body { margin: 0px 0px 0px 0px; color: #000000;  font-size: small; font-family: Verdana, Helvetica, sans-serif;  }
.pagebody { text-align:center; background-color: #CCCCCC; }
img { border: 0px; }
#wrapwebsite { margin: 10px auto; width: 800px; text-align:left; background-color:#FFFFFF; }
#wrapheader {  height: 105px; background-color:#26611F;  }
#logodesc { width:98%; margin: 0px 0px 0px 5px;   padding: 3px 0px 0px 0px;  }
.logobox { float:left; margin: 0px 0px 0px 0px; }
.sitetitle { margin: 2px 0px 0px 0px; font-size: 88%; font-weight: normal; color:white; text-align:right; }
.topnav {   margin: 24px 0px 7px 0px; text-align:right; color: #FFFFFF;  font-weight: bold;}
.leftside { float:left; width:22%;  margin: 3.5% 5px 0px 0px; }
.center-nomargins {float:left; width: 76%;}
.center-rightandleftmargins {float:left; width: 62%; margin: 1% 5px 0px 5px;}
.center-rightmargin {float:left; width: 60%; margin: 1% 0px 0px 5px;}
.center-leftmargin { float:right; width: 75%; margin: 1% 0px 0px 5px; }
.rightside { float:right; width:0%;  margin: 1% 0px 0px 0px; }
#wrapfooter { width: 98%; left: 2.5%; text-align: left; padding: 0px 0px 2px 4px; }
.siteheading { color: white; text-decoration: none; font-size: 85%}
.clear { clear:both; }
.breadcrumbs {  padding: 4px 4px 4px 4px;}
a.unselectedcrumb:link { color: black; text-decoration: none; font-size: 85% }
a.unselectedcrumb:visited { color: black; text-decoration: none;font-size: 85% }
a.unselectedcrumb:hover { color: black; text-decoration: underline;font-size: 85% }
a.unselectedcrumb:active { color: black; text-decoration: none;font-size: 85% }
a.selectedcrumb:link { color: black; text-decoration:none; font-weight: bold;font-size: 80% }
a.selectedcrumb:visited { color: black; text-decoration: none; font-weight: bold;font-size: 80% }
a.selectedcrumb:hover { color: black; text-decoration: underline; font-weight: bold;font-size: 80%}
a.selectedcrumb:active { color: black; text-decoration: none; font-weight: bold;font-size: 80%}
#pageedit {  }
.aspbutton { font-weight:bold; }
.aspcheckboxlist { }
.aspdatalist { font-size:small;  }
.aspdatagrid { font-size: small;}
.aspdatagriditem {}
/*
.aspdatagridaltitem { background-color:#FFFFFF; }
.aspdatagridheader { background-color: #FFFFFF; }
*/
.aspdatagridfooter {}
.asplinkbutton { font-size: small; }
fieldset { margin: 0px 0px 0px 0px; padding: 1em; border: 0px solid white; background: white;}
legend { font-size:larger; font-weight: bold; color: black;}
.settinglabel {float:left; clear:left; width:20em; font-weight: bold; background-color: white; padding: 0px; font-size:smaller; }
.settingrow { padding: 4px 0px 4px 0px; clear:left; }
.modulebuttonrow {clear: left; background-color: white; text-align:center;  }
.div2columnleft { float: left; width: 350px;  padding: 1px;  }
.div2columnright { margin: 0px 0px 0px 305px;  padding: 1px; background-color: #669966;  }
.collapsiblepanel { border-style:dashed; border-width:thin; }
.divgalleryimage {  }
.divgalleryimagemeta {   }
a.ModuleEditLink { font-size:smaller; color: white; }
a.ModuleEditLink:link { font-size:smaller; color: white; }
a.ModuleEditLink:visited { font-size:smaller; color: white; }
a.ModuleEditLink:hover { font-size:smaller; color: white; }
a.ModuleEditLink:active {  font-size:smaller; color: white; }

a.SiteTitle:link { text-decoration: none; color:white; }
a.SiteTitle:visited { text-decoration: none; color:white; }
a.SiteTitle:hover { text-decoration: underline; color:white; }
a.SiteTitle:active { text-decoration: none; color:white; }

.WelcomeMessage { color: white; font-weight: bold; font-size: 85%; }
.sitelink {  font-weight: bold; font-size: 85%; }
a.sitelink:link { color: white; text-decoration: none; }
a.sitelink:visited { color: white; text-decoration: none; }
a.sitelink:hover { color: white; text-decoration: underline; }
a.sitelink:active { color: white; text-decoration: none; }

.accent { color: white;  font-weight: bold; }

.modulepager {background-color: #008f66; vertical-align:top; padding: 4px 4px 4px 4px; }
a.ModulePager:link { text-decoration: underline; color:#000000; }
a.ModulePager:visited { text-decoration: underline; color:#000000; }
a.ModulePager:hover { text-decoration: underline; color:#000000; }
a.ModulePager:active { text-decoration: underline; color:#000000; }

.selectedpage{ font-weight: bold;  color:Black; }
a.SelectedPage:link { font-weight: bold; text-decoration: none; color:Black; }
a.SelectedPage:visited { font-weight: bold; text-decoration: none; color:Black; }
a.SelectedPage:hover { font-weight: bold; text-decoration: underline; color:Black; }
a.SelectedPage:active { font-weight: bold; text-decoration: none; color:Black; }

a:link {  }
a:visited {   }
a:hover {  }
a:active {   }

legend a.ModuleEditLink { font-size:smaller; color: #FFFFFF; }
legend a.ModuleEditLink:link { font-size:smaller; color: #FFFFFF; }
legend a.ModuleEditLink:visited { font-size:smaller; color: #FFFFFF; }
legend a.ModuleEditLink:hover { font-size:smaller; color: #FFFFFF; }
legend a.ModuleEditLink:active {  font-size:smaller; color: #FFFFFF; }

h1 { margin: 0px;  font-size: 105%;  }
h2 { margin: 0px;  font-size: 100%;  }
h3 { margin: 0px; font-size: 95% ; }
h4 { margin: 0px; font-size: 90%;  }
.txtsmall { font-size: 80%; font-weight: normal; }
.txtmed { font-weight: normal; }
.txtnormal {   font-weight: normal; }
.txtsmallbold { font-size: 80%;  font-weight: bold; }
.txtmedbold {font-size: 100%;  font-weight: bold; }
.txtnormalbold {font-size: 100%;  font-weight: bold; }
.txtsmallitalic { font-size: 80%; font-weight: normal; font-style: italic; }
.txtmeditalic { font-size: 100%;  font-weight: normal; font-style: italic; }
.txtnormalitalic {font-size: 100%;  font-weight: normal; font-style: italic; }
.txtsmallbolditalic { font-size: 80%;  font-weight: bold; font-style: italic; }
.txtmedbolditalic {font-size: 100%;  font-weight: bold; font-style: italic; }
.txtnormalbolditalic {font-size: 100%; font-weight: bold; font-style: italic; }
.txtcopyright { font-size: 80%;  font-weight: normal; color: #444; }
.txterror {font-size: 100%;  font-weight: bold; color: red }
.TextLabel { border:0px solid #FFFFFF; width:15px;  background-color:#FFFFFF; }
.watermarktextbox { color:Gray; }

.moduleedit { height: 28px; margin: 0px; padding: 0px; border: 0px; background-color: #FFFFFF; 
	background-image: url(cellpic1.gif); text-indent: 4px; }

div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle { padding: 4px 0px 0px 5px;  height: 23px;  font-size:120%;  font-weight: bold; 
	background-color: #26611F; color: white;  vertical-align: bottom;}

.modulesubtitle { padding: 4px 5px 0px 5px; height: 23px; color: white;   font-weight: bold; 
    background-color: #26611F; }
   
 .hrModuleTitle { display:none;}
 
.modulecontent {text-align:left; background-color: #FFFFFF; color: #000000; vertical-align:top; 
    font-size:100%; padding: 4px 4px 4px 4px;  }

.modulefooter { padding: 0px 0px 0px 0px; font-size:smaller;  
	text-align:center;   height: 28px;   }

.filesfooter { background-color: #00688E; text-align:left; white-space:nowrap; color:White; }
.tdcell1 { background-color: #CCCCCC; padding: 4px; }
.tdcell2 { background-color: #008f66; padding: 4px; }
hr { height: 1px; border-width: 0px; background-color: #D1D7DC; color: #D1D7DC; }

.linkitem {background-color: #FFFFFF;  padding: 4px 0px 4px 0px;}
.linkaltitem {background-color: #FFFFFF;  padding: 4px 0px 4px 0px; }
.linkdescription {font-size: 100%;  font-weight: normal; font-style: italic; }
.linkitem a { padding: 0px 0px 0px 4px;}

.modulerow{ background-color:#FFFFFF; }
.modulealtrow { background-color: #FFFFFF;}

ul { font-size:80%;}
ul.linkitem { list-style: none; margin: 0px 0px 0px 0px; }

 div.sitemap ul ,
div.sitemap ul li { font-size:100%; list-style: none; }
.skiplink {display:none}

.site-statistics { border-bottom: solid thin #cccccc; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; }
ul.userstats { list-style-type:none;  margin: 0px 0px 0px -40px; font-size:90%;  }
ul.userstats ul { margin: 0; padding: 0; display: block; }
ul.userstats li { position: relative; list-style: none; font-size:100%;  }







