﻿/*
Fibi Color's
    blue: 24477b, light: 6B9BE3, emphasis: 144287
    gradient:2d5899 end: 3467b2
    gradient orange:f16f0b  end: ff9b30
1. orange: #FF9933, tan: #FFCC99, emphasis: #b76b02
2. super dark #2E2E2E, dark #6E6E6E, medium: #999999, light: #DDDDDD, super light:#EEEEEE
3. black: #000000, white: #FFFFFF
*/


a.smallRoundSliderButton {
    padding-right: 21px;
}

/************************************************im*****************/
/* PRE-REDESIGN 2012 - SECTION - BEGIN   						 */
/*****************************************************************/
li.reverse {
    color: #24477B;
}

li.notificationType:hover {
    color: #24477B;
}

#nav_top {
    top: 112px;
}

    #nav_top a {
        color: #000;
        padding: .4em .5em 1px .5em;
    }

    #nav_top .tab_nav a {
        padding-top: 0;
        padding-right: 15px;
    }

    #nav_top .sub_nav a span {
        color: #fff;
    }

    #nav_top .main_nav {
        margin-top: 2px;
    }

    #nav_top .sub_nav {
        margin-top: 3px;
    }

/*highlights the active tab*/
#ctl00_ucSubNavigation_linkLookUp #ctl00_ucSubNavigation_linkLookUp,
#ctl00_ucSubNavigation_linkEmployeeList #ctl00_ucSubNavigation_linkEmployeeList,
#ctl00_ucSubNavigation_linkAddEditCensus #ctl00_ucSubNavigation_linkAddEditCensus,
#ctl00_ucSubNavigation_linkGroupInfoSummary #ctl00_ucSubNavigation_linkGroupInfoSummary,
#ctl00_ucSubNavigation_linkPasswordReset #ctl00_ucSubNavigation_linkPasswordReset,
#ctl00_ucSubNavigation_linkPayment #ctl00_ucSubNavigation_linkPayment,
#ctl00_ucSubNavigation_linkUploadOther #ctl00_ucSubNavigation_linkUploadOther,
#ctl00_ucSubNavigation_linkReports #ctl00_ucSubNavigation_linkReports,
#ctl00_ucSubNavigation_linkTelevantage #ctl00_ucSubNavigation_linkTelevantage,
#ctl00_ucSubNavigation_linkPlanHistory #ctl00_ucSubNavigation_linkPlanHistory,
#ctl00_ucSubNavigation_linkProfile #ctl00_ucSubNavigation_linkProfile,
#ctl00_ucSubNavigation_linkUserAccount #ctl00_ucSubNavigation_linkUserAccount,
#ctl00_ucSubNavigation_linkParticipantCensus #ctl00_ucSubNavigation_linkParticipantCensus,
#ctl00_ucSubNavigation_linkParticipantsPasswordReset #ctl00_ucSubNavigation_linkParticipantsPasswordReset,
#ctl00_ucSubNavigation_linkNotificationTypes #ctl00_ucSubNavigation_linkNotificationTypes,
#ctl00_ucSubNavigation_linkPayMissedPremium #ctl00_ucSubNavigation_linkPayMissedPremium,
#ctl00_ucSubNavigation_linkCCProfile #ctl00_ucSubNavigation_linkCCProfile,
#ctl00_ucSubNavigation_linkBillingHistory #ctl00_ucSubNavigation_linkBillingHistory,
#ctl00_ucSubNavigation_linkNotifications #ctl00_ucSubNavigation_linkNotifications,
#ctl00_ucSubNavigation_linkFAQ #ctl00_ucSubNavigation_linkFAQ,
#ctl00_ucSubNavigation_linkRetirementTrainingVideos #ctl00_ucSubNavigation_linkRetirementTrainingVideos,
#ctl00_ucSubNavigation_linkPlan #ctl00_ucSubNavigation_linkPlan,
#ctl00_ucSubNavigation_linkOptionals #ctl00_ucSubNavigation_linkOptionals,
#ctl00_ucSubNavigation_linkDependents #ctl00_ucSubNavigation_linkDependents,
#ctl00_ucSubNavigation_linkBeneficiaries #ctl00_ucSubNavigation_linkBeneficiaries,
#ctl00_ucSubNavigation_linkCreditCard #ctl00_ucSubNavigation_linkCreditCard,
#ctl00_ucSubNavigation_linkSummary #ctl00_ucSubNavigation_linkSummary,
#ctl00_ucSubNavigation_linkRetirementFileUpload #ctl00_ucSubNavigation_linkRetirementFileUpload,
#ctl00_ucSubNavigation_linkRetirementPayment #ctl00_ucSubNavigation_linkRetirementPayment,
#ctl00_ucSubNavigation_linkPlanInformation #ctl00_ucSubNavigation_linkPlanInformation,
#ctl00_ucSubNavigation_linkParticipantPlans #ctl00_ucSubNavigation_linkParticipantPlans,
#ctl00_ucSubNavigation_linkParticpantProfile #ctl00_ucSubNavigation_linkParticpantProfile,
#ctl00_ucSubNavigation_linkParticipantBilling #ctl00_ucSubNavigation_linkParticipantBilling,
#ctl00_ucSubNavigation_linkParticipantCustomerCare #ctl00_ucSubNavigation_linkParticipantCustomerCare,
#ctl00_ucAdminViewParticipantNavigation_linkProfile #ctl00_ucSubNavigation_linkParticpantProfile,
#ctl00_ucAdminViewParticipantNavigation_linkParticipantsPasswordReset #ctl00_ucSubNavigation_linkParticpantProfile,
#ctl00_ucAdminViewParticipantNavigation_linkNotificationTypes #ctl00_ucSubNavigation_linkParticpantProfile,
#ctl00_ucAdminViewParticipantNavigation_linkPayMissedPremium #ctl00_ucSubNavigation_linkParticipantBilling,
#ctl00_ucAdminViewParticipantNavigation_linkCCProfile #ctl00_ucSubNavigation_linkParticipantBilling,
#ctl00_ucAdminViewParticipantNavigation_linkBillingHistory #ctl00_ucSubNavigation_linkParticipantBilling,
#ctl00_ucAdminViewParticipantNavigation_linkNotifications #ctl00_ucSubNavigation_linkParticipantBilling,
#ctl00_ucSubNavigation_linkMonthlyBilling #ctl00_ucSubNavigation_linkMonthlyBilling,
#ctl00_ucSubNavigation_linkTotalFringeFileUpload #ctl00_ucSubNavigation_linkTotalFringeFileUpload,
#ctl00_ucSubNavigation_linkTotalFringePayment #ctl00_ucSubNavigation_linkTotalFringePayment,
#ctl00_ucTopNavigation_linkParticipant #ctl00_ucTopNavigation_linkParticipant,
#ctl00_ucSubNavigation_linkRetirementLookupParticipant #ctl00_ucSubNavigation_linkRetirementLookupParticipant,
#ctl00_ucSubNavigation_linkRetirementAdminPassReset #ctl00_ucSubNavigation_linkRetirementAdminPassReset,
#ctl00_ucSubNavigation_linkRetirementEnrolledEmployees #ctl00_ucSubNavigation_linkRetirementEnrolledEmployees,
#ctl00_ucSubNavigation_linkCommunications #ctl00_ucSubNavigation_linkCommunications {
    background: #000;
    color: #fff;
}

#nav_top .home:hover,
#nav_top .plans:hover,
#nav_top .profile:hover,
#nav_top .account:hover,
#nav_top .customerCare:hover,
#nav_top .groupHealth:hover,
#nav_top .retirement:hover,
#nav_top .totalFringe:hover,
#nav_top .participantProfile:hover,
#nav_top .administration:hover,
#nav_bottom a:hover
#right_content a:hover {
    color: #24477B;
}
/*hover for the active tab*/
#ctl00_ucSubNavigation_linkLookUp #ctl00_ucSubNavigation_linkLookUp:hover,
#ctl00_ucSubNavigation_linkEmployeeList #ctl00_ucSubNavigation_linkEmployeeList:hover,
#ctl00_ucSubNavigation_linkAddEditCensus #ctl00_ucSubNavigation_linkAddEditCensus:hover,
#ctl00_ucSubNavigation_linkGroupInfoSummary #ctl00_ucSubNavigation_linkGroupInfoSummary:hover,
#ctl00_ucSubNavigation_linkPasswordReset #ctl00_ucSubNavigation_linkPasswordReset:hover,
#ctl00_ucSubNavigation_linkPayment #ctl00_ucSubNavigation_linkPayment:hover,
#ctl00_ucSubNavigation_linkUploadOther #ctl00_ucSubNavigation_linkUploadOther:hover,
#ctl00_ucSubNavigation_linkReports #ctl00_ucSubNavigation_linkReports:hover,
#ctl00_ucSubNavigation_linkTelevantage #ctl00_ucSubNavigation_linkTelevantage:hover,
#ctl00_ucSubNavigation_linkPlanHistory #ctl00_ucSubNavigation_linkPlanHistory:hover,
#ctl00_ucSubNavigation_linkProfile #ctl00_ucSubNavigation_linkProfile:hover,
#ctl00_ucSubNavigation_linkUserAccount #ctl00_ucSubNavigation_linkUserAccount:hover,
#ctl00_ucSubNavigation_linkParticipantCensus #ctl00_ucSubNavigation_linkParticipantCensus:hover,
#ctl00_ucSubNavigation_linkParticipantsPasswordReset #ctl00_ucSubNavigation_linkParticipantsPasswordReset:hover,
#ctl00_ucSubNavigation_linkNotificationTypes #ctl00_ucSubNavigation_linkNotificationTypes:hover,
#ctl00_ucSubNavigation_linkPayMissedPremium #ctl00_ucSubNavigation_linkPayMissedPremium:hover,
#ctl00_ucSubNavigation_linkCCProfile #ctl00_ucSubNavigation_linkCCProfile:hover,
#ctl00_ucSubNavigation_linkBillingHistory #ctl00_ucSubNavigation_linkBillingHistory:hover,
#ctl00_ucSubNavigation_linkNotifications #ctl00_ucSubNavigation_linkNotifications:hover,
#ctl00_ucSubNavigation_linkFAQ #ctl00_ucSubNavigation_linkFAQ:hover,
#ctl00_ucSubNavigation_linkRetirementTrainingVideos #ctl00_ucSubNavigation_linkRetirementTrainingVideos:hover,
#ctl00_ucSubNavigation_linkPlan #ctl00_ucSubNavigation_linkPlan:hover,
#ctl00_ucSubNavigation_linkOptionals #ctl00_ucSubNavigation_linkOptionals:hover,
#ctl00_ucSubNavigation_linkDependents #ctl00_ucSubNavigation_linkDependents:hover,
#ctl00_ucSubNavigation_linkBeneficiaries #ctl00_ucSubNavigation_linkBeneficiaries:hover,
#ctl00_ucSubNavigation_linkCreditCard #ctl00_ucSubNavigation_linkCreditCard:hover,
#ctl00_ucSubNavigation_linkSummary #ctl00_ucSubNavigation_linkSummary:hover,
#ctl00_ucSubNavigation_linkRetirementFileUpload #ctl00_ucSubNavigation_linkRetirementFileUpload:hover,
#ctl00_ucSubNavigation_linkRetirementPayment #ctl00_ucSubNavigation_linkRetirementPayment:hover,
#ctl00_ucSubNavigation_linkPlanInformation #ctl00_ucSubNavigation_linkPlanInformation:hover,
#ctl00_ucSubNavigation_linkParticpantProfile #ctl00_ucSubNavigation_linkParticpantProfile:hover,
#ctl00_ucSubNavigation_linkParticipantBilling #ctl00_ucSubNavigation_linkParticipantBilling:hover,
#ctl00_ucSubNavigation_linkParticipantCustomerCare #ctl00_ucSubNavigation_linkParticipantCustomerCare:hover,
#ctl00_ucSubNavigation_linkParticipantPlans #ctl00_ucSubNavigation_linkParticipantPlans:hover,
#ctl00_ucAdminViewParticipantNavigation_linkProfile #ctl00_ucAdminViewParticipantNavigation_linkProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkProfile #ctl00_ucSubNavigation_linkParticpantProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkParticipantsPasswordReset #ctl00_ucAdminViewParticipantNavigation_linkParticipantsPasswordReset:hover,
#ctl00_ucAdminViewParticipantNavigation_linkParticipantsPasswordReset #ctl00_ucSubNavigation_linkParticpantProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotificationTypes #ctl00_ucAdminViewParticipantNavigation_linkNotificationTypes:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotificationTypes #ctl00_ucSubNavigation_linkParticpantProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkPayMissedPremium #ctl00_ucAdminViewParticipantNavigation_linkPayMissedPremium:hover,
#ctl00_ucAdminViewParticipantNavigation_linkPayMissedPremium #ctl00_ucSubNavigation_linkParticipantBilling:hover,
#ctl00_ucAdminViewParticipantNavigation_linkCCProfile #ctl00_ucAdminViewParticipantNavigation_linkCCProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkCCProfile #ctl00_ucSubNavigation_linkParticipantBilling:hover,
#ctl00_ucAdminViewParticipantNavigation_linkBillingHistory #ctl00_ucAdminViewParticipantNavigation_linkBillingHistory:hover,
#ctl00_ucAdminViewParticipantNavigation_linkBillingHistory #ctl00_ucSubNavigation_linkParticipantBilling:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotifications #ctl00_ucAdminViewParticipantNavigation_linkNotifications:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotifications #ctl00_ucSubNavigation_linkParticipantBilling:hover,
#ctl00_ucSubNavigation_linkMonthlyBilling #ctl00_ucSubNavigation_linkMonthlyBilling:hover,
#ctl00_ucSubNavigation_linkTotalFringeFileUpload #ctl00_ucSubNavigation_linkTotalFringeFileUpload:hover,
#ctl00_ucSubNavigation_linkTotalFringePayment #ctl00_ucSubNavigation_linkTotalFringePayment:hover,
#ctl00_ucSubNavigation_linkRetirementLookupParticipant #ctl00_ucSubNavigation_linkRetirementLookupParticipant:hover,
#ctl00_ucSubNavigation_linkRetirementAdminPassReset #ctl00_ucSubNavigation_linkRetirementAdminPassReset:hover,
#ctl00_ucSubNavigation_linkRetirementEnrolledEmployees #ctl00_ucSubNavigation_linkRetirementEnrolledEmployees:hover,
#ctl00_ucSubNavigation_linkCommunications #ctl00_ucSubNavigation_linkCommunications:hover {
    color: #24477B;
}

