body {margin:0px; padding:0px; background:url(images/bodyBg.jpg) #C3C3C3 repeat-y center top; font:12px/18px Verdana, Arial, Helvetica, sans-serif;}

#mainContainer {margin:auto; width:960px;}

#mainContainer #headerDiv {height:99px;}
#mainContainer #headerDiv #logo {float:left; width:350px; height:99px; background:url(images/logo.jpg) no-repeat 0 0;}
#mainContainer #headerDiv #headerLinks {float:left; width:610px; font-size:10pt; text-align:right; position:relative; top:69px; right:30px;}
#mainContainer #headerDiv #headerLinks a {text-decoration:none; color:#000;}
#mainContainer #headerDiv #headerLinks a:hover {text-decoration:underline; color:#009;}

#mainContainer #menu {height:32px;}
#mainContainer #menu ul {margin:0; padding:0; list-style: none;}
#mainContainer #menu li {float:left; text-indent:-20000px;}
#mainContainer #menu li a.home {background:url(images/home_off.jpg) no-repeat 0 0; display:block; width:110px; height:32px;}
#mainContainer #menu li a.home:hover {background:url(images/home_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.about {background:url(images/about_off.jpg) no-repeat 0 0; display:block; width:110px; height:32px;}
#mainContainer #menu li a.about:hover {background:url(images/about_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.engineering {background:url(images/engineering_off.jpg) no-repeat 0 0; display:block; width:170px; height:32px;}
#mainContainer #menu li a.engineering:hover {background:url(images/engineering_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.outsourcing {background:url(images/outsourcing_off.jpg) no-repeat 0 0; display:block; width:110px; height:32px;}
#mainContainer #menu li a.outsourcing:hover {background:url(images/outsourcing_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.industries {background:url(images/industries_off.jpg) no-repeat 0 0; display:block; width:110px; height:32px;}
#mainContainer #menu li a.industries:hover {background:url(images/industries_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.staffing {background:url(images/staffing_off.jpg) no-repeat 0 0; display:block; width:130px; height:32px;}
#mainContainer #menu li a.staffing:hover {background:url(images/staffing_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.careers {background:url(images/careers_off.jpg) no-repeat 0 0; display:block; width:110px; height:32px;}
#mainContainer #menu li a.careers:hover {background:url(images/careers_on.jpg) no-repeat 0 0;}
#mainContainer #menu li a.contact {background:url(images/contact_off.jpg) no-repeat 0 0; display:block; width:110px; height:32px;}
#mainContainer #menu li a.contact:hover {background:url(images/contact_on.jpg) no-repeat 0 0;}

#mainContainer #mainFlash {margin:auto;}

#mainContainer #bodyContainer {margin:auto;}
#mainContainer #bodyContainer #leftPane {float:left; width:745px; border-right:1px solid #d1d1d1; background:url(images/leftMenuBg.gif) repeat-y 0 0;}
#mainContainer #bodyContainer #leftPane #leftMenu {float:left; width:214px;}
#mainContainer #bodyContainer #leftPane #leftMenu #about_link {background:url(images/about_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #about_link a {display:block; text-decoration:none; width:214px; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #about {background:#e7e7e7;}
#mainContainer #bodyContainer #leftPane #leftMenu #about li {line-height:22px;}
#mainContainer #bodyContainer #leftPane #leftMenu #about li a {color:#000; text-decoration:none;}
#mainContainer #bodyContainer #leftPane #leftMenu #about li a:hover {color:#00f; text-decoration:underline;}

#mainContainer #bodyContainer #leftPane #leftMenu #engg_link {background:url(images/engineering_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #engg_link a {display:block; text-decoration:none; width:214px; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #engg {background:#e7e7e7;}
#mainContainer #bodyContainer #leftPane #leftMenu #engg li {line-height:22px;}
#mainContainer #bodyContainer #leftPane #leftMenu #engg li a {color:#000; text-decoration:none;}
#mainContainer #bodyContainer #leftPane #leftMenu #engg li a:hover {color:#00f; text-decoration:underline;}

#mainContainer #bodyContainer #leftPane #leftMenu #outsourcing_link {background:url(images/outsourcing_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #outsourcing_link a {display:block; text-decoration:none; width:214px; height:32px;}

#mainContainer #bodyContainer #leftPane #leftMenu #ind_link {background:url(images/industries_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #ind_link a {display:block; text-decoration:none; width:214px; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #ind {background:#e7e7e7;}
#mainContainer #bodyContainer #leftPane #leftMenu #ind li {line-height:22px;}
#mainContainer #bodyContainer #leftPane #leftMenu #ind li a {color:#000; text-decoration:none;}
#mainContainer #bodyContainer #leftPane #leftMenu #ind li a:hover {color:#00f; text-decoration:underline;}

#mainContainer #bodyContainer #leftPane #leftMenu #staffing_link {background:url(images/staffing_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #staffing_link a {display:block; text-decoration:none; width:214px; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #staffing {background:#e7e7e7;}
#mainContainer #bodyContainer #leftPane #leftMenu #staffing li {line-height:22px;}
#mainContainer #bodyContainer #leftPane #leftMenu #staffing li a {color:#000; text-decoration:none;}
#mainContainer #bodyContainer #leftPane #leftMenu #staffing li a:hover {color:#00f; text-decoration:underline;}

#mainContainer #bodyContainer #leftPane #leftMenu #careers_link {background:url(images/careers_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #careers_link a {display:block; text-decoration:none; width:214px; height:32px;}

#mainContainer #bodyContainer #leftPane #leftMenu #enquiry_link {background:url(images/enquiry_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #enquiry_link a {display:block; text-decoration:none; width:214px; height:32px;}

#mainContainer #bodyContainer #leftPane #leftMenu #contact_link {background:url(images/contact_left.jpg) no-repeat 0 0; height:32px;}
#mainContainer #bodyContainer #leftPane #leftMenu #contact_link a {display:block; text-decoration:none; width:214px; height:32px;}

#mainContainer #bodyContainer #leftPane #contentDiv {float:right; width:531px;}
#mainContainer #bodyContainer #leftPane #contentDiv #content {padding:20px;}
#mainContainer #bodyContainer #leftPane #contentDiv #content h1 {font-size:14px;font-weight:bold;color:#000099;}
#mainContainer #bodyContainer #leftPane #contentDiv #content p {text-align:justify;}
#mainContainer #bodyContainer #leftPane #contentDiv #content span.blueBold {font-weight:bold; color:#009;}
#mainContainer #bodyContainer #leftPane #contentDiv #content a {text-decoration:none; color:#000;}
#mainContainer #bodyContainer #leftPane #contentDiv #content a:hover {text-decoration:underline; color:#009;}

#mainContainer #bodyContainer #rightPane {float:right; width:214px;}

#footer {margin:auto; background:url(images/footer.gif) no-repeat 0 0; width:962px; height:32px; margin-bottom:0; padding-bottom:0;}