* {
	MARGIN: 0px
}

BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.bg {background:#ffffff url(../images/common/body-bg.jpg) repeat-x left top;}
.inner-bg {background:#ffffff url(../images/common/body-inner-bg.jpg) repeat-x left top;}
#wrapper .clear {	CLEAR: both; }

#wrapper {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #575757; PADDING-TOP: 0px;
}
#wrapper ul {
	padding:0px 0px 0px 0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #575757; 
}
#wrapper li {
	padding:4px 0px 4px 0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #575757; 
}
#wrapper #header {
	Z-INDEX: 999; POSITION: relative; HEIGHT: 111px; background-image:url(../images/common/header-bg.jpg); background-repeat:repeat-x; background-position:left top;
}
#wrapper #header .logo {
	POSITION: absolute; WIDTH: 140px; HEIGHT: 111px; TOP: 0px; LEFT: 1px; padding-left:15px;
}
#wrapper #header .topMenu {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 66px; PADDING-RIGHT: 0px; HEIGHT: 29px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 10px
}
#wrapper #header .topMenu DIV {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 28px; FLOAT: left
}
#wrapper #header .topMenu DIV SPAN {
	POSITION: absolute; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; COLOR: #000000; TOP: 1px; RIGHT: 0px
}
#wrapper #header .topMenu DIV#career {
	WIDTH: 60px; 
}
#wrapper #header .topMenu DIV#contact {
	WIDTH: 70px
}
#wrapper #header .topMenu DIV A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; COLOR: #000000;
}
#wrapper #header .topMenu DIV A:hover {
	FONT-WEIGHT: normal; text-decoration:none; color:#058bce;
}
#wrapper #header .topMenu DIV A.active {
	FONT-WEIGHT: normal; text-decoration:none; color:#058bce;
}

