body {
background:#000000;
margin:0;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#999999;
}

A:link { color:#FFFFFF; text-decoration:none; }
A:hover { color:#006600; text-decoration:underline; }
A:active { color:#FFFFFF; text-decoration:none; }
A:active:hover { color:#006600; text-decoration:underline; }
A:visited { color:#FFFFFF; text-decoration:none; }
A:visited:hover { color:#6C8EAA; text-decoration:underline; }

h3 {
color:#006600;
font-size:14pt;
font-weight:bold;
}

a img {
border:0;
}

#wrap {
width:800px;
margin-left:auto;
margin-right:auto;
}

#header {
background:url(img/hdrlogo.jpg) #000000 no-repeat top left;
background-position:0px 20px;
width:655px;
height:120px;
margin-left:auto;
margin-right:auto;
}

#subheader {
width:655px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
border-bottom:#006600 1px solid;
}

.definition {
font-size:7pt;
line-height:9pt;
text-indent:-2.5em;
margin:0px;
margin-left:4em;
margin-right:2.5em;
}

.definition em {
font-weight:bold;
font-style:normal;
}

#mainbody {
width:440px;
padding:20px;
margin-right:auto;
margin-left:70px;
float:left;
}

#awmenu {
list-style-type:none; 
overflow:hidden;
width:150px;
height:300px;
border-top:1px solid #000000;
background:#000000;
padding: 0px;
font: bold 12px;
}

#awmenu li {
list-style: none;
margin: 0;
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
text-align: right;
}

#awmenu li a {
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
background: #666666;
text-decoration: none;
font-weight:bold;
}

#awmenu li a:link { color: #DDDDDD; }
#awmenu li a:visited { color: #DDDDDD; }
#awmenu li a:hover {
color: #000000;
background: #005500;
}


#footer {
width:655px;
text-align:center;
font-size:10px;
margin-left:auto;
margin-right:auto;
border-top:#006600 1px solid;
}

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

.clearfix { display: inline-block; }

* html .clearfix { height: 1%; }
.clearfix { display: block; }
