/* CSS Document */

/*------------- Menu Bar Start ---------------*/
body
{
	background-color: #575757;
}

dl, dt, dd, ul, li 
{    
	margin: 0;
	padding: 0;
	font-size: 11px;
	list-style-type: none;
	width: 130px;	
}

#menu 
{
	position: relative; /* Menu position that can be changed at will */
	top: 0;
	left: 0;
	z-index:100;
	width: 600px; /* precision for Opera */
}

#menu dl 
{
	float: left;
	width: 6em;
}

#menu dt 
{
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	background: none;
	border: 0px solid gray;
	margin: 1px;
}

#menu dd 
{
	background: #ccc;
	display: none;
	border: 0px solid gray;
}


#menu li 
{
	text-align: center;
	background: #CCC;
}

#menu li a, #menu dt a 
{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus 
{
	background: none;
}

#site 
{
	position: absolute;
	z-index: 1;
	top : 70px;
	left : 10px;
	color: #000;
	background-color: #ddd;
	padding: 5px;
	border: 1px solid gray; 
}

.menu_bar a:link 
{

}

.menu_bar a:hover 
{
	background-image: url(../image/ink.jpg) no-repeat;
	border: 0px solid #FF0000;
}

.dt_width
{
	width: auto;
	position:relative;
	text-align:center;
	
}

.dl_style
{
	width: auto;
	position:relative;
	text-align:left;
}

.dd_style
{
	 left: -28px;
	 width: 0px;
	 text-align:center;
	 
}

.menu_div
{
	float:left; 
	display:block; 	
	border: 0px solid #007F00; 
	text-align:left;
	height:32px;
}

.a_style
{
	text-decoration: none;
	color:#FFFBF0;
}

#a_style
{
	text-decoration: none;
	color:#FFFBF0;
}


.li_style 
{	
	margin-top: 3px;
	padding: 3px;
	border-bottom: 2px solid #7a7a7a;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	background: transparent url(../image/li_bg.gif) repeat;
	filter: alpha(opacity=80);
  	-moz-opacity: 0.8;
	opacity: 0.8;
}

/*------------- Menu Bar End ---------------*/

/*------------- Page Design Start ---------------*/

.full_page
{
	width:98%;
	margin:0 auto;
	border:0px solid #000000;
	background:#575757;
	background-repeat:repeat-y;
	text-align:center;
}

.main_page
{
	width:834px;
	border:1px solid #000000;
	margin:0 auto;
}

.title{
	background:url(../image/title.jpg) no-repeat;
	width:834px;
	margin: 0 auto;
	height:165px;
}

.about_title{
	background:url(../image/about_title.jpg) no-repeat;
	width:834px;
	margin: 0 auto;
	height:109px;
}

.top_right{
	float:right;
	padding-right:13px;
	border:0px solid #000000;
}

/*------------- Index Page Design Start ---------------*/
.indx_main_image
{
	width:100%; height:279px; background: url(../image/home_pic1.jpg) no-repeat; border:0px solid #000000;
}

.indx_left_pane
{
	float:left; width:18%; height:360px; border:0px solid #057f8c; padding-left: 30px; background-color: #FFFFFF;
}

.indx_vert_column
{
	float:left; width:25%; height:340px; padding-top:20px; border: 0px solid #0000CC; background-color: #FFFFFF;
}

.indx_heading
{
	font-weight:bold; 
	font-size:20px; 
	font-family:"Arial Narrow"; 
	color:#057f8c;
	margin:0 auto; 
	border:0px solid #057f8c; 
}

.indx_col_style
{
	float:left; 
	padding-top:4px; 
	border-right:2px dotted #057f8c; 
	padding-left:8px; 
	padding-right:10px; 
	height:300px; 
	color:#000000; 
	font-size:10px; 
	font-family:"Tahoma";
}

.indx_esp_for_min
{
	float:left; 
	padding-top:4px; 
	padding-left:10px; 
	padding-right:30px; 
	color:#000000; 
	font-size:10px; 
	font-family:"Tahoma"; 
	border:0px solid #333300;
}

.indx_para_style
{
	text-align:justify; letter-spacing:1px; line-height:15px; color:#000000;
}

.indx_link
{
	padding-top:0px; float:left; font-size:10px; font-weight:bold; color: #b19b07;
}

.indx_link_dec
{
	text-decoration:underline; color:#b19b07;
}
/*------------- Index Page Design End ---------------*/






/*------------- Other Page Design Start ---------------*/
.header_about{
width:100%; 
height:151px; 
border:0px solid #000000; 
background: url(../image/about_us_pic.jpg) no-repeat;
}

.about_center{
float:left; 
width:430px; 
margin-top:10px; 
border-right:1px dashed #057f8c;
}

.com_overview{
height:35px;
border:0px solid #057f8c;
background:url(../image/com_overview_back.gif) no-repeat;
}
.block_text{
display: block;
overflow:visible; 
width:100%; 
height:320px; 
border: 0px solid #FF0000
}
.float_lft{
float:left;
}
.about_overview{
float:left; 
width:95%; 
padding-top:5px; 
padding-left:5px; 
color:#000000;
font-size:13px; 
font-family:'Tahoma'; 
border:0px solid #333300; 
text-align:justify;
}

.classification{
width:430px; 
font-family:'Tahoma'; 
font-size:11px; 
text-align:center; 
cursor:pointer;
}

.classification_body{
width:426px; 
height: 26px; 
border:0px solid #000000; 
text-decoration:none;
}
.classification_text1{
width:148px; 
height:26px; 
background-color:#fcf8ec; 
background-repeat:repeat-y; 
border:2px solid #ffffff; 
color:#1c1c8a;
}
.classification_text2{
width:148px; 
height:26px; 
background-color:#f7eec7; 
background-repeat:repeat-y; 
border:2px solid #ffffff; 
color:#1c1c8a;
}
.classification_text3{
width:148px; 
height:26px; 
background-color:#f4e5ac; 
background-repeat:repeat-y; 
border:2px solid #ffffff; 
color:#1c1c8a;
}

.about_philosophy{
height:49px; 
border:0px solid #057f8c;
background:url(../image/our_philosophy.gif) no-repeat;
}

.about_philosophy_txt{
display: none; 
overflow:hidden; 
width:100%; 
height:350px;
}

.philosophy_desc{
float:left; 
width:95%; 
padding-top:5px; 
padding-left:5px; 
color:#000000; 
font-size:13px; 
font-family:'Tahoma'; 
border:0px solid #333300; 
text-align:justify; 
padding-bottom: 10px;
}
.who_services
{
	float:left; padding-left:5px; border:0px solid #057f8c;
}

.who_industries
{
	float:right; padding-left:5px; border:0px solid #057f8c;
}


.who_services_header{
float:left;padding-left:10px; font-family:'Tahoma'; font-size:12px; font-weight:bold;
}
.who_services_bg{
width:200px; font-family:'Tahoma'; font-size:12px; background-color:#e5e5e5; background-repeat:repeat-y; border:8px solid #e5e5e5; text-align:left;
}

.services_white{
width:192px; height:30px; background-color:#ffffff; background-repeat:repeat-y; border:0px solid #e5e5e5; color:#000000;
}
.services_ash{
width:192px; height:27px; background-color:#e5e5e5; background-repeat:repeat-y; border:0px solid #e5e5e5; color:#000000;
}
.who_industries{
float:right; padding-right:5px; border:0px solid #057f8c;
}

.who_industries_table{
width:200px; font-family:'Tahoma'; font-size:12px; background-color:#e5e5e5; background-repeat:repeat-y; border:8px solid #e5e5e5; text-align:left;
}

.who_industries_header{
float:left;padding-left:170px; font-family:'Tahoma'; font-size:12px; font-weight:bold;
}

.right_pane{
float:left; width:196px; height:300px; margin-top:10px;  margin-left:10px;
}

.clent_testimonial{
width:196px; border:0px solid #000000; background: url(../image/green_bar_up.gif) no-repeat; background-color:#7bc3cb; font-weight:bold; font-size:14px; font-family:'Century Gothic'; text-align:center; color:#ffffff; padding-top:8px;
}
.light_green_bg{
width:196px;
background:url(../image/green_bar.gif) repeat-x;
background-attachment:scroll;
}

.scrool_div{
width:196px; 
height:450px; 
overflow:auto; 
border: 0px solid #FF0000
}

.client_text{
font-family:Tahoma; 
font-size:11px; 
padding-left:10px; 
color:#000000; 
text-align:left; 
line-height: 18px;
}

.div_sep{
font-family:Tahoma; 
font-weight:normal; 
font-size:11px; 
color:#000000; 
text-align:left; 
padding-left:10px; 
padding-right:10px; 
line-height:3px;
}

.white_bar_bottom{
width:196px; 
height:20px; 
border:0px solid #000000; 
background:url(../image/white_bar_bottom.gif) no-repeat;
}

.footer_bg{
float:left; 
width:100%; 
margin:0 auto; 
border:0px solid #CC6666; 
background-color:#000000; 
background-repeat:repeat-x;
}

.footer_bg2{
float:left; 
width:90%; 
height:30px; 
border:0px solid #0099FF;
}

.footer_text{
padding-left:40px;
padding-top:10px; 
font-family:'Arial'; 
font-weight:normal; 
font-size:11px; 
color:#FFFFFF
}

#minstry_header{
width:834px; 
height:152px; 
background: url(../image/ministry_main_image.jpg) no-repeat; 
border:0px solid #000000;
}

