
/* CSS Document */

body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.footertext a:link{
	color: #FFFFFF;
	text-decoration:none;
}

.footertext a:hover{
text-decoration:underline;
}
.footertext a:visited{
color: #FFFFFF;
text-decoration:none;
}
.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #144477;
	font-size: 11px;
	background-color: White;
}

.greentitle{
	color:#1b6b34;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #E0E0E0;
	background-color: White;
}

.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	background-color: White;
}

.mainbody table table td 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	border: solid 1px #000;
}

.mainbodyred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
	font-weight:bold;
}
.description 
{
	color: #636466;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.newstitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.membership {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
}

.projectbody 
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
}

.membership  a:link {
color: #2B4F81;
text-decoration:none;
}

.membership  a:visited {
color: #2B4F81;
text-decoration:none;
}

.membership  a:active {
color: #2B4F81;
text-decoration:none;
}
.membership a:hover{
color: #2B4F81;
text-decoration:underline;
}



.readmore{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #144477;
	font-weight: bold;
	font-size: 9px;
}
.readmore a:link {
color: #144477;
text-decoration:none;
}

.readmore a:visited {
color: #144477;
text-decoration:none;
}

.readmore a:active {
color: #144477;
text-decoration:none;
}
.readmore a:hover{
color: #144477;
text-decoration:underline;
}

.title {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #144477; 
}
.title a:link {
color: #144477; 
text-decoration:none;
}

.title  a:visited {
color: #144477; 
text-decoration:none;
}

.title  a:active {
color: #144477; 
text-decoration:none;
}
.title a:hover{
color: #2B4F81;
text-decoration:underline;
}


.topnav {
	font-size: 10px;
	color: #959595;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topnav   a:link {
color: #959595;
text-decoration:none;
}

.topnav  a:visited {
color: #959595;
text-decoration:none;
}

.topnav   a:active {
color: #959595;
text-decoration:none;
}
.topnav  a:hover{
color: #959595;
text-decoration:underline;
}

#ctl00_hlAdSearch.topnav 
{
    font-size: 12px;
    font-weight: bold;
    color: #C99821;
}

.sidenav {
	color:#144477;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	padding:5px;
	margin:5px;
}

.sidenav   a:link {
color: #144477;
text-decoration:none;
}

.sidenav  a:visited {
color: #144477;
text-decoration:none;
}

.sidenav   a:active {
color: #144477;
text-decoration:none;
}
.sidenav  a:hover{
color: #144477;
text-decoration:underline;
}

-->

#container {
width:750px; 
position:relative; 
margin: 0 auto;
}
#headerbg{
height:50px; background-repeat:no-repeat; width:580px;float:right; background-image:url(images/header.gif)
}
#search {
padding-top:6px; padding-left:3px; float:right; width:200px;
}
#gobtn{
padding-top:14px; padding-right:7px; float:right;
}
#mainimage{
padding-top:4px;
}
#content{
background-color:#FFFFFF; width:750px;
}
#membership2{
padding-top:10px; padding-left:10px; width:200px;
}
#ad{
padding-top:10px; padding-left:10px; width:200px;
}
#bottomContent{
height:8px; background-repeat:no-repeat; background-image:url(images/bottom.gif)
}
#credits{
float:right;
}
#footer{
padding-left:2px;
}

#sidenav{
padding-top:10px; padding-left:10px; width:200px;
}
#homeText2
{
padding-top:10px; padding-left:10px; padding-right:10px; width:280px;
}

#pagebody{
padding-top:10px; padding-left:10px; padding-right:10px; width:510px;
}
#image{
float:right; padding-top:22px; padding-left:5px; padding-bottom:3px;
}

.smallDetail 
{
    font-size: 10pt;
}

.largeDetail
{
    font-size: 12pt;
}

#EditProject.mainbody span {
    font-weight: bold;
}

.newsletterHeader 
{
    width: 100%;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
}

.blueHeader
{
    border: double 8px blue;
}

.redHeader
{
    border: double 8px red;
}

.yellowHeader 
{
    border: double 8px #FFCC00;
}

.redDashedHeader 
{
    border: dashed 4px #FF0000;
    margin-left: 4px;
}

.blackBlueTextHeader 
{
    border: double 8px black;
    color: Blue;
}

.orangeDashedHeader 
{
    border: dashed 4px #FF6F0F;
    margin-left: 4px;
}

.cyanHeader 
{
    border: double 8px #0099CC;
}

.brownHeader 
{
    border: double 8px #663300;
}
.DownloadText
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #FFFFFF; 

}
