html, body {
background-color: #000000;
text-align: center;
margin: none;
margin-top: 5px;
margin-bottom: 10px;
}

#maintable {
margin-top: 0px;
background-color: #000000;
border-spacing: 0px;
width: 100%;
}

td.logo {
text-align: left;
border: none;
background-color: #000000;
}

td {
vertical-align: top;
text-align: left;
padding: 3px;
font-family: verdana, Helvetica, arial, sans-serif;
font-size: 14px;
color: #FFFFFF;
}

.info {
text-align: center;
border: 1px solid white;
width: 100%;
}

td.notification {
text-align: center;
background-color: #ffebe8;
border: 1px solid #dd3c10;
font-weight: bold;
color: #000000;
}

table.comment {
width: 100%;
background-color: #333538;
border: 2px solid white;
}

td.comment1 {
background-color: #36393D;
}

td.comment2 {
background-color: #36393D;
}



table.pages_header, table.pages_footer {
background-color: #333333;
border-spacing: 0px;
color: #FFFFFF;
border: 2px solid #FFFFFF;
border-bottom: 3px solid #CCCCCC;
}

td.comment_heading {
background-color: #333333;
font-family: monospace;
font-weight: bold;
font-size: 13px;
color: #FFFFFF;
vertical-align: top;
}

fieldset {
border: 2px solid #FFFFFF;
}

legend {
font-family: monospace;
font-weight: bold;
font-size: 14px;
color: #000000;
padding: 5px;
border: 4px outset #a9b2c3;
background-color: #DECFCF;
}

input, textarea {
font-family: verdana, Helvetica, arial, sans-serif;
background-color: #CCCCCC;
}

input:focus, textarea:focus {
background-color: #FFFFFF;
}

input.text, input.select {
width: 200px;
}

   
    
#menutable {
width: 100%;
height: 28px;
}

#menutd {
width: 100%;
text-align: left;
}


#footer {
font-size: 12px;
height: 15px;
background-color: #333333;
position: fixed;
left: 0px;
bottom: 0px;
z-index: 5;
border-top: 3px solid #FFFFFF;
}

#content {
vertical-align: top;
border: none;
background-color: #000000;
text-align: left;
padding: 10px;
font-family: verdana, arial, sans-serif;
font-size: 14px;
color: #FFFFFF;
}

#sidebar {
width: 220px;
vertical-align: top;
background-color: #000000;
text-align: left;
padding: 1px;
padding-top: 5px;
font-family: verdana, arial, sans-serif;
font-size: 14px;
border: none;
}

input.bookbutton {
background-color: #FFA705;
border: 3px outset black;
font-weight: bold;
font-size: 14px;
}

a {
color: #5890EE;
text-decoration: none;
font-family: verdana, Helvetica, arial, sans-serif;
font-size: 14px;
}

a:hover {
color: #16e116;
}

img {
border: none;
}

table.outer {
border: 2px solid #FB0000;
border-top: 8px inset #FB0000;
border-bottom: 4px solid #FB0000;
width: 100%;
}

td.heading {
font-family: monospace;
font-weight: bold;
vertical-align: top;
}

h2 {
font-family: monospace;
font-weight: bold;
font-size: 18px;
color: #54E151;
color: #16e116;
}

h3 {
color: #FB0000;
}

td.form1 {
text-align: right;
vertical-align: top;
font-weight: bold;
width: 160px;
}

td.form2 {
text-align: left;
vertical-align: top;
font-size: 12px;
}





ul#tabnav { /* general settings */
text-align: center;
font: bold 10px verdana, arial, sans-serif;
border-top: 2px solid #FB0000;
list-style-type: none;
padding: 3px 10px 4px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

ul#tabnav li.selectedtab { /* settings for selected tab */
border-top: 1px solid #000000; /* set border color to page background color */
background-color: #000000; /* set background color to match above border color */
}

ul#tabnav li.selectedtab a { /* settings for selected tab link */
background-color: #000000; /* set selected tab background color as desired */
border: none;
border-top: 4px solid #FB0000;
padding: 4px 3px 3px 3px;
color: #FFFFFF; /* set selected tab link color as desired */
position: relative;
margin-left: 5px;
margin-right: 5px;
}

ul#tabnav li.tab a { /* settings for all tab links */
padding: 4px 3px 3px 3px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: none;
background-color: #FB0000; /* set unselected tab background color as desired */
color: #FFFFFF; /* set unselected tab link color as desired */
margin-left: 5px;
margin-right: 5px; /* set additional spacing between tabs as desired */
}

ul#tabnav li.tab a:hover, ul#tabnav li.selectedtab a:hover { /* settings for hover effect */
background: #000000; /* set desired hover color */
border: none;
border-top: 4px solid #FB0000;
color: #FFFFFF;
}