#posters{
height:49px;
border:0px solid #057f8c;
background:url(../image/perstors&ministers.gif) no-repeat;
}
.mistry_blue_bg{
text-decoration:none; 
float:left; 
width:90%; 
height:310px; 
padding-top:5px; 
padding-left:20px; 
padding-right:20px; 
color:#000000; 
background:url(../image/teal_back_small.gif) repeat-x; 
font-size:20px; 
font-weight:bold; 
font-family:'Arial'; 
border:0px solid #333300; 
text-align:justify;
}


.ministry_text{
font-size:13px; 
font-weight:normal; 
font-family:'Verdana'; 
text-align:justify; 
}

.ministry_text2{
font-size:12px; 
font-weight:normal; 
font-family:'Verdana'; 
text-align:justify; 
}

.brown_bg{
float:left; 
width:90%; 
height:440px; 
padding-top:15px; 
padding-left:20px; 
padding-right:20px; 
color:#000000; 
background:url(../image/brown_back.gif) repeat-x; 
border:0px solid #333300; 
text-align:justify;
}

.ministry_expand_head{
text-decoration:none; 
font-size:19px; 
font-weight:bold; 
font-family:'Arial';
}

.ministry_expand_head2{
text-decoration:none; 
font-size:18px; 
font-weight:bold; 
font-family:'Arial';
}

