﻿h3 { font-size: 14px; font-family: Verdana; text-align:left;
     margin:2px 0px 0px 0px; padding: 0px 0px 2px 15px;
     border-bottom: 1px solid #999; border-top: 1px solid #999; border-right: 1px solid #999;
     background-color: #ccc;
}
.header {font-family: Arial, Helvetica; color: #999999; font-size: 16px; font-weight:bold; text-decoration: none;}
span.header {font-family: Arial, Helvetica; color: #990000; font-size: 16px; font-weight:bold; text-decoration: none;}
.subheader {font-family: Arial, Helvetica; color: #999999; font-size: 13px; font-weight:bold; text-decoration: none;}
.scheduleheader {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 13px; font-weight:bold;}
.scheduleheaderblue {font-family: Arial, Helvetica; color: #1A2E83; font-size: 13px; font-weight:bold;}
A.scheduleheader {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 13px; font-weight:bold; text-decoration: none;}
A.scheduleheaderblue {font-family: Arial, Helvetica; color: #1A2E83; font-size: 13px; font-weight:bold; text-decoration: none;}
.mediumheader {font-family: Arial, Helvetica; color: #000000; font-size: 13px; font-weight:bold;}
.leftnavheader {font-family: Arial, Helvetica; color: #1A2E83; font-size: 11px; font-weight:bold;}
.leftnavsubheader {font-family: Arial, Helvetica; color: #1A2E83; font-size: 11px;}
.body {font-family: Arial, Helvetica; color: #000000; font-size: 11px;}
.bodyboldblue {font-family: Arial, Helvetica; color: #1A2E83; font-size: 11px; font-weight: bold;}
.bodybold {font-family: Arial, Helvetica; color: #000000; font-size: 11px; font-weight: bold;}
.bodywhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;}
.bodyblue {font-family: Arial, Helvetica; color: #000000; font-size: 11px; font-weight:bold;}
.caption {font-family: Arial, Helvetica; color: #000000; font-size: 9px;}
.captionsmall {font-family: Arial, Helvetica; color: #666666; font-size: 9px;}
.captionwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 10px; font-weight:bold;}
.captionwhitesmall {font-family: Arial, Helvetica; color: #ffffff; font-size: 8px; font-weight:bold;}
.captionlarge {font-family: Arial, Helvetica; color: #000033; font-size: 14px; font-weight:bold;}
.justify {font-family: Arial, Helvetica; color: #000000; font-size: 12px;text-align:justify;}
.bodylarge {font-family: Arial; color: #000000; font-size: 12px;}

.smallbold2 {font-family: Arial, Helvetica; color: #000033; font-size: 11px; font-weight: bold;}
.smallbold3 {font-family: Arial, Helvetica; color: #000033; font-size: 11px; }

.livelink {font-family: Arial, Helvetica; color: #990000; font-size: 11px; font-weight:bold;}
.download {font-family: Arial, Helvetica; color: #000000; font-size: 10px; font-weight:bold;}

A.body {font-family: Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: none; font-weight: bold;}

A.nav1 {font-family: Arial, Helvetica; color: #000033; font-size: 10px; text-decoration: underline;}
A.nav1:hover {font-family: Arial, Helvetica; color: #000000; font-size: 10px; text-decoration: underline;}
A.nav1AT {font-family: Arial, Helvetica; color: #000000; font-size: 10px; text-decoration: underline; font-weight:bold;}

A.nav1c {font-family: Arial, Helvetica; color: #000033; font-size: 10px; text-decoration: none;}
A.nav1c:hover {font-family: Arial, Helvetica; color: #000000; font-size: 10px; text-decoration: none; background: #CD8282;}

A.nav2 {font-family: Arial, Helvetica; color: #1A2E83; font-size: 13px; text-decoration: underline;}
A.nav2:hover {font-family: Arial, Helvetica; color: #000000; font-size: 13px; text-decoration: underline;}
A.nav2AT {font-family: Arial, Helvetica; color: #000000; font-size: 13px; text-decoration: underline; font-weight:bold;}

A.nav3 {font-family: Arial, Helvetica; color: #1A2E83; font-size: 13px; text-decoration: none; font-weight:bold;}
A.nav3:hover {font-family: Arial, Helvetica; color: #000000; font-size: 13px; text-decoration: underline; font-weight:bold;}

A.nav4 {font-family: Arial, Helvetica; color: #1A2E83; font-size: 11px; text-decoration: underline;}
A.nav4:hover {font-family: Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: underline;}
A.nav4AT {font-family: Arial, Helvetica; color: #000000; font-size: 11px; text-decoration: underline; font-weight:bold;}

A.navwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;text-decoration: none}
A.navblack {font-family: Arial, Helvetica; color: #000000; font-size: 11px; font-weight:bold;text-decoration: none}


A.errornav {font-family: Arial, Helvetica; color: #000000; font-size: 12px; text-decoration: none;}
A.errornav:hover {font-family: Arial, Helvetica; color: #000000; font-size: 12px; text-decoration: underline;}
A.errornavAT {font-family: Arial, Helvetica; color: #000000; font-size: 12px; text-decoration: underline; font-weight:bold;}
.errordisplay {font-family: Arial, Helvetica; color: #000000; font-size: 12px; font-weight:bold;}

.footer {font-family: Arial, Helvetica; color: #999999; font-size: 11px;}
A.footer {font-family: Arial, Helvetica; color: #999999; font-size: 11px;}

.boldwhite {font-weight:bold; color: #ffffff;}

table.boxes { border-left: 1px solid #7483C5;border-right: 1px solid #7483C5;border-bottom: 1px solid #7483C5; } 
img.spaces { margin-right:10px; margin-bottom:5px; }
.wrap { margin-left:10px; }

p.leftnav {font-family: Arial, Helvetica; color: #000000; font-size: 11px; margin-right: 25px; text-align: right;height: 26px;}

div#leftnav {position: relative; font: 11px Arial, sans-serif; z-index: 100;}
div#leftnav a {display: block; text-align: left; font: bold Arial; 
   padding: 5px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnav span {display: block; text-align: left; font: bold Arial; 
   padding: 5px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;}   
div#leftnav a:hover {color: #FFFFFF; background: #000033;}

div#leftnavheader {position: relative; font: 11px Arial, sans-serif; z-index: 100;}
div#leftnavheader a {display: block; text-align: left; font: bold Arial; 
   padding: 5px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnavheader span {display: block; text-align: left; font: bold Arial; 
   padding: 2px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;}   
div#leftnavheader a:hover {color: #FFFFFF; background: #000033;}

div#leftnavheaderon {position: relative; font: 11px Arial, sans-serif; z-index: 100;}
div#leftnavheaderon a {display: block; text-align: left; font: bold Arial; 
   padding: 5px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #000033; border-top: 1px solid #000033;}

div#leftnavon {position: relative; font: 11px Arial, sans-serif; z-index: 100;}
div#leftnavon a {display: block; text-align: left; font: bold Arial; 
   padding: 5px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #000033; border-top: 1px solid #000033;}
   
div#leftnavchild {position: relative; font: 9px Arial, sans-serif; z-index: 100;}
div#leftnavchild a {display: block; text-align: left; font: bold Arial; 
   padding: 5px 20px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnavchild a:hover {color: #FFFFFF; background: #000033;}

div#leftnavchildon {position: relative; font: 9px Arial, sans-serif; z-index: 100;}
div#leftnavchildon a {display: block; text-align: left; font: bold Arial; 
   padding: 5px 20px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;} 
   
div#leftnavcatalog {position: relative; font: 9px Arial, sans-serif; z-index: 100;}
div#leftnavcatalog1 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnavcatalog a:hover {color: #FFFFFF; background: #000033;}
div#leftnavcatalog2 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 20px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnavcatalog3 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 30px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnavcatalog4 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 40px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}
div#leftnavcatalog5 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 50px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #990000;
   border-bottom: 1px solid #990000; border-top: 1px solid #990000;}

div#leftnavcatalogon1 {position: relative; font: 9px Arial, sans-serif; z-index: 200;}
div#leftnavcatalogon1 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 10px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
   
div#leftnavcatalogon2 {position: relative; font: 9px Arial, sans-serif; z-index: 300;}
div#leftnavcatalogon2 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 20px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;} 
    
div#leftnavcatalogon3 {position: relative; font: 9px Arial, sans-serif; z-index: 400;}
div#leftnavcatalogon3 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 30px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
   
div#leftnavcatalogon4 {position: relative; font: 9px Arial, sans-serif; z-index: 500;}
div#leftnavcatalogon4 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 40px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;} 
   
div#leftnavcatalogon5 {position: relative; font: 9px Arial, sans-serif; z-index: 500;}
div#leftnavcatalogon5 a {display: block; text-align: left; font: bold Arial; 
   padding: 2px 50px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #FFFFFF; background: #000033;
   border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}       
   
div#hometext {position: relative; font: 13px Arial, sans-serif; z-index: 100; margin-right: 50px;}
div#hometext span {position: relative; font: Bold 14px Arial, sans-serif; color: #ED1C24; z-index: 100; margin-right: 50px;}
.hometext {font: 13px Arial, sans-serif; color: #000000;}

.welcome {font-family: Arial, Helvetica; color: #CD8282; font-size: 30px;}
.subwelcome {font-family: Arial, Helvetica; color: #000033; font-size: 18px; font-weight: bold;}
.smallbold {font-family: Arial, Helvetica; color: #000000; font-size: 9px; font-weight: bold;}
.body {font-family: Verdana; color: #000000; font-size: 9px;}


div#smallboldlinks {position: relative; font: Bold 9px Arial, sans-serif; z-index: 100;}
div#smallboldlinks a {text-decoration: none;color: #000000;}
div#smallboldlinks a:hover {color: #000033;}

td.margins {font-family: Arial, Helvetica; color: #000000; font-size: 11px ; padding-left: 7px; padding-right: 7px; }
table.leftmargins {padding-left: 7px;}
td.leftmargin5 {padding-left: 5px; margin-left: 5px;}
td.leftmargin7 {padding-left: 7px;}
td.leftmargin11 {padding-left: 11px;}

a.button {font-family: Arial, Helvetica; color: #000033; font-size: 10px; background-color:#CCCC99; height:13px; vertical-align: middle; font-weight: bold; padding-left: 5px; padding-right: 5px; text-decoration: none;}
.columnheaderwhite {font-family: Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight:bold;}


#tabs {background: white; padding: 10px 10px 2px 0px; margin: 0; list-style: none; font: bold 0.6em Verdana, sans-serif;}
#tabs td {display: inline; padding: 2px 0px 0px 2px ; background: #999999 url(images/content/bottomleft.gif) bottom left no-repeat;}
#tabs td a {padding: 2px 5px 0px 5px; text-decoration: none; background: url(images/content/bottomright.gif) bottom right no-repeat;}
#tabs td a:link {color: white;}
#tabs td a:visited {color: white;}

.welcome {font-family: Arial, Helvetica; color: #990000; font-size: 30px;}
.subwelcome {font-family: Arial, Helvetica; color: #000033; font-size: 18px; font-weight: bold;}
.subwelcome2 {font-family: Arial, Helvetica; color: #000033; font-size: 18px;}
td.content {
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

div.blurb {
	margin: 2px 0px 2px 2px;
	border: 0px dotted #ddd; background-color: #FFF;	
}
div.blurbHeader {
	margin: 2px 0px 2px 2px;
}
div.blurbHeader p {
	margin:2px 0px 2px 2px;
		color: #000000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
}
div.blurb p {
	margin:2px 0px 2px 2px;
		color: #000000;
	font-family: Verdana;
	font-size: 8pt;
}

td.contentNonBold {
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: inherit;
}
span.content {
	width:100%;
	text-align: left;
	margin:0px;
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: inherit;
	background-color: #eee;
	border-bottom: 1px solid #999;
	padding: 2px 0px 2px 20px;
}
span.leftbarheader {
	color: #000000;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: inherit;
	
}
A.header {
/*	color: #3363AA; */
/*	color: #0066FF; */
	color: #333;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	padding-top: 0px;	
}
div.header {
		margin-left: 5px;
		color: #777;
	font-size: 10px;	
}
.searchHeader {
	font-size: 12pt;
	margin: 2px 0px 2px 2px;
	border: 0px dotted #ddd; background-color: #AAA;	
	}
div.noSearchResults {
	font-size: 12pt;
	margin: 2px 0px 2px 2px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	border: 1px dotted #ddd; background-color: #EEE;	
	
	}
div.button {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px; background-color:#999999; height:13px; vertical-align: middle; font-weight: bold; padding-left: 5px; padding-right: 5px; text-decoration: none;}
.button {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px; background-color:#999999; height:13px; vertical-align: middle; font-weight: bold; padding-left: 5px; padding-right: 5px; text-decoration: none;}
.submitbutton {font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px; background-color:#999999; height:16px; vertical-align: middle; font-weight: bold; padding-left: 5px; padding-right: 5px; text-decoration: none;}