FORM{margin:0px;}

.visible{display:block;}
.hidden{display:none;}

.body_class_1{background-color:black;margin:0px;background-image:url(../img/body_bg_1.jpg);background-position:center center;background-repeat:no-repeat;}
.body_class_2{background-color:black;margin:0px;background-image:url(../img/body_bg_2.jpg);background-position:center center;background-repeat:no-repeat;}
.body_class_3{background-color:black;margin:0px;background-image:url(../img/body_bg_3.jpg);background-position:center center;background-repeat:no-repeat;}

.maintable{position:relative;}

.link{cursor:pointer;}

.menu_block{background-image:url(../img/menu_bg2.png);width:191px;height:270px;}
.menu_block .logo{text-align:center;padding-top:20px;padding-right:15px;}
.menu_block .menu_items{margin-top:10px;}
.menu_block .menu_sep{text-align:center;}
.menu_block .menu_items .item{padding-top:3px;padding-bottom:4px;text-align:center;color:white;font-family:tahoma;font-size:11px;text-transform:uppercase;font-weight:bold;cursor:pointer;}

#kit_slide_newsletter{height:185px;background-image:url(../img/slidebg.png);background-repeat:repeat-y;width:172px;}
#kit_slide_kit{height:105px;background-image:url(../img/slidebg.png);background-repeat:repeat-y;width:172px;}
.comslide{background-repeat:repeat-y;width:172px;}
#back_slide{height:80px;background-image:url(../img/slidebg.png);background-repeat:repeat-y;}
#toggle_newsletter, #toggle_kit, #toggle_back{cursor:pointer;}

