html,body {
	margin:0;
	padding:0;
	height:100%;
	background:white;
	color:black;
}

ul,ol {
padding-left:4em;
}

li {
padding-bottom:.3em;
}

td.text {
padding-left:30px;
width:100%;
}

td.main {
text-align: center;
padding: 3px;
vetical-align: middle;
background-color:#990100;
height:55px;
}

.red {
font-size: 18px;
font-family: Times New Roman, Times, serif;
font-weight: bold;
color: #990000;
padding-top:.2em;
padding-bottom:.2em;
}

.black {
font-size: 18px;
font-family: Times New Roman, Times, serif;
font-weight: bold;
color: #000000;
padding-top:.2em;
padding-bottom:.2em;
}

.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left:1em;
padding-right:1em;
padding-top:.2em;
padding-bottom:.2em;
}


.quote {
color:#003399;
padding:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style:italic;
}

.quotename {
padding: 0px 0px 30px 100px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.indent {
padding-left:40px;
}

a.std, a.std:link, a.std:visited, a.std:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
border-bottom: black 1px dotted;
text-decoration: none;
}

a.std:hover {
color:#990000;
}

a.menu, a.menu:link, a.menu:visited, a.menu:active, a.menu:hover {
text-decoration:none;
font-weight:bold;
font-family: serif;
font-size: 11pt;
font-variant: normal;
font-style: none;
color:#FFFFFF;
}

a.main, a.main:link, a.main:visited, a.main:active {
display:block;
width:120px;
height:50px;
padding:3px 0px 3px 6px;
background-color:#990100;
text-decoration:none;
font-weight:bold;
font-family: serif;
font-size: 11pt;
font-variant: normal;
font-style: none;
color:#FFFFFF;
border:none;
text-align:left;
vertical-align:middle;
}

a.main:hover {
background-color:#B40100;
}

div#blocked {
display:block;
width:160px;
height:auto;
padding:3px 3px 3px 3px;
background-color:#990100;
text-decoration:none;
font-weight:bold;
font-family: serif;
font-size: 11pt;
font-variant: normal;
font-style: none;
color:#FFFFFF;
border:none;
text-align:center;
vertical-align:middle;
}

a img {border: none; }

div#title {
font-size: 36px;
float:right;
padding-top:30px;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:auto; /* center, not in IE5 */
	width:800px;
	background:white;
	
	height:auto !important;/* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

div#header {
height:100px;
}

div#content {
padding:0em 0em 4em 0em;
}

div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	padding-left:200px;
	font-size:xx-large;
	font-face:Arial;
	color:#990100;
}

div#menuspacer {
display:block;
width:166px;
height:10px;
background:#990100;
}