body {
	background-color: #06c; color: #336; 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: #06c; color: #fff;
	vertical-align: middle; text-align: center;
	margin: 0; padding: 0;
	font-size: 16pt; font-weight: bold;
	border-bottom: 2px #f90 solid;
	width: 700px;
}
#navbar {
	color: #336; 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: #ff6; font-size: 12pt; font-weight: bold; text-decoration: none;
}

.headernav {
	color: #fff; font-size: 12pt; font-weight: bold; text-decoration: none;
}
.headernav:hover {
	color: #ff6; font-size: 12pt; font-weight: bold; text-decoration: none;
}
#main {
	background-color: #fff; color: #06c; width: 672px; text-align: center;
	font-family: helvetica, tahoma, arial; font-size: 10pt; font-weight: normal;
	padding: 2px 14px 2px 14px;
}
#footer {
	background-color: #fff; color: #336; font-size: 8pt; font-weight: normal;
	text-align: center; word-spacing: 4px;
	border-top: #f90 solid 2px;
	border-bottom: #f90 solid 2px;
	width: 700px; clear: both;
}
.footernav {
	color: #f63; font-size: 8pt; font-weight: normal;
	padding: 0; width: 100%;
}
.footergrey {
	background-color: #eee; color: #336; font-size: 8pt; font-weight: normal;
	padding: 0; width: 100%;
}

.footerdarkgrey {
	background-color: #ccc; color: #336; font-size: 8pt; font-weight: normal;
	padding: 0; width: 100%;
}
.navbold {
	color: #f63; font-size: 8pt; font-weight: bold;
}
.navbold-dg {
	color: #f63; font-size: 8pt; font-weight: bold;  background-color: #cccccc; text-decoration: none;
}
.navbold-lg {
	color: #f63; font-size: 8pt; font-weight: bold;  background-color: #eeeeee; text-decoration: none;
}
.breadcrumb {
	color: #c60; font-size: 8pt; font-weight: normal; text-align: center;
}
.breadcrumblink {
	color: #f63; font-size: 8pt; font-weight: bold;
}
.breadcrumbbold {
	color: #c60; font-size: 8pt; font-weight: bold;
}
.disclaimer {
	clear: both; background-color: #eee; color: #336; 
	font-size: 8pt; font-weight: normal; margin: auto;
	text-align: center; width: 600px; border: 1px #06c solid; 
}
.disclaimerbold {
	color: #c60; font-size: 8pt; font-weight: bold;
}
.disclaimerlink {
	color: #f63; font-size: 8pt; font-weight: normal;
}
.disclaimerleft {
	width: 200px; float: left; 
}
.disclaimerright {
	width: 200px; margin: 0px 0px 0px 200px;
}

p {
	color: #06c; font-size: 10pt; font-weight: normal;
	padding: 4px; 
}
a {
	color: #f63; font-family: helvetica, tahoma, arial; font-size: 10pt; font-weight: normal;
}
a:visited {
	color: #f60;
}
a:hover {
	color: #f30; text-decoration: none;
}
h1 {
	color: #336; font-size: 14pt; font-weight: bold;
}
h2 {
	color: #336; font-size: 12pt; font-weight: bold;
}
h3 {
	color: #336; font-size: 10pt; font-weight: bold;
}
table {
	padding: 4px 0px 8px 0px;
}
td {
	padding: 6px;
}
tr {
	padding: 0; margin: auto;
}
ul {
	text-align: left; padding: 4px 4px 4px 36px;
}
.text {
	color: #336; font-size: 10pt; font-weight: normal; text-align: left;
}
.bold {	
	color: #336; font-size: 10pt; font-weight: bold;
}
.title {	
	color: #336; font-size: 12pt; font-weight: bold;
}
.center {
	text-align: center;
}
.justify {
	text-align: justify;
}
.li_padding {
	padding: 6px; color: #336; font-size: 10pt;
}
.imgleft {
	float:left; padding: 4px; margin: 6px;
}

.imgright {
	float:right; padding: 4px; margin: 6px;
}
.clear {
	clear: both;
}

.blocklinks ul {
	margin: 0; padding: 0 8px;
	list-style: none;
}

.blocklinks li {
	float: left; margin: 2px 8px 2px 16px; padding: 0;
	line-height: normal; text-indent: 0;
	color: #336; font-size: 10pt;	
	white-space: nowrap;
}

.blocklinks a {
	display: block; padding: 6px; white-space: nowrap;
	color: #f60; text-decoration: none;
}
/* Following rule allows entire region of link to to be
   clickable in IE/Win. Holly Hack explained here:
   http://www.positioniseverything.net/explorer/escape-floats.html */

* html .blocklinks a {
	width: 1%;
}

.blocklinks a:hover {
	color: #f30; text-decoration: none;
}