/*
=====================
Cascading Style Sheet
=====================
*/
body {margin: 0;padding: 0;font: 10pt/1.5 verdana, tahoma, sans-serif;}  
#header {margin: 0;padding: 0;border: 1px #000 solid;/*background: #3f6;*/}

#header1 {margin: 0; padding: 0; background: #009933 /*#3f6*/ url(fff.gif) top left repeat-y; }   

#header2 { margin: 0; padding: 0; background: url(fff.gif) top right repeat-y;
  }   

#leftheader { float: left; width: 150px; margin: 0; padding: 0; } 
  
#middleheader { margin: 0 150px; background:#009933  /*#3f6*/; text-align: center; font-size: 80%; }   

#middleheader h1,#middleheader h2,#middleheader h3,#middleheader h4 {color: #fffbc6 /*maroon*/; font-style:italic;}   

#mhcolumn p{ margin: 0; padding: 0.5em 1em; color: #fffbc6 /*maroon*/; font-style: italic; }   

#mhcolumn span { font-style: normal; }   

#rightheader { float: right; width: 150px; margin: 0; padding: 0; }

  #nav { clear: both;height: 2em; width:100%; background-color:  #009337; /*#3f6*/ text-align:center; font: 10pt Verdana,  Arial, sans-serif; padding: 3px; color: #fffbc6;/* #00f;*/}
/*top nav */

  #nav ul {margin: 0; padding: 5px 0 0 0;
} 

  #nav li { margin: 0; padding: 0 5px;
  border-right: 1px #00f solid;
  display: inline;
         list-style-type: none; /*text-align: right;*/ }

#main1 {margin: 0; padding: 0; padding-top:5px; width: 100%;/* background:#ff0 url("red.gif") top left repeat-y; */
    background: #fffbc6; color: #009337; /*#ff0;*/ }  

#main2 { margin: 0; padding: 0; padding-right:5px; /*background:url("blue.gif") top right repeat-y;*/}  

 #left {width: 150px; margin: 0; padding: 0; /*background:url("corner.gif") top right no-repeat; */       font-size: 80%; }   

  #right { float: right; width: 150px; margin: 0; padding: 0; /* background:url("corner.gif") top right no-repeat; */      font-size: 80%; }

#rightlinks { float: right; width: 250px; margin: 0 0 0 30px; padding: 0; border:2px #009337  /*#3f6*/ solid;
  /* background:url("corner.gif") top right no-repeat; */ font-size: 80%; }   

#rightlinks h4 { margin-top: -1px; padding: 0.2em 1em; background:#009337  /*#3f6*/; color:#fffbc6;}

#middle {margin: 0 30px; padding: 0 30px 0 0; background: #fffbc6; /*yellow;*/ font-size: 100%; } 

.column-in { margin: 0; padding: 0.5em 1em;}    

#footer {background: #009337; color: #fffbc6 ; font-size: 80%;}

.dps-seal { margin: 0; padding:1.5em 0 0 1.2em; }   

a { color: #000000; text-decoration: underline; }
a: active{color:#0000ff; text-decoration: underline; }
a: visited{color: #800080; text-decoration: underline; }
a: hover{color: #ff0000; text-decoration: underline; font-weight: bold}
  

h1,h2,h3,h4 { margin: 0.2em 0; }
  

p { margin: 0.5em 0; }

.cleaner { clear: both; height: 1px; font-size: 1px; border: none; margin: 0; padding: 0; background: transparent; } 
  
.copy { text-align: center; font-size: 80%; }
