body {
/*	background-image:url(../images/body_bg3.jpg);*/
	background-repeat:repeat;
	background-color:#25324a;
	background-position: top left;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;	
}


h1{
color:#27597E;
}
h2{
color:#27597E;
}
h3{
color:#27597E;
font-size:14px;
}
h4{
color:#27597E;
font-size:13px;
font-weight:normal;
}
h4{
color:#27597E;
}
h5{
color:#27597E;
}
h6{
color:#27597E;
}

.error{
color:#FF0000;
font-size:12px;
font-weight:bold;

}
.star{
color:#27597E;
font-size:12px;
font-weight:bold;
}

.highlight{
color:#FF0000;
font-size:12px;
font-weight:bold;
}


.main {
	width:1003px;
	margin:0px auto;
	padding:0px;
/*	background-color:#039;*/
	min-height:600px;
	height:auto;
}

.taker{
	width:994px;
	margin-left:5px;
	background-color:#2a2d30;
	height:23px;

	
}

.taker_info{
	padding-left:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ddd7d7;
	float:left;
	width:553px;
	padding-top:5px;
	padding-bottom:6px;
}

.top_nav{
	padding-right:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ddd7d7;
	text-decoration:none;
	float:left;
	width:384px;
	text-align:right;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:6px;
}

.top_nav a{
	color:#ddd7d7;
	text-decoration:none;
}

.top_nav a:hover{
	color:#fff;
	text-decoration:none;
}

.header{
	width:994px;
	float:left;
	height:136px;
	margin-left:5px;

}

.head_lt{
	background-image:url(../images/head_lt.jpg);
	background-repeat:no-repeat;
	height: 120px;
	width: 541px;
	float: left;
	padding-top:16px;
	padding-left:34px;
}

.head_rt{
	background-image: url(../images/head_rt2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 136px;
	width: 419px;

}
.chat{
	/*padding-top: 58px;*/
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	float:right;
	text-decoration:none;
	padding-right:26px;
	padding-top:17px;

}

.chat ul{
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	width:214px;
	float:right;
	margin-bottom:22px;
}

.chat ul li{
	display:inline;
	list-style-type:none;
	padding-right:11px;
	
}


.contact{
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFF;
	width:246px;
	float:right;
	text-decoration:none;
	padding-right:89px;
}

.mail{
	text-align: left;
	float:right;
	width:246px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFF;
	text-decoration:none;
	padding-right:10px;
}

.mail a{
	color:#FFF;
	text-decoration:none;
}

.mail a:hover{
	color:#ddd7d7;
	text-decoration:none;
}

.content_main{
	background-image:url(../images/content_bg.png);
	background-repeat:repeat-y;
	background-position:top left;
	width:1003px;
	min-height:600px;
/*	height:auto;*/
	float:left;
	overflow:hidden;
	padding:0px;
	margin:0px;
	
}
.banner{
	float:left;
	background-color:#cdcdcb;
	padding-left:35px;
	padding-right:34px;
	margin-left:6px;
	margin-right:7px;
	width:923px;
	overflow:hidden;
	margin-top:0px !important;

}
.inner_banner_common{
	float:left;
	background-color:#CDCDCB;
	padding-left:35px;
	padding-right:34px;
	margin-left:6px;
	margin-right:7px;
	width:923px;
	height:184px;

}

.ban_lt{
	width:526px;
	float:left;
	height:285px;
	
}
.ban_rt{
	width:350px;
	float:left;
	height:205px;
	background-image: url(../images/welcome.jpg);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	text-align: justify;
	padding-left: 15px;
	padding-top: 80px;
	padding-right: 29px;
}












.menu_bg{
	background-image:url(../images/ban_bg_2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#fff;
	height:55px;
	float:left;
	width:919px;
	margin-left:6px;
	padding-left:73px;
}

.main_menu{
	width:854px;
	float:left;
}

.menu_l{
	width:21px;
	float:left;
	height:41px;
	background-image:url(../images/menu_l.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	overflow: visible; /* DO VISIBLE CHANGE FOR NEW MENU*/
}
.menu_m{
	width:812px;
	float:left;
	height:41px;
	background-image:url(../images/menu_m.jpg);
	background-repeat: repeat-x;
	overflow: visible; /* DO VISIBLE CHANGE FOR NEW MENU*/
}
.menu_r{
	width:21px;
	float:left;
	height:41px;
	background-image:url(../images/menu_r.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}


.contentmain{
	width:992px;
	float:left;
	background-color:#FFF;
	
}











.text_content_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/cont_bg.jpg);
	background-repeat: repeat-x;
	background-color:#f6f6f6;
	float: left;
	width: 923px; /*960 was original*/
	min-height:642px;
	margin-left:6px;
	padding-left:32px;  /*commented was original*/
	padding-right:37px;  /*32 was original*/
	/* added by me */
	text-align:justify;
}

.content_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/cont_bg.jpg);
	background-repeat: repeat-x;
	background-color:#f6f6f6;
	float: left;
	width: 960px; 
	min-height:642px;
	margin-left:6px;
	/* padding-left:32px;  */
	padding-right:32px;  
}

