@import url(link.css);
@import url(h1h2h3h4h5.css);
@import url(toppage.css);
@import url(datalists.css);


body, td, p {
	color: #000000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	margin: 0px;
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #C0C0C0;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #75403F;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #66798D;
}




li {
	list-style: url(bullet.gif);
}

td.alternatebody, table.alternatebody, table.alternatebody  td{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
}

th{
	font-size: 8pt;
	text-align: left;
}

.alternatebody, .alternatebody td, td.alternatebody {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 8pt;
}

.bodycopy {
	color: #333333;
	font: 12px/18px arial,verdana,helvetica;
}

.bodytext {
	color: #333333;
	font: 11px/15px verdana,arial,helvetica;
}

.bodytextbld {
	color: #333333;
	font: bold 11px/15px verdana,arial,helvetica;
}

.bodytextsm {
	color: #333333;
	font: 10px/14px verdana,arial,helvetica;
}

.boxhead {
	background-color: #66798D;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead a:hover {
	background-color: #66798D;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead a:active, .boxhead a:visited, .boxhead a:link{
	background-color: #66798D;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.boxhead2 {
	background-color: #75403F;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead2 a:hover {
	background-color: #75403F;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead2 a:active, .boxhead2 a:visited, .boxhead2 a:link{
	background-color: #75403F;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.boxhead3 {
	background-color: #004253;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead3 a:hover {
	background-color: #004253;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead3 a:active, .boxhead3 a:visited, .boxhead3 a:link{
	background-color: #004253;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.boxhead4 {
	background-color: #003366;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead4 a:hover {
	background-color: #003366;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead4 a:active, .boxhead4 a:visited, .boxhead4 a:link{
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.bulletitems {
	font: 11px/16px arial,verdana,helvetica;
}

.contactinfo {
	color: #FFFFFF;
	font: 10px/13px verdana,arial,helvetica;
}

.copy {
	color: #003366;
	font: 8pt/9pt verdana,arial,helvetica;
}

.copyright, #navbottom {
	background-color: #DADAD9;
	color: #333333;
	font: 10px/13px verdana,arial,helvetica;
}

.datetext {
	font: 11px/12px arial,verdana,sans-serif;
}

.disclaimer {
	font: 10px/18px arial,verdana,helvetica;
	text-align: justify;
}


.footer {
	line-height: 20px;
}

.footertext {
	color: #333333;
	font: 10px arial,verdana,helvetica;
}

.formlabels {
	color: #333333;
	font: bold 11px/11px arial,verdana,helvetica;
}

.header , .header td{
	
}

.header td.header{
	border-right: 2px solid #C0C0C0;
	padding-left: 25px;
	width: 45%;
}

.headerbar {
	line-height: 62px;
}

.mainnav {
	font: bold 12px/13px arial,verdana,,helvetica;
	letter-spacing: 1px;
}

.navigation {
	color: #FFFFFF;
	font: bold 10pt trebuchet ms,verdana,arial,helvetica;
}

.navigation a{
	color: #FFFFFF;
}

.newsdate {
	color: #75403F;
	font: bold 11px/15px verdana,arial,helvetica;
	word-break: keep-all;
	word-wrap: normal;
}

.newsdate{
	color: #75403F;
	font-size: 8pt;
	font-weight: bold;
}

.newsheader a{
	font-style: italic;
}

.newssource {
	color: #333333;
	font: 11px/12px arial,verdana,sans-serif;
}

.pagetitle {
	color: #336699;
	font: bold 16px/16px arial,verdana;
	letter-spacing: 1px;
}

.rightcopy {
	font: 11px/14px verdana,arial,helvetica;
}

.rightmenuheader {
	color: #000000;
	font: 14px/14px verdana,arial,helvetica;
	text-align: left;
}

.rightmenuheaderblue {
	color: #336699;
	font: 12px/14px verdana,arial,helvetica;
	text-align: left;
}

.rightmenuitems {
	color: #999999;
	font: bold 11px/16px verdana,arial,helvetica;
	text-align: left;
}

.rightmenustories {
	color: #999999;
	font: 11px/12px verdana,arial,helvetica;
	text-align: left;
}



.sectionsub {
	font: 8pt/12pt verdana,arial,helvetica;
}

.sectiontitles {
	color: #333333;
	font: bold 9pt/14pt verdana,arial,helvetica;
}

.sectiontitlesblk {
	color: #333333;
	font: bold 11pt/14pt verdana,arial,helvetica;
}

.subcopy {
	color: #333333;
	font: 11px/18px verdana,arial,helvetica;
}

.submenuitem {
	color: #333333;
	font: 11px/12px arial,verdana,sans-serif;
}

.submenutitle {
	color: #333333;
	font: bold 12px/12px arial,verdana;
	letter-spacing: 1px;
}

.subsectiontitlesblk {
	color: #333333;
	font: bold 10pt/14pt verdana,arial,helvetica;
}

.subtitle {
	color: #75403F;
	font: bold 14px/15px trebuchet ms,verdana,arial,helvetica;
}

.subtitlesm {
	color: #004253;
	font: bold 11px/15px verdana,arial,helvetica;
}

.tinytext{
	font-size: 6pt;
}

.titlo {
	font: bold 8pt/14pt verdana,arial,helvetica;
}

.titloa {
	font: 12px/14pt verdana,arial,helvetica;
}

.whatsnewitems {
	font: 11px/12px arial,verdana,sans-serif;
}

#column1{
	padding-left: 10px;
}

#column2{
	background-color: #F7F3F7;
	padding-left: 10px;
	
}

#column2 td{
	background-color: #F7F3F7;
}

td.headerleft{
	background-color: #004253;
	color: #C0C0C0;
	font-size: 16pt;

}


div[id=headerleft] {
  color: #020202; !important;
}
#headerleft:after {
  color: #C0C0C0;
  display: block;
  text-indent: -0.1ex;
  margin-top: -1.3em;
 }
div[id=headerright] {
  color: #020202; !important;
}
#headerright:after {
  color: #C0C0C0;
  display: block;
  text-indent: -0.1ex;
  margin-top: -1.3em;

 }
.headerright{
	background-color: #66798D;
	padding-left: 1px;
	width: 150%;
		color: #C0C0C0;
	font-size: 16pt;

}

#navleft{
	border-right: 1px solid #66798D;
	overflow: hidden;
	padding: 3px;
	width: 10px;
}
	


#signupform {
	left: 1px;
	position: absolute;
	top: 1px;
	visibility: hidden;
	width: 670px;
}
td.dotline{
  background-color:#66798D;
  background-image: url(../images/dots.gif);
}

.slogan{
	text-align: center;
	font-weight:bold;
}