﻿/*
Contractors Color's
1. orange: #FF9933, tan: #FFCC99
2. super dark #2E2E2E, dark #6E6E6E, medium: #999999, light: #DDDDDD, super light:#EEEEEE
3. black: #000000, white: #FFFFFF
*/


.headerStyle {
    background-color: #999999;
    font-weight: bold;
    color: White;
    height: 25px;
    horiz-align: Left;
    font-Size: 12px;
}

.footerStyle {
    background-color: #999999;
    font-weight: bold;
    color: White;
    height: 25px;
    vert-align: Middle;
    font-Size: 12px;
}

.alternatingItemStyle {
    background-color: #FFCC99 !important;
}

/*****************************************************************/
/* PRE-REDESIGN 2012 - SECTION - BEGIN   						 */
/*****************************************************************/
li.reverse{color:#ff9933;}
li.notificationType:hover {
    color: #ff9933;
}

#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:#FF9933;
}
/*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:#ff9933;
}

/*Getting the main tab to hover orange, 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:#ff9933;
}

/*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/Contractor/2010Design-AdRanch/Footer/bottom2.gif);
	background-repeat:no-repeat;
}
#bottom_content {
 background-color: #FF9933;
 background-image: url(../Images/Branding/Contractor/2010Design-AdRanch/Footer/bottombg2.gif);
}

#top_content{
	background-image: url(../images/Branding/Contractor/2010Design-AdRanch/Header/topbg2.png);
	height:162px;
	color:#FF9933;
	border-bottom:solid 2px #aaa;
}

#branding_top {
    max-width: 90%;
	color:#FF9933;	
}

#branding_top_left  {
    background-image: url(../images/Branding/Contractor/2010Design-AdRanch/Header/header.jpg);
    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;
    background-image: url(../images/Branding/Contractor/2010Design-AdRanch/Header/middleContractorBannerLogo.png);
}

#branding_top_right {
    background-image: url(../images/Branding/Contractor/2010Design-AdRanch/Header/header.jpg);
    height: 137px;
    width: 300px;
    float:left;
    background-position: 355px 0;
}

label em{
	color:#ff9933;
	font-weight:bold;
	padding-right:2px;
}

.completionHighlightedItem{
    background-color: #FFCC99;
}

/*****************************************************************/
/* 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: #ff9933;
}

.reverse:hover {
    color: #6e6e6e
}

input[type="text"]:focus, 
input[type="password"]:focus, 
select:focus, 
textarea:focus {
    border: 1px solid #FFCC99;
}

a:focus, 
input:focus,
select:focus, 
textarea:focus {
    color:#6e6e6e;
}

/*Visited effects*/
.reverse:visited
{
    color: #ff9933;
}

/* 'added color for emphasis' effects */
.smallHeader {
    color: #ff9933;
}

em.required {
    color: #ff9933;
}

/*****************************************************************/
/* Common Effects - end                                          */
/*****************************************************************/

/*****************************************************************/
/* Button Settings - begin                                       */
/*****************************************************************/

/*---------------------------------*/
/* Continue Buttons - begin        */
/*---------------------------------*/

.btnContinue,
input.btnContinue, 
input.applicationDialogButtonCommand {
    background-image:url("../images/Buttons/PointingRight/Orange-active.png");
    background-color: transparent;
}

input.btnContinue:hover,
input.applicationDialogButtonCommand:hover {
    background-image:url("../images/Buttons/PointingRight/Orange-hover.png");
    color: #eee !important;
}

a.btnContinue {
    background-image:url("../images/Buttons/PointingRight/Orange-active.png");
    background-color: transparent;
}

a.btnContinue:hover {
    background-image:url("../images/Buttons/PointingRight/Orange-hover.png");
    color: #eee !important;
}

/*---------------------------------*/
/* Continue Buttons - end          */
/*---------------------------------*/

/*---------------------------------*/
/* Back button - begin             */
/*---------------------------------*/
		
.btnBack {
	background-image:url("../images/Buttons/PointingLeft/Orange-active-left.png");
	background-color: transparent;
}
		
.btnBack:hover {
	background-image:url("../images/Buttons/PointingLeft/Orange-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-orange-active-slider-right.png"); 
}

