body
{
margin:0px;
}
.div222 {width:850px;margin:0 auto; background:#FFFFFF;  box-shadow: 0px 1px 11px #CCCCCC;
    height:86px; padding:36px 20px; margin-top:50px;}
	
	
	.btn-play{width:15px; height:18px; float:left; margin-left:20px; background:url(images/navbuttons2.png) no-repeat; border:0px;}
	.btn-stop{width:14px; height:18px; float:left; background:url(images/navbuttons1.png) no-repeat; border:0px;}




.li_ri{width:auto; height:auto; margin-left:600px; margin-top:-23px;}

#divOuter
{
background-color:#fff;
margin: 0 auto 0 auto;
width:1337px;
background:url(images/green_bg.jpg) no-repeat;
}

#divOuter2
{
background-color:#fff;
margin: 0 auto 0 auto;
width:1337px;
background:url(images/green_bg2.jpg) no-repeat;
}

.grn_bg
{
height:904px;
}

.grn_bg1_1
{
height:935px;background:url(images/green_bg2.jpg) no-repeat;
}


.grn_bg1_1_new
{
height:990px;background:url(images/green_bg.jpg) no-repeat;
}


.grn_bg1
{
height:945px;background:url(images/part2.2_bg.jpg) no-repeat;
}

.grn_bg1_gal
{
height:790px;background:url(images/part2.2_bg.jpg) no-repeat;
}


.grn_bg1_gal_1
{
height:790px;
}

.grn_bg1_gal2
{
height:960px;background:url(images/green_bg3.jpg) no-repeat;
}


.grn_bg2
{
height:935px;background:url(images/green_bg2.jpg) no-repeat;
}


.logo
{
height:75px;
padding-left:185px;
}


.logo_txt
{
font-family:Segoe UI;
font-size:13px;
color:#343434;
padding-left:440px;
vertical-align:top;
}

a.logo_txt1
{
text-decoration:none;
color:#343434;
vertical-align:top;
}

a.logo_txt1:hover
{
text-decoration:underline;
vertical-align:top;
}

#menu
{
width:1024px; margin:0px auto;
}

.menu_space
{
height:55px;
}

.menu
{
font-family:Sansation;
font-size:17px;
color:#1a1919;
text-decoration:none;
font-weight:bold;
vertical-align:bottom;
}
.menu_txt
{
font-family:Sansation;
font-size:17px;
color:#3f0202;
text-decoration:none;
font-weight:bold;
vertical-align:bottom;
}

a.menu_txt
{
text-decoration:none;
color:#1a1919;
vertical-align:bottom;
}

a.menu_txt:hover
{
text-decoration:none;
color:#f90300;
vertical-align:bottom;
}

.list{margin:0px; padding:0px;}
.list li{list-style:url(images/list.png); margin-left:30px;}
.list li a{color:#FFFFFF;}
.list li a:hover{color:#000;}



.header
{
font-family:Sansation;
font-size:30px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-top:55px;
padding-left:220px;
}



.banner
{
padding-top:10px;
}

.div_part2
{
height:522px;
}

.div_part22
{
height:220px;
}
.div_part22_new
{
height:320px;
}
.div_part22_new_1
{
height:520px;
}
.div_part22_new_pan
{
height:570px;
}
.div_part22_new_1
{
height:480px;
}

#div_part2_bg
{
background-color:#fff;
margin: 0 auto 0 auto;
width:1337px;
background:url(images/part2_bg.jpg) no-repeat;
}


#div_mid_bg
{
background-image: url(images/part2.2_bg.jpg);
background-repeat:repeat-y;
width:1337px; 
}




#div_mid_bg_p
{
background-image: url(images/part2.2_bg.jpg);
background-repeat:repeat-y;
width:1337px;
height:100%;
}


#div_mid1
{
width:830px;
float:left;
}

.hdr_pr2
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-top:25px;
padding-left:220px;
}

.hdr_pr2_br
{
font-family:Sansation;
font-size:20px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-top:25px;
}

a.hdr_pr2_br
{
font-family:Sansation;
font-size:20px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-top:25px;
}

a.hdr_pr2_br:hover
{
font-family:Sansation;
font-size:20px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-top:25px;
}


.hdr_pr2_c
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-top:25px;
padding-left:220px;
}

.hdr_pr2_c1
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-top:25px;
}

.tbl_cont_txt
{
padding-left:220px;
}

.tbl_cont_txt1
{
padding-left:0px;
}

.hdr_pr2_t
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-top:25px;
padding-left:220px;
}

.cnt_txt
{
font-family:Segoe UI;
font-size:13px;
color:#FFFFFF;
padding-top:10px;
padding-left:220px;
line-height:21px;
text-align:justify;
}

.cnt_txt_br
{
font-family:Segoe UI;
font-size:13px;
padding-top:10px;
padding-left:200px;
text-align:justify;
}

