input.fields { width:175px;font-family:arial;font-size:11px;border:1px solid #cacaca }
td.label { padding-left:10px;padding-right:10px;font-weight:bold;color:#666666;font-family:arial;font-size:11px; }
input.phoneprefix            {   width: 29px; font-family:arial;font-size:11px;border:1px solid #cacaca }
input.phonesuffix            {   width: 35px; font-family:arial;font-size:11px;border:1px solid #cacaca }
select {width:175px;font-family:arial;font-size:11px;border:1px solid #cacaca}
.errorbox {   font-size: 11px; font-family: arial;   font-weight: bold;    color: #FF0000; }

.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
.style2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.style5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;
    font-weight: bold;
    line-height: .01em;
}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; line-height: .01em; }
.style9 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}