/*Getting the main tab to hover blue, when one of its sub tabs are active*/
#ctl00_ucSubNavigation_linkLookUp #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkEmployeeList #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkAddEditCensus #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkGroupInfoSummary #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkPasswordReset #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkPayment #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkUploadOther #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkReports #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkTelevantage #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkPlanHistory #nav_top .plans:hover,
#ctl00_ucSubNavigation_linkProfile #nav_top .profile:hover,
#ctl00_ucSubNavigation_linkUserAccount #nav_top .profile:hover,
#ctl00_ucSubNavigation_linkParticipantCensus #nav_top .profile:hover,
#ctl00_ucSubNavigation_linkParticipantsPasswordReset #nav_top .profile:hover,
#ctl00_ucSubNavigation_linkNotificationTypes #nav_top .profile:hover,
#ctl00_ucSubNavigation_linkPayMissedPremium #nav_top .account:hover,
#ctl00_ucSubNavigation_linkCCProfile #nav_top .account:hover,
#ctl00_ucSubNavigation_linkBillingHistory #nav_top .account:hover,
#ctl00_ucSubNavigation_linkNotifications #nav_top .account:hover,
#ctl00_ucSubNavigation_linkFAQ #nav_top .customerCare:hover,
#ctl00_ucSubNavigation_linkRetirementTrainingVideos #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkPlan #nav_top .enrollment:hover,
#ctl00_ucSubNavigation_linkOptionals #nav_top .enrollment:hover,
#ctl00_ucSubNavigation_linkDependents #nav_top .enrollment:hover,
#ctl00_ucSubNavigation_linkBeneficiaries #nav_top .enrollment:hover,
#ctl00_ucSubNavigation_linkCreditCard #nav_top .enrollment:hover,
#ctl00_ucSubNavigation_linkSummary #nav_top .enrollment:hover,
#ctl00_ucSubNavigation_linkRetirementFileUpload #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkRetirementPayment #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkPlanInformation #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkParticpantProfile #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkParticipantBilling #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkParticipantCustomerCare #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkParticipantPlans #nav_top .participantPlans:hover,
#ctl00_ucAdminViewParticipantNavigation_linkProfile #nav_top .participantProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkParticipantsPasswordReset #nav_top .participantProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotificationTypes #nav_top .participantProfile:hover,
#ctl00_ucAdminViewParticipantNavigation_linkPayMissedPremium #nav_top .participantBilling:hover,
#ctl00_ucAdminViewParticipantNavigation_linkCCProfile #nav_top .participantBilling:hover,
#ctl00_ucAdminViewParticipantNavigation_linkBillingHistory #nav_top .participantBilling:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotifications #nav_top .participantBilling:hover,
#ctl00_ucSubNavigation_linkMonthlyBilling #nav_top .groupHealth:hover,
#ctl00_ucSubNavigation_linkTotalFringeFileUpload #nav_top .totalFringe:hover,
#ctl00_ucSubNavigation_linkTotalFringePayment #nav_top .totalFringe:hover,
#ctl00_ucSubNavigation_linkRetirementLookupParticipant #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkRetirementAdminPassReset #nav_top .retirement:hover,
#ctl00_ucSubNavigation_linkRetirementEnrolledEmployees #nav_top .retirement:hover
#ctl00_ucSubNavigation_linkCommunications #nav_top .administration:hover {
    color: #24477B;
}

/*Getting the sub nav to hover white, when one of its other members are active*/
#ctl00_ucSubNavigation_linkLookUp .sub_nav a:hover,
#ctl00_ucSubNavigation_linkEmployeeList .sub_nav a:hover,
#ctl00_ucSubNavigation_linkAddEditCensus .sub_nav a:hover,
#ctl00_ucSubNavigation_linkGroupInfoSummary .sub_nav a:hover,
#ctl00_ucSubNavigation_linkPasswordReset .sub_nav a:hover,
#ctl00_ucSubNavigation_linkPayment .sub_nav a:hover,
#ctl00_ucSubNavigation_linkUploadOther .sub_nav a:hover,
#ctl00_ucSubNavigation_linkReports .sub_nav a:hover,
#ctl00_ucSubNavigation_linkTelevantage .sub_nav a:hover,
#ctl00_ucSubNavigation_linkPlanHistory .sub_nav a:hover,
#ctl00_ucSubNavigation_linkProfile .sub_nav a:hover,
#ctl00_ucSubNavigation_linkUserAccount .sub_nav a:hover,
#ctl00_ucSubNavigation_linkParticipantCensus .sub_nav a:hover,
#ctl00_ucSubNavigation_linkParticipantsPasswordReset .sub_nav a:hover,
#ctl00_ucSubNavigation_linkNotificationTypes .sub_nav a:hover,
#ctl00_ucSubNavigation_linkPayMissedPremium .sub_nav a:hover,
#ctl00_ucSubNavigation_linkCCProfile .sub_nav a:hover,
#ctl00_ucSubNavigation_linkBillingHistory .sub_nav a:hover,
#ctl00_ucSubNavigation_linkNotifications .sub_nav a:hover,
#ctl00_ucSubNavigation_linkFAQ .sub_nav a:hover,
#ctl00_ucSubNavigation_linkRetirementTrainingVideos .sub_nav a:hover,
#ctl00_ucSubNavigation_linkPlan .sub_nav a:hover,
#ctl00_ucSubNavigation_linkOptionals .sub_nav a:hover,
#ctl00_ucSubNavigation_linkDependents .sub_nav a:hover,
#ctl00_ucSubNavigation_linkBeneficiaries .sub_nav a:hover,
#ctl00_ucSubNavigation_linkCreditCard .sub_nav a:hover,
#ctl00_ucSubNavigation_linkSummary .sub_nav a:hover,
#ctl00_ucSubNavigation_linkRetirementFileUpload .sub_nav a:hover,
#ctl00_ucSubNavigation_linkRetirementPayment .sub_nav a:hover,
#ctl00_ucSubNavigation_linkPlanInformation .sub_nav a:hover,
#ctl00_ucSubNavigation_linkParticpantProfile .sub_nav a:hover,
#ctl00_ucSubNavigation_linkParticipantBilling .sub_nav a:hover,
#ctl00_ucSubNavigation_linkParticipantCustomerCare .sub_nav a:hover,
#ctl00_ucSubNavigation_linkParticipantPlans .sub_nav a:hover,
#ctl00_ucSubNavigation_linkCommunications .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkProfile .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkParticipantsPasswordReset .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotificationTypes .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkPayMissedPremium .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkCCProfile .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkBillingHistory .sub_nav a:hover,
#ctl00_ucAdminViewParticipantNavigation_linkNotifications .sub_nav a:hover,
#ctl00_ucSubNavigation_linkMonthlyBilling .sub_nav a:hover,
#ctl00_ucSubNavigation_linkTotalFringeFileUpload .sub_nav a:hover,
#ctl00_ucSubNavigation_linkTotalFringePayment .sub_nav a:hover,
#ctl00_ucSubNavigation_linkRetirementLookupParticipant .sub_nav .retirement:hover,
#ctl00_ucSubNavigation_linkRetirementAdminPassReset .sub_nav.retirement:hover,
#ctl00_ucSubNavigation_linkRetirementEnrolledEmployees .sub_nav .retirement:hover
#ctl00_ucSubNavigation_linkCommunications .sub_nav .administration:hover {
    color: #fff;
}

#branding_bottom {
    background-image: url("../images/Branding/FBG/Footer/bottom2.png");
    background-repeat: no-repeat;
}

#bottom_content {
    background-color: #24477B;
    background-image: url("../Images/Branding/FBG/Footer/bottombg2.png");
}

#top_content {
    background-image: url("../images/Branding/FBG/Header/topbg3.png");
    height: 162px;
    color: #24477B;
    border-bottom: solid 2px #aaa;
}

#branding_top {
    max-width: 90%;
    color: #24477B;
}

#branding_top_left {
    background-image: url("../images/Branding/FBG/Header/header.awp.png");
    height: 134px;
    width: 375px;
    float: left;
}

#ctl00_branding_top_middle {
    height: 144px;
    background-repeat: no-repeat;
    width: 410px;
    padding: 15px;
}

.defaultBranding {
    background-position: center top;
    float: left;
}

#branding_top_right {
    background-image: url("../images/Branding/FBG/Header/header.awp.png");
    height: 137px;
    width: 300px;
    float: left;
    background-position: 405px 0;
}

label em {
    color: #24477B;
    font-weight: bold;
    padding-right: 2px;
}

.completionHighlightedItem {
    background-color: #6B9BE3;
}

/*****************************************************************/
/* PRE-REDESIGN 2012 - SECTION - END    						 */
/*****************************************************************/

/*****************************************************************/
/* Common Effects - begin                                        */
/*****************************************************************/

/*Hover/Focus effects*/
a:hover,
tr a:hover,
q,
.small,
.reverse,
.reverse:link,
.reverse span,
q.reverse:hover {
    color: #24477B;
}

    .reverse:hover {
        color: #6e6e6e
    }

input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
    border: 1px solid #6B9BE3;
}

a:focus,
input:focus,
select:focus,
textarea:focus {
    color: #6e6e6e;
}

/*Visited effects*/
.reverse:visited {
    color: #24477B;
}

/* 'added color for emphasis' effects */
.smallHeader {
    color: #24477B;
}

em.required {
    color: #24477B;
}

/*****************************************************************/
/* Common Effects - end                                          */
/*****************************************************************/

/*****************************************************************/
/* Button Settings - begin                                       */
/*****************************************************************/

/*---------------------------------*/
/* Continue Buttons - begin        */
/*---------------------------------*/

.btnContinue,
input.btnContinue,
input.applicationDialogButtonCommand {
    background-image: url("../images/Buttons/PointingRight/blue-active.png");
    background-color: transparent;
}

    input.btnContinue:hover,
    input.applicationDialogButtonCommand:hover {
        background-image: url("../images/Buttons/PointingRight/blue-hover.png");
        color: #eee !important;
    }

a.btnContinue {
    background-image: url("../images/Buttons/PointingRight/blue-active.png");
    background-color: transparent;
}

    a.btnContinue:hover {
        background-image: url("../images/Buttons/PointingRight/blue-hover.png");
        color: #eee !important;
    }

/*---------------------------------*/
/* Continue Buttons - end          */
/*---------------------------------*/

/*---------------------------------*/
/* Back button - begin             */
/*---------------------------------*/

.btnBack {
    background-image: url("../images/Buttons/PointingLeft/blue-active-left.png");
    background-color: transparent;
}

    .btnBack:hover {
        background-image: url("../images/Buttons/PointingLeft/blue-hover-left.png");
        color: #eee !important;
    }

/*---------------------------------*/
/* Back button - end               */
/*---------------------------------*/

/*---------------------------------*/
/* Slider Buttons - begin          */
/*---------------------------------*/

/* 1. ROUND WITH NO ARROW - begin */
/* example markup: <a><span>text</span></a> */

a.smallRoundSliderButton {
    background-image: url("../Images/Buttons/Round/Slider/btn-round-blue-active-slider-right.png");
}

    a.smallRoundSliderButton span {
        background-image: url("../Images/Buttons/Round/Slider/btn-round-blue-active-slider-left.png");
    }

    a.smallRoundSliderButton:hover {
        background-image: url("../Images/Buttons/Round/Slider/btn-round-blue-hover-slider-right.png");
    }

        a.smallRoundSliderButton:hover span {
            background-image: url("../Images/Buttons/Round/Slider/btn-round-blue-hover-slider-left.png");
        }

    a.smallRoundSliderButton.disabled {
        background-image: url("../Images/Buttons/Round/Slider/btn-round-slider-right-gray.png");
    }

        a.smallRoundSliderButton.disabled span {
            background-image: url("../Images/Buttons/Round/Slider/btn-round-slider-left-gray.png");
        }

        a.smallRoundSliderButton.disabled:hover {
            background-image: url("../Images/Buttons/Round/Slider/btn-round-hover-slider-right-gray.png");
        }

            a.smallRoundSliderButton.disabled:hover span {
                background-image: url("../Images/Buttons/Round/Slider/btn-round-hover-slider-left-gray.png");
            }

