body {margin:0px; padding:0px;  background-color: #f8941e}

img {border:0px}

#wrapper {width:100%}

#flash {top:0px;margin-left:auto; margin-right:auto;  position:absolute;z-index:1000;width:100%;
 text-align:center; background-color:#fff; text-align:center}
 
.tpBG {top:0px;left:0px;position:absolute;z-index:1001; width:100%; height:123px;border-bottom:3px solid #f8931d; opacity:0.9; filter:alpha(opacity=90); background-color:#d7d7ce}
 
#loc{top:0px; left:0px; position:absolute;z-index:1002;width:100%;line-height:130%;}

.spacer {font-size:1px; line-height:1px; clear:both}
.hometxt{clear:both; text-align:center; margin:0px; padding:0px; width:100%;margin-left:auto; margin-right:auto;}

/* --------------  top section ----------------------- */

.tpSec {width:922px;height:126px; margin-left:auto; margin-right:auto;}
.logo { float:left; padding:0px; margin:15px 0px 0px 13px; width:227px; height:95px; background:url(../images/logo.png) top no-repeat}
.logo1 { float:left; padding:0px; margin:15px 0px 0px 13px; width:227px; height:95px; background:url(../images/logo.png) top no-repeat}

.menu { float:left; margin:0px; padding:91px 0px 0px 211px; width:471px; }
.aboutUs {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_aboutUs.png) top no-repeat}
a.aboutUs:hover {width:113px; height:32px; background:url(../images/btn_aboutUsO.png) top no-repeat}
.aboutUs1 {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_aboutUs.png) top no-repeat}
a.aboutUs1:hover {width:113px; height:32px; background:url(../images/btn_aboutUsO.png) top no-repeat}

.services {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_services.png) top no-repeat}
a.services:hover {width:113px; height:32px; background:url(../images/btn_servicesO.png) top no-repeat}
.services1 {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_services.png) top no-repeat}
a.services1:hover {width:113px; height:32px; background:url(../images/btn_servicesO.png) top no-repeat}

.centers {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_ourCenters.png) top no-repeat}
a.centers:hover {width:113px; height:32px; background:url(../images/btn_ourCentersO.png) top no-repeat}
.centers1 {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_ourCenters.png) top no-repeat}
a.centers1:hover {width:113px; height:32px; background:url(../images/btn_ourCentersO.png) top no-repeat}

.spls {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_spls.png) top no-repeat}
a.spls:hover {width:113px; height:32px; background:url(../images/btn_splsO.png) top no-repeat}
.spls1 {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_spls.png) top no-repeat}
a.spls1:hover {width:113px; height:32px; background:url(../images/btn_splsO.png) top no-repeat}

.careers {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_careers.png) top no-repeat}
a.careers:hover {width:113px; height:32px; background:url(../images/btn_careersO.png) top no-repeat}
.careers1 {float:left; margin:0px 3px 0px 0px; padding:0px; width:113px; height:32px; background:url(../images/btn_careers.png) top no-repeat}
a.careers1:hover {width:113px; height:32px; background:url(../images/btn_careersO.png) top no-repeat}

/* --------------  body section ----------------------- */
.bdyArea { clear:both; margin-left:auto; margin-right:auto; width:1002px; overflow:hidden; z-index:1001;}

.bdyc1 { float:left; margin:0px; padding:0px;  width:30px;line-height:130%;overflow:hidden;}
.bdyc2 {  float:left;margin:0px; padding:0px; width:249px;line-height:130%; overflow:hidden;}
.bdyc3 {  float:left; margin:0px; padding:0px;width:212px;line-height:130%;overflow:hidden;}
.bdyc4 {  float:left;margin:0px; padding:0px; width:233px;line-height:130%;overflow:hidden;}
.bdyc5 { float:left;  margin:0px; padding:0px; width:228px;line-height:130%; overflow:hidden;}
.bdyc6 {float:left;  margin:0px; padding:0px;width:30px;line-height:130%;overflow:hidden;}


/*.bdyc1 { left:0px; top:0px; position:absolute;  width:43px;line-height:130%;  z-index:1001;}
.bdyc2 {  left:0px; top:0px; position:absolute; width:249px;line-height:130%;   z-index:1001;}
.bdyc3 {  left:0px; top:0px; position:absolute; width:445px;line-height:130%;  z-index:1001;}
.bdyc4 {  left:0px; top:0px; position:absolute; width:228px;line-height:130%;  z-index:1001;}
.bdyc5 { left:0px; top:0px;  position:absolute; width:43px;line-height:130%;  z-index:1001;}*/