a.smallRoundSliderButton span {
    background-image:url("../Images/Buttons/Round/Slider/btn-round-orange-active-slider-left.png"); 
} 

a.smallRoundSliderButton:hover {
	background-image:url("../Images/Buttons/Round/Slider/btn-round-orange-hover-slider-right.png"); 
}

a.smallRoundSliderButton:hover span {
	background-image:url("../Images/Buttons/Round/Slider/btn-round-orange-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-orange.png"); 
}

a.smallRightSideIsArrowSliderButton span {
    background-image:url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-active-slider-left-orange.png"); 
} 

a.smallRightSideIsArrowSliderButton:hover {
	background-image:url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-hover-slider-right-orange.png"); 
}

a.smallRightSideIsArrowSliderButton:hover span {
	background-image: url("../Images/Buttons/PointingRight/Slider/btn-pointingRight-hover-slider-left-orange.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-orange.png"); 
}

a.smallLeftSideIsArrowSliderButton span {
	background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-active-slider-left-orange.png"); 
} 

a.smallLeftSideIsArrowSliderButton:hover {
	background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-hover-slider-right-orange.png"); 
}

a.smallLeftSideIsArrowSliderButton:hover span {
	background-image: url("../Images/Buttons/PointingLeft/Slider/btn-pointingLeft-hover-slider-left-orange.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-orange-active-shortslider-right.png"); 
}

a.smallRoundShortSliderButton span {
    background-image:url("../Images/Buttons/Round/ShortSlider/btn-round-orange-active-shortslider-left.png"); 
} 

a.smallRoundShortSliderButton:hover {
	background-image:url("../Images/Buttons/Round/ShortSlider/btn-round-orange-hover-shortslider-right.png"); 
}

a.smallRoundShortSliderButton:hover span {
	background-image:url("../Images/Buttons/Round/ShortSlider/btn-round-orange-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/orange-empty-cart-active.png");
}

.btnEmptyCart:hover {
    background-image: url("../images/Buttons/Enrollment/EmptyCart/orange-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-orange-active.png") no-repeat;
}

.btnCustomizeBenefits:hover {
    background: url("../images/Buttons/Enrollment/CustomizeBenefits/Button-customize-benefits-orange-hover.png") no-repeat;
}

/*----------------------------------*/
/* Package buttons - End            */
/*----------------------------------*/

/*----------------------------------*/
/* Individual Plan Buttons - begin  */
/*----------------------------------*/

.btnSelectPackage {
    background: url("../images/Buttons/Enrollment/SelectPackage/Button-select-package-orange-active.png") no-repeat;
}

.btnSelectPackage:hover {
    background: url("../images/Buttons/Enrollment/SelectPackage/Button-select-package-orange-hover.png") no-repeat;
}

/*----------------------------------*/
/* Individual Plan Buttons - end    */
/*----------------------------------*/

/*----------------------------------*/
/* Selector Up/Down buttons - begin */
/*----------------------------------*/

.btnSelectorUpButton {
    background: url("../Images/Buttons/Selector/Orange/selectorUP-orange.png") no-repeat;
}

.btnSelectorUpButton:hover {
    background: url("../Images/Buttons/Selector/Orange/selectorUP-orange-hover.png") no-repeat;
}

.btnSelectorUpButtonDisabled {
    background: url("../Images/Buttons/Selector/Orange/selectorUP-orange-gray.png") no-repeat;
}

.btnSelectorDownButton {
    background: url("../Images/Buttons/Selector/Orange/selectorDOWN-orange.png") no-repeat;
}

.btnSelectorDownButton:hover {
    background: url("../Images/Buttons/Selector/Orange/selectorDown-orange-hover.png") no-repeat;
}

.btnSelectorDownButtonDisabled {
    background: url("../Images/Buttons/Selector/Orange/selectorDown-orange-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/Orange/My-info-partial.png");
}

.myPlansInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Plans-partial.png");
}

.myFamilyInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Family-partial.png");
}

.myBeneficiaryInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Beneficiary-partial.png");
}

.paymentsInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/Payments-partial.png");
}

