/*Display Widget CSS

Search bar elements

*/
.search_bar{
	width: 143px;
	height: 14px;
	margin-bottom: 10px;
	border-top: 1px solid #989898;
	border-left: 1px solid #989898;
	border-bottom: 1px solid #989898;
	border-right: none;
	float:left;
	padding: 5px 5px 6px;
	margin: 0;
}
.search_submit{
	background: url("http://s3.amazonaws.com/higherlogiccloudfront/App_Themes/Common/JobTarget/searchbutton.gif") no-repeat scroll 0 0 transparent;
	height:27px;
	width:46px;
	border: none;
	cursor: pointer;
}
.search_submit:hover{
	background: url("http://s3.amazonaws.com/higherlogiccloudfront/App_Themes/Common/JobTarget/searchbutton_hover.gif") no-repeat scroll 0 0 transparent;
}

/*This is the container for the entire widget*/
.widgetwrapper	{ 
	font-family:Arial, Helvetica, sans-serif;  
	width: auto; 
	background-color: #fff;
	margin-bottom: 5px;
	border: 1px solid #ccc;
}

/*Changes Links*/
.jt_job_list a 			{ color: #003366; text-decoration: none; line-height: 18px; }
.jt_job_list a:link 	{ text-decoration: none; }
.jt_job_list a:visited 	{ text-decoration: none; }
.jt_job_list a:active  	{ text-decoration: none; }
.jt_job_list a:hover  	{ text-decoration: none; }

/* Style the buttons */
.jt_clear { /* generic container (i.e. div) for floating buttons */
	overflow: hidden;
	margin: 7px 6px 7px;
}
a.jt_button {
	background: transparent url('http://s3.amazonaws.com/higherlogiccloudfront/App_Themes/Common/JobTarget/bg_button_a.gif') no-repeat scroll top right;
	color: #333;
	display: block;
	font: bold 12px arial, sans-serif;
	height: 24px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
}
a.jt_button span {
	background: transparent url('http://s3.amazonaws.com/higherlogiccloudfront/App_Themes/Common/JobTarget/bg_button_span.gif') no-repeat;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
}
a.jt_button:active {
	background-position: bottom right;
	color: #000;
	outline: none; /* hide dotted outline in Firefox */
}
a.jt_button:active span {
	background-position: bottom left;
	padding: 6px 0 4px 18px; /* push text down 1px */
} 
a.jt_post{ float:left; }
a.jt_more{ float:right; }

/* Changes the powered by slogan */
.jt_slogan{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif; 
	text-align: center;
	margin: 10px 0;
}
.jt_slogan img{
	vertical-align: middle;
	border: none;
}

/*Changes Featured */
div.heading{
	padding: 6px;
	border-bottom: 1px solid #ccc;
	background: url("http://s3.amazonaws.com/higherlogiccloudfront/App_Themes/Common/JobTarget/bg_heading.jpg") repeat-x;
}
div.heading a{ 
	text-decoration: none;
	color: #0D2206; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold;
}

.jt_content{
	padding: 6px;
	margin: 0;
}

/*Be careful to only change background*/
div.jt_job_list div.jt_row1{ 
	background: #f5f5f5;
	padding-left: 2px; 
}

/*DO NOT CHANGE CSS Below*/
div.jt_job_list{ 
	margin: 0px 6px 5px;
	border: 1px solid #ccc;
}
div.jt_job_list div.jt_row2{ 
	background: #fff;
	padding: 7px; 
}

div.jt_job_list div.jt_job 					{ padding: 7px; }
div.jt_job_list div.jt_alljobs 				{ display: none; }
div.jt_job_list div.jt_job_position 		{ font-size: 12px; font-weight: bold; }
div.jt_job_list div.jt_job_location 		{ float: left; font-size: 11px; margin-right: 2px; }
div.jt_job_list div.jt_job_location:after 	{ content: " - "; }
div.jt_job_list div.jt_job_company 			{ font-size: 11px; font-weight: bold; }