.con_l{
	width:592px;
	float:left;
	min-height:500px;
	padding-left:32px;
}

.big_box1{
	width:554px;
	float:left;
	
}

.big_box_t{
	background-image: url(../images/big_box_top.png);
	width:529px;
	min-height:80px;
	height:auto;
	float:left;
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-left:25px;
}


.big_box_b{
	background-image: url(../images/big_box_btm.png);
	width:554px;
	height:54px;
	float:left;
	background-position:bottom left;
	background-repeat:no-repeat;
}


.con_r{
	width:333px;
	float:left;
	min-height:500px;
	margin-top:-14px;
}

.num{
	padding-left:25px;
	height:54px;
	width:59px;
	float:left;
}

.title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	height:39px;
	width:453px;
	padding-left:8px;
	padding-top:15px;
	float:left;
}

.pic{
	float:left;
	width:128px;
	height:105px;
	float:left;
	background-color:#FFF;
	border:1px solid #a2bed2;
	margin-right:10px;
	text-align:center;
	
}

.descrip{
	float:left;
	width:367px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
}

.news_bdr_l{
	float:left;
	background-image: url(../images/news_bdr_l.png);
	background-repeat:no-repeat;
	background-position:left top;
	min-height:396px;
	height:auto;
		
}

.news{
	padding-top:33px;
	padding-left:22px;
	float:left;
	width:297px;

}

.latest_n{
	width:297px;
	float:left;
	margin-bottom:13px;

}

.news_d{
	width:34px;
	min-height:35px;
	height:auto;
	float:left;
	background-image:url(../images/date_bg.png);
	background-repeat:no-repeat;
	background-position:center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 13px;
	font-weight: bold;
	text-align: center;
	padding-right: 3px;
}
.news_details{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#303030;
	font-weight:normal;
	line-height:16px;
	padding-left:8px;
	float: left;
	text-decoration: none;
	width: 252px;
}

.new_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#303030;
	font-weight: bold;
	text-decoration:none;
	padding-bottom:4px;
}

.new_title a{
	color:#303030;
	text-decoration:none;
}

.new_title a:hover{
	color:#666;
	text-decoration:none;
}


.dash{
	background-image:url(../images/dash.png);
	background-repeat:repeat-x;
	width:219px;
	height:1px;
	float:left;
	margin-top: 13px;
	
}
.shd_btm{
	float:left;
	width:318px;
	height:18px;
}

.testi{
/*	background-image:url(../images/testi_let.png);
	background-repeat:no-repeat;
	background-position:left top;*/
	float:left;
	/*min-height:160px;*/
	padding-left:22px;
	height:311px;
}

.testi_1 {
	background-image:url(../images/testi_let.png);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	min-height:311px;
	/*height:auto;*/
	/*padding-left:22px;*/
	
}

.testi_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	text-align:center;
	height:28px;
	width:260px;
	padding-left:30px;
	float:left;
	padding-top:18px;
}

.testi_txt{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	float: left;
	width: 297px;
	text-align: left;
	color: #6f6c6c;
	background-image: url(../images/punct.png);
	background-repeat: no-repeat;
	margin-left: 10px;
	line-height: 23px;
	padding-top: 6px;
}

.testi_txt_Update1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	float: left;
	width: 297px;
	text-align: left;
	color: #6f6c6c;
	margin-left: 10px;
	line-height: 23px;
	padding-top: 6px;
}

