body {
font-family: 'Trebuchet MS', Verdana, sans-serif;
background-color: #333333;
color: #FFFFFF;
font-size: 100%;
margin: 0px;
padding: 0px;
border: 0px;
}

a {
text-decoration: none;
color: #99FFFF;
}

h1 {
font-size: 1.7em;
}

h2 {
font-size: 1.4em;
}

h3 {
font-size: 1.3em;
}

h4 {
font-size: 1.2em;
}

#header { 
border-bottom: 2px solid #99FFFF;
border-top: 2px solid #99FFFF;
margin-top: 10px;
width: 100%;
height: 9.0em;
line-height: 140%;
}

#header ul {
list-style-type: none;
padding-left: 13.0em;
}

#header ul li {
display: inline;
color: #CCCCCC;
font-size: 1.5em;
}

#header ul li.special {
color: #99FFFF;
}

#header h1 {
font-size: 1.5em;
padding-left: 0.5em;
color: #FFFFFF;
}

#header a.white {
color: #FFFFFF;
}

#header a:hover.white {
border-bottom: 2px solid #FFFFFF;
}

.didyouknow {
width: 10.0em;
position: absolute;
text-align: center;
top: 2.5em;
right: 10%;
float: right;
color: #CCCCCC;
line-height: 70%;
font-weight: bold;
}

.didyouknow a {
font-size: 1.4em;
}

.didyouknow a:hover {
border-bottom: 1px dotted #99FFFF;
}

#navigation {
width: 33%;
float: right;
font-size: 1.1em;
text-align: center;
color: #99FFFF;
}

#navigation ul {
list-style-type: none;
}

#navigation ul li {
margin-left: -3em;
margin-top: 1em;
}

#navigation ul li a {
color: #FFFFFF;
letter-spacing: 0.1em;
}

#navigation ul li a:hover {
border-bottom: 1px dotted #FFFFFF;
}

#content {
width: 65%;
float: left;
border-right: 3px solid #CCCCCC;
font-weight: bold;
}

#content p, #content h2, #content h1, #content h3, #content h4 {
padding-left: 1.0em;
padding-right: 0.5em;
}

#content a:hover  {
color: #99FFFF;
border-bottom: 1px dotted #99FFFF;
}

#content ul {
list-style-type: none;
}

#footer {
border-top: 3px solid #99FFFF;
width: 100%;
color: #CCCCCC;
text-align: center;
font-weight: bold;
float: left;
}

.porttable {
width: 100%;
border-width: 0px;
}

.porttable td {
border: 1px dotted #FFFFFF;
text-align: center;
width: 50%;
}

.porttable a {
color: #99FFFF;
text-decoration: none;
}

.porttable a:hover {
color: #FFFFFF;
border-bottom: 1px dotted #FFFFFF;
}

.porttable img {
border: 0;
}