body,td,th {
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: x-small; 
		color: #333333; 
		line-height: normal;
		margin-top: 0px; } 

h5 {font-size: 9px; margin-bottom: 0px; margin-top: 0px; }
h6 {font-size: 11px; margin-bottom: 0px; margin-top: 0px; }

a:link {color: #3366CC;}
a:visited { color: #3366CC;}
a:hover {text-decoration: underline; color: #FF0000;}

/*TEXT Styles */

/* Top Menu Stuff */
.textmenutop {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.textmenutop A:link {text-decoration: none; color: #FFFFFF; } 
.textmenutop A:visited {text-decoration: none; color: #FFFFFF; } 
.textmenutop A:hover { text-decoration: underline; color: #FF9901;}
.textmenutop A:active {text-decoration: none; color: #FF9901; } 

.textmenutopR {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}
.textmenutopR A:link {text-decoration: none; color: #666666; } 
.textmenutopR A:visited {text-decoration: none;} 
.textmenutopR A:hover {text-decoration: underline; color: #FF0000; }

.textmenuside {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal;}
.textmenuside A:link {text-decoration: none; color: #3366cc; } 
.textmenuside A:visited {text-decoration: none; color: #3366cc; } 
.textmenuside A:hover {text-decoration: underline; color: #ff3333; } 

.textmenusideR {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal;}
.textmenusideR A:link {color: #3366cc; } 
.textmenusideR A:visited {text-decoration: none; color: #3366cc; } 
.textmenusideR A:hover {text-decoration: underline; color: #ff3333; } 


/* Body */

.textbodyblue {
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: x-small; 
		color: #3366cc; 
		line-height: normal;
		topmargin="0"; } 

.textbodywhite {color: #FFFFFF}
		
.etcbody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333; line-height: normal;}
.etcbody A:hover {color: #ff3333; } 
.etcbody A:link {color: #3366cc; } 
.etcbody A:visited {color: #3366cc; }  

.textproductmaintitle {font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-style: normal; font-weight: bold; color: #3366cc;}

.textproductsubhead {font-family: Arial, Helvetica, sans-serif;	font-size: large; font-style: normal; font-weight: bold; color: #3366cc;	text-decoration: none; }
.textproductsubhead A:link {color: #3366cc; text-decoration: none; } 
.textproductsubhead A:visited {color: #3366cc; text-decoration: none; } 
.textproductsubhead A:hover {color: #ff3333; } 

.texttitlebody {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #3366CC; text-decoration: none}
.texttitlebody A:link {text-decoration: none; color: #3366CC; }
.texttitlebody A:hover {text-decoration: underline; color: #FF0000; }

.textproductsubbody {font-family: Arial, Helvetica, sans-serif;	font-size: medium; font-style: normal; font-weight: 400; color: #3366cc;	text-decoration: none; }
.textproductsubbody A:link {color: #3366cc; text-decoration: none; } 
.textproductsubbody A:visited {color: #3366cc; text-decoration: none;}
.textproductsubbody A:hover {color: #ff3333; text-decoration: underline; }

.textmanu {font-family: Arial, Helvetica, sans-serif;	font-size: medium; font-style: normal; font-weight: normal; color: #FFFFFF;	text-decoration: none; }
.textmanu A:link {text-decoration: none; color: #FFFFFF; } 
.textmanu A:visited {text-decoration: none; color: #FFFFFF; }
.textmanu A:hover { text-decoration: underline; color: #FF9901;}

.textproductsblue {font-size: x-small; font-style: normal; font-weight: bold; color: #3366cc;	text-decoration: none; }
.textproductblue A:link {color: #3366cc; text-decoration: none; } 
.textproductblue A:visited {color: #3366cc; text-decoration: none;} 
.textproductblue A:hover {color: #ff3333; text-decoration: underline; } 

.textprod {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #3366cc; }
.textprod A:link {color: #3366cc; text-decoration: underline; } 
.textprod A:visited {color: #3366cc; text-decoration: underline;} 
.textprod A:hover {color: #ff3333; text-decoration: underline; } 

.textprice {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #3366cc; }

.textfphead {font-family: Arial, Helvetica, sans-serif;	font-size: 16pt; font-style: normal;  color: #3366cc; }

/* Borders */

/* Top Menu Stuff */
.bordblackR {border-top: 0px solid #333333; border-right: 1px solid #333333; border-bottom: 0px solid #333333; border-left: 0px solid #333333;}
.bordwhiteR {border-top: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF;}

/* Other Borders */
.bordblue {border: 1px solid #3366FF;}
.bordbrightblue {border: 1px solid #b4dbea}
.bordgrey {border: #ccccff solid; border-width: 1px 1px 1px }
.bordbrightblueR {border-top: 0px; border-right: 1px solid #b4dbea; border-bottom: 0px; border-left: 0px;}

/* From etc.css original */
.bordthin2 {border: #003399 solid; border-width: 1px 1px 1px}
.bordthin {border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999;}
.bordthinb {border-top: 0px none #003399;	border-right: 0px none #003399; border-bottom: 1px solid #999999; border-left: 0px none #003399;}
.bordthinl {border-top: 0px none #003399; border-right: 1px none #003399; border-bottom: 0px solid #999999; border-left: 0px none #003399;}
.bordthins {border: #003399 solid; border-width: 0px 1px 0px}
.bordthint {border-top: 1px solid #003399; border-right: 0px none #003399; border-bottom: 0px none #003399; border-left: 0px none #003399;}
.bordthinu {border: #003399 solid; border-width: 0px 1px 1px}
.bordthintb {border-top: 1px dotted #003399; border-right: 0px none #003399; border-bottom: 0px none #003399; border-left: 0px none #003399;}

/* tables */
.borderMainT {border-top: 1px solid #9FCBDC; border-right: 1px solid #9FCBDC; border-bottom: 0px solid #9FCBDC; border-left: 1px solid #9FCBDC;}
.borderMainB {border-top: 0px solid #9FCBDC; border-right: 1px solid #9FCBDC; border-bottom: 1px solid #9FCBDC; border-left: 1px solid #9FCBDC;}

/* Styles to support existing pages do no use in any new pages */

.boldsubhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.mainhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FFFFFF}
.sechead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF}
.caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #003399}
.mtitle {color: #3366CC; font-family: Arial, Helvetica, sans-serif; font-size: 22px;}
.mtitlebold {color: #3366CC; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold;}
