@charset "utf-8";
/* CSS Document */
body{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-color:#080808;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}

/***************************************************   Drop Down  menu      **********************************************/
.dropmenudiv_a{
position:absolute;
top: 0;
border: 0px solid #64b6db; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: #64b6db;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #FDE8E9;
border-bottom: 1px solid #FDE8E9; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: white;
}
.dropmenudiv_a a.sub_bottom{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 0px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: white;
background: transparent url(../images/sub_bottom.gif) bottom left no-repeat;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #6ebfe4;
color: white;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{

margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width:995px;
border: 0px solid #625e00;
border-width: 0px 0;
background: transparent url(../images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
padding-left:36px;
padding-right:36px;
text-decoration: none;
border-right: 1px solid white;
}
.solidblockmenu a.left{
float: left;
color: white;
padding: 9px 10px ;
text-decoration: none;
border-right: 1px solid white;
background:url(../images/blockdefault_left.gif)  top left no-repeat;
}

.solidblockmenu a.right{
float: right;
color: white;
padding: 9px 11px 9px 11px;
text-decoration: none;
border-right: 0px solid white;
background:url(../images/blockdefault_right.gif)  top right no-repeat;
}

.solidblockmenu li a:visited{
color: white;
}

#blockmenu a:hover.left{background: transparent url(../images/blockactive_left.gif) top left no-repeat;}
/*#blockmenu a:hover.right{background: transparent url(../images/blockactive_right.gif) top right no-repeat; }*/

#blockmenu a#current{background: transparent url(../images/blockactive_right.gif) top right no-repeat;}



.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}


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



.topheaderbg{
background-image:url(../images/headerroundmid.jpg);
background-repeat:repeat-x;
height:94px;
}

.headermenubgmid{
background-image:url(../images/headertopmenumid.jpg);
background-repeat:repeat-x;
height:33px;
}


/************************************       TEXT  Format       ****************************/
.darkblacktxtlink{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#3d3d3d;
text-decoration:none;
}
a.darkblacktxtlink:hover{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#868484;
text-decoration:none;
}
.navigationnumbertxt{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
.smallblacktxt{
font-family:Verdana;
color:#3d3d3d;
font-size:11px;
text-decoration:none;
}
a.smallblacktxt:hover{
font-family:Verdana;
color:#aaaaaa;
font-size:11px;
text-decoration:none;
}
/***************************************     left  Part      *********************************/
.graytopmid{
background-image:url(../images/gray_box_mid.jpg);
background-repeat:repeat-x;
height:32px;
}
.grayvarleft{
background-image:url(../images/gray_box_2_1.jpg);
background-repeat:repeat-y;
}

.grayvarright{
background-image:url(../images/gray_box_2_2.jpg);
background-repeat:repeat-y;
background-position:right;
}
.graybottammid{
background-image:url(../images/gray_box_3_2.jpg);
background-repeat:repeat-x;
}
.leftnavigationnumber{
background-image:url(../images/1.jpg);
background-repeat:no-repeat;
width:14px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-align:center;
vertical-align:top;
}
.leftroundnumber{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
/*****************      020808      **************/
.testimonisalbg{ background-image:url(../images/testimonial.gif); background-repeat:no-repeat; background-position:bottom; background-color:#FFFFFF; width:202px; height:203px;}

.saffronpagetitle{
font-family:"Arial Narrow", Arial;
font-size:18px;
color:#2172a1;
font-weight:bold;
}
.graypagetitle{
font-family:"Arial Narrow", Arial;
font-size:18px;
color:#848489;
font-weight:bold;
}
.normaltxt{
font-family:Verdana;
font-size:11px;
text-align:justify;
color:#000000;
}
.normalblacktxt{
font-family:Verdana;
font-size:11px;
color:#000000;
text-align:justify;
}
.tabcontrolmid{
background-image:url(../images/tabmid.jpg);
background-repeat:repeat-x;
height:29px;
}

/***************************************       tab control   ***********************************/
.techtab_active{background-image:url(../images/Technical_ExpertiseActive.jpg); width:152px; height:27px; background-repeat:no-repeat; cursor:pointer;}
.techtab_disable{background-image:url(../images/Technical_Expertisedisable.jpg); width:152px; height:27px; background-repeat:no-repeat; cursor:pointer;}
.indus_active{background-image:url(../images/Industries_active.jpg); background-repeat:no-repeat; width:150px; height:27px; cursor:pointer;}
.indus_disable{background-image:url(../images/Industries_disable.jpg); background-repeat:no-repeat; width:150px; height:27px; cursor:pointer;}
.industriesbg{background-image:url(../images/industree.jpg); width:541px; height:212px; background-repeat:no-repeat;}
.teamhirebg{background-image:url(../images/hireaTeambg.jpg); background-repeat:no-repeat; width:204px; height:160px;}
.teamhirebg,text{font-family:Verdana; font-size:12px;text-align:justify; color:#000000;}
.instantchatbg{background-image:url(../images/onlineinstantchatbg.jpg); background-repeat:no-repeat; width:204px; height:105px; }
.requestquatelinkbg{background-image:url(../images/requestquatelinkbg.jpg); background-repeat:no-repeat; width:203px; height:124px;}
.infratructure{background-image:url(../images/infratructurebg.jpg); background-repeat:no-repeat; width:204px; height:124px;}

.footerbg{background-image:url(../images/footerbg.jpg); background-repeat:no-repeat; width:996px; height:110px;}
.footerlink{font-family:Verdana; font-size:12px; color:#ffffff;}
.footerlink a{font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:none;}
.footerlink a:hover {font-family:Verdana; font-size:12px; color:#cccccc;text-decoration:none;}
.copywrite{font-family:Verdana; font-size:10px; color:#ffffff;text-decoration:none;}
.darktxtblue{font-family:Verdana; font-size:12px; color:#1471aa; font-weight:bold;}
.darktxtblue a{font-family:Verdana; font-size:12px; color:#1471aa; font-weight:bold; text-decoration:none;}
.darktxtbluearrow{font-family:Verdana; font-size:15px; color:#1471aa; font-weight:bold;}
.testibg{background-image:url(../images/testimonial.gif); background-repeat:no-repeat; }

/*******************************************************************************************************************/
.txtbox{width:110px; height:17px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#2172a1;} 

.messangertopbg{background-image:url(../images/messangertopbg.jpg); background-repeat:no-repeat; height:32px; width:202px; font-family:Verdana; font-size:12px; color:#1471aa; font-weight:bold;}
.messangerbottombg{background-image:url(../images/messangerbottomBG.jpg);background-repeat:no-repeat; height:31px; width:202px;}

