body {
  background: #245528; 
  font-size: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left; 
  margin: 0;
  padding: 0;
}

H1 {
  color:#245528; 
  font-size: 1.0em;
  text-decoration: none;
  font-family: Gill, Helvetica, sans-serif;
  letter-spacing: -1px;
  font-weight: bold;
  padding: 0;
  margin: 3px 3px 3px 25px;
}

H1.smb {
  font-size: 0.95em;
  text-decoration: none;
  letter-spacing: 0px;
  font-weight: bold;
  padding: 0;
  margin: 3px 3px 3px 20px;
  text-align:left;
}


H2 {
  color:#245528; 
  font-size: 0.7em;
  text-decoration: none;
  font-family: Verdana, Helvetica, sans-serif;
  letter-spacing: -1px;
  font-weight: bold;
  padding: 0;
  margin: 15px 25px 5px 25px;
}

HR {
  color: #245528; 
  margin-left: 25px;
  margin-right: 25px;
}

P {
  color:#333333; 
  font-size: 0.7em;
  line-height: 1.5em;
  letter-spacing: 0px;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 3px;
  margin-bottom: 8px;
  text-align: left;
}

P.nopad {
  margin: 0px;
  padding:0px;
}

p.justified {
  text-align: justify;
}

P.stdwhite {
  color:#ffffff; 
}

P.lighttext {
  font-size: 0.7em;
  color:#afafaf; 
}
P.disclaimer {
  font-size: 0.7em;
  color:#afafaf;
  text-align:center;
}

P.smbtext {
  font-size: 0.7em;
  line-height: 1.3em;
  margin:1px;
  padding:1px;
}

P.boxtext {
  font-size: 0.7em;
  line-height: 1.3em;
  margin:5px;
  padding:1px;
}

P.featureboxtext {
  font-size: 0.70em;
  line-height: 1.3em;
  margin:10px;
  padding:1px;
}

P.footer {
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 20px 215px;
  font-size: 0.55em;
  color:#ffffff; 
  text-align: left;
}




A {
  color:#245528;
  text-decoration: none;
  background:#edf0ed;
}
A:hover {
  color:#245528;
  text-decoration: underline;
}


A.whtbutton {
  color:#ffffff;
  text-decoration: none;
}
A.whtbutton:hover {
  color:#ffffff;
  text-decoration: none;
}

a.disclaimer {
  color:#afafaf;
  background-color:#ffffff;
  text-decoration:underline;
}

UL {
  color:#333333; 
  font-size: 0.7em;
  letter-spacing: 0px;
  margin-left: 50px;
  margin-right: 25px;
  margin-top: 0px;
  margin-bottom: 10px;
  text-align: left;
}

#bluebox td {
  border: 2px solid #a0bfdf;
}
#bluebox td td {
  border: 0px;
}
#bluebox p {
  font-size:0.9em;
}


div.featurebox {
  border: 1px solid #77967a; 
  width: 380px; 
  padding: 0px; 
  margin: 25px;
}

div.featureboxwide {
  border: 1px solid #77967a; 
  width: 535px; 
  padding: 0px; 
  margin: 25px;
}

.picturebox {
  border: 1px solid #77967a; 
  padding: 0px; 
  margin: 0 5 5 15;
}



FORM {
  padding:0;
  margin:0;
}

INPUT {
  WIDTH: 100px;
  BORDER: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1f2b85;
  BACKGROUND: #fdf5f0;
}

INPUT.submit {
  WIDTH: 50px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  BACKGROUND: #1f2b85;
}

TEXTAREA {
  WIDTH: 350px;
  BORDER: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1f2b85;
  BACKGROUND: #fdf5f0;
}

SELECT {
  WIDTH: 100px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1f2b85;
  BACKGROUND: #fdf5f0;
}





#mainmenu {
  width: 185px;
  list-style:none;
  font-size: 0.9em;

}

#mainmenu ul {
  font-size: 80%;
  width:100%;
  list-style:none;
  margin:0px;
  padding:0px;
  margin-left: 0px;
  padding-left: 20px;
}
#mainmenu ul ul {
  font-size: 100%;
  list-style:none;
  padding-left: 0px;
}


#mainmenu li {
  background-image: url(/images/smb_btn4.gif);
  background-repeat: no-repeat;
  background-position: 0 2px;
  font-family: Helvetica, sans-serif;
  font-weight: normal;
  color: #245528;
  margin:0;
  padding-left:17px;
}

#mainmenu li li {
  list-style:none;
  background-image:none;
  padding-left:0px;
}

#mainmenu A {
  color:#245528;
  text-decoration: none;
  display:block;
  width:100%;
  padding-top:1px;
  padding-bottom:1px;
  margin-top:1px;
  margin-bottom:1px;
}

#mainmenu li li A {
  color:#000000;
}

#mainmenu A:hover {
  color:#000000;
  background-color:#ffffff;
  text-decoration: none;
}

#mainmenu A.selected {
  color:#000000;
  background-color:#ffffff;
  text-decoration: none;
}

#mainmenu li li A.selected {
  color:#000000;
  background-color:#edf0ed;
  text-decoration: none;
  font-weight: bold;
}