@charset "UTF-8";
/* CSS Document */

/********************************
Header
*********************************/

.header {
	width:740px;
	height:121px;
	margin:0;
} 

.tag {
	text-align:right;
	margin:0; 
} 

.main_image{
	height:199px;
	width:740px;
	margin:0;
	background: url(../../_assets/images/header_bkg.jpg) no-repeat right; 
} 
	
.button {
	background: url(../../_assets/images/button.jpg) no-repeat right;
	width:190px;
	height:45px;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;  
	text-align:center;
	color:#000;
} 

	.button p{
		margin:6px 0 0 0;
	} 
	
.secondary_navigation{
	margin:18px 0 0 0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#375A8C;
} 

	.secondary_navigation ul {
		
		padding: 12px 0 10px 18px;
	    margin:0;
	}   

	.secondary_navigation li {
		display: inline;
		margin: 0 2px 0 2px;
	}   

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
	margin:10px 0 0 0;
	text-align:right;
	
} 

.phone { 
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:21px;
	font-weight:bold;
	text-align:right;
}
/********************************
Navigation 
*********************************/

#nav {
	background: url("../../_assets/images/nav.jpg") no-repeat;
	width: 542px;
	height: 46px;
	margin: 0 0 0 18px;
	padding: 0;
}

	#nav span {
		display: none;
	}

	#nav li, #nav a {
		height: 46px;
		display: block;
	}

	#nav li {
		float: left;
		list-style: none;
		display: inline;
	} 

#nav-01 {
	width: 100px;
}
#nav-02 {
	width: 102px;
}
#nav-03 {
	width: 106px;
}
#nav-04 {
	width: 112px;
}
#nav-05 {
	width: 122px;
}

	#nav-01 a:hover {
		background: url("../../_assets/images/nav.jpg") 0px -46px no-repeat;
	}
	#nav-02 a:hover {
		background: url("../../_assets/images/nav.jpg") -100px -46px no-repeat;
	}
	#nav-03 a:hover {
		background: url("../../_assets/images/nav.jpg") -202px -46px no-repeat;
	}
	#nav-04 a:hover {
		background: url("../../_assets/images/nav.jpg") -308px -46px no-repeat;
	}
	#nav-05 a:hover {
		background: url("../../_assets/images/nav.jpg") -420px -46px no-repeat;
	}  

		#nav-01 .active {
			background: url("../../_assets/images/nav.jpg") 0px -46px no-repeat;
		}
		#nav-02 .active {
			background: url("../../_assets/images/nav.jpg") -100px -46px no-repeat;
		}
		#nav-03 .active {
			background: url("../../_assets/images/nav.jpg") -202px -46px no-repeat;
		}
		#nav-04 .active {
			background: url("../../_assets/images/nav.jpg") -308px -46px no-repeat;
		}
		#nav-05 .active {
			background: url("../../_assets/images/nav.jpg") -420px -46px no-repeat;
		}

	
	
/********************************
Content
*********************************/

ul.content  {margin:20px 0 20px 0;}
  
.content li {margin:5px 0 0 20px;}

.content p {margin:;}

.section {
	margin:12px 0 0 0;
}

	.section p {
		font-size:12px;
		line-height:18px;
	} 
	
.hot_jobs_header{
	display: inline;
	float:right;
	width:403px;
	height:52px;
	margin:0;
	padding:0;
}
 
.hot_jobs{
	display: inline;
	width:401px;
	margin-left:7px;
	margin-top:0;
	padding-top:0;
	background-color:#F2FCB2; 
	height:auto;
	border-top:none;
	border-bottom:1px solid #9FAA39;
	border-left:1px solid #9FAA39;
	border-right:1px solid #9FAA39; 
	font-size:12px;
} 

	.select{
		background-color:#D3DF84;
		width:386px;
		padding:0;
		margin:0;
	} 
	
	.hot_jobs p{
		margin:2px 0 2px 0;
		padding-left:15px;
	} 
	
.news_events_header{
	display: inline;
	float:right;
	margin:10px 0 0 0;
	width:403px;
	height:61px;
	padding:0;
}                 
	
.news_events{ 
	display: inline;
	width:401px;
	margin-left:7px;
	margin-top:0;
	margin-bottom:10px;
	padding:0;
	background-color:#E3EEFD; 
	height:auto;
	border-top:0;
	border-bottom:1px solid #6D93C1;
	border-left:1px solid #6D93C1;
	border-right:1px solid #6D93C1; 
	font-size:12px; 
} 

 	.news_events p{
		
		padding-left:15px; 
		margin:15px 0 15px 0;
		
	}
	
	a.blog{
		padding-left: 35px;
		padding-top: 10px;
		padding-bottom:10px;
	   	background: url(../../_assets/images/blog.jpg) no-repeat 0 50%;
	}
	
	a.podcast{
		padding-left: 35px;
		padding-top: 10px;
		padding-bottom:10px;
	   	background: url(../../_assets/images/podcast.jpg) no-repeat 0 50%;
	}
	
	a.content{
		padding-left: 35px;
		padding-top: 10px;
		padding-bottom:10px;
	   	background: url(../../_assets/images/content.jpg) no-repeat 0 50%;
	} 

