/* @override http://hyperakt.com/beta/css/main.css */


/**************************************

Title : Hyperakt css Version 2
Author : Arun S Prabhu
Date : Jan-2007

***************************************/
body{color:#646464;font-size:12px;background-position:center;background-repeat:repeat;background-image:url("/images/bg.gif");}

*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}


ul li{ list-style:none;border:none;}

img, img a, img a:hover{border:none !important;}

a{color:#ff4e00;text-decoration:none;}

a:hover{ border-bottom:1px dotted #ff4e00;color:#ff4e00;}

strong{color:#202020}

u{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;line-height:49px;/*margin-top:25px;*/
	color:#202020;font-weight:normal;}

em{font-family:Georgia,"Times New Roman", Times, serif;color:#666;}

h1{font-size:16px;font-weight:bold;font-style:normal;text-transform:uppercase;padding-bottom:5px;color:#202020;
margin:0;}
h2{font-size:18px;font-weight:bold;font-style:normal;text-transform:uppercase;padding-bottom:5px;color:#202020;
margin:0;}
h3{font-size:16px;font-weight:bold;font-style:normal;text-transform:uppercase;padding-bottom:5px;color:#202020;
margin:0;}

h6, h6 a{font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;font-weight:normal;font-size:18px;padding-bottom:5px;color:#ff4e00;margin:4px 0 0 0;}

h6 a:hover{border:none;}


/**************************************
IDs
**************************************/
#container{ width:100%; margin:0 auto;}
#content{/*position:absolute; */background-image:url("/images/whitebg.gif");width:980px; /*top:95px; */ margin-top:20px;
	float:left;/*padding-right:8px; padding-left:8px;*/padding-top:4px; }
#contentin{/*position:absolute; */background-image:url(/images/backinner.gif);width:980px; margin-top:20px; float:left;padding-top:4px; }
#contentinner{/*position:absolute; */background-image:url("/images/whitebgnew1.gif");width:979px; /*top:95px; */ margin-top:20px;float:left;/*padding-right:8px; padding-left:8px;*/padding-top:4px; margin-left:1px;}


#content_top{/*position:absolute; */background-color:#ffffff;width:980px;  margin:0 auto; }

#contleft, #contleft2{float:left;/*width:195px;*//*padding-left: 10px;*/}
#contleft{float:left;width:120px;padding-left: 1px;}

#contleft2{ width:150px; padding-left:17px;}
#contleft2 ul{margin-top:15px}
#contleft2 ul li{margin:3px 0}

#contright{/*float:right; */width:770px; position:relative;float:right;margin:0 auto; right:5px;}

#contright2{/*float:right; */width:777px; position:relative;float:right;margin:0 auto; background-image:url(/images/contback1.gif);}
#contright2_awards{/*float:right; */width:777px; position:relative;float:right;margin:0 auto; padding-top:15px;}

#contright_workdetails{float:right; width:650px; position:relative;margin:0 auto; right:4px;padding-top:8px; }

#cont{padding-left: 10px;width: 754px;padding-top: 15px;clear:both;}

#cont p{color:#646464;font-size:1.1em;line-height:150%;margin-bottom:10px;}

#cont2{padding-left: 10px;/*width: 754px;*/width:476px;/*padding-top: 13px;*/float:left;
}
/*#cont2 p{ color:#646464;
	font-size:1.1em;
	line-height:21px;}*/

#cont2 p{color:#646464;font-size:1.1em;line-height:18px;padding-bottom:11px;}

#contrt_ht{min-height:435px;height:auto !important;height:460px;text-align:left;font-family:Georgia, "Times New Roman", Times, serif;}


#topmain{position:relative;margin:0 auto;width:980px;}
#main{margin:0 auto;width:980px;}

#head{background-color:#FFFFFF;height:75px;/*position:absolute;*/width:100%;}
#head a, #footer a{color:#7b7b7b;margin-left:5px;text-decoration:none;}
#head a:hover, #footer a:hover{ border-bottom:1px dotted #ff4e00;color:#ff4e00 !important;}


#header{background-color:#FFFFFF;color:#646464;height:75px;width:980px;margin:0 auto; position:relative;}
#header a{	color:#646464;}
#header a:hover{color:#ff4e00; /*border-bottom:1px dotted !important;*/}
#header ul li{	float:left;}
#header_content{background-color:#FFFFFF;color:#646464;height:75px;width:980px;margin:0 auto;}


#logo{margin-top:20px; margin-left:10px;border: none;width:146px;}
#logoinner{position:relative; float:left; left:-5px;}
#logoinner a:hover{border:none;}
#logo a:hover{border: none!important;}

#tagline{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:12px;position:absolute;left:200px;top:23px;color:#333333}

		
#title{/*width:205;*/ float:left; padding-left:69px;}
#title h1{ padding-top:23px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:14px;color:#333333;}
#title h3{ padding-top:23px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:14px;color:#333333;}
#title p{ font-size:10px; padding-top:5px; }
#title p a:hover{border-bottom:1px dotted #ff4e00;}

#toppart{float:left;width:100%;border-bottom:none;}

/*------------email------------*/
#email{	margin-left:10px;}
#email a:hover{border-bottom:1px dotted #ff4e00 ;color:#ff4e00 !important;}
/*------------emailends------------*/

#contmgr{color:#646464;top:3px;left:200px;}
#contmgr p.punchln{margin-bottom:2px;color:#202020;font-size:14px;position:absolute;top:23px; left:205px;font-family:Georgia, "Times New Roman", Times, serif;}

#globallink{position:absolute;color:#ffffff;margin-top:23px;right:0;width:100%;}
#globallink #navMenu {/*position:absolute;right:-5px;font-size:12px;list-style:none; top:23px;float:right;*/}
/*#globallink*/ #externalLinks{position:absolute;right:-15px;top:20px;}

#externalLinks li{padding-left:0px;padding-right:6px;}
#externalLinks li.last, #navMenu li.last{border-right:none;}
#externalLinks{top:43px; right:0;}

#toplinks{float:right;top:30px; position:relative; margin-right:-6px;}
#toplinks p a:hover{border-bottom:1px dotted #ff4e00 ;color:#ff4e00 !important;}
#toplinks li img a:hover{border:none !important;}

#navmenu li img a:hover{border-bottom:none  !important;}

#footer ul li{float:left;padding-right:13px;}

#welmsg{position:relative;font-family:Arial, Helvetica, sans-serif;font-size:10px;top:10px;left:300px;}

#banner{float:right; height:146px;padding:5px 0;width:755px;	}
#banner1{float:left; height:146px;padding:5px 0;margin-right:172px;width:592px;	}

#bannerarea{position:relative;float:right;right:5px;	width:770px; left:-10px;}

#guttermediumarea{width:777px; position:relative;float:left; right:0px;}

#gutterarea{width:777px; position:relative;float:right;margin:0 auto; background-color:#FFFFFF;}
#search{float:left;width:178px;margin-top:10px;}	


#searchtext{float:right; /*margin-right:10px;*/ margin-right:5px; margin-top:2px;}

#searchtext img{border:none;}

#searchtext a:hover{border:none;}
#search div{background:#Fff;margin-bottom:5px;}
#search select{border:1px solid #CCCCCC;width:163px;margin-bottom:5px;/*margin-top:6px;*/ height:17px;font-size:12px; padding-top:2px; }
#search p{padding:0 5px 8px 5px ;}

#serh_result{background:#Fff; margin-left:9px;float:left;width:173px;height:40px;position:relative;margin: 5px 2px 0 0;}
#serh_result p{margin: 0 0 3px;}
		


#workscategory a:hover{ border-bottom:#990000 1px dashed;}




	
#gutter{background-image:url("/images/bg.gif");float:left;width:314px;margin-bottom:2px;height:5px;position:relative;}

#guttermedium{background-image:url("/images/bg.gif");float:left;width:777px;/*margin-bottom:2px;*/height:7px;position:relative;}

#gutterlong{background-image:url("/images/bg.gif");float:left;width:980px;margin-bottom:0px;height:7px;right: 8px;}

#gutterbottom{background-image:url("/images/bg.gif");float:left;width:980px;margin-bottom:2px;height:20px;position:relative;right: 8px;}


#details_proj a{text-decoration:none;color:#ff4e00;margin-right: 4px;}
#details_proj{padding:8px 10px 0px 14px;width:263px;float:left; /*margin-left:9px;*/}	
#details_proj h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#202020;font-weight:normal;padding-top:8px;width:200px;}

#details_proj h3{ font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#202020;padding-bottom:3px;}

#details_proj h4 {	font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;/*font-style:italic;*/ font-style:normal!important;color:#666;/*padding-bottom:18px;*//*margin-top:-10px;*/font-weight:bold;}
#details_proj h5{ margin-top:15px;/*margin-bottom:7px;*/font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;color:#7b7b7b;font-weight:normal;}
#details_proj p{ line-height:16px;margin-bottom: 18px;font-size:12px;}
#details_proj .rates, .detail-rate, .rate{margin:0px 0 15px 0;}


#footer{clear:both;width:100%;padding-top:15px;background-color: white;height: 75px;}

#footer	p{float:left; width:100%; margin-top:8px;}
		
#bot_serh_result{background:#fff;width:650px;height:50px;padding:0px;margin:0px 5px 0px 0;/*position:relative;
	top:10px; right:5px; line-height:10px;*/}
#bot_serh_result div.sep{	float:left;margin:10px 15px 10px 0;}

/* My Comment */
			
#bot_serh_result div p{margin-bottom:5px;margin-top: -2px;}
#bot_serh_result h5{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#202020;margin: -3px 0 3px;}
#bot_serh_result a{text-decoration:none;}
#bot_serh_result {margin:0 !important;padding:0 !important;}
#bot_serh_result /*.pages*/{  }

#news{width:100%;}
.news1{width:100%; float:left; padding-bottom:20px;font-size:1.1em;line-height:18px;color:#646464; float:left;}
.news1 h4{	font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;color:#A4A4A4;font-weight:bold;
text-transform:uppercase;}
.news1_img { float:left;  /*width:98px;*/ width:186px; margin-top:3px; }
.news1_img a { border:none;}
.news1_img a:hover { border:none;}
.news_left_image_date{ float:left; width:186px;  padding:10px 12px 20px 12px;}
.news_right{ float:left;padding-top:0px; padding-left:15px;/*width:636px;*/ width:723px;}


.news_right h4{	font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;color:#A4A4A4;font-weight:bold;
text-transform:uppercase;padding-bottom:1px;}

.news_right h4 span{font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#202020;
	font-weight:normal; text-transform:none;padding-bottom:13px;}
	
	#news1 p{font-size:1.1em;line-height:18px;color:#646464; float:left;}

#news li{padding:10px 0 50px 0; float:left;}

#news li p{font-size:12px;line-height:18px;color:#646464;}

#bg{/*background-color:#FFFFFF;*/width:100%;}


/*#news_details{margin-bottom:25px; width:100%;font-size:1.1em;line-height:150%;margin-bottom:10px;min-height:550px;height:auto !important;height:580px; }*/
#news_description{width: 100%;/*	padding-left: 10px;padding-top: 15px;*/ margin-bottom:10px; padding-top:15px; }


/*#details_proj span{	font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;/*font-style:italic;font-style:!important;color:#202020;/*padding-bottom:18px;/*margin-top:-10px;
font-weight:normal;	line-height:22px;
}*/


/*#mainlinks{margin-top:16px;float:left;height: 144px; padding-left:9px;}
	
#mainlinks a{padding-bottom: 9px;float:left;height: 24px;padding-right: 20px;}*/



/**************************************	/*
classes
***************************************/

.top a:hover{border-bottom:1px dotted #ff4e00 ;color:#ff4e00;}
.top_img a:hover{ border:none; }

.last{border-right:none !important;}
.last a:hover{border:none;}

.copyright{font: 9px Arial, Helvetica, sans-serif;padding-top: 2px;padding-bottom: 7px;margin-top: 2px;text-transform:uppercase;
}
.txtinner{width:163px; height:13px;border:1px solid #DCDCDC; padding-top:2px; border-top:1px solid #7B7B7B; padding-left:3px; font-size:12px; padding-bottom:2px;}

.txt{border:1px solid #CCCCCC;margin:0px;width:115px;color:#202020;font-family:Arial, Helvetica, sans-serif;font-size:10px;
padding:1px 5px;}

.rate { font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;float:left; }
.rate a{margin:0px!important;padding:0px !important;}
	
.rate2{margin:12px 0;}

.rate2 img, .rate2 a{margin:0 0 0 1px !important;padding:0 !important;border:0 !important;}		

.hyktiv h4, h4{	font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;color:#666666;/*padding-bottom:10px;*//*margin-top:-8px;*/font-weight:bold;}
.hyktiv h4{margin-bottom:10px;}

._12{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;/*font-style:italic;*/ font-style:normal!important;
		color:#202020;/*padding-bottom:18px;*//*margin-top:-10px;*/font-weight:normal;line-height:22px;}

.info{ font:10px  Arial, Helvetica, sans-serif !important;color:#7b7b7b;position:absolute;top:45px;left:205px;}

.web{float:left;margin:5px 0 16px 0;height:180px;text-align: center;}
.web span { display:block;}

.cl_name{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#202020;font-weight:bold; padding:1px 0; }
.discription{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;color:#666;
	padding:2px 0 10px 0;font-weight:normal;}

.web img.work{margin-right:5px;}

.web p.pr-disc{padding:8px 0 3px 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#6E6E6E;width:186px;
}

.web p.pr-disc a{color:#202020;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif ;}

.web p.pr-disc a:hover{ border-bottom:1px dotted #ff4e00;color:#ff4e00;}

.go{position:relative;left:0px;padding:5px 0;}

.bot-globmenu{position:relative;top:4px;}


.first{margin-left:0 !important;}

.detail-rate{position:absolute;top:80px;}
.detail-rate img{display:block;margin-top:3px;}

.next-pre{position:absolute; bottom:8px;left:0px;margin: 0 0 0 9px;padding: 0;}

.next-pre img{margin-left:0px;position:relative;padding-right: 2px;}

.pages{/*right:5px;*//*top:300px;*//*top:-16px;position:relative;left:245px;*/margin-top:14px; margin-left:30px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}

.disc{/*color:#0E0E0E;*/ color:#646464;font-size:12px; position:relative; clear:both; margin-top:-20px;}

.detail-img{margin: 0px 0 8px 0;text-align:left;}

.font1{font-size:10px;/*padding-left:7px;*/}

.rgt_bdr{padding-right:5px;margin-right:5px;border-right:1px solid;}

.next-pre, .next-pre2 a:hover,.next-pre2 a, .next-pre2, .next-pre a, .next-pre a:hover{border:0 !important;padding-right: 0px;}

.rate:hover, .rate2 a:hover, .rates a:hover, .rate a:hover, #mainlinks a:hover, td a:hover, .team a:hover, .imgs a:hover
{border:0 !important;}

.imgs{ border-bottom:none !important;}
.imgs li img{ border-bottom:none !important;} 
.imgs p{font-family:Georgia, "Times New Roman", Times, serif; padding-top:5px;}
.imgs a:hover{border-bottom:none !important;}
/*.imgs p a:hover{border-bottom:1px dotted #ff4e00 !important;}*/
.imgs img a:hover{border:none!important;}

.topimgs{ border-bottom:none;}

.error{padding:50px;}

.error h1{color:#FF6600;font-size:20px;}

.error h4{color:#666;font-size:12px;}

.team{display:block;width:65px;float:left;margin-top: 11px;margin-bottom: 18px;margin-left: 5px;border: none;margin-right:10px;}

.team a span{text-align:center;display:block;padding:5px !important;font-family:Georgia, "Times New Roman", Times, serif}
.term a:hover, .team a:hover span{color:#202020;padding:5px !important;border:0 !important;}

.serv{float:left;width:270px;}
.serv h3{color:#ff4e00;margin:5px 0;}

.clients{float:left;margin-left:16px;padding-left:9px;font-size:12px;padding-top:12px;line-height:18px;padding-bottom:19px;}
.clients h1 { text-transform:capitalize;}
.clients ul{margin-top:10px;color:#202020;font-size:12px;}

.clients li{/*margin:3px 0;*/}

.profile{float:left;margin-left:16px;padding-left:9px;font-size:12px;padding-top:12px;line-height:18px;padding-bottom:19px; width:238px;}
.profile h3{padding-top:3px; margin-top:0px;}

.contact{float:left;width:290px;margin-bottom:10px;}


/*.contact p{float:left;width:100%;}

.contact h2, .contact input{float:left}*/

.contact input.big {padding:1px 5px;width:98%;margin:3px 0;color:#666;border:1px solid #ccc;}

.txarea 
{
	padding:2px 5px;
	width:98%;
	margin:3px 0;
	color:#666;
	border:1px solid #ccc;
	height:100px;
	font-size:12px;
}

.con_head
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ff4e00;
	width:12%;
	/*text-align:c;*/
	vertical-align:top;
	padding:2px;
	font-style:italic;
}

.con_txt, .con_txt a
{
	color:#666;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:17px;
	
}

.con_txt a:hover
{
	color:#ff4e00;
	border-bottom:1px dotted #ff4e00;
}
	
.actv
{
	color:#202020
}
	
.tabs
{
	float:left;
	width:100%;
	margin-bottom:10px;
}

.tabs	table
{
	float:left;
	margin:5px 2px;
} 

.submit
{
	float:right;
	padding-right: 5px;
	padding-top: 5px;
}
		
.carrer
{
	margin-bottom: 17px;
	float:right;
	width:280px;
	height:620px;
	margin-right: 1px;
	border: none;
	padding-bottom: 1px;
}

.carrer a, carrer a:hover
{
	border: none;
}

.workforus
{
	/*top:340px;*/
	position: relative;
	width: 265px;
}	



.hyktiv
{
	float:left;
	/*width:570px;*/
	/*width:460px;*/ width:476px;
	color:#202020;
	font-size:12px; 
	min-height:550px;
	height:auto !important;
	height:550px;
	padding-top: 11px;
}

.biography
{
	float:left;
	/*width:570px;*/
	width:238px;
	color:/*#202020;*/#666666;
	font-size:12px; 
	min-height:550px;
	height:auto !important;
	height:550px;
	margin-left:16px;
	padding-left:9px;
	padding-top: 11px;
	padding-bottom:12px;
	line-height:150%;
}
.biography em{ font-family:Arial, Helvetica, sans-serif;color:#202020; font-weight:bold; font-style:normal;}
.biography h3, h3
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	margin:0px 0 3px;
	color:#202020;
	font-weight:normal;
}

.biography div
/*{
	margin:3px 0 ;
}*/

.biography div label
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#7D7D7D;
	font-size:12px;
}

.biography p
{
	padding:5px 0 25px;}

.hyktiv h3, h3
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	margin:0px 0 3px;
	color:#202020;
	font-weight:normal;
	text-transform:capitalize;
}

.hyktiv div
/*{
	margin:3px 0 ;
}
*/
.hyktiv div label
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#7D7D7D;
	font-size:12px;
}

.hyktiv p
{
	padding:5px 0 25px;}

.hypertem
{
	float:right;
	margin-top:15px;
}

/*****************************************
********/

.next_pre2 a:hover
{
	border:none !important;
}

#joinmail
{ 
	position:absolute;
	right:0px;
	top:17px; 
	width:230px; 
	padding:10px 0px 10px 0px;
	border:1px solid #ccc; 
	background:#fff;
	opacity:0.9; 
	z-index:10;
}

#joinmail h5
{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:2px 10px 10px; 
	font-weight:normal;
	color:#ff4e00;
	font-size:12px;
	border:none;
	
}

#joinmail input
{
	float:right;
	padding-right: 7px;
	font-size:10px;
	color: #202020;
}
#joinmail input.jtxt
{
	width:210px; 
	margin:4px 7px 5px 5px;
	padding:2px 2px; 
	border:1px solid #ccc; }

.close
{
	position: absolute;
	top:10px;
	right:10px;
	border-bottom:none;
}

.close a
{
	border: none;
	list-style: none;
}

#joinmail a:hover
{
	text-decoration:none;
	border-bottom:none;
}

#joinmail_ack label { font-size:12px; color:#000000; padding-left:10px; font-family:Georgia, "Times New Roman", Times, serif;
 font-style:normal;}

#joinmail_ack
{ 
	position:absolute;
	right:-18px;
	top:22px; 
	width:230px; 
	padding:10px 0px 10px 0px;
	border:1px solid #ccc; 
	background:#fff;
	opacity:0.9; 
	z-index:10;
}

#joinmail_ack h5
{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:2px 10px 10px; 
	font-weight:normal;
	color:#ff4e00;
	font-size:12px;
	border:none;
}

#joinmail_ack a:hover
{
	text-decoration:none;
	border-bottom:none;
}
#CATEGORY_DIV .leftlink a { color:#000; font-weight:bold; }
#CATEGORY_DIV .leftlink a:hover { color:#000; font-weight:bold; border-bottom:none !important;}

h2 a
{
	color:#000;
	text-decoration:none;
}

h2 a:hover
{ border-bottom:0;
	color:#ff4e00;}

#leftbutton
{
	background:#Fff;
	float:left;
	width:169px; padding-left:9px;
	position:relative;
	margin: 8px 2px 0 0;
}
#dynamic_data
{
	float:left;
	width:175px;
	position:relative;
	margin: 5px 2px 0 9px; line-height:18px; padding-bottom:10px;
}
.buttonstyle { background:url(/images/buttonback.gif) no-repeat; height:19px; width:159px; border:solid 1px #B3AFAF; font-size:12px;}
.workdetails
{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#7b7b7b;
	font-weight:normal; display:inline; text-align:left;
}

#leftbutton h2
{ font-size:12px; padding-left:5px; }

/*---------------news link-----------------------*/

.newslinkactive  { color:#000;}

#news h4{	font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;color:#A4A4A4;font-weight:bold;
text-transform:uppercase;}
#news h4 span {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#202020;
	font-weight:normal; text-transform:none; padding-left:24px;}
	
	.news_img { float:left; margin-right:12px; width:98px; margin-top:0px; }
/*#contleft2 ul li a { color:#C2C0C1;}
#contleft2 ul li a:hover { color:#FF4E00;}*/
.newslink_inactive  { color:#C2C0C1;}
.newslink_active  { color:#000;}
.tot_rate { font-size:10px; font-style:italic; color:#7b7b7b; font-family:Georgia, "Times New Roman", Times, serif; }
#CATEGORY_DIV  a { text-decoration:none ; }
#CATEGORY_DIV a:hover {
	 border-bottom:1px dotted #ff4e00 !important; }
	 
#header1{width:100%; background-color:#FFFFFF; }

#footerinner{width:963px; margin:0 auto; color:#535353; font-size:12px; padding:10px 10px 10px 26px; }
#footerinner p{font-size:9px; color:#797979;  text-transform:uppercase; position:relative; margin-left:-1px; }

#footerinner li a:hover{border-bottom:1px dotted #ff4e00 !important;}

.footer_links a:hover{border-bottom:1px dotted #ff4e00 !important;}
.rignt_content { padding-left:30px;}
.awards_img { margin-left:2px; margin-top:15px; }
.awards_images{ padding-bottom:20px; float:left; margin-right:4px;}
.awards_imgages img { margin-right:4px;/*padding-bottom:20px;*/ }
.awards_img a:hover { border-bottom:none;}

.resources
{
	float:left;
	margin-left:16px;
	padding-left:9px;
		color:#646464;
	font-size:1.1em;
	line-height:150%;
	padding-top:12px;
	width:238px;
}
.resources h3 { text-transform:capitalize; margin-top:0px; padding-top:3px;}


.mapsay
{
	float:left;
	margin-left:16px;
	padding-left:9px;
		color:#646464;
	font-size:1.1em;
	line-height:150%;
	padding-top:9px;
	width:238px;
}
.mapsay h3 { text-transform:capitalize; margin-top:0px; padding-top:5px;}
.bio { margin-top:16px;}

.bio_2 { margin-top:14px;font-size:1.1em;	line-height:150%;}

.bioprofile { margin-top:40px;}

.biotable{font-size:1.1em;}

.biomap { /*margin-top:14px;*/width:254px; height: 291px;  margin-left:2px;}

.clients h3 { padding-top:3px; margin-top:0px;}
#cont2 h2 { padding-top:15px;}
.direction { position:relative; left:3px; top:-2px;}
.direction a { border:none;}
.desc 
{
	color:#646464;
	font-size:1.1em;
	line-height:18px;
	margin-bottom:10px;}
	
#mainMenu{ float:left;background:#FFFFFF; width:164px;height:123px; margin-bottom:5px; padding:16px 15px 17px;list-style:none;
		text-transform:uppercase;font-weight:bold;}
		
	

#pad {padding-bottom:9px;}
#pad a:hover { border-bottom:none!important;}

#navMenu{top:30px;position:absolute;right:-6px;font-size:12px;}
#navMenu li{/*padding-left:6px;*/padding-right:7px;}
#navMenu li.last{	border-right:none;}
/*#navMenu li a:hover{border-bottom:1px dotted #ff4e00 !important ;color:#ff4e00 !important;}*/
#navMenu img a:hover{ border-bottom:none !important;}

/*.hyperaktde p{ padding-bottom:11px;}*/
.wd_cl_name h1{font-size:18px !important;color:#202020;font-weight:normal;width:200px;}
.wd_cl_name h1 a {color:#202020 !important;font-family:Georgia, "Times New Roman", Times, serif !important;}
.wd_cl_name h1 a:hover { text-decoration:none; border:none; color:#ff4e00 !important;}