/* SEARCH BOX */
#search_box_wrapper{
	padding-bottom:50px;	
}

#jobs_search_box_wrapper{
	height:120px;
	margin-bottom:15px;
}

.jobs_keywords{
    background: transparent;
    margin:2px 10px 0 10px;
    border:none;
    height:25px;
	line-height:20px;
	font-size:14px;
    vertical-align:middle;
    color:#666666;
    width:202px;
    text-align:justify;
	font-style:italic;
}

.jobs_search{
	display:inline-block; 
	float:left;
}

span.jobs_search{
	margin-bottom:10px;
}

#jobs_search_fields{
	background:#CCCCCC;
}

#jobs_search_fields_wrapper{
	margin:10px;
}

#jobs_keywords.text{
    margin-top:6px;
    margin-left:10px;
}

#jobs_text_tag_ctr{
    float:left;
	margin-right:10px;
	display:inline-block;
    background: url(/images/advanced_search/text_field.png) no-repeat;
}
/* END */

/*SEARCH*/
#filters_bar{
	display:inline-block; 
	float:left; 
	margin-left:20px; 
	margin-right:20px;
}

#hospitality.press
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/hospitality.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.hospitality
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/hospitality.png) no-repeat;
	float:left;
	cursor:pointer;
}

#retail.press
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/retail.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.retail
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/retail.png) no-repeat;
	float:left;
	cursor:pointer;
}

#social.press
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/social_work.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.social
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/social_work.png) no-repeat;
	float:left;
	cursor:pointer;
}

#health.press
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/health.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.health
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/health.png) no-repeat;
	float:left;
	cursor:pointer;
}

#estate.press
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/real_estate.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.estate
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/real_estate.png) no-repeat;
	float:left;
	cursor:pointer;
}

#education.press
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/education.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.education
{
	width:34px;
	height:36px;
	background: url(/images/advanced_search/education.png) no-repeat;
	float:left;
	cursor:pointer;
}

#miscellaneous.press
{
	width:35px;
	height:36px;
	background: url(/images/advanced_search/misc.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.miscellaneous
{
	width:35px;
	height:36px;
	background: url(/images/advanced_search/misc.png) no-repeat;
	float:left;
	cursor:pointer;
}

.all_press
{
	width:51px;
	height:36px;
	background: url(/images/advanced_search/all_filters.png) 0 -36px no-repeat;
	float:left;
	cursor:pointer;
}
.all
{
	width:51px;
	height:36px;
	background: url(/images/advanced_search/all_filters.png) no-repeat;
	float:left;
	cursor:pointer;
}

#jobs_search_button{
	float:left;
    background:transparent url(/images/advanced_search/search_button.png) no-repeat;
    border:none;
    height:38px;
    width:132px;
	padding:0px ;
}

#jobs_search_button:hover{
    background:transparent url(/images/advanced_search/search_button.png) no-repeat 0px -38px;
	cursor:pointer;
}

#jobs_search_button:active{
    background:transparent url(/images/advanced_search/search_button.png) no-repeat 0px -38px;
}
/*END*/