A.important {
	FONT-WEIGHT: bold! important
}
.tools {
	RIGHT: 10px; POSITION: absolute; TOP: 14px
}
.edition {
	FONT-SIZE: 10px; COLOR: #999999
}
DIV#quickSearch2 {
	MARGIN: 0px 0px 8px
}
FORM.quickSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.quickSearchBorder {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #ccc
}
DIV.quickSearchCentre {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_quickSearch.jpg); PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ededed
}
.promo {
	BACKGROUND-COLOR: #cccccc
}
.block1 {
	BACKGROUND-COLOR: #cccccc
}
.block2 {
	MARGIN-TOP: 1px; BACKGROUND-COLOR: #e3e3e3
}
.block3 {
	MARGIN-BOTTOM: 1px; BACKGROUND-COLOR: #cccccc
}
.block4 {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #cccccc
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #999; LINE-HEIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#breadcrumb STRONG {
	COLOR: #ccc
}
#breadcrumb A {
	COLOR: #999! important; TEXT-DECORATION: underline! important
}
#breadcrumb A:hover {
	COLOR: #666! important; TEXT-DECORATION: underline! important
}
#adverts {
	TEXT-ALIGN: right
}
#adverts IMG {
	MARGIN: 0px 0px 8px
}
#adverts OBJECT {
	MARGIN: 0px 0px 8px
}
#outsideAds IMG {
	MARGIN: 0px 0px 8px
}
#outsideAds DIV  {
	MARGIN: 0px 0px 8px
}
#outsideAds {
	MARGIN: 0px; WIDTH: 125px; TEXT-ALIGN: left
}
#outsideAds DIV.outsideTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.leftNavExtras IMG {
	MARGIN: 0px 0px 4px
}
DIV.box1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
TD.box1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
DIV.box2 {
	BACKGROUND-COLOR: #fafafa
}
DIV.linkBox2 {
	BACKGROUND-COLOR: #fafafa
}
DIV.linkBox2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.linkBox {
	PADDING-RIGHT: 6px! important; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 6px! important; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
TD.linkBox {
	PADDING-RIGHT: 6px! important; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 6px! important; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
DIV.linkBoxNoPad {
	PADDING-RIGHT: 6px! important; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 6px! important; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
DIV.linkBoxNoPad {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
DIV.feature1 DIV {
	BORDER-TOP: #fff 1px solid; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.feature1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
DIV.whiteSpaceTitle {
	MARGIN: 12px 0px 0px
}
.generalPad {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 6px! important; PADDING-TOP: 6px! important; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.columnData {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #ccc 1px solid; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); BORDER-LEFT: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
TABLE.columnData TR.first TD.left {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); BACKGROUND-REPEAT: repeat-x
}
TABLE.columnData TR.first TD.right {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); BACKGROUND-REPEAT: repeat-x
}
TABLE.columnData TD.left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.columnData TD.right {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
TABLE.columnDataPlain {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
TABLE.columnDataPlain {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.columnDataPlain {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
TABLE.tNav {
	MARGIN-TOP: 15px; BACKGROUND-COLOR: #fcedda
}
TABLE.tNav2 {
	MARGIN-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
TABLE.tNav TD {
	FONT-WEIGHT: bold; COLOR: #999
}
TABLE.tNavContent TD {
	PADDING-BOTTOM: 7px
}
TABLE.tNav H2 {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; COLOR: #666! important; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.tNav2 H2 {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; COLOR: #666! important; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.logoLinks TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.logoLinks A {
	FONT-SIZE: 10px
}
IMG.generalInfoBtn {
	LEFT: 116px; MARGIN: 0px; POSITION: relative; TOP: -5px
}
DIV.box1General {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 48px; BACKGROUND-COLOR: #fff
}
P.pageLink {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px; BORDER-RIGHT-WIDTH: 0px
}
P.pageLink IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN.linkText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.arrowLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#linkList {
	LINE-HEIGHT: 19px! important
}
.linkList {
	LINE-HEIGHT: 19px! important
}
DIV.box1 OL {
	FLOAT: left; MARGIN: 6px 30px 0px 10px
}
DIV.box1 OL LI {
	MARGIN-BOTTOM: 5px; WIDTH: 155px
}
DIV.ratings {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
IMG.ratings {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
IMG.services {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
TABLE.pagingLinksTable {
	BORDER-TOP: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TABLE.pagingLinksTable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.reviewsTable TD.image {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
TABLE.reviewsTable TD.content {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid
}
IMG.review {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
H2.mapHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 6px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.map {
	LEFT: -1px; BACKGROUND-IMAGE: url(/static/images/generic/furniture/bg_map.gif); BORDER-BOTTOM-WIDTH: 0px! important; BACKGROUND-REPEAT: repeat; POSITION: relative
}
TABLE.directoryLinkBox {
	MARGIN: 0px 0px 10px
}
TABLE.directoryLinkBox TD.header {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_directoryLinkBox.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #3399ff
}
TABLE.directoryLinkBox TD.content {
	BORDER-RIGHT: #3399ff 3px solid; BORDER-TOP: #3399ff 0px solid; BORDER-LEFT: #3399ff 3px solid; BORDER-BOTTOM: #3399ff 3px solid; BACKGROUND-COLOR: #ebf5ff
}
TABLE.directoryLinkBox TD.content DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.directoryLinkBox TD.content P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
H3.directoryLinkBox {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.directoryLinkBox A {
	FONT-WEIGHT: bold; COLOR: #3296fa
}
TABLE.cityGuideLinkBox {
	MARGIN: 0px 0px 10px
}
TABLE.cityGuideLinkBox TD.header {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_cityGuideLinkBox.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #53537b
}
TABLE.cityGuideLinkBox TD.content {
	BORDER-RIGHT: #53537b 3px solid; BORDER-TOP: #53537b 0px solid; BORDER-LEFT: #53537b 3px solid; BORDER-BOTTOM: #53537b 3px solid; BACKGROUND-COLOR: #e5e5eb
}
TABLE.cityGuideLinkBox TD.content DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.cityGuideLinkBox TD.content P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
TABLE.cityGuideLinkBox TD.content A.important {
	COLOR: #53537b! important
}
H3.cityGuideLinkBox {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.cityGuideLinkBox A {
	FONT-WEIGHT: bold; COLOR: #53537b
}
TABLE.whatsOnLinkBox {
	MARGIN: 0px 0px 10px
}
TABLE.whatsOnLinkBox TD.header {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_whatsOnLinkBox.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #cf3638
}
TABLE.whatsOnLinkBox TD.content {
	BORDER-RIGHT: #cf3638 3px solid; BORDER-TOP: #cf3638 0px solid; BORDER-LEFT: #cf3638 3px solid; BORDER-BOTTOM: #cf3638 3px solid; BACKGROUND-COLOR: #f8e1e1
}
TABLE.whatsOnLinkBox TD.content DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.whatsOnLinkBox TD.content P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
H3.whatsOnLinkBox {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.whatsOnLinkBox A {
	FONT-WEIGHT: bold; COLOR: #cf3638
}
IMG.floatRight {
	FLOAT: right! important; MARGIN-LEFT: 5px! important
}
IMG.floatLeft {
	FLOAT: left! important; MARGIN-RIGHT: 5px! important
}
IMG.leftFloat {
	FLOAT: left! important; MARGIN-RIGHT: 5px! important
}
TABLE.formTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.formTable TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
DIV.resultHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none! important
}
DIV.resultDetail {
	LINE-HEIGHT: 14px; BORDER-BOTTOM-STYLE: none! important
}
TD.resultHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none! important
}
TD.resultDetail {
	LINE-HEIGHT: 14px; BORDER-BOTTOM-STYLE: none! important
}
DIV.resultParagraph {
	MARGIN-TOP: 7px; BORDER-BOTTOM-WIDTH: 0px! important
}
.headerMap {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666; TEXT-ALIGN: center
}
.tel {
	COLOR: #333333
}
DIV.verticalSearch {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 0px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_searchVertical.jpg); BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-REPEAT: repeat-x
}
DIV.verticalSearch STRONG {
	COLOR: #666
}
DIV.verticalSearch INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.verticalSearch SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.verticalSearch SELECT {
	PADDING-LEFT: 0px
}
.inputImage {
	BORDER-TOP-WIDTH: 0px! important; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; LEFT: 5px; BORDER-BOTTOM-WIDTH: 0px! important; POSITION: relative; TOP: 4px; BORDER-RIGHT-WIDTH: 0px! important
}
.inputExample {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif
}
DIV.verticalSearch DIV.hr {
	MARGIN-TOP: 5px; WIDTH: 116px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cccccc
}
A.greyLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 18px
}
DIV.legendBorder {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 113px; PADDING-TOP: 5px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #fdfdfd; voice-family: inherit
}
DIV.legendBorder TABLE TD {
	FONT-SIZE: 9px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle
}
DIV.legendBorder TABLE TD.left {
	PADDING-RIGHT: 5px
}
DIV.offersPad {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.listBox2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.flAdPromos {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG2.jpg); BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
