body {
    background: #fff;
    border-top: 0px solid #000;
    color: #333;
    font-size: 12px;
    padding: 20px 0 40px;
}
a {
    color: #333;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
a.tool, a:hover.tool {color:#003A63}
h1 {
    font-weight: normal;
    text-align: left;
    color:#fff;
}
h2 {
    padding: 0 0 0;
    text-align: left;
    color:#ae873b;
}
h4 {
    margin-bottom:4px;
}
h5 {
    color:#003a63;
    font-weight:normal
}
h5 span {
    font-weight:600;
}
p {
    border: 0px solid #fff;
    overflow: hidden;
    padding: 0 0 10px 0;
    text-align: left;
}
p#small {
    color:#8A8A8A; 
    font-size:11px;
}
p.click-here {    
    color:#AE873B;
    text-align:right;
    text-transform:uppercase;
}

p.click-here a, p.click-here a:hover{}

.container_12 {
    /* background: #fff url(../../img/12_col.gif) repeat-y; */
    margin-bottom: 20px;
}
.container_16 {
    /* background: #fff url(../../img/16_col-none.gif) repeat-y; */
}
.container_24 {
    /* background: #fff url(../../img/24_col.gif) repeat-y; */
}
.margin-bottom {
    margin:0 0 24px 0;
}
img.button {
    margin:16px 0 0 0;
}
.header-bg {
    background:#fff url(/images/header-bg-2010.jpg) top left no-repeat;
    height:234px;
    width:880px;
    border:0px solid #eee;
}
.header-bg#second {
    background:#fff url(/images/second-header.gif) top left no-repeat;
    height:81px;
    width:880px;
    border:0px solid #eee;
    margin:0 0 10px 0;
    }
.header-bg h1 {
    margin:28px 0 10px 0;
}
.header-bg h1 span {
    font-weight:600;
}
h2.second {
    color:#003A63
}
.header-bg h1 span#pipe {
    font-weight:normal;
    font-size:30px;
}
.header-bg h1 a:link, .header-bg h1 a:active, .header-bg h1 a:visited, .header-bg h1 a:hover {
    text-decoration:none;
    color:#ffffff;
}

.header-bg p {
    color:#fff;
}
.header-bg p.small {
    margin:10px 0 0 0;
    padding:0;
    text-align:right;
    color:#ffffff;
    font-size:10px;
}
    .header-bg p.small a:link, .header-bg p.small a:active, .header-bg p.small a:visited {text-decoration:underline; color:#ffffff;}
    .header-bg p.small a:hover {text-decoration:none; color:#ffffff;}
    
div.sidebar-bg {
    background:#fff url(/images/sidebar-bg.gif) top left repeat-y;
    padding: 10px 0px 0px 34px;
    margin:0 0 10px 0;
    font-size:11px;
}
p#disclaimer {
    background-color:#fff;
    padding:10px 0;
    margin:16px 0 0 0;
    border-top:4px solid #00406d;
    font-size:9px;
    color:#999;
}
div.mftool table {
    border-collapse:collapse;
    border-spacing:0;
    color:#3e3e3e;
}
div.mftool table {
    border-spacing: 0px;
    border-collapse: collapse;
    margin-top:20px
}
div.mftool table th {
    text-align: center;
    font-weight: normal;
    padding: 1em 0.5em;
    border: 1px solid #b7b7b7;
    background-color:#dedede;
}
div.mftool table td {
    text-align: left;
    padding: 0.5em;
    border: 1px solid #b7b7b7;
}