BODY {
    z-index: 20;
}

.bodyTextBlack {
    color: #000000;
    font: normal 12px/20px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.bodyTextBlue {
    color: #225999;
    font: normal 12px/20px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.bodyTextSmall {
    font: normal 11px/16px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.bodyTextSmallGrey {
    color: #666666;
    font: normal 10px/16px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.headerTextLargeBlue {
    color: #225999;
    font: normal bold 16px/24px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.headerTextLargeBlack {
    color: #000000;
    font: normal bold 16px/24px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.listE4ECBA LI {
    list-style-image: url(images/li_E4ECBA.gif);
    margin: 0 0 0 -10;
    line-height: 16px;
}

.listD2D9EB LI {
    list-style-image: url(images/li_D2D9EB.gif);
    margin: 0 0 0 -10;
}

.navImage {
    margin: 0px;
    padding: 0px;
}

A:LINK {
    color: #000088;
}

A:VISITED, A:ACTIVE {
    color: #2A5D9F;
}

.bottomLink:LINK, .bottomLink:ACTIVE, .bottomLink:VISITED {
    color: #666666;
    font: normal 10px/16px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    text-decoration: none;
}

.subMenuLink:LINK, .subMenuLink:ACTIVE, .subMenuLink:VISITED {
    color: #000000;
    font: normal 12px/20px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    text-decoration: none;
    width: 100%;
    padding: 0 10 0 10;
}

A:HOVER, .bottomLink:HOVER {
    color: #9EBE3B;
    text-decoration: underline;
}

.subMenuLink:HOVER {
    color: #5B78AF;
    text-decoration: none;
}

.dynamicChildMenu {
    position: absolute;
    z-index: 200;
    display: none;
    color: #000000;   
    background-color: #D5E295;
    font: normal 10px/16px "Century Gothic","Avant Garde",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    padding: 0 0 5 0;
    opacity: .9;
    filter: alpha(opacity=90);
}

#ddmZero {
    display: block;
    top: -100px;
    width: 0px;
}

BLOCKQUOTE {
    margin: 0 10 10 10;
}

#bodyFrame {
    background: white url(images/home_bg_body.jpg);
    background-repeat: no-repeat;
    background-position: bottom center;
    background-attachment: fixed;
    margin: 0px;
    padding: 17 20 0 20;
    width: 100%;
    height: 420px;
    overflow: auto;
}
