@charset "UTF-8";
/* CSS Document */


/* Global Site Styles */
body {
	behavior:url("/_style/csshover.htc");
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #1c624a;
	text-decoration: underline;
}
a:visited {
	color: #1c624a;
	text-decoration: underline;
}
a:hover {
	color: #1c624a;
	text-decoration: none;
}
a:active {
	color: #1c624a;
	text-decoration: underline;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.site_bkgd {
	background-color: #efe6bd;
	background-image: url(../_media/template/backgrounds/site_bkgd.gif);
	background-repeat: repeat-x;
}
.inside_content_bkgd {
	background-image: url(../_media/template/backgrounds/inside_content_bkgd.gif);
	background-repeat: repeat-y;
}
.jobseekers_tab_bkgd {
	background-image: url(../_media/template/header/jobseekers_tab_bkgd.gif);
	background-repeat: repeat-y;
}
.employers_tab_bkgd {
	background-image: url(../_media/template/header/employers_tab_bkgd.gif);
	background-repeat: repeat-y;
}
.bkgd_white {
	background-color: #FFFFFF;
}
.fieldFormatting {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: normal;
	font-style: normal;
}


/* Footer Styles */
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #625C43;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footer a:link {
	color: #1c624a;
	text-decoration: none;
}
.footer a:visited {
	color: #1c624a;
	text-decoration: none;
}
.footer a:hover {
	color: #1c624a;
	text-decoration: underline;
}
.footer a:active {
	color: #1c624a;
	text-decoration: none;
}
.footer_bkgd {
	background-image: url(../_media/template/backgrounds/footer_bkgd.gif);
	background-repeat: repeat-x;
}
.footer2_bkgd {
	background-image: url(../_media/template/backgrounds/footer2_bkgd.gif);
	background-repeat: repeat-y;
}



/* Search Box Styles */
.input_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #dff4ed;
	border: 1px solid #00271e;
	height:21px;
	text-align: left;
}
.quicksearch_bkgd {
	background-color: #ebede2;
	background-image: url(../_media/template/backgrounds/quicksearch_bkgd.gif);
	background-repeat: repeat-x;
}
.quicksearch_shadow {
	background-image: url(../_media/template/header/drop_shadow.gif);
	background-repeat: repeat-x;
}




/* Subnavigation Styles */

div.menuPop{
	position:relative; 
	z-index:24; 
	color:#000000;
	text-decoration:none;
}	
div.menuPop:hover{
	z-index:25; 
	text-indent: 0;
}
div.menuPop span{
	display: none;
}
div.menuPop:hover span{ 
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	text-align: left;
}
.submenu_bkgd {
	background-color: #004f3a;
}
.submenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.submenu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.submenu a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.submenu a:active {
	text-decoration: none;
	color: #FFFFFF;
}


/* Font Styles */

.searchbox_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.pagecatchphrase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}
.bold {
	font-weight:bold;
}
.bold_green {
	font-weight:bold;
	color: #006f4e;
}
.title_timesroman {
	font-weight:bold;
	color: #000000;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
}
.errorMsg {
	color: #FF0000;
}
.successMsg {
	color: #006f4e;
}

.row0 {background-color: #E7EFED;} 
.row1 {background-color: #ffffff;} 