body 
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 8pt; 
}
div#calcform
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 font-weight: bold; 
 color: #B8094D; 
}
div.calcform
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 font-weight: bold; 
 color: #B8094D; 
}
a:link 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold; 
 color: #6A501D;
 text-decoration: underline; 
}
a:visited 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold; 
 color: #6A501D;
 text-decoration: underline; 
}
a:active 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold; 
 color: #6A501D;
 text-decoration: none; 
}
a:hover 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold; 
 color: #6A501D;
 text-decoration: none; 
}
a.ws:link
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000;
 text-decoration: underline; 
}
a.ws:visited 
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000;
 text-decoration: underline; 
}
a.ws:active 
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #FFFFFF;
 text-decoration: none; 
}
a.ws:hover 
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #FFFFFF;
 text-decoration: none; 
}
p 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #2B3840; 
 line-height: 150%; 
}
td
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000; 
 line-height: 150%; 
}
ul 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #2B3840; 
 line-height: 150%; 
}
input
{
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: normal;
 color: #000000;
 height: 16px;
 width: 25px;
}
.grouptotalbox
{
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 16px;
 width: 64px;
}
.radio
{
 background-color: #FFFFFF;
 border: 0px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: normal;
 color: #000000;
 height: 16px;
 width: 16px;
}
.checkbox
{
 background-color: #FFFFFF;
 border: 0px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: normal;
 color: #000000;
 height: 16px;
 width: 16px;
}
.textarea
{
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 25px;
 width: 450px;
}
.longbox
{
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 16px;
 width: 80px;
}
.longestbox
{
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 16px;
 width: 160px;
}
.cities {
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 16px;
 width: 100px;
}
.zips
{
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 16px;
 width: 40px;
}
select {
 background-color: #E8E5DE;
 border: 1px solid #000000;
 font-size: 7pt;
 font-family: verdana;
 font-weight: bold;
 color: #000000;
 height: 16px;
 width: 80px;
}
.formtext
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000; 
 line-height: 150%; 
}
.errorMsg
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #6A501D;
 font-weight: bold;
 line-height: 150%; 
}
.total
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000;
 font-weight: bold;
 line-height: 150%; 
}
.textdata
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000; 
 line-height: 150%; 
}
.headingBig 
{
 font-size: 9pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 font-weight: bold; 
 color: #6A501D; 
}
.headingSmRed 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 font-weight: bold; 
 color: #6A501D; 
}
.headingSmBlue 
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 font-weight: bold; 
 color: #212752; 
}
.regular
{
 font-size: 8pt; 
 font-family: verdana, arial, helvetica, sans-serif; 
 color: #000000; 
 line-height: 150%; 
}
.fineprint  
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 font-style: italic;
 color: #2B3840;
}
.ws  
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 color: #2B3840;
}
.hits  
{
 font-size: 7pt; 
 font-family: verdana, arial, helvetica, sans-serif;
 color: #9DC0CB;
}
.highlight
{
 background: #EFF5E9;
}