body{
background:url('../images/bodyBG.gif');
background-color:#133110;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px !important;
}

/* index page */

.style1 {
color: #3399CC
}

.req {
  color:red;
  font-weight:bold;
  font-size:9pt;
}
.req2 {
  color:orange;
  font-weight:bold;
  font-size:9pt;
}
.ascii {
font-size:9px;
margin:auto;
}
.textlink {
color:#377797;
text-decoration:underline;
cursor:pointer;
}

#footer {
font-size:10px;
/*line-height:10px;*/
padding-top:20px;
padding-bottom:5px;
vertical-align:bottom;
}

#mainContainer{
/*line-height:0px;*/
width:772px;
text-align:left;
}

#mainTop{
width:772px;
height:241px;
}

#mainMid{
width:771px;
height:98px;
padding-left:1px;
}

#mainBottom{
width:772px;
height:106px;
}

#newsContainer{
float:right;
}

#leftNews{
padding:5px;
height:37px;
width:225px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
/*line-height:14px;*/
color:White;
}
#newsPic{
height:47px;
width:47px;
background-color:White;
}
#rightNews{
padding:5px;
height:37px;
width:225px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
/*line-height:14px;*/
color:White;
}

#rightNews a{
text-decoration:none;
color:White;
}
#rightNews a:hover{
text-decoration:underline;
color:White;
}
#leftNews a{
text-decoration:none;
color:White;
}
#leftNews a:hover{
text-decoration:underline;
color:White;
}
/* inside */

#container{
margin:auto;
/*line-height:0px;*/
width:780px;
text-align:left;
background-color:#ffffff;
background-image:url('../images/leftBG.gif');
background-repeat:repeat-y;
font-size:11px !important;
}

#contentContainer{
background:url('../images/contentBG.gif');
background-repeat:no-repeat;
padding:0px;
width:780px;
min-height:530px;
font-size:11px !important;
}

#copy{
margin:22px 0px 20px 26px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px !important;
/*line-height:14px;*/
width:540px;
}

/* right hand content */
#copyContainer{
float:none !important;
float:right;
margin-left:205px !important;
margin-left:0px;
padding-top:1px;
}

.main {
font-size:11px !important;
}

input {
padding: 0 .25em;
font-size:11px;
}

#nav{
padding:0px;
/*line-height:0px;*/
/*font-size:0px;*/
font-size:inherit !important;
background-color:white; /* JB: remove this line to make the bar appear again */
}

#nav td{
/*line-height:0px;*/
}


/* Left hand content */
#leftContainer{
padding-top:1px;
width:205px;
float:left;
}

* html #leftContainer{
height:200px;
}

#leftHandImage{
background-repeat:no-repeat;
height:71px;
width:205px;
padding-bottom:10px;
}

#leftContainer td{
padding-bottom:2px;
}

#mainImages{
height:165px;
width:575px;
left:0px !important;
left:-3px;
}



#copyFoot{
font-size:11px;
}

#copyRight{
float:right;
width:170px;
text-align:left;
}

#copyImage{
padding-bottom:10px;
}

#thirdNav{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
/*line-height:11px;*/
}

a{
color:#377797;
text-decoration:none;
}

a:hover{
color:#377797;
text-decoration:underline;
}

#thirdNav a{
color:#377797;
text-decoration:none;
}

#thirdNav a:hover{
color:#12681B;
text-decoration:underline;
}

#paypalBox {
float:right;
width:150px;
text-align:right;
}

img{
border:none;
}

.pages img {
border:1px solid black !important;
}

h1{
color:#5F89AA;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
}

h2{
color:#5F89AA;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
}

h3{
color:#1A5F3E;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
}

h4{
color:#1A5F3E;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
}

h5{
color:#1A5F3E;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8px;
}

.caption {
color:#1A5F3E;
font-weight:bold;
padding:3px 0px 20px 0px;
}

strong{
color:#1A5F3E;
}
.green{
color:#004524;
}

.listbreaks {
  margin-left:15px; /* IE */
  padding-left:15px; /* Firefox */
	list-style-type:disc;
}
.listbreaks li {
  margin-bottom:6px;
}

.listbreaks2 {
  margin-left:10px; /* IE */
  padding-left:10px; /* Firefox */
}
.listbreaks2 li {
  margin-bottom:6px;
}

.nopad{
padding:0px;
/*line-height:0px;*/
margin:0px;
}

