

body
{
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
}

#brighton img, #reservoir img
{
margin: 20px 15px 45px 0px;
outline: none;
}

#brighton
{
background: #596FB0;
color: #FFF;
text-align: right;
}


#reservoir
{
background: #B68AB1;
text-align: right;
}



#reservoir p, #brighton p
{
padding: 10px 10px 0 10px;
}


#brighton a, #reservoir a
{
font-size: 1em;
color: #FFF;
text-decoration: none;
outline: none;

}


#brighton a:hover
{
color: #b4b8d9;
}

#reservoir a:hover
 {
 color: #830164;
 }


.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.bodytext A:link    	{ color: #996699; text-decoration: none }
.bodytext A:active  	{ color: #996699; text-decoration: none }
.bodytext A:visited 	{ color: #996699; text-decoration: none }
.bodytext A:hover  		{ color: #660066; text-decoration: none }

.boxtoplink {
	background-image: url(../images/bg_topbox.gif);
	background-repeat: no-repeat;
	height: 81px;
	width: 220px;
	vertical-align: top;
}
.boxtophead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #996699;
	line-height: 30px;
}
.boxtophead A:link    	{ color: #996699; text-decoration: none }
.boxtophead A:active  	{ color: #996699; text-decoration: none }
.boxtophead A:visited 	{ color: #996699; text-decoration: none }
.boxtophead A:hover  	{ color: #660066; text-decoration: none }

.boxtoptxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.boxtoptxt A:link    	{ color: #999999; text-decoration: none }
.boxtoptxt A:active  	{ color: #999999; text-decoration: none }
.boxtoptxt A:visited 	{ color: #999999; text-decoration: none }
.boxtoptxt A:hover  	{ color: #996699; text-decoration: none }

.boxtoppurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #996699;
	text-align: left;
	margin-top: 15px;
	margin-right: 15px;
	
	padding: 0 20px;
}
.backgroundtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #996699;
	text-align: left;
	vertical-align: bottom;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333366;
	text-align: center;
}
.topnav A:link    	{ color: #333366; text-decoration: none }
.topnav A:active  	{ color: #333366; text-decoration: none }
.topnav A:visited 	{ color: #333366; text-decoration: none }
.topnav A:hover  	{ color: #660066; text-decoration: none }

.topnavON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660066;
}
.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #996699;
	padding: 10px;
	height: 400px;
	width: 173px;
}


.sidenav-reservoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #d7bec5;
	padding: 10px;
	height: 400px;
	width: 173px;
}

.sidenav A:link    	{ color: #FFFFFF; text-decoration: none }
.sidenav A:active  	{ color: #FFFFFF; text-decoration: none }
.sidenav A:visited 	{ color: #FFFFFF; text-decoration: none }
.sidenav A:hover  	{ color: #660066; text-decoration: none }


.sidenav-reservoir A:link    	{ color: #FFFFFF; text-decoration: none }
.sidenav-reservoir A:active  	{ color: #FFFFFF; text-decoration: none }
.sidenav-reservoir A:visited 	{ color: #FFFFFF; text-decoration: none }
.sidenav-reservoir A:hover  	{ color: #660066; text-decoration: none }

.sidenavsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #CCCCCC;
	padding-left: 5px;
}

.sidenavsub-reservoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFF;
	padding-left: 5px;
}


.sidenavsub A:link    	{ color: #CCCCCC; text-decoration: none }
.sidenavsub A:active  	{ color: #CCCCCC; text-decoration: none }
.sidenavsub A:visited 	{ color: #CCCCCC; text-decoration: none }
.sidenavsub A:hover  	{ color: #660066; text-decoration: none }

.bodysub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
	text-align: center;
}
.bodysub A:link    	{ color: #996699; text-decoration: none }
.bodysub A:active  	{ color: #996699; text-decoration: none }
.bodysub A:visited 	{ color: #996699; text-decoration: none }
.bodysub A:hover  	{ color: #660066; text-decoration: none }

.bodysubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #996699;
	font-weight: bold;
}
.sidenavOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660066;
}
.bodysubhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
