body  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }p    { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-top: 5px }td {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}.under { border-style: solid; border-width: 0 0 1; border-color: #399 }a:link { color: #630; text-decoration: none }a:visited { color: #630; text-decoration: none }a:hover { color: #630; font-weight: bold; text-decoration: none }a:active { color: #630; font-weight: bold; text-decoration: none }h5    { color: #096; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 2px; margin-bottom: 2px }h4  { color: #399; font-size: 12px; font-weight: bold; margin-top: 10px; margin-bottom: 2px }ul   { list-style-image: url("images/bullet.gif"); margin-top: 5px; margin-bottom: 5px }li  { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-top: 3px; margin-bottom: 3px }.address  { background-color: #efefef; margin: 0 5px 5px 0; border: solid 1px #399 }.addresshead { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #399 }.smaller { font-size: 11px }h3  { color: #096; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 2px; margin-bottom: 2px;}.calctable { margin: 0; border-collapse: collapse; border-spacing: 0px }.calctable td { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 0 #663300; border-collapse: collapse   }.calctable th { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background: #399; margin: 0; border-bottom: 1px none; border-collapse: collapse; border-spacing: 0px  }.result { font-weight: bold; background-color: #cc9 }h6 { color: #000; font-size: 14px; font-weight: bold; background-color: #b2e0d1; padding: 5px }.pullouthead { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #096 }.pullout { background-color: #efefef; margin: 0 5px 5px 0; border: solid 1px #096 }.photoBlock { width: 210px; float: right }.photoBlock img { margin: 3px }.alignRight { margin-bottom: 5px; margin-left: 5px; float: right }