body {
	color:black;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:white;
}

H1, H2, H3, H4, H5, H6 { font-family: Arial, Helvetica, sans-serif;}

P, td, a, th, blockquote, ol, ul, dl, dt, dd, li, input, select, textarea { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
}

H1 {
	font-size: 14pt;
	margin-top:5px;
	margin-bottom:5px;
	color:#006892;
} 
H2 {
	color:#006892;
	font-size:14pt;
	text-align:center;
}
H3 {
	font-size: 12pt;
	border-bottom:1px solid #006892;
}
H4 {
	font-size: 12pt;
	color:#006892;
	border-bottom:2px solid #ffffff;
}
H5 {

	color:#006892;
}
H6 { font-size: 9pt;}
li {padding-bottom:3px; }


#banner {
	display:none;
}
#bannerPrint {
	display:auto;
	font-weight:bold;
	border-bottom:1px solid #646766;
	margin-bottom:20px;
}

#wrapper {
	width:auto;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image:none;
}
#wrapperPrintVersion {
	width:auto;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image:none;
}


#mainbody { margin:0px;padding:0px; }
	
/*Side Navitation Styles*/
#sidenav {
	display:none;
}



#maincontent {  }


/*TopNavigation Styles*/
#topnav {display:none;}

#footerbody { padding-left:0px;padding-right:0px; }

#footerNote { text-align:center;padding:10px;border-top: 1px solid #646766; }































img.right {
	float: right;
	border:2px solid #006892;
}

td.bottomrule {
	vertical-align:top;
	text-align: left;
	margin: 5px;
	width: 100%;
	border-bottom:1px solid silver;
	white-space: nowrap;
	}
	
td.columnlabel {
	padding-top:12px;
	color:#8C2222;
	font-size: 12pt;
	vertical-align:top;
	text-align: left;
	margin: 5px;
	width: 100%;
	border-bottom:2px solid #8C2222;
	white-space: nowrap;
	}
	