/*1. ROUND WITH NO ARROW - end */

/*2. RIGHT SIDE IS ARROW WITH INNER ARROW - begin */
/* example markup: <a><span>text</span></a> */

a.smallRightSideIsArrowSliderButton {
    background-image: url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-active-slider-right-blue.png");
}

    a.smallRightSideIsArrowSliderButton span {
        background-image: url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-active-slider-left-blue.png");
    }

    a.smallRightSideIsArrowSliderButton:hover {
        background-image: url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-hover-slider-right-blue.png");
    }

        a.smallRightSideIsArrowSliderButton:hover span {
            background-image: url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-hover-slider-left-blue.png");
        }

/*2. RIGHT SIDE IS ARROW WITH INNER ARROW - end */

/*3. LEFT SIDE IS ARROW WITH INNER ARROW - begin */

a.smallLeftSideIsArrowSliderButton {
    background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-active-slider-right-blue.png");
}

    a.smallLeftSideIsArrowSliderButton span {
        background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-active-slider-left-blue.png");
    }

    a.smallLeftSideIsArrowSliderButton:hover {
        background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-hover-slider-right-blue.png");
    }

        a.smallLeftSideIsArrowSliderButton:hover span {
            background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-hover-slider-left-blue.png");
        }

/*3. LEFT SIDE IS ARROW WITH INNER ARROW - end */


/* 4. ROUND WITH NO ARROW - begin */
/* example markup: <a><span>text</span></a> */

a.largeRoundSliderButton {
    background-image: url("../Images/Buttons/Round/Slider/btn-round-slider-right-red-50PercentLarger.png");
}

    a.largeRoundSliderButton span {
        background-image: url("../Images/Buttons/Round/Slider/btn-round-slider-left-red-50PercentLarger.png");
    }

    a.largeRoundSliderButton:hover {
        background-image: url("../Images/Buttons/Round/Slider/btn-round-hover-slider-right-red-50PercentLarger.png");
    }

        a.largeRoundSliderButton:hover span {
            background-image: url("../Images/Buttons/Round/Slider/btn-round-hover-slider-left-red-50PercentLarger.png");
        }

    a.largeRoundSliderButton.disabled {
        background-image: url("../Images/Buttons/Round/Slider/btn-round-slider-right-gray-50PercentLarger.png");
    }

        a.largeRoundSliderButton.disabled span {
            background-image: url("../Images/Buttons/Round/Slider/btn-round-slider-left-gray-50PercentLarger.png");
        }

        a.largeRoundSliderButton.disabled:hover {
            background-image: url("../Images/Buttons/Round/Slider/btn-round-hover-slider-right-gray-50PercentLarger.png");
        }

            a.largeRoundSliderButton.disabled:hover span {
                background-image: url("../Images/Buttons/Round/Slider/btn-round-hover-slider-left-gray-50PercentLarger.png");
            }

/*4. ROUND WITH NO ARROW - end */

/* 5. ROUND SHORT WITH NO ARROW - begin */
/* example markup: <a><span>text</span></a> */

a.smallRoundShortSliderButton {
    background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-blue-active-shortslider-right.png");
}

    a.smallRoundShortSliderButton span {
        background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-blue-active-shortslider-left.png");
    }

    a.smallRoundShortSliderButton:hover {
        background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-blue-hover-shortslider-right.png");
    }

        a.smallRoundShortSliderButton:hover span {
            background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-blue-hover-shortslider-left.png");
        }

    a.smallRoundShortSliderButton.disabled {
        background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-shortslider-right-gray.png");
    }

        a.smallRoundShortSliderButton.disabled span {
            background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-shortslider-left-gray.png");
        }

        a.smallRoundShortSliderButton.disabled:hover {
            background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-hover-shortslider-right-gray.png");
        }

            a.smallRoundShortSliderButton.disabled:hover span {
                background-image: url("../Images/Buttons/Round/ShortSlider/btn-round-hover-shortslider-left-gray.png");
            }

/*5. ROUND SHORT WITH NO ARROW - end */

/*---------------------------------*/
/* Slider Buttons - end            */
/*---------------------------------*/

/*---------------------------------*/
/* Empty Cart Buttons - begin      */
/*---------------------------------*/

.btnEmptyCart {
    background-image: url("../images/Buttons/Enrollment/EmptyCart/blue-empty-cart-active.png");
}

    .btnEmptyCart:hover {
        background-image: url("../images/Buttons/Enrollment/EmptyCart/blue-empty-cart-hover.png");
    }

/*---------------------------------*/
/* Empty Cart Buttons - end        */
/*---------------------------------*/

/*---------------------------------*/
/* Download brochure button - begin*/
/*---------------------------------*/

/* Button class */
.btnBrochure {
    background-image: url("../images/Buttons/Round/ArrowPointingUp/orange-arrowup-active.png");
}

/* Button class - open state */
.btnBrochureClosed.btnBrochure {
    background-image: url("../images/Buttons/Round/ArrowPointingDown/btn-round-orange-active-down.png");
}

/* Button rollover - default values */
.btnBrochure:hover {
    background-image: url("../images/Buttons/Round/ArrowPointingUp/orange-arrowup-hover.png");
}

/* Button rollover - Open State */
.btnBrochureClosed.btnBrochure:hover {
    background-image: url("../images/Buttons/Round/ArrowPointingDown/btn-round-orange-hover-down.png");
}

/*---------------------------------*/
/* Download brochure button - end  */
/*---------------------------------*/

/*----------------------------------*/
/* Package buttons - Begin        */
/*----------------------------------*/

.btnCustomizeBenefits {
    background: url("../images/Buttons/Enrollment/CustomizeBenefits/Button-customize-benefits-blue-active.png") no-repeat;
}

    .btnCustomizeBenefits:hover {
        background: url("../images/Buttons/Enrollment/CustomizeBenefits/Button-customize-benefits-blue-hover.png") no-repeat;
    }

/*----------------------------------*/
/* Package buttons - End            */
/*----------------------------------*/

/*----------------------------------*/
/* Individual Plan Buttons - begin  */
/*----------------------------------*/

.btnSelectPackage {
    background: url("../images/Buttons/Enrollment/SelectPackage/Button-select-package-blue-active.png") no-repeat;
}

    .btnSelectPackage:hover {
        background: url("../images/Buttons/Enrollment/SelectPackage/Button-select-package-blue-hover.png") no-repeat;
    }

/*----------------------------------*/
/* Individual Plan Buttons - end    */
/*----------------------------------*/

/*----------------------------------*/
/* Selector Up/Down buttons - begin */
/*----------------------------------*/

.btnSelectorUpButton {
    background: url("../Images/Buttons/Selector/Blue/selectorUP-blue.png") no-repeat;
}

    .btnSelectorUpButton:hover {
        background: url("../Images/Buttons/Selector/Blue/selectorUP-blue-hover.png") no-repeat;
    }

.btnSelectorUpButtonDisabled {
    background: url("../Images/Buttons/Selector/Blue/selectorUP-blue-gray.png") no-repeat;
}

.btnSelectorDownButton {
    background: url("../Images/Buttons/Selector/Blue/selectorDOWN-blue.png") no-repeat;
}

    .btnSelectorDownButton:hover {
        background: url("../Images/Buttons/Selector/Blue/selectorDown-blue-hover.png") no-repeat;
    }

.btnSelectorDownButtonDisabled {
    background: url("../Images/Buttons/Selector/Blue/selectorDown-blue-gray.png") no-repeat;
}

/*---------------------------------*/
/* Selector Up/Down buttons - end  */
/*---------------------------------*/

/*------------------------------------------------------*/
/* Enrollment Navigation Progress Indicators - begin    */
/*------------------------------------------------------*/

/* 'notStarted' = gray buttons */
.myInfoNotStarted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Gray/My-Info-gray.png");
}

.myPlansNotStarted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Gray/My-Plans-gray.png");
}

.myFamilyNotStarted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Gray/My-Family-gray.png");
}

.myBeneficiaryNotStarted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Gray/My-Beneficiary-gray.png");
}

.paymentsNotStarted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Gray/Payments-gray.png");
}

.checkOutNotStarted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Gray/Check-Out-gray.png");
}

/* 'inprogress' = blue outline */
.myInfoInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-info-partial.png");
}

.myPlansInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Plans-partial.png");
}

.myFamilyInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Family-partial.png");
}

.myBeneficiaryInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Beneficiary-partial.png");
}

.paymentsInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/Payments-partial.png");
}

.checkOutInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/CheckOut-partial.png");
}

/* 'in progress and is current page' = blue outline (with underline and arrow) */
.myInfoInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-info-partial-active.png");
}

.myPlansInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Plans-partial-active.png");
}

.myFamilyInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Family-partial-active.png");
}

.myBeneficiaryInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Beneficiary-partial-active.png");
}

.paymentsInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/Payments-partial-active.png");
}

.checkOutInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/CheckOut-partial-active.png");
}

/* 'completed' = solid blue */
.myInfoCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Info-completed.png");
}

.myPlansCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Plans-completed.png");
}

.myFamilyCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Family-completed.png");
}

.myBeneficiaryCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Beneficiary-completed.png");
}

.paymentsCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/Payments-completed.png");
}

.checkOutCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/CheckOut-completed.png");
}

/* ''completed and is current page' = solid blue (with underline and arrow) */
.myInfoCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-info-completed-revisited.png");
}

.myPlansCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Plans-completed-revisited.png");
}

.myFamilyCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Family-completed-revisited.png");
}

.myBeneficiaryCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/My-Beneficiary-completed-revisited.png");
}

.paymentsCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/Payments-completed-revisited.png");
}

.checkOutCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Blue/CheckOut-completed-revisited.png");
}

/*------------------------------------------------------*/
/* Enrollment Navigation Progress Indicators - end      */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* More Info Button - begin                             */
/*------------------------------------------------------*/
.informationIcon {
    background-image: url("../Images/Icons/information16x16.png");
}

    .informationIcon :hover {
        background-image: url("../Images/Icons/information16x16-hover.png");
    }

/*------------------------------------------------------*/
/* More Info Button - end                               */
/*------------------------------------------------------*/
/*****************************************************************/
/* Buttons Settings - end                                        */
/*****************************************************************/

/*****************************************************************/
/* EXTERNAL MASTER styles - begin                                */
/*****************************************************************/

/*---------------------------------*/
/* Layout - begin                  */
/*---------------------------------*/

/* footer branding image */
#bottom_content_inner {
    background-image: url("../Images/Footer/FBG-footer-image.png");
    background-repeat: no-repeat;
}

/* the top sections 'footer' = blue underline */
#contactSection {
    background-image: url("../images/Backgrounds/ContactInfoShadow/footer-shadow-blue.png");
    background-repeat: no-repeat;
    background-position: center bottom;
}

/* outlines the options for choosing a way to login */
.innerFrame {
    border: 1px solid #6B9BE3;
}

/* divides logging in text from registering text. */
#group2 {
    border-left: 1px solid #6B9BE3;
}

/*---------------------------------*/
/* Layout - end                    */
/*---------------------------------*/

/*---------------------------------*/
/* Headers - begin                 */
/*---------------------------------*/

.loginToYourBenefits {
    background: url("../Images/Headers/LoginToYourBenefits/Login-to-Your-Benefits-blue.png") no-repeat;
}

.gettingStarted {
    background: url("../Images/Headers/GetStarted/h_start_blue.png") no-repeat;
}

.accountConfirmation {
    background: url("../Images/Headers/AccountConfirmation/Account-Confirmation-blue.png") no-repeat;
}

.continueEnrollment {
    background: url("../Images/Headers/GetStarted/h_start_blue.png") no-repeat;
}

.continueEnrollmentGroupNameEnrollmentPeriod {
    background: url("../images/Backgrounds/ContactInfoShadow/footer-shadow-blue.png") no-repeat;
    background-position: center bottom;
}

.termsOfUseHeaderImage {
    background: url("../Images/Headers/TermsOfUse/termsOfUse_blue.png") no-repeat;
    width: 484px;
    height: 19px;
    margin-bottom: 10px;
}

.forgotUserName {
    background: url("../Images/Headers/ForgotUsername/Forgot-username-blue.png") no-repeat;
    width: 205px;
    height: 25px;
}

.forgotPassword {
    background: url("../Images/Headers/ForgotPassword/Forgot-pw-blue.png") no-repeat;
    width: 190px;
    height: 25px;
}

/*This is a header - on Individual Plan Selection */
.lblCustomizeYourBenefitsOr {
    background: url("../images/Headers/CustomizeYourBenefits/Customize-your-benefits-or-blue.png") no-repeat;
}

/*This is a header - on Individual Plan Selection */
.lblCustomizeYourBenefits {
    background: url("../images/Headers/CustomizeYourBenefits/Customize-your-benefits-blue.png") no-repeat;
}

