BODY { font-family: Verdana, Arial, Sans-serif; font-size: 11px; }

H1 { font-family: Arial, Sans-serif; font-size: 12px; font-weight: bold; margin-top: 8px; margin-bottom: 8px; margin-left: 4px; }
H1.dynamic { margin-bottom: 1px; }
H2 { font-family: Arial, Sans-serif; font-size: 11px; font-weight: bold; margin-top: 10px; margin-bottom: 4px; margin-left: 4px; }
H3 { font-family: Arial, Sans-serif; font-size: 11px; font-weight: normal; font-style: italic; margin-top: 8px; margin-bottom: 2px; margin-left: 4px; }

P {  font-size: 11px; margin-top: 0px; margin-bottom: 8px; margin-left: 4px; }
.body { padding-bottom: 10px; }

UL { margin-top: 0px; }
LI { font-size: 11px; margin-left: 0px; margin-top: 0px; margin-bottom: 3px; }

BLOCKQUOTE { font-size: 11px; font-style: italic; }

A:link { color: #0F3D1D; }
A:hover { color: #99CB61; }
A:visited { color: #0F3D1D; }

A.separate:link { text-decoration: none; color: #0F3D1D; }
A.separate:hover { text-decoration: none; color: #99CB61; }
A.separate:visited { text-decoration: none; color: #0F3D1D; }

TH.bodytext { font-family: Arial, Sans-serif; font-size: 11px; font-weight: bold; text-align: left; }
TD.bodytext { font-family: Arial, Sans-serif; font-size: 11px; vertical-align: top; }

.logo { background: white; padding: 8px 8px 8px 8px; }

.menu { font-family: Arial, Sans-serif; font-size:14px; font-weight:bold; background: #99CB61; }
.menuitem { background: #99CB61; border-right: 1px solid #0F3D1D; text-align:center; padding-top: 2px; padding-bottom: 2px; }

A.menulink:link { text-decoration: none; color: black; }
A.menulink:hover { text-decoration: none; color: #0F3D1D; }
A.menulink:visited { text-decoration: none; color: black; }

.sidecol { vertical-align: top; background: #FFFFFF; padding-top: 10px; padding-bottom: 10px; }
.middlecol { vertical-align: top; background: #FFFFFF; padding: 8px 8px 10px 8px; border-left: 2px dotted #C0C0C0; border-right: 2px dotted #C0C0C0; }

.contactinfo { font-family: Tahoma, Arial; font-size: 11px; font-weight: lighter; text-align: center; border-top: 2px dotted #C0C0C0; padding-top: 3px;  padding-bottom: 3px; }

.standout { background: #F0FCD6; border: 3px dotted #99CB61; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; }
	
.signature { font-size: 9px; font-style: italic; margin-left: 4px; margin-top: 0px; margin-bottom: 8px; }

.customerlogo { text-align: center; padding-left: 20px; }