#job #resultlist li { margin:0;padding:6px;list-style:none;background:#eef8ff; }
#job #resultpage #filters { width:28%;float:left;margin-right:4px; }
#job #resultpage .content #content_border { padding:6px 17px;}
#job #resultpage #results { width:70%;float:right; }
#job #resultpage .category { float:left;width:75%;padding:0 0;color:#333;padding-top:4px; }
#job #resultpage .company_name { float:left; width:150px;font-weight:bold;overflow:hidden; }
#job #resultpage .date { text-align:right;float:right;color:#666;font-size:0.9em; }
#job #resultpage .h4-inline { float:left;font-size:1.2em; padding:0;font-weight:bold; }
#job #resultpage .heading { float:left;width:190px;padding-right:2px; }

#job #resultpage .image { margin:0; position:relative; width:85px; height:100%; overflow:hidden; display:table;}
#job #resultpage .image .alignment {#position:absolute; #top:50%; vertical-align:middle; display:table-cell;  }
#job #resultpage .image .alignment .gif {#position:relative; #top:-50%;}


#job #resultpage .info { float:right;width:410px; }
#job #resultpage .info_top { width:100%; }
#job #resultpage .location { text-align:right;float:right;color:#666;font-size:0.9em; }
#job #resultpage .primary_info { font-size:0.9em;width:100%;padding:0; }
#job #resultpage .resultlist_header { background:#CEDEF5; }
#job #resultpage .searched_keyword { float:left;color:#333;padding-top:8px; padding-bottom:8px; font-size:0.9em; clear:both; }
#job #resultpage .title { float:left;color:#333; width:100%;font-weight:bold; }
#job #resultpage span.expiresToday { background:#FFEDCE;font-style:italic;border:1px solid #ddd; }
#job #resultpage span.newToday { background:#CFE7FF;font-style:italic; }

.content {background:#FFFFFF;border-left:1px solid #00A5EF;border-right:1px solid #00A5EF;padding:4px 8px;display:block;}
#job ul#resultlist {margin:0;padding:0;}
#job #resultlist li {margin:0;padding:6px;list-style:none;background:#eef8ff; height: 163px;}
#job #resultlist li.odd {background:#fff;}

#job #content-xwide { overflow: hidden; }

#job #tabs {background:#CEDEF7 url(../tab_bg_wide_752.gif) no-repeat 0 2px;color:#221B78;float:left;font-size:11px;height:31px;width:100%;}
#job #mid-col-2-xwide {float:left;padding:0 0 0 10px;width:752px;}

#job #adsinputresultpage a:active { padding: 10px 0 0 46px; text-decoration: none; height: 31px; display: block;font-size:12px; }
#job #adsinputresultpage a:link { padding: 10px 0 0 46px; text-decoration: none; height: 31px; display: block;font-size:12px; }
#job #adsinputresultpage a:visited { padding: 10px 0 0 46px; text-decoration: none; height: 31px; display: block;font-size:12px; }
#job #adsinputresultpage li { margin-top: 0; }
#job #adsinputresultpage li { margin: 10px 0 0 0; background: url( ../adsinput_button_resultpage.gif ) no-repeat center top; height: 42px; font-size: 1.3em; }
#job #adsinputresultpage ul { margin: 0 -12px 0 -8px; }
#job #adsinputresultpage { height: 50px; width: 100%; padding: 0; }
#job #adsinputresultpage { height:45px; width:100%; padding:0; }

#job #navigatorholder .navigator span.count {color:#666666; font-style:italic; text-decoration:none; }

#job #resultlist li.newToday {background:#cfe7ff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#job #resultlist li.expiresToday {background:#ffedce; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

#job #content-xwide {clear: both;}

#job td.topads {width: 150px; }

#job #results .googleAd { background-color: #ffffff; height:auto;}

#job #navigator_subcategory input.button {float: right; clear:both; padding-right: 4px; padding-bottom:4px;}
