html {
 margin: 0;
 padding: 0;
	}
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	}	
address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, li, menu, ol, p, pre, q, td, th, tr, small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
a {
	text-decoration: underline;
	}
a:link {
	color: #03c;
	}
a:visited {
	color: #606;
	}
a:hover {
	color: #c00;
	text-decoration: none;
	}
a:active {
	color: #600;
	}
h1, h2, h3, h4, h5, h6 {
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
}
h1 { font-size: 24px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px;
	text-align: center; }
h2 { font-size: 21px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }
h3 { font-size: 18px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }
h4 { font-size: 16px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }
h5 { font-size: 14px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }
h6 { font-size: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }
p { font-size: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 7px; }
acronym, abbr {
	border-bottom: 1px dotted #708090; cursor: help; 
	}
		
#container {
	margin: 0px;
	padding: 0px;
	}
		
#maintitle {
	background-color: #990033;
	margin: 0px;
	padding: 20px;
	}
#maintitle h1 {
	margin: 0px;
	padding: 0px;;
	}
				
#maincontent {
	margin: 0px 0px 20px 200px;
	padding: 15px;
	border: 1px #990033 solid;
	}
table.table-redborder {
 background-color:#990033;
 }
table.table-redborder td, table.table-redborder th {
 background-color:#FFFFFF;
 }
 /* -- MENU STYLES -- */
		

 #menu {
	float: left;
	width: 150px;
	 margin: 0px 20px 20px 0px;
	 padding: 5px;
 color: #333;
 font-family: verdana, arial, sans-serif;
 font-size : 12px;
 vertical-align: middle;
 background-color: #FFFFFF;
}
 /* -- END MENU STYLES -- */