body { background-color: #8d9db6 ; color: #000000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
p    { color: #000000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
h1   { color: #283870; font-family: "Times, Times New Roman, Serif"; font-size: 15pt; }
h2   { color: #1868a0; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 12pt; }
h3   { color: #a00000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
td   { color: #000000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
li   { color: #000000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
ul   { color: #000000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
a:link    { font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; color: #0000ff; font-weight: bold; text-decoration: none}
a:visited { font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; color: #6000a0; font-weight: bold; text-decoration: none}
a:active  { font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; color: #ff0000; font-weight: bold; text-decoration: none}

ul#navmenu {
margin-left: 4px;
padding: 0;
list-style: none;
border: 0 none;
display: block;
}

/* These affect the main menu items */

ul#navmenu li a {
padding: 0;
margin-left: 6px;
list-style: none;
background: #8d9db6;
display: block;
}

ul#navmenu li a:hover {
padding: 0;
margin-left: 6px;
list-style: none;
background: #657899;
display: block;
}

/* Root Menu */
ul#navmenu a {
border: 0;
padding: 0;
display: block;
color: #ffffff;  
font-size:13px;
text-decoration: none;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a {
font-weight:bold;
background: #657899;
color: #ffffff;
left: auto;
display: block;
}

/* margin-left here indents the second level menu */

ul#navmenu ul {
padding: 0;
margin-left: 6px;
list-style: none;
display: block;
text-indent: -12px;
margin-left: 12px;
}

/* This "hover" appears to apply to IE */

ul#navmenu ul li a:hover
{
padding: 0;
margin-left: 6px;
color: #384856;
background: #8d9db6;
display: block;
font-size:8pt;
text-indent: -12px;
margin-left: 12px;
}

/* 2nd Menu. Under firefox, this "hover" changes all aspects of the submenu to those specified */

ul#navmenu li:hover li a {
font-weight:bold;
border:0;
background: #8d9db6;
color: #ffffff;
font-size:12px;
display: block;
text-indent: -12px;
margin-left: 12px;
}

/* 2nd-level Menu Hover Persistence */

ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a {
font-weight:bold;
background: #8d9db6;
color: #384856;
font-size:12px;
display: block;
text-indent: -12px;
margin-left: 12px;
}

ul#navmenu ul li a {
padding: 0;
margin-left: 6px;
color: #ffffff;
background: #8d9db6;
display: block;
font-size:12px;
text-indent: -12px;
margin-left: 12px;
}

#display{
background-color: #d6d9dd;
margin-left: 4px;
margin-right: 4px;
margin-top: 4px;
margin-bottom: 4px;
border-style: solid;
border-color: #000000;
border-width: 1px 1px;
padding-left: 72px;
padding-right: 48px;
padding-bottom: 30px;
}
