/*d:\matrixservices\wwwroot\css\jcjobresults.css */
.jobListTableHeader,.jobListTableHeader th, 
.jobListTableHeader td, 
.jobListTableHeader td a, 
.jobListTableHeader th a, 
.jobListTableHeader td a:hover, 
.jobListTableHeader th a:hover  {
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration:none;
}
.jobListTableHeader th a:hover{
    text-decoration:underline;
}
.jobListTableHeader{
	height:34px;
}
.jobListTableHeader th img {
    display:none;
}
.jobListTableHeader .sortBtn img{
    display:block;
}

.toggleView {
    text-align:right;
    padding-bottom: 6px;
}
.toggleView a{
    color:#FF4300;
}
.pagination, .btnNewSearchWarp
{
    font-size:11px !important;
    text-align:right;
    padding-right:20px;    
}
.btnNewSearchWarp img{
    padding: 5px 0;
}
table.jobListTable {
	width: 750px; 
	margin:auto;
	/*border: solid 1px #e8e8e8;*/
}
.jobListJTitleCheckBox{
	text-align:center;
}


td.jobListJShare {
	font-size: 11px;
	font-weight: bold;	
	background-color:#F3F3F3;	
}

table.searchBox {
    margin-bottom: 6px;
    width: 100%;
    background:#e0e0e0;
}
table.searchBox td, table.searchBox th {
    padding:4px 0 4px 6px;
}
table.searchBox table td {
    padding:0;
}
table.searchBox table td input {
    vertical-align:middle;
}
.jobListTableJobDes{
	background-color: #FDF1DE;
	vertical-align:top;
}
.jobListTableJobDes td{padding-top:4px;}

.jobListTableJobDesButtom{
	background-color: #FDF1DE;
	vertical-align:middle;
}

.jobListTableHeader th{    
    padding: 0 0 0 10px;
}

.LitJobListIndustry{
	color:#888;
	margin: 0 0 0 0;
}


