/* Global properties */
* {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; outline:none;}
body { background: url(../images/bgd_body.gif) 0 0 repeat-x;text-align:center; padding:20px 0 0 0; font-size:12px; color:#000; line-height:15px;}

h2{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#005295; line-height:25px; }
h3{ font-size:15px; color:#006699; font-weight:normal;}
h4{font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:12px; color:#333333;}
h5{ font-weight:600; font-size:12px; color:#333333;}
h6{font-weight:normal; font-size:12px; color:#333333;}
a {color:orange; text-decoration:none; font-weight:bold;}
	a:hover { color:#000000; text-decoration:none;}
img {border:0 none;}
li { list-style:none}
sup {font-size:8px;}
.clear {clear:both; height:0; }
/*  container  */
#container {background:url(../images/bgd_home_bottom.gif) left bottom no-repeat; width:908px; overflow:hidden; margin:auto; padding:0 0 14px 0}
	#containHome {background: url(../images/bgd_home_top.gif) 0 0 no-repeat; width:900px; overflow:hidden; padding:5px 4px 5px 4px; }
	#lev1 {width:884px; overflow:hidden; margin:5px 8px 0 8px; text-align:center; float:left; clear:left}
		#lev1 ul {width:884px; overflow:hidden; text-align:center}
		#lev1 li { display:inline; margin:0 3px;}
		#lev1 li a {background:url(../images/bgd_lev_li.gif) right center no-repeat; padding:0 10px 0 0; color:#FFFFFF;}
		#lev1 li a:hover{ color:orange}
		#lev1 .last a { background:none;}
		
	#highlight{ width:900px; overflow:hidden; border-bottom:4px solid #ff9900}	
		#highlight img{ float:left; width:300px; height:201px;}
	.logo { padding:20px 0; text-align:center}
	.logoHome { width:900px; height:58; overflow:hidden; padding:30px 0 10px 0;}
	.logoHome img { margin:0 0px 0 130px;}
	.logoHome img.contactHome {float:right; margin:37px 16px 0 0;}
	
	/*  contentHome  */
	#contentHome { background:url(../images/bgd_line_contentHome.gif) 600px 0 repeat-y;width:900px; overflow:hidden; text-align:left;}
		.td1{ width:560px; float:left; padding:10px 20px 0 20px;}
		.td1 h4 {}
		.td1 p {padding:20px 0px 20px 0; font-size:11px;}
		.td2 { width:260px; float:left; padding:10px 20px 0 20px; font-size:11px;}
		
		.td2 div { width:260px; padding:10px 0 0 0; overflow:hidden;}
		.td2 div img {}
		.td2 .marginright { margin:0;}
		 p.more  { padding:0 ; margin-bottom:20px;}
		.more a { color:#ff9900;}
		.more a:hover{ color:#000000;}
		.call { float:left; margin:0 0 0 5px;}
	
	
	/*  content */
	
	#content{background:url(../images/bgd_main.gif) 250px 0 repeat-y ; width:900px; overflow:hidden; border-top:4px solid #ff9900; text-align:left; }
		#intro{ background-color:#f4f4f4; width:900px; overflow:hidden; margin:0 0 20px 0; border-bottom:1px solid #cccccc; }
			#intro img { float:left; width:250px; overflow:hidden }
			#intro div { float:right; width:610px; padding:10px 20px 0 20px; }
			#intro div h2 { margin:40px 0px 5px 0px;}
			#intro div h3 { padding:10px 0 0 0; line-height:20px;}
		
		#main{width:900px; overflow:hidden;}
			#lev2 { float:left; width:250px;}
			#lev2 ul{width:230px; margin:0 0 0 20px; }	
			#lev2 li{ background:url(../images/ico_learnmore.gif) 0 7px no-repeat; padding:4px 0 0 12px;}
			#lev2 li a {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
				#context{ float:right; width:610px; padding:0 20px 0 20px;}
				#context .map { width:610px; overflow:hidden;}
				#context .map img { float:left; margin:0 0 0 50px }
				#context p{ font-size:12px; margin:10px 0; line-height:15px; }	
				
				#context h4 { margin:30px 0 15px 0;}
				#context h5{ margin:5px 0 0 0;}
				#context h6 { margin:10px 0px 10px 50px;}
				#context ul { padding-left:20px; }
				#context ul li{ background:url(../images/ico_learnmore.gif) 0 4px no-repeat; padding:0 0 0 12px; font-size:12px; line-height:15px;}
				#context ol { padding-left:20px; }
				#context ol li{ list-style:decimal inside; padding:0 0 0 12px; font-size:12px; line-height:15px;}
				#context p.member {color:#003300; font-size:16px;font-weight:normal;}
		 		#context p.member a{ color:#003300; text-decoration:underline; font-size:16px; font-weight:normal; margin-right:8px;}
				#context span{ margin-left:10px}
/*  footer  */
		
#footer {width:908px; overflow:hidden; color:#666766; text-align:center; padding:10px 0 10px 0; font-size:11px; margin:0 auto}

