body {
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	color: black;
}
p {
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
td {
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}
th {
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: white;
}
li {
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: white;
}
blockquote {
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: white;
}

h1 { 
	font-family: geneva, verdana, arial, helvetica, sans-serif; 
	color: #cc3333; 
	background-color: white;
}

h2 { 
	font-family: geneva, verdana, arial, helvetica, sans-serif; 
	font-size: 14pt; 
	color: #cc3333; 
	background-color: white;
}

h3 { 
	font-family: geneva, verdana, arial, helvetica, sans-serif; 
	font-size: 13pt; 
	color: #cc3333; 
	background-color: #d5ccbb;
	border-bottom: 1px solid #999;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 4px 0px
}

h4 { 
	font-family: geneva, verdana, arial, helvetica, sans-serif; 
	font-size: 11pt; 
	color: #cc3333; 
	background-color: white;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h5 { 
	font-family: geneva, verdana, arial, helvetica, sans-serif; 
	font-size: 10pt; 
	color: #cc3333; 
	background-color: white;
}

dt { 
	font-weight:bold; 
	color: #cc3333; 
	font-size: 12pt; 
	background-color: white;
}
dd { margin-bottom: 6px; }

a         { color: #CC3333; }
a:visited { color: #CC3333; }
a:active  { color: #C86400; }
a:hover   { color: #C86400; }

.fineprint {font-size: 8pt; }
.superfineprint {font-size: 5pt; }

.box-title {font-size: 10pt; font-weight: bold; text-align: center; color: white; background-color:#cc3333;}
.box-text {font-size: 10pt; background-color: #d5ccbb; }
.box-menu {font-size: 7pt; }
.box-menu a         { color:white; background-color:black; font-weight:bold; padding: 2px 2px 2px 2px; }
.box-menu a:visited { color:white; background-color:black; font-weight:bold; padding: 2px 2px 2px 2px; }
.box-menu a:active  { color:#C86400; background-color:black; font-weight:bold; padding: 2px 2px 2px 2px; }
.box-menu a:hover   { color:#C86400; background-color:black; font-weight:bold; padding: 2px 2px 2px 2px; }


.statement {font-size: 11pt; }
.statement li {font-size: 11pt; }

.headline {font-size: 16pt; font-weight: bold; color: white; }

.status {font-size: 14pt; font-weight: bold; color: red; background-color:white; }

.menu {font-size: 8pt; font-weight:bold; color: white; background-color: black; }
.menu a {font-size: 8pt; font-weight:bold; color: white; background-color: black; }
.menu a:visited {font-size: 8pt; font-weight:bold; color: white; background-color: black; }
.menu a:active {font-size: 8pt; font-weight:bold; color: white; background-color: #CC3333; }
.menu a:hover {font-size: 8pt; font-weight:bold; color: white; background-color: #CC3333; }

.slogan {font-size: 9pt; font-weight:bold; font-style: italic; color: #C86400; background-color: white; }

.errors {color: #cc3333; font-weight:bold; }

.shell {font-family:Fixedsys,courier,monospace; color:white; background-color:black; width=400; text-align:left; padding:10px 10px 10px 10px; white-space:nowrap}

.left-frame {float: left; width: 49%;}
.right-frame {float: right; width: 49%;}

.info-box {background-color: white; border: 1px dotted black; margin-bottom: 10px;}
.info-box p {padding: 0px 4px 0px 4px; margin: 0px 0px 10px 0px;}
.info-box h3 {margin: 0px 0px 0px 0px;}

.info-table {border:1px solid black;}
.info-table th {background-color:#d5ccbb;}
.info-table td {border-top:1px dotted #999;}

.index-go-box { width:30%; border: 1px dotted #999; padding: 10px 10px 10px 10px; font-size:14pt; font-weight:bold; text-align:center; color:#cc3333; background-color:#d5ccbb;}
a:hover .index-go-box {background-color:#cc3333; color:white; }

.wizard {width:60%; margin-left:2em; margin-top:1em; border: 1px solid black; padding: 4pt 4pt 4pt 4pt;}