.findUs {float:right; width:228px; height:101px; background:url(../images/findUsBG.png) top no-repeat}
.findusRw {float:left; margin-left:24px; width:204px;}
.findSelBx {float:left; borde:1px solid #d7dbdf;margin:36px 0px 9px 0px;
 width:175px; height:21px; background-color:#f0f5f9; font:11px arial; color:#000; }
 
 /* --------------  bottom section ----------------------- */
.btmBG {margin:0px; padding:0px; width:100%; height:100px; background-color:#f8941e; border-top:3px solid #fff;}

.btmSec { clear:both; margin-left:auto;margin-right:auto; padding:14px 0px 0px 0px; width:922px; height:auto }

.btmc1 {float:left; width:724px; height:auto; line-height:13px}
.btmc2 {float:left; margin-top:4px; text-align:right; width:198px; line-height:13px}
/*.btmc2 {float:left; margin:9px 0px 0px 0px; width:508px; height:43px; text-align:left; background:url(../images/indiasTxt.png) top left no-repeat}
.btmc1a {float:left; width:216px; height:43px; background:url(../images/btm_logo.png) top no-repeat}
.btmc2a {float:left; margin:9px 0px 0px 0px; width:508px; height:43px; text-align:left; background:url(../images/indiasTxt.png) top left no-repeat}*/


/* --------------  Subpages section ----------------------- */

/* --------------  careers page  ------------------ */
.spTp{margin:0px; padding:0px; width:100%; height:131px; background-color:#fff;}

.spbdy { padding:0px; margin-left:auto; margin-right:auto; width:922px; overflow:hidden;}
.spbdyBC{ clear:both; margin:0px; padding:0px; width:100%; background-color:#f2f2f2;overflow:hidden;}

.spBtmBG {clear:both;margin:0px; padding:0px; width:100%; height:129px; background-color:#8c8d8e; border-top:3px solid #fff;}

.bdyRw {float:left; margin:0px; padding:0px; width:922px;}
.bdyRw1 {float:left; margin:0px; padding:0px; width:922px;}


.spC1 {float:left; margin:0px; padding:0px; width:212px;overflow:hidden;}
.spC2 {float:left; margin:0px; padding:0px; width:710px;overflow:hidden;}

.splpRw {float:left; margin:0px; padding:0px; width:212px;}

.spInRw {float:left;width:710px; text-align:left}

.sptcbx {float:left; margin:14px 0px 20px 0px; padding:0px; width:922px; height:59px;}
.sptlc {float:left; width:11px; height:59px; background: url(../images/sp_tlc.gif) top no-repeat}
.sptrc {float:left; width:11px; height:59px; background: url(../images/sp_trc.gif) top no-repeat}
.spTbg {float:left; padding:13px 0px 0px 9px;  width:891px; height:46px; background: url(../images/sp_tBg.gif) top repeat-x;}
.sptcTx {float:left; margin:0px; padding:0px; width:785px;  font:bold 24px arial; color:#403e3f}
.sptcAp {float:left; margin-top:5px; padding:0px;  width:41px;  background:url(../images/icAplus.gif) no-repeat }
.sptcAm {float:left; margin-top:5px; padding:0px; width:41px;background:url(../images/icAminus.gif) no-repeat }
.sptcHo {float:left; margin-top:3px; padding:0px; width:24px; background:url(../images/icnHome.gif) no-repeat }


/*.workBx {float:left; margin:0px; padding:0px; width:199px;}
.workBg {float:left; margin:0px; padding:0px; width:199px; height:154px; background:url(../images/leftMenuBg.gif) top no-repeat}
.abtGpBg {float:left; margin:0px; padding:0px; width:199px; height:192px; background:url(../images/leftMenuBg1.gif) top no-repeat}*/



.leftMenu {float:left; margin:0px; padding:5px 0px 5px 0px; width:199px;display:inline-table}
.leftMenu ul {margin:0px; padding:0px; list-style:none;}
.leftMenu li {float:left; padding-top:2px; width: 199px; line-height:10px; height:26px; display:inline-table}
.leftMenu li a:link, .leftMenu li a:visited{ margin:0px; padding:0px 0px 0px 30px;
 background:url(../images/circleImg.gif) top no-repeat; background-position:14px 3px;
font:bold 12px arial; color:#3e2407; text-decoration:none}
.leftMenu li a:hover{ color:#fff; text-decoration:none}
.leftMenuact { color:#fff; text-decoration:none}

.abtGpact {float:left; margin-top:3px; padding:0px; width:199px; height:39px; background:url(../images/btn_abtGroup.gif) top no-repeat}

.abtHEact {float:left; margin-top:3px; padding:0px; width:199px; height:39px; background:url(../images/btn_abtHEO.gif) top no-repeat}
.abtNetwkact {float:left; margin-top:3px; padding:0px; width:199px; height:39px; background:url(../images/btn_aboutNetworkO.gif) top no-repeat}
.workact {float:left; margin-top:3px; padding:0px; width:199px; height:39px; background:url(../images/btn_workUsAt.gif) top no-repeat}
.work {float:left; margin-top:2px; padding:0px; width:199px; height:39px; background:url(../images/btn_workUs.gif) top no-repeat}
a.work:hover {width:199px; height:39px; background:url(../images/btn_workUsO.gif) top no-repeat}
.appProc {float:left; margin-top:2px; padding:0px; width:199px; height:39px; background:url(../images/btn_applProcess.gif) top no-repeat}
a.appProc:hover {width:199px; height:39px; background:url(../images/btn_applProcessO.gif) top no-repeat}
.appVacy {float:left; margin-top:2px; padding:0px; width:199px; height:39px; background:url(../images/btn_applyVac.gif) top no-repeat}
a.appVacy:hover {width:199px; height:39px; background:url(../images/btn_applyVacO.gif) top no-repeat}
.servicesact {float:left; margin-top:3px; padding:0px; width:199px; height:39px; background:url(../images/tabServices.gif) top no-repeat}

.teamMenu {float:left; margin:0px; padding:0px; width:212px;}
.teamMenu ul {margin:0px; padding:0px; list-style:none;}
.teamMenu li {float:left; width: 212px; height:21px;  display:inline}
.teamMenu li a:link, .teamMenu li a:visited{ margin:0px; padding:0px 0px 0px 23px;
 background:url(../images/icArr.gif) top no-repeat; background-position:4px 3px;
font: bold 11px arial; color:#034ea2; text-decoration:none}
.teamMenu li a:hover{color:#f8941e; text-decoration:none}
.teamMenuact {color:#f8941e; text-decoration:none}



.spInRwfm {float:left; padding-left:20px; width:690px; text-align:justify}
.spInRwC1 {float:left; margin:3px 0 3px 0; width:100px; line-height:18px; text-align:left}
.spInRwC2 {float:left; margin:3px 0 3px 0; width:400px; text-align:left}

/* --------------  Our Centers page  ------------------ */

.Centbx {float:left; padding:0px 10px 0 0px; width:700px; text-align:left}
.CentInRw {float:left; width:700px;}
.CentC1 {float:left;  width:350px; text-align:left}
.CentC2{float:left;  width:350px; text-align:left}

.cnC1 {float:left; width:140px;}
.cnC2 {float:left; width:140px;}
.cnC3 {float:left; width:120px;}
.cnC4 {float:left; width:105px;}
.cnC5 {float:left; width:150px;}


.leftMenuBx {float:left; margin:0px; padding:0px; width:199px;}
.lmTl {background:url(../images/lm_tl.gif) 0 0 no-repeat}
.lmTr {background:url(../images/lm_tr.gif) 100% 0 no-repeat; overflow:hidden; height:100%}
.lmBr {background:url(../images/lm_br.gif) 100% 100% no-repeat}
.lmBl {background:url(../images/lm_bl.gif) 0 100% no-repeat #f8931d; width:199px}

/* --------------  About the human eye page  ------------------ */

.heBx {float:left; margin:0px; padding:0px; width:710px;}
.heTl {background:url(../images/he_tl.gif) 0 0 no-repeat}
.heTr {background:url(../images/he_tr.gif) 100% 0 no-repeat; overflow:hidden; padding:10px 0px 0px 38px; height:100%}
.heBr {background:url(../images/he_br.gif) 100% 100% no-repeat}
.heBl {background:url(../images/he_bl.gif) 0 100% no-repeat #e9e9e9; width:710px}

.heBx1 {float:left; margin-right:16px; padding:0px; width:309px;}
.heBx1rw {float:left; margin:0px; padding:0px; text-align:center; width:309px;}
.heTl1 {background:url(../images/he_tl1.gif) 0 0 no-repeat}
.heTr1 {background:url(../images/he_tr1.gif) 100% 0 no-repeat; overflow:hidden; padding:14px;  height:100%}
.heBr1 {background:url(../images/he_br1.gif) 100% 100% no-repeat}
.heBl1{background:url(../images/he_bl1.gif) 0 100% no-repeat #fff; width:309px}

.heBx2 {margin-left:auto; margin-right:auto; width:309px;}

.rightimg {float:right;margin:0;padding:0 6px 4px 10px;width: 288px;vertical-align:top;display:inline}
.leftimg {float:left;margin:12px 8px 5px 0px;padding:0px;width: 171px; border:2px solid #fff; vertical-align:top;display:inline}


