
.head1 {
	color: #336699;
	font-family: arial, verdana;
	font-size: 14pt;
	font-weight: bold
}

.head2 {
	color: #336699;
	font-family: arial, verdana;
	font-size: 13pt;
	font-weight: bold
}

body {
	color: #336699;
	font-family: arial,verdana,helvetica;
	background-color: #ffffff;
	font-size: 12px;
	margin: 0px;
}

body b {
	color: #336699;
	font-family: arial, verdana;
	font-size: 12pt;
	font-weight: bold
}

hr {
	width: 50%;
	color: #336699;
}

.smallfont {
	color: #336699;
	font-family: arial, verdana;
	font-size: 10pt;
	font-weight: bold;
}

body .smallfont a {
	font-family: arial,verdana,helvetica;
	color: #336699;
	font-weight: bold;
	text-decoration: underline
}

td {
	font-family: arial,verdana,helvetica;
	color: #336699;
	font-size: 12px;
}

th {
	font-family: arial,verdana,helvetica;
	color: #336699;
}

.welcome {
	font-family: arial,verdana,helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 20pt;
}

.bodybold {
	color: #336699;
	font-family: arial, verdana;
	font-size: 12pt;
	font-weight: bold
}

.bodyheader {
	color: #336699;
	font-weight: bold;
	font-size: 11pt;
}

a {
	color: #003366;
}

a:visited {
	color: #336699;
}

.link {
	text-decoration: none
}

table.footer {
	width: 100%;
	border: 0px none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.footer tr {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.footer td {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.header {
	width: 100%;
	border: 0px none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-color: #6699cc;
}

table.header tr {}

table.header td {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.mainmenu {
	width: 142px;
	margin: 8px;
	padding: 0px;
	border-collapse: collapse;
}

table.mainmenu tr {
	margin: 0px;
	padding: 0px;
}

table.mainmenu td {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
}

table.mainmenu a {
	color: #ffffff;
	text-decoration: none;
}

table.mainmenu a:visited {
	color: #ffffff;
	text-decoration: none;
}

table.mainmenu a:hover {
	color: #336699;
}

table.ad {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: center;
}

table.ad tr {
	margin: 0px;
	padding: 0px;
}

table.ad td {
	margin: 0px;
	padding: 2px;
	border: 1px solid #888888;
}

table.ad th {
	margin: 0px;
	padding: 0px;
	color: #888888;
	text-align: left;
	font-size: 8pt;
	vertical-align: bottom;
}

div.sidebar {
	border: 1px solid #336699;
	padding: 5px;
	float: left;
	width: 250;
}

div.inverted {
	background-color: #336699;
	color: #ffffff;
	padding: 5px;
	margin: 2px;
	font-weight: bold;
	font-size: 12pt;
}

div.inverted a {
	color: #ffffff;
}

div.inverted a:visited {
	color: #ffffff;
}

span.itemhead1 {
	font-size: 18pt;
	font-weight: bold;
}

span.itemhead2 {
	font-size: 14pt;
}

div.mainbody {
	margin: 10px;
}

div.whitetext {
	color: #ffffff;
	font-size: 7pt;
}

.obnoxious {
	background-color: #ffff00;
	border: 2px solid #00ff00;
	font-weight: bold;
	color: #ff0000;
}

div.buttonlink {
	border: 3px outset #999999;
	background-color: #eeeeee;
	margin: 2px;
	padding: 2px;
}

div.buttonlink:hover {
	background-color: #dddddd;
}

div.buttonlink a {
	text-decoration: none;
}

.boxborder {
	border: 1px solid #999999;
	margin: 10px;
}


