﻿#header:after,#mainContentArea:after,#footer:after,#footer .userActions,#footer .logos:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}*{margin:0;padding:0;}html{overflow-y:scroll;}body{font-family:Arial, Tahoma, Helvetica, sans-serif;font-size:100%;background:#c5c5c7;width:100%;}h1,h2,h3,h4,h5,h6{line-height:1.3em;color:#424242;}p{line-height:1.5;padding-left:1px;color:#616161;}a{cursor:pointer;}li{list-style:none;}select,textarea,input{font-size:100%;}legend{display:none;}#wrapper{width:946px;background:#FFF;border-top-style:solid;border-top-width:4px;border-bottom-style:solid;border-bottom-width:4px;border-top-color:#b84097;border-bottom-color:#b84097;margin:0 auto;}#header,#mainContentArea{width:906px;border-top:solid 6px #e7e7e7;padding:0 20px;}#mainContentArea{border:none;padding-top:25px;}#mainContent{width:597px;float:right;display:inline;}#subContent{width:289px;float:left;display:inline;}#footer{width:906px;background:#E7E7E7;display:block;padding:15px 20px;}.button{border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #dfe0e0;border-left:1px solid #dfe0e0;background:url(../cssImages/backgrounds/button.png) top left no-repeat;display:inline;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;color:#b63e97;font-weight:700;text-decoration:none;font-size:80%;min-height:16px;cursor:pointer;text-align:left;padding:4px 10px 4px 23px;}a.button:hover,input.button:hover{color:#09f;background:url(../cssImages/backgrounds/button-ro.png) top left no-repeat;}a.link{padding-left:10px;background:url(../cssImages/backgrounds/link-arrow-pink.gif) left 5px no-repeat;color:#B83187;text-decoration:underline;}a.link:hover{color:#0099ff !important;background:url(../cssImages/backgrounds/link-arrow-blue.gif) left 5px no-repeat !important;}#footer .additionalInfo .navigation,#footer .additionalInfo .keepInTouch{float:left;display:inline;width:165px;min-height:150px;padding:0 10px;}#footer .additionalInfo h3{border-bottom:#d3add3 solid 1px;padding-top:3px;padding-bottom:7px;font-size:70%;margin-bottom:5px;}#footer .additionalInfo p{font-size:70%;padding-bottom:5px;}#footer .additionalInfo ul li{padding-left:10px;font-size:70%;background:url(../cssImages/backgrounds/footer-bullet.gif) 0 5px no-repeat;width:150px;float:left;padding-bottom:8px;color:#4D4D4D;}#footer .additionalInfo ul li a{text-decoration:underline;color:#4D4D4D;}#footer .additionalInfo ul li a:hover{color:#909;}#footer .additionalInfo .end{padding-right:0;}#footer .additionalInfo .keepInTouch{border:none;padding-left:0;}#footer .additionalInfo .keepInTouch h3{padding-right:30px;background:url(../cssImages/backgrounds/footer-keepInTouch.gif) right -1px no-repeat;}#footer .additionalInfo .keepInTouch span{color:#B148B1;font-size:70%;display:block;width:130px;float:left;}#footer .additionalInfo .keepInTouch input.emailAddress{width:110px;font-size:75%;margin-right:5px;border:1px solid #8b9298;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin-bottom:5px;float:left;display:inline;margin-top:3px;padding:4px 3px;}#footer .additionalInfo .keepInTouch .button{padding-left:0;padding-right:0;width:35px;margin-top:2px;background:url(../cssImages/backgrounds/button-small.gif) top left no-repeat;}#footer .logos{width:100%;clear:both;}#footer .logos .corporate{width:185px;float:left;display:inline;}#footer .logos .corporate ul li{float:left;display:inline;margin-right:10px;}#footer .logos .address{font-size:70%;padding-top:53px;width:450px;float:left;display:inline;}#footer .lewishamCollege{float:right;display:inline;padding-top:6px;text-align:right;}#footer .lewishamCollege p.careMessage{font-size:70%;display:inline;float:left;padding-top:45px;}#footer .lewishamCollege p.lewishamCollege{font-size:70%;display:inline;float:left;}p,address,label{font-size:100%;font-weight:400;}a img,img,fieldset{border:none;}#footer .additionalInfo,#footer .additionalInfo ul,#footer .logos .corporate ul{width:100%;}#header img.printLogo {display: none!important;}