/*
	RED: c70850
	BLUE: 212e84
	LIGHT BLUE: 9cb5d2
	ORANGE: fdba31
	RED-ORANGE: 212e84
	YELLOW: fff216
	
	
*/


* {
	margin:0;
	padding:0;
}



a, a:visited	{
	color: #212e84;
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}


html {
	font-family: verdana, geneva;
	text-align:left;
}

body {
	font-size: 92%;
}

hr	{
	width: 95%;
	border: solid #cccccc 1px;
}

.border
{
	border-color: maroon;
	border-width: 1px;
	border-style: solid;
}


#page {
	background-image: url(../../images/interior/int_back_bg.gif);
	background-repeat: repeat-x;
}


#wrapper
{
	margin: 0px auto 0px auto;
    width: 875px;

}
#int_wrapper
{
	margin: 0px auto 0px auto;
    width: 1000px;
}


#int_fullcontent p
{
	margin:10px;
	text-align:left;
}
#int_fullcontent ul
{
	margin:10px;
	text-align:left;
	list-style-position: inside;
}

#clr
{
	clear:both;
}


h1
{
	color: #212E84;
	font-size: 10pt;
}


.field
{
	border-color: #999;
	border-width: 1px;
	border-style: solid;
	padding:2px;
	margin: 2px 0px 10px 0px;
}

.form_button
{
	padding:2px;
	margin: 2px 0px 10px 0px;
}


#banner
{
	width:120px;
	height:600px;
	color: #cccccc;
	display:block;
	border-color: maroon;
	border-width: 1px;
	border-style: solid;
}

/************************* TOP PLACEMENT *************************/
#int_top_col_l
{
	width:665px;
	display:block;
	float:left;
	margin:15px 0 25px 0;
}
#int_top_col_l img
{
	margin:0;
	float:left;
}

.localjobs {
	padding:35px 0 0 20px;
}

#int_top_col_r
{
	width:333px;
	display:block;
	float:left;
}
#int_top_pp
{
	width:333px;
}
#int_top_pp a
{
	width: 20%;
	color: #212e84;
	font-size:8pt;
	font-weight: bold;
	text-align: right;
	float: left;
	margin: 0 15px 0 10px;
	text-decoration:none;
}

#int_top_pp a:hover
{
	color: #666;
}
#int_top_pp a:visited
{
	color: #212e84;
}

/************************* EOF TOP PLACEMENT *************************/









/************************* EMPLOYER *************************/