.checkOutInProgress {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/CheckOut-partial.png");
}

/* 'in progress and is current page' = blue outline (with underline and arrow) */
.myInfoInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-info-partial-active.png");
}

.myPlansInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Plans-partial-active.png");
}

.myFamilyInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Family-partial-active.png");
}

.myBeneficiaryInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Beneficiary-partial-active.png");
}

.paymentsInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/Payments-partial-active.png");
}

.checkOutInProgressActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/CheckOut-partial-active.png");
}

/* 'completed' = solid blue */
.myInfoCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Info-completed.png");
}

.myPlansCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Plans-completed.png");
}

.myFamilyCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Family-completed.png");
}

.myBeneficiaryCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Beneficiary-completed.png");
}

.paymentsCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/Payments-completed.png");
}

.checkOutCompleted {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/CheckOut-completed.png");
}

/* ''completed and is current page' = solid blue (with underline and arrow) */
.myInfoCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-info-completed-revisited.png");
}

.myPlansCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Plans-completed-revisited.png");
}

.myFamilyCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Family-completed-revisited.png");
}

.myBeneficiaryCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/My-Beneficiary-completed-revisited.png");
}

.paymentsCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/Payments-completed-revisited.png");
}

.checkOutCompletedActive {
    background-image: url("../Images/Buttons/Enrollment/Navigation/Orange/CheckOut-completed-revisited.png");
}

/*------------------------------------------------------*/
/* Enrollment Navigation Progress Indicators - end      */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* More Info Button - begin                             */
/*------------------------------------------------------*/
.informationIcon {
    background-image: url("../Images/Icons/information16x16-orange.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/Contractors-footer-image.png");
    background-repeat: no-repeat;
}

/* the top sections 'footer' = orange underline */
#contactSection {
	background-image:url("../images/Backgrounds/ContactInfoShadow/footer-shadow-orange.png");
    background-repeat: no-repeat;
    background-position: center bottom;	
}

/* outlines the options for choosing a way to login */
.innerFrame {
	border: 1px solid #FFCC99;
}

/* divides logging in text from registering text. */
#group2 {
    border-left: 1px solid #FFCC99;
}

/*---------------------------------*/
/* Layout - end                    */
/*---------------------------------*/

/*---------------------------------*/
/* Headers - begin                 */
/*---------------------------------*/

.loginToYourBenefits {
    background: url("../Images/Headers/LoginToYourBenefits/Login-to-Your-Benefits-orange.png") no-repeat;
}

.gettingStarted {
    background: url("../Images/Headers/GetStarted/h_start_orange.png") no-repeat;
}

.accountConfirmation {
    background: url("../Images/Headers/AccountConfirmation/Account-Confirmation-orange.png") no-repeat;
}

.continueEnrollment {
    background: url("../Images/Headers/GetStarted/h_start_orange.png") no-repeat;
}

.continueEnrollmentGroupNameEnrollmentPeriod {
	background: url("../images/Backgrounds/ContactInfoShadow/footer-shadow-orange.png") no-repeat;
	background-position: center bottom;
}

.termsOfUseHeaderImage {
    background: url("../Images/Headers/TermsOfUse/termsOfUse_orange.png") no-repeat;
    width: 484px;
    height: 19px;
    margin-bottom: 10px;
}

.forgotUserName {
    background: url("../Images/Headers/ForgotUsername/Forgot-username-orange.png") no-repeat;
    width: 205px;
    height: 25px;
}

.forgotPassword {
    background: url("../Images/Headers/ForgotPassword/Forgot-pw-orange.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-orange.png") no-repeat;
}

/*This is a header - on Individual Plan Selection */
.lblCustomizeYourBenefits {
    background: url("../images/Headers/CustomizeYourBenefits/Customize-your-benefits-orange.png") no-repeat;
}
 
