body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	}
.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold}
.subnavselected {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.subnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #527597}
.white {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.navbottom {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline}
.navmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #527597; font-weight: bold}
.subnavselected { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none }
.mainbody {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.whitenav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: none}
.bottom {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}
.product_link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.formlabel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}
.pagetitle {  font-family: Garamond; font-size: 21px; font-weight: bold; text-decoration: none; color: #336699}
.pagesubtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000}
.pagesubtitle2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #336699}
.captionsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline}
.special {
	color: #CC3300;
}
ol {
	margin: 0 0 1.2em 10px;
	padding: 0 0 0 13px;
	}
h4.listheader {
	font-weight: bold;
	margin-bottom: 0;
	}
h4.notes {
	font-weight: normal;
	font-style: italic;
	margin-bottom: 0;
	}
h5.notes {
	font-weight: normal;
	margin: 0;
	}
ul.notes {
	margin: 0 0 1.2em 10px;
	padding: 0 0 0 13px;
	}
.statelable {

	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
p {
	margin-top: 0;
	}
h2 {
	font-size: 110%;
	font-weight: bold;
	}
h3 {
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	color: #336699;
	}
.training-list {
	list-style: none;
	}
.training-list li {
	margin-bottom: 1em;
	text-indent: -1.6em;
	}
.noscholarship {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

.li_header {font-weight:bold; text-decoration:underline; font-size: 125%; color: #000; list-style:none;}
.error_msg {font-weight:bold; text-decoration:underline; font-size: 125%; color:#FF0000;}

/* TABLES ---------------------------------------------------------- */
table {
	font-size: 1em;
	}
caption {
	margin: 1.2em 0 .3em 0;
	color: #336699;
	font-weight: bold;
	}
.datatable {
	border-collapse: collapse;
	}
.datatable td {
	padding: .2em;
	}

/*hidden form field-------------------------------------------------*/
.form-hidden {
		display: none;
		}
	
/*rl 3/12/09 fieldset legend*/
fieldset legend {
font-weight: bold;
}

.reportlist{
	font-size:0.75em;
	}