/* MannUsda default theme*/


body {
   font-family: Arial, Hevetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   background-color: #999999;
   color: black;
}

body.admin {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   background-color: #000088;
   color: black;
}

body.white {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   background-color: #FFFFFF;
   color: black;
}

p, th, td {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

A {
   text-decoration: none;
}

A:link { color: #000099; }
A:visited { color: #000099;}
A:hover {color: #000099; text-decoration: underline; }
A:active { color: #000099; }

textarea {
   text-indent: 0px;
   text-align: left;
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
}

textarea:first-line {
   text-indent: 0px;
}

div, span {
   font-size: 11px;
   text-align: left;
}

div.valign {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: middle;
}

div.baseline {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: baseline;
}

div.top {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: top;
}

div.bottom {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: bottom;
}


input.textsmall {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   vertical-align: middle;
}

h1 {
   color:black; 
   font-size: 14px;
   font-family: Verdana;  
   font-style: normal;
   font-weight: bold;
}

h2, h3, h4, h5, h6 {
   color:black;
   font-size: 11px;
   font-family: Verdana;  
   font-style: normal;
   font-weight: normal;
}



.staticTitle {
     font-family: Arial, Helvetica, Verdana, sans-serif;
     font-size: 13px; 
     font-style: normal;
     font-weight: normal;
     font-variant: normal;
     text-align: left;
     text-decoration: none;
   }

 
.nopadding {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
   margin-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
}

.dirElement {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
   margin-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
}

.hiddenDirElement {
   display: none;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
   margin-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
}

.fileElement {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
   margin-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 5px;
   padding-right: 0px;
}

.hiddenFileElement {
   display: none;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
   margin-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 5px;
   padding-right: 0px;
}

.nopadding2 {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
}
.text {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.textitalic {
   font-family: Verdana;
   font-size: 11px;
   font-style: italic;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}


.textsmall {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.textlarge {
   font-family: Verdana;
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
}

.boldtext {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
}

.boldtextitalic {
   font-family: Verdana;
   font-size: 11px;
   font-style: italic;
   font-weight: bold;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.boldtitletext {
   font-family: Verdana;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
}

.boldtextsmall {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
}

.boldtextlarge {
   font-family: Verdana;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
}

.boldtexthuge {
   font-family: Verdana;
   font-size: 16px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
}
 

A.boldlink {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
}

A.boldlink:hover {
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: underline;
}

.breadcrumb {
   font-family: Verdana;
   font-size: 9px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.aboutESS {
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
}

.aboutESSlink {
   text-align: left;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
}

.AgNIC{
   text-align: left;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
}

.browse {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align: left;
   background-color:#FFFFFF;   
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 3px;
   padding-right: 3px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;

}

.description {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#FFFFFF;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.description-no-box {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#FFFFFF;   
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-top: 0px;
   margin-right: 0px;
   margin-bottom: 5px;
   margin-left: 0px;
   margin-right: 0px;
}

.description-ams {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#FFFFFF;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.description-ers {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#FFFFC6;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.description-nass {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#D1EAF1;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.description-fas {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#D1EAF1;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.description-waob {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#F5F5DC;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.para {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   color: #000000;
   margin-top: 7px;
   margin-bottom: 7px;
   margin-left: 0px;
   margin-right: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}

.nopadding {
   padding-top: 0px;
   padding-bottom: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
}

.note {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   text-align:left;
   background-color:#EEEEEE;   
   padding: 10px 10px 10px 10px;
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
}

.message {
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   background-color: #EEEEEE;
   color: #990000;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
}

.subtitle {
   font-family: Verdana;
   color: #660033;
   font-size: 12px;
   font-style: italic;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.inlinebutton {
   display: inline;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
   text-align: center;
   background-color: #DDDDDD;   
   padding: 2px 3px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 3px;
   margin-right: 3px;
   border: 2px outset black;
}

.formbuttonimage {
   display: inline;
   text-align: left;
   vertical-align: top;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.button {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
   text-align: center;
   vertical-align: middle;
   background-color: #DDDDDD;   
   padding: 2px 3px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 3px;
   margin-right: 3px;
   border-top: 2px outset #EEEEEE;
   border-left: 2px outset #EEEEEE;
   border-right: 2px outset #666666;
   border-bottom: 2px outset #666666;
}

.yellowbutton {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
   text-align: center;
   vertical-align: middle;
   background-color: #FFFFCC;   
   padding: 2px 3px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 3px;
   margin-right: 3px;
   border: 2px outset #BBBB99;
}

.greybutton {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
   text-align: center;
   vertical-align: middle;
   background-color: #DDDDDD;   
   padding: 2px 3px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 3px;
   margin-right: 3px;
   border: 2px outset #AAAAAA;
}

.greytableheadertext {
   color: #EAEAEA;
   background-color: #999999;
   font-family: Helvetica;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.greentableheadertext {
   color: #EAEAEA;   
   background-color: #006600;   
   font-family: Helvetica;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}

.searchtableheadertext {
   color: #EAEAEA;   
   background-color: #838594;   
   font-family: Helvetica;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
}
.footer {
   font-size: 11px;
   font-family: Verdana;
   display: block;
   width: 583px;
   margin-top: 0;
   margin-bottom: 0;
   margin-left: 0;
   margin-right: 0;
   text-align: left;
}

.header {
   margin-top: 0;
   margin-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

.header2 {
   text-align: center;
   margin-top: 0;
   margin-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

.pageBody {
  font-family: Verdana;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 11px;
  text-align: left;
  text-decoration: none;
  width: 580px;
}

.documentdirectory {
  display: block;
  font-family: Verdana;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 11px;
  text-decoration: none;
  width: 580px;
}

.title {
   font-family: Verdana;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   text-decoration: none;
   margin-bottom: 5px;
}

.partners {
   margin-top: 0;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
}

.searchForm {
   display: block;
   font-size: 11px;
   font-family: Verdana;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   background-color: #99CC99;   
   padding: 10px 10px 10px 10px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
   border: 1px solid black;
   
}

.searchNote {   
   font-size: 10px;
}

.docinfo {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   width: 555px;
   background-color: #EEEEEE;   
   border: 1px solid black;
   padding: 5px 5px 5px 5px;  
}
.admintable {
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   background-color: #EEEEEE;   
}

.admintablecenter {
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: center;
   text-decoration: none;
   background-color: #EEEEEE;   
}

.greenbox {
   display: block;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-decoration: none;
   background-color:#99CC99;   
   border: 1px solid black;
   padding: 5px 5px 5px 5px;  
}

.displayAdmin {
   display: block;
   font-size: 11px;
   font-family: Verdana;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   width: 540px;
   background-color: #99CC99;   
   border: 1px solid black;
}

.error {
   display: block;
   font-size: 11px;
   font-family: Verdana;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   width: 727px;
   background-color: #EEEEEE;   
   border: 1px solid black;
   padding: 10px 10px 10px 10px;  
}

.errormessage {
   font-family: verdana;
   font-size: 11px;
   font-style: italic;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   color: #660033;   
}

.loginform {
   display: block;
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   width: 540px;
   background-color: #EEEEEE;   
   border: 1px solid black;
   padding: 10px 10px 10px 10px;  
   margin-top: 10px;
   margin-bottom: 5px;
   margin-left: 0;
   margin-right: 0;
}

.textbox {
   font-family: monospace;
   font-size: 11px; 
   color: #000000;
   font-weight: normal;
   text-align: left;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}

.submitButton {
   color: black;
   background-color: #DDDDDD;
   font-weight: normal;
   border-style: outset;
   padding: 0;
}

th.green {
   background-color: #006600;   
   color: #EAEAEA;
}

th.grey {
   background-color: #999999;   
   color: #EAEAEA;
}

td.lightgrey {
   background-color: #EAEAEA;   
}

tbody.lightgrey {
   background-color: #EAEAEA;   
}

img.floatleft {
   float: left;
   margin: 4px;
}

img.floatright {
   float: right;
   margin: 4px;
}

#collagelogo {
   float: none;
   text-align:center;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}

#announcement {
   display: block;
   font-size: 11px;
   font-family: Verdana;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   text-align: left;
   text-decoration: none;
   background-color: #EAEAEA;   
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 0x;
   margin-right: 0px;
}