/*This is a header - on Package Selection */
.lblSelectYourPackage {
    background: url("../images/Headers/SelectYourPackage/Select-your-package-orange.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: #b76b02;
}	
.emphasizeContact {
    color: #b76b02;
}

.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: #f16f0b; /* Old browsers */
    -pie-background: linear-gradient(-90deg,  #f16f0b 1%, #ff9b30 100%);  /* ie 8 */
    background: -moz-linear-gradient(top,  #f16f0b 1%, #ff9b30 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,  #f16f0b 1%, #ff9b30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f16f0b 1%, #ff9b30 100%); /* Opera 11.10+ */	     
	background: -ms-linear-gradient(top,  #f16f0b 1%, #ff9b30 100%); /* IE10+ */
	background: linear-gradient(180deg,  #f16f0b 1%, #ff9b30 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: #f16f0b; /* Old browsers */
    -pie-background: linear-gradient(-90deg,  #f16f0b 1%, #ff9b30 100%);  /* ie 8 */
    background: -moz-linear-gradient(top,  #f16f0b 1%, #ff9b30 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,  #f16f0b 1%, #ff9b30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f16f0b 1%, #ff9b30 100%); /* Opera 11.10+ */	     
	background: -ms-linear-gradient(top,  #f16f0b 1%, #ff9b30 100%); /* IE10+ */
	background: linear-gradient(180deg,  #f16f0b 1%, #ff9b30 100%); /* W3C */
    -ms-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;		
    
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    overflow: hidden;
}

.ui-accordion .ui-accordion-header {
    color: #fff;
    line-height: 40px;
    display: block;
    font-size: 12pt;
    text-indent: 10px;
    font-family: Lato;
    font-weight: 700;
    text-shadow: 1px 1px 2px black;
    border-radius: 8px;
    background: #f16f0b; /* Old browsers */
    -pie-background: linear-gradient(-90deg, #f16f0b 1%, #ff9b30 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #f16f0b 1%, #ff9b30 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, #f16f0b 1%, #ff9b30 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f16f0b 1%, #ff9b30 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f16f0b 1%, #ff9b30 100%); /* IE10+ */
    background: linear-gradient(180deg, #f16f0b 1%, #ff9b30 100%); /* W3C */
    behavior: url( /Scripts/PIE.htc );
    position: relative;
    overflow: hidden;
}

.accordion .ui-state-hover {
    background: rgb(241, 111, 11);
}

.ui-state-default, .ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    color: white;
}

.panelTitleBarInner.open {
    background-color: rgb(229, 140, 71);
}

.panelTitleBarInner:hover {
    background-color: rgb(241, 111, 11);
}

.personal.panelTitleBarInner:hover {
    background-color: rgb(241, 111, 11);
}

.dependent.panelTitleBarInner:hover {
    background-color: rgb(241, 111, 11);
}

.loginitems.panelTitleBarInner:hover {
    background-color: rgb(241, 111, 11);
}

.paymentMethod.panelTitleBarInner:hover {
    background-color: rgb(241, 111, 11);
}

.census.panelTitleBarInner:hover {
    background-color: rgb(241, 111, 11);
}

.medical.panelTitleBarInner:hover {
    background-color: #cc0202;
}

.vision.panelTitleBarInner:hover {
    background-color: #d17202;
}

.legal.panelTitleBarInner:hover {
    background-color: #01b50e;
}

.life.panelTitleBarInner:hover {
    background-color: #a58217;
}

.disability.panelTitleBarInner:hover {
    background-color: #018979;
}

.dental.panelTitleBarInner:hover {
    background-color: #0163c6;
}

.criticalIllness.panelTitleBarInner:hover {
    background-color: #6219aa;
}

.discount.panelTitleBarInner:hover {
    background-color: #d17202;
}



/**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.Accumulators .panelTitleBar,
.telemedicine.WhoHasBenefits .panelTitleBar {
    background: #35476d; /* 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: #ff9b30;
}

/* Package Graphic - Gray with blue glow */
.PackageIcon {
    background: url("../images/Backgrounds/Package/Package-graphic-orange.png") no-repeat;
}

/*---------------------------------*/
/*  Backgrounds - END              */
/*---------------------------------*/

/*---------------------------------*/
/*  Matrix - BEGIN                 */
/*---------------------------------*/

/*-------- Column Header --------*/

/* Package Page - Matrix Header  */ 
.packageHeader {
   color: #ff9933;
}

.packageHeader span {
    -ms-text-shadow: -1px -1px .1em #FFCC99, 1px 1px 0.03em #91765a;
    text-shadow: -1px -1px .1em #FFCC99, 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-orange-active.png);
}

.productAdvisorModalPopup .applicationDialogButtonCommand:hover {
    background-image: url(../Images/Buttons/Round/btn-round-orange-hover.png);
}

/*---------------------------------*/
/*  Product Advisor Dialog - END   */
/*---------------------------------*/

/*-----------------------------------------*/
/*  Enrollment Instruction Dialog - BEGIN */
/*----------------------------------------*/

.enrollmentInstructionModalPopup .applicationDialogButtonCommandContainer {
    padding: 0px;
    overflow: visible;
}

.enrollmentInstructionModalPopup .applicationDialogButtonCommand {
    padding-right: 0px;
    padding-top: 6px;
    background-image: url(../Images/Buttons/Round/btn-round-orange-active.png);
}

.enrollmentInstructionModalPopup .applicationDialogButtonCommand:hover {
    padding-right: 0px;
    padding-top: 6px;
    background-image: url(../Images/Buttons/Round/btn-round-orange-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-orange-active.png");
}

.changePaymentProfileType .applicationDialogButtonCommand:hover {
    background-image: url("../Images/Buttons/Round/btn-round-orange-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-orange-active.png");
}

.chooseEnrollmentStartBillDate .applicationDialogButtonCommand:hover {
    background-image: url("../Images/Buttons/Round/btn-round-orange-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-orange-active.png");
}

.enrollmentWelcomeMessage .applicationDialogButtonCommand:hover {
    padding-right: 0px;
    background-image: url("../Images/Contractor/Buttons/Glass/btn-round-orange-hover.png");
}

/*----------------------------------------*/
/*  Welcome Message Dialog - END          */
/*----------------------------------------*/

/*--------------------------------------------------*/
/*  Participant Questionnaire DeleteIcon - BEGIN    */
/*--------------------------------------------------*/
.deleteChildIcon {
    background-image: url( /Images/Buttons/Exit/ExitOrange.png );    
}	

/*--------------------------------------------------*/
/*  Participant Questionnaire DeleteIcon - END      */
/*--------------------------------------------------*/

/*****************************************************************/
/* ENROLLMENT MASTER styles - end                                */
/*****************************************************************/

/*****************************************************************/
/* Participant View (SnowCone) MASTER styles - Begin             */
/*****************************************************************/

.useThemeColorAsBackground {
    background-color: orange;
}

.snowConeLabel
{
    color: #b76b02;
}

.small.snowConeButton.back {
    width: 139px;
    height: 100px;
    background-image: url("../Images/Buttons/BackButton/Back-Bttn-Orange.png");
}

/*------------------------------------------------------*/
/* Large SnowCones - BEGIN                              */
/*------------------------------------------------------*/

.large.totalFringe.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_TotalFringe.png");
}

.large.medical.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_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.supplementalPackage.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Supplemental.png");
                                          }


.large.supplemental.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Supplemental.png");
}

.large.HRA.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_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_Orange_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_Orange_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_Orange_Retirement.png");
}

.large.account.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Account.png");
}

.large.transactions.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_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_Orange_PlanChanges.png");
}

.large.loans.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Loans.png");
}

.large.distribution.snowConeButton{
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Distribution.png");
}

.large.distributionhistory.snowConeButton {
  background-image: url("../Images/Icons/SnowCones/Large_Orange_Distribution_History.png");
}

.large.distributionoptions.snowConeButton {
  background-image: url("../Images/Icons/SnowCones/Large_Orange_Distribution_Options.png");
}

.large.company.snowConeButton {
  background-image: url("../Images/Icons/SnowCones/Large_Orange_Company.png");
}

.large.ACAPreventive.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_ACAPreventive.png");
}

.large.blank.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Blank.png");
}

.large.employee.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Employees.png")
}

