/**************************************************************************************************************************************************************************//* Progress indicator styles *********************************************************************************************************************************************//************************/.progress_employer ul { margin-left: -16px; margin-top: -17px; background-color: #fff; }.progress_employer ul li { float:left; background: #ffffff url(../images/progress/progress_employer_off.gif) no-repeat top left; color: #999999; padding: 13px 0px 0px 18px; }.progress_employer ul li.past { background: #ffffff url(../images/progress/progress_employer_on.gif) no-repeat top left; color: #fff; }.progress_employer ul li.selected { background: #ffffff url(../images/progress/progress_employer_on.gif) no-repeat top left; color: #fff; }.progress_employer ul li span { display: block; color: #999999; padding: 10px 10px 20px 0px; }.progress_employer ul li.past span { color: #00234A; }.progress_employer ul li.selected span { color: #00234A; font-weight: bold; background-image: url(../images/dark_bullet.png); background-repeat: no-repeat; background-position: center left; margin-left: -8px; padding-left: 8px; }.progress_parent ul { margin-left: -16px; margin-top: -17px; background-color: #fff; }.progress_parent ul li { float:left; background: #ffffff url(../images/progress/progress_parent_off.gif) no-repeat top left; color: #999999; padding: 13px 0px 0px 18px; }.progress_parent ul li.past { background: #ffffff url(../images/progress/progress_parent_on.gif) no-repeat top left; color: #fff; }.progress_parent ul li.selected { background: #ffffff url(../images/progress/progress_parent_on.gif) no-repeat top left; color: #fff; }.progress_parent ul li span { display: block; color: #999999; padding: 10px 10px 20px 0px; }.progress_parent ul li.past span { color: #A9C63B; }.progress_parent ul li.selected span { color: #A9C63B; font-weight: bold; background-image: url(../images/dark_bullet.png); background-repeat: no-repeat; background-position: center left; margin-left: -8px; padding-left: 8px; }.progress_carer ul { margin-left: -16px; margin-top: -17px; background-color: #fff; }.progress_carer ul li { float:left; background: #ffffff url(../images/progress/progress_carer_off.gif) no-repeat top left; color: #999999; padding: 13px 0px 0px 18px; }.progress_carer ul li.past { background: #ffffff url(../images/progress/progress_carer_on.gif) no-repeat top left; color: #fff; }.progress_carer ul li.selected { background: #ffffff url(../images/progress/progress_carer_on.gif) no-repeat top left; color: #fff; }.progress_carer ul li span { display: block; color: #999999; padding: 10px 10px 20px 0px; }.progress_carer ul li.past span { color: #E34A8F; }.progress_carer ul li.selected span { color: #E34A8F; font-weight: bold; background-image: url(../images/dark_bullet.png); background-repeat: no-repeat; background-position: center left; margin-left: -8px; padding-left: 8px; }.reg                { background-image: url(../images/boxes/column_employer_full_top_reg.gif) }.preg               { background-image: url(../images/boxes/column_parent_full_top_reg.gif) }.creg               { background-image: url(../images/boxes/column_carer_full_top_reg.gif) }