body { background-color: #c0e0ff ; color: #800000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
p    { color: #800000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
pre  { color: #800000; font-family: Courier New, Courier; font-size: 9pt; }
h1   { color: #000080; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 14pt; }
h2   { color: #000080; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 12pt; }
h3   { color: #000080; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 10pt; }
td   { color: #800000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
li   { color: #800000; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica ; font-size: 9pt; }
ul   { color: #800000; 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}

#content {
margin-top: 6px;
margin-left: 6px;
margin-right: 6px;
padding: 6px;
}

.navigation {
height:20px;
position:relative;
z-index:100;
background:url(images/navbar.gif) repeat-x #00527c;
border-bottom:1px solid #00283d;
padding:4px 10px;
margin:0;
}

ul#navmenu {
margin: 0;
border: 0 none;
padding: 0;
list-style: none;
height: 20px;
border-left: 1px solid #80aabf;
}

ul#navmenu li {
margin: 0;
border: 0 none;
padding: 0;
float: left; /*For Gecko*/
display: inline;
list-style: none;
position: relative;
height: 20px;
}

ul#navmenu ul {
margin: 0;
border: 0 none;
padding: 0;
width: 120px;
list-style: none;
display: none;
position: absolute;
top: 20px;
left: 0;
}

ul#navmenu ul li {
float: none; /*For Gecko*/
display: block !important; /*Remove for IE 7*/
display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu a {
border: 0;
border-right: 1px solid #80aabf;
border-left: 1px solid #002b41;
padding: 0 6px;
float: none !important; /*For Opera*/
float: left; /*For IE*/
display: block;
color: #fff;  
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-size: 0.8em;*/
font-weight: bold;
line-height: 20px;
text-decoration: none;
height: auto !important; /*Remove for IE 7*/
height: 20px; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
background: #0060c0;
color: #FFF;
left: auto;
}

/* 2nd Menu. IE measures height differently */
ul#navmenu li:hover li a {
font-weight:400;
border:0;
float: none;
background: #424242;
color: #fff;
line-height: 20px;
border-top: 1px solid #a1a1a1;
border-bottom: 1px solid #212121;
}

ul#navmenu li.iehover li a {
font-weight:400;
border:0;
float: none;
background: #424242;
color: #fff;
line-height: 18px;
border-top: 1px solid #a1a1a1;
border-bottom: 1px solid #212121;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
background: #006699;
color: #fff;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
display: block;
}