table.jobListContainer td.jobPosted{width:65px; }
table.jobListContainer .companyLogo{margin:8px; }
/*search box for job results*/
.boxTitle{font-size:15px;font-weight:bold;text-align:left;}
.searchArea div{font-weight:bold;}
.subCategories .title {font-weight:bold;}
.subCategories a:hover {text-decoration: underline;}
/*end search box for job results*/
.resultsT{padding:10px 0px 13px 5px;position:relative;font-weight:bold;font-size:11px;line-height:11px;}
.resultsT i{font-size:12px; line-height:14px;}
.resultsIcon{position:absolute;bottom:0;right:15px;font-size:11px;}
.resultsIcon img{vertical-align:bottom;}
.form_applynow{background: url(http://img.icbdr.com/images/jc/jobseeker/form_applynow.jpg) no-repeat;width:58px;height:18px;border:0;vertical-align:middle;margin-top:2px;display:block;cursor:pointer;}
.form_saveJob{background: url(http://img.icbdr.com/images/jc/jobseeker/form_savejob.jpg) no-repeat;width:58px;height:18px;border:0;vertical-align:middle;margin-top:2px;display:block;cursor:pointer;}

/*job list*/
.checkbox,.jobdetailWrapper,.share{float:left;}.clear{clear:left;}.div1 h2 a:hover{text-decoration:underline;}
.checkbox{width:50px;height:19px;text-align:center;padding-top:5px;}
.jobListJInfo{float:left;padding-left:10px;}
.div1{width:260px;padding-left:0;color:#888;font-size:11px;line-height:12px;}
.div4{width:74px;}
/*show detail*/
.jobDetHeader .share{width:38px;}
.jobDetHeader .date{width:85px;}
.jobDetHeader .PositionLevel{width:125px;}
.jobDetHeader .company{width:190px;}
.jobDetBox .div2{width:178px;padding-left:0;}
.jobDetBox .div3{width:118px;}
.jobDetBox .jobWrapper{margin-bottom:4px;}
.jobDetBox .div1 h2{margin:0 0 5px 0;}.jobDetBox .div1 h2 a{font-size:15px;}
.jobDetBox .share{width:28px;text-align:center;padding-top:5px;background-color:#F3F3F3}
.jobDetBox .share table{margin:0 auto;}
.jobDetBox .share td{padding:2px 0;}
.jobDetBox .jobdetailWrapper{width:670px;}
.jobDetBox .jobListJInfo, .jobDetBox .jobListJInfo a{margin:5px 0;font-weight:bold;color:#000000;text-decoration:none;}
.jobDetBox .jobListJInfo h2 {line-height:1em;}
.jobDetBox .div1{color:#888;font-size:11px;line-height:12px;}
.jobDetBox .div2 a:hover{text-decoration:underline;}
.jobDetBox .div5{clear:left;padding:5px 10px 10px 0;}
.div5 img{margin-bottom:10px;}
/*common job*/
.commJob .jobWrapper, .featruedJob .jobWrapper{border:1px solid #E8E8E8; background:url(http://img.icbdr.com/images/jobresults/jobresultbg.gif) repeat-y top right;}
.commJob .div1 h2 a{color: #000;}
/*Top job*/
/* topJob .jobWrapper{background:url(http://img.icbdr.com/images/jobresults/jobresultbg.gif) #FDF1DE repeat-y top right;}*/
.topJob .jobWrapper{
    background:url(http://img.icbdr.com/images/jobresults/jobresultbg.gif) repeat-y top right;
    border: 1px solid #E8E8E8;
}

.topJob .div1 h2 a{color:#FF4300;}
/*featrued job*/
/*.featruedJob .jobWrapper{background-color:#E5F2FA;}*/
.featruedJob .div1 h2 a{color:#0071BC;}
/*show job title only*/
.jobTitHeader .share{width:3px;}
.jobTitHeader .date{width:85px;}
.jobTitHeader .PositionLevel{width:150px;}
.jobTitHeader .company{width:205px;}
.jobTitBox .div2{width:193px;padding-left:0;}
.jobTitBox .div3{width:138px;}
.jobTitBox .jobWrapper{padding:2px 0;}
.jobTitBox .jobdetailWrapper{width:700px;}
.jobTitBox  .div1 h2{margin:0;padding:0}.jobTitBox  .div1 h2 a{font-size:11px;font-weight:normal;color:#000}
/*end joblist*/
.floatR{float:right;}.floatL{float:left;}.clearB{clear:both;}
a img{border:0;}

.pagination img {vertical-align:middle;}
.pagination select {font-size:11px;}
.pagination span {display:inline-block; margin:3px 0;}

.divider{height:3px;}

.sortBtn {/*display:none;*/ }
.sortBtn td, .sortBtn td a, .sortBtn td a:hover {padding: 0; }

.upArrow {display:block;width:7px;height:5px;background:url(http://img.icbdr.com/images/jobresults/orange_up.jpg) no-repeat top center;}
.downArrow {display:block;width:7px;height:5px;background:url(http://img.icbdr.com/images/jobresults/orange_down.jpg) no-repeat top center;}
.sorterOnAsc .upArrow {display:block;width:7px;height:5px;background:url(http://img.icbdr.com/images/jobresults/white_up.jpg) no-repeat top center;}
.sorterOnDes .downArrow {display:block;width:7px;height:5px;background:url(http://img.icbdr.com/images/jobresults/white_down.jpg) no-repeat top center;}

/*add by cma*/
/*SEO result h1 title css*/
#SearchH1 h1 
{
    background: #005995;
    font-size:18px;
	color:white;
    font-weight: bold;
    margin: 0 auto 20px;
    padding: 10px;
    text-align: center;
    width: 610px;    
}

#categoryWriteUp
{
    margin-left: 60px;
    margin-right: 60px;
    width: auto;
    word-wrap: break-word;
    word-break: normal;
    border-color: #005995;
    border-width: thin;
    border-style: solid;
    margin-top: -20px;
    padding: 20px 20px 20px 20px;
    margin: -20px 60px 0 60px;
    font-size: 13px;
    color: #3E3D3D;
}


