BODY {background: #FFFFFF; margin: 0px; }
BODY, P, DIV, TD, TH, INPUT, SELECT, TEXTAREA {font-family: verdana; font-size: 11px; color: #002564; }	
 
A IMG {border: 0px; }
A * {cursor: hand; }	
	
H1, H2 {
	font-size: 12px; 
	margin-top: 10px; 
	margin-bottom: 3px; 	
	}
	
#wrapper {	
	text-align: center; 	
	}


#pageTop {
	width: 750px; 	
	text-align: left; 
	margin-top: 23px; 
	margin-right: auto; 
	margin-left: auto; 
	}

#topDesc {
	float: right; 
	padding-left: 20px; 
	padding-right: 20px; 
	width: 450px !important; width: auto; width/**/:/**/auto;
	}
	

#topNav {
	clear: both; 
	background: #165FA2; 	
	margin-bottom: 10px; 
	margin-top: 5px; 
	height: 27px; 
	}
	
#topNav UL {
	margin: 0px; 	
	margin-top: 5px; 		
	margin-left: 15px; 			
	list-style: none; 
}

#topNav LI {
	float: left; 		
	}

#topNav LI A {
	display: block; 	
	background: url(images/tb_bullet.gif) no-repeat top left;  
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 5px; 
	color: #FFFFFF; 
	text-decoration: none; 		
	font-size: 10px; 
	font-weight: bold; 	
	}
	
#topNav LI A:hover , #topNav LI.sel A {
	border-bottom: solid #EB6B00 1px; 
	}
	



#pageContent {
	clear: both; 
	width: 600px; 	
	text-align: left; 		
	margin-right: auto; 
	margin-left: auto; 
	border-left: solid #DDDDDD 1px; 
	border-right: solid #DDDDDD 1px; 
	}

#pageHeader {
	clear: both; 
	width: 850px; 	
	color: Black ;
	text-align: left; 		
	margin-right: auto; 
	margin-left: auto; 
	border-left: solid #DDDDDD 1px; 
	border-right: solid #DDDDDD 1px; 
	}

#innerNav {
	clear: both; 			
	margin-bottom: 30px !important; margin-bottom: 10px; margin-bottom/**/:/**/10px;
	width: 750px; 	
	text-align: left; 
	margin-right: auto; 
	margin-left: auto; 
	}
	
#innerNav UL {
	margin: 0px; 	
	margin-top: 5px; 			
	margin-left: 15px; 			
	list-style: none; 
}

#innerNav LI {
	float: left; 		
	}

#innerNav LI A {
	display: block; 	
	background: url(images/gr_bullet.gif) no-repeat 0px 3px ;  
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 5px; 
	color:#FFFFFF ; 
	text-decoration: none; 
		
	font-size: 11px; 
	font-weight: bold; 	
	border-bottom: solid #FFFFFF 1px; 	
	}
	
#innerNav LI A:hover, #innerNav LI A.sel {
	border-bottom: solid #FF9C00 1px; 	
	color: #FFFFFF ;
	}
	
	
HR {
	height: 1px;
	clear: both; 
	color: #FFFFFF; 
	}
	
	


#pageBottom {
	clear: both; 	
	width: 750px; 	
	margin-right: auto; 
	margin-left: auto; 
	margin-top: 10px; 			
	text-align: left; 
	}
	
#bottomNav {
	height: 25px; 
	background: #D1E6F5; 	
	margin-bottom: 10px; 
	
	
}
	

#bottomNav UL {
	margin: 0px; 	
	margin-top: 5px; 		
	margin-left: 0px; 
	list-style: none; 
}

#bottomNav LI {
	float: left; 		
	}

#bottomNav LI A {
	display: block; 	
	background: url(images/tb_bullet.gif) no-repeat top right;  
	padding-right: 10px; 
	padding-left: 10px; 
	color: #56656D; 
	text-decoration: none; 		
	font-size: 10px; 	
	}
	
.copyrights	 {
	font-size: 9px; 
	float: left; 
	}
	
.mantis {float: right; }
	
.hpNews .seper1 {
	margin-top: 20px; 
	margin-bottom: 2px; 
	padding-left: 0px; 
	}


.hpNews H4  {		
	color: #FF9C00; 
	font-weight: bold; 
	font-size: 10px; 
	margin: 0px; 
	padding-left: 10px; 
	padding-right: 10px; 
	}

