.page_header {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 24px;
	padding-left:75px;
	padding-top:5px;
}

.page_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	padding-left:75px;
	padding-top:5px;
}

.nav_on {background-image:url(images/nav1_on.gif);text-align: center;}
.nav_on a:link, .nav_on a:visited, .nav_on a:active {TEXT-DECORATION: none; color:#ffffff; font-size:11px; font-weight:bold;}
.nav_on a:hover{TEXT-DECORATION: underline;}

.nav_off {background-image:url(images/nav1_off.gif);text-align: center;}
.nav_off a:link, .nav_off a:visited, .nav_off a:active {TEXT-DECORATION: none; color:#ffffff; font-size:11px; font-weight:bold;}
.nav_off a:hover{TEXT-DECORATION: underline;}

.left_home{COLOR: #ffffff; font-size:8pt; font-weight:bold;padding-bottom:15px;}
a.left_home:active{COLOR: #ffffff; TEXT-DECORATION:none;}
a.left_home:link{COLOR: #ffffff; TEXT-DECORATION:none;}
a.left_home:visited{COLOR: #ffffff; TEXT-DECORATION:none;}
a.left_home:hover{COLOR: #ffffff; TEXT-DECORATION:underline;}

.left_header {color:#ffffff; font-size:12px; font-weight:bold;}
.left_header a:link, .left_header a:visited, .left_header a:active {TEXT-DECORATION: none; }
.left_header a:hover{TEXT-DECORATION: underline;}

.left_item {padding-left:10px;}
.left_item a:link, .left_item a:visited, .left_item a:active {TEXT-DECORATION: none; color:#ffffff; font-size:12px;}
.left_item a:hover{TEXT-DECORATION: underline; color:#000000; background-color:#cecfce;}

.active_group {background-color: #9c9ace;}
.active_item {background-image:url(images/red_arrow.gif);background-repeat: no-repeat;}

BODY
{
    BACKGROUND-COLOR: white;
    COLOR: #242424
}
H1
{
    COLOR: #242424;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: larger
}
TD
{
    COLOR: #242424;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: smaller
}
.standardButton
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    WIDTH: 140px
}
.error
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
A
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
H2
{
    COLOR: #242424;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt
}
.red
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.highlight
{
	color: red;
    BACKGROUND-COLOR: #ffff99;
	
}

.columnHeader
{
    COLOR: #242424;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
.course
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bolder
}
.largeButton
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 25px;
    WIDTH: 165px
}
.header
{
    COLOR: #242424;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
.headerHighlight
{
    BACKGROUND-COLOR: #666699;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bolder
}
.directions
{
    COLOR: #565656
}
A:visited
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
.leftNav
{
    COLOR: #9999cc;
    FONT-WEIGHT: bolder
}
.SearchLabel
{
	text-align:right;
}
.CmsDataTable
{
	border: solid 1px #404040
}
.CmsDataTable TH
{
	border: solid 1px #808080;
	background-color: #C0C0D0;
}
.CmsDataTable TD
{
	border: solid 1px #808080;
	font-size: 8pt;
}
.FloatingStatus
{
	position:absolute; 
	z-index:100; 
	right:30px; 
	top:10px;
	border:solid 1px black;
	background-color:#F0ECE0;
	margin: 4px 4px 4px 4px;
}
.CmsLegend
{
	float:right; 
	clear:right; 
	border:solid 1px black; 
	padding:2px 2px 2px 2px; 
	background-color:#F0F8FF
}
.CmsLegend h3
{
	font-family: Calibri, Arial;
	font-size: 10pt;
	background-color: Navy;
	color: White;
	text-align: center;
}
.CmsLegend p
{
	font-family: Calibri, Arial;
	font-size: 9pt;
	line-height: 6px;
	padding-left: 6px;
	padding-right: 6px;
}