.text {

  font-family: "Arial";

  font-weight: normal;

  font-size: 12px;

  color:#000000;

}

BODY, P, TD {

  font-family: "Arial";

  font-weight: normal;

  font-size: 12px;

  color:#000000;

}

.blue {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 11px;

  color:#31659C;

}

.blue2 {

  font-family: "Arial";

  font-size: 12px;

  color:#31659C;

}

A {

  font-weight: normal;

  color:#214183;

}

A:HOVER {

  color:#000000;

}

A.tableheader {

  font-family: "Arial";

  font-weight: bold;

  font-size: 12px;

  color:#FFFFFF;

}

A.tableheader:HOVER {

  font-family: "Arial";

  font-weight: bold;

  font-size: 12px;

  color:#FFFFFF;

}

TH {

  font-size: 13px;

  text-align: left;

}.body-justify {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 9.5pt;

  color: #666666;

  text-align: justify;

}

.body-header {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  color: #333333;

}

.body-left {



  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 9.5pt;

  color: #666666;

  text-align: left;

}

.td-headline {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #666666;

  background-color: #99CCFF;

  line-height: 20px;

  font-weight: bold;

  margin: 10px;

}

.td-body {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #666666;

  background-color: #D2E9FF;

  border: thin solid #99CCFF;

}


.td-body2 {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #666666;

  background-color: #F4F4F4;

  border: none;

}

.blue-frame {

  border: solid #99CCFF;

}


.thin-blue-frame {

  border: thin solid #99CCFF;

}

.td-body-text {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #333333;

}

.td-body-text-top {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #333333;

  font-weight: bold;

}

.body-text {



  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: normal;

  color: #666666;

}

.top-headline {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 14px;

  color: #666666;

  font-weight: bold;

}

.formbutton {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt;

  color: #000000;

  background-color: #D2E9FF;

  border: thin solid #99CCFF;

}

.formfield {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 8pt;

  color: #000000;

  background-color: #F0F8FF;

  border: thin solid #D2E9FF;

}



.vcard-text-top {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #333333;

}

.vcard-text {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #333333;

}

.vcard-input-caption {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: normal;

  color: #999999;

}

.vcard-text-sub {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #333333;

}

.vcard-input {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #000000;

  width: 100px;

  border-top: 0px #ffffff; border-left: 0px #ffffff; border-right: 0px #ffffff;

  border-bottom: 1px solid #666666;

  background-color: #FAFAFA;

}

.vcard-input-small {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #000000;

  width: 40px;

  border-top: 0px #ffffff; border-left: 0px #ffffff; border-right: 0px #ffffff;

  border-bottom: 1px solid #666666;

  background-color: #FAFAFA;

}