body{ background-color:#fff; font-family:Arial, Helvetica, sans-serif; color:#5D595F; font-size:12px; margin:9px 0 0 0; }
p{ margin:0px; padding:0px 0px 15px 0px; }
#main{ width:982px; margin:auto; }
#header{ }
#header-navigation{ padding-top:10px; display:block; height:49px; }
#innerPage #header-navigation{ padding-top:21px; display:block; height:38px; }
#header-navigation img{ margin:0 3px 2px 0; }
.toplinks{ float:right; font-size:12px; color:#8b81b6; }
.toplinks a{ color:#8b81b6; text-decoration:none; }
.new-career{ background:url(../images/new-career.gif) no-repeat; display:block; width:271px; height:39px; }
.new-career span, .new-talent span, .top-jobs span, .search-jobs span{ display:none; }
.new-talent{ background:url(../images/new-talent.gif) no-repeat; display:block; width:274px; height:39px; }
.top-jobs{ background:url(../images/top-jobs.gif) no-repeat; display:block; width:171px; height:40px; margin:3px 0px 0px 3px; }
.search-jobs{ background:url(../images/search-jobs.gif) no-repeat; display:block; width:171px; height:39px; margin:3px 0px 0px 3px; }

#topjobs{ width:177px; font-size:11px; float:left; background-color:#fff; }
#homeleft{ float:left; width:177px; }
#searchjobs{ width:177px; font-size:11px; float:left; background-color:#fff; margin-bottom:5px; }
.search-eg{ background:url(../images/nav-arrow.gif) no-repeat right; padding-right:15px; }
.search-eg1{ background-color:#efeff7; width:118px; padding-right:8px; height:18px; display:block; color:#bab2d6; }
#newcareer{ width:272px; padding:3px 3px 0 3px; float:left; background-color:#fff; margin:0px 1px 0px 11px; }
#newcareer .inner, #newtalent .inner{ padding:5px 6px 0px 7px; }
#newtalent{ width:274px; padding:3px 3px 0 3px; float:left; background-color:#fff; }
.block1{ float:left; width:127px; margin-right:7px; }
.block2{ float:left; width:127px; }
.jobs-list{ border-bottom:1px #dddaeb solid; margin:5px 20px 0px 10px; padding-bottom:4px; }
.jobs-list span{ color:#8b81b6; font-weight:bold; }
.no-jobs{ float:right; background:url(../images/5jobs-apply.gif) no-repeat; width:193px; height:24px; color:#fff; padding:12px 10px 0px 12px; font-size:11px; margin:11px 0 0px 0; }
#Adsearch{ display:none; width:382px; font-size:11px; position:absolute; color:#8b81b6; background:none; background:url(../images/popup-bg.gif) repeat-y right; top:200px; margin:0 0 0 162px;   }
#Adsearch .innertop{ background:url(../images/popup-top.gif) no-repeat top right;  padding:0px 0px 0px 5px; }
#Adsearch .innerbtm{ background:url(../images/popup-btm.gif) no-repeat right bottom; padding:0px 0px 10px 50px;}
#Adsearch a{ color:#8b81b6; text-decoration:underline; }
#Adsearch a:hover{ text-decoration:underline; }
#innerPage .no-jobs{ float:right; background:url(../images/5jobs-apply.gif) no-repeat; width:193px; height:24px; color:#fff; padding:12px 10px 0px 12px; font-size:11px; margin:0px 0 0px 0; }
#maincontent ul.links{ margin:0px; padding:2px 0 10px 0; list-style:none; }
#maincontent ul.links li{ background:url(../images/arrow1.gif) no-repeat 0 4px; padding:0px 0px 0px 15px; font-weight:bold; color:#9084bc; }

#maincontent{ width:982px; float:left; background:url(../images/content-bg1.jpg) repeat-x #fff; }
.rightborder{ background:url(../images/line.gif) no-repeat right top; float:left; width:982px; }
.leftborder{ background:url(../images/line.gif) no-repeat left top; float:left; padding:9px 7px 20px 9px; width:966px; }
#home #maincontent{ background:url(../images/content-bg.jpg) repeat-x #fff; }
#content{ width:750px; float:left; }
#content1{ width:785px; float:left; }
#extend-content{ width:966px; float:left; }
h1{ margin:0px; padding:5px 0 5px 0; color:#8b81b6; font-size:16px; }
h2{ margin:0px; padding:5px 0 5px 0; color:#8b81b6; font-size:14px; }
.contentbg{ width:529px; float:left; background-color:#fff; line-height:16px; padding:5px 20px 20px 15px; min-height: 300px}
.contentbg1{ width:555px; float:left; background-color:#fff; line-height:16px; padding:5px 20px 20px 15px; min-height: 371px}
.twoside-contentbg{ width:344px; float:left; line-height:16px; background-color:#fff; padding:5px 20px 20px 15px; }
.noside-contentbg{ width:695px; min-height:400px; float:left; line-height:16px; background-color:#fff; padding:20px 30px 20px 25px; }
.oneside-contentbg{ width:740px; float:left; line-height:16px; background-color:#fff; padding:5px 20px 20px 15px; }
#leftnav{ width:186px; float:left; font-size:12px; }
#content #leftnav a, #content1 #leftnav a, #extend-content #leftnav a{ color:#fff; text-decoration:none; margin-bottom:1px; background:url(../images/arrow-nav-white.gif) no-repeat 7px 9px; background-color:#a89fcc;  width:156px; display:block; padding:6px 0px 9px 20px; }
#content #leftnav a:active{ color:#fff; text-decoration:none; margin-bottom:1px; background:url(../images/arrow-nav.gif) no-repeat 7px 9px; background-color:#a89fcc;  width:156px; display:block; padding:6px 0px 9px 20px; }
#content #leftnav a:hover, #content1 #leftnav a:hover, #extend-content #leftnav a:hover { color:#8b81b6; background:url(../images/arrow-nav.gif) no-repeat 7px 9px; background-color:#fff; padding-right:10px; }
#leftnav a#active{ background:url(../images/arrow-nav.gif) no-repeat 7px 9px; background-color:#fff; color:#8b81b6; padding-right:10px; }
#leftnav .heading{ color:#fff; font-weight:bold; text-decoration:none; margin-bottom:1px; background-color:#a89fcc; width:166px; display:block; padding:6px 0px 9px 10px; }
#content a, #content1 a, #extend-content a{ color:#9084bc; text-decoration:underline; }
#content a.homecontentlink {color:#9084bc; text-decoration:none;}
#content a:hover, #content1 a:hover, #extend-content a:hover{ text-decoration:underline; }
.combo{ width:140px; font-size:11px; }
.elptxt{ font-size:9px; }
.dieselchariscombo{ background-color:#efeff7; height:16px; width:120px; font-size:11px; }
#maincontent ul{ margin:0px; padding:2px 0 10px 0; list-style:none; }
#maincontent ul li{ background:url(../images/arrow1.gif) no-repeat 0 3px; padding:0px 0px 3px 15px;}
a.arrow{ background:url(../images/nav-arrow.gif) no-repeat right; padding-right:20px; text-align:right; }
a.apply-now{ background:url(../images/nav-arrow1.gif) no-repeat right; color:#fff; text-decoration:underline; padding:3px 25px 3px 0px; text-align:right; }
a.apply-now2{color:#fff; text-decoration:underline;  }
.right{ float:right; }
#rightimg{ float:left; margin-left:10px; width:177px; }
#right{ width:205px; float:left; margin-left:10px; }
#footer{ color:#9286bf; float:left; font-size:11px; width:740px; padding:10px 0 0 0; }
#extend-footer{ color:#9286bf; float:left; font-size:11px; width:960px; padding:10px 0 0 0; }
#footer a, #extend-footer a{ color:#9286bf; text-decoration:underline; }
#footer a:hover, #extend-footer a:hover{ text-decoration:underline; }

#rightnav{ float:left; width:205px; font-size:12px; }
#rightnav a{ color:#fff; text-decoration:none; margin:0 0 1px 10px; background:url(../images/arrow-nav-white.gif) no-repeat 9px 9px; background-color:#a89fcc; width:179px; display:block; padding:6px 0px 9px 24px; }
#rightnav a:hover{ color:#8b81b6; background:url(../images/arrow-nav.gif) no-repeat 19px 9px; background-color:#fff; margin:0 0 1px 0px; padding-left:34px;  }
#rightnav a#rightactive{ background:url(../images/arrow-nav.gif) no-repeat 19px 9px; background-color:#fff; color:#8b81b6; margin:0 0 1px 0px; padding-left:34px; }
#rightnav .heading{ color:#fff; text-decoration:none; margin:0 0 1px 10px; background-color:#a89fcc; width:193px; display:block; padding:6px 0px 9px 10px; font-weight:bold; }
.breadcrumbs{ padding:10px 0; font-size:11px; }
.breadcrumbs a{ color:#a89fcc; text-decoration:underline;}
.breadcrumbs a:hover{ text-decoration:underline;}

.search-rightalign { float:right; text-align:right; padding:3px 20px 3px 0; }
.jobs-list1{ border-bottom:0px; margin:5px 20px 0px 10px; padding-bottom:0px; }
.jobs-list1 span{ color:#8b81b6; font-weight:bold; }
.employer { padding-left:8px; }
.div-listleft {float:left; padding-right:30px;}
.div-sitemap {float:left; width:240px;}
.title-sitemap { font-size:14px; }
.left{ float:left; }
.div-listright {float:right; }
.clear { clear:both; }
.car-text{color:#FFFFFF; font-size:30px; padding-left:12px;}
.dottedline { width:1px; background:url(../images/dotted.gif) repeat-y; padding-right:30px; }

input.elementsbutton

{

   color:#ffffff;

   background-color:#8F84BE;


   border-color:#8F84BE;

}

.hme-darktxt{ color:#838383;}
.txtbox{font-family:Verdana; font-size:11px; height:16px; width:230px; border: solid 1px #959DA1; background-color:#efeff7;}
.txtboxselect{font-family:Verdana; font-size:11px; height:22px; width:230px; border: solid 1px #959DA1; background-color:#efeff7;}
.txtbox1{font-family:Verdana; font-size:11px; height:15px; background-color:#efeff7;}
.txtbox2{font-family:Verdana; font-size:11px; height:16px; background-color:#efeff7;}
.txtboxmulti{font-family:Verdana; font-size:11px; width:230px; border: solid 1px #959DA1; background-color:#efeff7;}
.browse{font-family:Verdana; font-size:11px; height:21x; width:200px; border: solid 1px #959DA1; background-color:#efeff7;}

#list-divider {
background: #E9E6F2; 
clear: both;
height: 4px;
width: auto;
}
#leftnav #Adsearch a{ color:#8b81b6; text-decoration:none; background:none; padding:0px; margin:0px; width:50px; }
#leftnav #Adsearch a:hover{ background:none; padding:0px; margin:0px; }

