/* usual*/

BODY {
	COLOR : #0f0060;
	FONT-WEIGHT : normal;	
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	FONT-SIZE : 6pt;
	FONT-STYLE : normal;
}

A         { FONT-FAMILY : Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; }
A:HOVER   { FONT-FAMILY : Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : normal; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; }
A:VISITED { FONT-FAMILY : Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; }


TD.footer{
	COLOR : #000000;
	FONT-WEIGHT : BOLD;	
	TEXT-DECORATION : none;
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	FONT-SIZE : 7pt;
	FONT-STYLE : normal;
}



/********************************/
/* Side Navigation styles       */
/********************************/
A.sidenav1  {
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	COLOR : #000060;
	FONT-WEIGHT : bold;	
	FONT-SIZE : 8pt;
	TEXT-DECORATION : none;
}
A.sidenav1:hover  {
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	COLOR : #FF8104;
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	TEXT-DECORATION : none;
}
A.sidenav2  {
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	COLOR : #333363;
	FONT-WEIGHT : bold;	
	FONT-SIZE : 8pt;
	TEXT-DECORATION : none;
}
A.sidenav2:hover  {
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	COLOR : #FF8104;
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	TEXT-DECORATION : none;
}
SPAN.sidenav_head{
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	COLOR : #000000;
	FONT-WEIGHT : bold;
	FONT-SIZE : 10pt;
	TEXT-DECORATION : none;
}
SPAN.sidenav_text{
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	COLOR : #333363;
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	TEXT-DECORATION : none;
}