.name{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	float: left;
	width: 270px;
	text-align: right;
	color: #3b3a37;
	padding-top:8px;
	
}

.testi_btm{
	float:left;
	width:318px;
	height:15px;
}

.clear{
	 clear:both;
}



.next{
	width:30px;
	height:88px;
	float:left;
	padding-top:87px;
}

.prev{
	width:30px;
	height:88px;
	float:left;
	padding-top:87px;

}

.boxes{
	float:left;
	width:992px; 
	margin-bottom:20px;	
	border:0px solid #000066;
	overflow:hidden;
}





.content_btm{
	background-image:url(../images/content_btm.png);
	width:1003px;
	float:left;
	height:13px;
}

.btm_sec{
	width:992px;
	float:left;
	margin-left:6px;
}

/*.btm_sec_l{
	width:21px;
	float:left;
	height:203px;
	background-image: url(../images/btm_sec_lt.png);
	background-repeat: no-repeat;
}*/

.btm_sec_m{
	width:950px;
	float:left;
	background-image: url(../images/btm_sec_m.png);
	background-color:#f3f0da;
	background-repeat: repeat-x;
	padding-left:21px;
	padding-right:21px;
	padding-top:11px;
}

.btm_sec_btm{
	width:992px;
	float:left;
	height:20px;
	background-image: url(../images/btm_sec_btm.png);
	background-repeat: no-repeat;
}


.links{
	width:589px;
	float:left;

}

.links ul{
	width:274px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	padding-left:20px;

}

.links ul li{
	color:#4b4949;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/circle.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	overflow:hidden;



}

.links ul li a{
	color:#4b4949;
	text-decoration: none;


}

.links ul li a:hover{
	color:#929090;
	text-decoration: none;
}

.blogs{
	float:left;
	width:360px;
}


.arr_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	height:28px;
	/*width:260px;*/
	padding-left:30px;
	/*float:left;*/
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 6px;
}


.blog_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#2a648c;
	font-weight:bold;
	width:120px;
	float:left;
	border-right: 1px solid #4b4949;
	min-height:40px;
	vertical-align:middle;
	padding-top:6px;
}

.blog_info{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#303030;
	text-decoration:none;
	font-weight:normal;
	padding-left:13px;
	float:left;
	width:226px;
	margin-bottom:5px;
}

.blog_info a{
	color:#303030;
	text-decoration:none;
}

.blog_info a:hover{
	color:#303030;
	text-decoration: underline;
}

.grey_dash{
	background-image:url(../images/grey_dash.png);
	background-repeat:repeat-x;
	background-position:left;
	/*margin-top:20px;*/
	width:307px;
	height:1px;
	float:left;
}

.blog1{
	float:left;
	width:360px;
	margin-bottom:15px;
}

.footer{
	width:992px;
	float:left;
	margin-left:6px;
	height:26px;

}

.foot_l{
	height:27px;
	background-image:url(../images/foot_l.png);
	width:423px;
	float:left;
	background-repeat:no-repeat;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0c0c0c;
	font-size: 12px;
	text-decoration: none;
	padding-top: 7px;
	padding-left: 32px;
}

.foot_r{
	background-color:#eee1ac;
	width:489px;
	float:left;
	height:22px;
	padding-top: 4px;
	text-align:right;
	padding-right:48px;
}

.foot_r ul{
	padding:0px;
	display:inline;
	list-style-type:none;
	margin:0px;
}

.foot_r ul li{
	display:inline;
	list-style-type:none;
	padding-left:0px;
	margin:0px;
}


/* =============== */



.box1{
	width:303px;
	margin-right:7px;
	height:175px;
	float:left;
}

.box_lt{
	width:24px;
	height:175px;
	float:left;
	background-image: url(../images/box_lt.png);
	background-repeat: no-repeat;
}

.box_mid{
	width:254px;
	height:175px;
	float:left;
	background-image: url(../images/box_mid.png);
	background-repeat: repeat-x;
}

.box_rt{
	width:25px;
	height:175px;
	float:left;
	background-image: url(../images/box_rt.png);
	background-repeat: no-repeat;
}