.ministry_expand_head3{
text-decoration:none; 
font-size:18px; 
font-weight:bold; 
font-family:'Arial';
}
.technical_header_text{
float:left; width:95%; padding-top:5px; padding-left:5px; color:#000000; font-size:13px; font-weight:bold; font-family:'Tahoma'; border:0px solid #333300; text-align:justify;
}

.gray_bar{
float:left; width:90%; height:176px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/gray_bar.gif) repeat-x; font-size:13px; font-weight:normal; font-family:'Tahoma'; border:0px solid #333300; text-align:justify;
}


/*------------- Other Page Design End ---------------*/








/*------------- Contact Page Design Start ---------------*/

.cont_contact_main_image
{
	width:834px; height:151px; background:url(../image/contact_main_image.jpg) no-repeat; border:0px solid #000000;
}
.cont_contact_intro
{
	margin:0 auto; width:570px; padding-top:10px; padding-left:5px; border:0px solid #057f8c; font-weight:normal; font-size:14px; font-family:"Tahoma"; text-align:justify; color: #000000;
}

.cont_saperator
{
	margin:0 auto; width:750px; border-bottom:1px dotted #057f8c; color: #03a8bc;
}

.cont_body_div
{
	margin:0 auto; width:790px; border:0px solid #000000; background:url(../image/ash_bg.jpg); background-repeat:repeat-x; background-position:bottom;
}

.cont_left_side
{
	float:left; width:49%; margin-top:20px; border:0px solid #000000;
}
.cont_input_container
{
	width: 100%;
}

.cont_field_name
{
	width: 39%; float: left; text-align:right; font-family:Tahoma; font-size: 13px; padding-top: 5px;
}
.cont_field
{
	width: 57%; float:left;
	border:0px solid #000000;
}
.cont_text_field
{
	height: 32px; 
	background:url(../image/yellow_list.gif) repeat-x;
	background-attachment:scroll; 
	border: 0px solid #ffffff; 
	width:211px; 
	color:#000000; 
	font-family: Tahoma; 
	font-size:13px; 
	font-weight:normal; 
	padding-left: 10px; 
	padding-top:5px;
}

