body { color : #000 ; 
       font-family: 'times roman', times, serif ;
       margin: 0px ;
       border: 0px ;
       background: #989; }
a { font-family: times, serif;
     font-weight: bold;}
a:link { color : #e0f ;}
a:visited { color : #a3b ;}
a:active { color : #617 ;}
#all { width: 800px;
     margin-left: auto; 
     margin-right: auto; 
     margin-top: 20px;
     margin-bottom: 20px; }
#header { 
        width: 800px;
	margin: 0px ;
        background: #000;
        border: 0px ;
        text-align: center; }
#header ul {
	width: 800px;
	margin: 0px;
	padding: 0px;
	display: inline; } 
#header ul li {
	list-style: none;
	padding: 0px 20px;
	display: inline; }
#header ul li a { color: #fff;
        font-size: 12px;
	font-weight: bold;
	line-height: 80%;
        text-decoration: none;}
#header li a:hover { 
        color: #ff0;
	padding: 0px;}
#lower { padding: 40px 20px;
  margin: 0px;
  width: 759px;
/*    border-left: 2px solid #c7d; 
  border-right: 2px solid #c7d;
  border-bottom: 2px solid #c7d;  */
  background: #fef;}
#banner {margin: -5px 0px 0px 0px;
	padding: 0px;
        color: #fff;}
h1, h2, h3, h4, h5, h6 {color: #93a;
  font-family: arial, helvetica, sans-serif;
  text-align : center;  
  margin: 1em 20px;} 
h6 {color: black;
   text-align: left;
   margin: 0px; 
   font-size: 1em;}
hr { width: 75%;
   text-align: center;
   margin-right: auto; 
   color:#c7d;
   background: #c7d;}
.center { text-align: center; }
.cent { margin-left: auto; 
        margin-right: auto; 
        text-align: center; }
.floatleft { float: left;
     margin: 0px 10px 10px 0px;
     padding: 10px 20px 20px 0px;
     border-bottom: thin solid #c7d;
     border-right: thin solid #c7d;
     text-align: left;}

ul.floatleft li {list-style: none;}
ul.floatleft li a {text-align: left;
	margin: 0px;
	padding: 5px 0px;
        color: #c7d;
        text-decoration: none;}
.floatright { float:right;
     margin: 10px -15px -11px 10px;
     padding: 0px;}
.floatright p {text-align: center;	
     margin: -5px 0px 0px 0px;
	padding: 0px;
	background: #666;
	border-bottom: medium solid #000;
	color: #eee;}
.box-clear { clear: both; 
           line-height: 0px; 
           font-size: 1px; }
img {border: 0;
	padding: 0px;
	margin: 0px;}

.headh3 { width: 800px;
	background: #fff;
	margin: 0px;
	padding: 20px 0px;
	text-align: center;	}
.plain li { padding: .2em 1em;
   color: #006; }
.rightbox { border: thin solid #006;}
.rightbox h4 { padding: 3px;
	Margin: 0px; 
	text-align: center;}
#foot p { padding: 20px;
	margin: 0px;
	text-align: center;}
table.outline { table-layout: fixed;
        width: 530px;
        margin-left: auto; 
        margin-right: auto;
        border-collapse: collapse; }
td.officer {border: 2px solid #c7d;
        padding: 5px 10px; }
td.officer a {text-decoration: none;}
td.officer a:hover {display: block;
	background: #c7d;
	color: #fef;}
