/* CSS Document */
body{
	background:url(../images/body_bg.gif) repeat-x;
	font-family:"Trebuchet MS";
}
#doc2{
	background:url(../images/doc2_bg.gif) repeat-y;
	padding:0px 4px 0px 4px;
}
#head{
	background:url(../images/hd_bg.gif) repeat-x;
	width:940px;
	overflow:hidden;
	height:82px;
}
.logo{
	float:left;
	padding:19px 170px 11px 15px;
	width:139px;
}
.rt_head{
	float:left;
	width:615px;
}
#download_ebrochure{
	margin:0px 0px 13px 410px;
	height:30px
}
.ebrochure_edge{
	float:left;
	width:9px;
}
.ebrochure{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:7px 2px 6px 2px;
	background:url(../images/e-brochure_bg.gif) repeat-x;
}
.ebrochure a{
	color:#FFFFFF;
	text-decoration:none;
}
	
.menu_sel{
	float:left;
	width:118px;
	margin-right:3px;
}
.menu_sel_edge{
	float:left;
	width:3px;
}
.menu_sel_text{
	float:left;
	width:112px;
	background:#e8e9e2;
	border-top:1px solid #d2e1b1;
	font-size:18px;
	color:#19472d;
	text-align:center;
	padding:8px 0px 9px 0px;
}
.menu_unsel{
	float:left;
	width:118px;
	margin-right:3px;
}
.menu_unsel_text{
	float:left;
	width:112px;
	background:#d0eb97;
	border-top:1px solid #c4e284;
	font-size:18px;
	text-align:center;
	padding:6px 0px 5px 0px;
}
.menu_unsel_text a{
	color:#043325;
	text-decoration:none;
}
#content{
	background:url(../images/content_tp_bg.gif) repeat-x #FFFFFF;
	width:940px;
}
.content_box{
	width:929px;
	margin:10px 0px 0px 5px;
}
.content_box_edge{
	float:left;
	width:13px;
}
.lt_content_box{
	float:left;
	width:333px;
	background:#FFFFFF;
	border-bottom:2px solid #e8e9e2;
	border-top:2px solid #e8e9e2;
	padding:17px 30px 15px 0px;
	line-height:20px;
	font-size:13px;
	color:#58595b;
}
.lt_content_box h1, .rt_content_box h1, .about_us_content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#933010;
	margin-bottom:15px;
	
}
.lt_content_box a, .rt_content_box a{
	color:#933010;
}
.content_box_line{
	float:left;
	width:1px;
	background:#FFFFFF;
	border-bottom:2px solid #e8e9e2;
	border-top:2px solid #e8e9e2;
	padding:24px 0px 0px 0px;
}
.rt_content_box{
	float:left;
	width:491px;
	background:#FFFFFF;
	border-bottom:2px solid #e8e9e2;
	border-top:2px solid #e8e9e2;
	padding:17px 10px 15px 38px;
	*padding:17px 10px 21px 38px;
	line-height:20px;
	font-size:13px;
	color:#58595b;
	height:175px;
	*height:169px;
	
}
.rt_content_box ul{
	margin:0px 0px 0px 15px;
	list-style-image:url(../images/bullets.gif);
}
.rt_content_box li{
	float:left;
	width:230px;
}
.btm_content{
	clear:both;
	background:url(../images/btm_content_bcg.gif) no-repeat;
	margin:8px 0px 8px 0px;
	padding:6px 0px 0px 0px;
}
.btm_content_box_edge{
	float:left;
	width:3px;
	padding-left:379px;
}
.btm_content_box{
	float:left;
	width:512px;
	background:#e8e9e2;
	font-size:13px;
	color:#58595b;
	line-height:18px;
	padding:15px 5px 9px 10px;
}
.btm_content_box h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#933010;
	margin-bottom:3px;
	line-height:24px;
}
.btm_content_box p{
	margin-bottom:3px;
}
#btm_content_box2, #btm_content_box3, #btm_content_box4, #btm_content_box5{
	display:none;
}
#nav{
	float:left;
	width:23px;
	padding-top:8px;
}
.navList_sel{
	width:23px;
	margin-bottom:2px;
	background:url(../images/nav_list_sel.gif) no-repeat;
	font-size:15px;
	color:#58595b;
	padding:8px 0px 8px 0px;
	text-align:center;
}
.navList_unsel{
	width:23px;
	margin-bottom:2px;
	background:url(../images/nav_list_unsel.gif) no-repeat;
	font-size:15px;
	color:#58595b;
	padding:8px 0px 8px 0px;
	text-align:center;
	cursor:pointer;
}
#footer{
	clear:both;
	background:#a3a3a3;
	font-size:14px;
	color:#cbcbcb;
	width:940px;
}
.footer_text{
	float:left;
	width:140px;
	padding:35px 22px 20px 170px;
}
.footer_image{
	float:left;
	padding:17px 0px 0px 0px;
	width:484px;
}

