body
{
    font-family:verdana;
    font-size:80%;
    margin:0px;
}
form
{
    margin:0px;
}
.content_wide
{
    position:relative;
    left:170px;
    top:0px;
    width:670px;
    padding-top:20px;
    padding-left:0px;
    padding-right:10px;
    padding-bottom:10px;
}
.content
{
    position:relative;
    left:170px;
    top:0px;
    width:470px;
    padding-top:20px;
    padding-left:0px;
    padding-right:10px;
    padding-bottom:10px;
}
.content h1, .content_wide h1
{
    font-size:120%;
}
.content h2, .content_wide h2
{
    font-size:100%;
}
.content A:link, .content_wide A:link
{
    color: #990099;
    text-decoration: underline;
}
.content A:visited, .content_wide A:visited
{
    color: #990099;
    text-decoration: underline;
}
.content A:hover, .content_wide A:hover  
{
    color: #660066;
    text-decoration: underline;
}
.content table, .content_wide table
{
    font-size:100%;
}
.content .tbl, .content_wide .tbl
{
    background-color:#90A1B9;
}
.content .tbl td, .content_wide .tbl td
{
    font-size:80%;
}
.content ul li
{
    list-style-image:url("/_images/ul-bullet.gif");
    padding-bottom:5px;
}
.content .bulletlist li
{
    list-style-image:url("/_images/ul-bullet.gif");
    padding-bottom:5px;
}
.content ol li, .content_wide ol li
{
    list-style-type:decimal;
    float:none;
}
.footer
{
    position:relative;
    left:170px;
    border-top:1px #c0c0c0 solid;
    margin-top:5px;
    padding-top:5px;
    color:#c0c0c0;
    width:500px;
    padding-bottom:5px;
    z-index=-1;
}
.footer A:link, .footer A:active, .footer A:visited
{
    color: #990099;
    text-decoration: underline;
}
.footer A:hover  {
    color: #660066;
    text-decoration: underline;
}

.leftnav
{
    position:absolute;
    left:0px;
    top:92px;
    width:160px;
    height:500px;
    border-right:1px #90A1B9 solid;
    background-color:#d6d6d6;
}
.leftnav ol
{
    font-weight:normal;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 160px;
    border-bottom: 1px solid #ccc;
}
.leftnav ol li
{
    position: relative;

}
.leftnav li ol
{
    position: absolute;
    left: 159px;
    top: 0;
    display: none;
    width:180px;
    font-weight:normal;
}
.leftnav li ol li ol
{
    position: absolute;
    left: 179px;
    top: 0;
    display: none;
    width:250px;
    font-weight:normal;
}
.leftnav ol li a
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    background: #90A1B9;
    padding: 4px;
    border: 1px solid #ccc;
    border-bottom: 0;
}
.leftnav li:hover ol, .leftnav li.over ol
{ 
    display: block;
    color:#ff0000;
}
.leftnav ol li a:hover
{
    color: #333333;
    background-color:white;
}
.leftnav .leftcallout
{
    font-size:85%;
    font-weight:none;
    text-align:center;
    color:#333333;
    padding-top:15px;
    padding-bottom:15px;
    border-top:1px #90A1B9 solid;
    border-bottom:1px #90A1B9 solid;
    margin-top:15px;
    margin-bottom:15px;
    width:90%;
    left:5%;
    margin-left:5px;
}
.copyright
{
    display:none;
}
.logo
{
    background-image:url("/_images/logofade2.jpg");
    width:500px;
    height:90px;
}
.strip
{
    position:absolute;
    left:0px;
    top:0px;
    background-image:url("/_images/menu_top.gif");
    width:100%;
    height:92px;
}
.news
{
    position:absolute;
    width:110px;
    left:665px;
    top:93px;
}
.news h2
{
    font-size:100%;
    text-align:center;
    background-color:#90A1B9;
    border-bottom: 1px #333333 solid;
    color:#ffffff;
    margin-bottom:0px;
    padding:3px;
}
.news .item-odd
{
    font-size:85%;
    padding-bottom:10px;
    padding:5px;
    margin-bottom:5px;
    border-bottom: 1px #90A1B9 solid;
    border-top: 1px #90A1B9 solid;
}

.news .item-even
{
    font-size:85%;
    padding-bottom:10px;
    background-color:#e0e0e0;
    padding:5px;
    margin-bottom:5px;
}
.news A:link,.news A:active,.news A:visited
{
    color: #990099;
    text-decoration: underline;
}
.news A:hover  {
    color: #660066;
    text-decoration: underline;
}

.quicklinks 
{
    position:absolute;
    width:125px;
    left:645px;
    top:5px;
    color:#c0c0c0;
    text-align:right;
}
.quicklinks A:link, .quicklinks A:active, .quicklinks A:visited
{
    color: #990099;
    text-decoration: underline;
}
.quicklinks A:hover  {
    color: #660066;
    text-decoration: underline;
}
.benefits
{
    color: #96A6BC;
    font-weight:bold;
}
.signoff
{
    color: #96A6BC;
    font-style:italic;
}
/* Fix IE. Hide from IE Mac \*/
* html ol li { float: left; }
* html ol li a { height: 1%; }
/* End */

.double-list ul li
{
    list-style-type:decimal;
}
.double-list ul li ul li
{
    list-style-type:lower-alpha;
}
.newsletter
{
    padding-left:10px;
}
.newsletter, .newsletter input
{
    font-size:85%;
    font-name:verdana;
}
label
{
    width:100px;
    float:left;
}