body { color: #03578a; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; background-color: white; text-align: left; }
p { color: #03578a; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; padding-left: 10px; }
.callout {
	background-color: #FAE6B4;
	padding-top: 5px;
	padding-bottom: 10px;
}
td { }
.menuitem0 { color: #03578a; font-size: small; font-weight: bold; font-style: normal; background-color: #d7e3f5; border-bottom: 1px solid #69c; }
.menuitem1 { color: #03578a; font-size: x-small; font-style: normal; font-weight: bold; background-color: #acc1d5; border-bottom: 1px solid #69c; }
.bluebox { background-color: #d7e3f5; }
.horizline { border-bottom: thin solid #03578a; }
.yellowbox { color: #03578a; font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fac242; text-transform: none; text-align: left; vertical-align: middle; padding: 3px 5px 3px 10px; }
.menubox { color: #fff; font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #03578a; text-align: left; text-transform: none; padding: 3px 5px 3px 10px; vertical-align: middle; }
.frame { padding: 5px; border-color: #03578a; border-width: 1px; }
#rule line { border-bottom: thin solid #03578a; }
a:link { color: #ca1608; text-decoration: none; }
a:visited { color: #ca1608; text-decoration: none; }
a:hover { color: #fff; background-color: #ca1608; text-decoration: none; }
a:active { }
ul { list-style-type: disc; margin: 1em 0 1em 40px; }
.indent { color: #03578a; font-size: 1em; margin-left: 10px; }
h1 { color: #ca1608; font-size: 1.2em; font-weight: bold; margin: 0.67em 0; padding-left: 10px; }
h2 { color: #03578a; font-size: 1em; font-weight: bold; margin: 0.83em 0; padding-left: 10px; }
ul { list-style-type: square; margin: 1em 0 1em 40px; display: list-item; }
ol { list-style-type: decimal; margin: 1em 0 1em 40px; display: list-item; }
/*AFFILIATE LOGO AREA FORMAT
*/
.affiliates { border-right: 1px solid #03578a; border-bottom: 1px solid #03578a; border-left: 1px solid #03578a; }
.affiliatestop { border: solid 1px #03578a; }
.affiliates p { padding-left: 0; }
#media {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
}
