h1 {  font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 20pt; font-style: normal; font-weight: bold}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; vertical-align: top }
td {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #FFFFFF; }
a:link, a:visited {color: #4B6ABC; text-decoration: none;}
a:hover, a:active {color: #4B6ABC; text-decoration: underline;}
a.btn:link, a.btn:visited {color: navy; background-color: #E8EFFF; text-decoration: none; padding: 3px; border: 1px #FFFFFF solid; margin: 2px; font-size: 12px;}
a.btn:active {color: navy; background-color: #C4D7FF; text-decoration: none; padding: 3px; border: 1px #FFFFFF solid; margin: 2px; font-size: 12px;}
a.btn:hover {color: navy; background-color: #C4D7FF; text-decoration: none; font-size: 12px; border: 1px #002C93 solid; margin: 2px; padding: 3px;}
a.btn2:link, a.btn2:visited {color: navy; background-color: #E8EFFF; text-decoration: none;	padding: 2px; border: 1px #FFFFFF solid; font-size: 12px;}
a.btn2:active {color: navy; background-color: #C4D7FF; text-decoration: none; padding: 2px; border: 1px #FFFFFF solid; font-size: 12px;}
a.btn2:hover {color: navy; background-color: #C4D7FF; text-decoration: none; font-size: 12px; border: 1px #002C93 solid; padding: 2px;}
.color1 {color: #ff0000;}
.color2 {color: #3E55C1;}
.color3 {color: #A0A0A0;}
.caption {color: #999999; font-family: Times, "Times New Roman", serif; font-style: italic; font-size: .9em;}
.small {color: #999999; font-size: .85em;}
.help {color: #4B5C96; font-size: 12px;}
.noborder {border: none;}
.greyhead {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #eaeaea; font-size: 12px;}
.colorhead {font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; background-color: #C4D7FF; font-size: 13px; border-bottom: 1px solid Silver; font-weight: bold;}
.whitehead {font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; font-size: 14px; font-weight: bold;}
.button {font-family: Arial, Helvetica, sans-serif; color: navy; background-color: #E8EFFF; padding: 3px; margin: 2px; font-size: 12px}
.demomessage {color: #ff0000; font-weight: bold; font-family: Times, "Times New Roman", serif; font-style: italic; font-size: 14px;}
.rightbotborder {border-right: 1px solid Silver; border-bottom: 1px solid Silver;}
.normaltable {border-top: 1px solid Silver; border-left: 1px solid Silver; border-right: 1px solid Silver;}
.greytable {border: 1px solid #CCCCCC; background-color: #F4F4F4;}
.rightleftborder {border-left: 1px solid Silver; border-right: 1px solid Silver;}
.subtable {border-top: 1px dashed #DBDBDB; border-right: 1px dashed #DBDBDB; border-left: 1px dashed #DBDBDB;}
.normallist {border-bottom: 1px solid Silver;}
.greylist {border-bottom: 1px solid Silver; color: #666666;}
.thinrow {border-bottom: 1px solid Silver; color: #666666; font-size: 1px}
.dashlist {border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC;}
.greydashlist {border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; color: #666666;}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
