body { background-color : #000000; margin : 0; padding : 0; font-family : Arial, Verdana, Helvetica, sans-serif; color : #ffffff; font-size : 14px; letter-spacing : normal; line-height : 15px; background-image : url(../images/bg.jpg); } p, h1, h2, h3, h4, ul, li, form { margin: 0px; padding: 0px; } .hide { display: none; } #printableLogo { display: none; } #centre { width: 100%; text-align: center; border-top: 5px solid #ef377f; } #container { width : 830px; margin-right : auto; margin-left : auto; text-align : left; padding : 0px; background-color : #231F20; } #contentContainer { width : 790px; margin-right : 20px; margin-left : 20px; } #logo { width : 195px; height : 105px; margin : 10px 0px 0px 0px; padding : 0px; } #RightContainer { margin : 0px; padding : 0px; float : right; } #textNavTop { margin : 0px 0px 10px 0px; padding : 0px; float : right; } #textNavTop table { width : 164px; height : 17px; } #textNavTop td { width : 80px; height : 17px; margin : 0px 0px 0px 0px; padding : 0px; } #textNavTop a { width : 80px; height : 17px; font-family : Arial, Helvetica, sans-serif; font-weight : bold; font-size : 11px; padding : 0px; margin : 0px; display : block; text-align : center; background-image : url(../images/top_nav_bg.jpg); background-repeat : no-repeat; background-position : 0px -17px; } #textNavTop a:link {color:#ffffff; text-decoration:none; background-position:0px -17px; background-image:url(../images/top_nav_bg.jpg); background-repeat:no-repeat;} #textNavTop a:visited {color:#ffffff; text-decoration:none; background-position:0px -17px; background-image:url(../images/top_nav_bg.jpg); background-repeat:no-repeat;} #textNavTop a:hover {color:#ffffff; text-decoration:none; background-position:bottom; background-image:url(../images/top_nav_bg.jpg); background-repeat:no-repeat;} #textNavTop a.selected { color : #ffffff; background-image : url(../images/top_nav_bg.jpg); background-repeat : no-repeat; background-position : 0px 0px; } #flashHome { width : 595px; height : 300px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #333333; font-size : 10px; letter-spacing : normal; line-height : 15px; } #flash { width : 595px; height : 190px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #333333; font-size : 10px; letter-spacing : normal; line-height : 15px; margin : 0px 0px 8px 0px; } #breadcrumb { width : 555px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; text-decoration : none; color : #ffffff; float : left; } #breadcrumb ul{ margin : 0px; padding : 0px; } #breadcrumb li{ margin : 0px; padding : 0px; display : inline; } #breadcrumb a:link {color:#feea00; text-decoration:none;} #breadcrumb a:visited {color:#feea00; text-decoration:none;} #breadcrumb a:hover {color:#ef377f; text-decoration:none;} #fontResize { width : 40px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; text-decoration : none; text-align : right; color : #ffffff; float : right; } #fontResize a:link {font-weight:bold; color:#ffffff; text-decoration:none;} #fontResize a:visited {font-weight:bold; color:#ffffff; text-decoration:none;} #fontResize a:hover {font-weight:bold; color:#feea00; text-decoration:none;} .fontResizeSm { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; text-decoration : none; } .fontResizeMd { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; line-height : 13px; text-decoration : none; } .fontResizeLg { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; line-height : 13px; text-decoration : none; } #fontResize ul { list-style-type : none; margin : 0px; padding : 0px; } #fontResize li { display : inline; } #leftContainer { width : 195px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; padding : 0px; margin : 0px; color : #333333; float : left; } #SideNav { width : 175px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; line-height : 13px; text-align : left; padding : 0px; margin : 0px 0px 0px 5px; color : #ffffff; } #SideNav ul { width : 175px; padding : 0px; margin : 7px 0px 10px 0px; line-height : 18px; list-style : none; } #SideNav li { width : 175px; height : 23px; margin : 4px 0px 0px 0px; display : block; text-align : left; } #SideNav a { width : 175px; height : 23px; font-family : Arial, Helvetica, sans-serif; font-weight : bold; font-size : 11px; padding : 0px; margin : 0px; display : block; line-height : 21px; text-indent : 6px; } #SideNav a { color : #FFFFFF; background-image : url(../images/nav_bg.jpg); background-repeat : no-repeat; background-position : top; text-decoration : none; } #SideNav a:hover { color : #ffffff; background-position : bottom; } #SideNav a.selected { color : #ffffff; background-position : bottom; } #postcodeSearch{ width : 80px; height : 195px; background-image : url(../images/searchbox.jpg); background-repeat : no-repeat; padding : 15px 15px 10px 85px; } #postcodeSearch form{ margin : 0px; padding : 0px; text-align : right; } #postcodeSearch label{ display : none; } #postcodeSearch .textfield{ width : 80px; height : 15px; margin : 5px 0px 5px 0px; padding : 0px; font-family : Arial, Helvetica, sans-serif; color : #fff; font-size : 11px; background-color : #e55b91; border-width : 0px; } #postcodeSearch2{ width : 420px; height : 195px; background-image : url(../images/searchbox2.jpg); background-repeat : no-repeat; padding : 60px 0px 0px 12px; } #postcodeSearch2 p{ width : 250px; margin : 0px; padding : 0px; } #postcodeSearch2 form{ width : 250px; margin : 0px; padding : 0px; } #postcodeSearch2 .textfield2{ width : 80px; height : 15px; margin : 0px 0px 10px 0px; padding : 0px; font-family : Arial, Helvetica, sans-serif; color : #000; font-size : 11px; background-color : #e55b91; border-width : 0px; } #maincontentContainer { width : 630px; margin : 8px 0px 0px 0px; padding : 0px; background-image : url(../images_new/bg_header.jpg); background-repeat : no-repeat; float : right; } #contenthome { width : 595px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 13px; color : #ffffff; line-height : 16px; margin : 0px 0px 0px 0px; padding : 20px 0px 0px 0px; } #contenthome p { margin : 0px 0px 15px 0px; } #contenthome h1 { font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : bold; color : #ffffff; text-transform : uppercase; margin : 0px 0px 5px 0px; } #contenthome h2 { font-size : 16px; color : #feea00; font-weight : lighter; margin : 0px 0px 15px 0px; text-transform : uppercase; } #contenthome h3 { font-size : 16px; color : #feea00; margin : 0px 0px 10px 0px; text-transform : uppercase; } #content h4 { font-size : 13px; color : #feea00; margin : 0px 0px 10px 0px; } #contenthome ul { list-style-type : disc; margin : 5px 0px 15px 15px; padding : 0px; } #contenthome li { margin : 3px 0px 3px 0px; color : #ffffff; } #content span { margin : 0px 1px 0px 0px; } #contenthome a:link {color:#feea00; text-decoration:none;} #contenthome a:visited {color:#feea00; text-decoration:none;} #contenthome a:hover {color:#ef377f; text-decoration:none;} #homeSide { padding : 0px 0px 15px 15px; float : right; } #content { width : 415px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 13px; color : #ffffff; line-height : 16px; margin : 0px 0px 0px 0px; padding : 20px 0px 0px 0px; float : left; } #content p { margin : 0px 0px 15px 0px; } #content h1 { font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : bold; color : #ffffff; text-transform : uppercase; margin : 0px 0px 5px 0px; } #content h2 { font-size : 16px; color : #feea00; font-weight : lighter; margin : 0px 0px 15px 0px; text-transform : uppercase; } #content h3 { font-size : 16px; color : #feea00; margin : 15px 0px 10px 0px; text-transform : uppercase; } #content h4 { font-size : 13px; color : #feea00; margin : 0px 0px 10px 0px; } #content ul { list-style-type : disc; margin : 5px 0px 15px 15px; padding : 0px; } #content li { margin : 3px 0px 3px 0px; color : #ffffff; } #content span { margin : 0px 1px 0px 0px; } #content a:link {color:#feea00; text-decoration:none;} #content a:visited {color:#feea00; text-decoration:none;} #content a:hover {color:#ef377f; text-decoration:none;} #content b { } #content strong { } #content hr { color:#feea00; height:1px; } #content img { border: 0px; } #content form { margin : 0px; padding : 0px; } #content select { width:180px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; } #content .textfield { width:180px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color : #e45a90; border : 1px solid #ee7fa6; } #content .textarea { width:180px; height:115px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color : #e45a90; border : 1px solid #ee7fa6; } #content label { display: none; } #content .formbox { width:400px; padding:10px; background-color:#b1275c; } #content td { vertical-align:top; } #subSide { padding-top:15px; width : 141px; float : right; } #bottomBar { background-color : #ffffff; padding : 0px; height : 33px; } #bottomNav { width : 630px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; text-decoration : none; text-align : center; padding : 0px; color : #333333; float : right; } #bottomNav a:link {color:#666666; text-decoration:none;} #bottomNav a:visited {color:#666666; text-decoration:none;} #bottomNav a:hover {color:#666666; text-decoration:underline;} #bottomNav p { margin : 0px; padding : 0px; } #bottomNav ul { list-style-type : none; margin : 10px; padding : 0px; } #bottomNav li { display : inline; } #accessibility { width : 150px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; text-decoration : none; text-align : left; padding : 0px; color : #333333; float : left; } #accessibility a:link {color:#666666; text-decoration:none;} #accessibility a:visited {color:#666666; text-decoration:none;} #accessibility a:hover {color:#666666; text-decoration:underline;} #accessibility p { margin : 0px; padding : 0px; } #accessibility ul { list-style-type : none; margin : 10px; padding : 0px; } #accessibility li { display : inline; } #roundedBase { width : 830px; height : 20px; background-image : url(../images/base_bg.jpg); background-repeat : no-repeat; margin-right : auto; margin-left : auto; } #baseContainer { width : 790px; padding : 10px 20px 10px 20px; margin-right : auto; margin-left : auto; background-color : #231F20; } #baseContainerBackground { width : 785px; height : 40px; margin-right : auto; margin-left : auto; padding : 45px 0px 0px 0px; background-image : url(../images/base_nav_bg.jpg); background-repeat : no-repeat; } #copyright { width : 175px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; line-height : 18px; text-decoration : none; text-align : left; margin : 0px 0px 0px 15px; padding : 0px; color : #ffffff; float : left; } #copyright p { margin : 0px; padding : 0px; } #textlinks{ width : 300px; font-size : 12px; line-height : 18px; float : left; text-align : left; color : #FFFFFF; } #textlinks ul{ margin : 0px; padding : 0px; } #textlinks li{ margin : 0px; padding : 0px; display : inline; } #textlinks a:link {color:#ffffff; text-decoration:none;} #textlinks a:visited {color:#ffffff; text-decoration:none;} #textlinks a:hover {color:#ffffff; text-decoration:underline;} #credits { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 13px; text-decoration : none; text-align : right; margin : 20px 0px 10px 0px; color : #999; float : right; } #credits a:link {color:#999; text-decoration:none;} #credits a:visited {color:#999; text-decoration:none;} #credits a:hover {color:#ffffff; text-decoration:none;} #credits p { margin : 0px; padding : 0px; }