html { background-position: center top; background-attachment: fixed; } body { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; background-color: rgb(242, 242, 242); } a:link { color: rgb(31, 82, 123); text-decoration: none; } #wrapper { background-color: rgb(255, 255, 255); border-bottom: 10px solid rgb(255, 255, 255); border-left: 10px solid rgb(255, 255, 255); border-right: 10px solid rgb(255, 255, 255); } .content h2, .content h3, .prod_dept dt, .client_text_colour { color: rgb(0, 171, 193); } #sidebar h2 { color: rgb(0, 0, 0); } td.subnav { background-color: rgb(239, 239, 239); } a.button_1, img.btn_search { background-color: rgb(255, 162, 0); } #sidebar li a:hover { font-weight: bold; color: rgb(0, 0, 0); background-color: inherit; text-decoration: none; } #sidebar li a { padding-left: 15px; } #sidebar li a:hover { background-image: url("//cdn.wpmeducation.com/53544f/0baa40a308/2591-12DA-0A6C-0D66-4635.gif"); background-repeat: no-repeat; background-position: 3px 50%; } #sidebar li li a:hover { background-color: rgb(239, 244, 248); color: rgb(0, 0, 0); text-decoration: none; } #sidebar .menu ul { border-top: 1px dotted rgb(255, 162, 0); } #sidebar .menu li { border-bottom: 1px dotted rgb(255, 162, 0); } .sub a { background-color: rgb(239, 244, 248); } #banner { background-color: rgb(184, 184, 184); height: 10px; margin: 10px 0px; } h1 { color: rgb(0, 171, 193); } #logo { width: 138px; height: 66px; position: absolute; left: 55px; bottom: 20px; } #logo img { border: none; } #header { margin: 20px 0px 0px; } #header-inner { background: url("//cdn.wpmeducation.com/53544f/0baa40a308/4932-266B-2E0D-21F7-1138.jpg") left top no-repeat rgb(0, 106, 168); padding: 0px; margin: 0px; height: 144px; position: relative; border-radius: 8px; border: 5px solid rgb(219, 219, 219); } #header_title { zoom: 1; background: rgba(255, 255, 255, 0.8); padding: 10px; position: absolute; bottom: 20px; right: 0px; } #header_title h1 { font-weight: normal; } #header_title span { color: rgb(0, 0, 0); font-weight: bold; } h3 a { color: rgb(0, 0, 0); } #footer { color: rgb(255, 255, 255); font-family: verdana, arial, helvetica, sans-serif; } #footer { padding: 0px; overflow: hidden; height: auto; } #footer ul li { display: inline; margin-left: 5px; padding-left: 0px; border-left: none; font-size: 0.85em; } #footer ul li { display: list-item; } #footerInnerUpper { margin: 2px 0px 0px; background-color: rgb(89, 90, 93); float: left; width: 941px; padding: 10px; } #footerInnerUpper h1 { padding: 0px; color: rgb(255, 162, 0); font-size: 1.1em; margin: 0px 0px 10px; } #footerInnerUpper li, #footerInnerUpper li { margin: 0px; padding: 0px; } #footerInnerUpper li { font-size: 0.85em; color: rgb(255, 255, 255); list-style-image: none; line-height: 1.5; margin-left: 0px; list-style-type: square !important; list-style-position: inside !important; } #footerInnerUpper p { color: rgb(255, 255, 255); font-size: 0.85em; } #footerInnerUpper a:link { color: rgb(255, 255, 255); text-decoration: none; } #footerInnerUpper a:visited { color: rgb(255, 255, 255); text-decoration: none; } #footerInnerUpper a:hover { text-decoration: underline; } #footerInnerLower { margin: 0px; background-color: rgb(80, 80, 82); float: left; width: 941px; padding: 10px; } #footerInnerLower #copyright { float: right; color: rgb(255, 255, 255); padding-top: 4px; font-size: 0.85em; }