body { font-family: Roboto, serif; background-color: rgb(242, 242, 242); font-size: 0.8em !important; } #wrapper { background-color: rgb(255, 255, 255); border-bottom: 5px solid rgb(255, 255, 255); border-left: 10px solid rgb(255, 255, 255); border-right: 10px solid rgb(255, 255, 255); } a, #sidebar h2, .prod_dept dt, .client_text_colour { color: rgb(0, 153, 196); } .content h2, .content h3, #header_title h1 { font-family: "Roboto Slab", serif; line-height: 1.1; margin: 0px; position: relative; color: rgb(9, 25, 50); } #header_title h1 { font-size: 30px; text-align: right; } .content h2 { font-size: 22px; } td.subnav { background-color: rgb(239, 239, 239); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(12, 64, 109); } .sub a { background-color: rgb(0, 153, 196); color: rgb(255, 255, 255); } #banner { background-color: rgb(12, 64, 109); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(12, 64, 109); } #footer { color: rgb(255, 255, 255); } #footer { background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; background-color: rgb(12, 64, 109); } #footer .left { width: 50%; } 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(12, 64, 109); }