/*This is a header - on Package Selection */
.lblSelectYourPackage {
    background: url("../images/Headers/SelectYourPackage/Select-your-package-blue.png") no-repeat;
}

/*---------------------------------*/
/* Headers - end                   */
/*---------------------------------*/

.sectionSelection {
    color: #e66311
}

/*****************************************************************/
/* EXTERNAL MASTER styles - end                                  */
/*****************************************************************/

/*****************************************************************/
/* ENROLLMENT MASTER styles - Begin                              */
/*****************************************************************/

/* User welcome wrapper - (i.e. For assistance call: (xxx) xxx-xxxx | Enrollment ends: Month day */
#welcomeSection {
    color: #144287;
}

.emphasizeContact {
    color: #144287;
}

.emphasizeHighContrast {
    color: #E31B23;
    font-size: 15px;
    font-weight: bold;
}

/*---------------------------------*/
/*  Backgrounds - BEGIN            */
/*---------------------------------*/

/*-------- Form --------*/
/*-------- (Participant Questionnaire, My Family, MyBeneficiary, Payment) --------*/
.panel {
    background: transparent;
}

.innerPanel {
    width: 92%;
    margin: auto;
}

/*-------- Form Title  --------*/
.panelTitleBar {
    background: #2d5899; /* Old browsers */
    -pie-background: linear-gradient(-90deg, #2d5899 1%, #3467b2 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(241,111,11,1)), color-stop(100%,rgba(255,155,48,1)));
    background: -webkit-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* IE10+ */
    background: linear-gradient(180deg, #2d5899 1%, #3467b2 100%); /* W3C */
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    overflow: hidden;
}

.panelFooterBar {
    background: #2d5899; /* Old browsers */
    -pie-background: linear-gradient(-90deg, #2d5899 1%, #3467b2 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(241,111,11,1)), color-stop(100%,rgba(255,155,48,1)));
    background: -webkit-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #2d5899 1%, #3467b2 100%); /* IE10+ */
    background: linear-gradient(180deg, #2d5899 1%, #3467b2 100%); /* W3C */
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    overflow: hidden;
}

/**Background color for all Benefits**/
.medical .panelTitleBar,
.dependentLimitedMedical .panelTitleBar,
.dental .panelTitleBar,
.dentalVision .panelTitleBar,
.life .panelTitleBar,
.dependentLife .panelTitleBar,
.supplementalLife .panelTitleBar,
.termLife .panelTitleBar,
.criticalIllness .panelTitleBar,
.retirement .panelTitleBar,
.drugCard .panelTitleBar,
.choiceCard .panelTitleBar,
.flex .panelTitleBar,
.pPO .panelTitleBar,
.hRA .panelTitleBar,
.parking .panelTitleBar,
.publicTransportation .panelTitleBar,
.supplementalPackage .panelTitleBar,
.vision .panelTitleBar,
.admin .panelTitleBar,
.deferral .panelTitleBar,
.reserve .panelTitleBar,
.discount .panelTitleBar,
.dIWorksite .panelTitleBar,
.disability .panelTitleBar,
.longTermDisability .panelTitleBar,
.legal .panelTitleBar,
.accident .panelTitleBar,
.identity .panelTitleBar,
.miscellaneous .panelTitleBar,
.aCAPreventive .panelTitleBar,
.telemedicine .panelTitleBar,
.holiday .panelTitleBar,
.pto .panelTitleBar,
.wellness .panelTitleBar,
.ichra .panelTitleBar,
.icdeduction .panelTitleBar {
    background: #949494; /*Old browsers */
    -pie-background: linear-gradient( -90deg, #6b6b6b 1%, #949494 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(107,107,107,1)), color-stop(100%,rgba(148,148,148,1)));
    background: -webkit-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* IE10+ */
    background: linear-gradient(0, #6b6b6b 1%, #949494 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

/**Medical/DependentLimitedMedical/PPO/SupplementalPackage - Begins**/
.medical.ViewBenefits .panelTitleBar,
.medical.UseBenefits .panelTitleBar,
.medical.Claims .panelTitleBar,
.medical.Accumulators .panelTitleBar,
.medical.WhoHasBenefits .panelTitleBar,
.dependentLimitedMedical.ViewBenefits .panelTitleBar,
.dependentLimitedMedical.UseBenefits .panelTitleBar,
.dependentLimitedMedical.Claims .panelTitleBar,
.dependentLimitedMedical.Accumulators .panelTitleBar,
.dependentLimitedMedical.WhoHasBenefits .panelTitleBar,
.pPO.ViewBenefits .panelTitleBar,
.pPO.UseBenefits .panelTitleBar,
.pPO.Claims .panelTitleBar,
.pPO.Accumulators .panelTitleBar,
.pPO.WhoHasBenefits .panelTitleBar,
.supplementalPackage.ViewBenefits .panelTitleBar,
.supplementalPackage.UseBenefits .panelTitleBar,
.supplementalPackage .panelTitleBar,
.supplementalPackage .panelTitleBar {
    background: #ea5a42; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #C02006 1%, #ea5a42 100%); /* ie 8 & 9 */
    background: -moz-linear-gradient(top, #C02006 1%, #ea5a42 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(192,32,6,1)), color-stop(100%,rgba(234,90,66,1)));
    background: -webkit-linear-gradient(top, #C02006 1%, #ea5a42 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #C02006 1%, #ea5a42 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #C02006 1%, #ea5a42 100%); /* IE10+ */
    background: linear-gradient(0, #C02006 1%, #ea5a42 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.medical .idCardBorder,
.dependentLimitedMedical .idCardBorder,
.pPO .idCardBorder,
.supplementalPackage .idCardBorder {
    border: 2px solid #C02006;
}

.medical .UseBenefits .groupPlanDetailHighlight,
.medical .UseBenefits .groupPlanDetailHighlight + a,
.medical .Claims .groupPlanDetailHighlight,
.medical .Claims .groupPlanDetailHighlight + a,
.dependentLimitedMedical .UseBenefits .groupPlanDetailHighlight,
.dependentLimitedMedical .UseBenefits .groupPlanDetailHighlight + a,
.dependentLimitedMedical .Claims .groupPlanDetailHighlight,
.dependentLimitedMedical .Claims .groupPlanDetailHighlight + a,
.pPO .UseBenefits .groupPlanDetailHighlight,
.pPO .UseBenefits .groupPlanDetailHighlight + a,
.pPO .Claims .groupPlanDetailHighlight,
.pPO .Claims .groupPlanDetailHighlight + a,
.supplementalPackage .UseBenefits .groupPlanDetailHighlight,
.supplementalPackage .UseBenefits .groupPlanDetailHighlight + a,
.supplementalPackage .Claims .groupPlanDetailHighlight,
.supplementalPackage .Claims .groupPlanDetailHighlight + a {
    color: #C02006;
}

    .medical .UseBenefits .groupPlanDetailHighlight:hover,
    .medical .UseBenefits .groupPlanDetailHighlight + a:hover,
    .medical .Claims .groupPlanDetailHighlight:hover,
    .medical .Claims .groupPlanDetailHighlight + a:hover,
    .dependentLimitedMedical .UseBenefits .groupPlanDetailHighlight:hover,
    .dependentLimitedMedical .UseBenefits .groupPlanDetailHighlight + a:hover,
    .dependentLimitedMedical .Claims .groupPlanDetailHighlight:hover,
    .dependentLimitedMedical .Claims .groupPlanDetailHighlight + a:hover,
    .pPO .UseBenefits .groupPlanDetailHighlight:hover,
    .pPO .UseBenefits .groupPlanDetailHighlight + a:hover,
    .pPO .Claims .groupPlanDetailHighlight:hover,
    .pPO .Claims .groupPlanDetailHighlight + a:hover,
    .supplementalPackage .UseBenefits .groupPlanDetailHighlight:hover,
    .supplementalPackage .UseBenefits .groupPlanDetailHighlight + a:hover,
    .supplementalPackage .Claims .groupPlanDetailHighlight:hover,
    .supplementalPackage .Claims .groupPlanDetailHighlight + a:hover {
        color: #ea5a42;
    }
/**Medical/DependentLimitedMedical/PPO/SupplementalPackage - Ends**/

/**Dental/DentalVision - Begins**/
.dental.ViewBenefits .panelTitleBar,
.dental.UseBenefits .panelTitleBar,
.dental.Claims .panelTitleBar,
.dental.WhoHasBenefits .panelTitleBar,
.dentalVision.ViewBenefits .panelTitleBar,
.dentalVision.UseBenefits .panelTitleBar,
.dentalVision.Claims .panelTitleBar,
.dentalVision.WhoHasBenefits .panelTitleBar {
    background: #53a5ee; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #3579be 1%, #53a5ee 100%); /*ie 8 & 9 */
    background: -moz-linear-gradient(top, #3579be 1%, #53a5ee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(53,121,190,1)), color-stop(100%,rgba(83,165,238,1)));
    background: -webkit-linear-gradient(top, #3579be 1%, #53a5ee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3579be 1%, #53a5ee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3579be 1%, #53a5ee 100%); /* IE10+ */
    background: linear-gradient(0, #3579be 1%, #53a5ee 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.dental .idCardBorder,
.dentalVision .idCardBorder {
    border: 2px solid #53a5ee;
}

.dental .UseBenefits .groupPlanDetailHighlight,
.dental .UseBenefits .groupPlanDetailHighlight + a,
.dental .Claims .groupPlanDetailHighlight,
.dental .Claims .groupPlanDetailHighlight + a {
    color: #53a5ee;
}

    .dental .UseBenefits .groupPlanDetailHighlight:hover,
    .dental .UseBenefits .groupPlanDetailHighlight + a:hover,
    .dental .Claims .groupPlanDetailHighlight:hover,
    .dental .Claims .groupPlanDetailHighlight + a:hover {
        color: #3579be;
    }

.dentalVision .UseBenefits .groupPlanDetailHighlight,
.dentalVision .UseBenefits .groupPlanDetailHighlight + a,
.dentalVision .Claims .groupPlanDetailHighlight,
.dentalVision .Claims .groupPlanDetailHighlight + a {
    color: #53a5ee;
}

    .dentalVision .UseBenefits .groupPlanDetailHighlight:hover,
    .dentalVision .UseBenefits .groupPlanDetailHighlight + a:hover,
    .dentalVision .Claims .groupPlanDetailHighlight:hover,
    .dentalVision .Claims .groupPlanDetailHighlight + a:hover {
        color: #3579be;
    }
/**Dental/DentalVision - Ends**/

/**Life/DependentLife/SupplementalLife/TermLife - Begins**/
.life.ViewBenefits .panelTitleBar,
.life.UseBenefits .panelTitleBar,
.life.Claims .panelTitleBar,
.life.WhoHasBenefits .panelTitleBar,
.dependentLife.ViewBenefits .panelTitleBar,
.dependentLife.UseBenefits .panelTitleBar,
.dependentLife.Claims .panelTitleBar,
.dependentLife .panelTitleBar,
.supplementalLife.ViewBenefits .panelTitleBar,
.supplementalLife.UseBenefits .panelTitleBar,
.supplementalLife.Claims .panelTitleBar,
.supplementalLife .panelTitleBar,
.termLife.ViewBenefits .panelTitleBar,
.termLife.UseBenefits .panelTitleBar,
.termLife.Claims .panelTitleBar,
.termLife.WhoHasBenefits .panelTitleBar {
    background: #f0cf5c; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #c19a00 1%, #f0cf5c 100%); /* ie 8 & 9 */
    background: -moz-linear-gradient(top, #c19a00 1%, #f0cf5c 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(193,154,0,1)), color-stop(100%,rgba(240,207,92,1)));
    background: -webkit-linear-gradient(top, #c19a00 1%, #f0cf5c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #c19a00 1%, #f0cf5c 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #c19a00 1%, #f0cf5c 100%); /* IE10+ */
    background: linear-gradient(0, #c19a00 1%, #f0cf5c 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.life .idCardBorder,
.dependentLife .idCardBorder,
.supplementalLife .idCardBorder,
.termLife .idCardBorder {
    border: 2px solid #f0cf5c;
}

.life .UseBenefits .groupPlanDetailHighlight,
.life .UseBenefits .groupPlanDetailHighlight + a,
.life .Claims .groupPlanDetailHighlight,
.life .Claims .groupPlanDetailHighlight + a,
.dependentLife .UseBenefits .groupPlanDetailHighlight,
.dependentLife .UseBenefits .groupPlanDetailHighlight + a,
.dependentLife .Claims .groupPlanDetailHighlight,
.dependentLife .Claims .groupPlanDetailHighlight + a,
.supplementalLife .UseBenefits .groupPlanDetailHighlight,
.supplementalLife .UseBenefits .groupPlanDetailHighlight + a,
.supplementalLife .Claims .groupPlanDetailHighlight,
.supplementalLife .Claims .groupPlanDetailHighlight + a,
.termLife .UseBenefits .groupPlanDetailHighlight,
.termLife .UseBenefits .groupPlanDetailHighlight + a,
.termLife .Claims .groupPlanDetailHighlight,
.termLife .Claims .groupPlanDetailHighlight + a {
    color: #c19a00;
}

    .life .UseBenefits .groupPlanDetailHighlight:hover,
    .life .UseBenefits .groupPlanDetailHighlight + a:hover,
    .life .Claims .groupPlanDetailHighlight:hover,
    .life .Claims .groupPlanDetailHighlight + a:hover,
    .dependentLife .UseBenefits .groupPlanDetailHighlight:hover,
    .dependentLife .UseBenefits .groupPlanDetailHighlight + a:hover,
    .dependentLife .Claims .groupPlanDetailHighlight:hover,
    .dependentLife .Claims .groupPlanDetailHighlight + a:hover,
    .supplementalLife .UseBenefits .groupPlanDetailHighlight:hover,
    .supplementalLife .UseBenefits .groupPlanDetailHighlight + a:hover,
    .supplementalLife .Claims .groupPlanDetailHighlight:hover,
    .supplementalLife .Claims .groupPlanDetailHighlight + a:hover,
    .termLife .UseBenefits .groupPlanDetailHighlight:hover,
    .termLife .UseBenefits .groupPlanDetailHighlight + a:hover,
    .termLife .Claims .groupPlanDetailHighlight:hover,
    .termLife .Claims .groupPlanDetailHighlight + a:hover {
        color: #f0cf5c;
    }
/**Life/DependentLife/SupplementalLife/TermLife - Ends**/

/**Critical Illness - Begins**/
.criticalIllness.ViewBenefits .panelTitleBar,
.criticalIllness.UseBenefits .panelTitleBar,
.criticalIllness.Claims .panelTitleBar,
.criticalIllness.WhoHasBenefits .panelTitleBar {
    background: #CABFF6; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #6a52c9 1%, #a89ae0 100%); /*ie 8 & 9 */
    background: -moz-linear-gradient(top, #6a52c9 1%, #a89ae0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(106,82,201,1)), color-stop(100%,rgba(168,154,224,1)));
    background: -webkit-linear-gradient(top, #6a52c9 1%, #a89ae0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #6a52c9 1%, #a89ae0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #6a52c9 1%, #a89ae0 100%); /* IE10+ */
    background: linear-gradient(0, #6a52c9 1%, #a89ae0 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.criticalIllness .idCardBorder {
    border: 2px solid #6a52c9;
}

.criticalIllness .UseBenefits .groupPlanDetailHighlight,
.criticalIllness .UseBenefits .groupPlanDetailHighlight + a,
.criticalIllness .Claims .groupPlanDetailHighlight,
.criticalIllness .Claims .groupPlanDetailHighlight + a {
    color: #CABFF6;
}

    .criticalIllness .UseBenefits .groupPlanDetailHighlight:hover,
    .criticalIllness .UseBenefits .groupPlanDetailHighlight + a:hover,
    .criticalIllness .Claims .groupPlanDetailHighlight:hover,
    .criticalIllness .Claims .groupPlanDetailHighlight + a:hover {
        color: #6a52c9;
    }
/**Critical Illness - Ends**/

/**Retirement - Begins**/
.retirement.ViewBenefits .panelTitleBar,
.retirement.UseBenefits .panelTitleBar,
.retirement.Claims .panelTitleBar,
.retirement.WhoHasBenefits .panelTitleBar {
    background: #ffcab7; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #E66032 1%, #ffcab7 100%); /* ie 8 & 9 */
    background: -moz-linear-gradient(top, #E66032 1%, #ffcab7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(230,96,50,1)), color-stop(100%,rgba(255,202,183,1)));
    background: -webkit-linear-gradient(top, #E66032 1%, #ffcab7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #E66032 1%, #ffcab7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #E66032 1%, #ffcab7 100%); /* IE10+ */
    background: linear-gradient(0, #E66032 1%, #ffcab7 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.retirement .idCardBorder {
    border: 2px solid #ffcab7;
}

.retirement .UseBenefits .groupPlanDetailHighlight,
.retirement .UseBenefits .groupPlanDetailHighlight + a,
.retirement .Claims .groupPlanDetailHighlight,
.retirement .Claims .groupPlanDetailHighlight + a {
    color: #E66032;
}

    .retirement .UseBenefits .groupPlanDetailHighlight:hover,
    .retirement .UseBenefits .groupPlanDetailHighlight + a:hover,
    .retirement .Claims .groupPlanDetailHighlight:hover,
    .retirement .Claims .groupPlanDetailHighlight + a:hover {
        color: #ffcab7;
    }
/**Retirement - Ends**/

/**DrugCard/ChoiceCard/Flex/HRA/Parking/PublicTranspo/Discount - Begins**/
.drugCard.ViewBenefits .panelTitleBar,
.drugCard.UseBenefits .panelTitleBar,
.drugCard.Claims .panelTitleBar,
.drugCard.WhoHasBenefits .panelTitleBar,
.choiceCard.ViewBenefits .panelTitleBar,
.choiceCard.UseBenefits .panelTitleBar,
.choiceCard.Claims .panelTitleBar,
.choiceCard.WhoHasBenefits .panelTitleBar,
.flex.ViewBenefits .panelTitleBar,
.flex.UseBenefits .panelTitleBar,
.flex.Claims .panelTitleBar,
.flex.WhoHasBenefits .panelTitleBar,
.hRA.ViewBenefits .panelTitleBar,
.hRA.UseBenefits .panelTitleBar,
.hRA.Claims .panelTitleBar,
.hRA.WhoHasBenefits .panelTitleBar,
.parking.ViewBenefits .panelTitleBar,
.parking.UseBenefits .panelTitleBar,
.parking.Claims .panelTitleBar,
.parking.WhoHasBenefits .panelTitleBar,
.publicTransportation.ViewBenefits .panelTitleBar,
.publicTransportation.UseBenefits .panelTitleBar,
.publicTransportation.Claims .panelTitleBar,
.publicTransportation.WhoHasBenefits .panelTitleBar,
.discount.ViewBenefits .panelTitleBar,
.discount.UseBenefits .panelTitleBar,
.discount.Claims .panelTitleBar,
.discount.WhoHasBenefits .panelTitleBar,
.miscellaneous.ViewBenefits .panelTitleBar,
.miscellaneous.UseBenefits .panelTitleBar,
.miscellaneous.Claims .panelTitleBar,
.miscellaneous.WhoHasBenefits .panelTitleBar {
    background: #df9e51; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #a15e06 1%, #df9a48 100%); /* ie 8 & 9 */
    background: -moz-linear-gradient(top, #a15e06 1%, #df9a48 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(161,94,6,1)), color-stop(100%,rgba(223,154,72,1)));
    background: -webkit-linear-gradient(top, #a15e06 1%, #df9a48 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #a15e06 1%, #df9a48 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #a15e06 1%, #df9a48 100%); /* IE10+ */
    background: linear-gradient(0, #a15e06 1%, #df9a48 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.drugCard .idCardBorder,
.choiceCard .idCardBorder,
.flex .idCardBorder,
.hRA .idCardBorder,
.parking .idCardBorder,
.publicTransportation .idCardBorder,
.discount .idCardBorder,
.miscellaneous .idCardBorder {
    border: 2px solid #df9e51;
}

.drugCard .UseBenefits .groupPlanDetailHighlight,
.drugCard .UseBenefits .groupPlanDetailHighlight + a,
.drugCard .Claims .groupPlanDetailHighlight,
.drugCard .Claims .groupPlanDetailHighlight + a,
.choiceCard .UseBenefits .groupPlanDetailHighlight,
.choiceCard .UseBenefits .groupPlanDetailHighlight + a,
.choiceCard .Claims .groupPlanDetailHighlight,
.choiceCard .Claims .groupPlanDetailHighlight + a,
.flex .UseBenefits .groupPlanDetailHighlight,
.flex .UseBenefits .groupPlanDetailHighlight + a,
.flex .Claims .groupPlanDetailHighlight,
.flex .Claims .groupPlanDetailHighlight + a,
.hRA .UseBenefits .groupPlanDetailHighlight,
.hRA .UseBenefits .groupPlanDetailHighlight + a,
.hRA .Claims .groupPlanDetailHighlight,
.hRA .Claims .groupPlanDetailHighlight + a,
.parking .UseBenefits .groupPlanDetailHighlight,
.parking .UseBenefits .groupPlanDetailHighlight + a,
.parking .Claims .groupPlanDetailHighlight,
.parking .Claims .groupPlanDetailHighlight + a,
.publicTransportation .UseBenefits .groupPlanDetailHighlight,
.publicTransportation .UseBenefits .groupPlanDetailHighlight + a,
.publicTransportation .Claims .groupPlanDetailHighlight,
.publicTransportation .Claims .groupPlanDetailHighlight + a,
.discount .UseBenefits .groupPlanDetailHighlight,
.discount .UseBenefits .groupPlanDetailHighlight + a,
.discount .Claims .groupPlanDetailHighlight,
.discount .Claims .groupPlanDetailHighlight + a,
.miscellaneous .UseBenefits .groupPlanDetailHighlight,
.miscellaneous .UseBenefits .groupPlanDetailHighlight + a,
.miscellaneous .Claims .groupPlanDetailHighlight,
.miscellaneous .Claims .groupPlanDetailHighlight + a {
    color: #c2813d;
}

    .drugCard .UseBenefits .groupPlanDetailHighlight:hover,
    .drugCard .UseBenefits .groupPlanDetailHighlight + a:hover,
    .drugCard .Claims .groupPlanDetailHighlight:hover,
    .drugCard .Claims .groupPlanDetailHighlight + a:hover,
    .choiceCard .UseBenefits .groupPlanDetailHighlight:hover,
    .choiceCard .UseBenefits .groupPlanDetailHighlight + a:hover,
    .choiceCard .Claims .groupPlanDetailHighlight:hover,
    .choiceCard .Claims .groupPlanDetailHighlight + a:hover,
    .flex .UseBenefits .groupPlanDetailHighlight:hover,
    .flex .UseBenefits .groupPlanDetailHighlight + a:hover,
    .flex .Claims .groupPlanDetailHighlight:hover,
    .flex .Claims .groupPlanDetailHighlight + a:hover,
    .hRA .UseBenefits .groupPlanDetailHighlight:hover,
    .hRA .UseBenefits .groupPlanDetailHighlight + a:hover,
    .hRA .Claims .groupPlanDetailHighlight:hover,
    .hRA .Claims .groupPlanDetailHighlight + a:hover,
    .discount .UseBenefits .groupPlanDetailHighlight:hover,
    .discount .UseBenefits .groupPlanDetailHighlight + a:hover,
    .discount .Claims .groupPlanDetailHighlight:hover,
    .discount .Claims .groupPlanDetailHighlight + a:hover,
    .miscellaneous .UseBenefits .groupPlanDetailHighlight:hover,
    .miscellaneous .UseBenefits .groupPlanDetailHighlight + a:hover,
    .miscellaneous .Claims .groupPlanDetailHighlight:hover,
    .miscellaneous .Claims .groupPlanDetailHighlight + a:hover {
        color: #C29668;
    }
/**DrugCard/ChoiceCard/Flex/HRA/Parking/PublicTranspo/Discount - Ends**/

/**Vision - Begins**/
.vision.ViewBenefits .panelTitleBar,
.vision.UseBenefits .panelTitleBar,
.vision.Claims .panelTitleBar,
.vision.WhoHasBenefits .panelTitleBar {
    background: #ed7413; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #ed7413 1%, #eda062 100%); /*ie 8 & 9 */
    background: -moz-linear-gradient(top, #ed7413 1%, #eda062 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(237,116,19,1)), color-stop(100%,rgba(237,160,98,1)));
    background: -webkit-linear-gradient(top, #ed7413 1%, #eda062 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ed7413 1%, #eda062 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ed7413 1%, #eda062 100%); /* IE10+ */
    background: linear-gradient(0, #ed7413 1%, #eda062 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.vision .idCardBorder {
    border: 2px solid #ed7413;
}

.vision .UseBenefits .groupPlanDetailHighlight,
.vision .UseBenefits .groupPlanDetailHighlight + a,
.vision .Claims .groupPlanDetailHighlight,
.vision .Claims .groupPlanDetailHighlight + a {
    color: #ed7413;
}

    .vision .UseBenefits .groupPlanDetailHighlight:hover,
    .vision .UseBenefits .groupPlanDetailHighlight + a:hover,
    .vision .Claims .groupPlanDetailHighlight:hover,
    .vision .Claims .groupPlanDetailHighlight + a:hover {
        color: #eda062;
    }
/**Vision - Ends**/

/**Admin/Deferral/Reserve/Identity - Begins**/
.admin.ViewBenefits .panelTitleBar,
.admin.UseBenefits .panelTitleBar,
.admin.Claims .panelTitleBar,
.admin.WhoHasBenefits .panelTitleBar,
.deferral.ViewBenefits .panelTitleBar,
.deferral.UseBenefits .panelTitleBar,
.deferral.Claims .panelTitleBar,
.deferral.WhoHasBenefits .panelTitleBar,
.reserve.ViewBenefits .panelTitleBar,
.reserve.UseBenefits .panelTitleBar,
.reserve.Claims .panelTitleBar,
.reserve.WhoHasBenefits .panelTitleBar,
.identity.UseBenefits .panelTitleBar,
.identity.Claims .panelTitleBar,
.identity.WhoHasBenefits .panelTitleBar {
    background: #949494; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #6b6b6b 1%, #949494 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(107,107,107,1)), color-stop(100%,rgba(148,148,148,1)));
    background: -webkit-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #6b6b6b 1%, #949494 100%); /* IE10+ */
    background: linear-gradient(0, #6b6b6b 1%, #949494 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.admin .idCardBorder,
.deferral .idCardBorder,
.reserve .idCardBorder,
.identity .idCardBorder {
    border: 2px solid #bbbbbb;
}

.admin .UseBenefits .groupPlanDetailHighlight,
.admin .UseBenefits .groupPlanDetailHighlight + a,
.admin .Claims .groupPlanDetailHighlight,
.admin .Claims .groupPlanDetailHighlight + a,
.deferral .UseBenefits .groupPlanDetailHighlight,
.deferral .UseBenefits .groupPlanDetailHighlight + a,
.deferral .Claims .groupPlanDetailHighlight,
.deferral .Claims .groupPlanDetailHighlight + a,
.reserve .UseBenefits .groupPlanDetailHighlight,
.reserve .UseBenefits .groupPlanDetailHighlight + a,
.reserve .Claims .groupPlanDetailHighlight,
.reserve .Claims .groupPlanDetailHighlight + a,
.identity .Claims .groupPlanDetailHighlight,
.identity .Claims .groupPlanDetailHighlight + a {
    color: #565656;
}

    .admin .UseBenefits .groupPlanDetailHighlight:hover,
    .admin .UseBenefits .groupPlanDetailHighlight + a:hover,
    .admin .Claims .groupPlanDetailHighlight:hover,
    .admin .Claims .groupPlanDetailHighlight + a:hover,
    .deferral .UseBenefits .groupPlanDetailHighlight:hover,
    .deferral .UseBenefits .groupPlanDetailHighlight + a:hover,
    .deferral .Claims .groupPlanDetailHighlight:hover,
    .deferral .Claims .groupPlanDetailHighlight + a:hover,
    .reserve .UseBenefits .groupPlanDetailHighlight:hover,
    .reserve .UseBenefits .groupPlanDetailHighlight + a:hover,
    .reserve .Claims .groupPlanDetailHighlight:hover,
    .reserve .Claims .groupPlanDetailHighlight + a:hover,
    .identity .Claims .groupPlanDetailHighlight:hover,
    .identity .Claims .groupPlanDetailHighlight + a:hover {
        color: #bbbbbb;
    }
/**Admin/Deferral/Reserve/Identity - Ends**/

/**DIWorksite/Disability/LongTermDisability - Begins**/
.dIWorksite.ViewBenefits .panelTitleBar,
.dIWorksite.UseBenefits .panelTitleBar,
.dIWorksite.Claims .panelTitleBar,
.dIWorksite.WhoHasBenefits .panelTitleBar,
.disability.ViewBenefits .panelTitleBar,
.disability.UseBenefits .panelTitleBar,
.disability.Claims .panelTitleBar,
.disability.WhoHasBenefits .panelTitleBar,
.longTermDisability.ViewBenefits .panelTitleBar,
.longTermDisability.UseBenefits .panelTitleBar,
.longTermDisability.Claims .panelTitleBar,
.longTermDisability.WhoHasBenefits .panelTitleBar {
    background: #009289; /* Old browsers */
    -pie-background: linear-gradient(-90deg, #006B5E 1%, #00a096 100%); /*ie 8 & 9*/
    background: -moz-linear-gradient(top, #006B5E 1%, #00a096 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(0,107,94,1)), color-stop(100%,rgba(0,160,150,1)));
    background: -webkit-linear-gradient(top, #006B5E 1%, #00a096 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #006B5E 1%, #00a096 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #006B5E 1%, #00a096 100%); /* IE10+ */
    background: linear-gradient(0, #006B5E 1%, #00a096 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.dIWorksite .idCardBorder,
.disability .idCardBorder,
.longTermDisability .idCardBorder {
    border: 2px solid #00a096;
}

.dIWorksite .UseBenefits .groupPlanDetailHighlight,
.dIWorksite .UseBenefits .groupPlanDetailHighlight + a,
.dIWorksite .Claims .groupPlanDetailHighlight,
.dIWorksite .Claims .groupPlanDetailHighlight + a,
.disability .UseBenefits .groupPlanDetailHighlight,
.disability .UseBenefits .groupPlanDetailHighlight + a,
.disability .Claims .groupPlanDetailHighlight,
.disability .Claims .groupPlanDetailHighlight + a,
.longTermDisability .UseBenefits .groupPlanDetailHighlight,
.longTermDisability .UseBenefits .groupPlanDetailHighlight + a,
.longTermDisability .Claims .groupPlanDetailHighlight,
.longTermDisability .Claims .groupPlanDetailHighlight + a {
    color: #565656;
}

    .dIWorksite .UseBenefits .groupPlanDetailHighlight:hover,
    .dIWorksite .UseBenefits .groupPlanDetailHighlight + a:hover,
    .dIWorksite .Claims .groupPlanDetailHighlight:hover,
    .dIWorksite .Claims .groupPlanDetailHighlight + a:hover,
    .disability .UseBenefits .groupPlanDetailHighlight:hover,
    .disability .UseBenefits .groupPlanDetailHighlight + a:hover,
    .disability .Claims .groupPlanDetailHighlight:hover,
    .disability .Claims .groupPlanDetailHighlight + a:hover,
    .longTermDisability .UseBenefits .groupPlanDetailHighlight:hover,
    .longTermDisability .UseBenefits .groupPlanDetailHighlight + a:hover,
    .longTermDisability .Claims .groupPlanDetailHighlight:hover,
    .longTermDisability .Claims .groupPlanDetailHighlight + a:hover {
        color: #bbbbbb;
    }
/**DIWorksite/Disability/LongTermDisability - Ends**/

/**Legal Begins*/
.legal.ViewBenefits .panelTitleBar,
.legal.UseBenefits .panelTitleBar,
.legal.Claims .panelTitleBar,
.legal.WhoHasBenefits .panelTitleBar {
    background: #009C0B; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #009C0B 1%, #8DDB89 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #009C0B 1%, #8DDB89 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(0,156,11,1)), color-stop(100%,rgba(141,219,137,1)));
    background: -webkit-linear-gradient(top, #009C0B 1%, #8DDB89 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #009C0B 1%, #8DDB89 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #009C0B 1%, #8DDB89 100%); /* IE10+ */
    background: linear-gradient(0, #009C0B 1%, #8DDB89 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.legal .idCardBorder {
    border: 2px solid #009C0B;
}

.legal .UseBenefits .groupPlanDetailHighlight,
.legal .UseBenefits .groupPlanDetailHighlight + a,
.legal .Claims .groupPlanDetailHighlight,
.legal .Claims .groupPlanDetailHighlight + a {
    color: #009C0B;
}

    .legal .UseBenefits .groupPlanDetailHighlight:hover,
    .legal .UseBenefits .groupPlanDetailHighlight + a:hover,
    .legal .Claims .groupPlanDetailHighlight:hover,
    .legal .Claims .groupPlanDetailHighlight + a:hover {
        color: #8DDB89;
    }

/**Legal Ends*/

/**Accident Begins*/
.accident.ViewBenefits .panelTitleBar,
.accident.UseBenefits .panelTitleBar,
.accident.Claims .panelTitleBar,
.accident.WhoHasBenefits .panelTitleBar {
    background: #4e658e; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #4e658e 1%, #95a9c3 100%); /*ie 8 */
    background: -moz-linear-gradient(top, #4e658e 1%, #95a9c3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(78,101,142,1)), color-stop(100%,rgba(149,169,195,1)));
    background: -webkit-linear-gradient(top, #4e658e 1%, #95a9c3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #4e658e 1%, #95a9c3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #4e658e 1%, #95a9c3 100%); /* IE10+ */
    background: linear-gradient(0, #4e658e 1%, #95a9c3 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.accident .idCardBorder {
    border: 2px solid #4e658e;
}

.accident .UseBenefits .groupPlanDetailHighlight,
.accident .UseBenefits .groupPlanDetailHighlight + a,
.accident .Claims .groupPlanDetailHighlight,
.accident .Claims .groupPlanDetailHighlight + a {
    color: #4e658e;
}

    .accident .UseBenefits .groupPlanDetailHighlight:hover,
    .accident .UseBenefits .groupPlanDetailHighlight + a:hover,
    .accident .Claims .groupPlanDetailHighlight:hover,
    .accident .Claims .groupPlanDetailHighlight + a:hover {
        color: #95a9c3;
    }

/**Accident Ends*/

/**Discount Begins*/
.discount.ViewBenefits .panelTitleBar,
.discount.UseBenefits .panelTitleBar,
.discount.Claims .panelTitleBar,
.discount.WhoHasBenefits .panelTitleBar {
    background: #925505; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #925505 1%, #f3ac58 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #925505 1%, #f3ac58 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(146,85,5,1)), color-stop(100%,rgba(243,172,88,1)));
    background: -webkit-linear-gradient(top, #925505 1%, #f3ac58 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #925505 1%, #f3ac58 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #925505 1%, #f3ac58 100%); /* IE10+ */
    background: linear-gradient(0, #925505 1%, #f3ac58 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.discount .idCardBorder {
    border: 2px solid #925505;
}

.discount .UseBenefits .groupPlanDetailHighlight,
.discount .UseBenefits .groupPlanDetailHighlight + a,
.discount .Claims .groupPlanDetailHighlight,
.discount .Claims .groupPlanDetailHighlight + a {
    color: #925505;
}

    .discount .UseBenefits .groupPlanDetailHighlight:hover,
    .discount .UseBenefits .groupPlanDetailHighlight + a:hover,
    .discount .Claims .groupPlanDetailHighlight:hover,
    .discount .Claims .groupPlanDetailHighlight + a:hover {
        color: #f3ac58;
    }
/**Discount Ends*/


/**Telemedicine Begins*/
.telemedicine.ViewBenefits .panelTitleBar,
.telemedicine.UseBenefits .panelTitleBar,
.telemedicine.Claims .panelTitleBar,
.telemedicine.WhoHasBenefits .panelTitleBar {
    background: #56a746; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #35476d 1%, #607296 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #35476d 1%, #607296 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(86,167,70,1)), color-stop(100%,rgba(166,212,106,1)));
    background: -webkit-linear-gradient(top, #35476d 1%, #607296 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #35476d 1%, #607296 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #35476d 1%, #607296 100%); /* IE10+ */
    background: linear-gradient(0, #35476d 1%, #607296 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.telemedicine .idCardBorder {
    border: 2px solid #35476d;
}

.telemedicine .UseBenefits .groupPlanDetailHighlight,
.telemedicine .UseBenefits .groupPlanDetailHighlight + a,
.telemedicine .Claims .groupPlanDetailHighlight,
.telemedicine .Claims .groupPlanDetailHighlight + a {
    color: #35476d;
}

    .telemedicine .UseBenefits .groupPlanDetailHighlight:hover,
    .telemedicine .UseBenefits .groupPlanDetailHighlight + a:hover,
    .telemedicine .Claims .groupPlanDetailHighlight:hover,
    .telemedicine .Claims .groupPlanDetailHighlight + a:hover {
        color: #607296;
    }

/**Telemedicine Ends*/

/**Holiday Begins*/
.holiday.ViewBenefits .panelTitleBar,
.holiday.UseBenefits .panelTitleBar,
.holiday.Claims .panelTitleBar,
.holiday.WhoHasBenefits .panelTitleBar {
    background: #56a746; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #35476d 1%, #607296 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #35476d 1%, #607296 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(86,167,70,1)), color-stop(100%,rgba(166,212,106,1)));
    background: -webkit-linear-gradient(top, #35476d 1%, #607296 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #35476d 1%, #607296 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #35476d 1%, #607296 100%); /* IE10+ */
    background: linear-gradient(0, #a66ec9 1%, #d0a6ea 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.holiday .idCardBorder {
    border: 2px solid #35476d;
}

.holiday .UseBenefits .groupPlanDetailHighlight,
.holiday .UseBenefits .groupPlanDetailHighlight + a,
.holiday .Claims .groupPlanDetailHighlight,
.holiday .Claims .groupPlanDetailHighlight + a {
    color: #a66ec9;
}

    .holiday .UseBenefits .groupPlanDetailHighlight:hover,
    .holiday .UseBenefits .groupPlanDetailHighlight + a:hover,
    .holiday .Claims .groupPlanDetailHighlight:hover,
    .holiday .Claims .groupPlanDetailHighlight + a:hover {
        color: #a66ec9;
    }
/**Holiday Ends*/

/**PTO Begins*/
.pto.ViewBenefits .panelTitleBar,
.pto.UseBenefits .panelTitleBar,
.pto.Claims .panelTitleBar,
.pto.WhoHasBenefits .panelTitleBar {
    background: #56a746; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #a1bc4a 1%, #c1d864 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #a1bc4a 1%, #c1d864 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(86,167,70,1)), color-stop(100%,rgba(166,212,106,1)));
    background: -webkit-linear-gradient(top, #a1bc4a 1%, #c1d864 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #a1bc4a 1%, #c1d864 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #a1bc4a 1%, #c1d864 100%); /* IE10+ */
    background: linear-gradient(0, #a1bc4a 1%, #c1d864 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.pto .idCardBorder {
    border: 2px solid #35476d;
}

.pto .UseBenefits .groupPlanDetailHighlight,
.pto .UseBenefits .groupPlanDetailHighlight + a,
.pto .Claims .groupPlanDetailHighlight,
.pto .Claims .groupPlanDetailHighlight + a {
    color: #c1d864;
}

    .pto .UseBenefits .groupPlanDetailHighlight:hover,
    .pto .UseBenefits .groupPlanDetailHighlight + a:hover,
    .pto .Claims .groupPlanDetailHighlight:hover,
    .pto .Claims .groupPlanDetailHighlight + a:hover {
        color: #c1d864;
    }
/**PTO Ends*/

/**ACAPreventive Begins*/
.aCAPreventive.ViewBenefits .panelTitleBar,
.aCAPreventive.UseBenefits .panelTitleBar,
.aCAPreventive.Claims .panelTitleBar,
.aCAPreventive.Accumulators .panelTitleBar,
.aCAPreventive.WhoHasBenefits .panelTitleBar {
    background: #56a746; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #56a746 1%, #a6d46a 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #56a746 1%, #a6d46a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(86,167,70,1)), color-stop(100%,rgba(166,212,106,1)));
    background: -webkit-linear-gradient(top, #56a746 1%, #a6d46a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #56a746 1%, #a6d46a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #56a746 1%, #a6d46a 100%); /* IE10+ */
    background: linear-gradient(0, #56a746 1%, #a6d46a 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.aCAPreventive .idCardBorder {
    border: 2px solid #56a746;
}

.aCAPreventive .UseBenefits .groupPlanDetailHighlight,
.aCAPreventive .UseBenefits .groupPlanDetailHighlight + a,
.aCAPreventive .Claims .groupPlanDetailHighlight,
.aCAPreventive .Claims .groupPlanDetailHighlight + a {
    color: #56a746;
}

    .aCAPreventive .UseBenefits .groupPlanDetailHighlight:hover,
    .aCAPreventive .UseBenefits .groupPlanDetailHighlight + a:hover,
    .aCAPreventive .Claims .groupPlanDetailHighlight:hover,
    .aCAPreventive .Claims .groupPlanDetailHighlight + a:hover {
        color: #a6d46a;
    }
/**ACAPreventive Ends*/

/**Wellness Begins*/
.wellness.ViewBenefits .panelTitleBar,
.wellness.UseBenefits .panelTitleBar,
.wellness.Claims .panelTitleBar,
.wellness.WhoHasBenefits .panelTitleBar {
    background: #009C0B; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #004832 1%, #4c8c78 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #004832 1%, #4c8c78 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(0,156,11,1)), color-stop(100%,rgba(141,219,137,1)));
    background: -webkit-linear-gradient(top, #004832 1%, #4c8c78 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #004832 1%, #4c8c78 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #004832 1%, #4c8c78 100%); /* IE10+ */
    background: linear-gradient(0, #004832 1%, #4c8c78 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.wellness .idCardBorder {
    border: 2px solid #004832;
}

.wellness .UseBenefits .groupPlanDetailHighlight,
.wellness .UseBenefits .groupPlanDetailHighlight + a,
.wellness .Claims .groupPlanDetailHighlight,
.wellness .Claims .groupPlanDetailHighlight + a {
    color: #004832;
}

    .wellness .UseBenefits .groupPlanDetailHighlight:hover,
    .wellness .UseBenefits .groupPlanDetailHighlight + a:hover,
    .wellness .Claims .groupPlanDetailHighlight:hover,
    .wellness .Claims .groupPlanDetailHighlight + a:hover {
        color: #4c8c78;
    }

/**Wellness Ends*/

/**ICHRA Begins*/
.ichra.ViewBenefits .panelTitleBar,
.ichra.UseBenefits .panelTitleBar,
.ichra.Claims .panelTitleBar,
.ichra.WhoHasBenefits .panelTitleBar {
    background: #9bb745; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #9bb745 1%, #b0c956 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(155,183,69,1)), color-stop(100%,rgba(176,201,86,1)));
    background: -webkit-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* IE10+ */
    background: linear-gradient(0, #9bb745 1%, #b0c956 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.ichra .idCardBorder {
    border: 2px solid #9bb745;
}

.ichra .UseBenefits .groupPlanDetailHighlight,
.ichra .UseBenefits .groupPlanDetailHighlight + a,
.ichra .Claims .groupPlanDetailHighlight,
.ichra .Claims .groupPlanDetailHighlight + a {
    color: #9bb745;
}

    .ichra .UseBenefits .groupPlanDetailHighlight:hover,
    .ichra .UseBenefits .groupPlanDetailHighlight + a:hover,
    .ichra .Claims .groupPlanDetailHighlight:hover,
    .ichra .Claims .groupPlanDetailHighlight + a:hover {
        color: #4c8c78;
    }

/**ICHRA Ends*/


/**ICDeduction Begins*/
.icdeduction.ViewBenefits .panelTitleBar,
.icdeduction.UseBenefits .panelTitleBar,
.icdeduction.Claims .panelTitleBar,
.icdeduction.WhoHasBenefits .panelTitleBar {
    background: #9bb745; /* Old browsers */
    -pie-background: linear-gradient( -90deg, #9bb745 1%, #b0c956 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, top, color-stop(0,rgba(155,183,69,1)), color-stop(100%,rgba(176,201,86,1)));
    background: -webkit-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #9bb745 1%, #b0c956 100%); /* IE10+ */
    background: linear-gradient(0, #9bb745 1%, #b0c956 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    -ms-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
}

.icdeduction .idCardBorder {
    border: 2px solid #9bb745;
}

.icdeduction .UseBenefits .groupPlanDetailHighlight,
.icdeduction .UseBenefits .groupPlanDetailHighlight + a,
.icdeduction .Claims .groupPlanDetailHighlight,
.icdeduction .Claims .groupPlanDetailHighlight + a {
    color: #9bb745;
}

    .icdeduction .UseBenefits .groupPlanDetailHighlight:hover,
    .icdeduction .UseBenefits .groupPlanDetailHighlight + a:hover,
    .icdeduction .Claims .groupPlanDetailHighlight:hover,
    .icdeduction .Claims .groupPlanDetailHighlight + a:hover {
        color: #4c8c78;
    }

/**ICDeduction Ends*/


/*-------- --------*/
.modalPopupTitle,
.applicationDialogTitle {
    color: #3467b2;
}

/* Package Graphic - Gray with blue glow */
.PackageIcon {
    background: url("../images/Backgrounds/Package/Package-graphic-blue.png") no-repeat;
}

/*---------------------------------*/
/*  Backgrounds - END              */
/*---------------------------------*/

/*---------------------------------*/
/*  Matrix - BEGIN                 */
/*---------------------------------*/

/*-------- Column Header --------*/

/* Package Page - Matrix Header  */
.packageHeader {
    color: #24477B;
}

    .packageHeader span {
        -ms-text-shadow: -1px -1px .1em #6B9BE3, 1px 1px 0.03em #91765a;
        text-shadow: -1px -1px .1em #6B9BE3, 1px 1px 0.03em #91765a;
    }

/*-------- Column Header Details --------*/
.packageChoices {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

    .packageChoices > .packageSelected {
        background-image: url("../images/Backgrounds/tbl_vshade_hover_bg.png");
    }

/*-------- Row Header --------*/
/* The first child td tag in a tr */
.packageRowHeader {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

/*-------- Row Item --------*/
/* All child td tags other than the first child in a tr */
.packageRowItem {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

/*-------- Row Detail Header --------*/
/* The first child td tag in a tr */
.packageRowDetailHeader {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

.packageAlternateRowDetailHeader {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

/*-------- Row Detail --------*/
/* All child td tags other than the first child in a tr */
.packageRowDetailItem {
    background-image: url("../images/Backgrounds/tbl_vshade_alt_bg.jpg");
}

.packageAlternateRowDetailItem {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

/*-------- Row Separator Header --------*/
.packageSeparatorHeader {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

/*-------- Row Separator Item --------*/
.packageSeparatorItem > .packageRowItem,
.packageSeparatorItem > .packageFooterItem {
    background-image: url("../images/Backgrounds/tbl_vshade_bg.jpg");
}

/*---------------------------------*/
/*  Matrix - END                   */
/*---------------------------------*/

/*---------------------------------*/
/*  Product Advisor Dialog - BEGIN */
/*---------------------------------*/

.productAdvisorModalPopup .applicationDialogButtonCommandContainer {
    padding: 0;
    overflow: visible;
}

.productAdvisorModalPopup .applicationDialogButtonCommand {
    padding-right: 0;
    height: 41px;
    background-image: url("../Images/Buttons/Round/btn-round-blue-active.png");
}

    .productAdvisorModalPopup .applicationDialogButtonCommand:hover {
        background-image: url("../Images/Buttons/Round/btn-round-blue-hover.png");
    }

/*---------------------------------*/
/*  Product Advisor Dialog - END   */
/*---------------------------------*/

/*-----------------------------------------*/
/*  Enrollment Instruction Dialog - BEGIN */
/*----------------------------------------*/

.enrollmentInstructionModalPopup .applicationDialogButtonCommandContainer {
    padding: 0;
    overflow: visible;
}

.enrollmentInstructionModalPopup .applicationDialogButtonCommand {
    padding-right: 0;
    padding-top: 6px;
    background-image: url("../Images/Buttons/Round/btn-round-blue-active.png");
}

    .enrollmentInstructionModalPopup .applicationDialogButtonCommand:hover {
        padding-right: 0;
        padding-top: 6px;
        background-image: url("../Images/Buttons/Round/btn-round-blue-hover.png");
    }

/*---------------------------------------*/
/*  Enrollment Instruction Dialog - END */
/*--------------------------------------*/


/*----------------------------------------*/
/*  Change Payment Profile Dialog - BEGIN */
/*----------------------------------------*/

.changePaymentProfileType .applicationDialogButtonCommand {
    padding-right: 0;
    height: 41px;
    background-image: url("../Images/Buttons/Round/btn-round-blue-active.png");
}

    .changePaymentProfileType .applicationDialogButtonCommand:hover {
        background-image: url("../Images/Buttons/Round/btn-round-blue-hover.png");
    }

/*----------------------------------------*/
/*  Change Payment Profile Dialog - END   */
/*----------------------------------------*/

/*----------------------------------------*/
/*  Select Bill Date Dialog - BEGIN       */
/*----------------------------------------*/

.chooseEnrollmentStartBillDate .applicationDialogButtonCommand {
    padding-right: 0;
    height: 41px;
    background-image: url("../Images/Buttons/Round/btn-round-blue-active.png");
}

    .chooseEnrollmentStartBillDate .applicationDialogButtonCommand:hover {
        background-image: url("../Images/Buttons/Round/btn-round-blue-hover.png");
    }

/*----------------------------------------*/
/*  Select Bill Date Dialog - END         */
/*----------------------------------------*/

/*----------------------------------------*/
/*  Welcome Message Dialog - BEGIN        */
/*----------------------------------------

.enrollmentWelcomeMessage .applicationDialogButtonCommand  {
    padding-right: 0px;
    background-image: url("../Images/Contractor/Buttons/Glass/btn-round-blue-active.png");
}

.enrollmentWelcomeMessage .applicationDialogButtonCommand:hover {
    padding-right: 0px;
    background-image: url("../Images/Contractor/Buttons/Glass/btn-round-Blue-hover.png");
}

/*----------------------------------------*/
/*  Welcome Message Dialog - END          */
/*----------------------------------------*/

/*--------------------------------------------------*/
/*  Participant Questionnaire DeleteIcon - BEGIN    */
/*--------------------------------------------------*/
.deleteChildIcon {
    background-image: url("../Images/Buttons/Exit/ExitBlue.png" );
}

/*--------------------------------------------------*/
/*  Participant Questionnaire DeleteIcon - END      */
/*--------------------------------------------------*/

/*****************************************************************/
/* ENROLLMENT MASTER styles - end                                */
/*****************************************************************/

/*****************************************************************/
/* Participant View (SnowCone) MASTER styles - Begin             */
/*****************************************************************/

.useThemeColorAsBackground {
    background-color: #144287;
}

.snowConeLabel {
    color: #144287;
}

.small.snowConeButton.back {
    width: 139px;
    height: 100px;
    background-image: url("../Images/Buttons/BackButton/Back-Bttn-blue.png");
}

/*------------------------------------------------------*/
/* Large SnowCones - BEGIN                              */
/*------------------------------------------------------*/

.large.totalFringe.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_TotalFringe.png");
}

.large.medical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_HealthPlans.png");
    /*background-image: url("../Images/Icons/SnowCones/Large_Red_MyBenefits.png");*/
}

    .large.medical.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/Large_Red_Medical_Benefit.png");
        /*background-image: url("../Images/Icons/SnowCones/Large_Red_MyBenefits.png");*/
    }

    .large.medical.snowConeButton.disabled {
        background-image: url("../Images/Icons/SnowCones/Large_Gray_HealthPlans.png");
    }

.large.supplementalPackage.snowConeButton.asBenefitColor {
    background-image: url("../Images/Icons/SnowCones/Large_Red_SupplementalPackage_Benefit.png");
    /*background-image: url("../Images/Icons/SnowCones/Large_Red_MyBenefits.png");*/
}

.large.supplemental.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Supplemental.png");
}

.large.supplementalPackage.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Supplemental.png");
}

.large.HRA.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_HRA.png");
}

    .large.HRA.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/Large_Brown_HRA.png");
    }

.large.parking.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Parking.png");
}

    .large.parking.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/Large_Brown_Parking.png");
    }

.large.publicTransportation.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_PublicTransportation.png");
}

    .large.publicTransportation.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/Large_Brown_PublicTransportation.png");
    }

.large.flex.snowConeButton.asBenefitColor {
    background-image: url("../Images/Icons/SnowCones/Large_Brown_Flex.png");
}

.large.retirement.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Retirement.png");
}

.large.account.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Account.png");
}

.large.transactions.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Transactions.png");
}

    .large.transactions.snowConeButton.disabled {
        background-image: url("../Images/Icons/SnowCones/Large_Gray_Transactions.png");
    }

.large.planChanges.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_PlanChanges.png");
}

.large.loans.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Loans.png");
}

.large.distribution.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Distribution.png");
}

.large.distributionhistory.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Distribution_History.png");
}

.large.distributionoptions.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Distribution_Options.png");
}

.large.company.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Company.png");
}

.large.ACAPreventive.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_ACAPreventive.png");
}

.m {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Blank.png");
}

.large.employee.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Employees.png")
}

.large.producer.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Producers.png")
}

.large.contributions.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Contributions.png")
}

.large.onlinebilling.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_OnlineBilling.png")
}

.large.investments.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Investments.png")
}

.large.communications_reports.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Comm-Reports.png")
}

.large.communications.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Communications.png")
}

.large.balances.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Balances.png")
}

.large.funds.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Funds.png")
}

.large.activity.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Activity.png")
}

.large.servicerequests.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Service-Request.png")
}

.large.securefileupload.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Secure-File-Upload.png")
}

.large.documents.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Document.png")
}

.large.reports.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Reports.png")
}

.large.pto.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_PTO.png")
}

.large.holiday.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_Holiday.png")
}

.large.majormedical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_MajorMedical.png")
}

.large.otherbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_OtherBenefits.png")
}

.large.mvp.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_MVP.png")
}

.large.hcso.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_HCSO.png")
}

.large.healthbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_HealthBenefits.png")
}

.large.corebenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_CoreBenefits.png")
}

.large.voluntarybenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_VoluntaryBenefits.png")
}

.large.additionalbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Blue_AdditionalBenefits.png")
}

.large.hardship.snowConeButton {
    background-image: url("../Images/Icons/Large_Blue_Hardship.png")
}

.large.inservice.snowConeButton {
    background-image: url("../Images/Icons/Large_Blue_In-Service.png")
}

.large.loan.snowConeButton {
    background-image: url("../Images/Icons/Large_Blue_Loans.png")
}

.large.termination.snowConeButton {
    background-image: url("../Images/Icons/Large_Blue_Termination.png")
}

.large.otheroptions.snowConeButton {
    background-image: url("../Images/Icons/Large_Blue_Other_Options.png")
}

.large.ichra.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_blue_ICHRA.png")
}

.large.icdeduction.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_blue_ICDeduction.png")
}

.large.datasync.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_blue_datasync.png")
}

/*------------------------------------------------------*/
/* Large SnowCones - END                                */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* XLarge SnowCones - BEGIN                             */
/*------------------------------------------------------*/

.xLarge.totalFringe.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_TotalFringe.png");
}

.xLarge.medical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_HealthPlans.png");
    /*background-image: url("../Images/Icons/SnowCones/XLarge_Blue_MyBenefits.png");*/
}

    .xLarge.medical.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/XLarge_Red_Medical_Benefit.png");
    }

    .xLarge.medical.snowConeButton.disabled {
        background-image: url("../Images/Icons/SnowCones/XLarge_Gray_HealthPlans.png");
    }

.xLarge.HRA.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_HRA.png");
}

    .xLarge.HRA.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/XLarge_Brown_HRA.png");
    }

.xLarge.parking.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Parking.png");
}

    .xLarge.parking.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/XLarge_Brown_Parking.png");
    }

.xLarge.publicTransportation.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_PublicTransportation.png");
}

    .xLarge.publicTransportation.snowConeButton.asBenefitColor {
        background-image: url("../Images/Icons/SnowCones/XLarge_Brown_PublicTransportation.png");
    }

.xLarge.flex.snowConeButton.asBenefitColor {
    background-image: url("../Images/Icons/SnowCones/XLarge_Brown_Flex.png");
}

.xLarge.transactions.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Transactions.png");
}

    .xLarge.transactions.snowConeButton.disabled {
        background-image: url("../Images/Icons/SnowCones/XLarge_Gray_Transactions.png");
    }

.xLarge.planChanges.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_PlanChanges.png");
}

.xLarge.retirement.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Retirement.png");
}

.xLarge.loans.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Loans.png");
}

.xLarge.distribution.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Distribution.png");
}

.xLarge.ACAPreventive.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_ACAPreventive.png");
}

.xLarge.majormedical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_MajorMedical.png");
}

.xLarge.otherbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_OtherBenefits.png");
}

.xLarge.mvp.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_MVP.png");
}


.xLarge.hcso.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_HCSO.png");
}


