#logo {caption: logo layer; position: absolute; left: 0px; top: 0px; width: 249px; height: 75px; z-index:2;}
#header {caption: SDC header layer; position: absolute; left: 487px; top: 15px; width: 249px; height: 75px; z-index:2;}
#navigation {caption: top navigation layer; position: absolute; font-size: 85%; letter-spacing: 0em; left: 249px; top: 51px; width: 506px; height: 24px; background: #333333; z-index:2;}
#banner {caption: banner layer; position: absolute; left: 0px; top: 75px; width: 506px; height: 87px; z-index:2;}
#banner_content {caption: banner layer; position: absolute; left: 249px; top: 95px; width: 506px; height: 87px; z-index:2;}
.menu_item {caption: menu text; padding-right: 12px;  float: right;  padding-top: 4px; height: 20px; white-space:nowrap}
#business_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 757px; height: 20px; background: #CF2A2A; color:#F1C0C0; font-size: 80%; letter-spacing: 0em; z-index:2;}
#council_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #1933BA; color:#BAC2EA; font-size: 80%; letter-spacing: 0em; z-index:2;}
#safety_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #B8A609; color:#EAE4B6; font-size: 80%; letter-spacing: 0em; z-index:2;}
#default_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #008E88; color:#B3DDDC;font-size: 80%; letter-spacing: 0em; z-index:2;}
#environment_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #72B720; color:#D5EABD; font-size: 80%; letter-spacing: 0em; z-index:2;}
#community_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #E0661D; color:#F6D1BC; font-size: 80%; letter-spacing: 0em; z-index:2;}
#education_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #059FBB; color:#B4E2EB; font-size: 80%; letter-spacing: 0em; z-index:2;}
#leisure_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #95773C; color:#DFD6C5; font-size: 80%; letter-spacing: 0em; z-index:2;}
#jobs_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #3ABAB5; color:#C4EAE9; font-size: 80%; letter-spacing: 0em; z-index:2;}
#sevenoaks_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #F3950E; color:#FBDFB7; font-size: 80%; letter-spacing: 0em; z-index:2;}
#payments_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #813FE3; color:#D9C6F7; font-size: 80%; letter-spacing: 0em; z-index:2;}
#transport_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #B651C5; color:#E9CBEE; font-size: 80%; letter-spacing: 0em; z-index:2;}
#housing_signature {caption: strip of colour containing date; position: absolute; left: 0px; top: 75px; width: 755px; height: 20px; background: #E9BA15; color:#F8EAB9; font-size: 80%; letter-spacing: 0em; z-index:2;}
#main_image {caption: image layer; position: absolute; left: 10px; top: 162px; width: 211px; height: 111px; }
#main_headline {caption: image headline layer; position: absolute; left: 10px; top: 162px; width: 495px; height: 238px; }
#main_showme {caption: show me button layer; position: absolute; left: 403px; top: 367px; width: 102px; height: 33px; }
#hp_divider {caption: divider dotted line ;position: absolute; left: 10px; top: 400px; background: url(/images/homepage/hp_divider.gif); background-repeat:repeat-x; width: 495px; height: 10px;}
#lhm_wrapper {caption: lhm layer; font-size: 85%;  position: absolute; left: 0px; top: 0px; padding-top:0px;  padding-bottom:0px; }
#lhm {caption: lhm layer; font-size: 85%;  position: absolute; color:#a3a3a3;  margin-top:0px ; left: 0px; top: 0px; height: 87px; width: 249px; }
.lhm_level1 {font-size: 100%; font-weight: normal; margin-left:0px; padding-left:0px; letter-spacing: 0.1em;  line-height:130%; padding-right:10px; }
.lhm_level2 {font-size: 90%; font-weight: normal; margin-left:0px; padding-left:0px; letter-spacing: 0.1em;  padding-right:10px; }
.lhm_level3 {font-size: 90%; font-weight: normal; margin-left:0px; padding-left:0px; letter-spacing: 0em;  padding-right:10px;}
.nobullet {caption:lhm no bullet; list-style-type:none; list-style-position:outside;  list-style-image: none;}
.nobullet_sectionheader {caption:lhm no bullet; list-style-type:none ; list-style-position:outside ; padding-left:0px; margin-bottom:6px ; font-weight: bold; padding-top:10px; width: 239px; height: 15px; color:#000000; font-size: 130%; letter-spacing: 0.1em;  list-style-image: none;}
.subbullet {caption:lhm no bullet; margin-left:0px; padding-left:0px;  background:#e1e1e1; list-style-type:circle ; list-style-position:inside;   list-style-image: url(/images/lhm_subbullet.gif);}
.lhm_nav {caption: lhm ul tag; line-height:135%; padding-left:10px; margin-left: 0px; margin-top:0px ; background:#e1e1e1; margin-bottom:0px; padding-bottom:50px;}
.lhm_subnav {caption: lhm ul tag; padding-right:0px; padding-left:10px; margin-right:0px; background:#e1e1e1;  margin-left: 0px; margin-top:0px ; margin-bottom:0px;}
#quicklinks_layer {caption: quicklink layer; font-size: 130%; position: absolute; font-weight: bold; left: 5px; top: 410px; width: 500px; height: 300px;}
.ql_table {caption: quicklink table padding; padding-bottom: 10px; margin-bottom:10px;  padding-left:0px; padding-right:0px; }
.quicklinks {caption: sub quicklink text; font-size: 85%; line-height: 1.1em; color:#000000; font-weight: normal; letter-spacing: 0.05em; padding-bottom:0px;  list-style-image: none;}
.nospace_ql {caption: sub quicklinks no space ul bullets ;padding-left:0px; margin-left: 18px; margin-top:0px ; padding-top:0px ;margin-bottom:0px; padding-bottom:10px;  list-style-type:none ; list-style-position:outside ;}
.business {caption: quicklink business text;font-size: 100%; font-weight:bold;letter-spacing: 0em; list-style-image: url(/images/homepage/business_bullet.gif);  color: #CF2A2A; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.education {caption: quicklink education text; letter-spacing: 0em;font-size: 100%;font-weight:bold; list-style-image: url(/images/homepage/education_bullet.gif); color: #059FBB; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.jobs {caption: quicklink jobs text;font-weight: bold;font-size: 100%; letter-spacing: 0em; list-style-image: url(/images/homepage/jobs_bullet.gif); color: #3ABAB5; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.transport {caption: quicklink transport text;font-size: 100%; font-weight: bold; letter-spacing: 0em; list-style-image: url(/images/homepage/transport_bullet.gif); color: #B651C5; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.community {caption: quicklink community text; font-size: 100%; font-weight: bold; letter-spacing: 0em; list-style-image: url(/images/homepage/community_bullet.gif); color: #E0661D; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.environment {caption: quicklink environment text; font-size: 100%; font-weight:bold;letter-spacing: 0em; list-style-image: url(/images/homepage/environment_bullet.gif); color: #72B720; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.leisure {caption: quicklink leisure text; font-size: 100%; font-weight:bold;letter-spacing: 0em; list-style-image: url(/images/homepage/leisure_bullet.gif); color: #95773C; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.sevenoaks {caption: quicklink sevenoaks text;font-size: 100%; font-weight: bold; letter-spacing: 0em; list-style-image: url(/images/homepage/sevenoaks_bullet.gif); color: #F3950E; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.council {caption: quicklink council text; letter-spacing: 0em;font-size: 100%;font-weight:bold; list-style-image: url(/images/homepage/council_bullet.gif); color: #1933BA; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.housing {caption: quicklink housing text;font-size: 100%; font-weight: bold; letter-spacing: 0em; list-style-image: url(/images/homepage/housing_bullet.gif); color: #E9BA15; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.safety {caption: quicklink safety text;font-size: 100%; font-weight: bold; letter-spacing: 0em; list-style-image: url(/images/homepage/safety_bullet.gif); color: #B8A609; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.payments {caption: quicklink payments text;  font-size: 100%; font-weight:bold;letter-spacing: 0em; list-style-image: url(/images/homepage/payments_bullet.gif); color: #813FE3; line-height: 135%; margin-right: 10px; padding-left: 0px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
#back_to_top {caption: back to top layer; position: relative; width: 250px; height: 80px; left: 10px; top: 10px; }
#footer_content {caption: footer wrapper layer; font-size: 85%; position: relative; top:0px; margin-right: 10px; left:0px; padding-left: 0px; margin-bottom:2px; width: 230px; height: 80px;}
#footer {caption: footer wrapper layer; position: relative; top:10px; font-size: 85%; margin-right: 10px; left:10px; padding-left: 0px; margin-bottom:2px; width: 230px; height: 80px;}
#address_icon {caption: address bullet positioning; position: relative;}
#phone_icon {caption: phone bullet positioning; position: relative;}
#address_layer {caption: address text; position: relative; left:30px; top:-15px; line-height: 120%; font-size: 75%; font-weight:normal; color: #555555; }
#address_layer_content {caption: content address text; position: relative; left:300px; top:-200px; line-height: 130%;  font-weight:normal; color: #aaaaaa; }
#phone_layer {caption: phone no text; position: relative; left:30px; top:-15px; line-height: 120%; font-size: 75%; font-weight:normal; color: #555555; }
#phone_layer_content {caption: phone no text; position: relative; left:300px; top:-185px; line-height: 120%;  font-weight:normal; color: #aaaaaa; }
#hp_divider_footer {caption: footer dotted line; position: relative; left: 0px; top: 0px; background: url(/images/homepage/hp_divider.gif);  width: 495px; height: 10px; background-repeat:repeat-x;}
#content_divider_footer {caption: footer dotted line; position: relative; left: 0px; top: 0px; background: url(/images/homepage/hp_divider.gif);  width: 485px; height: 10px; background-repeat:repeat-x;}
#copyright {caption: copyright text; position: relative; left:270px; top:-87px; font-size: 70%; color: #aaaaaa; font-weight:normal; letter-spacing: 0em; line-height: 130%;}
#twitter_logo_content {caption: content twitter logo; position: relative; left:0px; top:0px; font-size: 90%; color: #aaaaaa; font-weight:normal; letter-spacing: 0em; line-height: 160%;}
#copyright_content {caption: content copyright text; position: relative; left:0px; top:0px; font-size: 90%; color: #aaaaaa; font-weight:normal; letter-spacing: 0em; line-height: 170%;}
.searchtextfield {caption: Search Text Field; background-color: #EEEEEE; border-style: inset solid; border-width: 1px; border-color:#333333; padding: 2px; width: 150px; font-size: 110%;}
#searchbox {caption: Search Gradient background positioning; position: absolute; left: 506px; top: 75px; width: 249px; height: 87px; background: url(/images/top/search_gradient.jpg);z-index:2;}
#searchbox_content {caption: Search Gradient background positioning; position: absolute; left: 0px; top: 95px; width: 249px; height: 87px; background: url(/images/top/search_gradient.jpg);z-index:2;}
#searchform {caption: Search form layer positioning; position: absolute; font-size: 85%; left: 518px; top: 95px; width: 200px; height: 50px; z-index:2;}
#searchform_content {caption: Search form layer positioning; position: absolute; font-size: 85%; left: 12px; top: 115px; width: 200px; height: 50px; z-index:2;}
.searchtext {caption: Search text; color: #ffffff; letter-spacing: 0em;  line-height: 120%;}
.searchterm {caption: search term highlight; background-color: #e1e1e1; padding-right:3px; padding-left:3px;}
form {caption: Form spacing; padding-left:0px; margin-left: 0px; margin-top:0px}
#rhm {caption: Right hand column positioning; position: absolute; font-size: 85%; left: 506px; top: 162px; width: 249px; background-color: #E1E1E1;}
#rhm_whatsnew {caption: Whats new area; position: relative; padding-left: 7px; padding-bottom: 0px; left: 0px; top: 0px; width: 242px; background-color: #E1E1E1;}
#rhm_latestnews {caption: Latest news area; position: relative; padding-left: 7px; padding-bottom: 0px; left: 0px; top: 0px; width: 242px; background-color: #E1E1E1;}
.rhm_banners {caption: Banner area; position: relative; margin-top:0px ; margin-bottom:0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; left: 0px; top: 0px; width: 249px; background-color: #ffffff;}
#rhm_divider {caption: Right hand column dotted line; position: relative; background: url(/images/homepage/whats_new_divider.gif);  background-repeat:repeat-x; width: 240px; height: 11px; left: 0; top: 0px; }
.latestnews {caption: latest news style bullets; list-style-image: url(/images/homepage/latest_news_bullet.gif); line-height: 120%; margin-right: 10px; padding-left: 0px; margin-bottom:10px; list-style-type:circle ; list-style-position:outside ;}
.whatsnew {caption: Whats new style bullets; list-style-image: url(/images/homepage/whats_new_bullet.gif);  line-height: 120%; padding-left: 0px; margin-right: 10px; margin-right: 10px; list-style-type:circle ; list-style-position:outside ; }
.date {caption: date style; font-size: 80%; line-height: 250%; color:#A3A3A3; padding-right:10px; text-align: right; float: right;}
.news {caption: news link style; font-size: 80%; line-height: 250%; padding-right:10px; padding-bottom: 7px; margin-bottom:7px; text-align: right; float: right;}
.nospace {caption: no space on ul tag; padding-left:0px; margin-left: 18px; margin-top:0px ; margin-bottom:10px;}
.sitemap {caption: bulleted list; list-style-type:disc ; list-style-position:outside ; padding-bottom:5px}
.sitemap_level1 {caption:bullet; list-style-type:none ; list-style-position:outside; list-style-image: url(/images/bullet_sitemap1.gif); line-height: 1.5em !important; font-size: 100%;}
.sitemap_level2 {caption:subbullet; list-style-type:none ; list-style-position:outside; list-style-image: url(/images/bullet_sitemap2.gif);line-height: 1.5em !important; font-size: 85%;}
body {caption: body styles; margin: 0px; padding: 0px; font-family:  Tahoma, Arial, Helvetica; font-size: 80%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;}
.background {background: url(/images/background_vert_dots.gif); background-repeat:repeat-y;}
#default_background {caption: default background layer; z-index:1; background: url(/images/top/bg_default.jpg); position: absolute; left: 0px; top: 0px; width:99%; height:182px; margin-right:0px; padding-right:0px}
#business_background {caption: business background layer; z-index:1; background: url(/images/top/bg_business.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#community_background {caption: community background layer; z-index:1; background: url(/images/top/bg_community.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#housing_background {caption: housing background layer; z-index:1; background: url(/images/top/bg_housing.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#safety_background {caption: safety background layer; z-index:1; background: url(/images/top/bg_safety.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#transport_background {caption: transport background layer; z-index:1; background: url(/images/top/bg_transport.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#education_background {caption: education background layer; z-index:1; background: url(/images/top/bg_education.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#environment_background {caption: environment background layer; z-index:1; background: url(/images/top/bg_environment.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#jobs_background {caption: jobs background layer; z-index:1; background: url(/images/top/bg_jobs.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#leisure_background {caption: leisure background layer; z-index:1; background: url(/images/top/bg_leisure.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#sevenoaks_background {caption: sevenoaks background layer; z-index:1; background: url(/images/top/bg_sevenoaks.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#payments_background {caption: payments background layer; z-index:1; background: url(/images/top/bg_payments.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#council_background {caption: council background layer; z-index:1; background: url(/images/top/bg_council.jpg); position: absolute; left: 0px; top: 0px; width:100%; height:182px;}
#page_wrapper {caption: content pages wrapper layer; position: absolute; left: 0px; top: 182px; z-index:9;}
#content_layer {caption: content area layer; position: absolute; padding-left:5px; margin-left:5px;  left: 265px; top: 5px; width: 470px; height: 300px;}
h1 {caption: header text; font-size: 180%; font-weight: normal; padding-top: 0px; margin-bottom:10px; margin-top:12px; line-height: 130%; padding-bottom: 10px; color: #000000}
h2 {caption: sub header; font-size: 140%; font-weight: normal; padding-top: 0px; margin-bottom:10px; margin-top:12px; line-height: 100%; padding-bottom: 10px; color: #000000; text-align: center;}
.breadcrumb {caption: breadcrumb text; color:#A3A3A3; font-weight: normal; font-size: 80%; }
ul {caption: bulleted list; list-style-type:square ; list-style-position:outside; }
.btsearch {caption: sub body text; font-size: 85%; letter-spacing: 0.05em;}
.tablecell {caption: table cell; vertical-align:top;  letter-spacing: 0.1em; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
.numbered {caption: numbered list ; list-style-position:outside ; margin-top:0px ; margin-bottom:10px; letter-spacing: 0.01em;}
A.white:link {color:#ffffff; text-decoration: none;}
A.white:visited {color:#ffffff; text-decoration: none;}
A.white:hover {color:#FF9803; text-decoration: none ;}
A.white:active {color:#ffffff; text-decoration: none;}
A.black:link {color:#000000; text-decoration: none;}
A.black:visited {color:#000000; text-decoration: none;}
A.black:hover {color:#FF9803; text-decoration: none ;}
A.black:active {color:#000000; text-decoration: none;}
A:link {color:#0066CC; text-decoration: none;}
A:visited {color:#0066CC; text-decoration: none;}
A:hover {color:#FF9803; text-decoration: none;}
A:active {color:#0066CC; text-decoration: none;}
A.linkfooter:link {color: #aaaaaa; text-decoration: none;}
A.linkfooter:visited {color: #aaaaaa; text-decoration: none;}
A.linkfooter:hover {color: #FF9803; text-decoration: none;}
.form {caption: Form Text; background-color: #EEEEEE; border-style:  inset ; padding: 2px; font-size: 110%;}
.bt {font-family:  Tahoma, Arial, Helvetica; font-size: 80%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;caption: body text;}
.bt8 {font-family:  Tahoma, Arial, Helvetica; font-size: 70%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;caption: body text;}
.trbt8 {font-family:  Tahoma, Arial, Helvetica; font-size: 70%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em; background-color: #AAAAAA;caption: tr class (8pt);}
h3 {font-size: 100%; font-weight: bold; margin-top: 0px; margin-bottom: 0px; line-height: 100%; color: #000000;caption: header 3;}
#investor {font-family:  Tahoma, Arial, Helvetica; font-size: 85%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em; width: 290; margin-bottom: 10; margin-top: 10;}
.investor {margin-right: 12;}
.bt8nested {font-family:  Tahoma, Arial, Helvetica; font-size: 85%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;caption: body text nested (8pt);}
.joblist_bullet {list-style-image: url(/images/icons/chev.gif); line-height: 120%; margin-right: 10px; padding-left: 2px; margin-bottom:2px; list-style-type:circle ; list-style-position:outside ;}
.joblist_hr {margin-left: -17px;}
.st {font-family:  Tahoma, Arial, Helvetica; font-size: 60%; font-weight: normal;  color: #000000; line-height: 120%; letter-spacing: 0.1em; caption: small text (7 pt);}
.formtextfield {background-color: #EEEEEE; border-style: inset solid; border-width: 1px; border-color:#333333; padding: 2px; width: 240px; font-size: 80%;font-family:  Tahoma, Arial, Helvetica;}
.btrednested {font-family:  Tahoma, Arial, Helvetica; font-size: 85%; font-weight: normal;  color: #FF9900; line-height: 132%; letter-spacing: 0.1em;}
.formtextfieldshort {background-color: #EEEEEE; border-style: inset solid; border-width: 1px; border-color:#333333; padding: 2px; width: 100px; font-size: 80%;font-family:  Tahoma, Arial, Helvetica;caption: form text field shorter;}
#column1 {width:90; vertical-align:top; font-weight: bold;}
#column2 {width:360;}
#column3 {vertical-align:top;}
li.planning {caption:Planning bullet style; list-style-type: circle; list-style-position: outside; list-style-image: url(/images/icons/chev.gif); font-size: 70%; line-height: 132%; letter-spacing: 0.05em; margin-bottom: 10;}
#planning_content {height: 56; background: url(/images/icons/planning/planning_bg.gif) no-repeat; padding: 10px; font-size:130%; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 140%; letter-spacing: 0.01em;}
#planning_title { width: 230px;}
#building_title {float:right; width: 230px;}
#building_content {height: 56; background: url(/images/icons/planning/building_bg.gif) no-repeat; padding: 10px; font-size:130%; font-style: normal; font-weight: bold; color: #05918B; line-height: 140%; letter-spacing: 0.01em;}
.btg8nested {font-family:  Tahoma, Arial, Helvetica; font-size: 85%; font-weight: normal;  color: #AAAAAA; line-height: 132%; letter-spacing: 0.1em;caption: body text nested (8pt);}
#dotted-line {caption: content divider dotted line; background: url(/images/dotted_line.gif); background-repeat:repeat-x; width: 100%; height: 6px; font-size: 0.1px;}
#grey-line {caption: content divider grey line; background: url(/images/grey_dot.gif); background-repeat:repeat-x;  width: 100%; height: 6px; margin-bottom: 0px;}
.lhm_level4 {font-size: 90%; font-weight: normal; margin-left:0px; padding-left:0px; letter-spacing: 0em;  padding-right:10px;}
.nobullet1 {caption:lhm no bullet; margin-left:10px; padding-left:0px;  list-style-type:circle ; list-style-position:outside;  list-style-image: url(/images/lhm_subbullet.gif);}
a.business:link {letter-spacing: 0em; color: #CF2A2A; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.housing:link {letter-spacing: 0em; color: #E9BA15; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.education:active {letter-spacing: 0em; color: #059FBB;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.environment:link { letter-spacing: 0em; color: #72B720; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.jobs:link {  letter-spacing: 0em; color: #3ABAB5;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.leisure:link {letter-spacing: 0em; color: #95773C; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.community:link { letter-spacing: 0em; color: #E0661D;  margin-right: 10px; padding-left: 0px; margin-bottom:2px; }
a.council:link {letter-spacing: 0em; color: #1933BA; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.transport:link { letter-spacing: 0em; color: #B651C5; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.sevenoaks:link {letter-spacing: 0em; color: #F3950E;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.safety:link { letter-spacing: 0em; color: #B8A609;  margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.payments:link {letter-spacing: 0em; color: #813FE3; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
TD {caption: body styles; font-family:  Tahoma, Arial, Helvetica; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;}
UL.no_space {list-style-type: none; list-style-position: outside; margin: 0 0 0 0;caption: UL.no_space ;}
.td_quicklinks {caption: body styles; width: 33%; margin: 0px; padding: 0px; font-family:  Tahoma, Arial, Helvetica; font-size: 80%; font-weight: normal;  color: #000000; line-height: 1.32em; letter-spacing: 0.1em;}
a.business:visited { letter-spacing: 0em; color: #CF2A2A;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.business:active { letter-spacing: 0em; color: #CF2A2A;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.housing:visited {letter-spacing: 0em;color: #E9BA15;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.housing:active { letter-spacing: 0em;color: #E9BA15;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.education:link {letter-spacing: 0em; color: #059FBB; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.education:visited {letter-spacing: 0em; color: #059FBB;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.environment:active {letter-spacing: 0em; color: #72B720; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.environment:visited {letter-spacing: 0em; color: #72B720; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.jobs:active { letter-spacing: 0em;color: #3ABAB5; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.jobs:visited { letter-spacing: 0em; color: #3ABAB5; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.leisure:active {letter-spacing: 0em; color: #95773C; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.leisure:visited {letter-spacing: 0em; color: #95773C; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.community:active { letter-spacing: 0em; color: #E0661D; margin-right: 10px; padding-left: 0px; margin-bottom:2px; }
a.community:visited { letter-spacing: 0em;  color: #E0661D; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.council:active {letter-spacing: 0em; color: #1933BA; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.council:visited { letter-spacing: 0em; color: #1933BA; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.transport:active {letter-spacing: 0em; color: #B651C5; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.transport:visited { letter-spacing: 0em; color: #B651C5; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.sevenoaks:active { letter-spacing: 0em; color: #F3950E; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.sevenoaks:visited {letter-spacing: 0em; color: #F3950E;margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.safety:active { letter-spacing: 0em; color: #B8A609; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.safety:visited {letter-spacing: 0em; color: #B8A609; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.payments:active {letter-spacing: 0em; color: #813FE3; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
a.payments:visited {letter-spacing: 0em; color: #813FE3; margin-right: 10px; padding-left: 0px; margin-bottom:2px;}
td.td_quicklinks {caption: body styles; margin: 0px; padding: 0px; font-family:  Tahoma, Arial, Helvetica; font-size: 80%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;}
.formshort {visible: false; background-color: #EEEEEE; border-style:  inset ; padding: 2px; width: 50px; font-size: 110%;}
#downloadBox {visible: false; padding: 5px; font-size: 85%; line-height: 140%;}
#contentBox {width: 461px;caption: fixed width content box for dotEditor window; z-index: 100;}
.lhm_level5 {font-size: 90%; font-weight: normal; margin-left:0px; padding-left:0px; letter-spacing: 0em;  padding-right:10px;}
LI {list-style-type: none ; list-style-position: outside; list-style-image: url(/images/bullet_sitemap1.gif); line-height: 120%; font-size: 100%;caption: Default list item;}
.menu_selected {font-weight: bold; color: #AAAAAA;caption: .menu_selected;}
.bt8italic {font-family:  Tahoma, Arial, Helvetica; font-size: 70%; font-weight: normal; font-style:italic; color: #000000; line-height: 132%; letter-spacing: 0.1em;caption: body text;}
img {border:0px;caption: img;}
.img_align_middle {border: 0px; vertical-align:middle; caption: .img_align_middle;}
.album_top { height:14px; width:114px;}
.album_middle { padding-left:15px; background-image:url(/images/album_middle_bg.gif);}
.album_main_box { height:82px; width:114px;}
.album_title { height:36px; width:82px; padding-left:13px ; color:#000000; font-weight: normal; font-size: xx-small; text-align:left;}
.album_middle_box { width:114px; background-image:url(/images/album_middle_bg.gif); color:#000000; font-weight: normal; font-size: xx-small; text-align:left;}
.gallery_top { height:14px; width:115px;}
.gallery_bottom { width:115px; height:17px;}
.linked_images { padding-left:13px; border:0px;}
.gallery_titles { width:89px; padding-left:13px; color:#000000; font-weight: normal; font-size: xx-small; text-align:left;}
.gallery_placement { height:94px; width:115px; background-image:url(/images/gallery_box_middle.gif);}
.borderzero { border:0px;}
.folder_placement { height:94px; width:115px; background-image:url(/images/folder_middle.gif);}
.popup_navigation { width:412px; height:23px; background-color:#76918e;}
.pupupbox_structure { width:412px; padding-left:18px; padding-top:17px;}
.pop_bg { width:453px; height:498px; background-image:url(../images/popup_bg.gif);}
.popupnext { float:right; background-color:#76918e;}
.popuppicplacement { padding-left:18px;}
.popuptitlplacement { padding-left:18px; padding-top:14px; font-weight:bold; font-size:x-small;}
.album_title2 {font-weight: normal; font-size: xx-small;caption: album_title2; line-height: 12px}
.table_header {caption: Tinted Green (use in table header); background: #b8c8c7; font-weight: bold; vertical-align: top;}
.table_body {caption: Tinted Grey (use in table cells); background: #eeeeee; vertical-align: top;}
.width_100 {visible: false; width: 100%;}
.btlarger{font-family:  Tahoma, Arial, Helvetica; font-size: 120%; font-weight: normal;  color: #000000; line-height: 132%; letter-spacing: 0.1em;caption: body text larger;}
#content_layer li { padding-left: 10px; margin-left: 5px; list-style-type: disc;}
#content_layer ul { padding-left: 10px; margin-left: 5px; list-style-type: disc;}
#content_layer ol li { list-style:decimal;}
.sitemap1 {list-style-type:none ; list-style-position:outside; list-style-image: url(/images/bullet_sitemap1.gif);line-height: 1.5em !important;}
#hp_paralympic_countdown {caption: paralympic countdown; position: relative; left:40px; top:60px;}
#hp_paralympic_logo {caption: paralympic logo; position: relative; left:260px; top:-100px;}
#hp_paralympic_textBold {caption: paralympic text bold; position: relative; left:40px; top:-108px; width:495px; line-height: 130%; font-size: 75%; font-weight:bold; color: #555555;}
#hp_paralympic_textNormal {caption: paralympic text bold; position: relative; left:40px; top:-103px; width:495px; line-height: 130%; font-size: 75%; font-weight:Normal; color: #555555;}
