.LoginHeader {
    border-bottom: 7px solid #003399;
}

.LoginFooter {
    background-color: #FFFFFF;
    border-top: 7px solid #6d6e71;
    height: 24px !important;
    padding-top: 8px;
    text-align: right;
}

a {
    color: #003399;
    text-decoration: none;
}

#logo {
    background: url("/randstad/media/Randstad/Images/randstrad_your_benefits_logo.png") no-repeat scroll 0 0 ;
    float: left;
    height: 70px;
    margin-left: 10px;
    text-indent: -9999px;
    width: 400px;
}

#slogan {
    margin-left: 180px;
    text-align: right;
    width: 780px;
}

body {
    color: #6D6E71;
    font-family: Arial,Verdana,sans-serif;
}

#main li {
    list-style-image: url("/randstad/media/Randstad/Branding/bullet-02.png");
}

#nav li .drop .info p a {
    background: none repeat scroll 0 0);
    border: 0 none;
    color: #003399;
    display: block;
    float: none;
    font-size: 15px;
    font-weight: bold;
    height: auto;
    padding: 0;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: 165px;
}

#nav li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 0 9px;
    text-align: center;
    text-transform: capitalize;
    width: 150px;
}

/* Footer */
#footer { border-top: none; background-color: #6d6e71; color: #fff; font-weight: bold; height: 50px !important; line-height: 50px; padding-top: 0px; }
#f-nav {border-top:none;background-color: transparent;list-style:none outside none;margin:0;overflow:hidden;padding:0;width:420px; float: right;}
#f-nav li {float:left;overflow:hidden;line-height:50px;background: none; width: auto;}
#f-nav li a{display:block;height: auto; margin-left:1px;padding:0;text-align:center; color: #fff; margin-right: 25px;}
#f-nav li a:hover{text-decoration:underline}
#f-nav li.firstChild a{margin-left:0px}
#f-nav li.firstChild {background:none}
#f-nav li .text-terms-of-use{background: none; }
#f-nav li .text-privacy{background: none;}
#f-nav li .text-online-security {background: none;text-indent:0px}
#f-nav li .text-contact-us {background: none;}
#f-nav li .text-feedback{background: none;text-indent:0px}
#f-nav { width: 520px }
#f-nav li { float: right; }

#home {
    background: url("/randstad/media/Randstad/Branding/home.gif") no-repeat scroll 14px 50%;
    float: left;
    height: 42px;
    width: 48px;
}

#sidebar .nav li span {
    background: url("/randstad/media/Randstad/Branding/bullet-02.png") no-repeat scroll 0 3px ;
    display: block;
    padding: 0 0 0 14px;
    text-transform: capitalize;
}

.nav-area {
    background: url("/randstad/media/Randstad/Branding/randstad_menuBg.png") no-repeat scroll 0 0 ;
    clear: both;
    height: 45px;
    width: 960px;
}

#nav li {
    background: none repeat scroll 0 0;
    float: left;
    height: 30px;
    margin-top: 1px;
    padding: 10px 5px 0;
    width: 165px;
}

#et-welcome-side p strong {
    color: #FF0099;
    font-size: 28px;
    line-height: 30px;
}

#content h2 {
    color: #0066CC;
    font-size: 18px;
    text-align: left;
}

#sidebar .box .ttl {
    background: url("/randstad/media/Randstad/Branding/ModTitle.png") repeat-x scroll right center ;
    border-bottom: 1px solid #D2D2D2;
    float: left;
    min-height: 30px;
    overflow: hidden;
    padding: 0 9px 5px;
    width: 177px;
}

#enr-process-number-one.active, #enr-process-number-two.active, #enr-process-number-three.active {
    color: #FF9900;
    font-weight: bold;
}

#content .text h3 {
    color: #0066CC;
    font-size: 15px;
}

.navigators h4 {
    color: #0066CC;
    cursor: pointer;
    font-size: 11px;
    margin: 0;
    text-align: center;
    text-transform: capitalize;
}

.life-event-table td.left {
    background-color: #F2F2F2;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    color: #0066CC;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    width: 225px;
}

.life-event-table-header {
    background: url("/randstad/media/Randstad/Branding/bg-ba.png") no-repeat scroll 0 0 ;
    height: 20px;
}

a.enrollBtn {
    background: url("/randstad/media/Randstad/Branding/randstad_button-enrol.png") no-repeat scroll 0 0 ;
    color: #FFFFFF;
    display: block;
    font-size: 32px;
    font-weight: bold;
    height: 88px;
    margin-left: 3px;
    text-decoration: none;
    width: 203px;
}

a.enrollBtn span {
    display: block;
    float: left;
    padding: 30px 0 0 46px;
}

.imgCarousel {
    background-color: #FFFFFF;
    float: right;
    height: 155px;
    width: 628px;
}

.enrollTable #topInfo {
    background: url("/randstad/media/Randstad/Branding/bg-enrollinfo-top-gradient.png") repeat-x scroll 0 0 ;
    border-radius: 8px 8px 0 0;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    height: 22px;
    padding-top: 2px;
    position: relative;
    text-indent: 10px;
    width: 725px;
}