.box_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color:#2a648c;
	padding-top:15px;
	padding-bottom:13px;
	text-align:center;
	width:254px;
	float:left;
	text-decoration:none;

}

.box_title a{
color:#2a648c;
font-weight:bold;
text-decoration:none;
}

.box_title a:hover{
color:#D27053;
font-weight:bold;
text-decoration:none;
}

.box_img{
	width:98px;
	float:left;
	height:92px;
	border:1px solid #000;
	margin-right:10px;
}

.box_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	text-decoration: none;
	line-height: 16px;
		
}

.more{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a526e;
	text-decoration: none;
	text-align:right;
	padding-top: 4px;
	padding-right: 6px;
}

.more a{
	color: #2a526e;
	text-decoration: none;
}
.more a:hover{
	color: #4d4d4d;
	text-decoration: underline;
}






/* added by me */
.columns_common1{
	width:375px;
	float:left;
	min-height:500px;
	border:0px solid #000066;
	padding-left:50px;
}


.box_mid2{
	width:375px;
	height:175px;
	float:left;
}
.box_title2{
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color:#2a648c;
	padding-top:15px;
	padding-bottom:13px;
	text-align:center;
	width:375px;
	float:left;
}

.box_title2 a{
color:#D27053;
font-weight:bold;
}

.box_title2 a:hover{
color:#2A526E;
font-weight:bold;
}
.columns_middle_common{
	width:100px;
	float:left;
	min-height:500px;
	border:0px solid #000066;
}
.columns_common2{
	width:375px;
	float:left;
	min-height:500px;
	border:0px solid #000066;
}


.box_mid{
	width:254px;
	height:175px;
	float:left;
	background-image: url(../images/box_mid.png);
	
}


.con_l_common{
	width:442px;
	float:left;
	min-height:500px;
	padding-left:32px;
}
.con_r_common{
	width:333px;
	float:left;
	min-height:500px;
	margin-top:0px;
}
.shd_top_common{
	float:left;
	width:318px;
	height:18px;
}
.shd_btm_common{
	float:left;
	width:318px;
	height:15px;
}

.seperator_common{
	padding-top:33px;
	padding-left:22px;
	float:left;
	width:457px;
	background-image: url(../images/news_bdr_l.png);
	background-repeat:repeat-y;
	background-position:left top;
	min-height:396px;
	height:auto;
	text-align:justify;
}

.seperator_left{
	padding-top:33px;
	padding-left:22px;
	float:left;
	width:457px;
	background-image: url(../images/news_bdr_l.png);
	background-repeat:repeat-y;
	background-position:right;
	min-height:396px;
	height:auto;
	text-align:justify;
	padding-right:25px;
}


.seperator_right{
	width:385px;
	float:left;
	min-height:450px;
	margin-left:200px;
}

/*****24-08-09*********/

.blog_title2{
	color:#2a648c;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#303030;
	padding-bottom:5px;
	text-decoration:none;
	float:left;
	width:271px;
}

/*****End of 24-08-09*********/


/*********25-08-09******************/

.cont_lt1{
	width:592px;
	float:left;
	min-height:500px;
/*	padding-left:32px;*/
}

.cont_lt1 h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	padding:0px;
	margin:0px;
/*	padding-left:8px;*/
	padding-top:8px;


}

.cont_rt1{
	width:330px;
	margin-top:-14px;
	float:right;
	overflow:hidden;
}

.right_bdr{
	float:right;
	background-image: url(../images/news_bdr_l.png);
	background-repeat:no-repeat;
	background-position:left top;
	min-height:396px;
	height:auto;
}

.rght_img{
	padding-top:33px;
	padding-left:22px;
	float:left;
	width:268px;

}


.jobs_text{
	float:left;
	/*width:367px;*/
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:10px;


}
.jobs_list{



}

.jobs_l1{
	float:left;
	width:367px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2a648c;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:4px;
}



.jobs_l1  a{
	color:#2a648c;
	text-decoration:none;
	
}

.jobs_l1 a:hover{
	color:#303030;
	text-decoration: underline;
	
}

.job_info{
	float:left;
	width:570px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}


/*****End of 25-08-09*********/

/*******29-08-09**********************/

.welcom_txt{
	font-size:15px;
	font-weight:bold;
/*	font-style:italic;*/
	color:#fff;
}