.related_pages_header{
	display:inline;
	margin-left:20px;
	padding:0;
	width:196px;
	height:35px;
}                 

.related_pages{
	display:inline;
	width:194px;
	margin-left:20px;
	margin-top:0;
	margin-bottom:10px;
	padding-top:0;
	background-color:#E3EEFD; 
	height:auto;
	border-top:0;
	border-bottom:1px solid #6D93C1;
	border-left:1px solid #6D93C1;
	border-right:1px solid #6D93C1; 
	font-size:12px; 
} 

 	.related_pages p{

		padding-left:15px; 
		margin:5px 0 5px 0;

	}

.hot_jobs_header_small{
	display:inline;
	margin:0 0 0 20px;
	padding:0;
	width:196px;
	height:57px;
}

.hot_jobs_small{
	display:inline;
	width:194px;
	margin-left:20px;
	margin-top:0;
	margin-bottom:10px;
	padding-top:0;
	background-color:#F2FCB2; 
	height:auto;
	border-top:0;
	border-bottom:1px solid #9FAA39;
	border-left:1px solid #9FAA39;
	border-right:1px solid #9FAA39; 
	font-size:12px;
} 

	.select_small{
		background-color:#D3DF84;
		width:179px;
		padding:0;
		margin:0;
	} 

	.hot_jobs_small p{
		margin:2px 0 2px 0;
		padding-left:15px;
	} 
		
/********************************
Links 

Lighter shapde of blue = #6282B3

Darker shade of blue = #375A8C
*********************************/

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #000;
}

a:active {
	text-decoration: none;
}

.login a:link {
	
	color: #6282B3;
	text-decoration: none;
}

.login a:visited {
	
	color: #375A8C;
	text-decoration: none;
}

.login a:hover {
	text-decoration: underline;
	color: #6282B3;
}

.login a:active {
	text-decoration: none;
} 

.quick_link a:link {
	
	color: #6282B3;
	text-decoration: none;
}

.quick_link a:visited {
	
	color: #375A8C;
	text-decoration: none;
}

.quick_link a:hover {
	text-decoration: underline;
	color: #6282B3;
}

.quick_link a:active {
	text-decoration: none;
}

.section a:link { 
	color:#375A8C;
	text-decoration: none;
}

.section a:visited { 
	color: #6282B3;
	text-decoration: none;
}

.section a:hover {
	text-decoration: underline;
	color:#375A8C;
}

.section a:active {
	text-decoration: none;
} 

.hot_jobs a:link {
	text-decoration: none;
	color: #000;  
}

.hot_jobs a:visited {
	text-decoration: none;
	color: #666;
}

.hot_jobs a:hover {
	text-decoration: underline;
	color: #000;
}

.hot_jobs a:active {
	text-decoration: underline;
} 

.hot_jobs_small a:link {
	text-decoration: none;
	color: #000;  
}

.hot_jobs_small a:visited {
	text-decoration: none;
	color: #666;
}

.hot_jobs_small a:hover {
	text-decoration: underline;
	color: #000;
}

.hot_jobs_small a:active {
	text-decoration: underline;
}

.news_events a:link {
	text-decoration: underline;
	color: #000;  
}

.news_events a:visited {
	text-decoration: none;
	color: #666;
}

.news_events a:hover {
	text-decoration: underline;
	color: #666;
}

.news_events a:active {
	text-decoration: underline;
}

.related_pages a:link {
	text-decoration: none;
	color: #000;
}

.related_pages a:visited {
	text-decoration: none;
	color: #666;
}

.related_pages a:hover {
	text-decoration: underline;
	color: #000;
}

.related_pages a:active {
	text-decoration: underline;
}

.footer a:link {
	text-decoration: none;
	color: #fff;
}

.footer a:visited {
	text-decoration: none;
	color: #666;
}

.footer a:hover {
	text-decoration: underline;
	color: #fff;
}

.footer a:active {
	text-decoration: none;
} 

.button a:link {
	text-decoration: none;
	color: #000;
}

.button a:visited {
	text-decoration: none;
	color: #000;
}

.button a:hover {
	text-decoration: none;
	color: #000;
}

.button a:active {
	text-decoration: none;
} 

.secondary_navigation a:link {
	
	color: #6282B3;
	text-decoration: none;
}

.secondary_navigation a:visited {
	
	color: #375A8C;
	text-decoration: none;
}

.secondary_navigation a:hover {
	text-decoration: underline;
	color: #6282B3;
}

.secondary_navigation a:active {
	text-decoration: none;
}




/********************************
Footer
*********************************/   

.footer {
	background: url(../../_assets/images/footer.jpg) no-repeat right;
	width:740px;
	height:61px;
	padding:20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
} 

	.footer p{
		margin:12px 0 0 70px;
	}  
	
	.footer_right p{  
		text-align:right;
		margin:12px 12px 12px 0;
	}