.norm
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #434863;
	FONT-SIZE: 12px;
}
a.normblue
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 12px;
}
.footer
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 9px;
}
a.footer
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	FONT-SIZE: 9px;
}
a.footer:hover
{	
	TEXT-DECORATION: underline;
}
.header
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #8C92B0;
	FONT-SIZE: 10px;
}
a.header
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #767DA0;
	FONT-SIZE: 10px;
}
a.header:hover
{	
	TEXT-DECORATION: underline;
	COLOR:#434863;
}
.leftnav
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
}
.leftnavtitle
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000077;
	FONT-SIZE: 13px;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
}
a.leftnavtitle
{	
	TEXT-DECORATION: none;
	COLOR:#000077;
}
a.leftnavtitle:hover
{	
	TEXT-DECORATION: underline;
	COLOR:#000077;
}
a.leftnav
{	
	TEXT-DECORATION: none;	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
}
a.leftnav:hover
{	
	TEXT-DECORATION: underline;
	COLOR:#FFFFFF;
}
.prodtitle1
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 12px;
	FONT-WEIGHT:BOLD;
	TEXT-DECORATION:none;
}
a.prodtitle1
{	
	COLOR: #0089CF;
	TEXT-DECORATION:none;
}
.titleblue
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 14px;
	FONT-WEIGHT:BOLD;
}
.titlegreen
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #339933;
	FONT-SIZE: 14px;
	FONT-WEIGHT:BOLD;
}
.titleorange
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FF6E0C;
	FONT-SIZE: 14px;
	FONT-WEIGHT:BOLD;
}
.titlered
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #990000;
	FONT-SIZE: 14px;
	FONT-WEIGHT:BOLD;
}
.titleblue2
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 20px;
}
a.titleblue2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
}
a.titleblue2:visited
{
	COLOR: #0089CF;
	TEXT-DECORATION: none;
}
.subtitleblue
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 15px;
}
a.subtitleblue
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 15px;
	TEXT-DECORATION: underline;
}
.subtitleorange
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #EC5F00;
	FONT-SIZE: 15px;
}
a.subtitleorange
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #EC5F00;
	FONT-SIZE: 15px;
	TEXT-DECORATION: underline;
	}
.subtitlegreen
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #339933;
	FONT-SIZE: 15px;
}
a.subtitlegreen
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #339933;
	FONT-SIZE: 15px;
	TEXT-DECORATION: underline;
	}
.subtitlered
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #990000;
	FONT-SIZE: 15px;
}
a.subtitlered
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #990000;
	FONT-SIZE: 15px;
	TEXT-DECORATION: underline;
	}
a.prodtitle2
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #339933;
	FONT-SIZE: 12px;
	FONT-WEIGHT:BOLD;
	TEXT-DECORATION:none;
}
a.prodtitle3
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FF6E0C;
	FONT-SIZE: 12px;
	FONT-WEIGHT:BOLD;
	TEXT-DECORATION:none;
	}
a.prodtitle4
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #990000;
	FONT-SIZE: 12px;
	FONT-WEIGHT:BOLD;
	TEXT-DECORATION:none;
	}
#link1
{	
	TEXT-DECORATION: none;	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #434863;
	FONT-SIZE: 11px;
}
#link1:hover
{	
	TEXT-DECORATION: underline;
	COLOR:#434863;
}
.prodinfo
{
	TEXT-DECORATION: none;	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #555D76;
	FONT-SIZE: 12px;
}
a.prodtitle
{
	TEXT-DECORATION: none;	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #555D76;
	FONT-SIZE: 12px;
}
a.prodtitle:visited
{
	TEXT-DECORATION: none;	
	COLOR: #555D76;
}
.prodinfo_small
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 9px;
}
a.prodinfo:hover
{
	TEXT-DECORATION: underline;	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
}
a.prodlinks
{
	TEXT-DECORATION: none;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 9px;
}
a.prodlinks:hover
{	
	TEXT-DECORATION: underline;
	COLOR:#0089CF;
}
#prodlinks
{
	TEXT-DECORATION: none;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 9px;
}
#prodlinks:hover
{	
	TEXT-DECORATION: underline;
	COLOR:#0089CF;
}
#smlinks
{
	TEXT-DECORATION: none;	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #434863;
	FONT-SIZE: 9px;
}
p.small
{
margin-top: 0.5em; 
}
a.copyright 
{
	FONT-SIZE: 10px;
    COLOR: #767DA0;
   	FONT-FAMILY: Arial, Helvetica, sans-serif;
	align: center;
	text-decoration:none;
}
a.copyright:hover
{
	text-decoration:underline;
}
sub {
    font-size: 13px;
    vertical-align: baseline;
    position: relative;
    bottom: -.3em;
}
sup {
    font-size: 12px;
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}
ul 
{
	margin-top: 3px;
  	margin-bottom: 13px;
}
.screenstitle
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
td.off {}
td.on
{
	BORDER: 1px solid #0089CF;
	BORDER-COLLAPSE: collapse;
	border-spacing: 0px;
	padding: 0px;
}
td.blue 
{	
	BACKGROUND-COLOR:#D5F3FD;

}
td.grey
{
	BACKGROUND-COLOR:#F4F5F7;

}
table.jobmatch
{
	BORDER: 8px solid #FFFFD5;
	BACKGROUND-COLOR: #FFFFD5;
	BORDER-COLLAPSE: collapse;
}
input.jobmatch
{	FONT-SIZE: 12px;
   	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: outset 1px #999999;
}
select.jobmatch
{	FONT-SIZE: 12px;
   	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: outset 1px #999999;
}
option.jobmatch
{	FONT-SIZE: 12px;
   	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: outset 1px #999999;
}
.contact
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #434863;
	FONT-SIZE: 11px;
}
input, textarea.contact
{	FONT-SIZE: 11px;
   	COLOR: #434863;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #DDF3FF;
	border: outset 1px #EAF8FF;
}
select.contact
{	FONT-SIZE: 11px;
   	COLOR: #434863;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #DDF3FF;
	border: outset 1px #EAF8FF;
}
hr.contact
{
    	COLOR: #0089CF;
		BORDER: 0;
		HEIGHT: 1px;
		margin-top: 0px;
		margin-bottom: 0px;
}
a.sitemap
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	text-decoration: none;
}
a.sitemap:hover
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.survey
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #434863;
	FONT-SIZE: 12px;
}
input, textarea.survey
{	FONT-SIZE: 12px;
   	COLOR: #434863;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #DDF3FF;
	border: outset 1px #EAF8FF;
}
select.survey
{	FONT-SIZE: 12px;
   	COLOR: #434863;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: outset 1px #EAF8FF;
}
.blue2
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 15px;
}
.blue2
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 15px;
}
a.blue2
{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0089CF;
	FONT-SIZE: 12px;
	text-decoration:underline;
}