@charset "UTF-8";
/* CSS Document */

h1.jobs_page_title{
		margin-top:10px; 
		margin-bottom:10px; 
		margin-left:5px;
	
}

h1.module_title{
	color:#b10b09;
	font-size: 18px;
	font-family:sans-serif;
	text-transform: uppercase;
}

h2.module_title{
	color:#b10b09;
	font-size: 18px;
	font-family:sans-serif;
	text-transform: uppercase;
}

h1.module_title2{
	color:#b10b09;
	font-size: 18px;
	font-family:sans-serif;
	margin-top:10px;
	margin-bottom:-4px;
	padding-left:0px;
}

.search_jobs_module{
	width:400px;
	float:right;
	background-position:200px 0;
	background-color:#fff;
	background:no-repeat url('http://postandcourier.media.clients.ellingtoncms.com/images/jobs/monster_logo_bg.jpg');
}

.browseLinks_container {
	float:left;
	font-size:12px;
	line-height:16px;
	width:400px;
}
.browseLinks_leftCol {
	float:left;
	line-height:16px;
	margin-right:15px;
	width:180px;
}
.browseLinks_rightCol {
	float:left;
	line-height:16px;
	width:180px;
}

/****************/

#jobs_top_section{
  width: 970px;
  margin: 10px auto;
  /*border: solid 1px blue;*/
  text-align: left;
}

.jobs_top_section_inner{
  width: 100%;
}

#jobs_mid_section{
  width: 970px;
  margin: 10px auto;
  /*border: solid 1px red;*/
  text-align: left;
}

.jobs_mid_section_inner{
  width: 100%;
}


#jobs_bottom_section{
  width: 970px;
  margin: 10px auto;
  /*border: solid 1px black;*/
  text-align: left;
}

.jobs_bottom_section_inner{
  width: 100%;
}

#browse_jobs_area{
  width: 530px;
  float: left;
  display: inline;
}

.map_browse{
  width: 400px;
  float: left;
}

.section_browse{
  width: 120px;
  float: right;
  background-color:#edf2fd;
  padding: 5px;
  height: 340px;
}

ul.region_list{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

h2.module_title_sub{
  color:#b10b09;
  font-size: 14px;
}

h2.module_title_sub a, h2.module_title_sub a:hover{
  color:#b10b09;
  font-size:.8em;
  text-decoration: none;
}

#jobs_search_top_right{
  width: 415px;
  float: right;	  
  background-position:200px 0;
  background-color:#fff;
  background:no-repeat url('http://postandcourier.media.clients.ellingtoncms.com/images/jobs/monster_logo_bg.jpg')
}

h1.search_all_title{
  color:#b10b09;
  font-size:1.4em;
  font-family:sans-serif;
  margin-top: 25px;
  margin-bottom:-4px;
  padding-left:0px;
}

h2.search_all_title{
  color:#b10b09;
  font-size:1.4em;
  font-family:sans-serif;
  margin-top: 25px !important;
  margin-bottom:-4px;
  padding-left:0px;
}

.search_all_sub_head{
  padding-left:2px;
  font-size:11px;
  line-height:14px;
  height: 20px;
  padding-bottom: 0px;
  width:250px;
  margin-top: 5px;
}


.browseLinks_container {
	float:left;
	font-size:12px;
	line-height:16px;
	width:400px;
}
.browseLinks_leftCol {
	float:left;
	line-height:16px;
	margin-right:15px;
	width:180px;
}
.browseLinks_rightCol {
	float:left;
	line-height:16px;
	width:180px;
}

.bottom_col_type1{
	width:24%;
	float:left;
	border:1px solid #ccc;
	background-color:#f0f5fb;
	margin:2px;
	margin-left:5px;
	height:315px;
}

.bottom_col_type2{
	width:24%;
	float:left;
	border:1px solid #ccc;
	background-color:#f0f5fb;
	margin:2px;
	height:315px;
}

.bottom_col_inner{
    margin: 10px;
	text-align: left;
}

.bottom_col_header{
  padding:6px;
  background-color:#666;
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:1.1em;"
}

.search_labels{
  font-size:.9em;
  font-weight:bold;
  color:#225fc3;
}

.search_fields{
  font-size:12px;
  width:216px;
}

#browse_by_categories{
  width:382px;
  float:left;
  margin-left:10px;
}

h1.section_header_jobs{
  margin-top:10px;
  color: rgb(177, 11, 9); 
  font-size: 0.95em; 
  font-family: sans-serif; 
  font-weight:bold;
  text-transform: uppercase;
}

h2.section_header_jobs{
  margin-top:10px;
  color: rgb(177, 11, 9); 
  font-size: 0.95em; 
  font-family: sans-serif; 
  font-weight:bold;
  text-transform: uppercase;
}

#top_employers{
  width:200px;
  float:left;
  border-right:1px solid #ccc;
  border-left:1px solid #ccc;
  margin-left:10px;
  padding: 0px 10px 10px 10px;
}

.oas_ads_x31{
  margin: 0 auto;
  width: 300px;
}

#right_column_mid{
  padding:6px;
  float:right;
  margin-right: 15px;
}


hr.mid_bar{

color: #ccc;
background-color: #ccc;
height: 1px;
width: 98%;
margin: 10px auto 0px auto;


}

.feedburnerFeedBlock{
  margin-top: 10px;
}

.feedburnerFeedBlock ul{
  padding: 0;
  padding-top: 10px;
}

.feedburnerFeedBlock ul li{
  padding: 0;
  margin-left: 20px;
}

.news_block{
  width: 210px;
}

.fbsubscribelink{
  display: none;
}

#creditfooter{
  display: none;
}

ul.feature_listings{
  padding: 0px;
  margin: 0px;
}

ul.feature_listings li{
  margin-left: 20px;
}

.area_facts{
 margin-top: 10px;
}

.employer_tools{
 width: 300px;
}


.industries_intro_text{
	width: 385px;
	height: 160px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

p.industries_links{
   padding: 0px;
   margin: 6px 0px 0px 0px;
}

p.industries_links a{
   font-weight: bold;
   font-size: 13px;
}


