.blinkytext {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 1.2em;
     text-decoration: blink;
     font-style: normal;
 }
.amtInput {
	FONT-SIZE: 14px; WIDTH: 80px; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	TEXT-ALIGN: right
}
.asterisk {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.banner {
	FONT-SIZE: 24px; 
	background-color: #006666;
	COLOR: #ffffff; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.banner2 {
	FONT-SIZE: 22px; 
	background-color: white;
	COLOR: #ffffff; 
	Align: middle;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	cursor:pointer;
}

.bannerBottom {
	FONT-SIZE: 24px; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.classRegExpires {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3333; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.columnbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/includes/bg_columnboxcontent.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 140px; PADDING-TOP: 0px; box-sizing: content-box
}
.courseTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.courseTitlew {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.done_improve {
	color:#00CC99;
	background-color: 999999;
	font-weight: normal;
	font-size: 9px;
	background-position: center;
}
.email {
	FONT-SIZE: 15px; COLOR: #0000ff; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.f10 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 10pt; 
	 color: black;
    font-weight: normal; 
 }
.f12 { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 12pt; 
	 color: black;
    font-weight: normal; 
 }
.f8 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 8pt; 
	 color: black;
    font-weight: normal; 
 }
.Georgia{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 24pt;
	TEXT-ALIGN: center;
	font-style: bold;
	font-weight: normal;
	color: #ffffff;
}
.headrow {
	FONT-SIZE: 10px;
	color: white;
	height:21;
	text-align:left;
	background-color:#336699;
} 
.highlightbox H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: url(/images/box_head_highlight.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: bold 0.9em Arial, sans-serif; WIDTH: 132px; COLOR: #fff; PADDING-TOP: 1px
}
.inputfont{
	FONT-SIZE: 12pt; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: normal;
	color:#0000FF;
}
.pageheadrow {
	FONT-SIZE: 18px;
	FONT-Weight: bold;
	color: white;
	height:21;
	text-align:center;
	background-color:#0066FF;
} 
.small{
	FONT-SIZE: 7pt; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: normal;
	color:navy;
}
.smallNote {
	FONT-SIZE: 11px; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.stdInput {
	FONT-SIZE: 13px; WIDTH: 245px; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
.submenu{
margin-bottom: 0em;
color:#ffffff;
}
.warning {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12pt;
	TEXT-ALIGN: left;
	font-style: bold;
	font-weight: normal;
	color:red
}
.warning2 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	TEXT-ALIGN: left;
	font-style: bold;
	font-weight: normal;
	color:red
}
/*design for menu buttons*/
.menutitle{
cursor:pointer;
margin-bottom: 0px;
background-color:#2254b1;
color:white;
width:140px;
padding:2px;
text-align:left;
font-weight:bold;
border:0px solid #000000;
font-size: 8pt;}
A {
	color: Blue;
	text-decoration: none;
}
 a.blueback:hover {
    text-decoration:none ; 
    color: FFCC66;
}
a.blueback:link{
	font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 8pt; 
	 color: FFFFFF;
    font-weight: normal; 
    text-decoration: none; 
}
a.blueback:visited {
	font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 8pt; 
	 color: FFFFFF;
    font-weight: normal; 
	 margin-bottom: 0em;
    text-decoration: none; 
	 img:
 
   }
a.hide:{
     color: FFFFFF;
    text-decoration: none; 
background-color:FFFFFF
}
a.hide:hover{
     color: FFFFFF;
    text-decoration: none; 
background-color:FFFFFF;
	cursor:default;
}
a.hide:visited{
     color: FFFFFF;
    text-decoration: none; 
background-color:FFFFFF
}
a:active {
	color: Blue;
}
A:HOVER {
	color: Red;
	background: Silver;
	text-decoration: none;
}
a:link {
	color: Blue;
}
a:visited {
	color: Blue;
}
BODY {
	color: Black;
	background-color: White;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: x-small;
	text-align: left;
}
BODY.Bio {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: navy;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: left;
}
FONT.HEAD2{
	FONT-SIZE: 10pt; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	color:#0000FF
}
input.narrow{
width: 3em;
}
input.wide10{
width: 10em;
}
input.wide17{
width: 17em;
}
input.wide40{
width: 40em;
}
input.wide6{
width: 6em;
}
SELECT {
	FONT-SIZE: 13px; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
TABLE {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	/*width:98%;*/
	border-collapse:collapse;
	border-color: ffffff;
	border-spacing:1px;
	
}
hr {
	height:1px;
}

td {	
	color: navy;
	background-attachment: fixed;
	FONT-SIZE: 11px;
	letter-spacing: normal;
	text-align: left;	
}
td.bold_center
{	
	color: navy;
	background-attachment: fixed;
	FONT-WEIGHT: bold; 
	letter-spacing: normal;
	text-align: center;	
}
td.bold_left
{	
	color: navy;
	background-attachment: fixed;
	FONT-WEIGHT: bold; 
	letter-spacing: normal;
	text-align: left;	
}
td.bold_right
{	
	color: navy;
	background-attachment: fixed;
	FONT-WEIGHT: bold; 
	letter-spacing: normal;
	text-align: right;	
}
td.center
{	
	color: navy;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: center;	
}
td.label
{	
	color: black;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: right;	
}
td.left
{	
	color: navy;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: left;	
}
td.normal{	
	color: black;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: justify;
	font-size: 12pt;	
}
td.right
{	
	color: navy;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: right;	
}
td.small_links
{	
	FONT-SIZE: 9px;
	color: black;
	background-attachment: fixed;
	letter-spacing: normal;
	text-align: left;	
}