body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0c1c29;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

a { color: #375780; font-weight: bold; text-decoration: none; }
a:visted { color: #375780; font-weight: bold; text-decoration: none; }
a:hover { color: #808080; font-weight: bold; text-decoration: none; }

td#footer a:link {color: Gray;}
td#footer a:visited {color: Gray;}
td#footer a:hover {color: Gray;}
td#footer a:active {color: Gray;}

td#breadcrumbs a:link {color: #375780;}
td#breadcrumbs a:visited {color: #375780;}
td#breadcrumbs a:hover {color: #375780;}
td#breadcrumbs a:active {color: #375780;}

td#leftnav a:link {color: #FFFFFF; padding-left: 7px;}
td#leftnav a:visited {color: #FFFFFF; padding-left: 7px;}
td#leftnav a:hover {color: #808080; padding-left: 7px;}
td#leftnav a:active {color: #FFFFFF; padding-left: 7px;}


ul  {
	list-style-type : disc;
}


p   {
	font-size: 12px;
	font-family: Verdana;
	line-height : 18px;
	font : sans-serif;
	color: #333333;
}

td  {
	font-size: 12px;
	font-family: Verdana;
	line-height : 18px;
	font : sans-serif;
	color: #333333;
}

.td2  {
	font-size: 12px;
	font-family: Verdana;
	line-height : 17px;
	font : sans-serif;
}

.tdleftnav   {
	font-size: 10px;
	font-family: Verdana;
	padding-left: 8px;
	font : sans-serif;
}

.news  {
	font-size: 10px;
	font-family: Verdana;
	padding-left: 8px;
	font : sans-serif;
}

.news-large  {
	font-size: 11px;
	font-family: Verdana;
	padding-left: 8px;
	font : sans-serif;
}

.courses   {
 	margin-bottom: 8px 
}

.courses2   {
 	margin-bottom: 2px 
}

.breadcrumbs  {
	color: #375780;
	font-size: 11px;
	line-height : 14px;
	font-family: Verdana;
	font : sans-serif;
}

.newsletter-box { color: #375780; font-size: 16px; font-family: Verdana; font-weight: bold; margin-bottom:0; }

.h1 {
	color: #6088ab;
	font-size: 20px;
	font-family: Verdana;
	font : sans-serif;
	font-weight: bold;
	line-height : 30px;
	margin-bottom: -2px;
}

.h1d {
	color: #6088ab;
	font-size: 20px;
	font-family: Verdana;
	font : sans-serif;
	font-weight: bold;
	line-height : 24px;
	margin-bottom: -2px;
}

.h12 {
	color: #FF6600;
	font-size: 20px;
	font-family: Verdana;
	font : sans-serif;
	font-weight: bold;
	line-height : 30px;
	margin-bottom: -2px;
}

.h1a {
	color: #FF6600;
	font-size: 18px;
	font-family: Verdana;
	font : sans-serif;
	font-weight: bold;
	line-height : 22px;
	margin-bottom: -2px;
}

.h1b {
	color: #FF6600;
	font-size: 12px;
	font-family: Verdana;
	font : sans-serif;
	font-weight: bold;
	line-height : 16px;
	margin-bottom: -2px;
}

.h1header {
	color: #375780;
	font-size: 20px;
	font-family: Verdana;
	font : sans-serif;
	font-weight: bold;
	line-height : 30px;
	margin-bottom: -2px;
}

h2 { color: #FF6600; font-size: 14px; font-family: Verdana}
h2-blue { color: #3d5d76; font-size: 16px; font-weight: bold; font-family: Verdana}
.h2plus { color: #FF6600; font-size: 16px; line-height : 22px; font-family: Verdana}
.h2 { color: #FF6600; font-size: 14px; font-family: Verdana; font-weight: bold; margin-bottom:0; }
.h2a { color: #FF6600; font-size: 11px; font-family: Verdana; font-weight: bold; margin-bottom:0; }
.h2xtra { color: #FF6600; font-size: 14px; font-family: Verdana; margin-bottom: -6px }
.h2top { color: #FF6600; font-size: 14px; font-family: Verdana; margin-top: 24px }

.h3 { color: #FF0000; font-size: 12px; font-family: Verdana; font-weight: bold }

.sectionheadings {
	font-size: 11px;
	font-family: Verdana;
	line-height : 15px;
	font : sans-serif;
	font-weight:normal;
	margin-bottom:0;
}

.section-header { color: #FFFFFF; font-size: 14px; font-family: Verdana; font-weight: bold }

#menu {width: 100%; float: left;}
#menu ul {list-style: none; margin-left:6px; margin-top:10px; padding-left:5px; padding:7; width: 155px; float: left;}
#menu a{font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif; display: block; border-width: 1px; border-style: solid; border-color: #fff; margin:0; padding: 3px 4px;}
#menu a {color:#fff; background:#fff; text-decoration: none;}
#menu a:hover {color: #a00; background: #fff;}
#menu li {position: relative;}
#menu ul ul {position: absolute; top: 48px;  z-index: 500;}
#menu ul ul ul {position: absolute; top: 0; left: 100%;}
img #mainnavitem {border:none; border-style:none; border-width: 0px; text-decoration: none;}
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {display: none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{display: block;}
#menu a#submenu {color:#fff; background:#f60; text-decoration: none;}
#menu a#submenu:hover {color: #f60; background:#fff; border-color: #f60;}
* html ul li { float: left; }
* html ul li a { height: 1%; }

<!--[if IE]>
<STYLE type=text/css media=screen>#menu UL LI {
	WIDTH: 100%; FLOAT: left
}
</STYLE>
<![endif]--><!--[if lt IE 7]>
<style type="text/css" media="screen">
body {
behavior: url(csshover.htc);
font-size: 100%;
}

#menu ul li a {height: 1%;} 
#menu a, #menu h2 {font: bold 0.8em/1.6em Verdana, Geneva, sans-serif;}
</style>
<![endif]-->

#randoma, #randoma li{margin:0;padding:0; list-style:none;}
#randoma{width:650px; font-size:12px; line-height:110%;}
#randoma li{padding:20px; background:#c6dbf7; display:none;}
#randomb, #randomb li{margin:0;padding:0; list-style:none;}
#randomb{width:650px; font-size:12px; line-height:110%;}
#randomb li{padding:20px; background:#c6dbf7; display:none;}
#randomc, #randomc li{margin:0;padding:0; list-style:none;}
#randomc{width:650px; font-size:12px; line-height:110%;}
#randomc li{padding:20px; background:#c6dbf7; display:none;}
#test{padding:20px; background:#c6dbf7;} 

.p1large  { font-size: 11px; font-family: Verdana;	margin-bottom : -14px;  }
.pform   {	font-size: 10px; font-family: Verdana; margin-bottom : -2px }
.bottom { font-size: 9px; font-family: Verdana; font-weight: bold; line-height : 18px }
.bottomsmall { font-size: 9px; font-family: Verdana; font-weight: bold; line-height : 14px }
.byline { font-size: 9px; font-family: Verdana; line-height : 14px; margin-top : -8px }


.leftnavactive {
	font-weight: bold;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #FFFFFF;
	font : sans-serif;
	background-color: #3D5D76;
}

.leftnav {
	padding-left: 7px;
	font : sans-serif;
}

.header {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: -6px;
	padding-left: 7px;
	color: #990;
	font : sans-serif;
}

.th { color: #FFFFFF; 
font-size: 12px;
font-weight: bold;
font-family: Verdana; 
}

.th1 { color: #FFFFFF; 
font-size: 12px;
font-weight: bold;
font-family: Verdana; 
}

.thsmall { color: #FFFFFF; 
font-size: 11px;
font-weight: bold;
font-family: Verdana; 
}

.thvsmall { color: #FFFFFF; 
font-size: 9px;
font-weight: bold;
font-family: Verdana; 
}

.thsmall1 { color: #FFFFFF; 
font-size: 11px;
font-weight: bold;
font-family: Verdana; 
}

.footer  { font-size: 10px; font-family: Verdana;	color: Gray; line-height : 14px  }

.standardfont  { font-size: 10px; font-family: Verdana; line-height : 14px  }

.smallfont  { font-size: 9px; font-family: Verdana; line-height : 14px  }
.smallheader  { color: #375780; font-size: 9px; font-family: Verdana; line-height : 14px  }

.largefont   {
	font-size: 11px;
	font-family: Verdana;
	line-height : 14px;
	font : sans-serif;
}

.survey-title   {
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	line-height : 20px;
	font : sans-serif;
}

.fourteeen   {
	font-size: 14px;
	font-family: Verdana;
	line-height : 20px;
	font : sans-serif;
}

.eighteen   {
	font-size: 18px;
	font-family: Verdana;
	line-height : 18px;
	font : sans-serif;
}

.weblinks  {
	font-size: 10px;
	font-family: Verdana;
	line-height: 12px;
	color: #887777;
	font-weight: bold;
}