.hpNews A H4 {text-decoration: none; }

.hpNews DIV {
	padding-left: 10px; 
	padding-right: 10px; 
	color: 	#56656D; 
	font-size: 9px; 
	}	
	
.seper1 {
	line-height: 1px; 
	height: 2px; 
	background: #B2BDD0; 
	}

.seper2 {
	line-height: 1px; 
	height: 1px; 
	background: #CCD3E0; 
	}


.bg1 {	background: #B2D6EF; }	
.bg2 {	background: #CEE5F5; }	
.bg3 {	background: #C1E0F3; }	
.bg4 {	background: #165DA0; }	

.prodBox {
	background: #165DA0; 
	float: left; 	
	margin-right: 8px !important; margin-right: 18px; margin-right/**/:/**/18px;
	margin-bottom: 8px !important; margin-bottom: 18px; margin-bottom/**/:/**/18px;
	width: 141px !important; width: 154px; width/**/:/**/154px;	
	height: 147px; 
	padding: 7px; 	
}

.prodBox A {color: #FFFFFF; text-decoration: none; font-size: 10px; }



.txt0 , A.txt0 {color: #FFFFFF;}
.txt1 {color: #002564;}
.txt2 {color: #56656D;}
.txt3 {color: #9D3400;}



.textLayout1 {
	color: #56656D;
	padding: 10px;
	padding-left: 20px;
	line-height: 160%; 
	}
.textLayout1 B , .textLayout1 STRONG {
	color: #002564; 
	}

.textLayout1 UL {	
	list-style-image: url(images/gr_bullet.gif); 
	margin: 0px; 
	margin-left: 0px; 
}
	

.contentBox {
	padding-right: 5px; 
	padding-left: 5px; 
	
}

.sideBG {
	background: url(images/bg_side.jpg) no-repeat top center;  
	height: 250px; 
	}
 
 
.small {font-size: 9px;  }

.borderR {border-right: solid #DDDDDD 1px; }
.borderL {border-left: solid #DDDDDD 1px; }


.grad1 {
	font-size:1px; 
	line-height: 1px; 
	background-color: #C1E0F3; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#C1E0F3,endColorStr=#FFFFFF); 
	}

.grad2 {
	font-size:1px; 
	line-height: 1px; 
	background-color: #FFFFFF; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#C1E0F3); 
	}

.grad2 DIV {
	font-size: 10px; 
	
	padding-left: 10px; 
	font-weight: bold; 
}

.sideTitle {	
	background: #A6B6D8 url(images/gr_bullet.gif) no-repeat 9px 8px; 
	padding-left: 0px; 
	padding-top: 4px; 
	height: 27px; 
	font-size: 12px; 
	font-weight: bold; 
	}
	
.acrobat 	{
	font-size: 9px ; 
	color: #7E7E7E; 	
	padding: 5px; 
	padding-right: 15px; 
	}
	
.acrobat 	A {color: #0050C9; text-decoration: none; }
.acrobat 	A:hover {color: #0050C9; text-decoration: underline; }
	
	
	
#popTop {
	text-align: center; 
	}

#popContent {
	background: #C1E0F3; 	
	padding-right: 15px; 
	padding-left: 15px; 
	padding-bottom: 15px; 
	}
	
.formText {
		width: 150px; 
		padding-left: 15px; 
		}
		
.wide {width: 300px; }
	
.formField	{
	border: solid #DDDDDD 1px; 
	color: black; 
	}

.formButton {
	background : #165DA0	; 
	border: solid blackl 1px; 
	color: #FFFFFF;  
	padding: 2px;
	}

.required {	
	width: 150px; 
	background: url(image/tb_bullet.gif) no-repeat 5px 5px; 
	}
	
A.regText {text-decoration: none; color: black; }


TD A {
	COLOR blue; TEXT-DECORATION: none
}
TD A:hover {
	COLOR:#993300    ; TEXT-DECORATION: none
}
.copy {
	FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.copy2 {
	FONT-SIZE: 12px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy2 A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy2 A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.copy-b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy-b A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy-b A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.copy-h {
	FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy-t {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0070bc; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy-t A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy-t A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.copy-pt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy-pt2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy-pt3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}