/********************************/
/* Body Styles                  */ 
/********************************/
SPAN.notice{COLOR : #110000; FONT-WEIGHT : BOLD; TEXT-DECORATION : none; FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; FONT-SIZE : 10pt; FONT-STYLE : normal;}
SPAN.productHeading{COLOR : #111111; FONT-WEIGHT : BOLD; TEXT-DECORATION : none; FONT-FAMILY : tahoma,sans-serif; FONT-SIZE : 20pt; FONT-STYLE : normal;}






/********************************/
/* Form Styles                  */ 
/********************************/
SPAN.FormText{
	COLOR : #000060;
	FONT-WEIGHT : BOLD;	
	TEXT-DECORATION : none;
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	FONT-SIZE : 8pt;
	FONT-STYLE : normal;
}
SPAN.FormInfo{
	COLOR : #FF8104;
	FONT-WEIGHT : ITALIC;	
	TEXT-DECORATION : none;
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	FONT-SIZE : 8pt;
	FONT-STYLE : normal;
}




/********************************/
/* Top nav stuff                */ 
/********************************/
A.topnav{
	COLOR : #FFFFFF;
	FONT-WEIGHT : none;	
	TEXT-DECORATION : none;
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	FONT-SIZE : 9pt;
	FONT-STYLE : normal;
}
A.topnav:hover{
	COLOR : #42C1FF;
	FONT-WEIGHT : none;
	TEXT-DECORATION : none;
}


/********************************/
/* Table(s) styles              */ 
/********************************/

table.navigation    	{ border: 1px dotted #000000; border-collapse: collapse; margin-top: 15px; margin-bottom: 5px; width: 100%; }
td.navigation-title 	{ color: #ffffff; font-size: 13px; font-weight: bold; background-color: #42C1FF; padding: 3px; }
td.navigation-info      { font-size: 10px; padding-top: 3px; padding-left: 3px; padding-right: 3px; font-weight: bold; border=0;}
td.navigation-desc      { font-size: 10px; padding-top: 3px; padding-left: 3px; COLOR : #009; font-weight: bold; padding-right: 3px; line-height: 1.0em;} 
td.navigation-data  	{ font-size: 10px; padding-top: 3px; padding-left: 3px; COLOR : #009; font-weight: bold; padding-right: 3px; line-height: 1.0em;} 
td.navigation-note  	{ font-size: 10px; padding-top: 3px; padding-left: 3px; padding-right: 3px; line-height: 1.0em;} 
A.navigation-link       { FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; COLOR : #009; FONT-WEIGHT : bold;	FONT-SIZE : 8pt; TEXT-DECORATION : none; }
A.navigation-link:hover { FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; COLOR : #42C1FF; FONT-WEIGHT : bold;	FONT-SIZE : 8pt; TEXT-DECORATION : none; }




table.form    	        { border: 1px solid #009; border-collapse: collapse; margin-top: 15px; margin-bottom: 5px; }
td.form-title 	        { color: #FFFFFF; font-size: 13px; font-weight: bold; background-color: #009; padding: 3px; }
td.form-info            { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px; padding-left: 3px; COLOR : #009; padding-right: 3px; font-weight: normal; border=0;}
td.form-desc  	        { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px; padding-left: 3px; COLOR : #009; font-weight: bold; padding-right: 3px; line-height: 1.0em;} 
td.form-data  	        { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px; padding-left: 3px; COLOR : #009; font-weight: bold; padding-right: 3px; line-height: 1.0em;} 
td.form-note            { font-size: 11px; padding-top: 3px; padding-left: 3px; COLOR : #994444; padding-right: 3px; font-weight: bold; border=0;}
A.form-link             { FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; COLOR : #009; FONT-WEIGHT : bold;	FONT-SIZE : 8pt; TEXT-DECORATION : none; }
A.form-link:hover       { FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; COLOR : #42C1FF; FONT-WEIGHT : bold;	FONT-SIZE : 8pt; TEXT-DECORATION : none; }

table.data    	        { border: 1px dotted #666666; border-collapse: collapse; margin-top: 15px; margin-bottom: 5px; width: 100%; }
td.data-title 	        { color: #333333; font-size: 13px; font-weight: bold; background-color: #DDDDDD; padding: 3px; }
td.data-info            { color: #663333; font-size: 10px; padding-top: 3px; padding-left: 3px; padding-right: 3px; font-weight: bold; border=0;}
td.data-desc	        { color: #000000; font-size: 10px; padding-top: 3px; padding-left: 3px; padding-right: 3px; font-weight: bold; border=0;}
td.data-data  	        { color: #333333; font-size: 10px; padding-top: 3px; padding-left: 3px; font-weight: bold; padding-right: 3px; line-height: 1.0em;} 
td.data-note  	        { font-size: 10px; padding-top: 3px; padding-left: 3px; padding-right: 3px; line-height: 1.0em;} 
A.data-link             { FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; COLOR : #009; FONT-WEIGHT : bold;	FONT-SIZE : 8pt; TEXT-DECORATION : none; }
A.data-link:hover       { FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif; COLOR : #42C1FF; FONT-WEIGHT : bold;	FONT-SIZE : 8pt; TEXT-DECORATION : none; }



table.sidenav_table     { border: 2px solid #336699; background-color: #ffffff; width: 100%; }

td.cart_desc          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; }
td.cart_data          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; }

a.sidevav_link              { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.sidevav_link:visited      { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.sidevav_link:hover        { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.bottom_link              { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.bottom_link:visited      { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.bottom_link:hover        { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
td.maincontent-linkdesc     { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
td.bottom_navs              { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}

span.maincontentText        { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; }
a.maincontent_link          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.maincontent_link:visited  { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.maincontent_link:hover    { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}

span.maincontentTextNormal  { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; }
a.maincontentTextNormal          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.maincontentTextNormal:visited  { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.maincontentTextNormal:hover    { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : normal; FONT-SIZE : 7.5pt; border: 0; TEXT-DECORATION : underline; padding-top: 0px; padding-left: 0px; padding-right: 0px;}


a.maincontent_link2          { FONT-FAMILY : Arial, Verdana, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.maincontent_link2:visited  { FONT-FAMILY : Arial, Verdana, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.maincontent_link2:hover    { FONT-FAMILY : Arial, Verdana, Helvetica, sans-serif; COLOR : #000000; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}

span.ContentHeader      { FONT-FAMILY : Arial, Helvetica, sans-serif; COLOR : #555979; FONT-WEIGHT : bold; FONT-SIZE : 12pt; }

span.Product_Name       { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : normal; FONT-SIZE : 8pt; }
span.Manufacturer_Name  { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; }
span.StepGuide          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; }
span.TopNavText          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 7.5pt; }

span.ContentNoteText       { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 8pt; }
a.ContentNoteLink          { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.ContentNoteLink:visited  { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #c00; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}
a.ContentNoteLink:hover    { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; border: 0; TEXT-DECORATION : none; padding-top: 0px; padding-left: 0px; padding-right: 0px;}



A.indexnav{
	COLOR : #FF8104;
	FONT-WEIGHT : none;
	TEXT-DECORATION : none;
	FONT-FAMILY : verdana,tahoma,arial,helvetica,sans-serif;
	FONT-SIZE : 9pt;
	FONT-STYLE : normal;
	border : 0;
}
A.indexnav:hover  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : none;
	TEXT-DECORATION : none;
}



/* These will not be used */
.linehighlight {
	background-color : #000060;
}

.sidenavfill {
	background-color : #D6E2F0;
}

.topnavcell {
	background-color : #000060;
}

select {
	font-family : Arial, Helvetica, sans-serif;
        FONT-SIZE : 8pt;
}


H1 { FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif; COLOR : #009; FONT-WEIGHT : bold; FONT-SIZE : 8pt; padding-top: 2px; margin-top: 1px; }
H2 { FONT-FAMILY : Arial, Helvetica, sans-serif; COLOR : #555979; FONT-WEIGHT : bold; FONT-SIZE : 14pt; }

p {
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
}

li {
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
}