.xLarge.healthbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_HealthBenefits.png");
}


.xLarge.corebenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_CoreBenefits.png");
}


.xLarge.voluntarybenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_VoluntaryBenefits.png");
}


.xLarge.additionalbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_AdditionalBenefits.png");
}


.xLarge.holiday.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Holiday.png");
}

.xLarge.pto.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_PTO.png");
}

.xLarge.blank.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Blue_Blank.png");
}

.xLarge.ichra.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_blue_ICHRA.png")
}

.xLarge.icdeduction.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_blue_ICDeduction.png")
}

#welcomeSectionAddOns .reverse {
    color: #24477B;
}
/*------------------------------------------------------*/
/* XLarge - END                                         */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* ID Card - BEGIN                                      */
/*------------------------------------------------------*/

.idCardBorder {
    border: 2px solid #24477B;
}

/*------------------------------------------------------*/
/* ID Card - END                                        */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Billing Section - BEGIN                              */
/*------------------------------------------------------*/
.billingHeaderCell {
    -pie-background: linear-gradient( -90deg, #2d3998 1%, #3880bd 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #2d3998, #3880bd); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #2d3998), color-stop(1, #3880bd)); /* Chrome10+,Safari5.1+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2d3998), color-stop(100%,#3880bd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #2d3998 1%, #3880bd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #2d3998 1%, #3880bd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #2d3998 1%, #3880bd 100%); /* IE10+ */
    background: linear-gradient(0, #2d3998 1%, #3880bd 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    color: #fff;
}

.altBillingDataRow .billingDataCell {
    background: #ebe3da;
    -pie-background: linear-gradient( -90deg, #f1d0ad 1%, #ebe3da 35%, #ebe3da 100%); /*ie 8 */
    background: -moz-linear-gradient(top, #f1d0ad, #ebe3da 35%, #ebe3da); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f1d0ad), color-stop(.35,#ebe3da),color-stop(1, #ebe3da)); /* Chrome10+,Safari5.1+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f1d0ad), color-stop(35%,#ebe3da),color-stop(100%,#ebe3da)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f1d0ad 1%, #ebe3da 35%, #ebe3da 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f1d0ad 1%, #ebe3da 35%, #ebe3da 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f1d0ad 1%, #ebe3da 35%, #ebe3da 100%); /* IE10+ */
    background: linear-gradient(0, #f1d0ad 1%, #ebe3da 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    color: #3e3e3e;
}

.billingDataRow .billingDataCell {
    background: #bfdfff;
    -pie-background: linear-gradient( -90deg, #cce5ff 1%, #dbedff 25%, #bfdfff 75%,#cce5ff 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #cce5ff, #bfdfff); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #cce5ff), color-stop(1, #bfdfff)); /* Chrome10+,Safari5.1+  e6b6b6*/
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cce5ff), color-stop(100%, #bfdfff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #cce5ff 1%, #bfdfff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* IE10+ */
    background: linear-gradient(0, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    color: #3e3e3e;
}

.payNowBox {
    border: 2px solid #df6f18;
}

.footerBillingMinus {
    color: #3e3e3e;
}

/*------------------------------------------------------*/
/* Billing Section - END                                */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Employer Portal Section - BEGIN                      */
/*------------------------------------------------------*/

.censusDataRow .censusDataCell {
    background: #bfdfff;
    -pie-background: linear-gradient( -90deg, #cce5ff 1%, #dbedff 25%, #bfdfff 75%,#cce5ff 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #cce5ff, #bfdfff); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #cce5ff), color-stop(1, #bfdfff)); /* Chrome10+,Safari5.1+  e6b6b6*/
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cce5ff), color-stop(100%, #bfdfff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #cce5ff 1%, #bfdfff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* IE10+ */
    background: linear-gradient(0, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    color: #3e3e3e;
}

/*------------------------------------------------------*/
/* Employer Portal Section - END                        */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Employer Portal Tab Section - BEGIN                  */
/*------------------------------------------------------*/
.tab {
    -pie-background: linear-gradient( -90deg, #2d3998 1%, #3880bd 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #2d3998, #3880bd); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #2d3998), color-stop(1, #3880bd)); /* Chrome10+,Safari5.1+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2d3998), color-stop(100%,#3880bd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #2d3998 1%, #3880bd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #2d3998 1%, #3880bd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #2d3998 1%, #3880bd 100%); /* IE10+ */
    background: linear-gradient(0, #2d3998 1%, #3880bd 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    color: #fff;
    border-radius: 10px 10px 0 0;
    padding: 10px;
    margin: -1px;
    font-size: 16px;
    font-weight: bold;
}

    .tab:hover {
        color: white;
    }

.tabOff {
    background: #bfdfff;
    -pie-background: linear-gradient( -90deg, #cce5ff 1%, #dbedff 25%, #bfdfff 75%,#cce5ff 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #cce5ff, #bfdfff); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #cce5ff), color-stop(1, #bfdfff)); /* Chrome10+,Safari5.1+  e6b6b6*/
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cce5ff), color-stop(100%, #bfdfff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #cce5ff 1%, #bfdfff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* IE10+ */
    background: linear-gradient(0, #cce5ff 1%,#dbedff 25%, #bfdfff 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    color: #3e3e3e;
    border-radius: 10px 10px 0 0;
    padding: 10px;
    margin: -1px;
    font-size: 16px;
    font-weight: bold;
}

    .tabOff:hover {
        color: #3e3e3e;
    }
/*------------------------------------------------------*/
/* Employer Portal Tab Section - END                    */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Default Sweep PlanCart Detail - BEGIN                */
/*------------------------------------------------------*/
.defaultSweepPlanCartDetailDataCell.topBorder {
    border-top: 1px solid #24477B;
}

.defaultSweepPlanCartDetailDataCell.bottomBorder {
    border-bottom: 2px solid #24477B;
}

.defaultSweepPlanCartDetailDataCell.leftBorder {
    border-left: 1px solid #3880bd;
}

.defaultSweepPlanCartDetailDataCell.rightBorder {
    border-right: 1px solid #3880bd;
}
/*------------------------------------------------------*/
/* Default Sweep PlanCart Detail - END                  */
/*------------------------------------------------------*/




/*------------------------------------------------------*/
/* Slider styles - Begin                                */
/*------------------------------------------------------*/

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: #e6e6e6 /*{bgColorDefault}*/ url(/Images/JQuery/ui-bg_glass_75_24477b_1x400.png) /*{bgImgUrlDefault}*/ 50% /*{bgDefaultXPos}*/ 50% /*{bgDefaultYPos}*/ repeat-x /*{bgDefaultRepeat}*/;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    background: #dadada /*{bgColorHover}*/ url(/Images/JQuery/ui-bg_glass_75_24477b_1x400.png) /*{bgImgUrlHover}*/ 50% /*{bgHoverXPos}*/ 50% /*{bgHoverYPos}*/ repeat-x /*{bgHoverRepeat}*/;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    background: #ffffff /*{bgColorActive}*/ url(/Images/JQuery/ui-bg_glass_75_24477b_1x400.png) /*{bgImgUrlActive}*/ 50% /*{bgActiveXPos}*/ 50% /*{bgActiveYPos}*/ repeat-x /*{bgActiveRepeat}*/;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    background: #fbf9ee /*{bgColorHighlight}*/ url(/Images/JQuery/ui-bg_glass_75_24477b_1x400.png) /*{bgImgUrlHighlight}*/ 50% /*{bgHighlightXPos}*/ 50% /*{bgHighlightYPos}*/ repeat-x /*{bgHighlightRepeat}*/;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    background: #fef1ec /*{bgColorError}*/ url(/Images/JQuery/ui-bg_glass_75_24477b_1x400.png) /*{bgImgUrlError}*/ 50% /*{bgErrorXPos}*/ 50% /*{bgErrorYPos}*/ repeat-x /*{bgErrorRepeat}*/;
}

/*------------------------------------------------------*/
/* Slider styles - Begin                                */
/*------------------------------------------------------*/