/*For inex.html*/
.index_content{
	width:940px;
	background:url(../images/index_content_bg.gif) repeat-x #FFFFFF;
	text-align:center;
	padding:32px 0px 210px 0px;
	font-size:13px;
	color:#58595b;
	line-height:18px;
	border-bottom:2px solid #999999;
}
.index_content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#933010;
	margin:30px 0px 15px 0px;
}
.index_content p{
	margin:0 185px 15px 215px;
}
.index_content table{
	margin:56px 0px 0px 150px;
	*margin:56px 0px 0px 0px;
}

/*For about_us.html*/
.about_us{
	width:929px;
	padding:12px 0px 0px 5px;
}
.about_us_content{
	border-left:2px solid #e8e9e2;
	border-right:2px solid #e8e9e2;
	padding:20px 23px 0px 23px;
	background:#FFFFFF;
	font-family:"Lucida Sans";
	font-size:12px;
	color:#58595b;
	line-height:17px;
}
.about_us_content p{
	margin-bottom:20px;
}
.borderBtm_dark{
	border-bottom:1px solid #005b59;
}
.borderBtm_grey{
	border-bottom:1px solid #d1e1e1;
}
.padding{
	padding:30px 30px 20px 0px;
	border-bottom:1px solid #d1e1e1;
}
.padding_line{
	padding:12px 30px 10px 0px;
	border-bottom:1px solid #d1e1e1;
}
.about_us_content h5{
	font-size:10px;
	margin-top:3px;
	font-weight:bold;
	color:#922c0a;
	line-height:11px;
}
.about_us_content h4{
	font-size:10px;
	line-height:13px;
}
.about_us_companies{
	padding:15px 0px 10px 103px;
	border-bottom:1px solid #d1e1e1;
}
.padding_services{
	padding:0px 25px 20px 12px;
}

/*For contact_us.html*/
.contact_us_content{
	border-left:2px solid #e8e9e2;
	border-right:2px solid #e8e9e2;
	padding:0px 23px 25px 12px;
	background:#FFFFFF;
	font-family:"Lucida Sans";
	font-size:14px;
	color:#58595b;
	line-height:17px;
}
.contact_us_image{
	float:left;
	width:296px;
	margin-right:25px;
}
.contact_us_image h1{
	font-size:14px;
	color:#b74759;
	margin:12px 0px 0px 18px;
}
.rt_contact_us{
	float:left;
	width:520px;
	padding:35px 0px 0px 0px;
}
.rt_contact_us h1{
	font-size:18px;
	color:#b24457;
	margin-bottom:12px;
}
.textbox{
	width:225px;
	border:1px solid #514f25;
	margin-bottom:10px;
	color:#58595b;
	font-size:11px;
	padding-bottom:2px;
}
.textbox1{
	width:80px;
	border:1px solid #514f25;
	margin-bottom:10px;
	color:#58595b;
	font-size:11px;
	padding-bottom:2px;
}
.textbox2{
	width:136px;
	border:1px solid #514f25;
	margin-bottom:10px;
	color:#58595b;
	font-size:11px;
	padding-bottom:2px;
}
.textarea{
	width:225px;
	border:1px solid #514f25;
	color:#58595b;
	font-size:11px;
	height:45px;
	padding-bottom:2px;
}
.selectbox{
	width:225px;
	border:1px solid #514f25;
	margin-bottom:10px;
	color:#58595b;
	font-size:11px;
	padding-bottom:2px;
}
.maroon{
	color:#b04658;
}
#error{
color:#CC0000;
padding:0px 0px 5px 0px;
font-size:13px;
}
#popupDiv{
	position:absolute;
	width:340px;
/*	border:1px solid #b8e096;
	background:#f7f5ea;
	padding:10px 10px 30px 10px;*/
	font-size:13px;
	color:#58595b;
	line-height:18px;
	display:none;
	margin:255px 0px 0px 519px;
}
#popupDiv p{
	margin-bottom:15px;
}
#popupDiv a{
	color:#0F24BB;
    font-size:12px;
}
#popupDiv a:hover{
	text-decoration:none;
}
#popupDiv2{
	position:absolute;
	width:350px;
	/*border:1px solid #b8e096;
	background:#f7f5ea;
	padding:10px 10px 30px 10px;*/
	font-size:13px;
	color:#58595b;
	line-height:18px;
	display:none;
	margin:190px 0px 0px 590px;
	*margin:160px 0px 0px 590px;
}
#popupDiv2 p{
	margin-bottom:15px;
}
#popupDiv2 a{
	color:#0F24BB;
    font-size:12px;
}
#popupDiv2 a:hover{
	text-decoration:none;
}
.readlnk{
padding-top:15px;}

.popup-top{
background:url(../images/popup-t.gif) no-repeat left bottom;height:11px;width:342px;}

.popup-btm{
background:url(../images/popup-b.gif) no-repeat;width:341px;height:8px;}

.popup-bg{
background:url(../images/popup-m.gif) repeat-x;padding:5px 10px 5px 12px;border-left:1px solid #86be65;border-right:1px solid #86be65;width:317px;}

.popup-bg h1{
font-weight:bold;
color:#4c4c4c;
text-align:center;
padding-bottom:3px;
}
