﻿body { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0; text-align: center; 
background: #999999 url("/included/images/bg.gif") repeat;
scrollbar-face-color: #98b299; scrollbar-shadow-color: #336633; 
scrollbar-highlight-color: #98b299; scrollbar-3dlight-color: #336633; 
scrollbar-darkshadow-color: #98b299; scrollbar-track-color: #336633;
scrollbar-arrow-color: #336633; }

#bodypf { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0; text-align: left; 
background: white;
scrollbar-face-color: #98b299; scrollbar-shadow-color: #336633; 
scrollbar-highlight-color: #98b299; scrollbar-3dlight-color: #336633; 
scrollbar-darkshadow-color: #98b299; scrollbar-track-color: #336633;
scrollbar-arrow-color: #336633; }


body.popup { background: white; text-align: center;
scrollbar-face-color: #98b299; scrollbar-shadow-color: #336633; 
scrollbar-highlight-color: #98b299; scrollbar-3dlight-color: #336633; 
scrollbar-darkshadow-color: #98b299; scrollbar-track-color: #336633;
scrollbar-arrow-color: #336633; }


#fullcontainer { 
  top: 0;
  width: 750px;
  margin-top: 20;
  padding: 0;
  margin-left: auto; margin-right: auto;
  text-align: center;
  border: 1px solid #336633;
}
#pfcontainer { 
  top: 0;
  width: 640px;
  margin-top: 0;
  padding: 0;
  margin-left: auto; margin-right: auto;
  text-align: center;
  background: white;
}
#pfcontainer2 { 
  top: 0;
  width: 640px;
  margin: 0; 
  padding: 20px;
  border: 0;  
  text-align: left;
  background: white;
}

#pfcontainer table.pf{ 
	vertical-align: top; 
	width: 100%; 
	margin: 0; 
	padding: 0;
	border: .5em solid #990000;  
	background: white;
	text-align: left;
}


#siteheader {
  background: #98b299;
  height: 175px; /* match image hight */
  padding: 0;
  width: 750px;
  min-width: 750px;
  margin-left: auto; 
  margin-right: auto; 
  margin-top: 0; 
  margin-bottom: 0; 
  }
#siteheader2 {
  background: ##153b16;
  height: 240px; /* match image hight */
  padding: 0;
  width: 750px;
  min-width: 750px;
  margin-left: auto; 
  margin-right: auto; 
  margin-top: 0; 
  margin-bottom: 0; 
  border-bottom: 1px solid #336633;
  }

#nav {
  background: #98b299;
  padding: 0;
  width: 150px;
  min-width: 150px;
  margin: 0; 
  text-align: left;
  }


#main { 
	margin: 0; 
	padding: 0;
	width: 750px; 
	border: 0;  
	text-align: left;
}

#main table.main { 
	vertical-align: top; 
	width: 100%; 
	margin: 0; 
	padding: 0;
	background: #98b299;
	text-align: left;
}

#mainpf { 
	margin: 0; 
	padding: 20px;
	width: 100%; 
	border: 0;  
	text-align: left;
}


#mainpopup { position: relative; margin-top: 0; margin-bottom: 0; margin-left: auto; margin-right: auto; padding: 0; width: 400px; background: white; }

#photobox { margin: 0; padding: 0; width: 400px; text-align: center; }
#photoboxlarge { margin: 0; padding: 0; width: 100%; text-align: center; }
#photoboxright1 { float: right; margin: 0 0 20px 20px; padding: 0; text-align: center; }
#photoboxright2 { float: right; margin: 0 0 20px 20px; padding: 0; text-align: center; }
#photoboxleft1 { float: left; margin: 0 20px 20px 0; padding: 0; text-align: center; }
#photoboxleft2 { float: left; margin: 0 20px 20px 0; padding: 0; text-align: center; }
p.photocaption { 
  font-size: 11px;
  font-family: Georgia, Times New Roman, Times, serif;
  line-height: 120%;
  margin: 0;
  padding: 0;
  font-weight: normal;
  text-align: center;
} 
p.photocaptionsansserif { 
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 120%;
  margin: 0;
  padding: 0;
  font-weight: normal;
  text-align: center;
} 

