body 				{ margin:0px;	font-family:Arial; background:url(../images/body_bg.jpg) left top repeat-x; background-color:#eff1f2; }
td					{ font-family:Tahoma; font-size:11px; overflow:hidden;}
.rigtbdr			{ border-right:1px solid #cccccc;}
.btmbdr				{ border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.content			{ font-family:Tahoma; font-size:11px; color:#000000; margin:0px; line-height:18px; padding:10px 10px 10px 15px; text-align:left; text-align:justify;  }
.contentin			{ font-family:Tahoma; font-size:11px; color:#000000; margin:0px; line-height:16px; padding:10px 0px 0px 0px; text-align:left;  }
.proj				{ margin:0px; padding:10px; text-align:left; border:1px solid #bbbfc2;}
.proj p				{ margin:10px; line-height:18px;} 
.red				{ color:#951e21;}
.subservices		{ margin:0px 6px 0px 0px; padding:0px 0px 0px 3px; text-align:left; border:1px solid #bbbfc2;}
.subtitle			{ font-family:Tahoma; font-size:11px; color:#FFFFFF; text-transform:uppercase;}
ul.serv				{ padding:0px 4px 0px 4px; list-style-type:none; margin:0px;}
ul.serv li			{ padding:7px 0px 5px 15px; background: url(../images/services_arrow.jpg) no-repeat 0px 11px;margin:0px;color:#000000;}
.menubg				{ background:url(../images/menu_bg.jpg) repeat-y left top;}
a.menu				{ background:url(../images/grey_menu.jpg) no-repeat left top; height:19px; width:155px; display:block; padding:2px 0px 0px 20px; font-size:11px; color:#8a040b; text-decoration:none;}
a.menu1				{ background:url(../images/grey_menu1.jpg) no-repeat left top; height:19px; width:155px; display:block; padding:2px 0px 0px 20px; font-size:11px; color:#8a040b; text-decoration:none;}
a.menu:hover		{ background:url(../images/red_menu_anim.gif) no-repeat left top; height:19px; width:155px; display:block; padding:2px 0px 0px 20px;  font-size:11px; color:#FFFFFF; text-decoration:none;}
a.page				{ background:url(../images/red_menu.jpg) no-repeat left top; height:19px; width:155px; display:block; padding:2px 0px 0px 20px;  font-size:11px; color:#FFFFFF; text-decoration:none;}
a.submenu			{ background:url(../images/sub_greymenu.jpg) no-repeat left top; height:19px; width:155px; display:block; padding:2px 0px 0px 20px; font-size:11px; color:#000000; text-decoration:none;}
a.submenu:hover		{ background:url(../images/red_menu_anim.gif) no-repeat left top; height:19px; width:155px; display:block; padding:2px 0px 0px 20px;  font-size:11px; color:#FFFFFF; text-decoration:none;}
.news				{ margin:0px; padding:10px; text-align:left; border:1px solid #bbbfc2; background-color:#FFFFFF;}
.news p				{ line-height:18px; padding:5px; margin:0px;}
.copy				{ color:#737373;} 
a.link				{ font-family:Tahoma; color:#8a040b; text-decoration:underline;  }
a.link:hover		{ font-family:Tahoma;  color:#8a040b; text-decoration:none; }
a.mail				{ font-family:Tahoma; color:#797979; text-decoration:underline;  }
a.mail:hover		{ font-family:Tahoma;  color:#797979; text-decoration:none; }
ul.bull				{ padding:0px 0px 0px 15px; list-style:none; background:none; font-family:Arial; font-size:12px; color:#000000; margin:0px;  }
ul.bull li			{ padding:0px 10px 0px 15px; background: url(../images/bull.jpg) no-repeat 0px 6px; line-height:18px; }
.clr				{ color:#0a394f; }
.contentmain		{ font-family:Tahoma; font-size:11px; color:#000000; margin:0px; line-height:18px;  text-align:left; text-align:justify;  }