.cont_attach
{
	float:left; text-align:right; font-family:Tahoma; font-size: 13px; color:#5a5abd; text-decoration:underline; font-weight:bold; padding-top: 5px; padding-right:7px; margin-left:10px;
}
.cont_attach_file_div
{
	width:100%; border:0px solid #000000; text-align:left; float:right;
}
.cont_width_hundred
{
	width: 100%;	
}
.cont_right_field_name
{
	width: 40%; float: left; text-align:right; font-family:Tahoma; font-size: 13px;
}
.cont_right_field
{
	width: 58%; float:left; padding-bottom:3px;
}
.cont_textarea
{
	border: 0px solid #ffffff; width:212px;  color:#000000; font-family: Tahoma; font-size:13px; font-weight:normal; padding-left: 10px; padding-top:5px;
}
.cont_send_btn
{
	width: 63%; float: left; text-align:left; font-family:Tahoma; font-size:13px;
}
.cont_clear_btn
{
	width: 30%; float:left; padding-right: 20px;
}
/*------------- Contact Page Design End ---------------*/


/*------------- Vision Page Design Start ---------------*/
.vsn_main_img
{
	width:834px; height:151px; background:url(../image/vision_main_image.jpg) no-repeat; border:0px solid #000000;
}
.vsn_para_heading
{
	float:left; width:95%; padding-left:5px; padding-right:5px; border:0px solid #057f8c; background:#FFFFFF; font-family:"Arial Narrow"; font-weight:normal; font-size:21px; text-align:left; color:#1c1f8a;
}

.vsn_mission_block
{
	display: block;overflow:visible; height:270px; border:7px solid #e0f2f4; margin-right:10px;
}
.vsn_mission_heading
{
	float:left; width:95%; padding-left:5px; padding-right:5px; border:0px solid #057f8c; background:#FFFFFF; font-family:"Arial Narrow"; font-weight:normal; font-size:21px; text-align:left; color:#1c1f8a;
}
.vsn_mission_content
{
	float:left; width:100%; margin-left:0px; padding-top:0px; padding-left:0px; padding-right: 0px; padding-bottom:10px; color:#000000; font-size:13px; font-weight:normal; font-family:Verdana;  text-align:justify; line-height:18px;
}
.vsn_steps
{
	height:49px; border:0px solid #057f8c;
}
.vsn_more
{
	float:right; width: 90px; cursor:pointer; margin-right:12px; margin-top:32px; color:#1c1e8b; font-family:'Tahoma'; font-size:12px; border:0px solid #000000;
}
.vsn_exp_img
{
	border:hidden; padding:0px;text-decoration:none;
}
.vsn_padding
{
	padding-left:15px;
}
.vsn_step1_div
{
	display: none;overflow:hidden; width:100%; height:400px;
}
.vsn_step1_span1
{
	float:left; width:90%; height:410px; padding-top:20px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/vision_para_back.gif) repeat-x; font-size:13px; font-weight:normal; font-family:Verdana; text-align:justify;
}
.vsn_step1_span2
{
	text-align:center; margin-left:70px;
}
.vsn_inspire
{
	float:left; width:95%; padding-top:20px; padding-left:15px; padding-right:20px; color:#000000; font-size:13px; font-family:Verdana; font-style:normal; font-weight:normal; border:0px solid #333300; text-align:center;
}
.vsn_para_content
{
	float:left; width:93%; padding-top:5px; padding-left:15px; padding-right:0px; color:#000000; font-size:13px; font-family:Verdana; font-style:normal; font-weight:normal; border:0px solid #333300; text-align:justify;
}
.vsn_client_div1
{
	width:196px; border:0px solid #000000; background:url(../image/green_bar.gif) repeat-x;
}
.vsn_client_div2
{
	width:185px; padding-left:3px; height:327px; overflow:auto;
}
.vsn_client_text
{
	font-family:Tahoma; font-weight:normal; font-size:12px; padding-left:5px; color:#000000; text-align:justify; padding-left:5px; padding-right:10px; line-height:18px;
}
.vsn_name_text
{
	font-family:Tahoma; font-size:11px; font-weight:bold;
}
/*------------- Vision Page Design End ---------------*/





/*------------- Common Page Design Start ---------------*/

.white_bg
{
	background-color: #ffffff;
}

.bold
{
	font-weight:bold;
}
.italic
{
	font-style:italic;
	font-weight:bold;
}
.no_decoration
{
	text-decoration:none;
}

.footer
{
	float:left; 
	height:40px; 
	width:100%; 
	margin:0 auto; 
	border:0px solid #CC6666; 
	background-color:#000000; 
	background-repeat:repeat-x;
}

.footer_div2
{
	float:left; 
	width:60%; 
	border:0px solid #0099FF;
}

