html, body, form input,button{margin:0;padding:0;font-family:Arial,sans-serif;font-size:15px}a:hover,a:active,a:focus{outline:0}#loginBgTop{background:url("/images/login/bg-login-top.png") repeat-x scroll 0 top transparent;height:400px;position:fixed;top:0px;width:100%;z-index:10}#loginBgBottom{padding-top:10px;background:url("/images/login/bg-login-bottom.png") repeat-x scroll 0 bottom transparent;height:400px;position:fixed;bottom:0px;width:100%;z-index:10}#poweredByFlo{color:gray;position:absolute;bottom:10px;right:10px}#poweredByFlo
a{color:gray;text-decoration:none}#loginForm{background-color:#fff;height:455px;left:50%;margin-left:-240px;margin-top:-205px;position:absolute;top:50%;width:480px;z-index:1000}#loginForm.small{height:322px;margin-top:-161px}#loginForm.wide{margin-top:-228px}#loginForm
.logoRI{background:url("/images/flo-logo.svg") no-repeat;height:91px;padding:10px
0 0;width:100%;margin-top:-20px;max-width:100px;background-size:contain;background-position:center}#loginForm .ValidationMessages
.section{font-size:13px;margin-left:40px;width:400px;font-weight:bold;margin-top:6px;color:#fff}#loginForm.blocked .ValidationMessages
.section{color:#8f8f8f;font-size:13px;font-weight:bold;margin-left:110px;margin-top:60px;width:340px}#loginForm .ValidationMessages .section.ValidationMessagesError
p{background-color:#b30000;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;color:#fff;padding:5px
20px;margin-top:-5px}#loginForm .ValidationMessages .section.ValidationMessagesSuccess
p{background-color:#00b300;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;color:#fff;padding:5px
20px;margin-top:-5px}#loginForm .ValidationMessages .section.ValidationMessagesWarning
p{border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;color:#9F6000;background-color:#FEEFB3;padding:5px
20px;margin-top:-15px}form :focus{outline:none}#loginForm
label{color:#000;display:block;font-weight:bold;text-align:left;padding-bottom:1px}#loginForm
.singleRow{position:absolute;left:115px}#loginForm
.singleRow.username{top:-8px}#loginForm
.singleRow.password{top:67px}#loginForm
.singleRow.repassword{top:143px}#loginForm
.singleRow.tacCheckbox{top:219px;margin-top:5px}#loginForm .singleRow.tacCheckbox
.loginlabel{display:inline;position:relative;top:-5px}#loginForm
.singleRow.rememberme{top:145px}.singleRow.agreeterms{top:180px}#loginForm .singleRow.rememberme
.loginlabel{display:inline-block;margin-right:4px;font-size:13px}#loginForm .singleRow.rememberme #uniform-RememberMe{height:24px;display:inline-block}#loginForm  input[type="text"],
#loginForm  input[type="password"]{background:url("/images/login/form-input.png") no-repeat scroll 0 0 transparent;border:medium none;height:30px;padding:5px
15px;width:280px;color:#333;line-height:24px;padding-top:10px}#loginForm
input.error{background-position:0 -46px;color:#d51968}#loginForm .logInButton:hover{background-position:0 -38px}#loginForm
.logInButton{background:url("/images/login/form-submit.png") no-repeat scroll 0 0 transparent;color:#FFF;display:block;font-weight:bold;height:18px;left:115px;padding:10px
15px;position:absolute;text-decoration:none;top:183px;width:150px}.RegisterButton:hover{background-position:0 -38px}.RegisterButton{background:url(/images/login/form-submit.png) no-repeat scroll 0 0 transparent;color:#FFF;display:block;font-weight:bold;height:18px;padding:10px
15px;position:absolute;text-decoration:none;top:226px}#loginForm.small
.logInButton{top:200px;font-size:13px;padding:12px
9px;height:14px}#loginForm.wide
.logInButton{top:350px}#loginForm .remindPwdLink:hover{text-decoration:underline}#loginForm
.remindPwdLink{color:#000;font-size:13px;font-weight:bold;left:285px;position:absolute;text-decoration:none;top:194px}#loginForm.small
.remindPwdLink{top:200px}#loginForm.small
.remindPwdLink{left:332px;top:211px}#loginFormBottom{background:url("/images/login/form-bottom.png") no-repeat scroll 0 0 transparent;bottom:48px;clear:both;height:34px;position:absolute;width:490px}#loginFormFooter{background:url("/images/login/logo-depoel.png") no-repeat scroll 12px 0 transparent;bottom:0;clear:both;color:#8F8F8F;font-size:11px;height:43px;padding:0
0 0 108px;position:absolute;width:362px;line-height:19px}.loginHtmlPatch{position:absolute;z-index:-1;top:200px;left:11px;width:460px;height:35px;background-color:#FFF}#loginForm
.actionButtons{text-align:right;position:absolute;top:140px;right:30px}#loginForm
.uniformHidden{opacity:0;display:none}#loginForm
.fakeLoginInput{margin-top:10px;display:inline-block}#loginForm
.agencyLogo{position:absolute;right:56px;top:10px}#loginForm .agencyLogo
img{max-width:180px;max-height:58px}#loginForm .login-bg{margin-top:35px;height:140px;background:url("/images/login/form-bg.png") no-repeat scroll 11px -125px transparent;position:relative}#loginForm.wide .login-bg{background:url("/images/login/form-bg-wide.png") no-repeat scroll 11px -125px transparent;height:295px}#loginForm .login-bg-small{background:url("/images/login/form-bg-small.png") no-repeat scroll 9px -127px transparent;height:322px;position:relative;margin-top:40px}#loginForm .login-bg-small
.logInButton{top:80px}#loginForm.wide .login-bg
.logInButton{top:255px}#loginForm .login-bg-small
.remindPwdLink{top:91px}div.selector,
div.selector span,
div.checker span,
div.radio span,
div.uploader,
div.uploader span.action,
div.button,
div.button
span{background-image:url(/images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.selector,
.radio,
.checker,
.uploader,
.button,
.selector *,
.radio *,
.checker *,
.uploader *,
.button
*{margin:0;padding:0}textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:3px;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}input.text,input.email,input.password{background:url("/images/sprite.png") repeat-x scroll 0 -2px transparent;border:none;color:#777;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;min-height:30px;outline:0
none;padding:2px;padding-left:9px;margin-left:1px;padding-right:9px;margin-right:1px;line-height:18px}.ie input.text, .ie input.email, .ie
input.password{line-height:30px}input.text[disabled]{background:url("/images/sprite.png") repeat-x scroll 0 -76px transparent}input.text[readonly]{background:url("/images/sprite.png") repeat-x scroll 0 -76px transparent}.purpleFormElement input.text[readonly]{background:url("/images/sprite.png") repeat-x scroll 0 -725px transparent}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{}div.selector{background-position:-483px -131px;height:35px;line-height:26px}div.selector
span{background-position:right -2px;height:35px;line-height:26px}div.selector
select{top:0px;left:0px}div.selector:active,div.selector.active{background-position:-483px -131px}div.selector:active span,
div.selector.active
span{background-position:right -2px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -131px}div.selector.focus span, div.selector.hover span, div.selector:hover
span{background-position:right -2px}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-483px -131px}div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active
span{background-position:right -2px}div.selector.disabled{background-position:-483px -234px}div.selector.disabled
span{background-position:right -104px}div.checker{width:19px;height:19px}div.checker
input{width:20px;height:14px}div.checker
span{background-position:-2px -260px;height:19px;width:19px}div.checker:active span,
div.checker.active
span{background-position:-19px -260px}div.checker.focus span,
div.checker:hover
span{background-position:-40px -260px}div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active
span{background-position:-59px -260px}div.checker
span.checked{background-position:-78px -260px}div.checker:active span.checked,
div.checker.active
span.checked{background-position:-97px -260px}div.checker.focus span.checked,
div.checker:hover
span.checked{background-position:-116px -260px}div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus
span.checked{background-position:-135px -260px}div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active
span{background-position:-154px -260px}div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active
span.checked{background-position:-171px -260px}div.radio{width:18px;height:18px;margin-top:-3px}div.radio
input{width:18px;height:18px}div.radio
span{height:18px;width:18px;background-position:0px -279px}div.radio:active span,
div.radio.active
span{background-position:-18px -279px}div.radio.focus span,
div.radio:hover
span{background-position:-36px -279px}div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus
span{background-position:-54px -279px}div.radio
span.checked{background-position:-73px -279px}div.radio:active span.checked,
div.radio.active
span.checked{background-position:-90px -279px}div.radio.focus span.checked, div.radio:hover
span.checked{background-position:-108px -279px}div.radio.focus:active span.checked,
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover
span.checked{background-position:-126px -279px}div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active
span{background-position:-144px -279px}div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active
span.checked{background-position:-162px -279px}div.uploader{background-position:-2px -297px;height:35px}div.uploader
span.action{background-position:right -546px;height:34px;line-height:24px;padding-top:6px !important;cursor:pointer}div.uploader
span.filename{height:27px;line-height:24px;margin-top:3px;padding:4px
3px 2px 8px !important}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:-2px -369px}div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover
span.action{background-position:right -952px}div.uploader.active span.action,
div.uploader:active
span.action{background-position:right -476px}div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active
span.action{background-position:right -952px}div.uploader.disabled{background-position:0px -325px}div.uploader.disabled
span.action{background-position:right -381px}div.button{background-position:0 -654px;color:#fff}div.buttonGrey{background-position:0 -619px;color:#333}div.button
span{background-position:right -549px}div.buttonGrey
span{background-position:right -514px}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0 -918px}div.button.focus span,
div.button:focus span,
div.button:hover span,
div.button.hover
span{background-position:right -955px}div.button.active,div.button:active{background-position:0 -918px}div.button.active span,
div.button:active
span{background-position:right -955px}div.button.disabled,div.button:disabled{background-position:0px -654px}div.button.disabled span,
div.button:disabled
span{background-position:right -549px;color:#bbb;cursor:default}div.button.disabled{background-position:0px -654px;cursor:default}div.button.disabled>span{background-position:right -549px;color:#bbb;cursor:default}div.buttonGrey.focus,div.buttonGrey:focus,div.buttonGrey:hover,div.buttonGrey.hover,div.buttonGrey.active,div.buttonGrey:active{background-position:-1px -993px}div.buttonGrey.focus span,
div.buttonGrey:focus span,
div.buttonGrey:hover span,
div.buttonGrey.hover span,
div.buttonGrey.active span,
div.buttonGrey:active
span{background-position:right -1029px}div.buttonGrey.disabled{background-position:-1px -993px}div.buttonGrey.disabled
span{background-position:right -1029px;color:#999}div.button{height:32px}div.button
span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;height:25px;letter-spacing:1px;margin-left:13px;padding-left:5px;padding-right:18px;padding-top:10px}div.selector{font-size:11px}div.selector
select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;border:solid 1px #fff}div.selector
span{padding:5px
25px 0px 2px;cursor:pointer}div.selector
span{color:#666}div.selector.disabled
span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader{cursor:pointer}div.uploader
span.action{width:85px;text-align:center;background-color:#fff;font-size:11px;font-weight:bold}div.uploader
span.filename{color:#777;width:107px;border-right:solid 1px #bbb;font-size:12px}div.uploader
input{width:190px}div.uploader.disabled
span.action{color:#aaa}div.uploader.disabled
span.filename{border-color:#ddd;color:#aaa}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus{outline:0}div.button a,
div.button button,
div.button
input{position:absolute}div.button{cursor:pointer;position:relative}div.button
span{display:-moz-inline-box;display:inline-block;text-align:center}div.selector{position:relative;padding-left:10px;overflow:hidden}div.selector
span{display:block;overflow:hidden;text-overflow:ellipsis}div.selector
select{position:absolute;opacity:0;height:34px;border:none;background:none}div.checker{position:relative}div.checker
span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker
input{opacity:0;display:inline-block;background:none}div.radio{position:relative}div.radio
span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio
input{opacity:0;text-align:center;display:inline-block;background:none}div.uploader{position:relative;cursor:pointer}div.uploader
span.action{float:left;display:inline;padding:10px
0px;overflow:hidden;cursor:pointer;color:#fff}div.uploader
span.filename{padding:0px
10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}div.uploader
input{opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:35px;border:none;cursor:pointer}span.preInput,span.postInput{background-image:url("/images/sprite.png");background-position:0 -583px;background-repeat:no-repeat;float:left;height:35px;width:10px;z-index:2}span.theDiv{float:left}span.theDkDiv{float:left}.outerDiv{position:relative;margin:0px;padding:0px}.alignLeft{float:left}span.preInput{background-position:-2px -583px;left:0px;position:absolute}span.preInput.disabled{background-position:-2px -335px !important;left:0px;position:absolute}span.postInput.disabled{background-position:-481px -408px !important;position:absolute;right:0px}span.postInput{background-position:-481px -443px;position:absolute;right:0px}div.clearInput{clear:both}option{margin-top:-3px;line-height:20px}