.large.producer.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Producers.png")
}

.large.contributions.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Contributions.png")
}
.large.onlinebilling.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_OnlineBilling.png")
}
.large.investments.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Investments.png")
}
.large.communications_reports.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Comm-Reports.png")
}
.large.communications.snowConeButton {
  background-image: url("../Images/Icons/SnowCones/Large_Orange_Communications.png")
}
.large.balances.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Balances.png")
}
.large.funds.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Funds.png")
}
.large.activity.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Activity.png")
}
.large.servicerequests.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Service-Request.png")
}
.large.securefileupload.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Secure-File-Upload.png")
}
.large.documents.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Document.png")
}
.large.reports.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Reports.png")
}
.large.pto.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_PTO.png")
}
.large.holiday.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_Holiday.png")
}
.large.majormedical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_MajorMedical.png")
}
.large.otherbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_OtherBenefits.png")
}
.large.mvp.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_MVP.png")
}
.large.hcso.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_HCSO.png")
}

.large.healthbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_HealthBenefits.png")
}

.large.corebenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_CoreBenefits.png")
}

.large.invoice.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_orange_invoice.png");
}

.large.voluntarybenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_VoluntaryBenefits.png")
}

.large.additionalbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_Orange_AdditionalBenefits.png")
}
.large.hardship.snowConeButton {
  background-image: url("../Images/Icons/Large_Orange_Hardship.png")
}
.large.inservice.snowConeButton {
  background-image: url("../Images/Icons/Large_Orange_In-Service.png")
}
.large.loan.snowConeButton {
  background-image: url("../Images/Icons/Large_Orange_Loans.png")
}
.large.termination.snowConeButton {
  background-image: url("../Images/Icons/Large_Orange_Termination.png")
}
.large.otheroptions.snowConeButton {
  background-image: url("../Images/Icons/Large_Orange_Other_Options.png")
}
.large.ichra.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_orange_ICHRA.png")
}
.large.icdeduction.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_orange_ICDeduction.png")
}