.text_content_box h1{
		font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	height:28px;
	padding-bottom: 6px;
	margin:0px;
	width:577px;
	font-weight:normal;

}

.con_inner{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:13px;
	font-weight: normal;
	line-height:18px;
	padding-right:15px;
	text-align:justify;
	width:577px;
	float:left;
	min-height:500px;
	/*padding-left:32px;*/
	overflow:hidden;
	padding-bottom:20px;
}


.right_bdr{
	float:right;
	background-image: url(../images/right_bdr1.png);
	background-repeat:repeat-y;
	background-position:left top;

}

.rght_img{
	padding-top:50px;
	padding-bottom:18px;
	padding-left:22px;
	float:left;
	width:297px;
	height:auto;
}

.shd_btm1{
	float:right;
	width:297px;
	height:17px;
	padding-right:12px;


}

.con_rg_in{
	width:330px;
	float:right;
	min-height:500px;
	margin-top:-49px;
	overflow:hidden;


}

.sp_quote{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a648c;
	font-size:13px;
	line-height:18px;
	padding-right:15px;
	font-weight: bold;
	text-align:center;
}

.head2{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a648c;
	font-size:13px;
	line-height:18px;
	padding-right:15px;
	font-weight: bold;
}
.con_inner ol{
	margin:0px;
	padding:0px;
	display:block;
	list-style-position:inside;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

/********End of 29-08-09*******************/

/******30-08-09*****************/
.list1 ul{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	padding-left:20px;
}

.list1 ul li{
	color:#4b4949;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/circle.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 18px;
	line-height: 20px;
	text-align:left;
}

.con_inner a{
	color:#303030;
	text-decoration:none;
}
.con_inner a:hover{
	color:#303030;
	text-decoration: underline;

}

.portfolio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#303030;
	text-align:left;
	float:left;
	text-decoration:none;
	padding-bottom:15px;
	}

.port_img{
	width:102px;
	float:left;
	padding-right:10px;
	text-align:left;
	border:0px;
	height:92px;
}

.details{
	float:left;
	text-align:left;
	margin: 0px;
	padding: 0px;
	width: 465px;
	}
.ptitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #303030;
	text-decoration: none;
	padding-bottom: 4px;
}

.description{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	text-decoration: none;
	line-height: 16px;
}

.category{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#2a648c;
	padding-bottom: 8px;
}


.links2{
	float:left;
	width:992px;
	padding-bottom:20px;

}

.links2 ul{
	width:218px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	/*padding-left:30px;*/ /***edit on 01-09-09*********/
	padding-left:15px;
}

.links2 ul li{
	color:#4b4949;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/circle.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
}

.links2 ul li a{
	color:#4b4949;
	text-decoration: none;
}

.links2 ul li a:hover{
	color:#929090;
	text-decoration: none;
}
/******End of 30-08-09*****************/

/********02-09-09********************/


.from_testimo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	line-height:15px;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.read_more_testimo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B73A4;
	font-weight:bold;
	/*line-height:30px;*/
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom:15px;
}
.read_more_testimo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B73A4;
	line-height:30px;
	text-decoration:underline;
}
.read_more_testimo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4CA3DB;
	line-height:30px;
}

.testimonial_block {
	width:577px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	text-decoration:none;
	font-size:12px;
	line-height:18px;

}

.pgtitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	height:28px;
	float:left;
	font-weight:normal;
	padding-bottom:6px;
	width:327px;

}

.select_box{
	border:0px solid #000033;
	width:250px;
	float:right;
	text-align:right;
	font-size:12px;
	color:#303030;
	font-family:Arial, Helvetica, sans-serif;
}

.img_bdr{
	border:1px solid #999;
	padding:2px;
	background-color:#FFF;
}

/********End of 02-09-09*************/

/****03-09-09************/

.quote_btn{
	float:right;
	width:100px;
	text-align: right;
}


.head3{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a648c;
	font-size:13px;
	line-height:18px;
	padding-right:15px;
	font-weight: bold;
	float:left;
	width:462px;
	height:18px;
}

/****End of 03-09-09**************/



#wrapper{
	float:left;
	width:992px; 
	margin-bottom:20px;	
	border:0px solid #000066;
	overflow:hidden;

}


