body{
   margin: 0px;
   font: 0.9em Verdana, Arial, sans-serif;
   color: black;
}
div.byline{
   margin-left: 252px;
   width: 425px;
   margin-top: 15px;
}
div.byline#print{
   margin-left: 0;
}
div#contact{
   overflow: auto;
   margin-left: 52px;
   width: 625px;
}
div.header{
   margin-left: 252px;
}
div.image{
   position: absolute;
   left: 15px;
   top: 133px;
}
div.login{
   width: 160px;
}
div#login{
   margin-left: 75;
}
div#logout{
   position: absolute;
   left: 15px;
   top: 104px;
   width: 150px;
}
div.main{
   margin-left: 252px;
   width: 425px;
   height: 77%;
   overflow: auto;
}
div.navigation{
   margin: 10px 0 10px 15px;
   width: 668px;
}
div#pcontact{
   padding-top: 20px;
   margin-left: 52px;
}
div.print{
   width: 425px;
}
div.toc{
   padding-top: 12px;
   padding-bottom: 20px;
}
a:link{
   color: rgb(113,145,81);
   text-decoration: underline;
}
a:visited{
   color: rgb(0,0,0);
   text-decoration: underline;
}
a.empl{
   color: rgb(0,0,0);
}
a:link.navigation{
   font-size: 7pt;
   text-decoration: none;
   font-weight: 700;
}
a:visited.navigation{
   color: rgb(113,145,81);
   font-size: 7pt;
   text-decoration: none;
   font-weight: 700;
}
a.navigation#select{
   color: rgb(205,147,98);
   font-size: 7pt;
   text-decoration: none;
   font-weight: 700;
}
a:link.byline{
   font: 0.6em Verdana, Arial, sans-serif;
   color: rgb(113,145,81);
   text-decoration: none;
}
a:visited.byline{
   font: 0.6em Verdana, Arial, sans-serif;
   color: rgb(113,145,81);
   text-decoration: none;
}
a:link.print{
   color: rgb(113,145,81);
   font-size: 0.9em;
}
a:visited.print{
   color: rgb(113,145,81);
   font-size: 0.9em;
}
a:visited#imageLink{
   margin: 0.5em 0 1.5em 0;
}
a:link#imageLink{
   margin: 0.5em 0 1.5em 0;
}
img{
   display: block;
   /*padding: 0.5em 0 1em 0;*/
   margin: 0.5em 0 1.5em 0;
   border-color: rgb(113,145,81);
   border-width: 1pt;
}
img#nav{
   border-style: none;
   margin: 0;
   padding: 0;
}
img.print{
   border-style: none;
   display: inline;
   margin: 0 7px 0 0;
   padding: 0 0 0 0;
}
span#italic{
   font-style: italic;
}
span#bold{
   font-weight: bold;
}
span#bolditalic{
   font-style: italic;
   font-weight: bold;
}
h1{
   font: 1.4em Arial, sans-serif;
   padding: 2em 0 0.6em 0;
   margin: 0;
}
h1.header{
   text-align: left;
   color: rgb(113,145,81);
   padding: 0.3em 0 1em 0;
}
h2{
   font: bold 1em Verdana, Arial, sans-serif;
   padding: 1.3em 0 0.5em 0;
   margin: 0;
}
p{
   padding: 0 0 0.5em 0;
   margin: 0;
}
p#enter{
   text-align: right;
   margin-top: 12px;
}
p#imagecaption{
   font-size: 0.9em;
   font-style: italic;
   margin: -1.2em 0 0 0;
   text-indent: 0.5em;
}
p.login{
   margin: 6pt 0 -3pt 0;
}
p#loginerror{
   color: red;
   font-size: 12pt;
}
p.updatetime{
   font-size: 0.9em;
}
input{
   width: 100%;
}
input#logout{
   width: 150px;
   margin-left: 52px;
}
input#return{
   width: 65px;
}
table#navigation{
   border-top: solid 1px green;
   border-bottom: solid 1px green;
}
td.navigation{
   background-color: transparent;
   padding: 0 0.5em 0 0.5em;
} 
table#empl{
   border: hidden;
   font-size: 0.9em;
}
th#empl{
   text-align: left;
   vertical-align: top;
   color: rgb(113,145,81);
   font-weight: 700;
}
thead#empl{
   border-bottom: thick double
}
tbody#empl{
   border-bottom: thick solid
}
td#empl{
   text-align: left;
   vertical-align: top;
   padding-right: 7px;
   white-space: nowrap;
}
td.title#empl{
   white-space: no-wrap;
}
tr.grey#empl{
   background-color: rgb(238,238,238);
}
td#emplhead{
   padding: 20px 0 4px 0;
   color: rgb(113,145,81);
   font-weight: 700;
}
h1#manual{
   padding: 0.3em 0 0.1em 0;
   margin-left: 25px;
}
div#manual{
   margin-left: 25px;
   width: 425px;
   height: 77%;
   overflow: auto;
}
/* ------------Publications ------------*/
img.publications{
   display: inline;
   float: left;
   margin: 0 1em .5em 0;
}
h2.publications{
   clear: both;
}