body {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
color: #32577B;
{scrollbar-3dlight-color:#32577B;
           scrollbar-arrow-color:#32577B;
           scrollbar-base-color: #32577B;
           scrollbar-face-color:#32577B;
           scrollbar-darkshadow-color: #32577B;
           scrollbar-face-color: #F6FAFF;
           scrollbar-highlight-color:#F6FAFF;
           scrollbar-shadow-color:#F6FAFF;
		   }
}

img {
border-color: #003366;
}

td {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #32577B;
border: 0px groove black;
}

th {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
color: whitesmoke;
border: 0px;
background-color: #32577B; 
padding: 2px;
}

.th {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: whitesmoke;
border: 0px;
background-color: #32577B; 
padding: 2px;
}

.th2 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
border: 0px;
background-color: #99CCFF; 
padding: 2px;
}


.sale {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #CC6600;
border: 0px;
padding: 4px;
}


h1 {
font-family:  Helvetica, Verdana, Arial, sans-serif;
font-size: 16pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

h2 {
font-family:  Helvetica, Verdana, Arial, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

h3 {
font-family:  Helvetica, Verdana, Arial, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

.h3 {
font-family:  Helvetica, Verdana, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

.h3a {
font-family:  Helvetica, Verdana, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
background-color: #E9DDB9;
}


.h4 {
font-family:  Helvetica, Verdana, Arial, sans-serif;
font-size: 11pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

.smallprint {
font-family: Arial,helvetica, sans-serif;
font-size: 8pt;
line-height: 9pt;
color: #32577B;
}

.smallprint2 {
font-family: Arial,helvetica, sans-serif;
font-size: 9pt;
line-height: 9pt;
font-weight: bold;
color: #32577B;
}

blockquote {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #32577B;
border: 0px groove black;

}


p {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
color: #32577B;
}


b {
font-weight: bold;
}

i {
font-weight: italic;
}

ul {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
color: #32577B;
}

ol {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
color: #32577B;
}

li {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
text-decoration: none;
color: #32577B;
list-style: disc outside; color: #32577B;
}

hr {
color: #336699;
height: 1px;
}

.hilite {background-color: #D4E9FE;
}


a:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #24588D;
text-decoration: none;
}

a:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0099FF;
text-decoration: none;
}

a:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #006699;
text-decoration: none;
}

a:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0099FF;
text-decoration: none; 
}



a.menu:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

a.menu:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #6699CC;
}

a.menu:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

a.menu:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #6699CC;

}

a.menub:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
color: #32577B;
}

a.menub:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #6699CC;
}

a.menub:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #32577B;
}

a.menub:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #6699CC;

}


a.prodmenu:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #336699;
text-decoration: none;
}

a.prodmenu:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: orange;
text-decoration: none;
}

a.prodmenu:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #6699CC;
text-decoration: none;
}

a.prodmenu:hover {
background-color: #24588D;
color: #D4E9FE;
display: block;
font-size: 8pt;
}

a.small:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 8pt;
color: #32577B;
text-decoration: none;
}

a.small:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #0099FF;
text-decoration: none;
}

a.small:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #006699;
text-decoration: none;
}

a.small:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #0099FF;
text-decoration: none;
}

a.purchase:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0099FF;
background-color: #D4E9FE;
border: 0px;
padding: 0px;
}

a.purchase:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0099FF;
background-color: #D4E9FE;
border: 0px;
padding: 0px;
}

a.purchase:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: blue;
background-color: #D4E9FE;
border: 0px;
padding: 0px;
}


a.subcat:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FF0000;
text-decoration: none;
}

a.subcat:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: ##32577B;
text-decoration: none;
}

a.subcat:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FF0000;
text-decoration: none;
}

a.subcat:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0099FF;
text-decoration: none;
}


form.style1 fieldset {
padding: 1em;
font:80%/1 sans-serif;
}

form.style1 label {
float:left;
width:25%;
margin-right:0.5em;
padding-top:0.2em;
text-align:right;
font-weight:bold;
}

form.style2 fieldset {
border:1px solid blue;
}

form.style2 legend {
padding: 0.2em 0.5em;
border:1px solid blue;
color:blue;
font-size:90%;
text-align:right;
}

.inputbox { 
border-top:1px solid #32577B; 
border-bottom:1px solid #32577B;
border-right:1px solid #32577B;
border-left:1px solid #32577B; 
font-family: helvetica, sans-serif; 
color: #32577B;
background-color: #ffffff;
}

.inputbox2 { 
border-top:1px solid #32577B; 
border-bottom:1px solid #32577B;
border-right:1px solid #32577B;
border-left:1px solid #32577B; 
font-family: helvetica, sans-serif; 
color: #32577B;
background-color: #F6FAFF;
}


.inputbutton { 
border-top:1px solid #32577B; 
border-bottom:1px solid #32577B;
border-right:1px solid #32577B;
border-left:1px solid #32577B; 
font-family: helvetica, sans-serif; 
font-size: 9pt;
color: #32577B;
background-color: #ffffff;
}


.contacttd {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #32577B;
border: 0px groove black;
}
