
body{display:block; margin:0px; background:url(images/bg_body.jpg) repeat-x top #222; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-align:justify;}
img, div, input, td, li, a{behavior: url("iepngfix.htc") }
img, form{border:none; margin:0px;}
a{text-decoration:none; outline:none;}
h1{display:block; font-family:Trebuchet MS; color:#4b8400; font-weight:light; font-size:24px; margin:0px; line-height:30px;}
h2{display:block; font-family:Trebuchet MS; color:#4b8400; font-weight:light; font-size:16px; margin:0px; line-height:18px;}
h3{display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff6600; margin:0px; font-weight:bold;}

#wrapper{display:block; margin:0px auto; width:990px;}
	#header{display:block; width:930px; margin:0px auto;}
	
	
	
	#banner{display:block; width:990px; height:298px; margin:0px;}
	
	#wrapper_contant{display:block; width:930px; float:left; padding:0px 30px;}
		#content{display:block; background:#FFF; padding:20px; width:658px; float:left; margin:0px;}
			#content h1{margin:0px 0px 14px 0px;}
			#content h2{margin:0px 0px 14px 0px;}
			#content h3{margin:0px 0px 14px 0px;}
			#content em{font-style:normal; color:#CC0000;}
			#content p{margin:0px 0px 14px 3px;}
			#content a{display:inline-block; color:#CC0000; font-size:11px; line-height:11px; height:11px; margin:0px; padding:0px 3px; border-left:1px solid #CC0000; border-right:1px solid #CC0000; letter-spacing:-1px;}
			#content a:hover{color:#5e9001; border-left:1px solid #5e9001; border-right:1px solid #5e9001;}
			
			#content ul{padding:0px; margin:0px 0px 0px 10px; float:left; display:block;}
			#content ul li{padding:0px; margin:0px; list-style:none; background:url(images/li_style.jpg) no-repeat left 8px; padding-left:20px; height:24px; line-height:24px;}
			#content ul li a{display:inline-block; color:#CC0000; font-size:13px; line-height:14px; height:14px; margin:0px; padding:5px 0px; letter-spacing:normal; border:none;}
			#content ul li a:hover{color:#5e9001; border:none;}
		
			#content ol{padding:0px; margin:0px 0px 0px 10px;}
			#content ol li{padding:0px; margin:0px; list-style:decimal inside; line-height:16px; display:list-item; font-size:13px; margin-bottom:3px;}
		
		#affiliate{display:block; background:#ebece1; margin-bottom:320px; width:100%; float:left;}
				#affiliate a{display:inline-block; line-height:30px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#003300; padding:0px 20px; background:url(images/bg_a_affiliates.jpg) no-repeat left #ebece1; letter-spacing:normal;}
				#affiliate a:hover, #affiliate .act{background:url(images/bg_a_affiliates.jpg) no-repeat left #fff; color:#CC0000;}
		
		.clip {margin:0px 0px 20px 80px; padding:0px;}
		.partners{margin:0px 20px 20px 0px; float:right; display:block; height:248px; width:298px; border:1px solid #333;}
		#ad{display:block; width:650px; height:344px;}
			#ad img{margin:11px 0px 0px 55px; float:left;}
			#ad a{width:150px; height:103px; background:url(images/btn_buy_now.png) no-repeat top; margin:147px 0px 0px 58px; float:left;}
			#ad a:hover{background:url(images/btn_buy_now_act.png) no-repeat top;  width:190px; margin:147px 0px 0px 38px;}
		
		#right{display:block; width:232px; float:right;background:#222; margin:0px;}
		#right span{ display:block; background:url(images/bg_right_contant.jpg) repeat-y center;}
			#right_content{display:block; text-align:center; background:url(images/bg_right.jpg) no-repeat bottom; padding:20px;}
				#right_content p{font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; margin-bottom:10px;}
				#right_content a{font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; padding:0px 0px 20px 45px; background:url(images/seperation.gif) no-repeat bottom;}
				#right_content a:hover, #right_content .act{color:#4b8400;}
				#right_content h1{font-size:15px; font-weight:bolder; color:#5e5e5e; margin:25px 0px 0px 0px; text-transform:uppercase; text-align:left;}
				#right_content ul{display:block; list-style:none; padding:0px; margin:0px; text-align:left;}
				#right_content ul li{margin:0px; list-style:none; padding:0px; line-height:22px; height:22px;}
				#right_content ul li a{display:inline-block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:15px; height:15px; color:#000; margin:0px; background:url(images/ng_articles_li.gif) no-repeat left 4px; padding:0px 0px 0px 21px;}
				#right_content ul li a:hover{color:#4b8400;}
			#cal{display:block; width:192px; height:54px; padding:20px;}
				#cal a{background:url(images/img_calc.png) no-repeat center; display:block; width:179px; height:46px; padding-top:8px;}
				#cal a:hover{background:url(images/img_calc_act.png) no-repeat center;}
	#footer{display:block; width:930px; padding:0px 30px; float:left;}
		#footer_nav{width:698px; height:82px; background:url(images/bg_footer.jpg) repeat-x top; text-align:center; float:left;}
			#footer_nav a{display:inline-block; font-size:11px; color:#888; line-height:13px; height:13px; margin-top:29px; padding:0px 13px; border-right:1px solid #888;}
			#footer_nav a:hover, #footer_nav .act{color:#ffb800}
			#footer_nav p{font-size:11px; color:#888; margin-top:8px;}
		#footer_dd{width:232px; height:82px; background:url(images/bg_footer_dd.jpg) repeat-x top; text-align:center; float:right; font-size:11px; color:#888; line-height:82px;}
		#footer_dd a{display:inline-block; font-size:11px; color:#888;}
		#footer_dd a:hover{color:#ffb800}
		 
.pad_2{display:block; font-size:12px; color:#CC0000; font-weight:bold;}
.pad_2 td{padding:20px 0px 0px 0px;}

.pad_3{display:block; font-size:13px; color:#CC0000; float:left;}
.pad_3 td{padding:5px;}

.pad_2 input{width:250px; border:1px solid #5e9001; padding:5px;}
.pad_2 textarea{width:250px; height:100px; border:1px solid #5e9001; padding:5px;}
