a { color: #fca001; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: underline; }
body { background-color: #333333; margin: 0px; }
body, td { color: #FFFFFF; font-family: Arial; font-size: 12px; vertical-align: top; }
table.gl {background-color: #4D4D4D;}
form{ margin: 0; }
h1,h2,h3{ font-size: 16pt; font-weight: normal; margin-bottom: 6px; }
h4{ font-size: 12pt; font-weight: normal; margin-bottom: 6px; }
img{ border: 0; }
table { border-collapse: collapse; }
td.top { border-bottom: 5px solid #556177; vertical-align: bottom; text-align: right;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{ list-style: none; margin-left: 0; padding-left: 0; }

li {padding-top: 8px;}

li a { color: #FFFFFF; text-decoration: none;}
li a:hover { color: #FFFFFF; text-decoration: underline;}

ul.menulevel3, ul.menulevel2 {padding-top: 5px; padding-bottom: 5px;}

.doc, .docs, .sdoc, .sdocs{padding-left: 15px;}
.sdocs, .sdoc{color: #aaaaaa; font-weight: bold;}

td.padd {padding:3px; background-color: #5f5f5f;}

input.text {border: 1px solid white; background: #717171; color: white; margin-left: 10px;}
input.submit {border: 0; background: 0; color: white; font-weight: bold;}