.img{
padding:0px;
margin:0px;
}
.imgon{
padding:0px;
margin:0px;
}

#secondaryNav td{
padding-bottom:2px;
background-color:#E5EEE7;
}

.nospace{
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}

.black{
color:#000000;
}

.newsCopyPic{
float:left;
padding:0px 10px 10px 0px;
}


/* css buttons 

<div class="button<? print ($page == "overview" ? "On" : ""); ?>">
<a href="overview.php"><span class="alt">Overview</span></a>
</div>

*/
.button, .buttonOn{
width:205px;
height:16px;
padding-bottom:2px;
}

.button a{
display: block;
width: 205px;
height: 16px;
background-image: url('../images/button_off.gif');
text-decoration:none;
}

.buttonOn a{
display: block;
width: 205px;
height: 16px;
background-image: url('../images/button_on.gif');
text-decoration:none;
}

.buttonOn a:hover {
background-image: url('../images/button_on.gif');
text-decoration:none;
}

.button a:hover {
background-image: url('../images/button_on.gif');
text-decoration:none;
}

a .alt { 
padding:1px 0px 0px 48px !important;
padding:2px 0px 0px 48px;
display:block;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
/*line-height:11px;*/
color: #435f48;
}

/* css buttons with 2 lines

<div class="button<? print ($page == "overview" ? "On" : ""); ?>">
<a href="overview.php"><span class="alt">Overview</span></a>
</div>

*/
.buttonTwo, .buttonOn2{
width:205px;
height: 30px;
padding-bottom:2px;
}

.buttonTwo a{
display: block;
width: 205px;
height: 30px;
background-image: url('../images/button2_off.gif');
text-decoration:none;
}

.buttonTwoOn a{
display: block;
width: 205px;
height: 30px;
background-image: url('../images/button2_on.gif');
text-decoration:none;
}

.buttonTwoOn a:hover {
background-image: url('../images/button2_on.gif');
text-decoration:none;
}

.buttonTwo a:hover {
background-image: url('../images/button2_on.gif');
text-decoration:none;
}

a .alt { 
padding:1px 0px 0px 48px !important;
padding:2px 0px 0px 48px;
display:block;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
/*line-height:11px;*/
color: #435f48;
}
/* css buttons indented

<div class="buttonIndent<? print ($page == "overview" ? "On" : ""); ?>">
<a href="overview.php"><span class="alt">Overview</span></a>
</div>

*/
.buttonIndent, .buttonIndentOn{
width:205px;
height: 16px;
padding-bottom:2px;
}

.buttonIndent a{
display: block;
width: 205px;
height: 16px;
background-image: url('../images/buttonIndent_off.gif');
text-decoration:none;
}

.buttonIndentOn a{
display: block;
width: 205px;
height: 16px;
background-image: url('../images/buttonIndent_on.gif');
text-decoration:none;
}

.buttonIndentOn a:hover {
background-image: url('../images/buttonIndent_on.gif');
text-decoration:none;
}

.buttonIndent a:hover {
background-image: url('../images/buttonIndent_on.gif');
text-decoration:none;
}

a .alt { 
padding:1px 0px 0px 48px !important;
padding:2px 0px 0px 48px;
display:block;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
/*line-height:11px;*/
color: #435f48;
}
/* css buttons indented two lines

<div class="buttonIndent<? print ($page == "overview" ? "On" : ""); ?>">
<a href="overview.php"><span class="alt">Overview</span></a>
</div>

*/
.buttonTwoIndent, .buttonTwoIndentOn{
width:205px;
height: 28px;
padding-bottom:2px;
}

.buttonTwoIndent a{
display: block;
width: 205px;
height: 28px;
background-image: url('../images/buttonTwoIndent_off.gif');
text-decoration:none;
}

.buttonTwoIndentOn a{
display: block;
width: 205px;
height: 28px;
background-image: url('../images/buttonTwoIndent_on.gif');
text-decoration:none;
}

.buttonTwoIndentOn a:hover {
background-image: url('../images/buttonTwoIndent_on.gif');
text-decoration:none;
}

.buttonTwoIndent a:hover {
background-image: url('../images/buttonTwoIndent_on.gif');
text-decoration:none;
}

a .alt { 
padding:1px 0px 0px 48px !important;
padding:2px 0px 0px 48px;
display:block;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
/*line-height:11px;*/
color: #435f48;
}