/* CSS Document */

html, body, p, div, h1, h2, h3, h4, h5, h6, img, span, ul, li, br, hr, a, form, input, tr, td, table, dl, dt, dd { padding:0px; margin:0px; border:0px;}
img{ padding:0; margin:0; outline:0;}
br{ font-size:0; height:0; line-height:0; clear:both;}
a{ outline:none; border:0; text-decoration:underline; color:#a01812;}
a:hover{ color:#000000;}
.float_l{float:left;}
.float_r{float:right;}
html { overflow-x:hidden; overflow-y:scroll;}

body{ background:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#33311b;}

/* top */
#wrap{ width:980px; margin:0 auto;}
	.logo{ float:left; width:215px; margin:0; padding-left:20px;}
	.contact_top{ float:right; width:314px; padding-bottom:16px;}
	.cont_bar{width:314px;}
	.contact_head{font-family:Trebuchet MS; font-size:16px; color:#1d8441; line-height:30px; padding-left:3px;}
	.address{font-family:Trebuchet MS; font-size:12px; color:#715b27; line-height:16px; padding-left:3px;}
	/*.mail_link{ font-family:Trebuchet MS; font-size:12px; color:#1D8441; text-decoration:none;}*/
		.address a{ font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#1D8441;}
        .address a:hover { font-family:Trebuchet MS; font-size:12px; text-decoration:underline; color:#000000;}
	.content_text{ width:700px; font-family:Trebuchet MS; font-size:16px; color:#000000; float:right;}
   


/* nav section*/
#navi{ width:980px; margin:0 auto; background-color:#2f6eb6; height:42px;}

ul.menu{list-style:none;float:left;display:block;width:980px; padding:0;}
ul.menu li{ float:left; height:42px;}
ul.menu li.active{ float:left; height:42px; background-color:#000000;}
ul.menu li a{font:bold 12px/22px "Times New Roman", Times, serif;color:#ffffff;padding:0 21px 0 21px; text-decoration:none;line-height:42px;}
ul.menu li a.last{padding:0px;}
ul.menu li a:hover,ul.menu li a.active{ color:#feffd5; text-decoration:none; line-height:42px;}

/*banner*/
#wrap1{ width:980px; margin:0 auto; padding-bottom:19px;}

/* body section*/  
#wrap2{ width:980px; margin:0 auto;}
    
	.box{ width:314px; height:178px; background-image:url(../images/bg_boxes.gif); background-repeat:repeat-x; float:left; margin-right:19px;}
	.box1{ width:314px; height:178px; background-image:url(../images/bg_boxes1.gif); background-repeat:repeat-x; float:left;}
	.box_in{ width:271px; padding-top:23px; padding-left:20px; padding-right:23px;}
	
	.product_text{ font-family:"Times New Roman", Times, serif; color:#1d8441; font-size:20px;}
	.product_cont{ font-family: Trebuchet MS; color:#715b27; font-size:12px; line-height:14px; padding-top:8px;}
	.img_right{float:right; padding-left:17px;} 
	
	.readmore_link{ font-family:Trebuchet MS; font-size:12px; color:#2f6eb6; text-decoration:none; padding-top:10px;}
		.readmore_link a{ font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#2f6eb6;}
        .readmore_link a:hover { font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#000000;}
        .readmore_link.active{ font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#000000;}
	
	.divbrowse{width:267px;}
	.divbrowse1{width:267px; padding-left:21px;}
	.inputtext1{width:267px;background-image:url(../images/box_textfield.gif);height:28px;clear:font-family:Trebuchet MS;font-size:14px;
	float: left;cursor:pointer;line-height:20px;padding: 0 0 0 0;}
	.inputtext2{width:370px; background-image:url(../images/box_textfield.gif); height:34px;clear:font-family:Trebuchet MS; font-size:16px; float: left; cursor:pointer; line-height:34px;}
	
	.buttonn {padding:2px 4px;} 
	
	.box_whole{ width:980px; background-image:url(../images/bg_boxes.gif); background-repeat:repeat-x; float:left; background-color:#FFFFFF;}
	.box_whole_in{ width:937px; padding-top:23px; padding-left:20px; padding-right:23px;}
	.product_cont1{ font-family: Trebuchet MS; color:#715b27; font-size:14px; line-height:18px;}
	.product_cont2{ font-family: Trebuchet MS; color:#2f6eb6; font-size:14px; line-height:18px;}
	
	.product_cont11{ font-family: Trebuchet MS; color:#FFFFFF; font-size:14px; line-height:18px;}
	.product_cont22{ font-family: Trebuchet MS; color:#FFFFFF; font-size:14px; line-height:18px;}
	
	.product_cont1a{ font-family: Trebuchet MS; color:#FFFFFF; font-size:14px; line-height:18px; padding-left:20px;}
	.product_cont1b{ font-family: Trebuchet MS; color:#FFFFFF; font-size:14px; line-height:18px; padding-right:20px;}
	
	.mail_link{ font-family:Trebuchet MS; font-size:13px; color:#2f6eb6; text-decoration:none; padding-top:2px;}
		.mail_link a{ font-family:Trebuchet MS; font-size:13px; text-decoration:none; color:#2f6eb6;}
        .mail_link a:hover { font-family:Trebuchet MS; font-size:13px; text-decoration:none; color:#000000;}
        .mail_link.active{ font-family:Trebuchet MS; font-size:13px; text-decoration:none; color:#000000;}
	
	.img_left{ padding-right:15px; float:left;}
	
	   .arrowtext{ font-family: Trebuchet MS; font-size:13px; color:#FFFFFF; line-height:22px; padding-left:32px; background-image:url(../images/arrow.gif); background-repeat:no-repeat;}
	   .arrowtext2{ font-family: Trebuchet MS; font-size:13px; color:#715b27; line-height:22px; padding-left:32px; background-image:url(../images/arrow2.gif); background-repeat:no-repeat;}
	   .pressroom_box{width: 815px; margin:0 auto; padding:0;}
	   .text_pressroom{ font-family:Trebuchet MS; color:#715b27; padding-left:12px; padding-top:12px; padding-bottom:12px; padding-right:12px;font-size:14px;}
	   .arrowtext1{ font-family: Trebuchet MS; font-size:13px; color:#FFFFFF; line-height:22px; padding-left:32px;}
	   .arrowtext1a{ font-family: Trebuchet MS; font-size:13px; color:#FFFFFF; line-height:22px; padding-left:20px;}
	   
	   .top_box{ width:934px; margin:0 auto;}
	   .mid_box{ width:934px; margin:0 auto; background-image:url(../images/mid_bg.gif);}
	   .bottom_box{ width:934px; margin:0 auto;}
	   
	   .box_2{width:420px; float:left;}
	   .top_box1{ width:420px; margin:0 auto; }
	   .mid_box1{ width:420px;  margin:0 auto;  background-image:url(../images/mid_bg.gif);}
	   .bottom_box1{ width:420px;  margin:0 auto; }
	   
	   /* form section */
		.form1 label{float:left;width:130px;clear: left;display: block;margin-bottom:10px; font-family: Trebuchet MS; font-size:13px; color:#757474;}
		.form1 label.label2{float:left;width:10px;display: block;margin-bottom:7px;margin-right:20px;clear: none;height: 11px;}
		.form1 input.text,.form1 textarea, .form1 select{font-size:13px;font-family:Trebuchet MS;padding:2px;border:1px solid #d9c2c2; color:#000000;float:left;margin-bottom:10px;}
		.form1 input.text{width:300px;height:16px;clear:font-family:Trebuchet MS; right;margin-bottom:10px;float: left;}
		.form1 input.big{width:500px;height:16px;clear: right;margin-bottom:10px;}
		.form1 textarea{width:300px;height:100px;clear: right;margin-bottom:10px;float: left; font-family:Trebuchet MS; font-size:13px;padding:2px;border:1px solid #d9c2c2; color:#000000;}
		.form1 select{width:306px;clear: right;border:1px solid #d9c2c2 !important;float: left;margin-bottom:10px;}
		br{ clear:both; height:0px; line-height:0px; font-size:0px;}
		
		.body_left{ width:608px; float:left; padding-left:18px;}
		.sitemap_link{ padding:7px 0 7px 7px; width:420px; background-image:url(../images/arrow1b.gif); background-repeat:no-repeat; padding-left:22px; float:left}
		.sitemap_link a{ font-family: Times New Roman; font-size: 14px; text-decoration:none;color:#4e4e4e;	text-align:left;line-height:18px;text-align:left;}
        .sitemap_link a:hover {	font-family: Times New Roman; font-size: 14px; color:#8a4504;text-align:left;line-height:18px;text-align:left;	}
        .sitemap_link.active{ font-family: Times New Roman; font-size: 14px; color:#8a4504;line-height:18px;}
		
		.sitemap_link1{ padding:7px 0 7px 7px; width:420px; margin-left:25px; background-image:url(../images/arrow1c.gif); background-repeat:no-repeat; padding-left:22px; float:left}
		.sitemap_link1 a{ font-family: Times New Roman; font-size: 14px; text-decoration:none;color:#4e4e4e;	text-align:left;line-height:18px;text-align:left;}
        .sitemap_link1 a:hover {	font-family: Times New Roman; font-size: 14px; color:#8a4504;text-align:left;line-height:18px;text-align:left;	}
        .sitemap_link1.active{ font-family: Times New Roman; font-size: 14px; color:#8a4504;line-height:18px;}
   
/* footer section */ 
#wrap3{width:980px; height:80px; margin:0 auto;}

   .fotter_main{ width:938px; margin:0 auto; padding-top:15px; list-style-type:none;}
   .fotter_nav{ font-family:"Times New Roman", Times, serif;width:930px;float:left;line-height:18px;font-size:12px;color:#f9fbd6;margin:0;}	
   .fotter_nav ul{	margin:0;width:930px;}
   .fotter_nav ul li{margin:0;	padding:0;list-style-type:none;	text-align:left;font-size:12px;	color:#f9fbd6;float:left;}
   .fotter_nav ul li a{text-decoration:none;color:#f9fbd6;	text-align:left;line-height:18px;text-align:left;}
   .fotter_nav ul li a:hover {	color:#ffffff;text-align:left;line-height:18px;text-align:left;	}
   .fotter_nav ul li.active{ color:#ffffff;line-height:18px;}	
   .fotter_nav_gap{ width:17px;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:12px;text-align:right;}
   
   .copywright{ width:750px; margin:0 auto; font-family: "Trebuchet MS";color:#d09e59; padding-left:19px; padding-top:20px; padding-bottom:15px;text-align:left; font-size:12px; float:left;}
   .copywright1{ font-family: "Trebuchet MS";color:#f9fbd6; font-size:12px;}
   
   .com_name{ width:180px;float:right; font-family:"Trebuchet MS"; font-size:11px;color:#f9fbd6; padding-top:20px; padding-right:23px; padding-bottom:15px;}
		.com_name a{ font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#f9fbd6;}
        .com_name a:hover { font-family:Trebuchet MS; font-size:12px; text-decoration:underline; color:#ffffff;}
		.text4a{ font-family: Trebuchet MS; font-size:12px; color:#d09e59;}
		
  .content_box{ width:940px; margin:0 auto;}
  .pic_1{ width:183px; padding-right:10px; float: left;}
  .pic_2{ width:183px; padding-right:10px; float: left;}

.link_bots{
	height:200px;
	width: 310px;
	float: left;
	text-align: center;
	margin-bottom: 40px;
}
.link_bots a{color:#715b27; font:bold 16px/20px "Times New Roman", Times, serif;text-decoration:none;} 
.link_bots img{ margin-top:10px;}
.link_bots a:hover{ text-decoration:underline;}
.showprogressbar{display:none;width:935px;height:500px;background-color:#fff;text-align:center;color:#4aba40;font-weight:bold;font-size:17px;}

.link{ text-decoration:none; font-family:"Trebuchet MS"; font-size: 14px;}
.link:hover{ text-decoration:;}