body, p, td, th {
font-family: sans-serif;
color : #DDDDAA;
background : #000000;
}

a:link {
color : #DDDDAA;
background : transparent;
text-decoration: underline;
}

a:visited {
color: #DDDDAA;
background : transparent;
text-decoration: underline;
}

a:hover {
color: #00AA00;
background : transparent;
text-decoration: underline;
}

#menu {
position: absolute;
top: 10px; left: 10px; width: 200px; 
color: #DDDDAA;
background: #000000;
z-index: 1;
border: 1px solid #DDDDAA;
}

#menu a {
display: block;
padding: 5px;
font-weight : normal;
color: #DDDDAA;
background: #000000;
}

#menu a:hover {
display: block;
padding: 5px;
font-weight : normal;
color: #000000;
background: #DDDDAA;
}

body {
margin: 10px 10px 10px 250px;
}

p {
margin: 20px 200px 20px 0px;
text-align:justify}

img {
border: 0px none;
}

th {
color: #FFFFFF;
background: #9999EE;
}

td {
padding-left:30px;
}

table {
width:75%;
border-collapse:collapse;
empty-cells:show;
margin-bottom:50px;
}

.w {width:40px}

.w2 {width:400px}

.p1 {
width : 16px;
height : 13px;
margin-right : 7px;
}

.p2 {
width : 18px;
height : 13px;
margin-right : 5px;
}

.p3 {
width : 18px;
height : 16px;
margin-right : 5px;
}

.p4 {
width : 40px;
height : 20px;
margin-right : 25px;
}

.counter {
width : 100px;
height : 16px;
;vertical-align : middle;
}


.bg {
color: #000000;
background: #EFEFEF;
}

h1 {
font-size: 200%;
border-bottom: 2px solid #555555;
}

h2 {
font-size: 150%;
}

h3 {
font-size: 125%;
}
