@CHARSET "ISO-8859-1";
.equine_jobs_left_column
{
	font-family: verdana;
	font-size:12px;
}
.equine_jobs_left_column h4
{
	margin: 0px;
	font-size: 12px;
}
.equine_jobs_left_column h2
{
	margin: 0px;
}
.equine_jobs_left_column a
{
	text-decoration: none;
	color:black;
	font-size: 10px;
}
.equine_jobs_left_column a:hover
{
	text-decoration: underline;
}
.equine_jobs_right_column
{
	padding-left:40px;
	width:360px;
}
#jobs_search_box
{
	background:#fff url('../images/equine_jobs/equine_jobs_search.jpg') repeat-x top left;
	width:551px;
	height:241px;
	position: relative;
}
#jobs_search_box div 
{
	left:30px;
	position:absolute;
	top:65px;
}
#jobs_search_box select
{
	font-size:12px;
	width:250px;
}
.equine_jobs_text
{
	font-family: verdana;
	font-size:8pt;
}
.equine_jobs_title
{
	color:#9B8A4B;
}
#job_search_result_listing table
{
	border-bottom: 1px solid black;
}
#job_search_result_listing td
{
	font-size:12px;
}
a.job_title
{
	color:#151B8D !important;
	font-size:12px !important;
	font-weight: bold;
}
a.job_title:hover
{
	text-decoration: underline;
}

.job_left_info
{
	width:200px;
	border-right:1px solid #000000;
	font-size:8pt;
}

.job_left_info td, .job_left_info td a
{
	font-size:8pt;
	vertical-align:middle !important;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.job_left_info a:hover
{
	text-decoration:underline;
}

.job_details
{
	width:740px;
	margin-left:10px;
}
.job_details h3
{
	font-size: 16pt;
	margin-bottom:10px;
}
#job_description
{
	margin-bottom:20px;
	font-size:8pt;
}
.equine_jobs
{
	color:#672E91;
}
.description_top
{
	margin-top:30px;
}
.equine_job_description
{
	margin-right: 40px;
	font-size:8pt !important;
}
.subscribe_div
{
	margin-top:20px;
}
.subscribe_form_div
{
	margin-top:20px;
}
#content_table
{
	margin-top:30px;
}
.back_image
{
	background-image: url(../images/equine_jobs/horse_jobs_search.jpg);
	background-repeat:no-repeat;
	width:551px;
	height:241px;
}
.browserIE#back_image
{
	background-image: url(../images/equine_jobs/horse_jobs_search.jpg);
	background-repeat:no-repeat;
	width:520px;
	height:241px;
}
#equine_staff_logo
{
	position:relative;
}
#login_tab
{
	position:relative;
	top:-29px;
	left:315px;
	width:113px;
}
.browserIE #login_tab
{
	position:relative;
	top:-33px;
	left:313px;
	width:113px;
}
#job_search_opt_category
{
	position:relative;
	top:10px;
	left:30px;
	width:256px;
}
.browserIE #job_search_opt_category
{
	position:relative;
	top:-10px;
	left:30px;
	width:256px;	
}
#job_search_opt_location
{
	position:relative;
	top:15px;
	left:30px;
	width:256px;
}
.browserIE #job_search_opt_location
{
	position:relative;
	top:-5px;
	left:30px;
	width:256px;
}
#job_search_opt_type
{
	position:relative;
	top:20px;
	left:30px;
	width:256px;
}
.browserIE #job_search_opt_type
{
	position:relative;
	top:0px;
	left:30px;
	width:256px;	
}
#job_search_opt_keywords
{
	position:relative;
	top:25px;
	left:30px;
	width:256px;
}
.browserIE #job_search_opt_keywords
{
	position:relative;
	top:5px;
	left:30px;
	width:256px;
}
#search_button
{
	position:relative;
	top:40px;
	left:219px;
	width:67px;
}

.browserIE #search_button
{
	position:relative;
	top:18px;
	left:219px;
	width:67px;
}
.browse_job_padding
{
	padding-top:20px;
	border-bottom: solid 1px black;
}
.title_type
{
	margin-top:5px;
	font-size:8pt !important;
	font-weight:bold;
	border-bottom: dotted 1px black;
}
.browse_type
{
	margin-top:5px;
	font-size:8pt !important;
	text-decoration:none;
	color:black;
}
.browse_detail div
{
	margin-top:5px;
	font-size:8pt;
	text-decoration:none;
	color:#454545;
	float:none;
	font-weight:bold;
}
.item_padding
{
	padding-bottom:3px;
}
.search_result_box_padding
{
	padding-left:50px;
}
.class_result_equine_staff_padding
{
	padding-left:20px;
}
.search_item_listing
{
	border-bottom: solid 1px black;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 80%;
}
.search_item_listing_table
{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 100%;
}
.search_item_listing div
{
	padding: 5px 10px 5px 10px;
}
.date_table
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	width:100%;
}
.browserIE.date_table
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	width:97%;
}
.view_job_left_menu
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
	vertical-align:middle;
	margin-top:20px;
}
.view_job_left_menu a
{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.view_job_left_menu a:hover
{
	text-decoration:underline;
}
.search_right_col_padding
{
	padding-left:50px;
}
.search_left_col_padding
{
	padding-bottom:25px;
}
.browse_detail a
{
	margin-top:5px;
	font-size:8pt;
	text-decoration:none;
	color:#454545;
	float:none;
}
.browse_detail a:hover
{
	text-decoration:underline;
}
.job_item_div
{
	margin: 5px 10px 5px 10px;
}
.refine_search_div
{
	height:22px;
	padding-top:11px;
	padding-left:6px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
	color:#672E91;
}
.job_title
{
	font-weight:bold;
	margin-top:10px;
	float:none !important;
}
.job_title a
{
	color:#151B8D;
	text-decoration:none;
}
.job_title a:hover
{
	color:#300B47;
}
.job_location
{
	width:400px;
	
}
.location_text
{
	color:#808080;
}
.advertiser_div
{
	position:relative;
	left:400px;
	top:-26px;
	width:250px;
}
.browserIE #.advertiser_div
{
	position:relative;
	left:470px;
	top:-26px;
	width:250px;
}
.description_div
{
	margin-top:-20px;
}
.date_div
{
	font-style:italic;
	color:#808080;
}
.job_type_div
{
	color:#477F54;
}
#select_location
{
	width:256px;
}
#select_job_type
{
	width:256px;
}
#input_keywords
{
	width:256px;
}
#select_category
{
	width:256px;
}
.bookmark
{
	margin-top:20px;
	margin-left:20px;
}
.view_job_title
{
	font-weight:bold;
	font-size:130%;
}
.view_job_table
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
}
.view_job_table td
{
	padding-top:10px;
}
.view_job_left_table
{
	padding-top:20px;
}
.info_td
{
	padding-right:150px;
}
.left_col_border
{
	border-right: solid 1px #300B47;
}
.page_row
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
}
.page_row div
{
	float:left;
}
#num_jobs_td
{
	vertical-align:middle;
	font-weight:bold;
}
.equine_bay_category_browser2
{
	margin-top:5px;
	color:#454545;
	font-family:verdana;
	font-size:8pt !important;
}
.top_list2
{
	margin-top:5px;
}
.top_category2
{
	margin-top:0;
	margin-bottom:0;
}
.top_category2 a
{
	text-decoration:none;
}
.secondary_category2
{
	padding-left:10px;
	margin-left:0px;
}
.secondary_category2 a
{
	text-decoration:none;
}
.secondary_category2 a:hover
{
	text-decoration:underline;
}
.secondary_list2
{
	padding-left:10px;
}