*{padding:0; margin:0;}
body {background:#000; padding:10px; margin:0px; text-align:center; font-family:Verdana, Arial, Sans-Serif; font-size:0.78em;}
input, button, select, table, textarea { font-family: Verdana, Arial, Sans-Serif; font-size:100%; }
.wrapper{background-color:#fff; width:800px; padding:0px; margin:auto; text-align:left; border:1px solid #ddd;}

.header{width:800px; height:288px; background: url(../images/header.jpg) no-repeat top left;}
/** LEFT SIDEBAR STYLES **/
.contentLeftOuter{float:left; width:180px; text-align:center; background-color:#fff; }
.contentLeftInner{width:150px; text-align:left; margin:auto; padding-left:30px; }
.contentLeftInner a{color:#EF3E36; text-decoration:underline;}
.contentLeftInner a:link{color:#EF3E36;}
.contentLeftInner a:visited{color:#EF3E36;}
.contentLeftInner a:hover{color:#878786;}
.contentLeftInner a:active{color:#EF3E36;}


/** ACCESSIBILITY LINKS **/
.contentLeftInner .accessibilityLinks { padding-top:1em; border-bottom:1px dashed #ddd;  height:6em; }
.contentLeftInner .accessibilityLinks ul { list-style:none; }
.contentLeftInner .accessibilityLinks ul li{  margin-left: 5px; padding-bottom: 8px; padding-top: 8px; }
.contentLeftInner .accessibilityLinks li a{ color:#000000; padding-left: 20px; display:block;}
.contentLeftInner .accessibilityLinks ul .back {background-image:url(../images/backButton.jpg); background-position: 0 50%; background-repeat:no-repeat;}
.contentLeftInner .accessibilityLinks ul .printFriendly {background-image:url(../images/printButton.jpg); background-position: 0 50%; background-repeat:no-repeat;}

.contentLeftInner .accessibilityLinks li a:link{text-decoration:none; color:#000; }
.contentLeftInner .accessibilityLinks li a:visited{text-decoration:none; color:#FFF; }
.contentLeftInner .accessibilityLinks li a:hover{text-decoration:underline; color:#000; }
.contentLeftInner .accessibilityLinks li a:active{text-decoration:none; color:#000; }

/** ZONE MENU LINKS **/
.contentLeftInner .zoneMenuLinks { padding-top:1em;}
.contentLeftInner .zoneMenuLinks ul { list-style:none; }
.contentLeftInner .zoneMenuLinks ul li{ margin-left: 5px; padding-bottom: 8px; padding-top: 8px; }
.contentLeftInner .zoneMenuLinks li a{ color:#000000; padding-left: 20px; display:block; }
.contentLeftInner .zoneMenuLinks ul .zoneMenu1 { background-image:url(../images/childrensBullet.jpg); background-position: 0 50%; background-repeat:no-repeat; }
.contentLeftInner .zoneMenuLinks ul .zoneMenu2 { background-image:url(../images/youngPeoplesBullet.jpg); background-position: 0 50%; background-repeat:no-repeat; }
.contentLeftInner .zoneMenuLinks ul .zoneMenu3 { background-image:url(../images/parentsBullet.jpg); background-position: 0 50%; background-repeat:no-repeat; }
.contentLeftInner .zoneMenuLinks ul .zoneMenu4 { background-image:url(../images/practitionersBullet.jpg); background-position: 0 50%; background-repeat:no-repeat; }

.contentLeftInner .zoneMenuLinks li a:link{text-decoration:none; color:#000; }
.contentLeftInner .zoneMenuLinks li a:visited{text-decoration:none; color:#000; }
.contentLeftInner .zoneMenuLinks li a:hover{text-decoration:underline; color:#000; }
.contentLeftInner .zoneMenuLinks li a:active{text-decoration:none; color:#000; }


/** OTHER LINKS **/
.contentLeftInner .otherLinks{padding-top:1em; border-bottom:1px dashed #ddd; padding-bottom:1.5em; }
.contentLeftInner .otherLinks ul { list-style:none; }
.contentLeftInner .otherLinks ul li{ margin-left: 5px; padding-bottom: 8px; padding-top: 8px; }
.contentLeftInner .otherLinks li a{ color:#000000; padding-left: 20px; display:block; }
.contentLeftInner .otherLinks ul .otherlink{ background-image:url(../images/noZoneBullet.jpg); background-position: 0 50%; background-repeat:no-repeat;}

.contentLeftInner .otherLinks li a:link{text-decoration:none; color:#fff; }
.contentLeftInner .otherLinks li a:visited{text-decoration:none; color:#000; }
.contentLeftInner .otherLinks li a:hover{text-decoration:underline; color:#000; }
.contentLeftInner .otherLinks li a:active{text-decoration:none; color:#000; }

/** TEXT SIZE **/
.medium { font-size:1.3em; }
.large { font-size:1.6em; }
.hidden { display:none; }

h2{font-size:100%; margin:0px; padding:0px;}
h3{font-size:100%; margin:0px; padding:0px;}
.marginBottom{margin:0px 0px 10px 0px; padding:0px;}
.marginTop{margin:10px 0px 0px 0px; padding:0px;}
.marginBoth{margin:10px 0px 10px 0px; padding:0px;}
.marginNone{margin:0px; padding:0px;}
.marginLeft{margin:0px 0px 0px 10px; padding:0px;}

/** MAIN CONTENT AREA STYLES **/
.contentCenterOuter{float:left; text-align:center; width:440px; background-color:#fff;}
.contentCenterInner{width:420px; text-align:left; margin:auto;}
.contentCenterInner a{ color:#EF3E36; text-decoration:underline;}
.contentCenterInner a:link{color:#808080;}
.contentCenterInner a:visited{color:#808080;}
.contentCenterInner a:hover{color:#808080; text-decoration: underline;}
.contentCenterInner a:active{color:#808080;}

/** QUICKSEARCH STYLES **/
.contentCenterInner .quickSearch { padding:1em 0 0.75em 2em; text-align:center; border-bottom:1px solid #ddd; }
.contentCenterInner .quickSearch .label { font-size:100%; color:#EF3E36; font-weight:bold; }
.keywordText { font-size:1em; width:7em; }
.postCodeText { font-size:0em; width:0em; }
.quickSearchText { font-size:1em; }
#QuickSearch1_pnlPostcode {display:none;}
/** MAIN AREA **/
.contentArea { border-bottom:1px dashed #ddd; padding-bottom: 15px; }

/** BREADCRUM TRAIL 
.contentArea .breadcrumbTrail { padding: 10px; border-bottom:1px dashed #ddd; }
.contentArea .breadcrumbTrail a { text-decoration: none; color: #808080; }
.contentArea .breadcrumbTrail a:link { color: #808080; }
.contentArea .breadcrumbTrail a:visted { color: #808080; }
.contentArea .breadcrumbTrail a:hover { color: #808080; text-decoration:underline; }
.contentArea .breadcrumbTrail a:active { color: #808080; }
.contentArea .breadcrumbRows { margin-bottom: 5px; } **/

/* HOME PAGE - CONTENT */
.HomeContent  {margin: 0px 0px 0px 0px; }

/* HOME PAGE - ZONES */
.HomeContent .zones {float:left; margin: 0px 0px 10px 0px; padding: 0px 0px 15px 0px; border-bottom:1px dashed #ddd; }
.HomeContent .zones ul { width:420px; list-style:none; margin:0; padding:0; }
.HomeContent .zones a { margin:5px 10px 5px 10px; padding:0px; text-align:center; color:#000000; font-weight:bold; display:block; width:185px; padding-top:115px; padding-bottom:5px; vertical-align:bottom; }
.HomeContent .zones a { }
.HomeContent .zones .zone { float:left; }
.HomeContent .zones .zone1 a {background:#FFF361 url('../images/childrensZone.jpg') no-repeat left top; }
.HomeContent .zones .zone2 a {background:#FF6861 url('../images/youngPeoplesZone.jpg') no-repeat left top; }
.HomeContent .zones .zone3 a {background:#AADFFF url('../images/parentsZone.jpg') no-repeat left top; }
.HomeContent .zones .zone4 a {background:#C7AEFF url('../images/practitionersZone.jpg') no-repeat left top; }
.HomeContent .zones ul .zone1 {background:#FFF361 url('../images/childrensZone.jpg') no-repeat left top; }
.HomeContent .zones ul .zone2 {background:#FF6861 url('../images/youngPeoplesZone.jpg') no-repeat left top; }
.HomeContent .zones ul .zone3 {background:#AADFFF url('../images/parentsZone.jpg') no-repeat left top; }
.HomeContent .zones ul .zone4 {background:#C7AEFF url('../images/practitionersZone.jpg') no-repeat left top; }

.HomeContent .zones li a:link{text-decoration:none; color: #000;}
.HomeContent .zones li a:visited{text-decoration:none; color: #000;}
.HomeContent .zones li a:hover{text-decoration:underline; color: #000;}
.HomeContent .zones li a:active{text-decoration:none; color: #000;}

/** HOME PAGE - TEXT **/
.textArea {margin:0px; padding:0px; clear:both; }
.textArea a{color:#EF3E36; text-decoration:underline;}
.textArea a:link{color:#EF3E36;}
.textArea a:visited{color:#EF3E36;}
.textArea a:hover{color:#878786;}
.textArea a:active{color:#EF3E36;}


/** HOME PAGE - TEXT **/
.FormContentBoth {margin:0px; padding:0px; clear:both; }
.FormContentBoth a{color:#EF3E36; text-decoration:underline;}
.FormContentBoth a:link{color:#EF3E36;}
.FormContentBoth a:visited{color:#EF3E36;}
.FormContentBoth a:hover{color:#878786;}
.FormContentBoth a:active{color:#EF3E36;}
.FormContentLeft {font-weight:bold;}

/** HOME PAGE "CLICK HERE" LINKS (UNDER ZONES) **/

.homepageLinks{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}

.homepageLinks a{clear:both; font-size:110%; display:block; padding:10px 20px; text-decoration:none;}
.homepageLinks a:link{background:#eee; color:#000;}
.homepageLinks a:visited{background:#eee; color:#000;}
.homepageLinks a:hover{background:#ddd; color:#000; text-decoration:none; cursor:pointer;}
.homepageLinks a:active{background:#eee; color:#000;}


.homepageLinks a .clickHere{display:block; width:23%; float:left; color:#ff0000;}
.homepageLinks a .linkText{display:block; width:76%; float:left;}

.homepageLinks #lnkBullying:link{background:#000; color:#fff;}
.homepageLinks #lnkBullying:visited{background:#000; color:#fff;}
.homepageLinks #lnkBullying:hover{background:#444; color:#fff;}
.homepageLinks #lnkBullying:active{background:#000; color:#fff;}

/** QUICK SEARCH RESULTS **/
.list{ background: none; width:425px; margin:0px 0px 10px 0px; padding:0px; border: solid 1px #ff0000;}

.list th { background-color:#fff; color:#000; margin:0px; padding:1px; border-bottom: solid 1px #ff0000; }
.list th a{color:#000;}
.list th a:link{text-decoration:none;color:#000}
.list th a:visited{text-decoration:none; color:#000}
.list th a:hover{text-decoration:underline; color:#000}
.list th a:active{text-decoration:none; color:#000}

.list td { background: none; padding:5px; border-bottom: solid 1px #ff0000; empty-cells:show; }
.list td a{color:#000; font-weight:normal;}
.list td a:link{text-decoration:none;color:#000}
.list td a:visited{text-decoration:none; color:#000}
.list td a:hover{text-decoration:underline; color:#000}
.list td a:active{text-decoration:none;color:#000}

.list .leftBlobHeader { background-color: #c0c0c0; background-image: url(../images/noZoneMenu.jpg); background-repeat:repeat-y; }
.list .leftBlob { background: url(../images/youngPeoplesBullet.jpg) repeat-y; padding-left: 10px}
.list td.noline {border-bottom:0px solid #C0C0C0; font-weight: bold; color: #444;}
.list td.noline a {font-weight: bold; color: #444;}
.list td.description {padding: 0 5px 5px 5px;}
.list td.nodesc {font-size: 0; padding: 0; margin:0;}

.rowcolor00{background: none; border-left: solid 5px #c1c1c1; }
.rowcolor01{background: none;}

.listFooter td {background: none; text-align:right; font-weight:bold; border-bottom: none; empty-cells:show;}
.listFooter td a{text-decoration:none; font-weight:bold;}
.listFooter td a:link{text-decoration:none;}
.listFooter td a:visited{text-decoration:none;}
.listFooter td a:hover{text-decoration:underline;}
.listFooter td a:active{text-decoration:none;}

.categoryResults{margin:0px; padding:0px;}
.SPServiceList{margin:10px 30px 10px 30px;}

h2.banner{ color:#000; width:420px; margin-bottom: 10px; margin-top: 10px; padding:3px; border: solid 1px #C0C0C0; padding-left: 10px; }
h2.lightBanner{ background:#e2a204; color:#000; width:420px; margin:0px; padding:3px;}

h2.menu{ background-color: #E0E0E0; background-image: url(../images/noZoneMenu.jpg); background-repeat:repeat-y; }
h2.menu1{ background-color: #FFF8AA; background-image: url(../images/childrensMenu.jpg); background-repeat:repeat-y; }
h2.menu2{ background-color: #FF6861; background-image: url(../images/youngPeoplesMenu.jpg); background-repeat:repeat-y; }
h2.menu3{ background-color: #E9F8FF; background-image: url(../images/parentsMenu.jpg); background-repeat:repeat-y; }
h2.menu4{ background-color: #F9EEFF; background-image: url(../images/practitionersMenu.jpg); background-repeat:repeat-y; }

h2.banner a{ color:#000; text-decoration:none; }
h2.banner a:link{text-decoration:none; color:#000}
h2.banner a:visited{text-decoration:none; color:#000}
h2.banner a:hover{text-decoration:underline;}
h2.banner a:active{text-decoration:none; color:#000}

.categoryList { padding: 0px 0px 20px 30px; margin: 0px; list-style:none;}
.categoryList li{ padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.categoryList li a { font-size:100%; color:#000; }

.categoryList .zoneMenu{background-image:url(../images/noZoneBulletSmall.jpg); background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; }
.categoryList .zoneMenu1{background-image:url(../images/childrensBulletSmall.jpg); background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; }
.categoryList .zoneMenu2{background-image:url(../images/youngPeoplesBulletSmall.jpg); background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; }
.categoryList .zoneMenu3{background-image:url(../images/parentsBulletSmall.jpg); background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; }
.categoryList .zoneMenu4{background-image:url(../images/practitionersBulletSmall.jpg); background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; }

.categoryList li a:link{text-decoration:none; color:#000}
.categoryList li a:visited{text-decoration:none; color:#000}
.categoryList li a:hover{text-decoration:underline;}
.categoryList li a:active{text-decoration:none; color:#000; }

/** A to Z SEARCH RESULTS **/
.atoz {text-align:center; margin:20px 0px 20px 0px; padding:0px; list-style-type: none; }
.atoz ul{list-style-type:none; margin:0px; padding:0px;}
.atoz ul li{display:inline; margin:0px; padding:0px;}
.atoz ul a{color:#ea7e1c; display:inline; padding:2px; margin:0px; background:none;}
.atoz ul a:link{ background:none; color:#000; text-decoration:none;}
.atoz ul a:visited{ background:none; color:#000; text-decoration:none;}
.atoz ul a:hover{ background:#000; color:#fff; text-decoration:underline ;}
.atoz ul a:active{ background:none; color:#000; text-decoration:none;}

/** RECORD DETAILS **/
.DetailArea { border-bottom:1px dashed #ddd; padding-bottom: 15px; }
.DetailHeading { background-image: url(../images/noZoneBulletSmall.jpg); background-position: 0 50%; background-repeat: no-repeat; padding-left: 15px; margin-top: 1em; margin-bottom: 0.1em;}
.DetailContent { padding-left: 15px; }
.DetailContent p, .DetailContent ul { margin:1em 0; padding:auto; }
.DetailContent li { margin:0 0 0 0.5em; }

.floatLeft { float:left; width:160px; min-width:160px; margin-right:10px; }
.floatRight { float:left; }
.clear { clear:both; }

/** CONTACT FORM **/
.contactQuestion{ margin-top: 10px; clear:both;}
.contactQuestion h3 { display:block; float: left; width: 200px;}
.contactAnswer{ float: left; width:200px; }

.contactQuestionOptional{ margin-top: 10px; clear:both;}
.contactAnswerOptional { margin-top: 10px; }
.contactQuestionOptional h3 { }

/** RIGHT SIDEBAR STYLES **/
.error-summary 
{
    background-color: #eeeeee;
    color: #000000;
    border: solid 2px red;
    padding: 5px;
    margin: 5px;
}

/** RIGHT SIDEBAR STYLES **/
.contentRightOuter{float:right; width:178px; text-align:center; margin-top:-40px; background-color:#fff;}
.contentRightInner{width:160px; text-align:left; margin:auto;}
.contentRightInner img{text-align:center;}
.contentRightInner .item{margin:10px 0px 10px 10px;}
.contentRightInner h2{font-size:100%; color:#EF3E36; font-weight:bold;}
.contentRightInner a{color:#EF3E36; text-decoration:underline;}
.contentRightInner a:link{color:#fff;}
.contentRightInner a:visited{color:#fff;}
.contentRightInner a:hover{color:#878786;}
.contentRightInner a:active{color:#EF3E36;}

.logos
{	
	float:left;
}
.logos a img {border: none;}
.logos a:link{color:#000; border:none; padding:0px; margin:0px;}
.logos a:visited{color:#000; border:none;padding:0px; margin:0px;}
.logos a:hover{color:#000; border:none;padding:0px; margin:0px;}
.logos a:active{color:#000; border:none;padding:0px; margin:0px;}

/** LINK PAGE LIST **/
.linkList { margin-top:1em; margin-left: 1em; }
.linkList ul { list-style:none;}
.linkList ul li{ margin-left: 5px; padding-bottom: 8px; padding-top: 8px; background-position: 0 50%; background-repeat:no-repeat;}

.linkList li a{ color:#000000; padding-left: 100px; padding-bottom: 30px; padding-top: 30px; display:block;}

.linkList ul .link1 {background-image:url(../links/link1.jpg);}
.linkList ul .link2 {background-image:url(../links/link2.jpg);}
.linkList ul .link3 {background-image:url(../links/link3.jpg);}
.linkList ul .link4 {background-image:url(../links/link4.jpg);}
.linkList ul .link5 {background-image:url(../links/link5.jpg);}
.linkList ul .link6 {background-image:url(../links/link6.jpg);}
.linkList ul .link7 {background-image:url(../links/link7.jpg);}
.linkList ul .link8 {background-image:url(../links/link8.jpg);}
.linkList ul .link9 {background-image:url(../links/link9.jpg);}
.linkList ul .link10 {background-image:url(../links/link10.jpg);}




.footer{clear:both; width:800px; height:235px; background:url(../images/FooterLogos.jpg) no-repeat bottom left; background-color:#fff; line-height: 430px; text-align: center; font-weight: bold;}
* html .footer{clear:both;  width:800px; height:20px;  background:url(../images/footer.jpg) no-repeat top left; background-color:#fff000; line-height: normal; padding-top: 200px; text-align: center; font-weight: bold; border: solid 0px blue;}
.disclaimer{border-top:1px dashed #ddd; margin-top:20px; padding: 15px 0 10px 0; font-size:80%; color:#666;}
.map {text-align: center; border: none;}
.map area {border: none; }
.map img {border: none;} 
.regionsearch map img{border: soild 0px #ff0000;}
.companyLogo
{
	width: 154px; height: 162px;
	background:url(../images/SIDLogo.jpg) no-repeat bottom left;
} 
a.kidscando img {border: solid 0px #fff; padding-top: 10px;}

/* Container vs Float Error Correction */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; height:100%; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/********.searchform general ********/

/*.searchform { border:1px solid blue; background:#ffdfef;}
.searchform div  { border:1px solid red; }*/
.searchform span { font-style:italic; color:#00ff00; padding-left:0.5em; } /* modify information text here */
.searchform .hidden { display:none; }
.searchform .error { font-weight:bold; color:#ff0000; }
.searchform .label { font-weight:bold; float:left; }
.searchform .control { float:left; }
.searchform .label, .searchform .control { margin-bottom:0.5em; }

/* 2 POSSIBLE STYLES FOLLOW */

/* all on one line */

.searchformoneline .label-control  { float:left; margin-right:0.5em; }
.searchformoneline .label { margin-right:0.5em; margin-top:0.2em; }
.searchformoneline #QuickSearch1_ctlKeyword { width: 15em; }
/* .searchformoneline #QuickSearch1_ctlPostcode {margin-right: 5px;} */

/***********************/


/* each label-control set on one line */

.searchformlist .label-control { clear:both; }
.searchformlist .label { width:1em; }
.searchformlist .control { padding-left:0.5em; }
.searchformlist .control label, .searchformlist .control select { margin-right:0.5em; }

/******************************/

/*.quickSearch, .quickSearch div { border:1px solid red; }*/

/* OL Brand */
#olbrand {text-align: left; padding-top: 20px;}
#olbrand img {border: none;}

/******** Advanced Search *******/
.asearch .label-control{margin-top:5px;  clear:both; border: solid 0px red; width: 450px;}
.asearch .label {font-weight:bold; padding-bottom:2px; width: 100px; float: left; color: #000; padding-top:0;}
.asearch .control {float: left;}
.asearch .control select {margin-right: 5px;}
/* #ctl00_ContentPlaceHolder1_AdvancedSearch1_ctl00_ctlPostcode {margin-right: 5px;} */
.control span {color: #000;}

.asearchlink {text-align: right; padding-right: 8px;}
*+html .asearchlink  {padding-top: 6px;}
* html .asearchlink {padding-top: 6px;}
a.asearchlink:link{text-decoration:none; color:#000; }
a.asearchlink:visited{text-decoration:none; color:#000; }
a.asearchlink:hover{text-decoration:underline; color:#000; }
a.asearchlink:active{text-decoration:none; color:#000; }

.scoreHeader { text-align:right; padding-right: 5px; }
.score { text-align:right; padding-right: 5px; }

ul li.spineitem {float: left; width: 90px; height: 30px; border: solid  1px #f9b268; margin: 3px; list-style-type: none;}

span.spinetitle {text-align:center; font-weight: bold;}
span.spinesubtitle {font-weight:normal;}
table.spine {font-weight:bold;}
.spine {clear: both; margin-bottom: 5px;}
.spine table {text-align: center;}
.spine .agerange {border: solid 1px #f9b268; border-collapse:collapse;}
.spine .agerange th {padding: 5px 3px;}
.spine .agerange td {border: solid 1px #f9b268; padding: 5px 0px;}
.spine .agerange td.odd {background-color: #f9b268;}
.spine .agerange td.even {background-color: #ff931a;}
.spine .agerange .agetext {font-weight:normal;}

.spine .agerange a:link {color: #000; text-decoration:none;}
.spine .agerange a:visited {color: #000; text-decoration:none;}
.spine .agerange a:hover {color: #000; text-decoration:underline;}
.spine .agerange a:active{color: #000; text-decoration:none;}

h2.spinetitle {background-color: #f9b268;}


.spineintro {margin:5px 0px 0px 10px; background-color: #f9b268; width: 370px; padding: 10px; text-align: center;}
* html .spineintro {width: 390px;}

.spineintro a:link {color: #000; text-decoration:none;}
.spineintro a:visited {color: #000; text-decoration:none;}
.spineintro a:hover {color: #000; text-decoration:underline;}
.spineintro a:active{color: #000; text-decoration:none;}

/*.timeline ul li {background: url(images/spineline.jpg) repeat-x 50% 20px; border: solid 0px #0f0; list-style-type: none; margin:0; text-align:left; padding:0;}*/


.timeline ul li {list-style-type: none;}

.timeline {padding: /*10px 0 20px 0; background: url(images/spinemore.jpg) no-repeat 0% 98%; border: solid 0px #f9b268;*/}

.timeline ul li a {padding: 0; background: url(images/spinenodeB.jpg) no-repeat 0% 50%; padding: 15px 0 15px 20px; border: solid 0px #0f0; line-height: 29px;}

.timeline ul {padding: 3px 0 0 0; margin: 0;}

.spinecats {clear:both; padding-top: 0px;}

.nav2, .nav3 {background: url(images/nozonebullet.jpg) no-repeat 5px 50%;}

td.nav2, td.nav3 {padding: 7px 10px 7px 25px;}

.nav3 b, .nav2 b {font-weight: normal}

.nav2 a:link {color: #000; text-decoration:none;}
.nav2 a:visited {color: #000; text-decoration:none;}
.nav2 a:hover {color: #000; text-decoration:underline;}
.nav2 a:active{color: #000; text-decoration:none;}


.FormContentLeft {float: left; width: 190px; padding: 5px 0;}
.FormContentRight {float: left; width: 190px; padding: 5px 0;}
.FormContentRight input {margin: 1px 0;}
.FormContentBoth #PostEnquiry {margin-left: 190px;}
.hide {display: none;}