#footer { 
	text-align: left; 
	width: 750px; 
	padding: 0; 
	margin: 0; 
	border: 0;
	margin-left: auto; 
	margin-right: auto; 
	background: #98b299;
}
#footer table.footer { 
	vertical-align: top; 
	width: 100%; 
	margin: 0; 
	padding: 0;
	border: 0;  
	text-align: left;
}
#footer p.nospacecenter { margin: 0; text-align: left; color: black; }
#footer p.nospacetopcenter { margin: 0 0 12px 0; text-align: left; color: black; }
#footer p.nospacebottomcenter { margin: 12px 0 0 0; text-align: left; color: black; }

#contactbox { float: right; width: 230px; padding: 1em; background: #99cccc; border: 1px solid #669999; margin: 0 0 0 15px; text-align: left; }
#contactbox h5.contact { background: #003333; COLOR: #e3ca80; text-align: center; padding: .5em 0 .5em 0; margin: 0 0 6px 0; border: medium double #990000; }

p { font: 11px/1.3em Verdana, Helvetica, sans-serif; font-weight: normal; color: black; margin-bottom: 12px; }
.left { margin-bottom: 12px; text-align: left; }
.indented { padding-left: 20px; margin-bottom: 12px; }
.nospace { margin: 0;}
.nospaceindented { margin: 0; margin-left: 20px;}
.nospacefixed { font: 13px/1.3em Courier New, Courier sans-serif; font-weight: normal; color: black; margin: 0px; }
.nospacefixedtextbold { font: 13px/1.3em Courier New, Courier sans-serif; font-weight: bold; color: black; margin: 0px; }
.nospacefixedcenter { font: 13px/1.3em Courier New, Courier sans-serif; font-weight: normal; color: black; margin: 0px; text-align: center; }
.nospacefixedright { font: 13px/1.3em Courier New, Courier sans-serif; font-weight: normal; color: black; margin: 0px; text-align: right; }
.nospacefixedcentertextbold { font: 13px/1.3em Courier New, Courier sans-serif; font-weight: bold; color: black; margin: 0px; text-align: center; }
.nospacefixedrighttextbold { font: 13px/1.3em Courier New, Courier sans-serif; font-weight: bold; color: black; margin: 0px; text-align: right; }
.nospaceright { margin: 0px; text-align: right; }
.halfspace { margin: 8px 0 0 0; }
.nospacebottom { margin: 12px 0 0 0; }
.nospacebottombold { margin: 12px 0 0 0; font-weight: bold; }
.nospacebottomcenter { margin: 12px 0 0 0; text-align: center; }
.nospacetopcenter { margin: 0 0 12px 0; text-align: center; }
.nospacetop { margin: 0 0 12px 0; }
.nospacetopbold { margin: 0 0 12px 0; font-weight: bold; }
.bold { font-weight: bold; }
.centerbold { font-weight: bold; margin-bottom: 12px; text-align: center; }
.warning{ font-weight: bold; color: red; }
.nospacebold { font-weight: bold; margin: 0;  }
.nospacecenterbold { font-weight: bold; margin: 0px; text-align: center; }
.nospacebottomcenterbold { font-weight: bold; margin-bottom: 0px; text-align: center; }
.nospacetopcenterbold { font-weight: bold; margin-top: 0px; text-align: center; }
.nospaceindented { margin: 0 0 0 12px; }
.nospaceindentedbold { font-weight: bold; margin: 0 0 0 12px; }
.small { font: 9px/1.3em Verdana, Helvetica, sans-serif; margin: 0px; }
.nospacesmall  { font: 9px/1.3em Verdana, Helvetica, sans-serif; margin: 0px; }
.nospacesmallcenter  { font: 9px/1.3em Verdana, Helvetica, sans-serif; margin: 0px; text-align: center; }
.nospacesmallbold  { font: 9px/1.3em Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0px; }
.nospaceindentedsmallbold  { font: 9px/1.3em Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0 0 0 12px; }
.super { font: 11px/1.6em Verdana, Helvetica, sans-serif; margin-bottom: 12px; }
.supernospace { font: 11px/1.6em Verdana, Helvetica, sans-serif; margin: 0px; }
.supersmall { font: 9px/1.6em Verdana, Helvetica, sans-serif; margin: 0px; }
.larger { font: 13px/1.3em Verdana, Helvetica, sans-serif; margin: 0px; }
.largerbold { font: 13px/1.3em Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0px; }

