HTML, BODY, P, LI, OL, UL, TABLE, TR, TH, TD, .Explicit, TEXTAREA, INPUT, SELECT, OPTION {
font-family: Arial, Verdana, Helvetica, sans-serif;
}

td {
font-size: 0.8em;
line-height: 140%;
}

.noborder {
border: none;
}

.maintable {
width: 780px;
border: solid #FFFFFF;
border-width: 0px 1px 1px 1px;
}

.logo {
background-color: #58B71D;
background-image: url("../images/wrpr/logoback.jpg");
background-repeat: repeat-x;
background-position: 0% 0%;
}

.menuholder {
background-color: #0C4863;
border: solid #FFFFFF;
border-width: 1px 0px 1px 0px;
}

.menuborder {
border: solid #FFFFFF;
border-width: 0px 1px 0px 0px;
}

.ourmission {
background-color: #34481F;
}

.bluebar {
background-color: #0C4863;
border: solid #FFFFFF;
border-width: 1px 0px 1px 0px;
}

.contactlinks {
background-color: #FFFFFF;
padding: 10px;
text-align: right;
}

.maincontent {
background-color: #FFFFFF;
padding: 10px 40px 10px 20px;
}
.maincontent a:active { 
text-decoration: underline; 
color: #1479A2;
}
.maincontent a:link { 
text-decoration: underline; 
color: #1479A2;
}
.maincontent a:visited { 
text-decoration: underline; 
color: #469317;
}
.maincontent a:hover { 
text-decoration: underline; 
color: #F1A604;
}

.navmenu {
background-color: #E1E9EF;
}

.photo {
border: solid #FFFFFF;
border-width: 0px 0px 0px 1px;	
}

.photocaption {
font-size: 8pt;
font-style: normal;
color:#0C4863;
line-height: 13px;
padding: 0px;
text-align:left;
}

.sidebut {
border: none;
margin-bottom: 10px;
}

.menutitle {
background-color: #0C4863;
/*color: #FFFFFF;*/
text-align: left;
/*padding: 5px 10px 5px 10px;*/
font-weight: bold;
margin-top: 4px;
}
.menutitle a, 
.menutitle a:active, 
.menutitle a:link, 
.menutitle a:visited {
display:block;
padding: 5px 10px 5px 10px;
text-decoration: none; 
color: #ffffff;
}
.menutitle a:hover { 
display:block;
background-color: #006699;
text-decoration: none; 
color: #ffffff;
}

.menuside {
text-align: left;
padding: 5 10 10 10 ;
color: #1479A2;
font-weight: bold;
font-size: 0.85em;
}
/*
.menuside {
text-align: left;
padding: 10px;
color: #1479A2;
font-weight: bold;
font-size: 0.9em;
}*/

.menuside a:active { 
text-decoration: none; 
color: #1479A2;
}
.menuside a:link { 
text-decoration: none; 
color: #1479A2;
}
.menuside a:visited { 
text-decoration: none; 
color: #1479A2;
}
.menuside a:hover { 
text-decoration: none; 
color: #469317;
}

.menuside ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}

.menuside ul ul {
margin-left: 15px;
list-style-image: url('layout/bullet.gif')
}

.menuside li {
border: solid #5B91BA;
border-width: 0px 0px 1px 0px;
padding-top: 3px;
padding-bottom: 3px;
}

.menuside li li {
border: none;
}
li .on a:active { 
text-decoration: none; 
color: #469317;
}
li .on a:link { 
text-decoration: none; 
color: #469317;
}
li .on a:visited { 
text-decoration: none; 
color: #469317;
}
li .on a:hover { 
text-decoration: none; 
color: #469317;
}
.footergreen {
background-color: #58B71D;
color: #FFFFFF;
border: solid #FFFFFF;
border-width: 0px 1px 0px 0px;
padding: 5px;
}

.footerblue {
background-color: #0C4863;
color: #FFFFFF;
font-size: 0.8em;
line-height: 140%;
padding: 5px;
}

.footerblue a:active { 
text-decoration: underline; 
color: #FFFFFF;
}
.footerblue a:link { 
text-decoration: underline; 
color: #FFFFFF;
}
.footerblue a:visited { 
text-decoration: underline; 
color: #FFFFFF;
}
.footerblue a:hover { 
text-decoration: underline; 
color: #F1A604;
}

.whitetext {
color: #FFFFFF;
}

.logotext {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.logotextlink {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

/**************************************/
/********* Main Navigation ************/
/**************************************/
#dropdowns, #dropdowns ul {
padding: 0;
margin: 0;
list-style: none;
line-height: 1;
}

#dropdowns a {display: block;}

#dropdowns a.fly {
background:url(../images/wrpr/fly.gif) no-repeat 185px center; 
}
#dropdowns a.fly:hover, #dropdowns a.fly:focus {
background:url(../images/wrpr/fly_mo.gif) no-repeat 185px center;
}
#dropdowns li {float: left;}

#dropdowns li ul {
float: left;
width:200px;
padding: 0;
margin: 0;
border: 1px solid #ffffff;
position: absolute;
left: -999em;
}

#dropdowns li li {
width:200px;
/*width: 13em;*/
background-color:#57A12E;
}

#dropdowns li ul a {
width:190px;
*width:200px;
color: #ffffff;
text-decoration: none;
padding:5px;
font-size:12px;
border-top:1px solid #ffffff;
}

#dropdowns a.enclose {
border-top:none;
}

#dropdowns li ul ul {
margin: -24px 0px 0px 200px;
}

#dropdowns li:hover ul ul, #dropdowns li:hover ul ul ul, #dropdowns li.sfhover ul ul, #dropdowns li.sfhover ul ul ul {
left: -999em;
}


#dropdowns li:hover ul, #dropdowns li li:hover ul, #dropdowns li li li:hover ul, #dropdowns li.sfhover ul, #dropdowns li li.sfhover ul, #dropdowns li li li.sfhover ul {
left: auto;
}

#dropdowns li li:hover, #dropdowns li li.sfhover {
background-color: #0C4864;
}