div#social-media ul li.blog a:hover{background-position:-64px -32px}
h1,h2,h3,h4,h5,h6{color:#522145}
h2.tile,h3.tile{background-image:url("images/tiles-grey.png")}
div#heading-container{border-bottom:4px solid #AFAFAF}
div#heading-container p{padding:0}
div#page.home div#heading-container{background:url("images/banner-large.jpg") no-repeat 0 0;min-height:150px;padding:10px 320px 0 20px}
div#page.home h1{text-align:left}
ul.links li{border-left:1px solid #7D7D7D}
strong,em,dfn,dt{color:#7A1F5E}
strong.highlight{background:url("images/highlight-background.png") no-repeat 50% 50%;border:2px solid #7A1F5E;display:inline-block;margin:.5em;padding:12px}
strong.highlight+span{padding:12px}
div#ie.v7 strong.highlight+span,div#ie.v8 strong.highlight+span{position:relative;top:-18px}
table{border:1px solid #522145}
table th{background:#7a1f5e;color:#FFF}
table th a{color:#fff!important}
table th.ascending a{background-image:url("images/arrow-up.png")}
table th.descending a{background-image:url("images/arrow-down.png")}
table tr{background-color:#ededed}
table.product-features{border:2px solid #7A1F5E}
table.product-features tr,table.product-features th,table.product-features td{background-color:transparent}
table.product-features th,table.product-features td{vertical-align:middle}
table.product-features th{color:#7A1F5E;text-align:center}
table.product-features td{border:2px solid #7A1F5E}
table.product-features td.yes,table.product-features td.no{padding:0!important;width:120px}
table.product-features td.yes{background:url("/images/product-feature-yes.png") no-repeat 50% 50%}
table.product-features td.no{background-color:#D6D6D6}
div.page-selector{background-color:#7A1F5E;border-bottom:1px solid #522145;border-left:1px solid #522145;border-right:1px solid #522145}
div.page-selector span.disabled{color:#522145}
div.page-selector a:hover{background-color:#522145}
div#menu-bar{background-color:#7A1F5E;border-bottom:3px solid #AFAFAF;border-top:3px solid #AFAFAF}
div#navigation ul li>a{color:#522145}
div#navigation ul li.level-1.hover>a,div#navigation ul li.level-1:hover>a{background-color:#522145}
div#navigation ul li.level-1>ul{border:3px solid #522145}
div#navigation ul li.level-2.parent>a{background-color:#D6D6D6}
div#navigation ul li.level-2.hover>a[href],div#navigation ul li.level-2:hover>a[href]{background-color:#7A1F5E}
div#navigation ul li.level-2>ul{border:3px solid #522145}
div#navigation ul li.level-3.hover>a[href],div#navigation ul li.level-3:hover>a[href]{background-color:#7A1F5E}
div#home h2{color:#FFF}
div.info-box{background:#D6D6D6;border:2px solid #7A1F5E}
div#account-summary div.upper th.group{color:#7A1F5E}
div#faq ul#categories>li{background-color:#D6D6D6;border-color:#7A1F5E}
div#faq ul#categories>li:hover{background-color:#FDB813;border-color:#7A1F5E}
div#faq ul#categories>li a{color:#444}
div#faq ul#questions>li{border-color:#7A1F5E}
div#faq ul#questions>li h3{background-color:#D6D6D6;background-image:url("images/arrow-right.png");background-repeat:no-repeat;background-position:8px 9px}
div#faq ul#questions>li h3{background-color:#D6D6D6}
div#faq ul#questions>li h3.active{background-color:#7A1F5E}
div#faq ul#questions>li h3:hover{background-color:#FDB813}
div#faq ul li div.answer blockquote{color:#7A1F5E}
div#virtual-content-container{float:left;width:690px}
div#virtual-image-column{float:right}
div#virtual-sidebar-container{border-left:2px solid #AFAFAF;clear:right;float:right;padding:0 0 0 10px;width:218px}
div#virtual-sidebar-container h2{background:#D6D6D6;font-size:1.2em;padding:5px;margin:20px 0 10px}
div#virtual-sidebar-panels{margin:20px 0 0}
div.virtual-sidebar-panel{border-top:2px solid #D6D6D6;padding:20px 0 0}
div.virtual-sidebar-panel+div.virtual-sidebar-panel{margin-top:20px}
div.virtual-sidebar-panel *+p{margin:10px 0}
div.virtual-sidebar-panel img.right{margin:0 0 0 10px}
div.virtual-sidebar-panel img.left{margin:0 10px 0 0}
div.progress-bar li.complete{background:#7A1F5E url("images/arrow-complete.png") no-repeat 100% 0 / 11px 24px}
div.progress-bar li.complete.previous{background:#7A1F5E url("images/arrow-previous.png") no-repeat 100% 0 / 11px 24px}
div.progress-bar li.current{background:#522145 url("images/arrow-current.png") no-repeat 100% 0 / 11px 24px}
div.progress-bar li.pending{background:#AFAFAF url("images/arrow-pending.png") no-repeat 100% 0 / 11px 24px}
div.progress-bar li.last{background-image:none}
div#help ul#help-panels>li div.box-top{background:url("images/panel-wide-upper.png") no-repeat 0 0}
div#help ul#help-panels>li div.box-mid{background:url("images/panel-wide-mid.png") repeat-y 0 0}
div#help ul#help-panels>li div.box-bottom{background:url("images/panel-wide-lower.png") no-repeat 0 0}
div#help ul#help-panels>li.left div.box-top,div#help ul#help-panels>li.right div.box-top{background:url("images/panel-wide-lower.png") no-repeat 0 0}
div#help ul#help-panels>li.left div.box-mid,div#help ul#help-panels>li.right div.box-mid{background:url("images/panel-wide-mid.png") repeat-y 0 0}
div#help ul#help-panels>li.left div.box-bottom,div#help ul#help-panels>li.right div.box-bottom{background:url("images/panel-wide-lower.png") no-repeat 0 0}
div#help ul#help-panels li#faq-panel h2{background:url("images/tile-question.png") no-repeat 0 0}
div#help ul#help-panels li#agent-panel h2{background:url("images/tile-emma.png") no-repeat 0 0}
div#help ul#help-panels li#quick-links-panel h2{background:url("images/tile-quick.png") no-repeat 0 0}
div#help ul#help-panels li#glossary-panel h2{background:url("images/tile-book.png") no-repeat 0 0}
div#help ul#help-panels li#contact-panel h2{background:url("images/tile-contact.png") no-repeat 0 0}
div.one-panel div.panel{border:1px solid #7A1F5E;background:#EDEDED}
div.two-panel div.panel-border{background-image:url("images/two-panel-border.png")}
div.two-panel div.panel-background{background-image:url("images/two-panel-bg.png");background-repeat:repeat-y}
div.two-panel-single{border:1px solid #7A1F5E;background:#EDEDED}
div.two-panel-single div.panel-background{background-image:url("images/two-panel-single-bg.png");background-position:center top;background-repeat:repeat-y}
div#home div.three-panel div.panel{background:url("images/panel-with-header.png") no-repeat 0 0}
div#payment-background{background:transparent url('images/payment-bg.png') repeat-y 50% 0}
ul#payment li a h3{color:#7A1F5E}
div.highlight,div.layout-panel{background-color:#EDEDED;border:1px solid #7A1F5E;margin:0 0 20px;padding:15px}
div.highlight div.two-column,div.layout-panel div.two-column{background-image:url("images/two-panel-single-bg.png");background-position:center top;background-repeat:repeat-y}
div.highlight div.three-column,div.layout-panel div.three-column{background-image:url("images/three-column-bg.png");background-repeat:repeat-y}
div#ie.v7 div.two-column,div#ie.v7 div.three-column{zoom:1}
ol#payment-steps li{color:#AFAFAF}
a.action{background:url("images/action-link.png") no-repeat 100% 50%;padding-right:15px}
div.giant-buttons a,a.button,input[type="button"],input[type="submit"]{background-color:#7A1F5E;border-color:#522145;color:#FFF}
div.giant-buttons a:hover,a.button:hover,input[type="button"]:hover,input[type="submit"]:hover{background-color:#522145;border-color:#000;text-decoration:none}
div.indicator{background:#7A1F5E url("images/tiles-purple.png") no-repeat 0 0;border-color:#696969;color:#fff}
div.tile{min-height:48px;padding-left:58px}
div.tile+div.tile{margin-top:15px}
div.tile h3,div.tile p{padding:0}
div.tile.book{background:url("images/tile-book.png") no-repeat 0 0}
div.tile.cogs{background:url("images/tile-cogs.png") no-repeat 0 0}
div.tile.contact{background:url("images/tile-contact.png") no-repeat 0 0}
div.tile.deposit{background:url("images/tile-deposit.png") no-repeat 0 0}
div.tile.emma{background:url("images/tile-emma.png") no-repeat 0 0}
div.tile.info{background:url("images/tile-info.png") no-repeat 0 0}
div.tile.key{background:url("images/tile-key.png") no-repeat 0 0}
div.tile.keys{background:url("images/tile-keys.png") no-repeat 0 0}
div.tile.landlord{background:url("images/tile-landlord.png") no-repeat 0 0}
div.tile.padlock{background:url("images/tile-padlock.png") no-repeat 0 0}
div.tile.property{background:url("images/tile-property.png") no-repeat 0 0}
div.tile.question{background:url("images/tile-question.png") no-repeat 0 0}
div.tile.quick{background:url("images/tile-quick.png") no-repeat 0 0}
ul.contact li{font-weight:bold;line-height:24px;min-height:24px;padding-left:34px}
ul.contact li.person{background:url("images/icon-person.png") no-repeat 0 0}
ul.contact li.mail{background:url("images/icon-mail.png") no-repeat 0 0}
ul.contact li.email{background:url("images/icon-email.png") no-repeat 0 0}
ul.contact li.phone{background:url("images/icon-phone.png") no-repeat 0 0}
ul.contact li.mobile{background:url("images/icon-mobile.png") no-repeat 0 0}
a.icon:hover,a.icon.selected{background-color:#7A1F5E}
div#LBD_CaptchaDiv div#LBD_CaptchaIcons a:first-child{background:url("images/captcha-speak.png") no-repeat 0 0}
div#LBD_CaptchaDiv div#LBD_CaptchaIcons a+a{background:url("images/captcha-refresh.png") no-repeat 0 0}
div.captcha a.captcha-help{background:url("images/captcha-help.png") no-repeat 0 0}
div#account-summary div#personal-details h2{background:url("images/tile-landlord.png") no-repeat 0 0}
div#account-summary div#deposit-summary h2{background:url("images/tile-deposit.png") no-repeat 0 0}
div.error-frame{border-color:#7A1F5E}
div.error-text h1{color:#7A1F5E}
div.collapsible>div.header{background:url("images/collapsible.png") no-repeat 0 0}
div.collapsible>div.header:hover,div.collapsible.open>div.header{color:#522145}
div.layout-panel.expandible>div.header{background-image:url("images/expandible.png")}
#outgoingtenant TABLE{border:0;margin-left:-7px}
#outgoingtenant TABLE TH{background:#ededed;color:#000;width:272px}
fieldset.transfercontactvalidation SPAN{visibility:hidden}
#tenant TABLE{border:0;margin-left:-7px}
#tenant TABLE TH{background:#ededed;color:#000;width:272px}
#additionaltenants TABLE{border:0;margin-left:-7px}
#additionaltenants TABLE TH{background:#ededed;color:#000;width:272px}
#additionaltenants TABLE TH A{color:#0076bf!important;position:relative;top:10px}
#incomingtenants TABLE{border:0;margin-left:-7px}
#incomingtenants TABLE TH{background:#ededed;color:#000;width:272px}
#incomingtenants TABLE TH A{color:#0076bf!important}
.transfer SELECT{max-width:220px;width:100%}
TABLE.noborder{border:0}
DIV.resultPanel{width:50%}
.hidedivplaceholder{display:none}