a:link { 
	color: #069;
	text-decoration: none;
	}
a:visited { 
	color: #069;
	text-decoration: none;
	}
a:active { 
	color: #DC143C;
	text-decoration: none;
	}
h1 {font-size:2em;
	text-decoration: none;  color: #000000}

h2 {color: #000000}

h3 {color: #000000}

p {;
padding-left: 30px
}

pnoindent {
}

body { 
 font-family: Helvetica, Sans-serif; font-size: 17px;
background-color: #FFFAF0;
      padding-top: 5px;  
      padding-bottom: 50px;  
      padding-right: 30px;  
      padding-left: 30px; 
color: #333300 
    } 

.banner {
	width: 100%;
}




   #nav {
      width: 100%;
      float: left;
      margin: 1em 0 1.5em 0;
      padding: 0;
      list-style: none;
      background-color: #f2f2f2;
      border-bottom: 1px solid #ccc; 
      border-top: 1px solid #ccc; 
      text-align:center;
}
   #nav li { 
       display:inline}
   #nav li a {
      display:inline-block;
      padding: 8px 15px;
      text-decoration: none;
      font-weight: bold;
      color: #069;
}
   #nav li a.active {
      display:inline-block;
      padding: 8px 15px;
      text-decoration: none;
      font-weight: bold;
      color: #069;
      background-color: #D4E6F1;
}

   #nav li a:hover {
      color: #c00;
      background-color: #fff; }




table, th, td {
    border: 1px solid black;
}

table, th, td {
    border: 1px solid black;
    border-collapse: collapse;
}

th, td {
    padding: 10px;
}

# th {
    text-align: left;
}



ul.NoDot {
  list-style-type: none}

#wrapper { 
 margin: 0 auto;
 width: 890px;
}

ol li {margin: 10px 20px; line-height: 130%
}


#body { 
 float: right;
 border: 0px;
 background: #FFFFFF;
 background-image: url(bkg-sides.png);
 background-repeat: repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px;
 width: 890px;
 display: inline;
}





#foot_space { 
 float: right;
 border: 0px;
 background: #FFFFFF;
 margin: 0px 20px 0px 0px;
 padding: 0px;
 width: 890px;
 height: 20px;
 display: inline;
}