div#container {font-family: verdana, arial, tahoma, helvetica, sans-serif; position:relative; width:1000px; margin-left:auto; margin-right:auto;}
h1 {font-size:1.4em; float:left;}
h2.advert {font-family: verdana, arial, tahoma, helvetica, sans-serif; font-size:0.9em;}
div#advertContents h3 {font-family:arial, tahoma, helvetica, sans-serif; font-size:0.9em; color:#050296; text-transform:capitalize; padding:0; margin:0;}
div#advertContents h3.servDir {margin:0 0 10px 0;}
div#advertContents h3.adToolbox {width:132px; margin:10px 0 0 0;}
h4.homeSearches {margin:0; padding:4px 0 0 5px;}

/* Advert Content */

div#advertContents {width:1000px; margin:0 10px 0 0; padding:0px; float:left;}
#adHeaderFull {float:left; width:960px;}
#adHeader {float:left; width:740px;}

div#advertMain {padding:0px; margin:0px;}

div#advertMain p {padding:0 0 0 10px;}
div#advertMain p.desc {margin:10px 0 0 0;}

#skyscraper {width:120px; margin:0px; padding:0px; float:left;}

ul#userLinks {background: url(../../imglib/common/shallowBoxGradient.jpg) repeat-x; border:solid 1px #E9ECF8; list-style-type:none; padding:10px; margin:10px 0 10px 0; font-size:0.7em; float:left; width:978px;}
ul#userLinks li {margin:0 60px 0 0; padding:0; display:inline; float:left; line-height:1.2em;}
ul#userLinks li.space {margin:0px;}

#contactSeller {clear:both; padding:10px 0 0 0; margin:0; width:978px;}
input.contactSellerButton {float:left; width:auto;}

/* Telephone Numbers */

div.telephoneNumber {float:right; padding:0; margin:0; font-size:0.7em;}
div.telephoneNumber a {}

/* Advert Photos */

