body { font-size: 13px; font-family: arial, san-serif; text-decoration: none; background-color: #f8f9f9; font-color: #384641 }
#main a:link, #login a:link { text-decoration: none; color: #3300cc }
#main a:visited, #login a:visited { text-decoration: none; color: #9999ff }
#main a:hover, #login a:hover { text-decoration: none; color: #33cc33; }
a:link { text-decoration: none; color: #3300cc }
a:visited { text-decoration: none; color: #9999ff }
a:hover { text-decoration: none; color: #33cc33; }
a img {border: 0px;}
#main {
position:absolute;
top: 190px; 
left: 145px; 
height: 400px; 
width: 495px; 
color: #384641;
}

p.indent {margin-left: 2.0em}
p.indent-small {margin-left: .5em; margin-right: .5em;}

#menu, #sub {
width: 12em;
z-index: 2;
}

#menu ul, #sub ul {
list-style: none;
margin: 0;
padding: 0;
z-index: 2;
}

#menu a, #menu h2, #sub a, #sub h2 {
font: 11px/16px verdana, arial, helvetica, sans-serif;
display: block;
border-color: #384641;
margin: 0;
padding: 0;
z-index: 2;
}

#menu h2 {
background: #819f94;
color: #384641;
text-align: center;
height: 18px;
z-index: 2;
}
#sub h2 {
background: #819f94;
color: #384641;
text-align: center;
z-index: 2;
}

#menu h2:hover, #sub h2:hover {
color: white;
background: #384641;
border-color: #384641;
z-index: 2;
}

#menu a{
color: #384641;
background: #f8f9f9;
text-decoration: none;
border-width: 1px;
border-style: solid;
height: 18px;
z-index: 2;
}

#sub a{
color: #384641;
background: #f8f9f9;
text-decoration: none;
border-width: 1px;
border-style: solid;
z-index: 2;
}
#sub a:hover{
color: #a00;
background: #fff;
text-align: center;
z-index: 2;
}

#menu a:hover {
color: #a00;
background: #fff;
text-align: center;
height: 18px;
z-index: 2;
}

#menu li, #sub li {
position: relative;
text-align: center;
height: 18px;
z-index: 2;
}

#menu ul ul, #sub ul ul {
position: absolute;
text-align: center;
height: 18px;
top: 100%;
left: 0;
width: 100%;
z-index: 2;
}

div#menu ul ul,
div#menu ul li:hover ul
{display: none;}

div#menu ul li:hover,
div#menu ul li:hover ul
{display: block;}

.popuppic{
position: relative;
z-index: 0;
border: 0px;
text-decoration: none;
}

.popuppic:hover{
background-color: transparent;
z-index: 50;
}

.popuppic span{ 
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.popuppic span img{ 
border-width: 0;
padding: 2px;
}

.popuppic:hover span{ 
visibility: visible;
top: 0;
left: 20px; 
top: -150px;
}