.footer_div3
{
	padding-left:40px; 
	padding-top:5px;
	margin-top:0px;
	font-family:"Arial"; 
	font-weight:normal; 
	font-size:11px; 
	color:#FFFFFF;
	border:0px solid #FFFFFF;
}
.padding_5px
{
	padding-left:5px;
}
/*------------- Common Page Design end ---------------*/

/*------------- Page Design End ---------------*/

/*
a:hover {
	color: #595e8c;
	text-decoration:none;
	
}

a:visited {
	color:#595e8c;
	
	text-decoration:none;
	
}
a:active {
	color: #595e8c;
	
	text-decoration: none;
}
*/
/*#name a:visited {
	text-decoration:none;
	
	color:#068896;
}

#name a:active {
	text-decoration:none;
	
	color:#068896;
}
#name a:hover {
	text-decoration:none;
	
	color:#1c1e8a;
}*/

.name a{
color: #fdcf1c;
text-decoration:none;
}

.name a:hover{
color: #1c1e8a;
text-decoration:none;
}

.hr_style
{
	width:100px; 
	text-align:center;
}


.small_logo{
float:left; padding-top:15px; padding-left:37px; border:0px solid #000000;
}

.home_icon{
width:15px;  border: 0px solid #999999; margin-top:24px;
}

.letter_icon
{
width:15px; border: 0px solid #999999; margin-top:20px;
}

.service_main_img
{
	width:834px; height:152px; background:url(../image/services_pic.jpg) no-repeat; border:0px solid #000000;
}
.width_hundred{
width:100%; margin: 0 auto; border:0px solid #000000;
}


.left_pane{
float:left; width:20%; border:0px solid #057f8c; background-color:#FFFFFF;
}


.img_blue{
margin-top:14px; text-decoration:none; 
}

.img_bluebtn{
margin-top:18px; text-decoration:none; 
}

.img_contact{
margin-top:21px; text-decoration:none;
margin-bottom:21px; 
}


.center_body{
float:left; width:420px; margin-top:10px; padding-right:5px; border-right:1px dashed #057f8c;
}

.business_serveice{
height:49px;border:0px solid #057f8c;background:url(../image/business_service_back.gif) no-repeat;
}

.business_desc{
float:left; width:95%; padding-left:5px; padding-right:5px; border:0px solid #057f8c; background:#FFFFFF; font-family:'Tahoma'; font-weight:normal; font-size:13px; text-align:justify; color:#000000;
}


.clear{
clear:both; background-color: #ffffff;
}
.serveiceandrates{
height:35px;border:0px solid #057f8c; background:url(../image/service&rates_back.gif) no-repeat;
}

.serveice_desc{
width:100%; height:150px;
}

.serveice_details{
float:left; width:95%; padding-top:0px; padding-left:5px; color:#000000; font-size:13px; font-weight:normal; font-family:'Tahoma'; border:0px solid #333300; text-align:justify; line-height:18px;
}

.gen_doc_service{
height:49px;border:0px solid #057f8c;background:url(../image/gen_doc_service_back.gif) no-repeat;
}

.more1{
}

.img_blackbtn{
padding-left:15px;
}

.more_a{
border:hidden; padding:0px;text-decoration:none;
}

.service_text{
display: none;overflow:hidden; width:100%; height:700px;
}

.page_notification{
float:left; width:90%; height:50px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background-color:#ffffff;font-size:15px; font-weight:bold; font-family:'Century Gothic'; border:0px solid #333300; text-align:justify;
font-size:13px; font-weight:normal; font-family:'Tahoma'; text-align:justify;
}

.blue_bg{
float:left;
width:90%;
height:165px; 
padding-top:5px; 
padding-left:20px; 
padding-right:20px; 
color:#000000; background:url(../image/teal_back_small.gif) repeat-x; 
font-size:20px; 
font-weight:bold; 
font-family:'Arial'; border:0px solid #333300; 
text-align:justify;
text-decoration:none;
}
.desc_text{
font-size:12px; font-weight:normal; font-family:'Verdana'; text-align:justify; font-style:normal;
}

.rate_estimate{
font-weight:bold; font-family:'verdana'; font-size:12px;
}

.gold_bg{
float:left; width:90%; height:255px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/brown_back_more_small.gif) repeat-x; 
font-size:20px; 
font-weight:bold; 
font-family:'Arial';
border:0px solid #333300; text-align:justify;
}


