body{margin: 0; padding: 0;  background-color: #c0c0c0; margin: 5px 0 0 0;}
#all{ width: 800px;border: 1px solid #777777; margin: auto; background-color: #FFFFFF;}
/*HEADINGS TEXT AND IMAGES*/
h1{font: bold 14px Arial, sans-serif;color: #23344c;}
h2{font: bold 12px Arial, sans-serif; color: #23344c;}
h3{font: bold 11px Arial, sans-serif;color: #23344c;}
p{font: 12px Arial, sans-serif; color: #777777;}
a{color: #000033; text-decoration: None;}
a:hover{color: #006699; text-decoration: None;}
/*MAIN NAVIGATION*/
.main ul{ width: 415px; float: right; margin: 4px 0 4px 0;  padding: 0;}
.main li{ list-style: none; display: inline; text-align: right;padding: 2px 3px 2px 3px;}
.main li a{text-decoration: None; font: 12px Arial, sans-serif; color: #000033;}
.main li a:hover{color: #006699;}
.main li a.on{color: #006699;}
/*HEADER*/
.logo{text-align:right; width:800px;}
.header{text-align:center; width:800px; height:100px; background-color: #FFFFFF;}
.header img{border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; width:800px; height:100px;}
#footerstripe{width:800px;  margin:auto; height:40px; background-color: #000a25;}
/*LEFT NAVIGATION*/
#left{width: 195px;float: left;margin-left: 10px; margin-top: 0px; min-height: 475px; background-color:#CCCCCC;}
ul#nav{margin: 0px 0 0px 0;  padding: 0; list-style-type: none;}
ul#nav li{ padding-left:1px; border-bottom: 1px solid #777777; vertical-align: top; text-decoration: none; font: 12px Arial, sans-serif; color: #000033; text-indent:20px;margin:0;}
ul#nav li a{line-height: 200%; height:33px;color: #000033; text-decoration: None; display: block; padding: 0 5px 0 0; margin: 0px 0;}
ul#nav li a:hover, ul#nav li a.on{ line-height: 200%; height:33px; color: #006699 !important; text-decoration: None;}
/*SUB NAVIGATION*/
ul#nav li ul{margin: 0;padding: 0;list-style-type:none;}
ul#nav li ul li{margin: 0px 0 14px 10px; height:10px; font: 10px Arial, sans-serif;  border-bottom: 0px solid #FFFFFF;}
ul#nav li:hover{ background-color:#CCCCCC;}
ul#nav li ul li a{font-weight: normal; display: inline; padding: 0; text-decoration: None;}
ul#nav li ul li a:hover, ul#nav li ul li a.on{list-style-type:none; color: #006699 !important; text-decoration: None;}
/*CONTENT*/
.content{ width: 550px; float: left;margin-left: 25px; margin-top: 10px; min-height: 475px; height: auto !important; height: 475px; padding-bottom: 25px;}
/*FORMS*/
.content ul{width: 100%;color: #000000;	height: auto;	text-align: left;	list-style-type: none;	margin:0;padding:0;}
.content li{list-style:none;padding-top:5px;padding-bottom:5px;}
.content label{font: small Arial, sans-serif; color: #000033;width: 12em;float: left;text-align: left;display: block;}
.content input{font: small Arial, sans-serif;color: #777777;width:230px;border:1px solid #CCCCCC;}
.content textarea{width:230px;font: small Arial, sans-serif; color: #777777; border:1px solid #CCCCCC;}
input.submit{ width: 70px;}
input.submit2{ width: 70px;margin-left: 5px;}
/*FOOTER*/
#footer{width:800px; margin:auto; text-align:right;}
#footer p{font: 10px Arial, sans-serif;}
#footeradmin{width:800px; margin:auto; text-align:right; height:70px}
#footeradmin p{font: 10px Arial, sans-serif;}
/*MISC*/
.clear{clear: both; height: 1px;}
.right{ float: right; margin: 5px;}
.red{ font: bold Arial, sans-serif; margin-left:10px; font-size: 10px; color: #990000;}  
#olPages{font-size: 100%;font-family: verdana,arial, helvetica,sans-serif;}
input[type=checkbox] {border: none}
.pagephoto{
	border-right: #000 0px solid;
	border-top: #000 0px solid;
	float: right;
	margin: 50px 15px 15px 15px;
	border-left: #000 0px solid;
	border-bottom: #000 0px solid;
}

