body { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); } .content h2 { color: rgb(0, 151, 215); } .content h3, a, .prod_dept dt { color: rgb(0, 82, 155); } .content h2, .content h3, #sidebar h2 { font-family: Verdana, Arial, Helvetica, sans-serif; } .client_text_colour { color: rgb(5, 33, 71); } #wrapper { background-color: rgb(255, 255, 255); margin-top: 10px; width: 960px; } td.subnav { background-color: rgb(239, 239, 239); } .sub a { background-color: rgb(255, 255, 255); } a.button_1, img.btn_search { background-color: rgb(0, 82, 155); } #sidebar li a:hover { background-color: rgb(255, 255, 255); } #sidebar .menu h2 { color: rgb(0, 82, 155); } div#header { margin: 0px auto; min-height: 100px; position: relative; width: 960px; float: none; height: auto !important; } #logo span { display: block; height: 0px; line-height: 0.1; text-indent: -99999px; width: 0px; } #content { margin: 0px auto; width: 960px; display: block; float: none; } #footer { padding: 26px 0px 0px; height: auto; width: 1200px; margin-left: -120px; } #footer ul li { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; display: inline; font-size: 0.8em; margin-left: 0px; padding-left: 0px; } #footerTopWrap, #footerMiddleWrap { display: block; } #footerTop { margin: 0px auto; width: 960px; } #footerTop ul { float: left; list-style: outside none none; } #footerTop li { float: left; } #footer #footerTop li a:link, #footer #footerTop li a:visited, #footer #footerTop li a:active { color: rgb(0, 126, 179); display: block; padding: 8px 28px 8px 0px; text-decoration: none; } #footer #footerTop li a:hover { text-decoration: underline; } #footerTop ul#social { float: right; } #footer #footerTop ul#social li a { padding: 0px 0px 0px 3px; } #footerMiddleWrap { margin: 0px auto; padding-top: 6px; width: 960px; } #footerMiddle p { color: rgb(153, 153, 153); float: left; font-size: 0.7em; margin: 8px 0px 0px; line-height: 1.5em; } #footerMiddle ul { float: right; list-style: outside none none; } #footerMiddle li { float: left; } #footer #footerMiddle li a:link, #footer #footerMiddle li a:visited, #footer #footerMiddle li a:active { color: rgb(51, 51, 51); display: block; padding: 8px 0px 8px 28px; text-decoration: none; } #footer #footerMiddle li a:hover { text-decoration: underline; } #footerBottom { margin: 0px auto; padding-top: 12px; width: 960px; clear: both; } #footerBottom p { color: rgb(51, 51, 51); float: right; font-size: 0.7em; line-height: 1.5em; } #footer #footerBottom p a:link, #footer #footerBottom p a:visited, #footer #footerBottom p a:active { color: rgb(51, 51, 51); text-decoration: none; } #footer #footerBottom p a:hover { text-decoration: underline; } .sub a { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255) !important; } a { color: rgb(0, 82, 155); } .client_text_colour { color: rgb(0, 82, 155); } a.button_1, img.btn_search, #sidebar li a:hover { background-color: rgb(0, 151, 215); }