/* CSS Document */
a:link    {color:#006600; text-decoration:none}
a:visited {color:#006600; text-decoration:none}
a:active  {color:#006600}
a:hover   {color:#009933; text-decoration:underline} 

body{
margin-top:2px;
margin-bottom:0px;
}

table#style{
border:1px #F2F2F2 solid;
}

td
{
font:12px/16px Arial, Helvetica, sans-serif; 
color:#00000;
}

td.profile{
background:url(../images/bg/bg_background.jpg) repeat;
}
td.profile2{ background-color:#EFF7DE; 
}

td.sponsors{
background:url(../images/bg/bg_header.jpg) bottom no-repeat;
}
td.navigation{
background:url(../images/bg/navigation.jpg) center no-repeat;
height:32px;
}
td.bodywatershed{
background: #006330 url(../images/bg/body_bg.jpg) top no-repeat;
}

td.textdesc{
font:11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
td.header{
font:14px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.headergreen{
font:18px/18px Arial, Helvetica, sans-serif;
color:#006600;
}

.donors
{
font:12px/20px Arial, Helvetica, sans-serif; 
color:#00000;
}


td.footer{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
td.footer a:link{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
td.footer a:active{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
td.footer a:hover{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#70C413;
text-decoration:none;
}
td.footer a:visited{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}


.content p{
font:11px/18px Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
}

table.content{
font:11px/18px Arial, Helvetica, sans-serif;
color:#000000;
}

.content ul li{
font:11px/18px Arial, Helvetica, sans-serif;
color:#000000;
}

.content {
font:11px/16px Arial, Helvetica, sans-serif;
color:#000000;
}

.linkspecial a:link{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#000066;
}
.linkspecial a:active{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#000066;
}
.linkspecial a:hover{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#0033CC;
}
.linkspecial a:visited{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#000066;
}

.linkhome a:link{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFCC;
}
.linkhome a:active{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFCC;
}
.linkhome a:hover{
font: 11px/18px Arial, Helvetica, sans-serif;
color::#70C413;
}
.linkhome a:visited{
font: 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFCC;
}



.headtext{
font: 14px/16px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold; 
}

.category_head{
font: 14px/16px Arial, Helvetica, sans-serif;
color:#006699;
font-weight:bold; 
}

.headhome{ 
font: 14px/16px Arial, Helvetica, sans-serif;
color:#33FF99;
font-weight:bold;
}


.subhead{
font:12px/18px Arial, Helvetica, sans-serif;
color:#003300;
font-weight:800;
}




table.stborder{
border:#000066 1px solid;
}

.admin a:link{
font:11px/18px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#FFFFFF;
cursor:default;
}

.admin a:active{
font:11px/18px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#FFFFFF;
cursor:default;
}

.admin a:hover{
font:11px/18px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#FFFFFF;
cursor:default;
}

.admin a:visited{
font:11px/18px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#FFFFFF;
cursor:default;
}

.sfooter{
font:11px/18px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#FFFFFF;
}

.stformat{
font:11px/20px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#1D741F;
}

.formstyle{
font:12px/19px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#0C3D0E;
}
.formstyleb{
font:12px/19px Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#0C3D0E;
font-weight:800;
}