/* CSS for custom typo styles */
.staticTextBoldBlue {
    color:           #6BADC6;
    font:            bold medium arial !important;
    font:            bold small arial;
}

.staticTextSlate { 
    color:           #7E9CB8;
    font:            bold x-small arial !important;
    font:            bold xx-small arial;
}

.staticTextSlate a:link, 
.staticTextSlate a:visited { 
    color:           blue;
    font:            bold x-small arial !important;
    font:            bold xx-small arial;
}

.staticTextSlate a:hover {
    color:           #0099CC;
    font:            bold x-small arial !important;
    font:            bold xx-small arial;
}
.staticKeyword{
    font:              normal x-small arial;
    position:          absolute;
    top:               60px;
    right:             143px;
}

/************* HEADER AND FOOTER LINKS *******************/

#headerFooterLinks a, 
.headerFooterLinks a:visited {
    color:           blue;
    font:            small arial !important;
    font:            x-small arial;
}

#headerFooterLinks a:hover {
    color:           #0099CC;
    font:            small arial !important;
    font:            x-small arial;
}

#headerFooterLinksBold a, 
#headerFooterLinksBold a:visited  {
    color:           #006699;
    font:            bold small arial !important;
    font:            bold x-small arial;
    text-decoration: underline;    
}

/************ END HEADER AND FOOTER LINKS ****************/


/****************** DARK BLUE TEXT ***********************/

.staticTextDarkBlue{
    color:           #336699;
    font:            normal small arial !important;
    font:            normal x-small arial;
}

.staticTextDarkBlueBold{
    color:           #336699;
    font:            bold small arial !important;
    font:            bold x-small arial;
}

/**************** END DARK BLUE TEXT *********************/


/******************* NAVIGATION MENU *********************/

.bea-portal-book-primary-menu a {
    font:            bolder small myriad,arial !important;
    font:            bolder x-small myriad,arial;
    color:           white;
    text-decoration: none;
}

.bea-portal-book-primary-menu span,
.bea-portal-book-primary-menu a:hover,
.bea-portal-book-primary-menu-item-active a {
    font:            bold small myriad,arial !important;
    font:            bold x-small arial;
    text-decoration: none;
}

.bea-portal-book-primary-menu#Home span,
.bea-portal-book-primary-menu a#linkHome:hover,
.bea-portal-book-primary-menu-item-active#Home {
    color:           #006699;
    cursor:          pointer;
}

.bea-portal-book-primary-menu#Benefits span,
.bea-portal-book-primary-menu a#linkBenefits:hover, 
.bea-portal-book-primary-menu-item-active#Benefits,
.menuItemActiveClass {
    color:           #669933;
    cursor:          pointer;
}

.bea-portal-book-primary-menu#Help span,
.bea-portal-book-primary-menu a#linkHelp:hover, 
.bea-portal-book-primary-menu-item-active#Help {
    color:           #FF6600;
    cursor:          pointer;
}

.bea-portal-book-primary-menu#About span,
.bea-portal-book-primary-menu a#linkAbout:hover, 
.bea-portal-book-primary-menu-item-active#About {
    color:           #9966FF;
    cursor:          pointer;
}

.bea-portal-book-primary-menu-item-disabled span {
    font:            bolder small myriad,arial !important;
    font:            bolder x-small myriad,arial;
    color:           gray;
    text-decoration: none;
}

/****************** END NAVIGATION MENU ******************/

/****************** SUB-NAVIGATION MENU ******************/

.bea-portal-book-primary-subMenu a, 
.bea-portal-book-primary-subMenu-item {
    font:            bolder small Myriad,arial,verdana !important;
    font:            bolder x-small myriad,arial;
    color:           black;
    text-decoration: none;
}

.bea-portal-book-primary-subMenu a:hover, 
.bea-portal-book-primary-subMenu-item-active a{
    font:            bold small myriad,arial !important;
    font:            bold x-small myriad,arial;
    text-decoration: none;
}

.bea-portal-book-primary-subMenu a#home-item-link:hover, 
.bea-portal-book-primary-subMenu-item-active a#home-item-link{
    color:           #006699;
}

.bea-portal-book-primary-subMenu a#benefits-item-link:hover, 
.bea-portal-book-primary-subMenu-item-active a#benefits-item-link{
    color:           #669933;
}

.bea-portal-book-primary-subMenu a#help-item-link:hover, 
.bea-portal-book-primary-subMenu-item-active a#help-item-link{
    color:           #FF6600;
}

.bea-portal-book-primary-subMenu a#about-item-link:hover, 
.bea-portal-book-primary-subMenu-item-active a#about-item-link{
    color:           #9966FF;
}

/****************END SUB-NAVIGATION MENU *****************/

/************************ HEADER *************************/

#gbHeaderTopBackground {
    color:           white;
    font:            bold medium arial !important;
    font:            bold small arial;
    text-transform:  uppercase;
}

#gbHeaderTop {
    color:           white;
    font:            bold medium arial !important;
    font:            bold small arial;
    text-transform:  uppercase;
}

#gbHeaderBottomRight {
    color:           #669933;
    font:            x-small arial !important;
    font:            xx-small arial;
}

#breadcrumbs, 
#breadcrumbs a, 
#breadcrumbs a:visited {
    color:           #666666;
    font:            x-small arial !important;
    font:            xx-small arial;
}

/********************** END HEADER ***********************/

#language a {
    color:           #DFECF1;
    font:            small arial !important;
    font:            x-small arial;
    text-decoration: none;
}

.standardBlackText {
    color:           black;
    font:            small arial !important;
    font:            x-small arial;
}

.standardBlackText a {
    color:           blue;
    font:            small arial !important;
    font:            x-small arial;
}

.standardBlackText a:hover {
    color:           #0099CC;
    font:            small arial !important;
    font:            x-small arial;
}

.redDotHeader {
    color:           #0099CC;
    font:            bold medium arial !important;
    font:            bold small arial;
}

h3 {
    font:            bold small arial !important;
    font:            bold x-small arial;
    display:         inline;
}

.bea-portal-body-content table {
    color:           black;
    font:            normal small arial !important;
    font:            normal x-small arial;
}

.bea-portal-body-content table a {
    color:           blue;
    font:            normal small arial !important;
    font:            normal x-small arial;
}

.bea-portal-body-content table a:hover {
    color:           #0099CC;
}

.Table-Benefits th, 
.Table-Benefits th a {
    font:            bold small arial !important;
    font:            bold x-small arial;
}

.activeLink {
    text-decoration:  none;
}

.versionText {
    color:           #FFFFFF;
    font:            x-small arial !important;
    font:            xx-small arial;
}