sup {font-size: 0.75em; line-height: 0.5em; }
form {margin-bottom: 0; margin-top: 0;}
.date { font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.copy { font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; }
.bigbullet { font-family: arial, verdana, sans-serif; font-size: 20px; line-height: 16px; color: #000000; }
.tabheader { font-family: arial, verdana, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.copy11 { font-family: arial, verdana, sans-serif; font-size: 11px; color: #000000; }
.smallprint { font-family: arial, verdana, sans-serif; font-size: 10px; color: #000000; }
.footer { font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF; }
.caption { font-family: arial, verdana, sans-serif; font-size: 11px; color: #000000; }
.headline { font-family: arial, verdana, sans-serif; font-size: 22px; color: #FFFFFF; }
.required { font-family: arial, verdana, sans-serif; font-size: 12px; color: #CC2316; font-weight: bold; }
.notrequired { font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
INPUT.contacts
 { color: #336699; font-size: 11px; font-family: verdana, arial, sans-serif; background-color: #D6E7DA }
SELECT.contacts
 { color: #336699; font-size: 11px; font-family: verdana, arial, sans-serif; background-color: #D6E7DA }
TEXTAREA.contacts
 { color: #336699; font-size: 11px; font-family: verdana, arial, sans-serif; background-color: #D6E7DA }
TABLE.plan { border: 1px solid #595C93; border-top: solid 1px #595C93; border-right: solid 1px #595C93; border-collapse: separate; font-family: arial, verdana, sans-serif; font-size: 11px; color: #000000;}
TD.plancell { border-left: 1px dashed #595C93; border-bottom: 1px dashed #595C93; vertical-align: top}
TD.leftplancell { border-bottom: 1px dashed #595C93; vertical-align: top;}
TD.bottomplancell { border-left: 1px dashed #595C93; vertical-align: top;}
TD.leftbottomplancell { vertical-align: top;}
TD.planheader { border-bottom: 1px solid #595C93; vertical-align: top; font-family: arial, verdana, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }
INPUT.login
 { color: #336699; font-size: 9px; font-family: verdana, arial, sans-serif; background-color: #D6E7DA }
A.menu { font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
A.menu:link { font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
A.menu:visited { color: #FFFFFF; }
A.menu:hover { color: #FF5959; text-decoration: none; }
A.hme { font-family: arial, verdana, sans-serif; font-size: 12px; color: #595C93; text-decoration: none; }
A.hme:link { font-family: arial, verdana, sans-serif; font-size: 12px; color: #595C93; text-decoration: none; }
A.hme:visited { color: #595C93; }
A.hme:hover { color: #FF5959; text-decoration: none; }
A.incopylink { font-family: arial, verdana, sans-serif; font-size: 12px; color: #595C93; }
A.incopylink:link { font-family: arial, verdana, sans-serif; font-size: 12px; color: #595C93; }
A.incopylink:visited { color: #595C93; }
A.incopylink:hover { color: #FF5959; }
A.incopylinkbold { font-family: arial, verdana, sans-serif; font-size: 12px; color: #595C93; font-weight: bold; }
A.incopylinkbold:link { font-family: arial, verdana, sans-serif; font-size: 12px; color: #595C93; font-weight: bold; }
A.incopylinkbold:visited { color: #595C93; font-weight: bold; }
A.incopylinkbold:hover { color: #FF5959; font-weight: bold; }
A.emaillink { font-family: arial, verdana, sans-serif; font-size: 11px; color: #595C93; }
A.emaillink:link { font-family: arial, verdana, sans-serif; font-size: 11px; color: #595C93; }
A.emaillink:visited { color: #595C93; }
A.emaillink:hover { color: #FF5959; }

