html{font-size:10pt}
body{background:#EDEDED;color:#444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;margin:0}
body>div{display:none}
body#error>div{display:block}
body.basic{background:#FFF}
.first,:first-child{margin-top:0!important}
.last,:last-child{margin-bottom:0!important}
.inline{display:inline-block}
h1,h2,h3,h4,h5,h6{border:0;display:block;font-weight:bold}
h1{font-size:1.8em;height:48px;line-height:48px;padding:0;text-align:center}
h2.tile,h3.tile{height:48px;line-height:48px;padding-left:58px;background-repeat:no-repeat}
h2.tile.book,h3.tile.book{background-position:0 0}
h2.tile.cogs,h3.tile.cogs{background-position:0 -48px}
h2.tile.emma,h3.tile.emma{background-position:0 -192px}
h2.tile.event,h3.tile.event{background-position:0 -528px}
h2.tile.house,h3.tile.house{background-position:0 -432px}
h2.tile.info,h3.tile.info{background-position:0 -240px}
h2.tile.key,h3.tile.key{background-position:0 -288px}
h2.tile.keys,h3.tile.keys{background-position:0 -336px}
h2.tile.letter,h3.tile.letter{background-position:0 -96px}
h2.tile.money,h3.tile.money{background-position:0 -144px}
h2.tile.people,h3.tile.people{background-position:0 -384px}
h2.tile.question,h3.tile.question{background-position:0 -480px}
h2.tile.calendar,h3.tile.calendar{background-position:0 -576px}
h2{font-size:1.4em}
h3{font-size:1.2em}
h4,h5,h6{font-size:1.1em}
h1{margin:0}
h2{margin:32px 0 15px 0}
h3{margin:20px 0 8px 0}
h4{margin:10px 0 5px 0}
h5{margin:8px 0 5px 0}
h6{margin:5px 0}
h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:0!important}
div#heading-container{border-bottom:6px solid #AFAFAF;margin-bottom:20px}
img{border-style:none;border-width:0;display:inline-block;margin:0;padding:0}
img.anchor{padding:0 4px;vertical-align:middle}
p{line-height:1.4em;margin:0 0 15px 0}
*+p{margin:15px 0}
div{margin:0;padding:0}
p:first-child:last-child{margin:0}
a[href]{color:#0076BF;font-weight:bold;text-decoration:none}
a[href]:hover{text-decoration:underline}
a[onclick]{cursor:pointer}
div.element{margin:0 0 15px 0}
span.symbol{font-weight:bold}
span.symbol,span.symbol+span{font-size:1.6em;padding:0 5px 0 0;position:relative;top:3px}
select,a.button,input[type="text"],input[type="password"],input[type="button"],input[type="submit"]{border:1px solid #AFAFAF;border-radius:3px;font-size:inherit;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif;height:24px;line-height:24px;padding:0 4px;vertical-align:top}
a.button,input[type="button"],input[type="submit"]{min-width:55px}
div#ie.v7 input[type="text"],div#ie.v7 input[type="password"],div#ie.v7 input[type="button"],div#ie.v7 input[type="submit"]{min-width:auto}
div#ie.v7 select{font-size:1em}
input[type="text"]:focus,input[type="password"]:focus{background:#FFF8D6}
select,input[type="button"],input[type="submit"]{height:26px}
input[type="button"],input[type="submit"],a.button{background:#969696;color:#FFF}
input[type="button"]:hover,input[type="submit"]:hover{background:#7D7D7D;cursor:pointer}
a.button{padding:6px}
select{padding:3px}
div#ie.v7 input[type="submit"]{line-height:20px;padding:0}
div#firefox input[type="button"],div#firefox input[type="submit"]{padding-bottom:2px}
div#opera input[type="button"],div#opera input[type="submit"]{padding:0 8px}
input[type="radio"]{margin-left:0}
input[type="radio"]+label{margin-right:15px}
input[type="radio"][disabled="disabled"]+label{color:#888}
input[type="button"][disabled],input[type="button"][disabled]:hover,input[type="submit"][disabled],input[type="submit"][disabled]:hover{background-color:#EDEDED;border-color:#AFAFAF;color:#969696;cursor:default}
div#firefox input[type="radio"]+label,div#chrome input[type="radio"]+label,div#ie input[type="radio"]+label,div#firefox input[type="checkbox"]+label,div#chrome input[type="checkbox"]+label,div#ie input[type="checkbox"]+label{vertical-align:2px}
form.narrow{margin:20px auto;width:600px}
fieldset,div.fieldset{margin:10px 0;padding:10px}
fieldset fieldset{border:0;clear:both;margin:0;padding:0}
fieldset legend{color:#7D7D7D;font-weight:bold}
fieldset *+div.notice{margin-top:10px}
fieldset div.notice+*{margin-top:10px}
fieldset div.notice strong{font-size:.9em}
fieldset div.label,div.fieldset div.label{clear:both;float:left;font-weight:bold;padding:10px 10px 10px 0;width:375px}
body.basic fieldset div.label{width:240px}
fieldset.transfer div.label{width:275px}
fieldset div.label.inline,fieldset div.label.fixed,div.fieldset div.label.inline,div.fieldset div.label.fixed{clear:none;width:auto}
fieldset div.label.fixed,div.fieldset div.label.fixed{width:100px}
fieldset div.field,div.fieldset div.field{clear:none;float:left;padding:5px 0 5px 5px}
fieldset div.captchafield,div.fieldset div.captchafield{clear:none;float:right}
fieldset div.captchafield div.captcha input,div.fieldset div.captchafield div.captcha input{width:192px!important}
div.captchahelp{display:block!important}
fieldset div.field>p,fieldset div.field>textarea,div.fieldset div.field>p,div.fieldset div.field>textarea{width:285px}
div.modal.narrow fieldset div.field>p,div.modal.narrow fieldset div.field>textarea,div.modal.narrow div.fieldset div.field>p,div.modal.narrow div.fieldset div.field>textarea{width:210px}
fieldset div.field.only,div.fieldset div.field.only{clear:both;padding-left:235px}
fieldset div.footer,div.fieldset div.footer{margin:20px 0 0;padding:5px 0 0}
ul,ol{margin:0 0 15px 15px;padding:0 0 0 15px}
li{margin:5px 0}
ul.links{list-style:none;margin:0 auto}
ul.links li{border-left:1px solid #7D7D7D;display:inline-block;margin:0;padding:0 5px 0 8px}
div#ie.v6 ul.links li,div#ie.v7 ul.links li{display:inline;padding:0 8px}
ul.links li:first-child{border:0}
ul.contact{list-style-type:none;padding:0}
div.citation p,ul.citation{color:#969696;font-size:.9em}
ul.citation{list-style:none;margin:30px 0 15px;padding:0}
ul.citation li{padding:0}
span+ul{margin-top:5px}
ol.numeric{list-style-type:decimal}
ol.alpha{list-style-type:lower-alpha}
ol.roman{list-style-type:lower-roman}
dl{margin:10px 0 20px 0}
dt,caption{font-weight:bold;margin:15px 0 5px 0;text-align:left}
dd{margin:5px 0 5px 10px}
strong,em,dfn{font-style:normal;font-weight:bold}
div.clear{clear:both;height:0;overflow:hidden}
table,table *{border-collapse:collapse}
table{margin:5px 0 15px 0;width:100%}
th,td{padding:8px;text-align:left;vertical-align:top}
th{background:#7D7D7D;color:#FFF;border:0;white-space:nowrap}
tr{background-color:#DDD}
th[scope="row"]{background:0;color:inherit;padding-left:0}
div#ie.v6 th[scope="row"],div#ie.v7 th[scope="row"]{color:#444}
td[scope="row"]{font-weight:bold}
th a{background-repeat:no-repeat;background-position:right center;color:#fff;padding-right:16px}
th.ascending a{background-image:url("/images/arrow-up.png")}
th.descending a{background-image:url("/images/arrow-down.png")}
tr.clickable:hover{cursor:pointer;background-color:#AFAFAF;color:#000}
tr.clickable a{color:#444;font-weight:normal}
tr.clickable a:hover{text-decoration:none}
tr.disabled td{color:#AFAFAF;background-color:#fff}
tr.selected td{background:#FDB813;color:#000}
div.page-selector{background-color:#7D7D7D;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;color:#FFF;font-weight:bold;padding:10px 10px 10px 0}
div.page-selector span.disabled{color:#AFAFAF}
div.page-selector a,div.page-selector span{margin:5px;padding:5px}
div.page-selector span.highlight{background-color:#FDB813;border-radius:3px;color:#000}
div.page-selector a{color:#FFF;border-radius:3px}
div.page-selector a:hover{background-color:#696969;color:#FFF;text-decoration:none}
div#page,div#border-bottom{background:#FFF url("/images/border-sides.png") repeat-y;margin:0 auto;padding:0 10px;text-align:left;width:980px}
body.basic div#page,body.basic div#border-bottom{background:0;padding:10px;width:600px}
div#border-bottom{background:url("/images/border-bottom.png") no-repeat;height:10px}
div#basic div#page{width:auto}
div#logo{float:left;margin:0;padding:20px;width:140px;height:80px}
div#info-bar{background:#7D7D7D;border-top:4px solid #DDD;color:#FFF;font-size:11pt;font-weight:bold;padding:5px 10px}
div#content{margin:20px}
div#scheme-advert{color:#696969;font-size:1.4em;margin:20px 0;text-align:center;font-style:normal;font-weight:bold}
div#scheme-advert a.lpssc,div#scheme-advert a.lpsni{color:#7A1F5E}
div#scheme-advert a.dps{color:#78A22F}
div.tag{color:#FFF;font-size:1.25em;margin:10px 20px;position:absolute;right:0;top:0}
div.tag em{color:#FFF}
div#menu>a[href]{display:none}
div#menu a[href] img,div#content a[href] img{display:inline-block;margin-left:3px;vertical-align:text-bottom}
div#menu-bar{background-color:#7D7D7D;border-bottom:4px solid #DDD;border-top:4px solid #DDD;position:relative}
div#navigation{padding-left:10px}
div#ie.v7 div#menu-bar{position:relative;z-index:1}
div#navigation ul{list-style:none;padding:0;margin:0}
div#navigation ul li{margin:0;position:relative}
div#navigation ul li a{display:block;padding:10px;text-decoration:none;font-weight:normal;white-space:nowrap;cursor:default;margin:0}
div#navigation ul li a[href]{cursor:pointer}
div#navigation ul li>a{color:#4F6F19}
div#navigation ul li.level-1{display:block;float:left}
div#navigation ul li.level-1>a{font-size:1.25em;color:#fff;padding:10px 15px}
div#navigation ul li.level-1.hover>a,div#navigation ul li.level-1:hover>a{background-color:#4F6F19}
div#navigation ul li.level-1>ul{display:none;position:absolute;background:#fff;border:3px solid #4F6F19;z-index:500}
div#navigation ul li.level-1:hover>ul{display:block}
div#navigation ul li.level-2.parent>a{background-color:#DDE7CB;font-weight:bold}
div#navigation ul li.level-2.hover>a[href],div#navigation ul li.level-2:hover>a[href]{background-color:#78A22F;color:#fff}
div#navigation ul li.level-2>ul{display:none;position:absolute;background:#fff;border:3px solid #4F6F19}
div#navigation ul li.level-3>a{text-indent:10px}
div#navigation ul li.level-3.hover>a[href],div#navigation ul li.level-3:hover>a[href]{background-color:#78A22F;color:#fff}
div#home h2{color:#FFF;font-weight:normal;height:30px;line-height:30px;margin:0 0 15px 0}
div#site-functions{float:right;padding:20px;width:580px}
div#top-menu,div#search{float:right}
div#top-menu{margin:0 0 20px 0}
div.disclaimer{color:#969696;font-size:.9em}
div#disclaimer{color:#666;font-size:.8em;margin:40px auto;text-align:center;width:540px}
div#sitemap{width:860px;margin:30px auto;vertical-align:top;font-size:.9em}
div#sitemap div.section{float:left;margin:0 35px}
div#sitemap div.section ul{margin:0;padding:0;list-style:none}
div#sitemap div.section ul li a{font-weight:normal}
div#footer{padding:0 0 20px 0;font-size:.8em}
div.footer-section{float:left;margin:0 0 0 20px;padding:0;width:300px}
div#social-media ul{list-style-type:none;margin:0;padding:0}
div#social-media{float:left;padding:20px 0 0 0}
div#social-media ul li{float:left;margin:0 5px;width:32px}
div#social-media ul li a{display:block;height:32px;margin:0 auto;text-indent:-9999px;width:32px}
div#social-media ul li.twitter a{background-image:url("/images/social-icons.png");background-position:0 0}
div#social-media ul li.twitter a:hover{background-position:32px 0}
div#social-media ul li.blog a{background-image:url("/images/social-icons.png");background-position:0 -32px}
div#social-media ul li.facebook a{background-image:url("/images/social-icons.png");background-position:0 -64px}
div#social-media ul li.facebook a:hover{background-position:32px -64px}
div#approved-logo{float:right}
div.buttons{margin:15px 0 0;padding:0}
div.button-panel{margin:0 15px}
div.button-container{line-height:26px}
div#login div.button-container{margin-top:10px}
#ParticipantLogin{padding-top:119px}
div.button-container input[type="button"],div.button-container input[type="submit"],div.button-container a.button{float:right;margin-left:10px}
div.button-container input[type="button"].left,div.button-container input[type="submit"].left,div.button-container a.button.left{float:left}
div.modal div.button-container input[type="button"],div.modal div.button-container input[type="submit"],div.modal div.button-container a.button{float:none}
div.modal div.button-container{text-align:center}
div.panels,div.panel-header,div.panel-footer{margin:20px 0}
div.panel-border{height:1px}
div.panel{padding:15px;margin:0 10px}
div.action-literal>div.text{padding:5px 0 4px}
div.action-literal>div.action{float:right}
div#ie.v7 div.layout-panel,div#ie.v7 div.action-literal{zoom:1}
div.layout-panel div.panel{padding:0}
div.layout-panel table{border:0}
div.layout-panel table tr{background:transparent}
div.layout-panel.expandible>div.header{cursor:pointer;background-position:58px 0;background-repeat:no-repeat}
div.layout-panel.expandible.open>div.header{background-position:58px -48px}
div.layout-panel div.content{margin-top:15px}
div.layout-panel>div.header{float:left}
div.layout-panel>div.header h2{margin:0}
div.layout-panel.expandible>div.header h2{margin:0;padding-left:82px}
div.layout-panel ul.actions{float:right;margin:0}
div.layout-panel ul.actions li{float:right;margin:0 0 0 10px}
div.two-column div.left{width:438px;margin:0 15px 0 0}
div.two-column div.right{width:438px;margin:0 0 0 17px}
div.two-column{margin-bottom:20px}
div.three-column div.left{width:269px;margin-right:20px;padding-right:15px}
div.three-column div.middle{width:270px;float:left;padding:0 15px}
div.three-column div.right{width:269px;padding-left:15px;margin-left:20px}
div.three-column{margin-bottom:20px}
div.two-panel-single div.panel{padding:0 15px}
div.panel.left{margin:0 10px 0 0}
div.panel.right{margin:0 0 0 10px}
div.panel p{padding:0}
div#home div.panel{height:250px;padding:0 20px}
div#home div.panel div.content{height:155px;overflow:hidden}
div#home div.panel div.footer{float:right;padding:5px 0}
div#login div.panel input[type="text"],div#login div.panel input[type="password"]{width:200px}
div.one-panel,div.two-panel,div.two-panel-single,div.three-panel{margin:0 0 15px 0}
div.two-panel div.panel,div.two-panel-single div.panel,div.three-panel div.panel{float:left}
div.two-panel-single{padding:15px 0}
div#ie.v7 div.panel-background{zoom:1}
div#ie.v7 div.two-panel-single div.panel-background{width:938px}
a.remove{background:url("/images/icons.png") no-repeat scroll 0 -172px transparent;display:block;height:16px;float:right;width:16px}
div.one-panel div.panel{float:none;margin:0}
div.two-panel div.panel{width:430px}
div.two-panel-single div.panel{width:429px}
div.three-panel div.panel{width:260px}
div.panel fieldset{border:0;margin:0;padding:0}
div.panel table{border:0}
div.panel table tr{background:transparent}
div.panel table th{background:transparent;color:inherit}
div.panel table th[scope="row"],div.layout-panel table th[scope="row"]{width:40%;white-space:nowrap}
th.middle{vertical-align:middle}
div.two-panel th,div.two-panel-single th{width:180px}
div#ie.v6 div.panel table th,div#ie.v7 div.panel table th{color:#444}
div.panel fieldset legend{display:none}
div.panel fieldset legend:first-child+*{margin-top:0}
div.two-panel div.panel fieldset div.label,div.modal div.one-panel fieldset div.label,div.modal.narrow fieldset div.label,div.two-panel-single div.panel fieldset div.label,div.two-column fieldset div.label{width:175px}
div.two-panel-single div.panel fieldset div.padded{padding-top:10px}
div.two-panel div.panel fieldset div.field select,div.two-panel-single div.panel fieldset div.field select,div.two-column fieldset div.field select{width:162px}
div#chrome div.two-panel div.panel fieldset div.field select,div#chrome div.two-panel-single div.panel fieldset div.field select,div#chrome div.two-column fieldset div.field select{width:148px}
div#ie div.two-panel div.panel fieldset div.field select,div#ie div.two-panel-single div.panel fieldset div.field select,div#ie div.two-column fieldset div.field select{width:134px}
div#ie.v7 div.two-panel div.panel fieldset div.field select,div#ie.v7 div.two-panel-single div.panel fieldset div.field select,div#ie.v7 div.two-column fieldset div.field select{width:169px}
div.two-panel div.panel fieldset div.field select.date-selector-day,div.two-panel-single div.panel fieldset div.field select.date-selector-day{width:52px!important}
div.two-panel div.panel fieldset div.field select.date-selector-month,div.two-panel-single div.panel fieldset div.field select.date-selector-month{width:57px!important}
div.two-panel div.panel fieldset div.field select.date-selector-year,div.two-panel-single div.panel fieldset div.field select.date-selector-year{width:67px!important}
div#ie.v7 div.two-panel div.panel fieldset div.field select.date-selector,div#ie.v7 div.two-panel-single div.panel fieldset div.field select.date-selector{width:52px}
div#ie.v8 div.two-panel div.panel fieldset div.field select,div#ie.v8 div.two-panel-single div.panel fieldset div.field select,div#ie.v8 div.two-column fieldset div.field select{width:146px}
div#ie.v8 div.two-panel div.panel fieldset div.field select.date-selector,div#ie.v8 div.two-panel-single div.panel fieldset div.field select.date-selector{width:inherit}
div.two-panel div.panel table,div.two-panel-single div.panel table{width:420px}
div#payment-container{margin:15px 0;padding:15px 0}
ul#payment{list-style:none;margin:0;padding:0}
ul#payment li{display:inline-block;margin:0;padding:0 15px;text-align:center;vertical-align:top;width:280px}
div#ie.v6 ul#payment li,div#ie.v7 ul#payment li{float:left}
ul#payment li a{background:transparent url('/images/payment-icons.png') no-repeat 0 0;display:block;padding-top:64px}
ul#payment li#direct-transfer a{background-position:0 0}
ul#payment li#direct-transfer a:hover{background-position:-280px 0}
ul#payment li#direct-transfer a.aspNetDisabled{background-position:-560px 0}
ul#payment li#debit-card a{background-position:0 -200px}
ul#payment li#debit-card a:hover{background-position:-280px -200px}
ul#payment li#debit-card a.aspNetDisabled{background-position:-560px -200px}
ul#payment li#cheque a{background-position:0 -400px}
ul#payment li#cheque a:hover{background-position:-280px -400px}
ul#payment li#cheque a.aspNetDisabled{background-position:-560px -400px}
ul#payment li a:hover{text-decoration:none}
ul#payment li a h2{font-size:1.4em}
ul#payment li a:hover h2{color:#fdb813}
ul#payment li a.aspNetDisabled h2{color:#AFAFAF}
ul#payment li a p{color:#444;font-size:.9em;padding-top:8px;font-weight:normal}
ul#payment li a.aspNetDisabled p{color:#AFAFAF}
fieldset{border-color:#AFAFAF;border-style:solid;border-width:0;margin:0;padding:0}
fieldset legend{display:none}
div#payment-steps-container{margin:30px 0 30px 5em}
div#chrome div#payment-steps-container{margin:15px 0 15px 7em}
div#ie.v6 div#payment-steps-container,div#ie.v7 div#payment-steps-container,div#ie.v8 div#payment-steps-container{margin:0}
div#ie.v6 ol#payment-steps,div#ie.v7 ol#payment-steps,div#ie.v8 ol#payment-steps{margin:0 0 30px 5em}
ol#payment-steps li{font-size:5em;font-weight:bold;margin:30px 0}
div#chrome ol#payment-steps li{margin:0}
div#ie.v6 ol#payment-steps li,div#ie.v7 ol#payment-steps li{margin:15px 0}
div#ie.v8 ol#payment-steps li{margin:0}
ol#payment-steps li div{color:#444;font-size:.2em;font-weight:normal;padding:2em 0 1em 1em}
div#ie.v8 ol#payment-steps li div{padding:0 0 0 1em}
div.field.payment-methods img{margin-right:15px}
div.large-buttons,div.giant-buttons{margin:0 auto}
div.large-buttons a,div.giant-buttons a{border:1px solid #696969;border-radius:3px;display:block;float:left;text-align:center}
div.large-buttons a{background:no-repeat scroll 10px 50% #EDEDED;font-size:1.5em}
div.giant-buttons a{background:no-repeat scroll 50% 25% #EDEDED;font-size:2em}
div.large-buttons.two{width:374px}
div.giant-buttons.two{width:462px}
div.large-buttons.two a{line-height:52px;padding:0;text-indent:42px;width:180px}
div.giant-buttons.two a{line-height:100px;padding:50px 0 0 0;width:223px}
div.large-buttons a:first-child,div.giant-buttons a:first-child{margin-right:10px}
div.large-buttons a:hover,div.giant-buttons a:hover{background-color:#AFAFAF;border-color:#000;color:#fff;text-decoration:none}
div.large-buttons a:active,div.giant-buttons a:active{background-color:#FDB813}
div.large-buttons a.check,div.giant-buttons a.check{background-image:url("/images/check.png")}
div.large-buttons a.csv,div.giant-buttons a.csv{background-image:url("/images/new-file-csv.png")}
div.large-buttons a.error,div.giant-buttons a.error{background-image:url("/images/error.png")}
div.large-buttons a.xml,div.giant-buttons a.xml{background-image:url("/images/new-file-xml.png")}
div.modal-background{background:#DDD;bottom:0;filter:alpha(opacity=70);left:0;opacity:.7;position:fixed;right:0;top:0;z-index:10000}
div.modal{background-color:#fff;border:1px solid #AFAFAF;border-radius:3px;box-shadow:0 1px 5px #AFAFAF;left:50%;top:280px;padding:12px;position:absolute;z-index:10001}
div.modal.narrow{width:460px}
div.modal.normal{width:640px}
div.modal.wide{width:940px}
div.modal h2.confirmation{float:none;margin:10px}
ul.actions{list-style:none;padding:0;margin:15px 0}
ul.actions li{margin:15px 0}
a.icon{background-image:url("/images/icons.png");background-repeat:no-repeat;border-radius:3px;padding:0 8px 0 23px;display:inline-block;line-height:23px;font-family:Helvetica,Sans-Serif}
div#ie.v7 a.icon{zoom:1}
a.icon:hover{background-color:#0076BF;color:#fff;text-decoration:none}
a.icon.selected{background-color:#0076BF;color:#fff}
a.icon.edit{background-position:4px -24px}
a.icon.money,a.icon.claim{background-position:4px -48px}
a.icon.transfer{background-position:4px -72px}
a.icon.download{background-position:4px -96px}
a.icon.search{background-position:4px -120px}
a.icon.add{background-position:4px -144px}
a.icon.cancel{background-position:4px -168px}
a.icon.conflict{background-position:4px -192px}
a.icon.show{background-position:4px -216px}
a.icon.hide{background-position:4px -240px}
a.icon.tick{background-position:4px -264px}
a.icon.padlock{background-position:4px -288px}
a.icon.downred{background-position:4px -312px}
a.icon.upblue{background-position:4px -336px}
a.icon.leftgreen{background-position:4px -360px}
a.icon.close{background-position:4px -384px}
a.icon.periodic{background-position:4px -408px}
a.icon.stopwatch{background-position:4px -432px}
a.icon.undo{background-position:4px -456px}
a.icon.clipboard{background-position:4px -480px}
a.icon.information-template{background-position:4px -480px}
a.icon.envelope{background-position:4px -504px}
div#searchcontainer{margin:15px 0}
div.info-box{background:#DDD;border:2px solid #7D7D7D;float:right;margin:0 0 15px 15px;padding:10px;width:180px}
div.info-box h2{font-size:1.1em}
div.info-box>*{padding:0}
div.info-box cite{display:block;font-style:italic}
div#account-summary div.upper{height:420px;overflow:hidden}
div#account-summary div.lower{text-align:right}
div#account-summary div.upper table{border-collapse:collapse;width:100%}
div#account-summary div.upper th,div#account-summary div.upper td{font-weight:normal;height:14px}
div#account-summary div.upper th{padding:0 10px 5px 0;width:200px;white-space:normal}
div#account-summary div.upper td{padding:2px 0}
div#account-summary div.upper th.indent,div#account-summary div.upper td.indent{text-indent:6px}
div#account-summary div.upper td.email{white-space:normal!important;word-spacing:-0.35em}
div#account-summary div.upper th.overdue,div#account-summary div.upper td.overdue{color:#e00}
div#account-summary div.upper tr.total td{border-top:solid 1px #444;padding-top:1px}
div#account-summary div.personal-details th{width:200px}
div#account-summary div.deposit-summary th{width:260px}
div#account-summary div#deposit-summary td{text-align:right;width:auto;white-space:nowrap!important}
div#contact-form{margin:10px 0}
div#contact-us div#intro{margin:0 0 40px 0}
div#faq{margin:0 auto}
div#faq h2{font-size:1.25em}
div#faq>ul{list-style:none;margin:10px 0;padding:0}
div#faq ul#categories{margin:10px 30px}
div#faq ul#categories>li{background-color:#7D7D7D;border:solid 1px #7D7D7D;border-radius:6px;margin:10px 30px;padding:0;text-align:center}
div#faq ul#categories>li:hover{background-color:#FDB813;border:solid 1px #7D7D7D}
div#faq ul>li h3{font-weight:bold;margin:15px 0 5px 0;padding:0}
div#faq ul#categories>li a{color:#7D7D7D;display:block;font-size:1.2em;font-weight:bold;padding:10px;text-decoration:none}
div#faq ul#questions>li{border:solid 1px #7D7D7D;border-radius:6px;margin:15px 0;padding:0;text-align:left}
div#faq ul#questions>li h3{background-color:#7D7D7D;border-radius:4px;margin:0;padding:0}
div#faq ul#questions>li h3.active{background-color:#DDD;border-radius:4px 4px 0 0}
div#faq ul#questions>li h3:hover{background-color:#FDB813}
div#faq ul#questions>li div.answer{margin:0;padding:10px}
div#faq ul#questions>li h3 a{background-image:url("/images/arrow-right_444444.png");background-repeat:no-repeat;background-position:8px 50%;color:#444;display:block;padding:5px 5px 5px 24px;font-weight:normal;text-decoration:none}
div#faq ul#questions>li h3 a:hover{cursor:pointer}
div#faq ul#questions>li h3.active a{background-image:url("/images/arrow-down_FFFFFF.png");color:#FFF}
div#faq ul#questions>li h3.active a:hover{background-image:url("/images/arrow-down_444444.png");color:#444}
div.progress-bar,div.progress-bar ul{height:24px}
div.progress-bar ul{color:#FFF;float:left;font-size:.8em;line-height:24px;margin:0;overflow:hidden;padding:0;text-indent:8px;white-space:nowrap;width:100%}
div.progress-bar li{background-color:#696969;float:left;list-style:none;margin:0;padding:0}
div#ie.v7 div.progress-bar li.pending.last{margin-right:-1%}
div.progress-bar li.pending{background-color:#AFAFAF}
div.wizard-header{margin:20px 0}
div.wizard-navigation{margin:20px 0}
div#ie.v6 div.wizard-step,div#ie.v7 div.wizard-step{padding-top:30px}
div#help ul#help-panels{list-style:none;margin:40px auto 0;padding:0 30px}
div#help ul#help-panels>li{float:left;margin:0 20px 40px;padding:0;width:400px}
div#help ul#help-panels>li.left,div#help ul#help-panels>li.right{float:left;width:400px}
div#help ul#help-panels>li.left{clear:both;margin-right:21px}
div#help ul#help-panels>li div.box-top,div#help ul#help-panels>li div.box-bottom{height:20px;margin:0;padding:0;width:400px}
div#help ul#help-panels>li.left div.box-top,div#help ul#help-panels>li.right div.box-bottom{width:400px}
div#help ul#help-panels>li div.box-mid{height:260px;padding:0 20px;width:360px}
div#help ul#help-panels>li.left div.box-mid,div#help ul#help-panels>li.right div.box-mid{padding:0 20px;width:360px}
div#help ul#help-panels>li h2{font-size:1.5em;height:48px;line-height:48px;margin:0 0 20px 0;padding:0 0 0 68px}
div#help ul#help-panels>li p{padding:0}
div.alert{margin:15px 0}
div.alert ul{list-style-type:none;padding:0;margin:0;background:transparent none no-repeat 10px center}
div.alert ul li{background:#eee none no-repeat 10px center;padding:4px 4px 4px 36px;margin:6px 0;min-height:24px;border:1px solid #666;box-shadow:0 1px 5px #AFAFAF}
div.alert ul li p{margin:0 0 10px}
div.alert ul li *+p{margin:10px 0}
div.alert.information ul li{background-color:#DEEBF7;background-image:url("/images/information-tiny.png");border-color:#086DB5;color:#086DB5}
div.alert.warning ul li{background-color:#FFC;background-image:url("/images/warning-tiny.png");border-color:#FDB813}
div.alert.error ul li{background-color:#FEF6F3;background-image:url("/images/error-tiny.png");border-color:#CD0A0A;color:#CD0A0A}
div.alert.validation ul li{background-color:#FEF6F3;background-image:url("/images/validation-tiny.png");border-color:#CD0A0A;color:#CD0A0A}
div.alert.warning em,div.alert.warning strong{color:#444}
div.alert.error em,div.alert.error strong{color:#CD0A0A}
div.alert.information em,div.information strong{color:#086DB5}
div.alert a[href]{border-bottom:1px dotted #0076BF}
div.alert a[href]:hover{text-decoration:none;border-bottom:1px solid #0076BF}
div.alert a[href].icon{border-bottom:0}
div.alert a[href].icon:hover{border-bottom:0}
div.message{background:#FFC no-repeat 10px center;border:solid 1px #FD2;border-radius:3px;box-shadow:0 1px 5px #666;font-weight:bold;margin:20px 0;padding:15px 15px 15px 56px;min-height:24px}
div.indicator{font-weight:normal;padding:15px 15px 15px 64px;min-height:0}
div.indicator.deposit{background-position:0 -336px}
div.indicator.property{background-position:0 -434px}
div.message.validation{background:#FEF6F3 url("/images/validation-large.png") no-repeat 12px 12px;border:solid 1px #CD0A0A;color:#CD0A0A;padding:15px 15px 21px 72px;min-height:32px}
div.message.validation em,div.validation strong{color:#CD0A0A}
div.message ul{font-weight:normal;margin:0;list-style-type:disc}
div.message ul li{padding:6px 0 0 0}
span.validation{vertical-align:bottom}
span.validation+span.validation{display:none!important}
.hidden+span.validation{margin-left:-10px}
span.not-visible{display:none}
div.page-validation{display:none}
div.captcha-container{margin:0 auto;padding-left:32px;width:260px}
div.field div.captcha-container{margin:0;padding-left:0}
div#LBD_CaptchaDiv div#LBD_CaptchaImage img{border:solid 1px #A5ACB2;border-radius:3px}
div#LBD_CaptchaDiv div#LBD_CaptchaIcons a:first-child img,div#LBD_CaptchaDiv div#LBD_CaptchaIcons a+a img{padding:0 0 1px 0;visibility:hidden}
div#LBD_CaptchaDiv div#LBD_CaptchaIcons a+a{margin-top:2px}
div.captcha input{width:192px}
div.captcha a.captcha-help{display:inline-block;height:22px;margin-top:2px;text-indent:-9999px;width:22px}
body.error{background:transparent url('/images/error_background.jpg') repeat 0 0}
div.error-frame{background:#fff url('/images/alert-large.png') no-repeat 30px 50%;border:4px solid #696969;border-radius:8px;position:relative;margin:0 auto;top:100px;width:400px;padding-left:190px;padding-right:30px;padding-top:20px;padding-bottom:50px}
div.error-text{font-size:1.2em}
div.error-text h1{color:#696969;font-size:2.4em;font-weight:normal;margin:0 0 15px;text-align:left}
div.collapsible{padding:8px 0}
div.collapsible>div.header{background:url("/images/collapsible.png") no-repeat 0 0;color:#696969;cursor:pointer;font-size:1.2em;font-weight:bold;padding-left:28px}
div.collapsible>div.header table th,div.collapsible>div.header table td{padding:0}
div.collapsible.open>div.header{background-position:0 -116px}
div.collapsible div.content{margin:8px 0 12px 32px;display:none}
.screen-reader{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}
b,basefont,center,dir,font,.web-content h1,i,isindex,menu,s,strike,u{display:none!important}
ul>*{display:none}
ul>li{display:list-item}
div.fixed{overflow:hidden}
div.left{clear:both;float:left}
div.mid{float:left}
div.right{float:right}
img.left{float:left;margin:0 20px 20px 0}
img.right{float:right;margin:0 0 20px 20px}
img.left.clear{clear:left}
img.right.clear{clear:right}
span.textbox-counter.excess{color:#F00;font-weight:bold}
span.red{color:#F00}
span.green{color:#008000}
input.xxx-large,textarea.xxx-large{width:400px!important}
input.xx-large,textarea.xx-large{width:230px!important}
input.x-large,textarea.x-large{width:170px!important}
input.large,textarea.large{width:100px!important}
input.medium,textarea.medium{width:75px!important}
input.small,textarea.small{width:50px!important}
input.x-small,textarea.x-small{width:30px!important}
select.large{width:190px}
select.medium{width:91px}
select.small{width:50px}
.text-left{text-align:left!important}
.text-center{text-align:center!important}
.text-right{text-align:right!important}
.not-displayed{display:none}
.hidden{visibility:hidden}
a.disabled{pointer-events:none;cursor:default;color:gray!important}
.rounded{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}
.context-help-bg{background-image:url("/images/context-help.png");background-repeat:no-repeat;background-color:transparent;background-size:40px 60px}
span.context-help.comment a.context-help-bg{background-image:url("/images/context-comment.png")}
span.context-help{margin:0 2px 3px 2px;height:16px;width:16px;vertical-align:middle;display:inline-block}
div.field span.context-help{margin-top:4px}
span.context-help a{text-decoration:none!important;border:none!important}
span.context-help>a{background-position:-2px -2px;display:block;width:16px;height:16px;padding:0}
span.context-help.hover>a{background-position:-22px -2px}
#Tooltip{position:relative;display:none;border:1px solid #ddd;background:#fff;width:300px;z-index:101;line-height:normal;font-size:10pt;white-space:normal}
#Tooltip a#close{background-position:-2px -42px;display:block;width:16px;height:16px;position:absolute;top:14px;right:8px}
#Tooltip .tooltip-header{color:#7A1F5E;font-weight:bold;padding:15px;background-color:#f9fbf6;border-bottom:1px solid #EEF3E5}
#Tooltip .tooltip-content{padding:15px;color:#444;font-weight:normal;font-size:.8em}
#TooltipPointer{display:none;position:relative;width:8px;height:16px;z-index:102;background-position:-4px -22px}
#TooltipPointer.pointer-right{background-position:-28px -22px}
.shadow{border-radius:3px 3px 3px 3px;box-shadow:0 1px 5px #666}
.ui-datepicker table{border:0}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-8px!important}
.ui-datepicker .ui-datepicker-header{margin-bottom:2px}
.ui-datepicker .ui-datepicker-header select{height:auto;line-height:normal;vertical-align:inherit;border:0;border-radius:0}
div.suboption{margin-left:12px;margin-top:5px}