body {
color : black;
background-color: #eeeeff;
font : 10pt  Verdana, Geneva, Arial, Helvetica;
}
body.retrieve { background-color: white; }
td {
color : black;
background-color : #eeeeff;
font : 10pt Verdana, Geneva, Arial, Helvetica;
}
td.bt {border: 1px solid navy; background-color: white;}
span.red, span.red4 {color: red; }
span.blue {color: #99f; }
#main {
width: 100%;
}
#calendar {
margin-left:85px;
}
div.month {margin-bottom:4px; float: left; }
div.masthead {
background-color : transparent;
text-align : center;
}
div.leftbar {
position : absolute;
margin-top : 0;
width : 100px;
background-color : #eeeeff;
padding : 3px;
}
div.content {
position : absolute;
margin-top : 0;
margin-left : 120px;
margin-bottom: 12px; 
width : 690px;
background-color: white;
border: 1px solid navy;
padding-left : 9px;
padding-right : 6px;
padding-bottom: 12px;
}
div.item {
position : relative;
background : white url (images/null.gif) repeat;
}
td.cell1 {
text-align : left;
width : 33%;
}
td.cell2 {
text-align : center;
width : 33%;
}
td.cell3 {
text-align : right;
width : 33%;
}
p {
margin-top : 6px;
margin-bottom : 4px;
color : black;
line-height: normal;
font : 10pt Verdana, Geneva, Arial, Helvetica;
text-align : left;
}
address {font-style: normal; }
.reversed {border-top: 4px solid white; background-color: #336; color: white; font-size: 11pt; line-height: 16pt;  text-align: center; margin-bottom: 4px; font-weight : bold;
}
.reversed a:active, .reversed a:link, .reversed a:visited {color: #aaa;
}
span.big {
font-size : 14pt;
}
h1 {
font-size : 18pt;
font-weight : bold;
text-align: center;
color: #333399;
margin-bottom : 10px;
}
h2, h3 {
font-size : 16pt;
font-weight : normal;
color: #333399;
margin-bottom : 6px;
}
h4 {
font-size : 12pt;
font-weight : bold;
margin-top : 6px;
color: #bbaa00;
margin-bottom : 3px;
}
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, ul.sitemaplevel5, ul.submenu, ul.search {
padding-left : 0;
margin-left : 0;
}
th.cmt_bordtop_d0 { border: 1px solid navy; }
form {
margin : 0;
}
img {
border : 0;
}
li {
font-size: 10pt;
line-height : normal;
}
ul {margin-top: 2px; margin-bottom: 4px; }
.doc {
list-style : none;
text-align: center;
color: navy;
font-weight: bold;
padding-top: 20px;
padding-bottom: 20px;
background : url(menu/star.gif) no-repeat;
}
.docs {
list-style : none;
text-align: center;
color: navy;
font-weight: bold;
padding-top: 20px;
padding-bottom: 20px;
background : url(menu/star.gif) no-repeat;
}
.sdoc {
list-style : none;
text-align: center;
color: navy;
font-weight: bold;
padding-top: 20px;
padding-bottom: 20px;
background : url(menu/star.gif) no-repeat;
}
.sdocs {
list-style : none;
text-align: center;
color: navy;
font-weight: bold;
padding-top: 20px;
padding-bottom: 20px;
background : url(menu/star.gif) no-repeat;
}
a {
text-decoration : none;
font-weight : bold;
}
a:link, a:visited {
color : navy;
}
a:active, a:hover {
color : black;
}
.sitename {
font-weight : normal;
font-size : 20pt;
}
.menulevel1 {
font-size : 8pt;
color : navy;
}
.menulevel1 a {
font-weight : bold;
color : navy;
}
.menulevel1 a:link, .menulevel1 a:visited {
color : navy;
}
.menulevel1 a:active, .menulevel1 a:hover {
color : navy;
}
.menulevel2 {
font-size : 8pt;
color : gray;
}
.menulevel2 a {
font-weight : bold;
color : black;
}
.menulevel2 a:link, .menulevel2 a:visited {
color : black;
}
.menulevel2 a:active, .menulevel2 a:hover {
color : black;
}
.menulevel3 {
font-size : 8pt;
color : gray;
}
.menulevel3 a {
font-weight : normal;
color : black;
}
.menulevel3 a:link, .menulevel3 a:visited {
color : black;
}
.menulevel3 a:active, .menulevel3 a:hover {
color : black;
}
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3 {
font-size : 9pt;
}
.sitemaplevel1 a, .sitemaplevel2 a, .sitemaplevel3 a {
font-weight : normal;
color : black;
}
.sitemaplevel1 a:link, .sitemaplevel2 a:link, .sitemaplevel3 a:link, .sitemaplevel1 a:visited, .sitemaplevel2 a:visited, .sitemaplevel3 a:visited {
color : black;
}
.sitemaplevel1 a:active, .sitemaplevel2 a:active, .sitemaplevel3 a:active, .sitemaplevel1 a:hover, .sitemaplevel2 a:hover, .sitemaplevel3 a:hover {
color : black;
}
.submenu {
font-size : 9pt;
}
.submenu a {
font-weight : normal;
color : black;
}
.submenu a:link, .submenu a:visited {
color : black;
}
.submenu a:active, .submenu a:hover {
color : black;
}
.search a {
font-weight : normal;
color : black;
}
.search a:link, .search a:visited {
color : black;
}
.search a:active, .search a:hover {
color : black;
}
.locator {
font-size : 8pt;
color : #aaa;
}
.locator a {
font-weight : normal;
text-decoration : underline;
}
.locator a:link, .locator a:visited, .locator a:active, .locator a:hover {
color : #aaa;
}
.menu {
font-weight : bold;
font-size : 8pt;
color : #aaa;
}
.menu a {
text-decoration : underline;
color : #aaa;
}
.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {
color : #aaa;
}
.login {
font-weight : bold;
font-size : 8pt;
}
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover {
color : gray;
}
.navigator {
font-weight : bold;
font-size : 10pt;
color : #aaa;
}
.navigator a:link, .navigator a:visited {
color : navy;
}
.navigator a:active, .navigator a:hover {
color : #aaa;
}
.edit {
font-size : 8pt;
color : black;
background-color : white;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
font-weight : normal;
color : black;
}
input, select {
font-size : 8pt;
}
textarea {
width : 98%;
background-color : white;
background-image: none;
font : 0.8em Verdana, Geneva, Arial, Helvetica;
}
.searchbox .text, .searchbox .submit {
border : 2px solid #c0c0c0;
background-color : white;
}
form {background-color: white; background-image: url(images/null.gif); z-index: 10; }
div.endnote {margin-top: 400px; }
div.endnote a { font-weight: normal; font-size: 8pt; text-decoration: none; color: #777; }
