body {
    background-color: #FFFFFF;
    font-family: sans-serif;
    margin: 0px;
    padding: 0px;
}
h1, h6 {
    margin: 0px;
    font-weight: normal;
}
h1,h2,p,p.footer {
color: #008080;
font-family: arial;
text-align: left;
margin: 0px;
}
h1 {font-size: 150%}
h2 {
font-size: 130%;
font-weight: normal;
}
p {
font-size: 100%;
text-indent: 1%;
}
p.mid {
font-size: 80%;
text-indent: 0px;
text-align: center;
padding-top: 10px;
}
p.midL {
font-size: 80%;
text-indent: 0px;
text-align: left;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
}
p.midLP {
font-size: 80%;
text-indent: 0px;
text-align: left;
padding-left: 20px;
padding-right: 20px;
padding-top: 2px;
padding-bottom: 15px;
}
p.center,p.footer {text-align: center}
p.footer {font-size: 60%}
a:link {color: #008080}
a:visited {color: #008080}
a:hover {color: #1D6D9E}
a:active {color: #1D6D9E}
a {text-decoration: underline}
ul {list-style-type: disc;
list-style-position: outside;
marker-offset: auto;
}
form.extLink
{
position: absolute;
bottom: 1%;
}
p.extLink {
font-size: 70%;
line-height: 1;
}
p.contact {
text-indent: 0px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
}
p.centerP {
text-align: center;
padding-bottom: 15px;
}
p.centerPB {
text-align: center;
padding-bottom: 15px;
font-weight: bold;
}
div#main {
position: relative;
min-height: 400px;
border: 1px solid #FFFFFF;
background: #FFFFFF;
max-width: 700px;
min-width: 600px;
margin: auto;
}
div#content1,
div#content3 {
position: absolute;
top: 0px;
bottom: 0px;
background: #FFFFFF;
margin: 0px;
}
div#content1 {
width: 110px;
border: 1px solid #FFFFFF;
}
div#content3 {
width: 160px;
border: 3px solid #EFEFEF;
text-align: center;
padding-top: 1%;
}
div#content1 {
left: 0px;
}
div#content3 {
right: 0px;
}
div#content2 {
margin: 3px 162px 3px 112px;
background: #FFFFFF;
border: 1px solid #FFFFFF;
min-height: 392px;
}
div#header,
div#footer {
background: #FFFFFF;
padding: 3px;
border: 1px solid #FFFFFF;
max-width: 694px;
min-width: 594px;
margin: auto;
}
div#header {
border-bottom: none;
}
div#footer {
border-top: none;
}
ul#menu_top {
list-style: none;
margin: 0px;
padding: 10px 0px 0px 0px;
height: 25px;
border-bottom: 1px solid #008080;
background: solid #FFFFFF;
}
ul#menu_top li {
float: left;
margin: 0px 5px;
height: 23px;
text-align: center;
position: relative;
width: 110px;
border: 1px solid #008080;
top: 1px;
background: #F0F0F0;
}
ul#menu_top li:hover {
border-bottom: 1px dotted #A2A2A2;
background: #A2A2A2;
}
ul#menu_top a {
display: block;
height: 100%;
text-decoration: none;
color: #008080;
font: 14px Arial, sans-serif;
}
body#home li#mt0,
body#profile li#mt1,
body#contact li#mt2,
body#tools li#mt3,
body#pub li#mt4,
body#reads li#mt5 {
background: white;
border-bottom: 1px solid white;
}
ul#menu_top a:hover,
body#home li#mt0 a,
body#profile li#mt1 a,
body#contact li#mt2 a,
body#tools li#mt3 a,
body#pub li#mt4 a,
body#reads li#mt5 a {
color: #1D6D9E;
}
ul#menu_top span {
display: block;
padding: 4px 10px 0px 10px;
}
div#encMsgDiv
{
display: none;
}
div#waitEnc {
visibility: hidden;
position: absolute;
z-index: 5;
top: 52%;
left: 30%;
background-color: #F0F0F0;
border: 1px solid #000000;
}
textarea.eTxt {
font-size: 80%;
background: #C0C0C0;
}
p.pre {
text-indent: 0px;
font-family: courier, monospace;
font-size: 70%;
border: 1px solid #A2A2A2;
margin-top: 0px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 15px;
}
noscript {
color: #1D6D9E;
}