.reverse {background-color: #8C2222;
	color: #ffffff;}
	
	
td.maincontent {
	vertical-align:top;
	text-align: left;
	margin: 5px;
	padding: 5px;
	width: 100%;
}

table.border { border: 2px solid #006892; 
}

.clearfloat { clear: both; }



.largetext { font-size: 14pt; }


.note {  color: #666666; font-size: 8pt;}
a.note, a.note:link, a.note:visited, a.note:active{
	color: #006892;
	font-size: 8pt;
	text-decoration: none;
}

a.note:hover {
	color: #006892;
	background-color: #CAEDFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

a, a:link, a:visited {
	color: #006892;
	text-decoration: none;
}

a:hover, a:active {
	color: #8C2222;
	text-decoration: underline;
}

/*
.nav, a.nav, a.nav:link, a.nav:visited {  color: #FFFFFF; text-decoration: none;}
a.nav:hover, a.nav:active {
	color: #CAEDFF;
	background: #8C2222;
	text-decoration: none;
}

.navtop, a.navtop, a.navtop:link, a.navtop:visited {  color: #FFFFFF; font-size: 8pt; text-decoration: none;}
a.navtop:hover, a.navtop.active {
	color: #CAEDFF;
	background: #8C2222;
	font-size: 8pt;
	text-decoration: none;
}

.nav2, a.nav2, a.nav2:link, a.nav2:visited {
	background:#006892;
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: none;
}

a.nav2:hover, a.nav2:active {
	background:#006892;
	color: #CAEDFF;
	font-size: 10pt;
	text-decoration: underline;
}

.navsub, a.navsub, a.navsub:link, a.navsub:visited  {
	color: #006892;
	font-size: 8pt;
	text-decoration: none;
}

a.navsub:hover, a.navsub:active {
	color: #8C2222;
	font-size: 8pt;
	text-decoration: underline;
}

.bannernav, a.bannernav, a.bannernav:link, a.bannernav:visited,  {  color: #FFFFFF; font-size: 10pt; text-decoration: none;}

a.bannernav:hover, a.bannernav:active {
	background:#8C2222;
	color: #CAEDFF;
	font-size: 10pt;
	text-decoration: underline;
}

.bannerlink, a.bannerlink, a.bannerlink:link, a.bannerlink:visited {  color: #FFFFFF; font-size: 10pt; text-decoration: none;}

a.bannerlink:hover, a.bannerlink:active {
	background:#8C2222;
	color: #CAEDFF;
	font-size: 10pt;
	text-decoration: underline;
}

.tablenav, a.tablenav, a.tablenav:link, a.tablenav:visited {
	color: #006892;
	text-decoration: none;
}

a.tablenav:hover, a.tablenav:active {
	color: #006892;
	background:#CADEFF;
	text-decoration: underline;
}

.subnavbar {
	border-right:1px solid #9BC2B9;
	font-size: 10pt;
	text-decoration: none;
}

.details, a.details, a.details:link, a.details:visited {
	color: #006892;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.details:hover, a.details:active {
	color: #8C2222;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}

.small, a.small, a.small:link, a.small:visited {  font-size: 8pt; text-decoration: none;}
a.small:hover, a.small:active {  font-size: 8pt; text-decoration: underline; }

.smalllink, a.smalllink, a.smalllink:link, a.smalllink:visited {
	color: #006892;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.smalllink:hover {
	color: #8C2222;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}

.smallblack {  color: #000000; font-size: 8pt; text-decoration: none;}
a.smallblack, a.smallblack:link, a.smallblack:visited {
	color: #006892;
	font-size: 8pt;
	text-decoration: none;
}

a.smallblack:hover, a.smallblack:active {
	color: #008852;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

.smallclear, a.smallclear, a.smallclear:link, a.smallclear:visited {  color: #ffffff; font-weight: bold; font-size: 8pt; text-decoration: none;}
a.smallclear:hover, a.smallclear:active {  color: #ffffff; font-weight: bold; font-size: 8pt; text-decoration: none; }

.alert, a.alertlink, a.alertlink:link, a.alertlink:visited {
	color: #8C2222;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
}

a.alertlink:hover, a.alertlink:active { color: #8C2222; font-weight: bold; font-size: 12pt; text-decoration: underline; }

.location {  text-align:center; font-size: 8pt; color:#008852; text-decoration: none;}

a.whitelink, a.whitelink:link, a.whitelink:visited {  color: #ffffff; font-size: 8pt; text-decoration: none;}

a.whitelink:hover, a.whitelink:active {  color: #CAEDFF; font-size: 8pt; text-decoration: underline; }

UL.orange { list-style-image: url(../images/2008/bullet3.gif) }

.regAbstract {  padding:2px; margin:2px;}
a.regAbstract, a.regAbstract:link, a.regAbstract:visited {  color: #006892; text-decoration: none;}
a.regAbstract:hove, a.regAbstract:active {  color: #8C2222; text-decoration: underline; }

UL.reg { margin-top:3px;margin-bottom:3px;}
LI.reg { padding:2px; }


.courseAlert {  text-align:center;font-size: 8pt; text-decoration: none;}

a.courseAlert, a.courseAlert:link, a.courseAlert:visited {  color: #008852; font-size: 8pt; text-decoration: none;}
a.courseAlert:hover, a.courseAlert:active {  color: #00703C; font-size: 8pt; text-decoration: underline; }

.alert {  text-align:center; font-weight: bold; font-size: 12pt; text-decoration: none;}

.regButton {  text-align:center; font-size: 10pt; text-decoration: none; color:#FFFFFF; background:#006892; 
	border-top:2px solid #006892;
	border-bottom:2px solid #CAEDFF;
	border-left:2px solid #006892;
	border-right:2px solid #CAEDFF;
}

.regStatus {
	color: #008852;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	border-bottom:1px solid #00703C;
	padding-left:2px;
	padding-right:2px;
}
.regStatus2 {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	border-bottom:1px solid #00703C;
	background: #008852;
	padding-left:2px;
	padding-right:2px;
}
.regStatus3 {
	color: #008852;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	border-bottom:1px solid #00703C;
	padding-right:2px;
}
.note2 {
	color: #00703C;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.saotc, a.saotc, a.saotc:link, a.saotc:visited {  color: #ffffff;  font-weight: bold; text-decoration: none;}

a.saotc:hover, a.saotc:active {
	color: #CAEDFF;
	background: #8C2222;
	font-weight: bold;
	text-decoration: none;
}

.navinitial {
	background-color: #8C2222;
	font-size: 9pt;
}
.navhighlight {
	background-color: #006892;
	font-size: 9pt;
}

.navtopinitial { background-color: #008852; }
.navtophighlight { background-color: #71B69C; }

.calloutbox { color: #008852; }
*/
