html, body {
	background-color: #110100;
}

p, div, table {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
}

#map p,
#map div,
#map table {
	color: #000000;
}

a { color: #ffffff; }
a img { border: 0; }
a:hover { text-decoration: none; }

h1 { font-size: 1.4em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; color: red; text-align: right; margin-bottom: -4px; font-style: italic;}
h4 { font-size: 1em; }
h5 { font-size: .83em; }
h6 { font-size: .67em; }

h1 *, h2 *, h3 *, h4 *, h5 *, h6 * { font-size: 1em; }

p { margin: 0px; margin-bottom: 16px; }
h1, h2, h4, h5, h6 { margin: 0; margin-top: 16px; margin-bottom: 12px; }

UL { margin-top: 0px;  }
OL { margin-top: 0px; padding-left: 20px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

TABLE.contenttable { border: 1px solid; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 0px 3px 0px 3px; }
TABLE.contenttable TR TD P.bodytext {  }
TABLE.contenttable TR {  }

div.csc-header h1,
div.csc-header h2,
div.csc-header h4,
div.csc-header h5 { margin-bottom:12px; margin-top: 0; }