﻿body {	vertical-align: top; background-color:#000033; font-family:Verdana, Georgia, Serif; font-size:11px; line-height:1.3em; color:Black;}

table{ background-color:White; color:#000000;}

.center{text-align:center;}
.left{text-align:left;}

.cpMainHeader{ font-family:Verdana, Serif; font-size:14px; font-weight:bold;}
.cpIntro{ font-family:Verdana, Serif; font-size:12px; font-weight:bold;}
.cpSideHeader{ font-family:Verdana, Serif; font-size:12px; font-weight:normal; font-style:italic; text-decoration:underline;}

h1{ font-family:Verdana, Serif; font-size:14px; font-weight:bold; padding:5px 5px 5px 0px; border-bottom:solid 2px #999999; text-align:left; float:left;}
h2{ font-family:Verdana, Serif; font-size:12px; font-weight:normal; font-style:italic; text-align:left; padding-top:9px;}
h3{ font-family:Verdana, Serif; font-size:12px; font-weight:bold;}

.keywordheader{font-family:serif; font-size:14px; font-weight:normal; line-height:36px; color:Black;}
.keywords{font-family:Arial, serif; font-size:14px; font-weight:normal; line-height:15px; color:#A2A2CB;}

.contactheaderright{font-family:verdana, Serif;text-align:right; font-style:normal; font-weight:normal; font-size:12px;}
.contactheaderleft{font-family:verdana, serif;text-align:left; font-style:normal; font-weight:normal; font-size:12px;}

.newsbg{background-color:#FFFFFF; width:147px; border-color:Black; border-style:solid; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px;}
.newsbase{ background-color:#FFE5AB; line-height:24px;}
.newsDate{ background-color:#EEEEEE; color:#0000FF;}
.blueText{ color:#0000FF; text-decoration:underline; padding:8px 0px 8px 0px;}
.newsHeader{ font-size:12px; font-family:Verdana, Serif, Courier; font-weight:normal;}
.newsTitle{ background-color:#EEEEEE; font-style:italic; font-size:11px;}
.newsTitleMain{font-style:italic; font-size:12px; font-weight:normal; line-height:18px;}
.newsText{ background-color:#FFFFFF; font-style:normal; font-size:9px;}

.RSSHeader{ background-color:#FFFFFF; font-family:Verdana, Serif, Courier; font-weight:normal; max-width:144px;}
.RSSBox{ background-color:#FFFFFF; border-width:0px; border-color:Black; border-style:Solid; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; max-width:144px;}
.RSSTitle{font-style:italic; font-size:11px;}
.RSSText{font-style:normal; font-size:9px;}

.loginbg{ border-width:1px; border-color:Black; border-style:solid; border-collapse:collapse;}
.LoginHeader{ background-color:#CCCCFF; font-family:verdana, serif; font-style:normal; font-weight:bold; font-size:12px; line-height:24px;}
.LoginName{font-family:verdana, serif; font-size:10px;}
.LoginField{font-family:verdana, serif; font-size:10px;}
.LoginButton{  background:#FFE5AB; text-align:center;}
.loginError{ color:Red;}

.dataHeader{ font-family:verdana, serif; font-style:normal; font-weight:bold; font-size:12px; line-height:24px; background-color:#CCCCCC;}
.dataField{ font-family:verdana, serif; font-size:10px;}
.dataFieldAlt{ background-color:#EEEEEE; font-family:verdana, serif; font-size:10px;}
.dataTable{ border-style:solid; Border-Color:Black; Border-Width:1px; padding:3px 3px 3px 3px;}
.dataText{ font-family:verdana, serif; font-size:10px;}

.HTMLUpdate{ font-size:11px;}

.ErrorText{ font-family:verdana, serif; font-size:12px; color:Red;}
.SuccessText{ font-family:verdana, serif; font-size:12px; color:Green; font-style:italic;}

.nav{ border-width:1px; border-color:Black; border-style:solid; line-height:18px; background-color:#DEDEDE;}
.navbase{ width:141px;}

.navMenuItem{ background-color:#DEDEDE; padding:3px 3px 3px 3px;}
.navMenu{ background-color:#CCCCCC; border-width:0px; border-color:Black; border-style:Solid; padding:0px 0px 0px 0px;}
.navMenuDyn{ background-color:Green; border-width:1px; border-color:Black; border-style:Solid;  padding:0px 0px 0px 0px;}
.navHover{ background-color:#FFE5AB; padding:3px 3px 3px 3px;}
.navSelected{ background-color:#FFE5AB; padding:3px 3px 3px 3px;}

.portfolioSide{ font-size:12px; font-weight:normal; font-style:italic;}
.portfolioText{ font-size:12px; font-weight:normal;}
.portImg{ border-style:none; float:right;}

li{ text-indent:0px; line-height:18px;}	

.hlframe{width:160px; float:right; margin:10px 5px 10px 10px; text-align:left;}
.hlframel{width:160px; float:left; margin:10px 10px 10px 0px; text-align:left;}
.hltop{background-image:url("images/box_header.jpg"); background-repeat:no-repeat; background-color:#A2A2CB; vertical-align:top; font-size:14px; font-weight:normal; line-height:20px; padding:5px;}
.hlcontent{font-size:12px; line-height:16px; padding:0px; border:solid 1px #A2A2CB;}
.hllisq{list-style-type: square; margin-left:0px; padding-left:21px;}
.hlbase{background-image:url("images/box_footer.jpg"); background-repeat:no-repeat; vertical-align:baseline; width:160px; height:10px; clear:both;}
.hlquote{width:146px; border:solid 1px #A2A2CB; padding:6px; font-size:12px; line-height:16px; font-weight:normal; float:left; margin:0px;}


.StatsData{text-align:left; font-size:9px;}

.breadcrumb{ font-size:11px; color:Red; font-family:verdana, sansserif;}
.User{ font-size:11px; color:black; font-family:verdana, sansserif;}

.footer{ font-family:verdana, serif; font-size:9px; color:#000000;}

.bluebordervert{ background-image:url("images/blue_vert.gif"); background-repeat:repeat-y; width:5px; height:100%;}
.blueborderhorz{ background-image:url("images/blue_horz.gif"); margin-top:3px; background-repeat:repeat-x; height:9px;}

td, td.nav, td.newsbg, td.newsbase{vertical-align: top;}
td.LoginName, td.RSSHeader, td.breadcrumb, td.User{ vertical-align:middle;}
td.keywordheader{vertical-align: text-bottom;}
td.keywordheader,td.keywords, td.loginbg, td.LoginHeader, td.cpMainHeader, td.center, td.cpIntro{ text-align:center;}
td.breadcrumb, td.LoginName, td.portfolioSide, td.dataText{ text-align:right;}
td.newsbg, td.LoginField, td.User, td.nav, td.navbase, div.cpSideHeader, td.cpSideHeader, td.left, td.RSSTitle, td.RSSText, td.portfolioText, td.dataField, td.dataFieldAlt, td.dataHeader, td.newsTitle, td.newsText, td.newsDate{ text-align:left;}

A:visited 	{color: #0000FF;}
A:active 	{color: #0000FF;}
A:hover     {color: #000000;}
A:link 		{color: #0000FF;}
