<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*.userreg .footer {background: #dfdfdf;background-image:none;}*/
.userreg .application-area {margin-top:-9px;}
.userreg .white-padding {padding: 12px 0 12px 25px;}
.userreg .login {overflow:hidden;clear:both;margin-bottom:12px;width:350px;zoom:1;}
.userreg .login p a {margin-bottom:3px;}
.userreg .login.actions {margin-bottom:10px;}
.userreg .login input {margin-left:0;}
.userreg .login input.thin {width:60px;}
.userreg .feat1-cols-2 .col {padding:0;}
.userreg .login-label {clear:both;font-weight:bold;margin-bottom:3px;}
.userreg .form-ele {overflow:hidden;clear:both;margin:20px 0;}
.userreg .form-label {float:left;font-weight:bold;margin-right:20px;width:150px;text-align:right;}
.userreg .form-box {float:left;}
.userreg .label-error {color:#cc2222;}
.userreg .label-dark {color:#333;}
.userreg select.dob {width:60px;float:left;margin-right:3px;}
.errormessage {background-color: #ffdddd;margin-bottom: 20px;padding: 20px;}
.errormessage p {color: #990011;font-weight:bold;}
.errormessage .errorheader {background-image: url('../images/userreg/errorexclamationred.gif'); background-repeat: no-repeat;text-transform:uppercase;left: -10px;
    padding: 15px 0 0 25px;margin-bottom:10px;
    position: relative;}
.errormessage ul {background: none;margin:0 0 0 20px;list-style-type: disc;color: #990011;}
.errormessage ul li {color: #990011;background: none;padding:0;}
.userreg .login-textbox {clear:both;}
.userreg .login-smallprint { clear:both;font-size:0.9em;color:#585858; }
.userreg .security-question { margin-bottom:5px; }
.userreg .login-box { margin-bottom:7px; }
.userreg .clearboth {clear:both;}
.userreg .col-lgrey {padding: 12px 0 12px 25px;
	background: none repeat scroll 0 0 #F8F8F8;
	overflow:auto;
	border-top: thin #E9E9E9 solid;border-bottom: thin #E9E9E9 solid;width:50%;margin-bottom:12px;}
.userreg .bluebordertop h3 { padding-top:5px; }

.userreg .action-box .action-box-additionals {
    clear: both;
    padding: 0 0 0 10px;
}
.userreg .action-box .action-box-additionals span.highlight {
    color: #000;
}
.userreg .action-box h3 {
    padding-left: 10px;
}
.userreg .action-box .action-box-additionals a {
    color: #000;
}

.userreg .backtomydetails {
    float:right;
}
.userreg .col-padding { margin-left:20px;width: 42%; }
.userreg .locked { margin-bottom:10px; }
.userreg .app-lightblueblockborder &gt; P &gt; STRONG { float: left; }
.userreg .app-lightblueblockborder &gt; P &gt; STRONG &gt; LABEL {	width:620px; }
.userreg .app-lightblueblock {
    background-color: #cceeff;
	color:#333333;
	margin-bottom:20px;
	font-weight:bold;
	padding: 10px;
}
.userreg .app-blueblockleft {
	text-transform:uppercase;
	float:left;
}
.userreg .app-blueblockright {
	float:right;
}
.userreg .app-blueblockright a {
	color:#FFF;
}
.userreg .app-btns {
	margin:0 0 -10px 10px;
	border: 0;
	color: white;
	font-weight: bold;
	width: 107px;
	height: 28px;
	text-transform: uppercase;
	font-size: 1em;
}
.userreg .app-btns:hover, .userreg .app-btns:focus {
	
	text-decoration: underline;
	cursor: pointer;
}
/***** Dynamic menu with ticks *****/

.userreg .header {
    background: none;
    margin-bottom:1px;
 }
.userreg .stages {
    display: table;
    width: 100%;
	padding: 0;
 }
 .userreg .stages li {
    display: table-cell;
	height:68px;
	margin:0px;
	padding:0px;
}
.userreg .stages li a {
	color:#fff;
	font-size:14px;
	text-transform: uppercase;
	text-decoration: none;
}
.userreg .stages li span {
    left: 20px;
    position: relative;
    top: 28px;
	color:#fff;
	font-size:14px;
	text-transform: uppercase;
	font-weight: bold;
}
.userreg .stages li span.double {
    top: 18px;	
}
.userreg .stages li span.tick {
    left: 50px;
}
.userreg .title h1 {
	font-size: 2.2em;
}
.userreg .title p {
	color:#FFF;
}
.userreg .landing .feat1-cols-2 .colapp {
    padding: 15px 10px 15px 0px;
    background:#fff;
}
.userreg .app-intro-steps {
    background-image: url(../images/userreg/stepbackgroundrepeat.gif);
	background-repeat: repeat-y;
    margin: 0;
    padding: 0;
	
}
.userreg .app-header-steps {
	height:100px;
}
.userreg .app-intro {
    background-image: url(../images/userreg/stepbackgroundrepeat.gif);
	background-repeat: repeat-y;
    margin: 0;
    padding: 0;
	height:70px;
}
.userreg .white-bgtop {
    background-image: url(../images/userreg/bgtrans.png);
	background-repeat: repeat-y;
    margin: 0;
    padding: 0;
	min-height:236px;
}
.userreg .white-bgrepeat {
    background-image: url(../images/userreg/stepbackgroundrepeatwhite.gif);
	background-repeat: repeat-y;
    margin: 0;
    padding: 0;
}

.userreg .app-text-padding {
	background-color: #FFFFFF;
    margin-left: 5px;
    margin-right: 8px;
 padding-top: 25px;
     min-height: 300px;
 }
.userreg .app-header-padding {
    padding:15px 25px 25px 25px;
}
.userreg .app-intro-steps .app-header-padding{
	padding:5px 25px 10px 25px;
}
.userreg .substeps {
    display: table;
    width: 100%;
	background-image: url(../images/userreg/substeparrow.gif);
	background-repeat: no-repeat;
	background-position: center;
 }
 .userreg .substeps li {
    float:left;
	height:68px;
	margin:0px;
	padding:0px;
    text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
	width:100px;
} 
.userreg .substeps li span {
    color: #FFFFFF;
    font-size: 12px;
    position: relative;
    text-decoration: none;
    top: 60px;
}

/* Sub Steps 2 */
.userreg .subtwo .step1 {
	margin-right: 720px;
	margin-left: 20px;
 }
 .userreg .subtwo .step1on {
	margin-right: 720px;
	margin-left: 20px;
 }
 .userreg .subtwo .step1done {
	margin-right: 720px;
	margin-left: 20px;
 }


/* Sub Steps 3 */
.userreg .subthree .step1 {
	margin-right: 310px;
	margin-left: 20px;
 }
 .userreg .subthree .step1on {
	margin-right: 310px;
	margin-left: 20px;
 }
 .userreg .subthree .step1done {
	margin-right: 310px;
	margin-left: 20px;
 }
.userreg .subthree .step2 {
     margin-right: 310px;
}
.userreg .subthree .step2on {
     margin-right: 310px;
}
.userreg .subthree .step2done {
     margin-right: 310px;
}

/* Sub Steps 4 */
.userreg .subfour .step1 {
	margin-right: 110px;
	margin-left: 20px;
 }
.userreg .subfour .step1on {
    margin-left: 20px;
    margin-right: 175px;
}

 .userreg .subfour .step1done {
	margin-right: 175px;
	margin-left: 20px;
 }
.userreg .subfour .step2 {
    margin-right: 175px;
}
.userreg .subfour .step2on {
    margin-right: 175px;
}
.userreg .subfour .step2done {
    margin-right: 175px;
}
.userreg .subfour .step3 {
    margin-right: 175px;
}
.userreg .subfour .step3on {
    margin-right: 175px;
}
.userreg .subfour .step3done {
    margin-right: 175px;
}
 
 
/* Three Step */
.userreg .threeStep .tab1 {
    width:334px;
 }
.userreg .threeStep .tab2 {
    width:325px;
 }
 .userreg .threeStep .tab3 {
    width:308px;
 }

 
 /* Four Step */
.userreg .fourStep .tab1 {
    width:257px;
 }
.userreg .fourStep .tab2 {
    width:237px;
 }
 .userreg .fourStep .tab3 {
    width:237px;
 }
  .userreg .fourStep .tab4 {
    width:233px;
 }

 
 /* Four Step */
.userreg .fiveStep .tab1 {
    width:225px;
 }
.userreg .fiveStep .tab2 {
    width:188px;
 }
 .userreg .fiveStep .tab3 {
    width:188px;
 }
  .userreg .fiveStep .tab4 {
    width:187px;
 }
   .userreg .fiveStep .tab5 {
    width:179px;
 }

.userreg .hrblue {
	height:5px;	
	border: 0;
	margin: 20px 0px;
}
.userreg .help-tip {
padding: 3px 8px;
margin-left: 6px;
}
.userreg a.help-tip {text-decoration:none;}
.userreg .login-box .search {float:none;padding-top:0;}
.userreg .login-box .search button {float:none;width:110px;}
 
 
 /*
.userreg .stages li {
    display: table-cell;
	height:62px;
	background-color:#012233;
	background-image: url(../images/userreg/navBtn.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.userreg .stages li.lastDone{
	background-color:#012233;
	background-image: url(../images/userreg/lastdone.gif);
}
.userreg .stages li.current{
	background-color:#006788;
	background-image: url(../images/userreg/currentmiddle.gif);
}
.userreg .stages li.done{
	background-color:#012233;
	background-image: url(../images/userreg/navDoneBtn.gif);
}
.userreg .stages li.last{
	background-image: url(../images/userreg/last.gif);
}
.userreg .container {
    margin: 0;
    padding: 0;
}
*/
/* #mainNav.fiveStep 
.userreg .fiveStep li{width:182px;}
.userreg .fiveStep li a{width:182px;}*/
/* #mainNav.fourStep
.userreg .fourStep li{width:227px;}
.userreg .fourStep li.mainNavNoBg{width:229px;}
.userreg .fourStep li a{width:227px;} */

/* #mainNav.threeStep
.userreg .threeStep li{width:325px;}
.userreg .threeStep li.mainNavNoBg{width:304px;}
.userreg .threeStep li a{width:303px;}
 */
/* #mainNav.twoStep
.userreg .twoStep li{width:455px;}
.userreg .twoStep li a{width:455px;} */
/* Modal dialog */
.userreg #before-buy-content-ajax .title h1{font-size:1.6em; padding-top:10px;}
.userreg #before-buy-content-ajax .generic-body .actions .button {
    float: left;
    max-width:auto;
}

/* Co- Branding */
.userreg .third-party-logo {
	height:85px;
    display: table-cell;	
    vertical-align: middle;
    padding-top:10px;
}



.userreg .actions .button.thin, .userreg .actions .button.thin:hover {background-position:right -11px; }

.userreg .button-close input {background:transparent;border:0;}
.userreg .button input {background:transparent;border:0;}
.userreg .button input, div.button input, div.button-close input, div.button-print input, .userreg div.button input, .userreg div.button-close input {
    color: #FFFFFF;
    display: block;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.userreg .button input{
  padding: 10px 25px 10px 7px;
  }
  
  
.userreg .button input,
div.button input{
	display: block;
	float: left;
}
  
  
 .userreg .before-buy-alt-footer .button input{
  padding: 8px 25px 10px 7px;
  }
 .userreg .button input:hover, .userreg div.button-close input:hover,
 .userreg .button input:focus, .userreg div.button-close input:focus {cursor:pointer;text-decoration:underline;}
.userreg div.button-close input {padding-left:12px;padding-right:0;padding-top:1px;}
.userreg .left25 { float:left; margin-left:25px; }
.left {float:left;}



.userreg FORM .app-btns { width:auto; height:auto; }


/* LGRLP-15 */

.login-box select{width:320px;}
.login-box .app-btns{position:relative;top:-5px;}

.userreg  .generic-col-2 .actions .button {
	width:auto;
	height:auto;
}
.userreg  .generic-col-2 .actions.full-width {WIDTH: 675px; height:auto;}


/* LGRLP-21 */
.userreg .footer ul{padding-left:0px;}
/*.userreg .footer div{float:left;}*/
.userreg .footer div.footer-left{/*width: 86px;*/float: left;margin: 8px 20px 0 0;}
.userreg .footer div.footer-text{width: 720px;}
.userreg .footer div.footer-right{float: right;}
.userreg .footer img.logo{float:none;}
.userreg .footer .footer-socialnet {clear: both;}

/*LGRLP-16*/
.userreg .ui-draggable .ui-dialog-titlebar {height: 20px;}

/*6/10/17*/
.userreg .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 16px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 16px;
}

.userreg .ui-dialog .ui-dialog-titlebar-close:focus {
                border: none;
                outline: none;
}

.userreg .ui-widget-overlay {
      opacity: .50;
filter: Alpha(Opacity=50);
}</pre></body></html>