html{float:left;margin:0;padding:0;width:100%;height:100%}img#header-logo{padding:10px 10px 10px 20px}@media only screen and (min-width:480px){body{min-width:976px}.float-left{float:left}.float-right{float:right}#theme-section{float:left;margin:0;width:630px}img#main-theme-banner{padding:0 10px 10px 20px;width:640px}#main-content{position:relative;margin:auto;min-height:100%;width:976px;height:auto!important}footer.default{position:absolute;bottom:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;font-size:.9em}footer.default .menu{float:left;margin:10px 10px 0 10px;padding:0}footer.default .menu li{float:left;margin-right:10px;width:auto;color:#fff}footer.default .menu li a,footer.default .menu li a:visited{color:#fff;text-decoration:none}footer.default .menu li a:hover{background-color:inherit;color:#fff;text-decoration:underline;cursor:pointer}.failed-login-container{float:left;width:640px;padding-left:10px;margin-top:20px;margin-left:10px}#medway-apps-banner{margin-bottom:10px;width:100%;height:72px;padding-top:22px;text-align:center;font-size:42px;color:#1d5fa5;background-color:#e1e1e1;border:1px solid #999}}@media only screen and (max-width:480px){body{min-width:320px}.login.box{margin:20px auto!important;width:260px;border:1px solid #999;background-color:#fff}#right-aside{margin:auto}img#main-theme-banner{display:none}#theme-section{float:left;margin:0 0 20px 20px;width:100%}#main-content{position:relative;display:block;margin:auto;min-height:100%;width:320px!important;height:100%;height:auto!important}.features{float:left;margin:0!important;padding-left:0}.features li{margin-left:0;width:250px}.features li p,.features li h3{width:200px}section.content{padding:0;width:100px}#right-aside{float:none!important}footer.main{bottom:0;left:0;width:100%;font-size:.9em}footer.main .menu{float:left;margin:10px 10px;padding:0}footer.main .menu li{float:left;margin-right:10px;margin-bottom:20px;width:100%;color:#333}footer.main .menu li a,footer.main .menu li a:visited{padding:20px;color:#333;text-decoration:none}footer.main .menu li a:hover{background-color:inherit;color:#333;text-decoration:underline;cursor:pointer}.link-separator{display:none}#medway-apps-banner{margin-bottom:10px;width:100%;text-align:center;font-size:20px;color:#1d5fa5;background-color:#e1e1e1;border:1px solid #999;height:50px;padding-top:25px}#default-app-header-title{margin-top:40px!important;padding-right:5px!important}.register{color:#8c9198!important}}body{margin:0;padding:0;width:100%;height:100%;font-family:Lucida Sans Unicode,Lucida Grande,Garuda,sans-serif;font-size:.85em}a{padding-right:3px;padding-left:3px;outline:none;color:#333;text-decoration:none}a:link,a:visited,a:active,a:hover{color:#333}a:hover{background-color:#c7d1d6}header,footer,hgroup,nav,section{display:block}#default-header-bar{height:55px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#8c9198}mark{padding-right:5px;padding-left:5px;background-color:#a6dbed}.clear-fix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}h1,h2,h3,h4,h5,h6{font-weight:normal}body{text-align:center}header.main{width:100%}#main-container{position:relative;margin:auto;min-height:100%;width:100%;height:100%;height:auto!important;text-align:left}#default-content-wrapper{width:100%;background-color:#f5f5f5}#logo-link{float:left;margin:10px}#logo-link,#logo-link:visited,#logo-link:hover,#logo-link img{border:0;background-color:inherit}.register{float:right;margin-right:10px;color:#f5f5f5}.default-footer-link-theme{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#1d5fa5;color:#999}input[type=text],input[type=password]{border:1px solid #999}input[type=text]{padding:5px}input[type=submit],input[type=button]{float:right;padding:8px 12px;border:1px solid #fff;background-color:#5495cc;color:#fff;cursor:pointer}input[type=submit]:hover,input[type=button]:hover{background-color:#666;cursor:pointer}.input-button-disabled{cursor:default!important;background-color:#e6e6e6!important;color:#babab9!important;border:1px solid #999!important}.input{float:left;clear:both;margin:5px 0;background:#fff}.input span{position:absolute;margin-left:3px;padding:5px;color:#999}.input input,.input textarea,.input select{position:relative;margin:0;padding:6px;width:206px;border-width:1px;background:transparent;font:inherit}@media screen and (-webkit-min-device-pixel-ratio:0){.input input,.input textarea,.input select{padding:4px}}.field-validation-error{color:#ff2700}.field-validation-valid{display:none}.validation-summary-valid{display:none}.input-validation-error{border:1px solid red!important}.validation-summary-errors{font-weight:bold;background:#fcb7ab;color:#000;border:1px solid red;padding:10px;margin-bottom:0;font-weight:normal}.validation-summary-errors ul{margin-top:5px;float:none}.validation-summary-errors ul li{*margin-left:50px;_margin-left:50px;float:none}.validation-summary-errors .field-validation-error{color:#000!important}#registration{float:right;margin:20px;padding:20px;width:350px;border:1px solid #ccc;background-color:#fff}#registration h1{margin:0 0 0 0;padding:0}#registration fieldset{margin-bottom:0;padding:10px 10px 10px 10px;border:none}#registration fieldset input[type=text],#registration fieldset input[type=password],#registration fieldset label{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;width:100%}#registration footer{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 10px;width:100%}select{padding:5px;width:100%}#registration-blurb{float:left;width:500px}.login.box{margin:20px;width:260px;border:1px solid #999;background-color:#fff}.login.box header *{float:right;margin:10px 10px 0 10px}.login.box header h1{float:left;margin:8px 10px 0 10px;border-bottom:0;font-weight:normal;font-size:1em}.login.box .content{display:block;float:left;padding:10px 10px 0 10px}.login.box form{float:left;width:220px}.login.box form li{width:150px}.login.box form li label a{text-decoration:underline;font-size:1em!important}.login.box ul{*margin-left:0;padding-left:20px;list-style:none}.login.box a{color:#333;text-decoration:none;font-size:.95em}.login.box a span{text-decoration:underline;font-weight:bold}.login.box a:hover{background-color:transparent;color:gray}#terms-checkbox{float:left;padding-right:5px}#loginTermsAndConditionsBlurb{color:#333;text-decoration:none;font-size:9pt}UL#creds{*float:none}UL#creds li{*float:none}#theme-area-b{margin:20px}.login.box.box form,#theme-area-b{padding:0 10px}.login.box.box form li{margin:0;margin-bottom:10px;padding:0;list-style:none}.login.box.login.box form li label{float:left;width:90px}.login.box form ul{margin:0;padding:0;*padding-bottom:10px}.login.box form li label,#login.box form li input{font-size:1.2em}#choices{float:left}#choices li{float:right;width:100%;text-align:right}#choices li label{margin-right:0;width:195px!important;color:#333;text-align:left;font-size:.95em!important}#login-box footer{float:left}.menu{list-style:none}ul.login.menu{float:right;margin:0 10px 10px 0;padding:10px 10px 10px 10px}ul.login.menu li{float:right;margin-bottom:5px}ul.login.menu li a,ul.login.menu li a:visited{color:#999;text-decoration:none}ul.login.menu li a:hover{background-color:inherit;text-decoration:underline}article.content{float:left;width:100%}article.content header{float:left;width:100%!important}article.content h1{float:left;padding-bottom:5px;width:100%;border-bottom:1px solid silver;color:#666;font-weight:normal;font-size:1.2em}article.content h2{font-weight:normal}article.content footer{float:left;margin-top:60px;width:100%}article.content footer .menu{float:left;margin:0;padding:0;width:100%}.features li{*float:none!important}.left{float:left}.right{float:right}.content{float:left}.content ul{list-style:none}.container footer{float:left;width:400px}ul{float:left}li{float:left;width:100%}.underline{text-decoration:underline!important}.box footer{margin-top:60px!important}#pwindicator{float:right;margin:10px 0 0 10px;padding:2px;width:120px;height:25px}#pwindicator .bar{float:left;width:0;height:5px}#pwindicator.pw-very-weak .bar{width:20%;background-color:#ff6347}#pwindicator.pw-weak .bar{width:40%;background-color:#ffa500}#pwindicator.pw-mediocre .bar{width:60%;background-color:#ffa500}#pwindicator.pw-strong .bar{width:80%;background-color:#90ee90}#pwindicator.pw-very-strong .bar{width:100%;background-color:#2cc300}#pwindicator .label{float:left;width:100%}ul.password-form li{margin-bottom:10px}#error-icon{float:left;margin:0;padding:0;vertical-align:middle}article.error.content header{margin-bottom:20px}h2.error{float:left;margin:0;padding:5px 0 0 10px;vertical-align:top}fieldset.group{float:left;margin-bottom:10px;padding:10px 20px 10px 20px;width:100%;border:0}fieldset.group legend{float:left;margin-bottom:10px;margin-left:-5px;padding:0;width:100%}fieldset.group legend em{margin-left:5px;font-style:italic}fieldset.group legend em.required{color:#ff6347}fieldset.group legend em.optional{color:#999}fieldset.group ul{margin:0;padding:0}fieldset.old-password.group{padding:20px;width:325px}input.email{width:500px}header.message{position:absolute;z-index:100;float:left;margin-left:37px;padding:25px;width:850px}header.message .icon{float:left;width:20px;height:20px}header.message .button{float:right;text-decoration:none;font-size:.8em}header.message span{float:left;margin-left:10px}header.General.message,header.Success.message{background-color:#ededed}header.Error.message{background-color:red}header.Warning.message{background-color:#ff0}ul.signout.menu{float:right;margin:0;margin-top:5px;margin-right:15px;padding:0}ul.signout.menu li{float:left;margin:0;margin-left:10px;padding:0;font-size:.9em}ul.signout.menu li a{float:left;margin-top:5px;padding:5px;text-decoration:underline}ul.signout.menu li span{float:left;margin-top:10px;margin-left:10px}ul.signout.menu li img{float:left}h1{font-size:1.6em}#default-app-header-title{padding:10px}ul#applications{margin:0;margin:0;padding:0;padding:0;width:100%;border:0 solid #000;list-style:none;text-align:center}ul#applications li{margin:0;margin:10px;padding:0;padding:0;width:305px;list-style:none}.app-badge{width:100%;border:1px solid #999;text-align:center}.app-badge header{padding:5px;height:20px}.app-badge *{margin:0;padding:0}.app-screen{margin:0;padding:0;width:305px;height:150px;border:none;background-color:#a9a9a9}.app-badge footer{margin:0;padding:0;height:24px;text-align:right}.app-badge footer .launch-button{margin:1px;padding:3px 5px;color:#000;text-decoration:none;font-size:1em}.app-badge p{margin:5px;padding:0;font-size:.9em}.warningPanel{border-color:#fce971;background-color:#fcf2b3;background-image:url(/Images/SHARED/warning16.png)!important;background-position-x:5px;background-position-y:center!important;background-position:10px center,5px center;background-repeat:no-repeat;color:#696969;font-size:9pt;font-family:Lucida Sans Unicode,Lucida Grande,Garuda,sans-serif}.warningPanel>span{display:block;margin-left:30px;padding:7px 10px 7px 0}.message-area{float:left;padding:5px 0 0 0;width:100%;height:54px}.errorBox{display:block;margin-top:5px;*margin-top:30px;padding:0;padding-left:10px;background-color:#fcf2b3}.actionbutton{padding:6px 12px 6px 12px;font-size:10pt!important;cursor:pointer}.actionbutton a{padding:0}.actionbutton:hover{border:1px solid #999;background-color:#fff!important}.actionbutton:hover a{background-color:#666!important;color:#fff!important}.actionbutton.standardlightbutton{border:1px solid #f3f3f3;background-color:#f3f3f3;color:#666}.standardWhiteButton{background-color:#f3f3f3!important;border:1px solid #999!important;color:#696969!important}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.placeholder{color:#999}.dialogTnC{float:left;width:800px;border:1px solid #ccc;margin-top:40px;margin-bottom:10px}.dialogTnC .body{margin:20px 20px 0 20px;font-size:9pt;font-family:Lucida Sans Unicode,Lucida Grande,Garuda,sans-serif;color:#696969}.dialogTnC .footer{float:left;width:100%;background-color:#e5e5e5;margin-top:20px}.dialogTnC .footer ul{float:none}.dialogTnC .footer .reject{float:left!important;list-style-type:none;width:auto}.dialogTnC .footer .accept{float:right!important;list-style-type:none;width:auto;margin-right:35px}.header{background-color:#5495cc!important;color:#fff;padding:12px 12px 0 12px!important;font-size:1.3em!important}.window-header{background-image:none!important;height:34px!important;background:#5495cc!important;margin-top:0}#resizablecontent{display:block;overflow:auto}div.newTermsAndConditionsContent{height:500px;overflow-y:auto;margin:0}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(100,100,100,.8);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}