body { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); } .content h2, .content h3, a, #sidebar h2, .prod_dept dt { color: rgb(0, 57, 118); } .client_text_colour { color: rgb(0, 57, 118); } #wrapper { background-color: rgb(255, 255, 255); } #banner { background-color: rgb(0, 57, 118); height: 12px; } td.subnav { background-color: rgb(239, 239, 239); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(98, 84, 84); } .sub { zoom: 1; } .sub a { color: rgb(255, 255, 255); background-color: rgb(98, 84, 84); } #logo { width: 216px; float: left; } #header { margin: 0px; } #header-inner { margin: 0px; height: 150px; } #topbar { font-size: 0.9em; position: absolute; right: 0px; top: 0px; padding: 20px 0px; text-align: right; } #topbar img { margin: 0px; border: none; vertical-align: middle; } #footer { color: rgb(153, 153, 153); margin-bottom: 10px; font-size: 0.7em; padding: 0px; } #footer p.address { width: 45%; float: right; text-align: right; } #topbar { padding-right: 20px; } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(0, 57, 118); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(0, 57, 118); } .sub a { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } #logo img { padding: 30px; width: 216px; } a.button_1, img.btn_search, #sidebar li a:hover, * html .menu a:hover, .menu :hover > a, .menu :hover > a.drop:hover { background-color: rgb(0, 57, 118); } .a11y-button--secondary, .a11y-button--secondary:link, .a11y-button--secondary:visited, .a11y-button--secondary:active, .a11y-button--secondary:hover { color: #ffffff !important; background-color: rgb(0, 57, 118) !important; } .a11y-button:link, .a11y-button:visited, .a11y-button:active, .a11y-button:hover { color: #ffffff !important; background-color: rgb(0, 57, 118) !important; } .a11y-button { color: #ffffff; background-color: rgb(0, 57, 118) !important; }