* {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:normal; color: #000000; text-decoration: none;}
.body {font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:normal; color: #000000; text-decoration: none;}
.maintable {border-width: 1px; border-style: solid; border-color: #404040;} 
dt {font-family:arial; color:#000000; text-decoration:none; font-weight:bold; font-size: 12px;}
dd {font-family:arial; color:#000000; text-decoration:none; font-weight:normal; font-size: 12px;}
hr {color:#000000; height:1px;}
h3 {font-family:arial, Verdana, helvetica; color:#FF0000; font-size:16px; font weight: bold;}
.announce {font-family:arial, Verdana, helvetica; color:#0000C0; font-size:16px; font weight: bold; text-decoration: italic;}
table.calendar { font-family: arial,verdana; font-size: 9px; width: 140px; text-align: center; border: 1px solid #000000;line-height: 1em;  padding: 2px; margin: auto 0;}
.calendarclass {background-color: #BBF78B;}
td.calendar {border: 1px solid #000000;}
.month{ font-family: arial,verdana; font-size: 11px; font-weight: bold;}
.classdetails {font-family: arial,verdana; font-size: 11px;}
hr {color: #000000; height: 1px;}
.classmonth {font-family: arial,verdana; font-size: 14px; color:#3333CC; font-weight: bold;}
.largered {font-family:arial, Verdana, helvetica; color:#FF0000; font-size:16px; font weight: bold;}
table.disclaimer {background-image:url(/images/gradientbg2.jpg); background-color:#ffffff;
	}
.disclaimer {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.login {
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
a.menu:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
a.menu:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	 }
a.menu:hover	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDDF97;
	text-decoration: underline;
	 }
a.menu:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	 }
.redmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDDF97;
	text-decoration: none;
	}

a.redmenu:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDDF97;
	text-decoration: none;
	}
a.redmenu:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDDF97;
	text-decoration: none;
	}
a.redmenu:hover	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	 }
a.redmenu:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDDF97;
	text-decoration: none;
	 }
.menusm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c79b32;
    background-image: url(/images/goldgrad.jpg);
	text-decoration: none;
    border-bottom:1px solid #d9be61;
	}
A.menusm:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d73e38;
	text-decoration: none;
	}
A.menusm:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d73e38;
	text-decoration: none;
	 } 
A.menusm:hover	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b50606;
	text-decoration: underline;
	 }
	 	
A.menusm:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d73e38;
	text-decoration: none;
	 } 
a.redlinks {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF0000;	text-decoration: underline;}
a.redlinks:link {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF0000;	text-decoration: underline;}
a.redlinks:visited {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF0000;	text-decoration: underline;}
a.redlinks:hover {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none;}
a.redlinks:active {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF0000;	text-decoration: underline;}
 
.links {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	}
A.links:link  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	}
	
A.links:hover	{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
	 }
	 
A.links:active  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
	 }

BODY {
scrollbar-base-color : lightgray;
scrollbar-arrow-color : black; 
}
sup  {color: #FF0000;}
.btop {text-decoration:none; color:black;}
.btop:hover {text-decoration:underline; color:#FF0000;}

.copy {text-decoration:none; color:#000066;}
.copy:hover {text-decoration:underline; color:#FF0000;}

th {font-size: 10pt; 
	font-weight: Bold;
	font-family: arial, verdana, tahoma, sans-serif;
	color: White;
	background-color: SteelBlue;
	letter-spacing: normal;
	text-decoration: none;}

td {font-size: 10pt; 
	font-weight: normal;
	font-family: arial, verdana, tahoma, sans-serif;
	color: Black;
	letter-spacing: normal;
	text-decoration: none;}

.normal {font-size: 10pt;
		font-weight: normal;
		font-family: arial, verdana, tahoma, sans-serif;
		color: Black;
		letter-spacing: normal;
		text-decoration: none;}

.large {font-size: 12pt;
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		color: Black;
		letter-spacing: normal;
		text-decoration: none;}

.small {font-size: 8pt;
		font-weight: normal;
		font-family: arial, verdana, tahoma, sans-serif;
		color: Black;
		letter-spacing: normal;
		text-decoration: none;}

.smaller {font-size: 8pt;
		font-weight: normal;
		font-family: arial, verdana, tahoma, sans-serif;
		color: white;
		letter-spacing: normal;
		text-decoration: none;}
.smaller:hover {TEXT-DECORATION: none}

.bold {font-size: 10pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: Black;
		letter-spacing: normal;
		text-decoration: none;}

.high {font-size: 10pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #000066;
		letter-spacing: normal;
		text-decoration: none;}

.ttt {font-family: arial, verdana, tahoma, sans-serif;
		color: #FF0000;
		font-weight: bold;
		letter-spacing: normal;
		text-decoration: none;}

.ttt14 {font-family: arial, verdana, tahoma, sans-serif;
		color: #FF0000;
   font-size: 14pt;
		font-weight: bold;
		letter-spacing: normal;
		text-decoration: none;}

.ttt14black {font-family: arial, verdana, tahoma, sans-serif;
		color: #000000;
   font-size: 14pt;
		font-weight: bold;
		letter-spacing: normal;
		text-decoration: none;}

.blackbold {font-size: 10pt;
		font-weight: bold;
		color: #000000;}

.headline {font-size: 13pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #FF0000;
		letter-spacing: normal;
		text-decoration: none;}
		
.RedBold {font-size: 9pt;
		font-weight: bold;
		font-family: verdana, arial, tahoma, sans-serif;
		color: #FF0000;
		letter-spacing: normal;
		text-decoration: none;}
		
.GreenBold {font-size: 9pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #00C000;
		letter-spacing:-1;
		text-decoration: none;}

.title {font-size: 13pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #666666;
		letter-spacing:-1;
		text-decoration: none;}

.pagetitle {font-size: 13pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #000000;
		letter-spacing: normal;
		text-decoration: none;}

.itembold {font-size: 10pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #000066;
		letter-spacing: normal;
		text-decoration: none;}

.itemnorm {font-size: 10pt;
		font-weight: normal;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #000066;
		letter-spacing: normal;
		text-decoration: none;}
		
.navLnkB {COLOR: white;
    FONT: bold 8pt arial, verdana, tahoma, sans-serif;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none}

.itemvalue {font-size: 10pt;
		font-weight: bold;
		font-family: arial, verdana, tahoma, sans-serif;
		color: #000066;
		letter-spacing: normal;
		text-decoration: none;}

A.navLnkB {COLOR: white;
    FONT: bold 8pt arial, verdana, tahoma, sans-serif;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none}
	
	

A.navLnkB:hover {COLOR: red;
    TEXT-DECORATION: underline}

A.navLnkZB {COLOR: #FFE13D;
    FONT: bold 8pt arial, verdana, tahoma, sans-serif;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none}

A.navLnkZB:hover {COLOR: red;
    TEXT-DECORATION: underline}
    
A.navLnkN {COLOR: #0000C0;
    FONT: bold 10pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: underline}

A.navLnkN:hover {COLOR: red;
    TEXT-DECORATION: underline}

A.navLnkWB {COLOR: #FFFFFF;
    FONT: bold 10pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}

A.navLnkWB:hover {COLOR: #99CC00;
    TEXT-DECORATION: underline}

A.navLnkNU {COLOR: #000066; 
    FONT: 10pt arial, verdana, tahoma, sans-serif;
	TEXT-DECORATION: underline}

A.navLnkNU:hover {COLOR: red;}

A.navLnkNB {COLOR: #000066;
    FONT: bold 10pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}

A.navLnkNB:hover {COLOR: red;
    TEXT-DECORATION: underline}

A.navLnkNBL {COLOR: #000000;
    FONT: bold 13pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}
    
A.navLnkNBL:hover{COLOR: red;
    TEXT-DECORATION: underline}
    
A.Activate {COLOR: red;
    FONT: bold 12pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}

A.Activate:hover {COLOR: green}

.navLnkHot{COLOR: red;
    FONT: 7pt arial, verdana, tahoma, sans-serif;
    LETTER-SPACING: -1px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none}
    
A.menuTree{COLOR: green;
    FONT: bold 8pt arial, verdana, tahoma, sans-serif;
		font-weight: bold;
    TEXT-DECORATION: underline}
    
A.menuTree:hover{COLOR: red;
    TEXT-DECORATION: underline}
    
A.menuSubTree {COLOR: white;
    FONT: 8pt arial, verdana, tahoma, sans-serif;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none}
    
A.menuSubTree:hover{COLOR: red;
    TEXT-DECORATION: none}
    
.tall{PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px}
    
.announcementblue {COLOR: #000066;
    FONT: bold 11pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}

.announcementblack {COLOR: #000000;
    FONT: bold 11pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}
.announcementred {COLOR: red;
    FONT: bold 11pt arial, verdana, tahoma, sans-serif;
    TEXT-DECORATION: none}
table.newtable {border:1px solid #000000}
h1 {color:#333333; font-size:12pt;}
h2 {color:#333333; font-size:14pt; margin:0px; padding:0px;}
.pale {color:#666666; font-size:12pt; font-weight:bold;}
.npale {color:#333333; font-size:12pt; font-weight:bold;}
td.archives {background-color:#000000; font-size:8pt; text-align:right; color:#ffffff;}
a.archives:link {font-size:8pt; color:#fddf97; text-decoration:underline; font-weight:bold;}
a.archives:visited {font-size:8pt; color:#fddf97; text-decoration:underline; font-weight:bold;}
a.archives:hover {font-size:8pt; color:#9cc1f8; text-decoration:none; font-weight:bold;}
a.archives:active {font-size:8pt; color:#fddf97; text-decoration:underline; font-weight:bold;}
sup.none {color:#000000;}
.white {color:#ffffff;}
.gold {color:#f8de76;}
.red {color:#ba302a;}
.ttt {color: #FF0000; font-weight: bold; text-decoration: none;}
div.error {color: red;background-color: #fbf8dc;font-weight: bold;color:#D2141B; border: 1px solid #D2141B;padding: 12px;}