/*** GENERAL LAYOUT ***/

body,table,p {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:11px;
}

.footer {
	color:#555555;
	font-size:10px;
}

/*** TYPE STYLES ***/
.error {
	color:#990000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
}

.small {
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:10px;
}

.hi_hdr {
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#094d94;
}

/*** NAVIGATION ***/

a {
	color:#003366;
	font-family:verdana,arial,helvetica,sans-serif;
}

a.cat:link {
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;

}

a.cat:visited {
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;

}

a.cat:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#006699;

}

a.subcat:link {
	color:#660000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:10px;

}

a.subcat:visited {
	color:#660000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:normal;
	font-size:10px;

}

a.subcat:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#c3393c;
	font-weight:normal;
	font-size:10px;

}

/*** TOP NAV BAR ***/
.topnav {
	background-color:#14579E;
	color:#ffffff;
	font-size:9px;
}

a.toplink:link {
	color:#cbecff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;

}

a.toplink:visited {
	color:#cbecff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;

}

a.toplink:hover {
	color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;

}

/*** HEADERS ***/

h1 {
	color:#316adc;
	font-size:18px;
}

h2 {
	color:#930000;
	font-size:16px;
}

h3 {
	color:#000099;
	font-size:14px;
}

/*** INPUTS ***/
.man_b {
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	background-color:#87d2ff;
}

.man_w {
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	/*background-color:#ffffff;*/
}

.login {
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
	background-color:#87d2ff;
}

/*** FAQ ***/
.faq_cat {
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:14px;
	color:#ffffff;
	background-color:#094d94;
}
	

.answer {
  padding-left:12px;
  font-family:verdana,arial,helvetica,sans-serif;
  color:#464646;
  font-size:11px;
}

a.question:link {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#094d94;
	text-decoration:none;
}
	
a.question:visited {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#094d94;
	text-decoration:none;
}
a.question:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2569b0;
	text-decoration:underline;
}
