/* CSS Document */
/*general*/
@font-face {
	font-family: 'CONSTANI';
	src: url('../fonts/CONSTANI.TTF') format('truetype');
}

@font-face {
	font-family: 'Century Gothic Bold';
	src: url('../fonts/Century Gothic Bold.TTF') format('truetype');
}

.fltlft{ float:left;} 
.spliter{ background:url(../images/spliter.png) no-repeat;}
.text{ font: normal 12px Verdana, Geneva, sans-serif; text-align:justify; }
img{ border:0px;}
a{ text-decoration:none;}
/*common*/
html, body{ margin: 0px auto; padding:0px;}
#wrapper{ width:1000px; margin:auto;}
#lftmenu{ width:195px; height:650px; background:url(../images/homebg.png) no-repeat; background-position:170px 0px; }
#maincontent{ width:785px; height:650px; background-color:#FFF; }
#logo{ background-position:0 0px; height:65px; width:175px; margin-top:50px; text-align: right; padding-right: 10px; }
#menu{ width:195px; height:380px; }
.newtxt{font: bold 14px 'CONSTANI' Arial, Helvetica, sans-serif;}
.newtxt a{ color:#000;}
#menu ul li{ list-style-type:none; font: bold 14px 'CONSTANI' Arial, Helvetica, sans-serif; text-align:right; color:#000; line-height:40px; padding-right:25px; padding-top:5px; }  
#menu ul li:hover, .navactive{ background:url(../images/navbg.png) no-repeat; background-position:8px -4px; color:#FFF !important;}
#menu ul li a{ color:#000;}
#menu ul li a:hover{ color:#FFF;}
#menu ul{ margin-right:4px;}
#tel{ width:800px; height:70px; }
#bnr{ width:790px; height:585px; }
#bnrtop{ width:800px; height:417px;}
#lftbnr{ width:210px; height:417px;}
#bnrmain{ width:590px; height:417px; overflow: hidden !important; position: relative; }
#bnrbtm{ width:800px; height:165px;}
#bnrmain img{ z-index:-1;}
#subcateg{ width:340px; height:185px; background:url(../images/subbg1.png) no-repeat; position:absolute; z-index: 1; right:1%; bottom:-6px; right:0px; }

.title{ font: bold 18px Verdana, Geneva, sans-serif; color:#FFF; margin-left:15px;}
.text1 li{ float:left; width:140px; text-align:center; height:30px;}
.text1, .text1 li a{ font:bold 12px Verdana, Geneva, sans-serif; color:#FFF; list-style-type:none; line-height:22px; padding:5px;}
.text1 li:hover, .subactive { background:url(../images/sectorby_index.png) repeat-x; border-radius:8px;}
#productcontent{ width:785px; margin-top:15px;/* [disabled]margin-left:15px; */ }
#content{ width:770px; margin-top:15px; margin-left:15px;}
.title1{ font:bold 18px Verdana, Geneva, sans-serif; color:#FFF; background-color:#023d79; padding:8px;}
.text2{ font:normal 14px Verdana, Geneva, sans-serif; line-height:28px; color:#000;}
.content{ font:normal 12px Verdana, Geneva, sans-serif; line-height:28px; color:#000;}
#sectorsmain{ width:780px; height:380px;/* [disabled]margin-top:25px; */ }
#sectorbtn{ width:185px; height:361px; margin-top: 5px; text-align:left; }
#sectorbtn a{ color:#000;}
#sectorimg{ width:415px; height:295px; margin-left: 35px; margin-top: 20px; }
#sectorbtn a:hover{color:#FFF;}
#sectorcont{ width:780px; height:375px; }
#sectorscontent{ width:317px; height:325px; overflow:auto; background-color:#FFF; }
#sectorscontent1{ width:720px; height:325px; overflow:auto; background-color:#FFF; }
#sectorbtn ul li{ list-style-type:none; font:bold 12px Verdana, Geneva, sans-serif; margin:5px; 0px; border-radius:8px; padding:10px 0px 10px 10px; }
#sectorbtn ul li:hover, .btnactives{ background:url(../images/allbg.png) repeat-x; color:#FFF !important;}	

#sectorscontent ul li{ list-style-image:url(../images/point.png); list-style-position:center; font:11px Verdana, Geneva, sans-serif; line-height:24px; }
#contact{ width:700px; height:322px;/* [disabled]background:url(../images/contactbg.jpg) no-repeat; */ margin-left:25px; margin-top:65px; }
#address{ width:300px; height:300px; }
#contactfrm{ width:350px; height:250px; margin-left:45px; margin-top: 50px; }
.title3{ font: bold 16px Verdana, Geneva, sans-serif; color:#023d79; }
.title4{ font: bold 16px "Century Gothic Bold", Arial, Helvetica, sans-serif; color:#023d79; }
.spltxt{ font: 12px "Century Gothic Bold", Arial, Helvetica, sans-serif; }
.input{ width:192px; height:22px; background-color:#FFF; border:none; border:1px solid #d4d9dc;}
.textarea{ width:192px; height:50px; background-color:#FFF; border:none; border:1px solid #d4d9dc;}
#principals{ width:600px; height:280px; margin-left:15px; margin-top:25px;/* [disabled]border:1px solid #e0e0e0; */ background-color:#FFF; border-radius:8px; -moz-border-radius:8px; webkit-border-radius:8px; }
#clients{ width:720px; height:495px; margin-left:15px; margin-top:0px;/* [disabled]border:1px solid #e0e0e0; */ background-color:#FFF; border-radius:8px; -moz-border-radius:8px; webkit-border-radius:8px; }
#heading{ width:770px; height:70px; margin-top: 45px; background-image:url(../images/header_bgnew.jpg); }
/*#heading{ width:770px; height:70px; margin-top: 45px; background-image:url(../images/header_bg_new1.jpg); }*/

::-webkit-scrollbar {
    width: 15px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px #999; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: url(../images/scrollbg.png) no-repeat !important; 
    -webkit-box-shadow: inset 0 0 6px #FFF; 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: #202123; 
}
.sectornewnav, .sectornewnav a{width:150px; height:23px; padding-top:7px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#000; margin:auto; border:1px solid #001428;}
.sectornewnav:hover, .sectornewnav a:hover{background-image:url(../images/sectornav.jpg); color:#FFF;} 
.newsectoactive{width:150px; height:23px; padding-top:7px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; background-image:url(../images/sectornav.jpg); color:#FFF; margin:auto;}
.shuttle
{
margin-left:55px;
margin-top:-25px;
}