.con_l h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	height:28px;
	padding-bottom: 6px;
	margin:0px;
	width:577px;
	font-weight:normal;
}


.btm_sec_btm_wp{
	width:992px;
	float:left;
	height:20px;
	background-image: url(../images/btm_sec_btm4.png);
	background-repeat: no-repeat;
	margin-left:6px;
}

.date1{
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	font-weight:bold;
	padding-bottom:6px;
}

/* ************ extra css********* */
.quot_test{
color:#27597E;
font-size:14px;
font-weight:normal;
}


.org_titl_28{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align: right;
/*background-color:#CCC;*/
float:right;
color:#2A648C;
letter-spacing:2px;
}	


.org_titl_28 a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#303030;
font-size:15px;
text-decoration:none;
}

.org_titl_28 a:hover{

font-size:15px;
color:#2A648C;
text-decoration: none;
padding:0px;

}


/****11-09-09**************/
.con_inner_full{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:13px;
	font-weight: normal;
	line-height:18px;
	padding-right:32px;
	text-align:justify;
	float:left;
	/*min-height:500px;*/
	/*padding-left:32px;*/
	overflow:hidden;
	padding-bottom:20px;
}

.con_inner_full a{
		color:#303030;
		text-decoration:none;}

.con_inner_full a:hover{
		color:#747474;
		text-decoration: underline;
}

.con_l_full{
	float:left;
	padding-left:32px;
	width:960px;
	
	
}

.pgtitle_full{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	color:#2a648c;
	height:28px;
	font-weight:normal;
	padding-bottom:6px;
	


}

.pro_imgbdr{
	border: 1px solid #666;
	background-color:#FFF;
	margin-bottom:8px;

}


/****End of 11-09-09****************/

.jobs_l1 h3{
	margin:0px;
	padding:0px;
}

.job_info h4{
	margin:0px;
	padding:0px;

}
	23-09-09
	
	.parent_page{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:13px;
	font-weight: bold;
	line-height:18px;
	padding-right:15px;
	text-align:justify;
	width:577px;
	float:left;
	/*min-height:500px;*/
	/*padding-left:32px;*/
	overflow:hidden;
	
}

p{
margin:0px;
padding:0px;
}

.mainpage{
float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#507692;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	padding-right:20px;
	text-align:left;
	width:577px;
	float:left;
	padding-left:20px;
	/*min-height:500px;*/
	/*padding-left:32px;*/
	overflow:hidden;
	padding-bottom:5px;
}
	.mainpage a{
		text-decoration:none;
		color:#507692;
	}
	.mainpage a:hover{
		text-decoration:none;
		color:#303030;
	}
	
.subpage1{
float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#507692;
	font-size:13px;
	line-height:18px;
	padding-right:20px;
	text-align:left;
	padding-left:20px;
	width:577px;
	float:left;
	/*min-height:500px;*/
	padding-left:40px;
	overflow:hidden;
	padding-bottom:5px;
}
.subpage1 a{
		text-decoration:none;
		color:#507692;
	}
	.subpage1 a:hover{
		text-decoration:none;
		text-decoration:blink;
		color:#303030;
	}

/****02-10-09*****/

.quote_btn {
	width:100%;
	text-align:center;
	
}

.astrike	{
	color:#FF0000;
	font-weight:bold;
}

/****End of 02-10-09***********/


/****30-12-09*******/
.con_inner_article{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:13px;
	font-weight: normal;
	line-height:18px;
	text-align:justify;
	float:left;
	overflow:hidden;
	padding-bottom:20px;
}


.con_inner_article a{
		color:#303030;
		text-decoration:none;}

.con_inner_article a:hover{
		color:#747474;
		text-decoration: underline;
}


.page_title_cs{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#747474;
	font-size:15px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	width:577px;

}
.page_title_cs a{
text-decoration:none;
		color:#747474;

}
.page_title_cs a:hover{
	text-decoration:none;
		color:#747474;
}

.foot_tag{
font-family:Arial, Helvetica, sans-serif;

	font-size:8px;

	padding-top:20px;
}

.job_info1{
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:13px;
	font-weight: normal;
	line-height:18px;
	padding-right:15px;
	text-align:justify;
	width:577px;
	overflow:hidden;


/****End of 30-12-09***********/