h1, h2, h3, h4, h5, h6 { margin-top: 12px; margin-bottom: 12px; color: black; text-align: left; }
.nospace { margin: 0px; color: black; text-align: left; }
.center { margin-top 12px; margin-bottom: 12px; color: black; text-align: center; color: black; }
.nospacecenter { margin: 0px; color: black; text-align: center; }
.nospaceright { margin: 0px; color: black; text-align: right; }
.white { color: white; text-align: left; margin: 0; }
.maroon { margin-top: 12px; margin-bottom: 12px; text-align: left; color: #990000; }
.nospacemaroon { margin: 0; text-align: left; color: #990000; }
.centermaroon { margin-top: 12px; margin-bottom: 12px; text-align: center; color: #990000; }
.nospacecentermaroon { margin: 0; text-align: center; color: #990000; }
.centerwhite { margin-top 12px; margin-bottom: 12px; text-align: center; color: white; }
.nospacecenterwhite { margin: 0; text-align: center; color: white; }
.times { font-family: Times New Roman, Times, serif; font-style: italic; margin-top: 12px; margin-bottom: 12px; color: #003333; text-align: center; }


hr { noshade; color: #669999; width: 100%; text-align: left; margin: 4px 0 4px 0; }
hr.maroon { noshade; color: #990000; width: 100%; text-align: left; margin: 4px 0 4px 0; }
hr.black { noshade; color: black; width: 100%; text-align: left; margin: 4px 0 4px 0; }

a:link, a:visited, a.active {  font-weight: bold; text-decoration: underline; color: #336633; }
a:hover { font-weight: bold; text-decoration: underline; color: #990000; }

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 11px;
	line-height: 130%;
	list-style-position: outside;
	list-style-type: square;
}

ol { 
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 11px;
	line-height: 130%; 
	list-style-position: outside; 
}
span.header3super { vertical-align: super; font-size: 11px; }
span.bodytextsuper { vertical-align: super; font-size: 8px; line-height: 0;}
span.bold { font-weight: bold; }
span.bolditalic { font-weight: bold; font-style: italic; }
span.warning { font-weight: bold; color: red; }
span.underline { text-decoration: underline; }
span.italic { font-style: italic; }

table { vertical-align: top; borders: 0px; margin: 0px; padding: 0px; }
table.eighty { vertical-align: top; width: 80%; borders: 0px; margin: 0px; padding: 0px;}
table.borders { margin: 0px; padding: 0px; border-collapse: collapse; width: 100%; border: 6px solid #990000;; }
table.borderseighty { margin: 0px; padding: 0px; border-collapse: collapse; width: 80%; border: 6px solid #990000; }
tr.title { background: #006666; color: white; }
td { vertical-align: top; }
td.middle { vertical-align: middle; }
td.bottom { vertical-align: bottom; }
td.center { text-align: center; }
td.right { text-align: right; }
td.centermiddle { text-align: center; vertical-align: middle; }
td.borders { vertical-align: top; border: 1px solid #336633; }
td.rightborders { vertical-align: top; border-right: 1px solid #336633;}
td.leftborders { vertical-align: top; border-left: 1px solid #336633;}
td.rightbordersthick { vertical-align: top; border-right: 6px solid #990000;}
td.bordersmiddle { vertical-align: middle; border: 1px solid #990000; }
td.bordersmiddlecenter { vertical-align: middle; border: 1px solid #990000; text-align: center;}
td.borderscentertop { vertical-align: top; border: 1px solid #990000; text-align: center;}
td.bottomborders { vertical-align: top; border-bottom: 1px solid #990000;}
td.topborders { vertical-align: middle; border-top: 1px solid #990000;}
td.title { vertical-align: middle; border: 6px solid #990000; background: #003333; color: white; }
td.subtitle { vertical-align: middle; background: #99cccc; color: #003333; }
td.subtitletop { vertical-align: top; background: #99cccc; color: #003333; }
td.subtitleborders { vertical-align: middle; background: #99cccc; color: #003333; border: 1px solid #990000; }
td.subtitleborderstop { vertical-align: top; background: #99cccc; color: #003333; border: 1px solid #990000; }

img.floatright { float: right; border: 2px solid #990000; margin: 0 0 0 10px; }
img.floatleft { float: left; border: 2px solid #990000; margin: 0 10px 0 0; }
img.thinborder { border: 1px solid #990000; margin: 0; }
img.borders { border: 2px solid #990000; margin: 0; }
img.floatleftnoborder { float: left; margin-right: 6px; }
img.floatrightnoborder { float: right; margin-left: 6px; }
