body, ul.secondary_nav li.active a {background: #000; color: #FFFF00;}
a {color: #FFFF00; text-decoration: underline;}
h1, ul.secondary_nav a, div.landing_header, div.landing_header p, div.landing_header a, div.landing_header p strong {color: #000;}
h2, h3, h4, strong, ul.secondary_nav ul a, div.main div.listing .property_info span, div.main ul.services_list li, div#footer a {color: #FFFF00;}
a.logo_link {background: url(../../../../images/accessibility/yb/logo-affinity-sutton.gif) no-repeat;}
ul#page_tools li a {border-left: 1px solid #FFFF00;}
ul#navigation li a {text-decoration: underline;}
ul#navigation li a:hover, ul#navigation li a:focus, ul#navigation li a.active {background: #ffff00;	color: #000;}
ul.secondary_nav ul, ul.breadcrumb, div.main, ul.secondary_nav ul.secondary_nav, div#footer div.footer_top {background: #000;}
body.home div#banner {background: none; border-top: medium none; height: auto; margin-top: 3em;	padding: 0;}
body.home h1 {color: #ffff00; position: static; top: 0; width: auto;}
body.home h1 span.header_green {color: #ffff00;	display: inline; padding: 0 0 0 0.35em;}
body.home ul.action_links {float: none; margin: 0 0 3em 0; text-align: right;}
body.home ul.action_links li a {background: url(../../../../images/accessibility/yb/btn-link-22px.gif) right 50% no-repeat;}
body.home div.spotlight.centre {border-left: 1px dashed #FFFF00; border-right: 1px dashed #FFFF00;}
div.full_width.top {border-bottom: 0.4em solid #FFFF00;}
body.landing div.full_width.banner, ul.secondary_nav {background: #FFFF00;}
div.landing_header a.more {background: url(../../../../images/accessibility/yb/btn-link-green-14px.gif) no-repeat left top;}
div.landing_img {border-left: 0.4em solid #000;}
div.spotlight div.form.poll li div {background: #ffff00; border-right: 1px solid #ffff00;}
div.internal_header {background: #ffff00; border-left: 0.4em solid #000;}
body.internal div.full_width.banner {background: url(../../../../images/accessibility/yb/internal-bg.gif) center;}
div.spotlight img, div.spotlight a:hover img, div.spotlight a:hover img, div.listing img, div.listing a:hover img, div.listing a:focus img {border: 1px solid #ffff00;}
a.more, div.spotlight p a, div#side_bar p a {background: url(../../../../images/accessibility/yb/btn-link-14px.gif) top left no-repeat;}
ul.breadcrumb li a {background: url(../../../../images/accessibility/yb/bread-arrow.gif) no-repeat right 50%;}
div.listing {border-bottom: 1px solid #000;}
div.main div.spotlight {border-color: #000;}
div.spotlight form, div.spotlight div.form {border-top: 4px solid #ffff00;}
div#side_bar {border-left: 1px dashed #ffff00;}
div#footer {background: #000; border-top: 3em solid #000;}
ul#footer_links a {border-right: 1px solid #ffff00;}
a.customer_search {background: url(../../../../images/accessibility/yb/footer-csearch.gif) no-repeat left 50%;}
a.property_search {background: url(../../../../images/accessibility/yb/footer-psearch.gif) no-repeat left 50%;}
a.print_page {background: url(../../../../images/accessibility/yb/footer-print.gif) no-repeat left 50%;}
a.newsletter_alerts {background: url(../../../../images/accessibility/yb/footer-newsletter.gif) no-repeat left 50%;}
div.content_footer {border-top: 1px solid #ffff00;}

