body {
	font-family: sans-serif;
	font-size: 90%;
	background: #006666; 
        color: #FFFFCC;
}

h2 {
	text-align: center;
}

h3 {
	text-align: center;
}

a:link {
	color: #33FF66;
}

a:visited {
	color: #009966;
}

a:active {
	color: #FF3333;
}

a:hover {
	color: #FF3333;
}

a:link img {
        border-color: #33FF66;
}

a:visited img {
        border-color: #009966;
}

a:active img {
        border-color: #FF3333;
}

a:hover img {
	border-color: #FF3333;
}

hr {
	color: #FFFFCC;
}

table.sortable a.sortheader {
    background-color:#FFFFCC;
    color:#006666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