.large.datasync.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/Large_orange_datasync.png")
}

/*------------------------------------------------------*/
/* Large SnowCones - END                                */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* XLarge SnowCones - BEGIN                             */
/*------------------------------------------------------*/

.xLarge.totalFringe.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_TotalFringe.png");
}

.xLarge.medical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_HealthPlans.png");
    /*background-image: url("../Images/Icons/SnowCones/XLarge_Orange_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_Orange_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_Orange_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_Orange_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_Orange_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_Orange_PlanChanges.png");
}

.xLarge.retirement.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_Retirement.png");
}

.xLarge.loans.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_Loans.png");
}

.xLarge.distribution.snowConeButton {
   background-image: url("../Images/Icons/SnowCones/XLarge_Orange_Distribution.png");
}

.xLarge.ACAPreventive.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_ACAPreventive.png");
}

.xLarge.majormedical.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_MajorMedical.png");
}

.xLarge.otherbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_OtherBenefits.png");
}

.xLarge.mvp.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_MVP.png");
}


.xLarge.hcso.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_HCSO.png");
}


.xLarge.healthbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_HealthBenefits.png");
}


.xLarge.corebenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_CoreBenefits.png");
}


.xLarge.voluntarybenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_VoluntaryBenefits.png");
}


.xLarge.additionalbenefits.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_AdditionalBenefits.png");
}


.xLarge.holiday.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_Holiday.png");
}

.xLarge.pto.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_PTO.png");
}

.xLarge.blank.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_Orange_Blank.png");
}
.xLarge.ichra.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_orange_ICHRA.png")
}
.xLarge.icdeduction.snowConeButton {
    background-image: url("../Images/Icons/SnowCones/XLarge_orange_ICDeduction.png")
}

#welcomeSectionAddOns .reverse {
    color: #ff9933;
}
/*------------------------------------------------------*/
/* XLarge - END                                         */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* ID Card - BEGIN                                      */
/*------------------------------------------------------*/

.idCardBorder {
    border: 2px solid #ff9933;
}

