body{font-size:small; vertical-align:middle; }
.topimage {TEXT-ALIGN: center;}
img
{
  border:0px;
   vertical-align:middle;
}
.nowrap{white-space:nowrap; }

.clr-grey { COLOR: #666666; }
HR.lthr
{
    FONT-WEIGHT: 100;
    FONT-SIZE: xx-small;
    COLOR: #666666;
}
.aumiclabel
{
    MARGIN: 5 0 2 0
}
.aumicbutton
{
    MARGIN: 0 0 3 0
}
.pl3 {padding-left: 0.9em}
.pl4 {padding-left: 2.2em}

.vsp-t {margin-top: 1ex; padding-top: 0px;}
.vsp-b {margin-bottom: 1ex; padding-bottom: 0px;}
.vsp-b0 {margin-bottom: 0; padding-bottom: 0px;}
.ft-xxs {FONT-SIZE: xx-small;}
.ft-xs {FONT-SIZE: x-small;}
.ft-s {FONT-SIZE: small;}
dl {margin-top: 1ex; margin-bottom: 0; margin-left: 1pt;}

.tt-t { width: 97%; margin-left:3pt; }
.tt-tr { vertical-align: top; }
.tt-td { vertical-align: middle; border-color:#CCCCCC}
.tt-bgg { background-color: #CCCCCC; }
.tt-bgw { background-color: white; }
.tt-bgo { background-color: #FEF0C5; }
.tt-tal { text-align: left; }
.tt-tac { text-align: center; }
.number { -wap-input-format: "NNNNNNNNNN"; }
.zipnumber { -wap-input-format: "NNNNN"; }
.postcode { -wap-input-format: "NNNNNNN"; }
input{-wap-input-format: "*m"; format: "*m"; }