img, div { behavior: url(iepngfix.htc) }




* { margin:0px; padding:0px; }

body {
margin:0px;
padding:0px;
background:url(images/bg4.jpg) repeat-x #012700;
}


/*------------------top_header-------------------*/
#main {

width:965px;
margin-left:auto;
margin-right:auto;
overflow:hidden;

}


#header {
float:left;
width:965px;
padding:6px 0px 0px 0px;
}

.logo {
float:left;
width:297px;

padding:0px 27px 0px 10px;
}

.bg1 {
float:left;
width:44px;
height:181px;
background:url(images/bg1.jpg) no-repeat;
padding:0px 8px 8px 0px;
}
.bg620 {
float:right;
width:615px;
padding:0 0 0 5px;
}

.area1 {
float:left;
width:28px;
height:169px;
padding:7px 0px 0px 8px;
}

.bg2 {
float:left;
width:551px;
height:177px;
background:url(images/bg2.jpg) no-repeat;
padding:7px 0px 0px 8px;
}

.bg3 {
width:24px;
height:24px;
background:url(images/bg3.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:24px;
}

.bg4 {
width:85px;
height:24px;
background:url(images/bg4.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:24px;
}

.hbold1 {
font-family:Tahoma;
font-size:14px;
color:#222222;
font-weight:bold;
text-decoration:none;
}

.textfield1 {
width:160px;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
font-family:Tahoma;
font-size:12px;
color:#8b8b8b;
padding:4px 0px;
}

.textfield2 {
width:167px;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
font-family:Tahoma;
font-size:12px;
color:#8b8b8b;
padding:4px 2px;
}

.font1 {
font-family:Tahoma;
font-size:14px;
color:#222222;
font-weight:normal;
text-decoration:none;
}



.banner1 {
float:left;
width:965px;
height:297px;
margin:0px 0px 0px 4px;
position:absolute;
z-index:-1;
}



/*------------------Body_container-------------------*/
#body_cont {
float:left;
width:965px;
padding:7px 0px 0px 0px;
}

#body_cont .add1 {
float:left;
width:968px;
padding:0px 0px 0px 0px;
}

#body_cont .left_right_con {
float:left;
width:965px;
padding:7px 0px 0px 0px;
}


#body_cont .body_left {
float:left;
width:605px; *width:555px;
padding:0px 0px 0px 0px;
}

#body_cont .body_right {
float:right;
width:340px;
padding:0px 0px 0px 0px;
}
#body_cont .body_right1 {
float:right;
width:340px;
padding:0px 0px 10px 0px;
}

.padding_text{
padding:12px 18px 12px 18px;
font-family:Tahoma, "Times New Roman", Times, serif, Candara, "Arial Black";
font-size:12px;
color:#253213;
text-align:justify;

background:#fbeec4;
 	}



.padding_right1{
padding:6px 7px 12px 0px;
background:#15a100;
  	}
	

#footer_bg {
float:left;
width:965px;
padding:20px 0px 10px 0px;
}
/*================font=================*/

.font20{
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro", "Arial Narrow";
	font-size:18px;
	color:#ffffff;
	}




.pad_top{
	float:left;
	width:542px;
	padding-top:24px;
	}

html* .pad_top{
	float:left;
	width:542px;
	padding-top:15px;
	}


.mask_banner
{
	width:965px;
	height:297px;
	z-index:1;
	float:left;

	background-image: url('images/mask_banner.png');
}