#emp
{
	width: 331px;
	height: 41px;
	background-image: url(../../images/emp_bg_bot.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	background-position: center bottom;
	margin:0 0 10px 0;
	padding:0;
	
}

#emp p
{
	background-image: url(../../images/emp_bg_mid.gif);
	background-repeat: repeat-y;
	background-color: #FFF;
	padding: 2px 2px 1px 2px;
	text-align:center;
	font-size:8pt;
	line-height:15pt;
	color:#ffffff;
}

#emp a, a:active
{
	text-decoration:none;
	color:#ffffff;
}
#emp a:hover
{
	text-decoration:underline;
}

/************************* EOF EMPLOYER *************************/




/************************* JOB SEEKER HD *************************/

#jobseeker
{
	width: 331px;
	height: 41px;
	background-image: url(../../images/js_bg_bot.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	background-position: center bottom;
	margin:0 0 10px 0;
	padding:0;
}

#jobseeker p
{
	background-image: url(../../images/js_bg_mid.gif);
	background-repeat: repeat-y;
	background-color: #FFF;
	padding: 2px 2px 1px 2px;
	text-align:center;
	font-size:8pt;
	line-height:15pt;
	color:#ffffff;
}

#jobseeker a, a:active
{
	text-decoration:none;
	color:#ffffff;
}
#jobseeker a:hover
{
	text-decoration:underline;
}

/************************* EOF JOBSEEKER HD *************************/












/************************* BG ROUNDED CONTENT W/DSHADOWS *************************/

#int_content_top
{
	width: 180px;
	height:11px;
	background-image: url(../../images/interior/int_180_top.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#int_content_mid
{
	width: 180px;
	background-image: url(../../images/interior/int_180_mid.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	text-align:left;
}


#int_content_mid h2
{
	font-size: 14pt;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	line-height:25pt;
	padding-left:25px;
}



#int_content_bot
{
	width: 180px;
	height:17px;
	background-image: url(../../images/interior/int_180_bot.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height:17px;
	margin:0px 0px 5px 0px ;
}

/************************* EOF BG ROUNDED CONTENT W/DSHADOWS *************************/



#int_content_mid_js 
{
	background-image: url(../../images/interior/int_hd_js.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}

#int_content_mid_emp 
{
	background-image: url(../../images/interior/int_hd_emp.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}



#int_content_mid_nav 
{
	width: 158px;
	margin-left: auto;
	margin-right: auto;
	font-weight:normal;
}




#content_mid_fe 
{
	background-image: url(../../images/hd_fe.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}









/************************* FOOTER *************************/

#int_footer
{
	margin: 5px 0px 0px 0px;
    width: 1000px;

}

#int_footer_bg_l
{
	width:17px;
	height:69px;
	background-image: url(../../images/footer_bg_l.gif);
	background-repeat: no-repeat;
	float:left;
}

#int_footer_bg_m
{
	width:966px;
	height:69px;
	background-image: url(../../images/footer_bg_mid.gif);
	background-repeat: repeat-x;
	float:left;
}

#int_footer_bg_r
{
	width:17px;
	height:69px;
	background-image: url(../../images/footer_bg_r.gif);
	background-repeat: no-repeat;
	float:left;
}

#int_footer_content
{
	
	width:966px;
	height:47px;
	display:block;
	background-image: url(../../images/bg_horz_blue.gif);
	background-repeat: repeat;
	margin: 7px auto 0px auto;
}

#int_footer_content p
{
	font-size: 7pt;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	line-height:35pt;
}

#int_footer_content a
{
	color: #ffffff;
	text-decoration:none;
}

#int_footer_content a:hover
{
	text-decoration:underline;
}

.int_gi_img
{
	padding: 12px 20px 0px 10px;
	float:right;
}
/************************* EOF FOOTER *************************/





#int_main
{
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	text-align:left;
	line-height:12pt;
	padding: 0px 0px 10px 10px;
}

#int_main ul
{
list-style-position: inside;
padding: 10px 10px 10px 10px;
}


#int_main h1
{
	color: #212e84;
	font-size: 14pt;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}

#int_main h1.emp
{
	color: #c90a3d;
}



#int_main h2
{
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align:center;
	margin: 10px 0px 10px 0px;
}
#int_main h3
{
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}


#int_main a, #int_main a:visited
{
	color: #212e84;
	text-decoration:none;
}

#int_main a:hover
{
	text-decoration:underline;
}

#int_main img
{
	padding: 10px;
}



/************************* RATE CONTENT W/DSHADOWS *************************/

#int_r_content_top
{
	width: 604px;
	height:11px;
	background-image: url(../../images/interior/int_604_top.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#int_r_content_mid
{
	width: 604px;
	background-image: url(../../images/interior/int_604_mid.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	text-align:left;
}


#int_r_content_mid h2
{
	font-size: 14pt;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	line-height:25pt;
	padding-left:20px;
}


#int_r_content_mid h3
{
	font-size: 14pt;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
	line-height:25pt;
	padding-left:20px;
}
#int_r_content_mid h3 a
{
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	text-align:left;
	line-height:25pt;
}


#int_r_content_mid p
{
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-bottom: #cccccc;
	border-width: 0 0 0 0;
	border-style: none none solid none;
}

#int_r_content_mid p.no_border
{
	border-style:none;
}

#int_r_content_mid a
{
	color: #666666;
	font-weight: normal;
	text-align:left;
	line-height:12pt;
	text-decoration:none;
}

#int_r_content_mid a:hover
{
	color: #212e84;
}


#int_r_content_bot
{
	width: 604px;
	height:17px;
	background-image: url(../../images/interior/int_604_bot.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height:17px;
	margin:0px 0px 5px 0px ;
}

#int_r_content
{
	width: 582px;
	background-image: url(../../images/bg_horz_g.gif);
	background-repeat: repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	padding:10px 0px 10px 0px;
}

#int_r_content_mid_js 
{
	background-image: url(../../images/interior/int_r_hd_582.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	
}



/************************* EOF RATE CONTENT W/DSHADOWS *************************/


#int_main2
{
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	line-height:12pt;
	padding: 0px 0px 10px 10px;
	text-align:left;
	width:620px;
}

#int_main2 p
{
	margin: 10px 0px 10px 0px;
	text-align:left;
}

#int_main2 a, #int_main2 a:visited
{
	color: #212e84;
	text-decoration:none;
	text-align:left;
}

#int_main2 a:hover
{
	text-decoration:underline;
}

.td_hd
{
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
	line-height:25pt;
	padding: 0px 0px 0px 0px;
}


.td_txt
{
	padding: 4px 10px 20px 4px;
}

ul.cr
{
	font-size:9pt;
	display: block;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	list-style-type: default;
	list-style-position: outside;
	text-align:left;
}

li.cr
{
	padding: 0px 0px 10px 0px;
}

#int_cr_content
{
	width: 448px;
	background-image: url(../../images/bg_horz_g.gif);
	background-repeat: repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}












#navigate {
	width: 158px;
	padding: 0;
	margin: 0;
	font-family: 'Verdana', Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size:8pt;
	line-height:1.7em;
	color: #333;
	background-image: url(../../images/bg_horz_g.gif);
	background-repeat: repeat;
	background-position: center top;
	display:block
	}
	#navigate h3 {
		margin:0 0 10px 0;
		padding:0 0 0 25px;
		line-height:2em;
		font-size:10pt;
		font-weight:bolder;
		}
	#navigate p {
		margin-left:10px;
		margin-bottom:10px;
		}
	#navigate p.nopad {
		margin: 0 0 0 10px;
		padding:0;
	
	}
	#navigate ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#navigate li {
		margin: 0 0 0 0;
		}
	#navigate li a {
		display: block;
		padding: 0;
		color: #666;
		text-decoration: none;
		width: 100%;
		background-image: url(../../images/interior/int_nav_hd_off.gif);
		background-repeat: no-repeat;
		background-position: center top;
		
		
		}

	html>body #navigate li a {
		width: auto;
		}

	#navigate li a:hover {
		color: #000;
		background-image: url(../../images/interior/int_nav_hd_over.gif);
		background-repeat: no-repeat;
		background-position: center top;
		}		

.content {width: 100%;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content p, .content pre, .content blockquote, .content form, .content label, .content ul, .content ol, .content dl, .content fieldset, .content address { margin:20px 0; }
.content li, .content dd, .content blockquote { margin-left: 40px; }
.content fieldset { padding:10px; }
.content input, .content select, .content textarea { margin:2px; }

#content p
{
	margin:10px;
	text-align:left;
}
#content ul
{
	margin:10px;
	text-align:left;
	list-style-position: inside;
}
