/*** open ***/
* {margin:0;padding:0;font-size:1em;font-family:arial;line-height:1.4em;}
body {margin:0;padding:0;background-color:transparent;background-image:url(../i/tiled_background.png);background-repeat:repeat;background-attachment:scroll;}
.floatholder:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}/* End hide from IE-mac */
.left {float:left;}
.right {float:right;}
.clear {clear:both;}



#wrapper {width:997px;margin:5px auto 0 auto;position:relative;left:5px;}
#wrapperInner {width:989px;background:#09376A/*url(../i/wrapperInnerBg.png) left bottom repeat-x*/;}
#wrapperFooter {width:997px;height:11px;margin:0 auto 0 auto;}

#middleCol {height:auto;}

h1 {margin:20px;font-family:arial;color:#fff;position:relative;top:15px;font-size:1.2em;clear:left;}
h2 {margin:20px;font-family:arial;color:#fff;position:relative;top:15px;font-size:1em;}
h3 {margin:20px;font-family:arial;color:#fff;position:relative;top:15px;font-size:0.8em;}
p a {color:#fff;}
p a:hover {text-decoration:none;}
p.para {position:absolute;right:0;width:350px;margin:55px 25px 0 0;color:#fff;font-size:0.8em;line-height:1.3em;}
p.para img {float:left;margin:0 5px 0 0;}
p.privacyStatement {color:#fff;margin:10px 20px;font-size:0.8em;}


.embeddedMedia {position:absolute;right:0;}
#flashEmbedded {position:relative;top:140px;left:-100px;}
* html #flashEmbedded {margin:0;}
*+html #flashEmbedded {margin:0;}
#flash {overflow:hidden;width:989px;height:auto;height:145px;}


#homeLink {position:absolute;}
#homeLink li {list-style-type:none;position:relative;top:5px;left:15px;width:auto;}
#homeLink a {color:#344f80;text-decoration:none;font-weight:bold;font-size:0.9em;}
#homeLink a:hover {color:#fff;}
#homeLink img {border:none;position:relative;top:7px;}


.primaryMenuTop {margin:0;text-align:center;border-top:solid 1px #fff;}
.primaryMenuTop ul {margin:0;padding:0;}
.primaryMenuTop li {float:left;width:8.7em;padding:0;margin:0;list-style-type:none;padding:2px 0;font-size:0.7em;}
.primaryMenuTop a {color:#fff;text-decoration:none;padding:0;}
.primaryMenuTop a:hover {text-decoration:underline;}
.primaryMenuTop li.selected {}
.primaryMenuTop li.selected a {background:url(../i/arrow_1.png) left 2px no-repeat;padding-left:13px;}

#pageTools {position:absolute;width:989px;}
#pageTools ul {float:right;text-align:center;}
#pageTools li {padding:0 15px;background:#fff url(../i/pageToolsBg.png) left top no-repeat;height:40px;float:left;list-style-type:none;}
#pageTools li.links {display:none;}
#pageTools li.edu {display:none;}
#pageTools li.letsTalk {background:#fff;}
#pageTools a {color:#333;text-decoration:none;font-size:0.9em;position:relative;top:7px;}
* html #pageTools a {top:9px;}
*+html #pageTools a {top:9px;}
#pageTools li.links a {color:#7481A8;}
#pageTools li.edu a {color:#7481A8;}
#pageTools li.letsTalk a {padding:5px 30px 5px 0;background:url(../i/letsTalkIcon.png) right center no-repeat;}
#pageTools a:hover {text-decoration:underline;}
#pageTools img {float:right;position:relative;left:-1px;}

#enquiryForm {margin:20px 20px 50px 20px;padding:0;}
#enquiryForm label {color:#fff;}
#enquiryForm label span {padding-right:5px;color:#c00;}
#enquiryForm .label {width:15em;float:left;font-size:0.9em;text-align:right;padding-right:10px;}
#enquiryForm .check {width:20px !important;border:none;background:transparent;}
#enquiryForm .radio {width:20px !important;border:none;background:transparent;}
#enquiryForm input {font-family:arial;border:solid 1px #bbb;color:#333;padding:2px;margin:2px 2px 3px 0 !important;width:486px;height:1.3em;background:#fff;}
#enquiryForm input:focus, #newsArticle input:active {}
#enquiryForm input#created, #enquiryForm input#lastModified, #enquiryForm input#position, #enquiryForm input#url, #enquiryForm input#currentDir, #enquiryForm input#fName {background:#ddd;}
* html #enquiryForm input {padding:2px;}
*+html #enquiryForm input {padding:2px;}
#enquiryForm input#page {background:#ddd;}
#enquiryForm select {font-family:arial;border:solid 1px #bbb;color:#666;padding:1px;margin:2px 2px 3px 0 !important;width:auto;}
#enquiryForm select#liveFromMonth, #newsEdit select#liveFromYear, #newsEdit select#liveToMonth, #newsEdit select#liveToYear {}
#enquiryForm .select {clear:both;width:100%;}
* html #enquiryForm .select {margin-left:3px;}
#enquiryForm .selectItem {width:auto;float:left;}
#enquiryForm ul {margin:0 0 5px 17px;padding:0;}
#enquiryForm ol {margin:0 0 5px 17px;padding:0;}
#enquiryForm li {font-size:0.9em;color:#777;margin:0;padding:0;line-height:1.6em;}
#enquiryForm textarea {width:489px;height:125px;border:solid 1px #bbb;margin:5px 0;color:#333;background:#fff;}
#enquiryForm .btn {width:auto;font-size:0.9em;color:#333;height:2em;width:7em;}
* html #enquiryForm .btn {height:1.9em;}
*+html #enquiryForm .btn {height:1.9em;}
#enquiryForm input:focus .btn {}
#enquiryForm .submit {width:7.5em;}
#enquiryForm .clear {width:3em;}
#enquiryForm p {color:#fff;margin:5px 0;font-size:0.9em;}

#eventsCalendar {clear:left;width:88%;margin-left:55px;margin-top:75px;background:#ccc;font-family:arial;font-size:0.7em;position:absolute;}
* html #eventsCalendar {margin-top:40px;}
*+html #eventsCalendar {margin-top:40px;}
#eventsCalendar td {padding:0;width:14%;height:6.7em;border:solid 1px #fff;text-align:center;}
#eventsCalendar a {padding:1px;text-decoration:none;line-height:1.2em;margin-bottom:5px;}
#eventsCalendar a:hover {background-color:#7481a8 !important;color:#fff !important;}
#eventsCalendar .topDays {background:#09376a;color:#fff;font-size:1.1em;}
#eventsCalendar .topDays td {height:2em;padding:0 2px;}
#eventsCalendar .dayNumber {background:#7481a8;text-align:left;color:#fff;padding:2px;margin-bottom:1px;}
#eventsCalendar td.beforedayboxes {border:solid 1px #bbb;}
#eventsCalendar td.afterdayboxes {border:solid 1px #bbb;}
#eventsCalendar td.dayboxes {border:solid 1px #09376a;text-align:left;}
#eventsCalendar td.dayboxes a {color:#09376a;display:block;padding:2px 2px 2px 12px;background:url(../i/florescentBullet.jpg) 2px 4px no-repeat;}
#eventsCalendar td.dayboxes a:visited {color:#333;}
#eventsCalendar td.highlighteddayboxes {background:#ddd;text-align:left;}
#eventsCalendar td.highlighteddayboxes a {display:block;padding:2px;color:#000;}
#eventsCalendar td.highlighteddayboxes .dayNumber {background:#fff;color:#666;}
#eventsCalendar .eventinbox a {font-size:0.85em;text-align:center;text-decoration:none;}
#eventsCalendar .eventinbox a:hover {text-decoration:underline;}

#calControls {width:88%;text-align:center;margin:40px 0 0 55px;font-size:0.8em;position:absolute;}
* html #calControls {margin-top:0;}
*+html #calControls {margin-top:0;}
#calControls select {font-family:arial;border:solid 1px #bbb;color:#666;padding:1px;margin:2px 2px 3px 0 !important;width:auto;}
#calControls .calControlsCol {width:33%;float:left;margin:5px 0;}
#calControls select#month, #calControls select#year {left:0;color:#666;}
#calControls .selectItem {width:auto;float:left;position:relative;left:80px;font-size:0.9em;}
#calControls a {padding:1px;text-decoration:none;color:#fff;}
#calControls a:hover {color:#09376a;background:#ccc;}
#calControls .calControlLeft {text-align:left;background:url(../i/bulletPrevious.png) left center no-repeat;}
#calControls .calControlLeft a {position:relative;left:10px;}
#calControls .calControlRight {text-align:right;background:url(../i/bulletNext.png) right center no-repeat;}
#calControls .calControlRight a {position:relative;left:-10px;}

#flashObject {position:absolute;right:0;margin:140px 20px 0 0;}

#layer1 {position: absolute;visibility: hidden;width:400px;height:300px;background-color: #ccc;border: 1px solid #000;padding: 10px;}
#close {float: right;}

#footer {width:989px;margin:0 auto;}
#footer ul {float:right;margin-bottom:5px;}
#footer li {list-style-type:none;float:left;color:#0000ee;}
#footer a {color:#fff;background:#09376a;font-family:arial;font-size:0.8em;text-decoration:none;padding:0 3px;}
#footer a:hover {color:#09376a;background:none;}
#footer li.poweredBy a {background:none;color:#09376a;}
* html #footer li.poweredBy a {position:relative;top:2px;}
*+html #footer li.poweredBy a {position:relative;top:2px;}
#footer li.poweredBy a:hover {text-decoration:underline;}


/* PRODUCT BROWSER */
#productbrowser {width:884px; height:150px; font-size:12px;padding:0 52px 5px 52px;margin:-52px 0 0 0;line-height:18px; background:url(../i/scrollBottomBg.png) bottom left repeat-x; overflow:auto; }
#productbrowser li {list-style-type:none;}
#pb-productbrowsercontainer {position:relative;width:880px;height:140px;margin:0 auto;overflow:hidden;}
#pb-productslider {top:10px; left:0; width:4000px; height:140px; position:absolute; margin:0; padding:0; }
#pb-productslider .pb-productimage { float:left; width:137px; height:140px; position:relative; top:0; }
#pb-productslider .pb-productimage a:link,
#pb-productslider .pb-productimage a:visited {float:left;width:100%;padding-top:85px; overflow:hidden; color:#ccc; font-size:11px; text-align:center; background-position:50% 100%; background-repeat:no-repeat; }
#pb-productslider .pb-productimage a:hover {text-decoration:none;color:#fff;}
#pb-productslidertrack {background:url(../i/scrollbarBg.png) left top no-repeat;position:relative; top:125px; left:0; width:922px; height:25px; overflow:hidden;visibility:hidden;}
#pb-cat1 {position:absolute; top:0; z-index:150; color:#fff; font-size:11px; cursor:pointer; left:45px; }
#pb-cat2 {position:absolute; top:0; z-index:150; color:#fff; font-size:11px; cursor:pointer; left:164px; }
#pb-cat3 {position:absolute; top:0; z-index:150; color:#fff; font-size:11px; cursor:pointer; left:298px; }
#pb-cat4 {position:absolute; top:0; z-index:150; color:#fff; font-size:11px; cursor:pointer; left:506px; }
#pb-cat5 {position:absolute; top:0; z-index:150; color:#fff; font-size:11px; cursor:pointer; left:820px; }
#pb-productsliderhandle {position:absolute; width:61px; height:19px; cursor:pointer; z-index:155; }
#pb-productsliderhandleimage {position:absolute;width:880px;height:19px;background:url(../i/ball.png) 3px 2px no-repeat;cursor:pointer; z-index:5;}


#pb-leftarrow {position:absolute; left:0; top:40px; width:25px; height:25px; background:url(../i/left.png) no-repeat; z-index:150; cursor:pointer; }
#pb-rightarrow {position:absolute; right:0; top:40px;width:25px; height:25px;background:url(../i/right.png) no-repeat;z-index:150; cursor:pointer; }
#pb-iphone-leftarrow {position:absolute; left:0; top:0; height:180px; width:69px; z-index:1000; cursor:pointer; background:url(../i/productbrowser/pb_arrows_04_left.png) no-repeat top; }
#pb-iphone-rightarrow {position:absolute; left:910px; top:0; height:180px; width:69px; z-index:100000; cursor:pointer; background:url(../i/productbrowser/pb_arrows_04_right.png) no-repeat top; }

/* PRODUCT BROWSER SECTION COLORS */
#pb-productbrowsercontainer .pb-catclass0 {color:#666;}
#pb-productbrowsercontainer .pb-catclass1 {color:#777;}
#pb-productbrowsercontainer .pb-catclass2 {color:#888;}
#pb-productbrowsercontainer .pb-catclass3 {color:#999;}
#pb-productbrowsercontainer .pb-catclass4 {color:#aaa;}
#pb-productbrowsercontainer .pb-catclass5 {color:#bbb;}
#pb-productbrowsercontainer .pb-catclass6 {color:#ccc;}
#pb-productbrowsercontainer .pb-catclass7 {color:#ddd;}
#pb-productbrowsercontainer .pb-catclass8 {color:#eee;}
#pb-productbrowsercontainer .pb-catclass9 {color:#eee;}
#pb-productbrowsercontainer .pb-catclass10 {color:#fff;}
#pb-productbrowsercontainer .pb-catclass11 {color:#fff;}
#pb-productbrowsercontainer #pb-cat1.pb-catclass5 { color:#fff; }

/* PRODUCT BROWSER PRODUCTS */
#pb-productslider a {text-decoration:none;font-family:arial;}
#pb-productslider li {width:95px !important;}


/* PRODUCT  REPOSITIONING */
#pb-productslider #pb-placeholder1 {}

#tier2 {position:absolute;}
#tier2 li {list-style-type:none;float:left;width:95px !important;}
.tier2 {position:relative;top:-170px;left:172px;}
.tier2 a {display:block;padding-top:80px;color:#9DB7D8;font-size:0.7em;text-decoration:none;text-align:center;}
.tier2 a:hover {text-decoration:underline;}
#tier2 .selected {}
#tier2 .selected a {text-decoration:none;color:#fff;font-weight:bold;width:9.7em;}
#tier2 .selected a:hover {text-decoration:underline;}


/*bespoke styling for menu items*/
li#secondTier43 a {font-size:0.8em;background:#C85A3F !important;padding:0;}
li#secondTier44 a {font-size:0.8em;background:#000000 !important;padding:0;}


li#secondTier33,
li#secondTier34,
li#secondTier35,
li#secondTier36,
li#secondTier37,
li#secondTier38,
li#secondTier39,
li#secondTier40,
li#secondTier43, 
li#secondTier44, 
li#secondTier45, 
li#secondTier46, 
li#secondTier47, 
li#secondTier48,
li#secondTier49,
li#secondTier50,
li#secondTier51,
li#secondTier52 {position:relative;}

li#secondTier33 a,
li#secondTier34 a,
li#secondTier35 a,
li#secondTier36 a,
li#secondTier37 a,
li#secondTier38 a,
li#secondTier39 a,
li#secondTier40 a {padding-top:0;text-decoration:underline;}
li#secondTier33 a:hover,
li#secondTier34 a:hover,
li#secondTier35 a:hover,
li#secondTier36 a:hover,
li#secondTier37 a:hover,
li#secondTier38 a:hover,
li#secondTier39 a:hover,
li#secondTier40 a:hover {text-decoration:none;}

/*INFASTRUCTURE*/
li#secondTier43 {top:-410px;left:544px;width:8.2em !important;}
li#secondTier44 {top:-435px;left:675px;width:8.2em !important;}

/*FUTURE*/
li#secondTier49 {left:280px;top:-364px;}
li#secondTier50 {left:335px;top:-332px;}
li#secondTier51 {left:153px;top:-157px;}
li#secondTier52 {left:-90px;top:-222px;}

/*CHAMPIONS*/
li#secondTier33 {top:-433px;left:400px;}
li#secondTier34 {top:-393px;left:328px;}
li#secondTier35 {top:-340px;left:208px;}
li#secondTier36 {top:-290px;left:20px;}
li#secondTier37 {top:-315px;left:85px;}
li#secondTier38 {top:-245px;left:-10px;}
li#secondTier39 {top:-185px;left:-138px;}
li#secondTier40 {top:-125px;left:-332px;}

/*SKILLS
li#secondTier45 {top:-430px;left:317px;}
li#secondTier46 {top:-331px;left:327px;}
li#secondTier47 {top:-208px;left:178px;}
li#secondTier48 {top:-280px;left:-48px;}
*/


/*BESPOKE LINKS*/
p.financeLink {position:absolute;}
p.financeLink a {position:relative;top:-220px;left:230px;}

p.bexleyProfileData, p.educationAndTraining, p.talkingBusiness, p.resourcesPlus, p.veridonPark, p.thamesInnovationCentre, p.baseM25, p.acornIndustrialPark, p.horizonbc, p.belvedereBusinessPark {font-size:0.7em;position:absolute;}
p.baseM25 a {position:relative;top:-405px;left:428px;color:#ff0;}
p.acornIndustrialPark a {position:relative;top:-280px;left:466px;color:#ff0;}

p.bexleyProfileData a {position:relative;top:-205px;left:230px;}
p.educationAndTraining a {position:relative;top:-350px;left:315px;}
p.talkingBusiness a {position:relative;top:-135px;left:375px;}
p.resourcesPlus a {position:relative;top:-265px;left:422px;}

p.propertyForSale, p.businessAndLocalInformation, p.schoolsInBexley, p.leisureAndSportsServices, p.walksInBexley, p.placesToVisit, p.activitiesAndFacilities, p.parksAndOpenSpaces {position:absolute;font-size:0.7em;}
p.propertyForSale a {position:relative;top:-187px;left:362px;}
p.businessAndLocalInformation a {position:relative;top:-420px;left:190px;}
p.schoolsInBexley a {position:relative;top:-305px;left:230px;}
p.leisureAndSportsServices a {position:relative;top:-187px;left:515px;}
p.walksInBexley a {position:relative;top:-305px;left:385px;}
p.placesToVisit a {position:relative;top:-70px;left:390px;}
p.activitiesAndFacilities a {position:relative;top:-70px;left:527px;}
p.parksAndOpenSpaces a {position:relative;top:-187px;left:213px;}

p.veridonPark a {position:relative;top:-503px;left:373px;color:#ff0;}
p.thamesInnovationCentre a {position:relative;top:-488px;left:373px;color:#ff0;}
p.horizonbc a {position:relative;top:-473px;left:373px;color:#ff0;}
p.belvedereBusinessPark a {position:relative;top:-458px;left:373px;color:#ff0;}
/*clearbox */
/* clearbox.css a ClearBox scripthez :: http://www.kreatura.hu/pyro/clearbox */

#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {
margin: 0;	padding: 0;background-color: transparent;border: 0px;}
#CB_ImgHide {position: absolute;visibility: hidden;z-index: 1098;left: 0px;}
#CB_ShowTh {width: 100%;height: 15%;visibility: hidden;position: absolute;z-index: 1097;bottom: 0px;left: 0px;}
#CB_Thumbs {display: none;height: 60px;padding-top: 10px;background-color: #fff;position: absolute;	z-index: 1100;overflow: hidden;bottom: 10px;left: 0px;}
#CB_Thumbs2 {margin: auto 0;height: 50px;position: absolute;}
.CB_ThumbsImg {position: absolute;}
.CB_RoundPixBugFix {display: block;visibility: hidden;font-family: arial;font-size: 1pt;}
#CB_ImgContainer {position: relative;width: 100%;}
#CB_PrevNext {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 1002;}
#CB_ContentHide {position: absolute;z-index: 1000;top: 0px;left: 0px;}
#CB_LoadingImage {position: absolute;left: 50%;top: 50%;margin-left: -12px;margin-top: -12px;visibility: hidden;}
#CB_Text {text-align: center;}
#CB_Text a {position:relative;z-index:99999999;}
#CB_Window {left:50%;position:absolute;top:45%;visibility:hidden;z-index: 1100;border-collapse: separate;}
#CB_Image {position: relative;}
#CB_iFrame {position: absolute;width: 0px;height: 0px;z-index: 1003;}
#CB_TopLeft {	background-image:url(../i/s_topleft.png);background-position:right bottom;}
#CB_Top {background-image:url(../i/s_top.png);background-position:left bottom;}
#CB_TopRight {background-image:url(../i/s_topright.png);background-position:left bottom;}
#CB_Left {background-image:url(../i/s_left.png);background-position:right top;}
#CB_Content {background-color:#FFFFFF;}
#CB_Right {background-image:url(../i/s_right.png);background-position:left top;}
#CB_BtmLeft {background-image:url(../i/s_btmleft.png);background-position:right top;}
#CB_Btm {background-image:url(../i/s_btm.png);background-position:left top;}

#CB_BtmRight {background-image:url(../i/s_btmright.png);background-position:left top;}
#CB_Prev, #CB_Next {background: transparent url(../i/blank.gif) no-repeat scroll 0%;display: block;	width: 49%;cursor: pointer;outline-style:none;z-index: 1102;}
a.CB_TextNav {text-decoration: underline;color: #aaa;}
a.CB_TextNav:hover {text-decoration: none;color: #ff7700;}
#CB_Prev {float: left;left: 0px;}
#CB_Next {float: right;left: 0px;}
#CB_Prev:hover {background:transparent url(../i/prev.gif) no-repeat scroll left 50%;}
#CB_Next:hover {background:transparent url(../i/next.gif) no-repeat scroll right 50%;}
#CB_CloseWindow {position: absolute;top: 0px;right: -1px;	z-index: 1104;cursor: pointer;}
#CB_SlideShowS, #CB_SlideShowP {position: absolute;top: 0px;left: -1px;z-index: 1104;cursor: pointer;}
#CB_SlideShowBar {width: 0px;position: absolute;top: 5px;left: 22px;height: 5px;display: none;}
#CB_Email {position: absolute;right: 15px;}
