/* CSS Document */
body {
background: #FFF;
font: normal 12px/2 Arial, Helvetica, sans-serif;
}

#container {
position:relative;
width:897px;
margin:auto;
padding:0;
background:#000;
border:2px solid #000;
}

#banner {
position:relative;
width:897px;
height:170px;
padding:0;
margin:0;
}

#top_nav_container {
position:relative;
width:897px;
height:23px;
padding:0;
background:#25405B;
}

#nav_menu {
position:relative;
width:680px;
height:23px;
padding:0;
margin:auto;
background:#25405B;
}

#left_containerHM {
float:left;
width:415px;
padding:0;
background:#3B536C;
}

#left_container {
float:left;
width:230px;
padding:0;
background:#000;
}


#text_containerHM {
float:right;
width:482px;
padding:0;
background:#000;
}
#text_container {
float:right;
width:667px;
padding:0;
background:#677A8D;
}

#employers {
position:relative;
width:415px;
height:220px;
padding:0;
background:#4A6076;
}

#candidates {
position:relative;
width:415px;
height:220px;
padding:0;
background:#3B536C;
}

#photo_holder {
float:left;
width:172px;
padding:0;
margin: 25px 5px 0 25px;
border: 1px solid #FFF;
}

#photo_holder_inside {
float:left;
padding:0;
margin: 25px 0 0 25px;
border: 1px solid #FFF;
}

#section_text {
float:right;
width:200px;
padding:0;
margin: 15px 10px 0 0;
}


#red_top {
position:relative;
width:897px;
height:4px;
padding:0;
background:#7C1A28;
}

#red_bottom {
position:relative;
width:897px;
height:4px;
padding:0;
background:#7C1A28;
}

#bottom_container {
position:relative;
width:897px;
margin:auto;
padding:0;
background:#FFF;
}

a.subNavLink {
	font: bold 13px/2 Arial, Helvetica, sans-serif;
	color: #FFF;
	letter-spacing:1px;
	padding: 0;
	margin: 0;
	position: relative;
	text-align:right;
	text-decoration:none;
	}
	
a.subNavLink:active {
	font: bold 13px/2 Arial, Helvetica, sans-serif;
	color: #FFF;
	letter-spacing:1px;
	padding: 0;
	margin: 0;
	position: relative;
	text-align:right;
	text-decoration:none;
	}
	
a.subNavLink:hover {
	font: bold 13px/2 Arial, Helvetica, sans-serif;
	color: #FFF;
	letter-spacing:1px;
	padding: 0;
	margin: 0;
	position: relative;
	text-align:right;
	text-decoration:underline;
	}
	
a.subNavLink:visited {
	font: bold 13px/2 Arial, Helvetica, sans-serif;
	color: #FFF;
	letter-spacing:1px;
	padding: 0;
	margin: 0;
	position: relative;
	text-align:right;
	text-decoration:none;
	}
	
.header {
	font: bold 13px/1.5 Arial, Helvetica, sans-serif;
	color: #7C1A28;
	letter-spacing:1px;
	padding: 10px 30px 0 30px;
	margin: 0;
	position: relative;
}
	
.white_text {
	font: normal 11px/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	letter-spacing:1px;
	padding: 15px 30px 15px 30px;
	margin: 0;
	position: relative;
}
.white_text_noindent {
	font: normal 11px/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	letter-spacing:1px;
	padding: 15px 0;
	margin: 0;
	position: relative;
}


a.white_textLink {
	font: normal 11px/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.white_textLink:active {
	font: normal 11px/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.white_textLink:hover {
	font: normal 11px/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.white_textLink:visited {
	font: normal 11px/1.4 Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
.black_text_noindent {
	font: bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	letter-spacing:1px;
	padding: 15px 0;
	margin: 0;
	position: relative;
}

.black_text {
font: normal 11px/1.5 Arial, Helvetica, sans-serif;
color: #000;
padding: 5px 30px 0px 30px;
margin: 0;
position: relative;
}

.black_text_list ul{ 
  	padding:0;
  	margin: 0;
  	type: disc;
  	list-style:outside;
 }
      
.black_text_list li {  
	font: normal 11px/1.25 Arial, Helvetica, sans-serif;
  	color: #000;
 	padding: 5px 15px 0 0;
  	margin:0;
  }

a.black_textLink {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_textLink:active {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_textLink:hover {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_textLink:visited {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_boldLink {
	font: bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_boldLink:active {
	font: bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_boldLink:hover {
	font: bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.black_boldLink:visited {
	font: bold 11px/1.5 Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}

.footer_text {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #3B536C;
	padding: 0;
	margin: 0;
	position: relative;
	}

a.footer_textLink {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #3B536C;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.footer_textLink:active {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #3B536C;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.footer_textLink:hover {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #4A6076;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:underline;
	}
	
a.footer_textLink:visited {
	font: normal 11px/1.5 Arial, Helvetica, sans-serif;
	color: #4A6076;
	padding: 0;
	margin: 0;
	position: relative;
	text-decoration:none;
	}