.back_switch{}
.back_label{text-align:center;color:#dadada;font-size:10px;font-family:tahoma;padding-top:5px;padding-bottom:8px;}
.back_label2{text-align:center;color:#dadada;font-size:10px;font-family:tahoma;}
.back_icons TABLE TD IMG{border:1px solid #656465;cursor:pointer;margin-right:2px;}

.header_bg{background-image:url(../img/header_bg.png);width:572px;height:142px;background-repeat:no-repeat;overflow:hidden;position:relative;margin-top:15px;}
.smallnav{background-image:url(../img/smallnav_bg.gif);position:absolute;top:3px;right:10px;width:136px;height:27px;text-align:center;}
.header_bg .slidecontainer{position:absolute;top:3px;left:8px;}

.slide1_visible {position:relative;width:550px;height:130px;display:block;}
.slide1_visible .imagee{position:absolute;left:2px;top:2px;}
.slide1_visible .desc1{position:absolute;right:10px;top:30px;font-size:11px;font-family:tahoma;color:#cccccc;z-index:99;width:220px;line-height:15px;}
.slide1_hidden{display:none;}


.slide2_visible {position:relative;width:550px;height:130px;display:block;}
.slide2_visible .imagee{position:absolute;left:2px;top:2px;}
.slide2_visible .desc2{position:absolute;right:10px;top:30px;font-size:11px;font-family:tahoma;color:#cccccc;z-index:99;width:200px;line-height:15px;}
.slide2_hidden{display:none;}

.slide3_visible {position:relative;width:550px;height:130px;display:block;}
.slide3_visible .imagee{position:absolute;left:2px;top:2px;}
.slide3_visible .desc3{position:absolute;right:10px;top:30px;font-size:11px;font-family:tahoma;color:#cccccc;z-index:99;width:220px;line-height:15px;}
.slide3_hidden{display:none;}

.slide4_visible {position:relative;width:550px;height:130px;display:block;}
.slide4_visible .imagee{position:absolute;left:2px;top:2px;}
.slide4_visible .desc4{position:absolute;right:10px;top:30px;font-size:11px;font-family:tahoma;color:#cccccc;z-index:99;width:200px;line-height:15px;}
.slide4_hidden{display:none;}

.desc4 A{color:#328894;}
.desc4 A:hover{color:white;}


.news_bg{background-image:url(../img/news_bg.png);width:220px;height:275px;background-repeat:no-repeat;overflow:hidden;margin-left:1px;}

.latest_projects{background-image:url(../img/latest_bg.png);width:344px;height:283px;background-repeat:no-repeat;overflow:hidden;margin-left:5px;}

.fix{padding-left:5px;}

.fname{color:#dadada;font-size:11px;font-family:tahoma;}
.fname INPUT{border:1px solid #666666;background-color:#242424 !important;width:120px;font-size:12px;color:white;}
.media_ots{margin-left:20px;}

.button{border:1px solid #666666 !important;width:50px !important;font-size:9px !important;}

.kit_item{padding-top:10px;}


.nums{font-size:10px;font-family:tahoma;color:white;padding-left:5px;padding-right:5px;padding-top:3px;cursor:pointer;}
.nums_selected{font-size:10px;font-family:tahoma;color:black;padding-left:5px;padding-right:5px;padding-top:3px;cursor:pointer;}

#ajaxloader{text-align:center;}
#ajaxloader_main{text-align:center;width:88px;height:88px;background-image:url(../img/loader_bg.png);margin-left:200px;margin-top:120px;}
#ajaxloader_main IMG{margin-top:12px;}

.news_text{font-size:11px;font-family:tahoma;color:#B2B2B2;padding-top:15px;padding-left:6px;padding-right:15px;}
.news_text_item{padding-bottom:10px;line-height:15px;font-size:11px;font-family:tahoma;color:#B2B2B2;}
.news_text_item SPAN{color:#52BDD2;font-size:12px;}
.news_text_item A{color:#B2B2B2;text-decoration:none;}

.latest{padding-top:15px;padding-left:10px;padding-right:15px;}
.latest_item{padding-bottom:10px;}
.latest_item TABLE TD{font-size:11px;font-family:tahoma;color:#B2B2B2;line-height:15px;}
.latest_item TABLE TD A{color:#B2B2B2;text-decoration:none;}
.latest_item TABLE TD IMG{margin-right:7px;}
.latest_item TABLE TD SPAN{color:#52BDD2;font-size:12px;}

.news_area_bg{background-image:url(../img/news_area_bg.png);width:540px;height:502px;margin-top:15px;}

.nmewsh{padding-top:4px;padding-left:7px;}

.allnews{padding-left:15px;padding-right:25px;height:400px;overflow-y:auto;width:500px;*width:520px;margin-top:15px;
scrollbar-track-color: #404548;
scrollbar-highlight-color:black;
scrollbar-face-color:black;
scrollbar-shadow-color:black;
scrollbar-3dlight-color:black;
scrollbar-darkshadow-color:black;
scrollbar-arrow-color:#404548;
filter:chroma(color=#404548);


}
.allnews .news_text_item{padding-bottom:15px !important;}

.about_big_bg{background-image:url(../img/about_big_bg.png);width:417px;height:405px;margin-top:15px;}
.abheader{text-align:right;padding-right:15px;padding-top:7px;}

.about_small_bg{background-image:url(../img/about_small_bg.png);width:133px;height:138px;margin-top:15px;}

.abtabs{padding-left:12px;padding-top:11px;color:white;text-transform:uppercase;font-size:11px;font-weight:bold;font-family:tahoma;}
.common{padding-bottom:9px;color:white;text-transform:uppercase;font-size:11px;font-weight:bold;font-family:tahoma;cursor:pointer;}
.common_on{padding-bottom:9px;color:#59BACD;text-transform:uppercase;font-size:11px;font-weight:bold;font-family:tahoma;}

#about_module_container{font-size:11px;font-family:tahoma;color:#B2B2B2;margin-top:14px;overflow-y:auto;width:385px;height:315px;padding-right:10px;margin-left:15px;position:relative;

scrollbar-track-color: #404548;
scrollbar-highlight-color:black;
scrollbar-face-color:black;
scrollbar-shadow-color:black;
scrollbar-3dlight-color:black;
scrollbar-darkshadow-color:black;
scrollbar-arrow-color:#404548;
filter:chroma(color=#404548);


}
#about_module_container H3{color:#4896A6;font-size:11px;margin:0px;padding:0px;margin-bottom:10px;}
#about_module_container P{margin:0px;padding:0px;padding-bottom:7px;line-height:13px;}
#about_module_container P A, #about_module_container A{color:#59BACD;}

.members{padding-top:7px;}
.member{margin-bottom:5px;}
.member_last{}

.member_desc{font-size:11px;font-family:tahoma;color:#B2B2B2;padding-left:10px;line-height:13px;}

.link{cursor:pointer;border:1px solid black}
.link_on{cursor:pointer;border:1px solid #4896A6}

#about_module_container .career_pop_bg_show{position:absolute;left:55px;top:20px;display:block;background-image:url(../img/career_pop_bg.png);width:285px;height:270px;}
#about_module_container .career_pop_bg_hide{position:absolute;left:55px;top:20px;display:none;background-image:url(../img/career_pop_bg.png);width:285px;height:270px;}


.apply_form{padding:20px;}

.apply_name{color:4A9BAC;font-size:11px;font-family:tahoma;text-align:right;}

.contact_name{color:4A9BAC;font-size:11px;font-family:tahoma;text-align:right;}

.stdInpLong{border:1px solid #3F3F3F;font-size:11px;color:#B2B2B2;background-color:black;width:160px;}
.stdInpLong2{border:1px solid #3F3F3F;font-size:11px;color:#B2B2B2;background-color:black;width:220px;}
.stdInpSmall{border:1px solid #3F3F3F;font-size:11px;color:#B2B2B2;background-color:black;width:35px;}

.stdTArea{border:1px solid #3F3F3F;font-size:11px;color:#B2B2B2;background-color:black;width:220px;height:50px;overflow:auto;

scrollbar-track-color: #404548;
scrollbar-highlight-color:black;
scrollbar-face-color:black;
scrollbar-shadow-color:black;
scrollbar-3dlight-color:black;
scrollbar-darkshadow-color:black;
scrollbar-arrow-color:#404548;
filter:chroma(color=#404548);



}

.services_bg{background-image:url(../img/services_bg.png);width:575px;height:414px;margin-top:15px;}

#services_module_container{font-size:11px;font-family:tahoma;color:#B2B2B2;margin-top:17px;margin-right:20px;margin-left:15px;}
#services_module_container .servtd H3{color:#4896A6;font-size:11px;margin:0px;padding:0px;margin-bottom:3px;}
#services_module_container .servtd P{margin:0px;padding:0px;padding-bottom:3px;line-height:12px;color:white;font-size:11px;font-family:tahoma;margin-left:10px;}
#services_module_container P{margin:0px;padding:0px;padding-bottom:5px;line-height:12px;color:white;font-size:11px;font-family:tahoma;}
#services_module_container P A, #services_module_container A{color:#59BACD;}

.serv_links{padding-top:5px;padding-bottom:5px;}


.serv_visible{display:block;}
.serv_hidden{display:none;}

.clients_logos_bg{background-image:url(../img/clients_logos_bg.png);width:570px;height:180px;margin-top:15px;}
.case_stud_bg{background-image:url(../img/case_stud_bg.png);width:283px;height:346px;}
.industries_bg{background-image:url(../img/industries_bg.png);width:281px;height:215px;margin-top:0px;}


.clients_h{text-align:right;padding:5px;padding-right:15px;padding-top:10px;}
.logos{text-align:right;padding-right:16px;padding-top:18px;}
.logos TABLE TD{padding-right:2px;}

.logos TABLE TD IMG{
	cursor:pointer;
	* opacity:40;
	* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4; 
	}



.smallblock_h{padding:10px;padding-bottom:0px;padding-left:15px;}

.inds{padding-top:5px;}

.indsUL{margin:0px;padding:0px;color:#E7E7E7;font-size:9px;font-family:tahoma;text-transform:uppercase;font-weight:bold;list-style:none;margin-left:10px;line-height:10px;}
.indsUL2{margin:0px;padding:0px;color:#E7E7E7;font-size:9px;font-family:tahoma;text-transform:uppercase;font-weight:bold;list-style:none;margin-left:20px;line-height:10px;}

.indsUL LI, .indsUL2 LI{padding-bottom:7px;}

.case_text{color:#E7E7E7;font-size:11px;font-family:tahoma;padding-top:10px;padding-left:15px;padding-right:15px;line-height:15px;padding-bottom:15px;}

.case_item{color:#E7E7E7;font-size:11px;font-family:tahoma;text-transform:uppercase;padding-bottom:3px;font-weight:bold;padding-left:15px;cursor:pointer;}

.lightedLogo{
	* opacity:100 !important;
	* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
	-moz-opacity:1 !important;
	-khtml-opacity:1 !important; 
}


.contact_1_bg{background-image:url(../img/contact_1_bg.png);width:286px;height:482px;margin-top:15px;}
.contact_2_bg{background-image:url(../img/contact_2_bg.png);width:281px;height:397px;margin-top:15px;}
.contact_3_bg{background-image:url(../img/contact_3_bg.png);width:281px;height:482px;margin-top:15px;}

.cont_h{text-align:right;padding-right:16px;padding-top:8px;}

.cont_text{color:#E7E7E7;font-size:11px;font-family:tahoma;padding-left:15px;padding-right:20px;line-height:15px;padding-top:20px;}

.cont_text P B, .cont_text P STRONG{color:#5EC4D7;}
.cont_text P A, .cont_text A{color:white;}

.cont_text P{padding:0px;margin:0px;padding-bottom:13px;}

.portfolio_showcase{background-image:url(../img/portfolio_showcase_bg.png);width:356px;height:498px;margin-top:15px;background-repeat:no-repeat;}
.portfolio_categories_bg{background-image:url(../img/portfolio_categories_bg.png);width:177px;height:157px;margin-top:18px;background-repeat:no-repeat;}
.portfolio_thumbs_bg{background-image:url(../img/portfolio_thumbs_bg.png);width:194px;height:278px;background-repeat:no-repeat;}

.categories{padding-left:15px;padding-right:15px;padding-top:5px;}
.categories .hd{font-size:11px;padding-bottom:14px;font-family:tahoma;font-weight:bold;color:#989898;text-transform:uppercase;text-align:center;text-decoration:underline;}

.cat_item{text-align:left;font-size:11px;font-family:tahoma;font-weight:bold;color:#E7E7E7;text-transform:uppercase;padding-bottom:5px;cursor:pointer;}
.cat_item_on{text-align:left;font-size:11px;font-family:tahoma;font-weight:bold;color:#52BDD2;text-transform:uppercase;padding-bottom:5px;cursor:pointer;}


.portfolio_h{text-align:right;padding:10px;padding-right:15px;padding-top:8px;}
.portfolio_sh_image{text-align:right;padding-right:17px;}
.portfolio_sh_name{text-align:right;padding-right:17px;font-size:11px;font-family:tahoma;color:white;padding-bottom:5px;font-weight:bold;}

.portfolio_sh_desc{text-align:left;padding-right:10px;font-size:11px;font-family:tahoma;color:white;margin-top:10px;padding-left:15px;
height:65px; overflow-y:auto;
width:315px;
*width:330px;	

scrollbar-track-color: #404548;
scrollbar-highlight-color:black;
scrollbar-face-color:black;
scrollbar-shadow-color:black;
scrollbar-3dlight-color:black;
scrollbar-darkshadow-color:black;
scrollbar-arrow-color:#404548;
filter:chroma(color=#404548);

}

.portfolio_sh_viewlink{text-align:left;padding-right:17px;font-size:11px;font-family:tahoma;color:white;padding-top:5px;padding-left:15px;}
.portfolio_sh_viewlink A{color:#5EC4D7;font-weight:bold;text-transform:uppercase;text-decoration:none;}

.portfolio_thumbs_bg_pages{padding:10px;font-size:11px;font-family:tahoma;color:white;padding-top:8px;padding-right:15px;padding-bottom:5px;
}

.portfolio_thumbs_bg_thumbs{text-align:left !important;padding-left:8px;}
.portfolio_thumbs_bg_thumbs TABLE TD IMG{border:1px solid #333333;cursor:pointer;}

.imaglited{border:1px solid #52BDD2 !important;
	* opacity:70;
	* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7; 
}

.selectedPage{color:#52BDD2;}

.portfolio_thumbs_bg_pages SPAN{cursor:pointer;}

.wall_links{font-size:10px;font-family:tahoma;padding-bottom:3px;text-align:center;}
.wall_links A{color:#e7e7e7;}
.wall_links A:hover{color:#52BDD2;}


