body {
	background-color: #000; color: #000; width: 700px;
	margin: auto;  padding: 0; vertical-align: top; text-align: center;
	font-family: helvetica, tahoma, arial; font-size: 10pt; font-weight: normal
}
#wrap {
	text-align: center; background-color: #fff;
}
#header {
	background-color: #000; color: #fff;
	vertical-align: middle; text-align: center;
	margin: 0; padding: 0;
	font-size: 16pt; font-weight: bold;
	border-bottom: 2px #c00 solid;
	width: 700px;
}
#navbar {
	background-color: #c00; color: #000; font-size: 12pt; font-weight: bold; 
	display: block; padding: 1px 4px 1px 4px; word-spacing: 4px;
}

#navbar a {
	color: #fff; font-size: 12pt; font-weight: bold; text-decoration: none;
}

#navbar a:hover {
	color: #000; font-size: 12pt; font-weight: bold; text-decoration: none;
}

.headernav {
	color: #fff; font-size: 12pt; font-weight: bold; text-decoration: none;
}
.headernav:hover {
	color: #000; font-size: 12pt; font-weight: bold; text-decoration: none;
}
#main {
	background-color: #fff; color: #000; width: 676px;; text-align: center;
	font-family: helvetica, tahoma, arial; font-size: 10pt; font-weight: normal;
	border-left: #c00 solid 2px; border-right: #c00 solid 2px;
	padding: 10px;
}
#footer {
	background-color: #fff; color: #06c; font-size: 8pt; font-weight: normal;
	text-align: center; word-spacing: 4px;
	border: #c00 solid 2px;
	width: 696px; padding: 2px 0px 2px 0px;
	clear: both;
}
#footer p {
	background-color: #fff; color: #06c; font-size: 8pt; font-weight: normal;
}
#footer a {
	text-decoration: none;
}
#footer a:hover {
	text-decoration: none; color: #ddd;
}
.footernav {
	color: #c00; font-size: 8pt; font-weight: normal;
	padding: 0; width: 100%;
}
.footergrey {
	background-color: #eee; color: #c00; font-size: 8pt; font-weight: normal;
	padding: 0; width: 100%;
}

.footerdarkgrey {
	background-color: #ccc; color: #c00; font-size: 8pt; font-weight: normal;
	padding: 0; width: 100%;
}

.navbold {
	color: #900; font-size: 8pt; font-weight: bold;
}
.navbold-dg {
	color: #900; font-size: 8pt; font-weight: bold;  background-color: #cccccc; text-decoration: none;
}
.navbold-lg {
	color: #900; font-size: 8pt; font-weight: bold;  background-color: #eeeeee; text-decoration: none;
}
.breadcrumb {
	color: #333; font-size: 8pt; font-weight: normal; text-align: center;
}
.breadcrumblink {
	color: #900; font-size: 8pt; font-weight: bold;
}
.breadcrumbbold {
	color: #333; font-size: 8pt; font-weight: bold;
}
.disclaimer {
	clear: both; background-color: #eee; color: #900; 
	font-size: 8pt; font-weight: normal; margin: auto;
	text-align: center; width: 600px; border: 1px #900 solid; 
}
.disclaimerbold {
	color: #900; font-size: 8pt; font-weight: bold;
}
.disclaimerlink {
	color: #c00; font-size: 8pt; font-weight: normal;
}
.disclaimerleft {
	width: 200px; float: left; 
}
.disclaimerright {
	width: 200px; margin: 0px 0px 0px 200px;
}
p {
	color: #333; font-size: 10pt; font-weight: normal;
	padding: 4px; 
}
a {
	color: #c00; font-family: helvetica, tahoma, arial; font-size: 10pt; font-weight: normal;
}
a:visited {
	color: #c00;
}
a:hover {
	color: #000;
}
h1 {
	color: #c00; font-size: 14pt; font-weight: bold;
}
h2 {
	color: #333; font-size: 12pt; font-weight: bold;
}
h3 {
	color: #c00; font-size: 10pt; font-weight: bold; text-align: left;
}
table {
	padding: 4px 0px 8px 0px;
}
td {
	padding: 6px;
}
tr {
	padding: 0; margin: auto;
}
ul {
	text-align: left; padding: 4px 4px 4px 36px; margin: 0px 4px 0px 10px;
}
li {
	padding: 2px; list-style-type: circle;
}
.text {
	color: #333; font-size: 10pt; font-weight: normal; text-align: justify;
}
.textLink {
	color: #c00; font-size: 10pt; font-weight: normal;
}
.bold {	
	color: #333; font-size: 10pt; font-weight: bold;
}
.title {	
	color: #c00; font-size: 12pt; font-weight: bold;
}
.titleRed {	
	color: #c00; font-weight: bold;
}
.titleBlue {	
	color: #009; font-weight: bold;
}
.redlink {	
	color: #c00; font-size: 12pt; font-weight: bold; text-decoration: none;
	padding: 2px 6px 2px 6px;
}
.star {
	color: #06c; font-size: 10pt; font-weight: bold;
}
.center {
	text-align: center;
}
.justify {
	text-align: justify;
}
.columnleft {
	float: left; width: 318px;
	margin: 0px; padding: 4px;
	vertical-align: top; text-align: left;
}
.columnright {
	width: 318px;
	margin: 0px 0px 0px 340px; padding: 4px;
	text-align: left;
}
.li_padding {
	padding: 14px;
}
.imgleft {
	float:left; padding: 10px; margin-bottom: 16px; 
}
.imgright {
	float:right; padding: 10px; margin-bottom: 16px; 
}
.clear {
	clear: both;
}
.justify {
	text-align: justify; padding: 10px;
}




