/***** h1 and breadcrumb *****/
#h1{border-bottom:1px dotted #999;padding:0 0 2px;margin:0 0 2px;}
#h1 h1{font-size:1.5em;color:#c30;}
#h1 span{color:#666;}

#breadcrumb li{float:left;*margin:0 10px 0 0;}
#breadcrumb li:before{content:'';display:inline-block;border:4px solid transparent;border-left-color:#999;margin:0 3px 0 10px;}
#breadcrumb li:first-child:before{margin-left:2px;}

#breadcrumb.inline{float:right;margin:3px 0 0;}
#breadcrumb.inline li{*margin:0 0 0 10px;}
#breadcrumb.inline li:before{content:'-';border:0;margin:0 5px;}
#breadcrumb.inline li:first-child:before{content:'';}


/***** SEARCH JOBS INNER ****/
#searchJobs{border-bottom:1px solid #ccc;padding:15px 0 20px;position:relative;z-index:1;*top:-1px;}
#searchJobs .td{float:left;margin-left:15px;}
#searchJobs .td:first-child{margin-left:0;}
#searchJobs .td > p:first-child{text-indent:5px;margin:0 0 3px;}
#searchJobs .td > p:first-child b{font-size:1.1em;}
#searchJobs .td > p:first-child span{font-size:.9em;color:#666;}
#searchJobs input[type=text]{padding:7px 5px;border:1px solid #ccc;}
#searchJobs .button{padding:7px 32px;*overflow:visible;*padding:5px 32px;}


.h3{border-top:3px solid #369;}


/***** LINKS *****/
.links li{margin:5px 0;}

.links.prependArrow li{padding-left:10px;position:relative;*position:static;*padding-left:0;}
.links.prependArrow li:before{content:'';display:inline-block;border:4px solid transparent;border-left:4px solid;position:absolute;left:0;top:4px;}
.links.grayArrow li:before{border-left-color:gray}
.links.silverArrow li:before{border-left-color:silver}

.links.divider li{border-top:1px solid #ccc;padding-top:5px;}
.links.divider li:first-child{border-top:0;padding-top:0;}
.links.dashed li{border-style:dashed;}

.links.divider.prependArrow li:before{top:9px;}
.links.divider.prependArrow li:first-child:before{top:4px;}

.links.divider.mini li{padding-top:3px;margin:3px 0;}
.links.divider.mini.prependArrow li:before{top:7px;}


/***** PAGING *****/
.paging{background:#f8faff;border:1px solid #def;padding:5px 0 5px 7px;}
.paging ul{margin:0;padding:0;list-style:none;font-weight:bold;}
.paging li{float:left;padding:0 1px;}
.paging a{border:1px solid transparent;display:inline-block;vertical-align:middle;padding:0 5px;color:#666;text-decoration:none;}
.paging .on,.paging a:hover{border:1px solid #9cf;background:#fff;color:#039;text-decoration:none;}
.paging .nextPrev:before,.paging .nextPrev:after{font-family:Verdana, Geneva, sans-serif;font-weight:bold;}
.paging .prev:before{content:'<';margin:0 3px;}
.paging .next:after{content:'>';margin:0 3px;}


/***** CLASSIFIED *****/
.classified{padding:0 0 0 10px;border-left:4px solid transparent;opacity:.85;filter:alpha(opacity=85);}
.classified:hover{border-color:#cde9fc;opacity:1;filter:alpha(opacity=100);}