/* 
	light blue: #6683A9  
	blue: #4A5BA7
	dark blue: #081047
	
	*/





.body{
	font-family:verdana, arial, helvetica, geneva;
	font-size:	11px;
	font-weight: normal;
	color:		#000000;
	text-decoration:none;
}


.container_doc
{
	width: 820px;
}
.banner
{
	width: 120px;
	height: 600px;
		background-color: #999999;

}
.spacer_banner
{
	width: 120px;
	height: 5px;
	background-color: #ffffff;

}






/*********************/
/* HEADER  */
/*********************/



.pubs
{
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: center;
	line-height:20px;
	text-decoration: none;
	color : #000000;
}
.pubs A{
	color:		#666666;
	text-decoration:none;
}
.pubs A:hover{
	color:#CC0000;
	text-decoration:underline;
}

.pubs A:active{
	color:		#666666;
	text-decoration:none;
}
.pubs A: visited{
	color:		#666666;
	text-decoration:none;
}

.h1  {
	font-size : 13px;
	font-family:verdana, arial, helvetica, geneva;
	font-weight: bold;
	color : #4A5BA7;
	line-height:40px;
	margin-left:10px;
	margin-right:5px;
}



/* ------ EMPLOYER --------  */

.employer_top_bar
{
	width: 145px;
	height: 14px;
	background-color: #999999;
	border-color: #999999;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: center;
	text-decoration: none;
	color : #ffffff;
}
.employer_mid_bar
{
	width: 145px;
	height: 16px;
	background-color: #ffffff;
	border-color: #999999;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	font-size : 9px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
	color: #999999;
}

.employer_mid_bar A{
	color:		#999999;
	text-decoration:none;
}
.employer_mid_bar A:hover{
	color:#999999;
	text-decoration:underline;
}
.employer_mid_bar A:active{
	color:		#999999;
	text-decoration:none;
}
.employer_mid_bar A:visited{
	color:		#999999;
	text-decoration:none;
}

.employer_bottom_bar
{
	width: 90px;
	height: 13px;
	background-color: #999999;
	border-color: #999999;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
	font-size : 9px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: center;
	text-decoration: none;
	line-height:15px;
	color : #FFFFFF;
}

.employer_bottom_bar A{
	color:		#ffffff;
	text-decoration:none;
}
.employer_bottom_bar A:hover{
	color:#ffffff;
	text-decoration:underline;
}

.employer_bottom_bar A:active{
	color:		#ffffff;
	text-decoration:none;
}
.employer_bottom_bar A:visited{
	color:		#ffffff;
	text-decoration:none;
}


/* ------ EOF EMPLOYER -------- */


/*********************/
/* EOF HEADER  */
/*********************/








/*********************/
/* JOB SEARCH AREA  */
/*********************/


.tab_back A{
	color:		#FFFFFF;
	text-decoration:none;
}
.tab_back A:hover{
	color:#081047;
	text-decoration:underline;
}
.tab_back A:active{
	color:		#FFFFFF;
	text-decoration:none;
}

.tab_back A:visited{
	color:		#FFFFFF;
	text-decoration:none;
}


/* ------ EOF TABS -------- */



/* ------ SEARCH AREA -------- */

.js_search
{
	background-color: #4A5BA7;
	border-color: #081047;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	padding: 10px 0px 0px 10px;
	font-size : 13px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	color : #C9CEE5;
}


/* ------ EOF SEARCH AREA -------- */

.form_hd
{
	padding: 0px 0px 0px 5px;
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	color : #FFFFFF;
}
.form_field
{
	padding: 0px 0px 0px 0px;
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : normal;
	text-align: left;
	text-decoration: none;
	color : #000000;
}
.form_input
{
	background-color: #ffffff;
	border-width: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : normal;
	text-align: center;
	text-decoration: none;
	color : #000000;
}


/*********************/
/* EOF JOB SEARCH AREA  */
/*********************/




/*********************/
/* JOB CATEGORY AREA  */
/*********************/

.cat_search_title
{
	height: 24px;
	background-color: #d7dbc0;
	border-color: #081047;
	border-width: 0px 0px 0px 1px;
	border-style: none;
	padding: 0px 0px 0px 10px;
	font-size : 12px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	color : #000000;
}
.cat_listing
{
	height: 175px;
	background-color: #ffffff;
	border-color: #cccccc;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	padding: 5px 0px 0px 10px;
}

.cat_listing_txt
{
	width: 147px;
	padding: 0px 0px 0px 0px;
	font-size : 9px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	line-height:17px;
	color : #666666;
}

.cat_listing_txt A{
	color:		#666666;
	text-decoration:none;
}
.cat_listing_txt A:hover{
	color:#081047;
	text-decoration:underline;
}
.cat_listing_txt A:active{
	color:		#666666;
	text-decoration:none;
}
.cat_listing_txt A:visited{
	color:		#666666;
	text-decoration:none;
}

/*********************/
/* EOF JOB CATEGORY AREA  */
/*********************/















/*********************/
/* CR AREA  */
/*********************/


.cr_section
{
	width: 642px;
	
	background-color: #4A5BA7;
	border-color: #4A5BA7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	padding: 13px 0px 0px 0px;
}

.cr_title
{
	padding: 5px 0px 0px 5px;
	font-size : 11px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : bold;
	text-align: left;
	text-decoration: none;
	line-height:17px;
	color : #ffffff;
}

.cr_title A{
	color:		#ffffff;
	text-decoration:none;
}
.cr_title A:hover{
	color:#081047;
	text-decoration:underline;
}
.cr_title A:active{
	color:		#ffffff;
	text-decoration:none;
}
.cr_title A:visited{
	color:		#ffffff;
	text-decoration:none;
}

.cr_txt
{
	padding: 5px 0px 0px 5px;
	font-size : 10px;
	font-family : verdana, arial, geneva, helvetica;
	font-weight : normal;
	text-align: left;
	text-decoration: none;
	line-height:17px;
	color : #ffffff;
}

.cr_txt A{
	color:		#ffffff;
	text-decoration:none;
}
.cr_txt A:hover{
	color:#081047;
	text-decoration:underline;
}

cr_txt A:active{
	color:		#ffffff;
	text-decoration:none;
}
cr_txt A:visited{
	color:		#ffffff;
	text-decoration:none;
}

/*********************/
/* EOF AREA  */
/*********************/

















/*********************/
/* FOOTER  */
/*********************/

.content_footer
{
	width: 642px;
	height: 32px;
	/* background-image: url(../images/back_middle.gif);
	background-repeat: repeat-x; */
	background-color: #666666;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-style: none;
	padding: 0px 0px 0px 0px;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
	font-family:verdana, arial, helvetica, geneva;
	font-size:	10px;
	font-weight: normal;
	color:		#ffffff;
	text-decoration:none;
}
.content_footer A{
	color:		#ffffff;
	text-decoration:none;
}
.content_footer A:hover{
	color:#ffffff;
	font-weight: normal;
	text-decoration:underline;
}
.content_footer A:active{
	color:		#ffffff;
	text-decoration:none;
}
.content_footer A:visited{
	color:		#ffffff;
	text-decoration:none;
}

/*********************/
/* EOF FOOTER  */
/*********************/