#wrapper #header .mainMenu {
	POSITION: absolute;
	margin-LEFT: 385px;
	BOTTOM: 0px;
	HEIGHT: 30px;
	LEFT: -176px;
	background-color: #00CCCC;
	width: 791px;
	top: 81px;
}
#wrapper .mainmenucontainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 791px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapper UL#topnav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; 
}
#wrapper UL#topnav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#wrapper UL#topnav LI A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; FLOAT: left; COLOR: #000
}
#wrapper UL#topnav LI A:hover {
	Z-INDEX: 999 !important; border:0px solid #ebebeb; background-color:#ffffff; color:#5f95d1;
}
#wrapper UL#topnav LI A.active {
	Z-INDEX: 999 !important; border:0px solid #ebebeb; background-color:#ffffff;  color:#5f95d1;
}
#wrapper UL#topnav LI A.selected {
	Z-INDEX: 999 !important; 
}
#wrapper UL#topnav LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; HEIGHT: 24px; CURSOR: pointer !important; PADDING-TOP: 6px
}
#wrapper UL#topnav LI A:hover SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; BACKGROUND: url(../images/common/menu/mainMenuLeft.gif) no-repeat left bottom; HEIGHT: 24px; PADDING-TOP: 6px
}
#wrapper UL#topnav LI A.active SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; BACKGROUND: url(../images/common/menu/mainMenuLeft.gif) no-repeat left bottom; HEIGHT: 24px; PADDING-TOP: 6px
}
#wrapper UL#topnav LI A.selected SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; BACKGROUND: url(../images/common/menu/mainMenuLeft.gif) no-repeat left bottom; HEIGHT: 24px; PADDING-TOP: 6px
}
#wrapper UL#topnav LI .row {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; FLOAT: left; CLEAR: both; z-index:999;
}
#wrapper UL#topnav LI .sub {
	BORDER-BOTTOM: #ebebeb 0px solid; POSITION: absolute; BORDER-LEFT: #ebebeb 0px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-right: 0px; margin-left:0px; WIDTH:150px!important; PADDING-RIGHT: 5px; DISPLAY: BOTTOM; FLOAT:right; BORDER-TOP: #ebebeb 0px solid; TOP: 29px; BORDER-RIGHT: #ebebeb 0px solid; PADDING-TOP: 0px; LEFT: 40px
}
#wrapper UL#topnav LI #mmega {
	BORDER-BOTTOM: #ebebeb 0px solid; POSITION: absolute; BORDER-LEFT: #ebebeb 0px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-right: 0px; margin-left:0px; WIDTH:150px!important; PADDING-RIGHT: 5px; DISPLAY: BOTTOM; FLOAT:right; BORDER-TOP: #ebebeb 0px solid; TOP: 29px; BORDER-RIGHT: #ebebeb 0px solid; PADDING-TOP: 0px; LEFT: 135px
}
#wrapper UL#topnav LI .sub .border_ab {
	MARGIN-TOP: -1px; WIDTH: 91px; HEIGHT: 20px; MARGIN-LEFT: 0px; BORDER-TOP: #ffffff 1px solid
}
#wrapper UL#topnav LI .sub .border_i {
	MARGIN-TOP: -1px; WIDTH: 89px; HEIGHT: 16px; MARGIN-LEFT: 263px; BORDER-TOP: #ffffff 1px solid
}
#wrapper UL#topnav LI .sub .border_s {
	MARGIN-TOP: -1px; WIDTH: 84px; HEIGHT: 16px; MARGIN-LEFT: 407px; BORDER-TOP: #ffffff 1px solid
}
#wrapper UL#topnav LI .sub .border_in {
	MARGIN-TOP: -1px; WIDTH: 116px; HEIGHT: 16px; MARGIN-LEFT: 473px; BORDER-TOP: #fbfbfb 1px solid
}
#wrapper UL#topnav LI .sub UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 156px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#wrapper UL#topnav LI .sub UL.border {
	BORDER-RIGHT: #eaeaea 0px solid
}
#wrapper UL#topnav .sub UL LI {
	PADDING-LEFT: 8px; WIDTH: 100%; COLOR: #fff       /*Sub-menu text adjusted left side*/
}
#wrapper UL#topnav .sub UL LI A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; COLOR:#666666; TEXT-DECORATION: none; PADDING-TOP: 4px; border-bottom:1px solid #e4e4e4;
}
#wrapper UL#topnav .sub UL LI:hover {
	background-color:#f1f1f1; text-decoration:none;
}
#wrapper UL#topnav .sub UL#serv LI {
	PADDING-LEFT: 12px
}
#wrapper UL#topnav .sub UL#serv LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 26px; PADDING-RIGHT: 3px; PADDING-TOP: 10px
}
#wrapper UL#topnav .sub UL#serv LI:hover {
	BACKGROUND: url(../images/common/menu/menuBg2.gif) no-repeat 9px 4px; color:#5f95d1; text-decoration:underline;
}
#wrapper UL#topnav .sub UL LI A.aero {
	BACKGROUND: url(../images/common/menu/aero.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.aero:hover {
	BACKGROUND: url(../images/common/menu/aero1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.auto {
	BACKGROUND: url(../images/common/menu/auto.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.auto:hover {
	BACKGROUND: url(../images/common/menu/auto1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.bank {
	BACKGROUND: url(../images/common/menu/bank.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.bank:hover {
	BACKGROUND: url(../images/common/menu/bank1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.business {
	BACKGROUND: url(../images/common/menu/business.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.business:hover {
	BACKGROUND: url(../images/common/menu/business1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.communication {
	BACKGROUND: url(../images/common/menu/communication.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.communication:hover {
	BACKGROUND: url(../images/common/menu/communication1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.computer {
	BACKGROUND: url(../images/common/menu/computer.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.computer:hover {
	BACKGROUND: url(../images/common/menu/computer1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.software {
	BACKGROUND: url(../images/common/menu/software.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.software:hover {
	BACKGROUND: url(../images/common/menu/software1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.computing {
	BACKGROUND: url(../images/common/menu/computing.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.computing:hover {
	BACKGROUND: url(../images/common/menu/computing1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.consumer {
	BACKGROUND: url(../images/common/menu/consumer.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.consumer:hover {
	BACKGROUND: url(../images/common/menu/consumer1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.goods {
	BACKGROUND: url(../images/common/menu/goods.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.goods:hover {
	BACKGROUND: url(../images/common/menu/goods1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.energy {
	BACKGROUND: url(../images/common/menu/energy.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.energy:hover {
	BACKGROUND: url(../images/common/menu/energy1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.gov {
	BACKGROUND: url(../images/common/menu/government.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.gov:hover {
	BACKGROUND: url(../images/common/menu/government1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.healthcare {
	BACKGROUND: url(../images/common/menu/healthcare.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.healthcare:hover {
	BACKGROUND: url(../images/common/menu/healthcare1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.hightech {
	BACKGROUND: url(../images/common/menu/hightech.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.hightech:hover {
	BACKGROUND: url(../images/common/menu/hightech1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.hospitality {
	BACKGROUND: url(../images/common/menu/hospitality.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.hospitality:hover {
	BACKGROUND: url(../images/common/menu/hospitality1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.insurance {
	BACKGROUND: url(../images/common/menu/insurance.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.insurance:hover {
	BACKGROUND: url(../images/common/menu/insurance1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.mfd {
	BACKGROUND: url(../images/common/menu/mfd.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.mfd:hover {
	BACKGROUND: url(../images/common/menu/mfd1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.media {
	BACKGROUND: url(../images/common/menu/media.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.media:hover {
	BACKGROUND: url(../images/common/menu/media1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.medical {
	BACKGROUND: url(../images/common/menu/medical.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.medical:hover {
	BACKGROUND: url(../images/common/menu/medical1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.mobile {
	BACKGROUND: url(../images/common/menu/mobile.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.mobile:hover {
	BACKGROUND: url(../images/common/menu/mobile1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.pharma {
	BACKGROUND: url(../images/common/menu/pharma.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.pharma:hover {
	BACKGROUND: url(../images/common/menu/pharma1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.infra {
	BACKGROUND: url(../images/common/menu/infra.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.infra:hover {
	BACKGROUND: url(../images/common/menu/infra1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.retail {
	BACKGROUND: url(../images/common/menu/retail.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.retail:hover {
	BACKGROUND: url(../images/common/menu/retail1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.securities {
	BACKGROUND: url(../images/common/menu/securities.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.securities:hover {
	BACKGROUND: url(../images/common/menu/securities1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.semi {
	BACKGROUND: url(../images/common/menu/semiconductor.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.semi:hover {
	BACKGROUND: url(../images/common/menu/semiconductor1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.storage {
	BACKGROUND: url(../images/common/menu/storage.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.storage:hover {
	BACKGROUND: url(../images/common/menu/storage1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.telecom {
	BACKGROUND: url(../images/common/menu/telecom.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.telecom:hover {
	BACKGROUND: url(../images/common/menu/telecom1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.equip {
	BACKGROUND: url(../images/common/menu/equipment.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.equip:hover {
	BACKGROUND: url(../images/common/menu/equipment1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.trans {
	BACKGROUND: url(../images/common/menu/transportation.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.trans:hover {
	BACKGROUND: url(../images/common/menu/transportation1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.utilities {
	BACKGROUND: url(../images/common/menu/utilities.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.utilities:hover {
	BACKGROUND: url(../images/common/menu/utilities1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.nat_res {
	BACKGROUND: url(../images/common/menu/nat.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.aim_1 {
	PADDING-LEFT: 26px; BACKGROUND: url(../images/common/menu/aim.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.app_ser {
	PADDING-LEFT: 26px; BACKGROUND: url(../images/common/menu/bas.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.infra_new {
	PADDING-LEFT: 30px !important; BACKGROUND: url(../images/common/menu/tis.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.bpo_new {
	PADDING-LEFT: 34px; BACKGROUND: url(../images/common/menu/bpo.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.consulting_ser {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/common/menu/consulting.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.product_eng {
	PADDING-LEFT: 30px !important; BACKGROUND: url(../images/common/menu/pes.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.cloud_ser_new {
	PADDING-LEFT: 34px; BACKGROUND: url(../images/common/menu/cloud.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.eco_ener_new {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/common/menu/eco.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.aim_1:hover {
	BACKGROUND: url(../images/common/menu/aim1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.app_ser:hover {
	BACKGROUND: url(../images/common/menu/bas1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.infra_new:hover {
	BACKGROUND: url(../images/common/menu/tis1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.bpo_new:hover {
	BACKGROUND: url(../images/common/menu/bpo1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.consulting_ser:hover {
	BACKGROUND: url(../images/common/menu/consulting1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.product_eng:hover {
	BACKGROUND: url(../images/common/menu/pes1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.cloud_ser_new:hover {
	BACKGROUND: url(../images/common/menu/cloud1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.eco_ener_new:hover {
	BACKGROUND: url(../images/common/menu/eco1.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.abt {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/overview_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.alliance {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/alliance_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.spirit {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/spirit_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.group {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/group_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.team {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/leadership_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.csr {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/csr_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.innov {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/innovatio_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.bus_res {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/business_research_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.ind_res {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/industry_small.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.aca_col {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/academia.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.res_cen {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/resource.png) no-repeat left center
}
#wrapper UL#topnav .sub UL LI A.ana_speak {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/common/menu/group.png) no-repeat left center
}





#banner {
	width: 1000px;
	margin:auto;
	padding:0px;
}
#slides {
	BORDER-BOTTOM: #f7941e 0px solid; POSITION: relative; PADDING-BOTTOM: 0px; HEIGHT: 302px; Z-INDEX: 0;
}



#inner-banner {
POSITION: relative; 
	width: 1000px;
	margin:auto;
OVERFLOW: hidden !important
}


#wrapper #midCont { width:1000px; height:150px; position:relative; top:0px; left:0px; padding:0px; margin:auto; background:transparent  url(../images/common/welcome-bg.jpg); background-repeat:repeat-x; background-position:left top; }

#wrapper #welcome { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#575757; position:absolute; left:0px; padding:0px; text-align:justify; line-height:22px; width:970px; padding:25px 15px 20px 15px; }

#wrapper #welcome .welcome { width:330px; height:42px;  padding:0px 0px 7px 0px; }

#wrapper .line { width:966px; margin:0px; padding:15px 0px 15px 5px; height:3px; margin:auto;  }
#wrapper .height20 { height:20px;  }
#wrapper .height18 { height:15px;  }
#wrapper #midGrayContent { width:985px; height:171px; position:relative; top:0px; left:0px; padding:0px 0px 0px 15px; margin:auto;  }
#wrapper #midGrayContent .midGrayBox { width:313px; height:171px; padding:0px; margin:0px 15px 0px 0px; background:transparent  url(../images/home/gray-box.jpg); background-repeat:repeat-x; background-position:left top; float:left; }
#wrapper #midGrayContent .go { width:38px; height:26px; padding:0px; margin:0px; background:transparent  url(../images/home/go-btn.gif); background-repeat:no-repeat; background-position:left top; border:0px; float:left; cursor:pointer;  }

#wrapper #midGrayContent .midGrayBox1 { width:313px; height:171px; padding:0px; margin:0px 15px 0px 0px; background:transparent  url(../images/home/gray-box.jpg); background-repeat:repeat-x; background-position:left top; float:left;}

#wrapper #midGrayContent .midGrayBox2 { width:313px; height:171px; padding:0px; margin:0px; background:transparent  url(../images/home/gray-box.jpg); background-repeat:repeat-x; background-position:left top; float:left;}

#wrapper #midGrayContent h1 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; color:#2b2b2b; padding:7px 0px 0px 10px;}
.grayHeading { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:16px; color:#575757; padding:7px 0px 0px 0px; font-weight:bold;}
#wrapper #midGrayContent .boxTxt { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color:#6a6969; width:295px; padding:15px 0px 3px 10px; line-height:18px;}
#wrapper #midGrayContent .selectDivn { width:295px; padding:15px 0px 5px 10px;}
#wrapper #midGrayContent .more { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#2390cb; padding:0px 7px 5px 0px; float:right; text-decoration:underline;}
#wrapper #midGrayContent .more A { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#2390cb; padding:0px 7px 5px 0px; float:right; text-decoration:underline;}
#wrapper #midGrayContent .more A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#2390cb; padding:0px 7px 5px 0px; float:right; text-decoration:none;}

#wrapper #midGraybgContent { width:985px; height:179px; position:relative; top:0px; left:0px; padding:0px 0px 0px 15px; margin:auto; background-color:#b4b4b4;  }
#wrapper #midGraybgContent .midGraybgBox { width:313px; height:179px; padding:0px; margin:0px 15px 0px 0px; float:left; }
#wrapper #midGraybgContent .midGraybgBox1 { width:313px; height:179px; padding:0px; margin:0px 15px 0px 0px; float:left; }
#wrapper #midGraybgContent .midGraybgBoxImg { position:absolute; padding:0px; margin:0px 15px 0px 0px; float:left; }
#wrapper #midGraybgContent .midGraybgBox2 { width:313px; height:179px; padding:0px; margin:0px 0px 0px 0px; float:left; }

#wrapper #midGraybgContent .heading-bg { width:282px; height:27px; padding:0px; margin:0px; background:transparent  url(../images/home/graybg_headbg.jpg); background-repeat:repeat-x; background-position:left top; float:left; padding:0px; margin:10px 0px 0px 5px; }

#wrapper #midGraybgContent .heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#222222; padding:0px 0px 0px 18px;}
#wrapper #midGraybgContent .boxTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#4c4c4c; width:285px; padding:15px 0px 5px 10px; line-height:18px; text-align:justify;}

#wrapper #midGraybgContent .more { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#222222; padding:0px 0px 5px 0px; float:right; text-decoration:underline;}
#wrapper #midGraybgContent .more A { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#222222; padding:0px 0px 5px 0px; float:right; text-decoration:underline;}
#wrapper #midGraybgContent .more A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#222222; padding:0px 0px 5px 0px; float:right; text-decoration:none;}


#wrapper #footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; COLOR: #a2a2a1; CLEAR: both; BORDER-TOP: #ccc 0px solid; PADDING: 15px 0px 10px 0px; line-height:16px;
}
#wrapper #footer A {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; COLOR: #000
}
#wrapper #footer SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#wrapper #footer .leftLinks {
	TEXT-ALIGN: left; WIDTH: 400px; FLOAT: left
}
#wrapper #footer .rightLinks {
	TEXT-ALIGN: right; WIDTH: 550px; FLOAT: right
}
#wrapper #footer-Inner {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px; COLOR: #a2a2a1; CLEAR: both; BORDER-TOP: #dadada 2px solid; PADDING: 15px 0px 5px 0px; line-height:16px;
}
#wrapper #footer-Inner A {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; COLOR: #000
}
#wrapper #footer-Inner SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#wrapper #footer-Inner .leftLinks {
	TEXT-ALIGN: left; WIDTH: 400px; FLOAT: left
}
#wrapper #footer-Inner .rightLinks {
	TEXT-ALIGN: right; WIDTH: 550px; FLOAT: right
}

#wrapper #midInnerCont { float:left; background:transparent  url(../images/common/welcome-bg.jpg); background-repeat:repeat-x; background-position:left top;}

#wrapper #midInnerCont .link a { text-decoration:none; color:#444444; font-size:12px; line-height:16px;}

#wrapper #midInnerCont .link a:hover { color:#058bce; text-decoration:none; font-size:12px; line-height:16px;}

#wrapper #midInnerContent {width:970px; padding:0px 10px 0px 20px; float:left; }

#wrapper #midInnerCont #leftMainNav { width:204px; padding:0px 0px 0px 0px; margin:0px; float:left; }

#wrapper .leftnav {
	MARGIN: 0px; PADDING: 8px 0px 12px 15px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  COLOR: #575757; line-height:16px; font-weight:bold;
	background:transparent  url(../images/about/leftNav-dotted.jpg); background-repeat:no-repeat; background-position:center bottom;
	
}

#wrapper .leftnav a {
	MARGIN: 0px; PADDING: 5px 0px 18px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  COLOR: #575757;
	background:transparent  url(../images/common/round-bullet.jpg); background-repeat:no-repeat; background-position:left center;
	padding:0px 0px 0px 10px;

	
}

#wrapper .leftnav a:hover {
	TEXT-ALIGN: center; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; COLOR: #058bce;
	
}
#wrapper .leftnav a:selected {
	TEXT-ALIGN: center; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; COLOR: #058bce;
	
}


#wrapper #midInnerCont #leftMainNav .leftHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; COLOR: #313131; text-transform:uppercase; line-height:16px; padding-bottom:4px; }


#wrapper #midInnerCont #leftMainNav .leftbg { width:204px; height:275px; padding:0px; margin:0px; background:transparent  url(../images/about/leftNav-bg.jpg); background-repeat:repeat-x; background-position:left top;}

#wrapper #midInnerCont #leftMainNav .leftProductbg { width:204px;  padding:0px; margin:0px; background:transparent  url(../images/product/leftNav-bg.jpg); background-repeat:repeat-y; background-position:left top;}

#wrapper #midInnerCont .width45 {width:45px; float:left;}

#wrapper #midInnerCont #innerContent {width:920px; padding:0px; margin:0px 0px 0px 45px; float:left; }

#wrapper #midInnerCont #innerContentLarge { width:970px; padding-left:20px; padding-right:10px; margin:20px 0px 20px 0px; margin:auto; float:left; }

#wrapper #midInnerCont #innerContentLarge .mainheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; COLOR: #058bce; text-transform:uppercase; border-bottom:1px dotted #b7b7b7; padding:0px;  line-height:14px;}

#wrapper #midInnerCont #innerContentLarge .innerContentTxt { line-height:20px; color:#575757; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:15px 0px 0px 0px; text-align:justify;  }

#wrapper #midInnerCont #innerContent .innerContentTxt { line-height:20px; color:#575757; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:15px 0px 0px 0px; text-align:justify;  }

#wrapper #midInnerCont #innerContent .mainheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; COLOR: #058bce; text-transform:uppercase; border-bottom:1px dotted #b7b7b7; padding:0px;  line-height:14px;}

#wrapper .breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #9f9f9f; float:right; padding:7px 5px 20px 0px;
}
#wrapper .breadcrumb A {
	TEXT-DECORATION: none; COLOR: #9f9f9f;
}
#wrapper .breadcrumb A:hover {
	TEXT-DECORATION: none; COLOR: #585858;
}
#wrapper .breadcrumb A:selected {
	TEXT-DECORATION: none; COLOR: #585858;
}

/* left product submenu css */

.urbangreymenu .headerbar{
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	text-decoration:none;
	text-align:left;
	
}

.urbangreymenu .headerbar a{
text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #575757;
display: block;
}

.urbangreymenu ul{
list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#575757;
padding:0px;

}

.urbangreymenu ul li{
list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-decoration:none;
	text-align:left;
	padding:4px 0px 0px 0px;
	

}

.urbangreymenu ul li a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#575757;
	text-decoration:none;
		text-align:left;
		padding:5px 0px 5px 0px;
 /*bottom spacing between menu items*/
	
}

.urbangreymenu ul li a:visited{
list-style-type:disc;
color:#575757;
	text-decoration:none;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
list-style-type:disc;
color:#058bce;
	text-decoration:none;
}
/* end */

/* exp */
.showDiv {
	background: #fff url('../images/common/inner-minus.gif') no-repeat 0px 0px;
	width:716px;
	overflow:hidden;
	cursor:pointer;
}
.hideDiv {
	background-color:#ffffff;
	width:718px;
	overflow:hidden;
	
	display:none;
	}
.prodText{float:left;color:#52890a;font-weight:normal; font-size:16px;}
.textDiv {
	font-size:14px;
	color:#ffffff;
	float:left;
	padding:2px 0px 4px 5px;
	
}
.content_txt {
	font-size:12px;
	color:#575757;
	padding:10px 0px 10px 5px;
	border-bottom:1px solid #e3e3e3;
}
.content_inter_txt {
	font-size:12px;
	color:#575757;
	padding:0px 0px 10px 0px;
	border-bottom:0px solid #e3e3e3;
}

.testimonialDiv {
	background-color:red;
	width:7160px;
	color:#333333;
	overflow:hidden;
	margin-left:15px;
}
.img { border:1px solid #cce6f1; padding:5px 0px 5px 5px;}

.content-heading {color:#313131; padding-top:0px; padding-bottom:4px; padding-left:0px; font-size:12px; font-weight:bold;}

.height5 {
	height:5px;
	overflow:hidden;
	clear:both;
}
.height10 {
	height:5px;
	overflow:hidden;
	clear:both;
}
#wrapper .milstone-txt {margin: 0px; PADDING: 5px 0px 10px 15px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; text-align:left;  color: #575757; background: #fff url('../images/common/bullet2.jpg') no-repeat 2px 12px;}

#wrapper .aboutGrayBox {background: #fff url('../images/common/gray-box.jpg') no-repeat 0px 0px; width:719px; height:650px; text-align:center;}
/* end exp */

#wrapper .carrer-bg {background: #fff url('../images/common/career-bg.jpg') no-repeat 0px 0px; width:895px; height:520px; text-align:left; }


.productcom
{
	float:left; padding-right:20px;width:200px;
}
.tableRowh { background-color:#e5f0f6; border-bottom:1px solid #fafcfd; color:#3084b5; border-right:1px solid #cbe4f2; padding:10px;}
.tableRowt { background-color:#e5f0f6; border-bottom:1px solid #fafcfd; color:#575757; border-right:1px solid #cbe4f2; padding:10px;}

.tableRowh1 { background-color:#d9e9f2; border-bottom:1px solid #fafcfd; color:#3084b5; border-right:1px solid #cbe4f2; padding:10px;}
.tableRowtxt { background-color:#d9e9f2; border-bottom:1px solid #fafcfd; color:#575757; border-right:1px solid #cbe4f2; padding:10px;}