.doc_trans{
float:left; width:90%; height:171px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/teal_back_small.gif) repeat-x; border:0px solid #333300; text-align:justify;
text-decoration:none; font-size:18px; font-weight:bold; font-family:'Arial';
}

.editing_service{
float:right; width: 90px; cursor:pointer; margin-right:12px; margin-top:32px; color:#1c1e8b; font-family:'Tahoma'; font-size:12px; border:0px solid #000000;
}

.editing_service_a{
border:hidden; padding:0px;text-decoration:none;
}

.img_black_btn{
padding-left:15px;
}


.edit_header{
height:49px;border:0px solid #057f8c;background:url(../image/editing_services.gif) no-repeat;
}

.light_editing{
float:left; width:90%; height:137px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/coming_soon.gif) repeat-x; border:0px solid #333300; text-align:justify;
text-decoration:none; font-size:20px; font-weight:bold; font-family:'Arial';
}


.more3{
float:right; width: 90px; cursor:pointer; margin-right:12px; margin-top:32px; color:#1c1e8b; font-family:"Tahoma"; font-size:12px; border:0px solid #000000;
}

.technical_text{
float:left; width:90%; height:260px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/teal_back_small.gif) repeat-x; border:0px solid #333300; text-align:justify;
}

.press_release{
float:left; width:90%; height:300px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/brown_back_more_small.gif) repeat-x; border:0px solid #333300; text-align:justify;
text-decoration:none; font-size:20px; font-weight:bold; font-family:'Arial';
}
.press_release_text{
font-size:12px; font-weight:normal; font-family:'Tahoma'; text-align:justify; font-style:normal;
}

.technical_service{
display: none;overflow:hidden; width:100%; height:205px;
}

.technical_service_header{
float:left; width:95%; padding-top:5px; padding-left:5px; color:#000000; font-size:13px; font-weight:bold; font-family:'Tahoma'; border:0px solid #333300; text-align:justify;
}

.technical_service_desc{
style="float:left; width:95%; padding-top:5px; padding-left:5px; color:#000000; font-size:13px; font-weight:normal; font-family:'Tahoma'; border:0px solid #333300; text-align:justify;
}
.technical_service_body{
float:left; width:90%; height:176px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(image/gray_bar.gif) repeat-x; font-size:13px; font-weight:normal; font-family:'Tahoma'; border:0px solid #333300; text-align:justify;}
.technical_service_body2{
float:left; width:90%; height:80px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(image/gray_bar.gif) repeat-x; font-size:13px; font-weight:normal; font-family:'Tahoma'; border:0px solid #333300; text-align:justify;
}

.consulting_serv{
height:49px;border:0px solid #057f8c;background:url(../image/consulting.gif) no-repeat;
}


.more4{
float:right; width: 90px; cursor:pointer; margin-right:12px; margin-top:32px; color:#1c1e8b; font-family:'Tahoma'; font-size:12px; border:0px solid #000000;
}
.consulting_body{
display: none;overflow:hidden; width:100%; height:770px;}

.manuscript{
float:left; width:90%; height:190px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/teal_back_small.gif) repeat-x; border:0px solid #333300; text-align:justify;
text-decoration:none; font-size:20px; font-weight:bold; font-family:'Arial';
}

.pdc{
float:left; width:90%; height:220px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/brown_back_more_small.gif) repeat-x; border:0px solid #333300; text-align:justify;
text-decoration:none; font-size:20px; font-weight:bold; font-family:'Arial';
}

.visionandmission{
float:left; width:90%; height:180px; padding-top:15px; padding-left:20px; padding-right:20px; color:#000000; background:url(../image/teal_back_small.gif) repeat-x; border:0px solid #333300; text-align:justify;
text-decoration:none; font-size:18px; font-weight:bold; font-family:'Arial';
}

.right_pane{
float:left; width:215px; height:300px; margin-top:10px;  margin-left:10px;
}
.right_flash{
width:215px; border:0px solid #000000;
}

.project_mgmt{
width:196px; border:0px solid #000000; background: url(../image/orange_bar_up.gif) no-repeat; background-color:#e4b95b; font-weight:bold; font-size:14px; font-family:'Century Gothic'; text-align:center; color:#ffffff; padding-top:8px;
}

.img_orange_bar{
width:196px; border:0px solid #000000; background:url(../image/orange_bar1.gif) repeat-x;
}

.menu_div{
width:834px; margin: 0 auto; border:0px solid #000000;
}