/*------------------------------------------------------*/
/* ID Card - END                                        */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Billing Section - BEGIN                              */
/*------------------------------------------------------*/
.billingHeaderCell 
{
    -pie-background: linear-gradient( -90deg,  #d3320e 1%, #df6f18 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #d3320e, #df6f18); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #d3320e), color-stop(1, #df6f18)); /* Chrome10+,Safari5.1+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d3320e), color-stop(100%,#df6f18)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d3320e  1%, #df6f18  100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d3320e 1%,  #df6f18 100%); /* Opera 11.10+ */	
	background: -ms-linear-gradient(top,  #d3320e 1%, #df6f18 100%); /* IE10+ */
	background: linear-gradient(0,  #d3320e 1%,  #df6f18 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
{
    -pie-background: linear-gradient( -90deg,  #ff9933 1%,  #fdcb97 35% ,#fdcb97 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #df6f18 1%,  #ff9933 55%, #fdcb97 100%); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #df6f18), color-stop(.55, #ff9933), color-stop(1, #fdcb97)); /* Chrome10+,Safari5.1+  e6b6b6*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#df6f18), color-stop(55%,#ff9933), color-stop(100%, #fdcb97)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #df6f18 1%, #ff9933 55%, #fdcb97 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #df6f18 1%,  #ff9933 55%,  #fdcb97 100%); /* Opera 11.10+ */	
	background: -ms-linear-gradient(top,  #df6f18 1%, #ff9933 55%,  #fdcb97 100%); /* IE10+ */
   	background: linear-gradient(180deg, #df6f18 1%, #ff9933 55% ,#fdcb97 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: #ffffff;
   -pie-background: linear-gradient( -90deg, #ddd 1%, #eee 25%,  #d0d0d0 75%,#cce5ff 100%); /* ie 8 */ 
   background: -moz-linear-gradient(top, #ddd, #eee); /* FF3.6+ */
   background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ddd), color-stop(1, #eee)); /* Chrome10+,Safari5.1+  e6b6b6*/
   background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ddd), color-stop(100%, #eee)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  #ddd  1%, #eee  100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  #ddd 1%,#eee 25%, #d0d0d0 100%); /* Opera 11.10+ */	
   background: -ms-linear-gradient(top,  #ddd 1%,#eee 25%, #d0d0d0 100%); /* IE10+ */
   background: linear-gradient(0,  #ddd 1%,#eee 25%, #d0d0d0 100%); /* W3C */
   behavior: url( /Scripts/PIE.htc );
   color: #3e3e3e;
}

/*------------------------------------------------------*/
/* Employer Portal Section - END                        */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Employer Portal Tab Section - BEGIN                  */
/*------------------------------------------------------*/

.tab {
    -pie-background: linear-gradient( -90deg, #d3320e 1%, #df6f18 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #d3320e, #df6f18); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #d3320e), color-stop(1, #df6f18)); /* Chrome10+,Safari5.1+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d3320e), color-stop(100%,#df6f18)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d3320e 1%, #df6f18 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d3320e 1%, #df6f18 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d3320e 1%, #df6f18 100%); /* IE10+ */
    background: linear-gradient(0, #d3320e 1%, #df6f18 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: #ffffff;
    -pie-background: linear-gradient( -90deg, #ddd 1%, #eee 25%, #d0d0d0 75%,#cce5ff 100%); /* ie 8 */
    background: -moz-linear-gradient(top, #ddd, #eee); /* FF3.6+ */
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ddd), color-stop(1, #eee)); /* Chrome10+,Safari5.1+  e6b6b6*/
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ddd), color-stop(100%, #eee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ddd 1%, #eee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ddd 1%,#eee 25%, #d0d0d0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ddd 1%,#eee 25%, #d0d0d0 100%); /* IE10+ */
    background: linear-gradient(0, #ddd 1%,#eee 25%, #d0d0d0 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 orange;
}

.defaultSweepPlanCartDetailDataCell.bottomBorder {
    border-bottom: 2px solid #df6f18;
}

.defaultSweepPlanCartDetailDataCell.leftBorder {
    border-left: 1px solid #fdcb97;
}

.defaultSweepPlanCartDetailDataCell.rightBorder {
    border-right: 1px solid #fdcb97;
}
/*------------------------------------------------------*/
/* 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_ff9933_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_ff9933_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_ff9933_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_ff9933_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_ff9933_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/;
}

/*------------------------------------------------------*/
/* Slider styles - Begin                                */
/*------------------------------------------------------*/