a { text-decoration: none; }
a:link { color: #AAAAAA; }
a:visited { color: #AAAAAA }
a:hover { color: #FF0000; }

body { text-align: left; 
	background-color: #000000; 
	color: #CCCCCC;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	margin-left: 5%; margin-right: 5%; 
}

h1,h2,h3,h4,h5,p,ul { font-family: sans-serif; }
h3 a { text-decoration: none; }

pre { font-family: monospace; }

td { font-size: 70%; }
td a { text-decoration: none; }

.error { color: #FF0000; }
.button { text-align: center; }
.caption { color: 669966; 
    padding-left: 0.2em;
    border-left: solid;
    border-left-width: thin;
    border-color: red;
}

.vformcaption { text-align: right; vertical-align: top; }
.vformfield { text-align: left; vertical-align: top; }
.vformheader { text-align: center; vertical-align: top; font-size: 125%;}



.summary { font-size: 110%; font-weight: bold; }
.lastupdated { color: #FF0000; }

.odd { color: #000000; background: #CCFF99; }
.odd a:link { color: #003300; }
.odd a:visited { color: #333333; }
.odd a:hover { color: #CCCCCC; text-decoration: underline; }

.md { color: #000000;  background: #AACC66; }
.md a:link { color: #003300; }
.md a:visited { color: #666666; }
.md a:hover { color: #CCCCCC; text-decoration: underline; }

