.jobsearch tbody{
	font:11px Arial, Helvetica, sans-serif;
}

.jobsearch td.header{
	background:url(../images/bg-title.jpg) repeat-x;
	float:left;
	height:30px;
	border:1px solid #f3f3f3;
	width:698px;
}
.jobsearch td.header .head-browse{
	float:left;
	height:23px;
	width:698px;
}
.jobsearch td.header .head-browse label.title{
	float:left;
	font-size:19px;
padding-left:12px;
	display:inline;
	
	height:23px;
	color:#fff;
}
.jobsearch td.header a:hover{text-decoration:underline;}
.jobsearch tr.quick-search-box td,
.jobsearch tr.option-search td ,
.jobsearch tr.submit-box td{
	float:left;
	display:inline;
	border:1px solid #f0f0f0;
	margin:0;
	width:698px;	
}
.jobsearch tr.quick-search-box{
	background:url(../images/bg-content.jpg) repeat-x;
	float:left;
	border:1px solid #f3f3f3;
	width:698px;
}
.jobsearch tr.quick-search-box .quick{
	display:inline;
	float:left;
	padding:2px 0 0 12px;
	width:690px;
}
.jobsearch tr.quick-search-box .quick .enter-keyword{
	display:block;
	width:168px;
	float:left;
}
.jobsearch tr.quick-search-box .quick .enter-keyword label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .quick .enter-keyword input{
	width:156px;
	height:18px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .quick .profession{
	display:block;
	width:168px;
	float:left;
}
.jobsearch tr.quick-search-box .quick .profession label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .quick .profession select{
	width:156px;
	height:20px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .quick .job-title{
	display:inline;
	width:168px;
	float:left;
}
.jobsearch tr.quick-search-box .quick .job-title label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .quick .job-title select{
	width:156px;
	height:24px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .quick .job-title .check-job-type{
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .quick .job-title .check-job-type input{
	float:left;
	width:13px;
	height:13px;
/*	margin-top:3px;*/
	border:none;
	display:inline;
}
.jobsearch tr.quick-search-box .quick .job-title .check-job-type span{
	color:#FFFFFF;
display:inline;
margin-top:3px;
float:left;
}
.jobsearch tr.quick-search-box .quick .job-title .check-job-type span.perm{
	width:27px;
padding:0 0 0 2px;
margin:6px 0 0 0; 
}
.jobsearch tr.quick-search-box .quick .job-title .check-job-type span.contract{
	width:43px;
	padding:0 0 0 2px;
margin:6px 0 0 0; 
}
.jobsearch tr.quick-search-box .quick .job-title .check-job-type span.any{
	width:23px;
	padding:0 0 0 2px;
margin:6px 0 0 0; 
}


.jobsearch tr.quick-search-box .quick .location{
	display:inline;
	width:168px;
	float:left;
}
.jobsearch tr.quick-search-box .quick .location label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	width:160px;
	display:inline;
}
.jobsearch tr.quick-search-box .quick .location select{
	width:156px;
	height:24px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .quick .location .select-location span{
	float:left;
	display:inline;
	margin-top:5px;
	font-weight:bold;
	color:#333;
}
.jobsearch tr.quick-search-box .options{
	display:inline;
	float:left;
	padding:2px 0 2px 12px;
	width:680px;
}

.jobsearch tr.quick-search-box .options .company-type{
	display:block;
	width:168px;
	float:left;
}
.jobsearch tr.quick-search-box .options .company-type label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;

}
.jobsearch tr.quick-search-box .options .company-type select{
	width:156px;
	height:24px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .options .industry{
	display:block;
	width:168px;
	float:left;
}
.jobsearch tr.quick-search-box .options .industry label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .options .industry select{
	width:156px;
	height:24px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .options .salary-per-ann{
	display:block;
	width:85px;
	float:left;
}
.jobsearch tr.quick-search-box .options .salary-per-ann label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .options .salary-per-ann label.littel-first,
.jobsearch tr.quick-search-box .options .salary-per-day label.littel-first,
.jobsearch tr.quick-search-box .options .location-within label.littel-first,
.jobsearch tr.quick-search-box .options .miles-of label.littel-first{
	color:#333;
}
.jobsearch tr.quick-search-box .options .salary-per-ann select{
	width:70px;
	height:24px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .options .salary-per-day{
	display:block;
	width:83px;
	float:left;
}
.jobsearch tr.quick-search-box .options .salary-per-day label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .options .salary-per-day select{
	width:70px;
	height:24px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .options .location-within{
	display:block;
	width:86px;
	float:left;
}
.jobsearch tr.quick-search-box .options .location-within label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .options .location-within input{
	width:70px;
	height:18px;
	border:1px solid #ccc;
}
.jobsearch tr.quick-search-box .options .miles-of{
	display:block;
	width:77px;
	float:left;
}
.jobsearch tr.quick-search-box .options .miles-of label{
	color:#fff;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.jobsearch tr.quick-search-box .options .miles-of input{
	width:70px;
	height:18px;
	border:1px solid #ccc;
}

.jobsearch tr.submit-box{
	background:#ccc;
	height:36px;
width:700px;
	float:left;
} 


.jobsearch tr.submit-box .link-qsearch{
	float:left;
	margin:6px 0 7px 16px;
width:371px;
	display:inline;
}
.jobsearch tr.submit-box .link-qsearch a{
	text-decoration:none;
	background:url(../images/ico-qsearch-minus.gif) no-repeat;
	padding:0 0 0 20px;
	height:20px;
	display:block;
	color:#06c;
	font-size:13px;
}
.jobsearch tr.submit-box .link-qsearch a:hover{
	text-decoration:underline;
}
.jobsearch tr.submit-box .link-advance-search{
	float:left;
	margin:6px 0 7px 16px;
width:371px;
	display:inline;
}
.link-help {
	float: left;
	padding-top: 8px;
}
.link-help a {
	text-decoration: none;
}

.jobsearch tr.submit-box .link-advance-search a{
	text-decoration:none;
	background:url(../images/ico-qsearch-plus.gif) no-repeat;
	padding:0 0 0 20px;
	height:20px;
	display:block;
	color:#06c;
	font-size:13px;
}
.jobsearch tr.submit-box .link-advance-search a:hover, .link-help a:hover{
	text-decoration:underline;
}
.jobsearch tr.submit-box .sub{
	float:right;
	height:1%;
	padding:3px 21px 0 0;
	display:inline;
}
.jobsearch tr.submit-box .sub a.clear-form{
	display:inline;
    float:left;
    text-decoration:none;
	padding:6px 27px 0 0;
}

.jobsearch a.clear-form
{
  color: #06c;
}

.jobsearch tr.submit-box .sub a:hover.clear-form {
	text-decoration:underline;
}
.jobsearch tr.submit-box .sub input.btn-search{
	display:block;
float:left;
height:26px;
width:80px;	
}

/* */

.jobsearch .ui-dropdownchecklist-text 
{
    
}

.jobsearch .ui-dropdownchecklist-item
{
    max-width: 140px!important;
    white-space:normal!important;
    text-align:left!important;
}
html .jobsearch .ui-dropdownchecklist-item
{width: 140px!important;} 

.jobsearch .ui-dropdownchecklist-item label
{
    float:none!important;
    color:Black!important;
    width: 150px!important;   
    /*font-size: small;*/
}

.jobsearch .ui-dropdownchecklist-dropcontainer-wrapper
{
    z-index: 10000;
    /*overflow-x:hidden;*/
}

.jobsearch .ui-dropdownchecklist-dropcontainer
{
    z-index: 10000;
    overflow-x:hidden;
}

.jobsearch div.mcdropdown {
     width: 154px!important;
     padding:0;
     display:inline;
    height:18px!important;
}


/* style either the input or div where the plug-in is attached to */
.jobsearch div.mcdropdown input, 
.jobsearch div.mcdropdown div {
     height:16px!important;
     width: 151px!important;
}
