#search-box{padding:0px 10px 10px 0px; width:430px;}
#search-box input{width:386px;height:30px;vertical-align:middle;color:#6a98c7;font-weight:bold;font-size:17px;margin-top:3px;border: 2px solid #A3C66B;}
#search-box select{vertical-align:middle;font-size:12px;font-weight:bold;color:#6a98c7;width:208px; margin-top:3px;height:20px;}
#search-box ul,li{padding:0; margin:0; list-style:none;}
#criteria{background:#FFF url(/images/hourglass.gif) no-repeat left;padding-left:30px;vertical-align:center; font-size:200px;}
.result{width:680px;  padding: 7px;}
.result h3{color:#6a98c7; padding:0; margin:0}
.result p{font-family:arial,verdana,sans-serif;}
.result table{border: 0px; padding:0; margin:0;}
.result tr{vertical-align:top;}
.left{width:500px;}
.line-break{width:680px;border-top: 1px dashed #e1e1e1;text-align:left;margin:2px 0 2px 0;padding:0}
.location {width:450px; vertical-align:bottom; padding-left:20px;}
.location,.time-ago{color:#bbb; font-size:11px;}
.logo{vertical-align:bottom; text-align:right; }
.location{margin-left:22px;}
.benefits {padding: 5px 0;}
.benefits li{font-size:11px;} 
.criteria{font-weight:strong; color:#a3c66b;}
.search-again-link a{font-weight:normal;}
.advertiser-shortcut{color:#a3c66b;}
.right{padding-left:15px;}
#google-ads{}
#recent-viewed-jobs,#bookmarked-jobs{width:240px}
#recent-viewed-jobs li{padding-bottom:5px}

.sub-section-light h4 {
background:#E9E9E9 url(/images/corner.gif) no-repeat scroll right top;
border-bottom:3px solid #FFFFFF;
color:#a3c66b;
font-size:12px;
margin:0pt;
padding:2px 0pt 2px 10px;
vertical-align:middle;
}
.left ul{margin: 0; padding: 0pt 0pt 0pt 2px}

div.sub-body {
background-color:#FFFFFF;
border:1px solid #E9E9E9;
padding:0;
}
.noborder{border:0px}
#job-alert{text-align:center; font-weight:bold; }
#job-alert-link{ background: url(/images/jobalert.gif) no-repeat center; height:44px;vertical-align:middle;padding-top:10px;}
#job-alert-link a{text-decoration:none; font-size:20px}
input.alert-email{height:20px;width:175px;font-size:10px;color:gray;font-weight:bold;}
.center{text-align:center}
#career-advice {font-weight:bold;}
#career-advice li{padding-top:5px;}
#results{width:700px;padding:0;margin:0;}
#job-categories{}
.title a{text-decoration:none;}
.title a:hover{text-decoration:underline;background:none;}
.main-lbr{border-top: dashed 1px #E9E9E9;padding:7px 0;}
#career-advice-main{text-align:center;}
#career-advice-main a{text-decoration:none;background:none;color:#fff; border:0px;}
#career-advice-main a:hover{text-decoration:none}
#career-advice-main a:visited{text-decoration:none}
#career-advice-main img{border:0;}

#lower-half table{width:100%;}