.div_part3
{
height:184px;
}

#div_part3_bg
{
background-color:#fff;
margin: 0 auto 0 auto;
width:1337px;
background:url(images/ftr_bg.jpg) no-repeat;
}

.ctr_menu { width:507px; height:auto; float:right;}
.ctr_menu ul { margin:0px 0px 0px 10px; padding:10px 0px 0px 54px;}

.ctr_menu ul li
{
list-style:url(images/list.png);
font-family:Segoe UI;
font-size:12px;
color:#FFFFFF;
line-height:30px;
height:31px;
}

.ctr_menu1 { width:900px; height:auto; float:right;}
.ctr_menu1 ul { margin:0px 0px 0px 10px; padding:10px 0px 0px 54px;}

.ctr_menu1 ul li
{
list-style:url(images/list.png);
font-family:Segoe UI;
font-size:14px;
color:#FFFFFF;
line-height:30px;
height:31px;
width:400px;
}


#div_mid2
{
width:507px;
float:right;
}

.hdr_pr2_mid2
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-top:45px;
padding-left:45px;
}

.hdr_pr3
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-left:220px;
}

.hdr_pr3_new
{
font-family:Sansation;
font-size:24px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
padding-left:50px;
}

.clnt_logo
{
height:100px;
}

/*.logo_algn
{
padding-top:5px;
padding-left:220px;
}*/

.ftr_l_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
width:512px;
height:40px;
line-height:40px;
float:left;
padding-top:75px; 
padding-left:180px;
}


.ftr_r_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
width:507px;
height:40px;
line-height:40px;
float:right;
padding-top:75px;
padding-left:15px;
}

.link{text-decoration:underline; color:#FFFFFF;}
.link:hover{ text-decoration:none; color:#FFFFFF;}

#more
{
padding-left:220px;
}

#more1
{
padding-left:780px;
}

.more_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.more_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.more_txt:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

.pro_details_txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.h_list2{margin:0px 0px 0px 30px; padding:0px;}
.h_list2 li{list-style:url(../images/list.png); padding:0px 0px;}
.h_list2 li a{text-decoration:none; color:#FFFFFF; text-transform:uppercase;}
.h_list2 li a:hover{color:#FFFFFF;}
.h_list2 li a:selected{color:#FFFFFF;}

.fact_header{width:100%; height:40px; float:left; background:#470202; color:#FFF; text-align:center; line-height:40px;
 font-size:13px; font-weight:bold;}
 .fact_header_new{width:100%; height:60px; float:left; background:#470202; color:#FFF; text-align:center; line-height:30px;
 font-size:13px; font-weight:bold;}

.fact_body_content{
	width:400px;font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	height:auto; margin-top:-210px;
	margin-left:700px;
	font-size:12px;
	margin-bottom:15px; color:#FFFFFF;
	border:#CCC thin solid;
	padding:6px;
	display:block; position:absolute;
}





.txtbx{width:240px; height:30px; padding-left:10px; float:left; border:0px; background:#FFF; color:#333; }
.txtbx:hover{ background:#FFF;}

.txtbx2{width:240px; height:130px; padding-top:10px; padding-left:10px; float:left; border:0px; background:#FFF; color:#333; }
.txtbx2:hover{ background:#FFF;}

.bton{width:75px; height:30px; float:left ; background:#009900; color:#FFF; border:0px;}
.bton:hover{ background:#FFF; color:#333;}


.sub-head{width:auto; height:auto; margin-bottom:20px; position:absolute; color:#dcdcdc; margin-left:225px; font-size:24px;}
.sub-head2{width:auto; height:auto; margin-top:-15px; font-family:Arial, Helvetica, sans-serif;  position:absolute; color:#dc352f; margin-left:65px; font-size:19px; text-align:center; font-weight:bold; letter-spacing:3px;}

.sub-head3{width:211px; height:87px; margin-top:-90px; font-family:Arial, Helvetica, sans-serif;  position:absolute; color:#dc352f; margin-left:425px;}

.sub-head4{width:auto; height:auto; margin-top:-50px; font-family:Arial, Helvetica, sans-serif;  position:absolute; color:#333; margin-left:810px; font-size:19px; text-align:center; font-weight:bold;}




.gal_main{ width:210px; height:170px; margin-right:15px; margin-bottom:15px; float:left;}


.site_list{ margin:0px; padding:0px;}
.site_list li{margin:10px 0px 10px 10px; font-weight:normal;}
.site_list li a{color:#FFF;}
.site_list li a:hover{color:#000;}



#uword{width:240px; height:30px; padding-left:10px; float:left; border:0px; background:#FFF; border:#333 solid thin; color:#333; margin-right:300px; margin-bottom:15px; }
#uword:hover{ background:#FFF;}