.benefits-table .header td, .strongPassword-table .header td, .benefits-table .header th, .myDocumentsTable .header th, .strongPassword-table .header th {
    background: url("/randstad/media/Randstad/Branding/maintableHeader.png") no-repeat scroll center 0;
}

/* Buttons */
a.button {background:transparent url(/randstad/media/Randstad/Branding/randstad_button-a.png) no-repeat scroll top right;color:#444;display:block;float:left;height:20px;margin-right:6px;padding-right:18px;text-decoration:none;text-align:center;text-indent:0px}
a.button span {background:transparent url(/randstad/media/Randstad/Branding/randstad_button.png) no-repeat;display:block;line-height:14px;padding:2px 0 5px 18px;min-width:45px;font-weight:normal;cursor:pointer;white-space: nowrap} 
a.button:hover,
a.button:focus {background-position:right -22px;color:#FFF;outline:none}
a.button:hover span,
a.button:focus span {background:transparent url(/randstad/media/Randstad/Branding/randstad_button.png) no-repeat 0 -22px;padding:2px 0 5px 18px}

a.button-inverse {background:transparent url(/randstad/media/Randstad/Branding/randstad_button-a-inverse.png) no-repeat scroll top right;color:#fff;display:block;float:left;height:20px !important;margin-right:6px;padding-right:18px;text-decoration:none;text-align:center;text-indent:0px}
a.button-inverse span {background:transparent url(/randstad/media/Randstad/Branding/randstad_button-inverse.png) no-repeat;display:block;line-height:14px;padding:2px 0 5px 18px;min-width:45px;font-weight:normal;cursor:pointer} 
a.button-inverse:hover,
a.button-inverse:focus {background-position:right -22px;color:#fff;outline:none}
a.button-inverse:hover span,
a.button-inverse:focus span {background:transparent url(/randstad/media/Randstad/Branding/randstad_button-inverse.png) no-repeat 0 -22px;padding:2px 0 5px 18px; outline: none;}

#et-welcome-img {
    background: url("/randstad/media/Randstad/Images/Randstad-qualifying-lifeevent_211x211.jpg") no-repeat scroll 0 0 ;
    height: 201px;
}

.phoneNumber {
    color: #003399;
}

.enrollTable div.label {
    color: #003399;
    min-height: 20px;
    padding: 0 8px 5px 0;
    width: 150px;
}

.enrollTable div.value {
    color: #000000;
    min-height: 20px;
    overflow: hidden;
    padding-bottom: 5px;
    width: 192px;
}

#dlg-add-dependent label {
    color: #003399;
    float: left;
    font-size: 13px;
    margin-bottom: 8px;
    text-align: right;
    width: 190px;
}

#dlg-add-dependent p {
    clear: both;
    color: #000000;
    line-height: 20px;
    margin: 5px 0;
}

#eventDeclare-welcome {
    background: url("/randstad/media/Randstad/Images/120x120_tabs_lifestyle.jpg") no-repeat scroll 385px 0 ;
    min-height: 128px;
    padding-left: 10px;
    width: 500px;
}


div.introtext {
    background-color: #0066CC;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 30px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    width: 932px;
}

.profile { display: none; }

div#linee17b6c34-2bdb-45a8-88c8-7a6ffe60eca0
div#fundedcover-cost {display:none;}

div#lined764cad2-37d7-4c92-a921-3d67c8216759
div#fundedcover-cost {display:none;}

div#lineaa7195c0-ea04-4e02-81d5-e4c53ac2716a
div#fundedcover-cost {display:none;}

div#line4f5ff375-0814-4074-be50-2335b9c686e0
div#fundedcover-cost {display:none;}

div#lined9e107f4-aa6f-4669-91e3-a04daf6b99bf
div#fundedcover-cost {display:none;}

div#lineef2c510f-f9e6-404e-ad07-17d2c8f9de11
div#fundedcover-cost {display:none;}

div#line66326983-2cdf-4ad4-b10b-2a8d6039a587
div#fundedcover-cost {display:none;}

div#line5a3b57d3-008c-42a4-ac66-121edd3c7e0b
div#fundedcover-cost {display:none;}

div#linee652c0be-bf27-491c-8ab9-c4a91f5d1e65
div#fundedcover-cost {display:none;}

div#line765c94c9-e76a-4f10-89a5-4691e55937d0
div#fundedcover-cost {display:none;}

div#lineae442910-1a27-4b4d-9bb1-94e056daffe1
div#fundedcover-cost {display:none;}

div#line8cf418e3-b9f7-4e0e-9385-c6fdd868bdd2
div#fundedcover-cost {display:none;}

div#line391466b9-54a1-4dd8-a9dc-24a67cf59b78
div#fundedcover-cost {display:none;}

div#line9973d82c-00fd-4454-b486-594f11d28764
div#fundedcover-cost {display:none;}

#AddingUpTable {display:none;}
#AddingUpTablePend {display:none;} 

.ui-widget-content {
    color: #000000;
}

.life-event-table td.left {
    background-color: #F2F2F2;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    color: #003399;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    width: 225px;
}


#tabs div .tab-plan-select-top span.last {
    margin-left: 67px;
    width: 170px;
}

.enrolcontent {float: left;
  width: 350px;
  }

/* Minification failed (line 43, error number 1062): Expected semicolon or closing curly-brace, found ')' */