<STYLE TYPE="text/css">
A.white         {	color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight:bold;}
A.white:link    {	color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight:bold;}
A.white:visited {	color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight:bold;}
A.white:hover   {	color: #FF33FF; text-decoration: none; font-size: 11px; font-weight:bold;}

A         {	color: #3E6B8A; text-decoration: none; font-weight:bold;}
A:link    {	color: #3E6B8A; text-decoration: none; font-weight:bold;}
A:visited {	color: #3E6B8A; text-decoration: none; font-weight:bold;}
A:hover   {	color: #3E6B8A; text-decoration: underline; font-weight:bold;}

BODY,TH, TD, DIV, SPAN, .main, INPUT, SELECT, TEXTAREA, FORM, UL, OL, DL, H1, H2, H3 { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
}

TD.space { border: none; background-color: white;}
TD.label {
  text-align: right;
  background-color: #FFFF90;
  border-right: 1px solid #666;
}

TR.title,TD.title {
  text-align: center;
  font-weight:bold;
  vertical-align: bottom;
  background-color: #C3CCD3;
  border-bottom: 1px solid #333;
}

TD.green {  text-align: left;  color:#FFF; background-color: #40A040; }
TD.yellow {  text-align: left;  color:#000; background-color: #FFFF66; }
TD.red {  text-align: left;  color:#FFF; background-color: #FF3333; }
TD.blue {  text-align: left;  color:#FFF; background-color: #6666FF; }

TR.white,TD.white { background-color: #FFFFFF; }
TR.offwhite,TD.offwhite { background-color: #EFEFEF; }


TR.top {
  vertical-align: top;
}

INPUT.submit {
  font-size:12px;
  font-weight:bold;
  color: #FFF;
  background-color: #E87408

}
BIG {font-size:18px}
SMALL, BR {font-size:10px}
.star { color:#F00; font-weight:bold; }
.greentxt { color:#00AA00; font-weight:bold;}

TR.Note { vertical-align: top; background-color: #FFFFCC; }
TR.University { vertical-align: top; background-color: #CCFFFF; }
TR.Professional { vertical-align: top; background-color: #FFCCFF; }

input.noedit {
 border-width:0;
 border-style:solid;
 border-color:#EFEFEF;
 Background-color:#EFEFEF;
}

P {
	text-align: left;
	margin-top: 0px;
	margin-bottom: 15px;
}
ul {	margin-top: 0px;}
li { margin-bottom: 5px; }
HR { border:0px; border-top:1px dotted #000000; height:0px; }


#nav {
	background: url(img/nav_bg.gif);
	position: relative;
	left: 0px;
	top: 0px;
	width: 780px;
	height: 22px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	border-top: 1px solid #D6D1FF;
  color: #FFF;
}

/* corners */
div.cornerTL{background:url("img/corner_tl.gif") no-repeat top left}
div.cornerTR{background:url("img/corner_tr.gif") no-repeat top right;}
div.cornerBL{background:url("img/corner_bl.gif") no-repeat bottom left}
div.cornerBR{background:url("img/corner_br.gif") no-repeat bottom right;}

table.dkblue{background-color:#35556B; }
table.blue{background-color:#35556B; }
table.orange{background-color:#E87408; }
table.yellow{background-color:#FFC726; }
table.ltyellow{background-color:#F9DD9C; }
table.red{background-color:#CE4646;}
table.green{background-color:#C7CE46; }

/* headers */
.bg_dkblue{background:url("nav/bg_dksunblue.gif") repeat-x left top #35556B; }
.bg_blue{background:url("nav/bg_sunblue.gif") repeat-x left top #35556B; }
.bg_orange{background:url("nav/bg_sunoranges.gif") repeat-x left top #FF8B2A; }
.bg_orange2{background:url("nav/bg_orange2.gif") repeat-x left top #FF8B2A; }

.bg_yellow{background:url("nav/bg_sunyellow.gif") repeat-x left top #FFC726; }
.bg_ltyellow{background:url("nav/bg_lightyellow.gif") repeat-x left top #F9DD9C; }
.bg_red{background:url("nav/bg_red.gif") repeat-x left top #CE4646; }
.bg_green{background:url("nav/bg_navgreen.gif") repeat-x left top #C7CE46; }
.bg_whitetogrey{background:url("nav/bg_whitetogrey.gif") repeat-x left top #FFFFFF; }

div.white_hdr { 
  font-size:12px;
  font-weight:bold;
  text-align: left;
  color:#FFF;
  padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
}
div.black_hdr { 
  font-size:14px;
  font-weight:bold;
  text-align: left;
  color:#000;
  padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
}


TD.header_section { 
  font-size:12px;
  font-weight:bold;
  text-align: left; 
  color:#FFF;
  background-color: #E77D19; 
	background: url(img/nav_orange.gif);
}

TD.subheader_section {
  font-weight:bold;
  background-color: #DDE6EC;
  border-bottom: 1px solid #666;
}

TD.redheader_section { 
  font-size:14px;
  font-weight:bold;
  text-align: left; 
  color:#FFF;
  background-color: #EE4444; 
}

TD.greenheader_section { 
  font-size:14px;
  font-weight:bold;
  text-align: left; 
  color:#FFF;
  background-color: #33AA33; 
}

TD.yellowheader_section { 
  font-size:14px;
  font-weight:bold;
  text-align: left; 
  color:#000;
  background-color: #FFFF66; 
}
</STYLE>
