@charset "UTF-8";

body { 
  margin: 0; 
  padding: 0; 
  text-align: center; /* this centers the wrapper in IE 5* browsers. Left-align within wrapper */ 
  background-color: #ffffff;
  font-family: Helvetica, Arial, Verdana, sans-serif; 
/*  color: #4b5c68; */
/*  color: #191919; */
  color: #5a5f5a;
}

/*** vertical margin control **************************/

/* zero out all margins */ 
h1, h2, h3, h4, h5, h6, p { 
  margin: 1em 0; 
  padding: 0px; 
}

h1, h2, h3, h4, h5, h6 { 
  margin-top: .7em; 
  margin-bottom: 0px; 
}

a { 
  /* color:#0058a6;  */
  color:#006400; 
  text-decoration:none; 
}

a:hover { 
  color:#0058a6;
  text-decoration:underline; 
}

hr {
  height:4px;
/*  width:100%; */
  background:#006400;
  margin: 0px 100px 0px 100px;  
}


/*
 
h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, dl, address { 
  margin: 1em 0; 
  padding: 0px; 
}

h1, h2, h3, h4, h5, h6 { 
  margin-top: .7em; 
  margin-bottom: 0px; 
}

blockquote { margin: 2em 10%; }

*/


img { border: 0; }


/*
.form_field { font-size: .7em; background-color: #213e59; border: 1px solid #687b8e; color: #FFFFFF; }
.form_field_inner { background-color: #fff; border: 1px solid #cdcfd0; height: 18px; padding-left:5px; color: #666666; vertical-align: middle; }
*/

h1 { 
  font-size: 1.4em; 
  color: #006400; 
}

h2 { 
  font-size: 1.3em; 
  color: #006400; 
}

h3 { 
  font-size: 1em; 
  color: #006400; 
}

h4 { 
  font-size: .9em; 
  color:#006400; 
}

.date { 
  font-weight: bold; 
  color: #5a5f5a;
}

h3.news { 
  margin: 0 0 0 0;
  padding: 0px;
}



.nav A:link { 
  text-decoration:none; 
  color:#4b5c68; 
  font-weight: bold; 
}

.nav A:visited { 
  text-decoration:none; 
  color:#4b5c68; 
  font-weight: bold; 
}

.nav A:hover { 
  text-decoration:underline; 
  font-weight: bold; 
}

.nav A:active {
  text-decoration:none; 
  color:#4b5c68; 
  font-weight: bold; 
}


.error_strings {
  color:#ff6666; 
  font-weight: bold; 
}



A:link { 
  text-decoration: none; 
}

A:visited { 
  text-decoration: none; 
}

A:hover { 
  text-decoration: underline; 
}

A:active { 
  text-decoration: none; 
}


/*
A:link { 
  text-decoration: none; 
  color: #006400;
  font-weight: bold;
}

A:visited { 
  text-decoration: none; 
  color: #006400;
  font-weight: bold;
}

A:hover { 
  text-decoration: underline; 
}

A:active { 
  text-decoration: none; 
  color: #006400;
  font-weight: bold;
}

*/

