
body {
    background-color: white;
    padding: 0;
    font: 12pt Georgia, serif;
    }

p {
    text-indent: 4ex;
    line-height: 150%;
    }
li {
    line-height: 150%;
    }

img {
    border: 0;
    }

a:link,
a:visited {  color: #4771AF;  text-decoration: none;  }
a:hover,
a:active  {  color: #4771AF;  text-decoration: underline;  }

td {
    vertical-align: top;
    }

#PageHeader {
    height: 101px;
    background: #4771AF;
    border-bottom: 1px solid black;
    }

#Offices {
    position: absolute;
    right: 10px;
    top: 12px;
    }

#TagLine {
    margin-top: 3px;
    margin-left: 10px;
    padding-bottom: 12px;
    display: block;
    }

.MenuBlock {
    display: block;
    margin-bottom: 15px;
    }

#MenuColumn {
    position: absolute;
    padding-top: 5px;
    z-index: 1;
    }
#BodyColumn {
    padding-left: 182px;
    padding-right: 20px;
    padding-bottom: 20px;
    }

.PageHeading {
    background: URL("../images/pageheading/background.gif") repeat-x;
    margin-bottom: 15px;
    }


    

/* Rate Tables */

.WFCUTable {
    }

.WFCUHeadingLine td {
    background-color: #E8E8E8;
/*    background-color: #D9E5F5;*/
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
    padding: 1ex;
    vertical-align: middle;
    }

.WFCUHeadingLine td.WFCUMainHeading {
    text-align: left;
    padding-left: 2ex;
    }

.WFCUValueLine td {
    border-bottom: 1px solid #E8E8E8;
    padding: .5ex 3ex;
    }

td.WFCUMain {
    padding-left: 0;
    }

td.WFCUAPR,
td.WFCUAPY,
td.WFCUMinimum {
    text-align: right;
    }

.WFCUNote,
table.LookupTable,
td.WFCUFeeNote {
    font-style: italic;
    font-size: 10pt;
    color: #808080;
    }

td.WFCUMinimum,
td.WFCUFee,
td.WFCUFeeNote {
    vertical-align: middle;
    }

td.WFCUFee {
    text-align: right;
    padding-right: 0;
    }
td.WFCUFeeNote {
    text-align: left;
    padding-left: 1ex;
    padding-right: 0;
    line-height: 150%;
    color: #808080;
    }

td.LookupItem {
    text-align: right;
    padding-right: .5ex;
    }

