html, body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background: #1A1A1A;
 color: #000000;
}

A:LINK {font-weight:bold; text-decoration: none;}
A:VISITED {font-weight: bold; text-decoration: none;}
A:ACTIVE {font-weight:bold; text-decoration: none;}
A:HOVER {font-weight:bold; text-decoration:underline;}

#page {
 text-align: center;
}

#wrapper {
 width: 75%;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
}

#main {
 background: #FFFFFF;
 border: 4px solid #404040;
 background-image: url("images/topbar_red.gif");
 background-repeat: repeat-x;
}

#links {
 width: 700px;
 margin-left: 5px;
 height: 33px;
}


#content {
 padding: 5px;
 text-align: left;
 overflow: hidden;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE5/Mac \*/
* html .clearfix {height: 1px;}
.clearfix {display: block;}
/* End hide from IE5/Mac */


div.utext {
 background: #e0e0e0;
 border: 1px solid #d0d0d0;
 color: #000000;
 padding: 8px;
 overflow: hidden;
 zoom: 1;
}

div.ltext {
 background: #e0e0e0;
 border: 1px solid #d0d0d0;
 color: #000000;
 padding: 4px;
 overflow: hidden;
 zoom: 1;
}

td {
 font-size: 10pt;
 font-weight: bold;
}

p {
 text-indent: 10px;
}

div.middle {
 width: 80%;
 margin-left: auto;
 margin-right: auto;
}

#list-menu ul {
margin: 0;
padding: 0;
list-style-type: none;

}

#list-menu li {
margin: 5px 2px 2px;
float: left;
}

#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #FFFFFF;
font-family: Arial;
font-size: 14px;
}

#list-menu a {
display: block;
width:140px;
padding: 2px 2px 2px 10px;
border: 1px solid #FFFFFF;
text-decoration: none;
}

#list-menu a:hover {
display: block;
width:140px;
padding: 2px 2px 2px 10px;
border: 1px solid #FFFFFF;
text-decoration: none;
background: #FFFFFF;
color: #800000;
}
