body {
	background-color: black;
	background-image: url(../images/gradient_bg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

table { 
	font-size: 10pt; 
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}


#content           { padding-right: 5px; }
#content a:link    { text-decoration: underline; color: #cc0000; }
#content a:visited { text-decoration: underline; color: #cc0000; }
#content a:hover   { text-decoration: underline; color: #888888; }
#content a:active  { text-decoration: underline; color: #888888; }
#content hr        { size: 1px; width: 100%; color: #CCCCCC; height: 1px;}
#content textarea  { border: 1px solid #888888; background-color: #EFEFEF; }
#content input     { border: 1px solid #888888; background-color: #EFEFEF; }
#content ul        { list-style-image: url(../images/arrow-red.gif); }
#content li        { margin-bottom: 5px; }
#content h1        { font-size: 12pt; color: black; background-image: url(../images/linebg_red.gif); background-repeat: repeat-y; padding-left: 15px; }
#content h2        { font-size: 12pt; color: #CC0000; }
#content h3        { font-size: 10pt; color: black; }
#content h4        { font-size: 10pt; color: #CC0000; }
#content h5        { font-size: 9spt; color: black; }

#footer { 
	font-size: 8.5pt; 
	font-weight: bold;
}

#footer a:link    { color: #cc0000; text-decoration: underline;  }
#footer a:visited { color: #cc0000; text-decoration: underline;  }
#footer a:hover   { color: #cc0000; text-decoration: none;  }
#footer a:active  { color: #cc0000; text-decoration: none;  }

.blacktxt { color: #000000; }
.redtxt   { color: #CC0000; }
.nomarginbottom { margin-bottom: 0px; }
.nomargintop    { margin-top: 0px; }
.nomarginboth   { margin-top: 0px; margin-bottom: 0px; }
.size14pt       { font-size: 14pt; }
