/*Display Widget CSS

Search bar elements

*/
.search_bar{
	
width: 215px;
	 border: none;
	 background: none;
height:14px;
	
margin-bottom: 10px;
font-weight:normal;
	
   
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_bar:focus{
    outline:none;
}

#search_submit{
	background: url("http://cf.gcaptain.com/wp-content/plugins/jobtarget/images/searchbutton.gif") no-repeat scroll 0 0 transparent !important;
	height:27px!important;
	width:46px!important;
	border: none!important;
	cursor: pointer!important;
	 -moz-box-sizing: none!important;
  
    border: none!important;
    border-radius: 0px 0px 0px 0px !important;
    box-shadow: none!important;
    color:  none!important;
    cursor: none!important;
    padding: none!important;
    text-decoration: none!important;
    text-shadow: none!important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#search_submit:hover{
	background: url("http://cf.gcaptain.com/wp-content/plugins/jobtarget/images/searchbutton_hover.gif") no-repeat scroll 0 0 transparent !important;
}

/*This is the container for the entire widget*/
.widgetwrapper	{ 
	font-family:Arial, Helvetica, sans-serif;  
	width: 290px; 
	background-color: #ffffff;
	margin-bottom: 5px;
	
}

/*Changes Links*/
.jt_job_list a 			{ color: #225E9B; 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: 5px 40px 5px;
	background: url("http://cf.gcaptain.com/wp-content/plugins/jobtarget/images/clear-bg.png") no-repeat scroll 0 0 transparent !important;
}
a.jt_button {
    background: transparent url('bg_button_a.png') no-repeat scroll top right;
    color: #333333;
    display: block;
    font: bold 9pt arial,trebuchet ms,arial,verdana,helvetica;
    height: 24px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;

}
a.jt_button span {
    background: transparent url('bg_button_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 13px;
}
a.jt_button:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
	/* hide dotted outline in Firefox */
}
a.jt_button:hover {
   text-decoration:none; /* hide dotted outline in Firefox */
     color: #000;
}
a.jt_button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 13px; /* 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-top:40px;
	font-weight:normal;
}
.jt_slogan img{
	vertical-align: middle;
	border: none;
}
/*Changes Featured */
div.heading{
background: url("http://cf.gcaptain.com/wp-content/plugins/jobtarget/images/http://d32gw8q6pt8twd.cloudfront.net/wp-content/themes/pagelines-template-themehttp://cf.gcaptain.com/wp-content/plugins/jobtarget/images/widgetBg.png") repeat scroll left top black !important;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-style: none !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px;
    box-shadow: 0 0 10px #000000 inset;
    color: white !important;
    font-size: 16px !important;
    height: auto !important;
    line-height: 1em !important;
    margin: 0 0 10px !important;
    padding: 15px 5px !important;
    text-align: center !important;
}
div.heading a{ 
	text-decoration: none;
	color: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 14px; 

	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

.jt_content
	 {
   

}

/*Be careful to only change background*/
div.jt_job_list div.jt_row1{ 
 border-bottom: 1px dashed #CCCCCC;
    margin-bottom: 10px;
    padding: 5px;
	
}

/*DO NOT CHANGE CSS Below*/
div.jt_job_list{ 

	
}
div.jt_job_list div.jt_row2{ 
	 border-bottom: 1px dashed #CCCCCC;
    margin-bottom: 10px;
    padding: 5px;
}

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;font-family: Georgia,"Times New Roman",Times,serif; }
div.jt_job_list div.jt_job_location 		{ float: left; font-size: 11px; margin-right: 2px; font-family: Georgia,"Times New Roman",Times,serif;}
div.jt_job_list div.jt_job_location:after 	{ content: " - "; }
div.jt_job_list div.jt_job_company 			{ font-size: 11px; font-weight: bold; font-family: Georgia,"Times New Roman",Times,serif;}