div#adPhotos {width:200px; padding:5px; float:right; margin:0; height:auto; position:relative;}
.photoBorder {border:solid 1px #050296;}
div#adPhotos ul {padding:0; margin:0; font-size:0.7em;}
div#adPhotos li {display:inline; float:left;}
div#adPhotosHide {display:none;}
div#photoSlideshowLinks {background-color:#e7e8e9; float:left; width:194px; margin:0 0 2px 0; padding:3px; border:solid 1px #e0e0e0;}
div#photoSlideshow {text-align:center; clear:both;}
div#advertMain img.listingPhoto {border:none;}
div.thumbContainer {text-align:center; position:relative;}
img.zoomIcon {position:absolute; top:0px; right:0px; border:none;}
div#advertMain p.photoCaption {font-size:0.7em; text-align:left; padding:0; margin:0; line-height:1.3em; width:170px; float:left;}
a#prevSlideshowImage {font-size:0.7em; float:left;}
a#nextSlideshowImage {font-size:0.7em; float:right;}
div#advertMain p.photoCount {font-size:0.7em; text-align:right; width:auto; float:left; margin:0; padding:0; float:right; color:#666666;}


/* Advert content divs */

div#adSummary {width:709px; float:left; margin:0 10px 0 0; float:left; padding:0;}
div#adSummaryFull {width:100%;}

div#adBusDescription {width:709px; float:left; margin:0 10px 0 0; float:left; padding:0;}
div#adBusDescriptionFull {width:100%;}

/* Advert options panels */

div#adOptionPanels {width:1000px; border-top:solid 1px #D9DEF2; border-bottom:solid 1px #D9DEF2; padding:10px 0 10px 0; margin:10px 0 0 0;}

div#adSearchPanelFull {width:980px; padding:10px; margin:0 0 10px 0;}
div#adSearchPanel {width:482px; padding:10px; margin:0 10px 10px 0; float:left; clear:both;}

div#adSearchPanelFull ul {font-size:0.7em; margin:10px 0 0 0;}
div#adSearchPanel ul {font-size:0.7em; margin:10px 0 0 0;}

div#adSearchPanelFull div.adSearchLeftContent {width:720px; padding:0; margin:0 10px 0 0; float:left;}
div#adSearchPanelFull div.adSearchRightContent {width:235px; float:left; padding:0; margin:0;}

div#adSearchPanel div.adSearchLeftContent {padding:0; margin:0;}
div#adSearchPanel div.adSearchRightContent {padding:0; margin:0;}

div#adToolboxPanel {width:209px; padding:10px; margin:0 0 10px 0; float:left; background: url(../../imglib/common/toolboxIcon.gif) no-repeat top right; border: solid 1px #E7E8E9;}

ul.toolboxList {list-style-type:none; padding:0; margin:15px 0 0 0; font-size:0.7em; color:#666666;}
ul.toolboxList li {padding:0 0 3px 0;}

div#adToolboxPanelHide {display:none;}

div#resourcesSelling {width:665px; padding:0; margin:0; float:left; clear:both;}

div#adRelatedResourcesPanel {width:665px; padding:10px; margin:0 0 10px 0; float:left;}
div#adServicesDirectoryPanel {width:280px; padding:10px; margin:0 0 10px 0; float:right;}

.servicesDirectoryList {font-size:0.7em; margin:0 0 10px 0; list-style-type:none; padding:0px;}
* html .servicesDirectoryList li {line-height:1.2em;}

div#adSellingPanelFull {width:727px; padding:10px; margin:0px; clear:both;} 
div#adSellingPanel {width:665px; padding:10px; margin:0 0 0 0; clear:left;}
div#adOtherToolsPanel {width:211px; padding:10px; margin:0px; float:left;}

ul.otherTools {font-size:0.7em; list-style-type:none; margin:15px 0 0 0; padding:0px;}
ul.otherTools li {padding:0 0 5px 0;}
* html ul.otherTools li {padding:0px;}

/* Advert advertising spaces */

div#adThirdPartyPanels {width:1000px; padding:10px 0 0 0; margin:0 0 10px 0;}
div#adThirdPartyPanelsNarrow {width:688px; padding:10px 0 0 0; margin:0 0 10px 0; float:left;}

div#adFuel {clear:both; margin:0 0 10px 0; padding:0;}

/* Blue gradient panels */

.shallowPanel {background: url(../../imglib/common/shallowBoxGradient.jpg) repeat-x; border:solid 1px #E9ECF8;}
.deepPanel {background:url(../../imglib/common/deepBoxGradient.jpg) repeat-x; border:solid 1px #D9DEF2; height:auto;}


/* For potential rss link in Need to search again box */
ul#rss {list-style-type:none; padding:0; margin:0;}
ul#rss li {display:inline; padding:0; margin:0; float:left;}
ul#rss li.text {vertical-align:top;}

/* New advert and By Owner icons */

#adIcons {float:right; width:38px;}
ul#advertIcons {list-style-type:none; padding:0; margin:0;}

.agentLogos {margin: 10px 0 0 0; width:250px; float:right; text-align:right;}
.agentLogos p.listedBy {font-size:0.7em; color:#999; margin:0; padding:0 0 5px 0;}

/* Miscellaneous Advert Page */

div.adSection {border-top:solid 1px #D9DEF2; padding:10px 0 0 0; margin:10px 0 0 0; width:100%; clear:both;}

ul.noIndentSmallGrey {list-style-type:none; padding:0; margin:0; font-family:arial, Tahoma, helvetica, Sans-Serif; font-size:0.7em; color:#666666;}
ul.noIndentSmallGrey li {padding:0 15px 0 0; display:inline;}

.noIndent {list-style-type:none; padding:0; margin:0;}
ul.noIndent li {display:inline;}

.noListStyleTopPadTed {list-style-type:none; margin:10px 0 0 0; padding:0;}

div.adTitle {width:100%;}

p.advertUnderOffer {font-size:0.9em; color:#FF9900; font-weight:bold; padding:0 10px 0 0; margin:0; float:left;}
p.advertPriceReduced {font-size:0.9em; color:#009900; font-weight:bold; padding:0 10px 0 0; margin:0; float:left;}
p.advertSoldStc {font-size:0.9em; color:#990000; font-weight:bold; padding:0 10px 0 0; margin:0; float:left;}
p.forSaleByOwner {font-size:0.9em; color:#999; font-weight:bold; padding:0 10px 0 0; margin:0; float:left;}
p.newAdvert {font-size:1.2em; color:#394a94; font-weight:bold; padding:0; margin:0; float:left; width:75px;}

.normFont {font-size:0.8em;}
.smallFont {font-size:0.7em;}
.smallFontBotPadTen {font-size:0.7em; padding-bottom:10px;}

dl.adPath {padding:8px 0 0 0; margin:0; clear:both;}
dl.adPath dt {font-size:0.8em;}
dl.adPath dt.clearRight {display:inline; float:left; width:10%; clear:both; vertical-align:top;}
dl.adPath ul {width:89%; float:right;}

dl.adSummaryDetails {padding:0; margin:0;}
div#adSummary dl.adSummaryDetails dt {font-size:0.8em; float:left; width:35%; padding:0 0 0 10px; margin:10px 0 0 0; clear:both;}
div#adSummary dl.adSummaryDetails dd {font-size:0.8em; display:inline; width:60%; float:left; margin:10px 0 0 0; padding:0px;}

div#adSummaryFull dl.adSummaryDetails dt {font-size:0.8em; float:left; width:25%; padding:0 0 0 10px; margin:10px 0 0 0; clear:both;}
div#adSummaryFull dl.adSummaryDetails dd {font-size:0.8em; display:inline; width:70%; float:left; margin:10px 0 0 0; padding:0px;}

dl.adDetails {padding:0; margin:0;}
dl.adDetails dt {font-size:0.8em; float:left; width:25%; padding:0 0 0 10px; margin:10px 0 0 0; clear:both;}
dl.adDetails dd {font-size:0.8em; display:inline; width:70%; float:left; margin:10px 0 0 0; padding:0px;}

dl.relDocuments {padding:0; margin:0;}
dl.relDocuments dt {font-size:0.8em; float:left; width:25%; padding:0 0 0 10px; margin:10px 0 0 0; clear:both;}
dl.relDocuments dd {display:inline; width:70%; float:left; margin:10px 0 0 0; padding:0px;}

.documents {list-style:none; padding:0; margin:0;}
.documents li {padding-right:5px; float:left;}

#recommendedResources {clear:both; padding:10px; background-color:#E7E8E9; height:300px; margin:0 0 10px 0; width:668px; float:left;}

#darkGreyBorderRight {border-right:solid 1px #CCCCCC; width:30%; padding:0 20px 0 0; float:left; margin:0; height:300px;}
#greyLeftRightBorder {border-left:solid 1px #F3F3F3; border-right:solid 1px #CCCCCC; width:30%; padding:0 20px 0 20px; float:left; margin:0; height:300px;}
#lightGreyBorderLeft {border-left:solid 1px #F3F3F3; width:30%; padding:0 0 0 20px; float:left; margin:0; height:300px;}

#recommendedResources #darkGreyBorderRight {border-right:solid 1px #CCCCCC; width:30%; padding:0 10px 0 0; float:left; margin:0; height:300px;}
#recommendedResources #greyLeftRightBorder {border-left:solid 1px #F3F3F3; border-right:solid 1px #CCCCCC; width:30%; padding:0 10px 0 10px; float:left; margin:0; height:300px;}
#recommendedResources #lightGreyBorderLeft {border-left:solid 1px #F3F3F3; width:30%; padding:0 0 0 10px; float:left; margin:0; height:300px;}

p#adAdv {font-size:0.7em; color:#666666; margin:0;}
#advertMPU {float:right; width:300px; margin-top:10px;}

/*midmarket*/
#mmdarkGreyBorderRight {border-right:solid 1px #CCCCCC; width:21%; padding:0 20px 0 0; float:left; margin:0; height:300px;}
#mmgreyLeftRightBorder {border-left:solid 1px #F3F3F3; border-right:solid 1px #CCCCCC; width:21%; padding:0 20px 0 20px; float:left; margin:0; height:300px;}
#mmlightGreyBorderLeft {border-left:solid 1px #F3F3F3; width:21%; padding:0 0 0 20px; float:left; margin:0; height:300px;}

.adQuickSearch {margin:0 5px 0 0; font-size:0.7em;}

.thirtyFive {width:35%;}
.thirty {width:30%;}
.forty {width:40%;}
.twentyCenter {width:20%; text-align:center;}

/* End of advert styles */


.noListStyleSmall li {padding:0 0 15px 0;}
.noListStyleSmall li.ticks {margin:0; padding: 0 0 6px 20px; background: url(../../imglib/icons/tick_blueongrey.gif) no-repeat;}

/* Social bookmarks links */

ul.socialBookmarks {list-style:none; margin:0; padding:0;}
ul.socialBookmarks li {float:left; padding:4px 10px 0 0; width:auto;}
ul.socialBookmarks li.bookmarkLabel {width:100%;}
ul.socialBookmarks li.clearBookmark {clear:left;}

/* Preview Advert */

div#previewAdvertContents {width:1000px; margin:0; padding:10px 0 0 10px;}
