.fleft { float:left; width:200px; height:25px }

body, td, select, Input, Textarea  { 
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 11pt; color: #000000;
    text-align: left; 
    margin-top: 0px; margin-bottom: 0px; margin-right: 0px }
.bodytext {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 11pt; color: #000000;
    text-align: left; line-height: 120%;
	margin-left: 15px; margin-right: 6px; margin-top:12px; margin-bottom:24px
}
.bodyred {
	font: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #800000;
}
.bodyblue2 {
	font: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
}
.bodygreen {
	font: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #008000;
}
.bodyblue {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 11pt; color: #000080;
    text-align: left; line-height: 120%;
    font-weight: bold;
	margin-left: 15px; margin-right: 6px; margin-top:12px; margin-bottom:24px
}
.bodynote {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 9pt; color: #000000;
    text-align: left; line-height: 120%;
	margin-left: 6px; margin-right: 6px; margin-top:12px; margin-bottom:12px
}
.tip {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 8pt; color: #000000;
    text-align: center; line-height: 120%;
	margin-left: 3px; margin-right: 3px; margin-top:0px; margin-bottom:3px; 
}
.formtext {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 11pt; color: #000000;
    text-align: left; line-height: 130%;
	margin-left: 15px; margin-right: 6px; margin-top:0px; margin-bottom:0px
}
.formnote {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 8pt; color: #000000;
    text-align: left; line-height: 100%;
	margin-left: 6px; margin-right: 6px; margin-top:6px; margin-bottom:6px
}
.notetext {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 10pt; color: #000000;
    text-align: left; line-height: 110%;
	margin-left: 15px; margin-right: 6px; margin-top:6px; margin-bottom:6px
}
.blttext { 
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 11pt; color: #000000;
    text-align: left; line-height: 100%; 
    margin-left: 6px; margin-right: 6px; margin-top:6px; margin-bottom:3px
}
.navleft {
	font: 10pt;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-left: 6px; margin-right: 6px; margin-top:12px; margin-bottom:12px
}
.menunav {
	font: 8pt;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.coursepara {
	font: 10pt;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-left: 0px; margin-right: 0px; margin-top:6px; margin-bottom:6px
}
.coursenav {
	font: 10pt;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-left: 10px; margin-right: 6px; margin-top:6px; margin-bottom:6px
}
.coursenavon {
	font: 10pt;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: #800000;
	text-align: left;
	margin-left: 10px; margin-right: 6px; margin-top:6px; margin-bottom:6px
}
.navsearch {
	font-family: Arial,Helvetica;
	font-size: 9pt;
	font-weight: normal;
	text-align: left;
	margin:0 0px
}
.navbttn {
	font-family: Arial,Helvetica;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	margin:0 0px;
	padding: 0;
}
.subnav {
	font: 10pt Verdana,Arial,Helvetica;
	font-weight: bold;
	color: #FFFFFF
}
.tabblt { 
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; 
    font-size: 11pt; 
    color: #000000;
    text-align: left; line-height: 120%; 
    text-indent: -10; 
    margin: 6 16 
}
.tabtext { 
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; 
    font-size: 11pt; 
    color: #000000;
    text-align: left; line-height: 120%; 
    margin: 6 6 
}
.scrolling {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 10pt; color: #000000;
    text-align: left; line-height: 110%;
	margin-left: 15px; margin-right: 6px; margin-top:12px; margin-bottom:24px
}
.scrolling a {
    font-family: Verdana, "Trebuchet MS", "Times New Roman"; font-size: 9pt; color: #000099;
}
a:link.bodylink, a:visited.bodylink 
	{
	font: 10pt Verdana,Arial,Helvetica;
	font-weight: normal;
	text-decoration: none;
	color: #000099;
	}
a:hover.bodylink 
	{
	font: 10pt Verdana,Arial,Helvetica;
	font-weight: normal;
	text-decoration: underline;
	color: red;
	}
a:link.navleft, a:visited.navleft 
	{
	font-family: "Trebuchet MS";
	text-decoration: none;
	}
a:hover.navleft 
	{
	font-family: "Trebuchet MS";
	color: #800000;
	text-decoration: underline
	}	
a:link.coursenav, a:visited.coursenav 
	{
	font-family: "Trebuchet MS", "Times New Roman";
	text-decoration: none;
	}
a:hover.coursenav 
	{
	font-family: "Trebuchet MS", "Times New Roman";
	color: #800000;
	text-decoration: underline
	}
a:link.coursenavon, a:visited.coursenavon 
	{
	font-family: "Trebuchet MS", "Times New Roman";
	text-decoration: none;
	}
a:hover.coursenavon 
	{
	font-family: "Trebuchet MS", "Times New Roman";
	color: #800000;
	text-decoration: underline
	}	
a:link.subnav, a:visited.subnav 
	{
	font: 10pt Verdana,Arial,Helvetica;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold
	}
a:hover.subnav 
	{
	text-decoration: underline;
	color: #C8CC80
	}
a:link.subnavon, a:visited.subnavon 
	{
	font: 10pt Verdana,Arial,Helvetica;
	color: #FECF0E; 
	text-decoration: none;
	font-weight: bold	
	}
a:hover.subnavon 
	{
	text-decoration: underline;
	color: #C8CC80
	}
.FormButtons
{
	color: #000000; 
	background-color: #E0DFC0; 
	text-decoration: none;
	font-variant:normal; 
	font-size:10pt; 
	font-family:Verdana; 
	text-align:center; 
	margin-left:4; margin-right:4
}
.frmtitle    { color: #FFFFFF; font-weight:bold }
.footer
	{
	font: 8pt Verdana,Arial,Helvetica;
	font-weight: normal; line-height: 110%;	
	color: #6e6e6e;
	text-align:left; margin-left: 15px; margin-right: 30px; margin-top:12px; margin-bottom:12px
	}
a:link.footerLink, a:visited.footerLink 
	{
	font: 8pt Verdana,Arial,Helvetica;
	font-weight: normal;	
	color: #96A6CA;
	text-decoration: underline;
	}
a:hover.footerLink 
	{
	font: 8pt Verdana,Arial,Helvetica;
	font-weight: normal;	
	color: red;
	text-decoration: underline;
	}
.pagetitle
	{
	font: 13pt Verdana,Arial,Helvetica;
	font-weight: bold;	
	color:#2E3192;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 2px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -125px;
left: -200px; /*position where enlarged image should offset horizontally */

}

h1  { font-family: Verdana; font-size: 18pt; font-weight: bold; text-align: center; 
      color:#000080; text-align:left; margin-left:12; margin-right:6; margin-top:12; margin-bottom:12 }   
h2  { font-family: Verdana; font-size: 14pt; font-weight: bold; line-height: 100%; 
      text-align:left; margin-left:12; margin-right:6; margin-top:12; margin-bottom:12; color:#000000; text-align:center }
h3  { font-family: Verdana; font-size: 14pt; font-weight: bold; text-align: left; 
      text-align:left; margin-left:12; margin-right:6; margin-top:24; margin-bottom:12 }
h4  { font-family: Verdana; font-size: 14pt; font-weight: bold; text-align: left; 
      text-align:left; margin-left:12; margin-right:6; margin-top:18; margin-bottom:12 }      
h5  { font-size: 12pt; text-decoration: underline; font-weight: bold; margin-bottom: 0 }
h7  { font-size: 10pt; font-weight: bold }
ul  { margin-left: 50; margin-bottom: 0px; }
ol  { margin-left: 60 }