h1 {
	margin-top: 0px;
}
.content {
	width: auto; overflow: hidden; display: block;
}
.button31 {
	margin: 0px 8px 0px 0px; padding: 0px; border: 0px currentColor; height: 31px; text-indent: -1000px; overflow: hidden !important; display: block; cursor: pointer;
}
.DownloadReportButton {
	width: 187px; height: 31px; display: block; background-image: url(/Images/property/qv/download_report_.png); background-repeat: no-repeat;
}
.cmd {
	margin: 2px; width: 140px; color: rgb(51, 51, 51); font-size: 12px; font-weight: normal;
}
.attLabel {
	color: rgb(204, 102, 0);
}
.rentalsAttLabel {
	color: rgb(204, 102, 0); padding-left: 5px;
}
.housesAttLabel {
	color: rgb(204, 102, 0); padding-left: 5px;
}
.flatmatesAttLabel {
	color: rgb(204, 102, 0); padding-left: 5px;
}
.rentalsAtt td {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.flatmatesAtt td {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.flatSection {
	color: rgb(91, 148, 206); font-weight: 700; border-bottom-color: rgb(224, 163, 102); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 224, 204);
}
.propertySection {
	color: rgb(65, 138, 17); font-weight: 700; border-bottom-color: rgb(224, 163, 102); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 224, 204);
}
form {
	margin: 0px;
}
#ListingUserFunctionsLeft {
	width: 260px; height: 27px; text-align: center;
}
#ListingUserFunctions {
	text-align: left; clear: both;
}
#EmailAndPrint {
	height: 60px; padding-top: 6px; padding-left: 10px;
}
#EmailAndPrint img {
	margin: 5px; vertical-align: middle;
}
#JobContactDetails {
	padding-right: 10px; padding-left: 20px; margin-bottom: 10px; border-left-color: rgb(232, 232, 232); border-left-width: 1px; border-left-style: solid;
}
.JobContactDetailsText {
	padding: 2px; vertical-align: top; white-space: nowrap;
}
#WatchlistPopupExpiryDate {
	margin: 5px 0px; text-align: center; font-size: 12px;
}
#WatchlistClassifiedText {
	color: rgb(153, 153, 153);
}
#EmailReminderPositioning {
	height: 1.2em;
}
#EmailReminder {
	width: 260px; text-align: center; font-size: 12px; display: none;
}
#EmailMeAReminder {
	background: url(/Images/Listing/EmailMeAReminderPopup.gif); padding: 10px; width: 194px; height: 190px; display: none; position: absolute; z-index: 99;
}
#EmailMeAReminder form {
	margin-right: 5px;
}
#EmailMeAReminderFormButton {
	font-size: 12px;
}
#TextlReminderPositioning {
	height: 1.2em;
}
#TextReminder {
	width: 260px; text-align: center; font-size: 12px; display: none;
}
#TextMeAReminder {
	background: url(/Images/Listing/TextMeAReminderPopupLong.gif) no-repeat; padding: 10px; width: 194px; height: 175px; display: none; position: absolute; z-index: 99;
}
#TextMeAReminder form {
	margin-right: 5px;
}
#TextMeAReminder small {
	padding-top: 10px; display: block;
}
#TextMeAReminder div {
	padding-top: 10px;
}
#TextMeAReminderFormButton {
	font-size: 12px;
}
.disabledLabel {
	color: rgb(204, 204, 204);
}
h4 {
	background: url(/Images/3/Common/listing_corner.gif) no-repeat right top rgb(245, 224, 204); padding: 5px 5px 5px 10px; color: rgb(204, 102, 0); font-size: 12px; margin-bottom: 0px; border-bottom-color: rgb(224, 163, 102); border-bottom-width: 1px; border-bottom-style: solid;
}
.propertyBody {
	padding: 15px 0px 10px; line-height: 1.4em; clear: left;
}
.inlineAttributeLabel {
	font-weight: bold;
}
#BuyerChecklistDiv ul {
	margin-top: 0px; margin-bottom: 0px; list-style-image: url(/Images/Property/Listing/tick.gif) !important;
}
#advertTitle {
	padding: 5px 5px 10px 0px; text-align: center; border-top-color: rgb(206, 206, 206); border-top-width: 1px; border-top-style: solid;
}
#advertAndPhoto #advertTitle {
	border: 0px currentColor;
}
.advertTitleNoBorder {
	border: 0px currentColor !important;
}
span.advert div {
	display: inline;
}
#attributesAndImages {
	width: 100%;
}
#attributesAndImages > tbody > tr > td {
	vertical-align: top;
}
.qnaNotification {
	padding-top: 5px; font-style: italic; margin-bottom: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.adverts {
	text-align: center;
}
.dualAdverts {
	width: 356px; text-align: center;
}
.advert {
	text-align: center;
}
.divListingAd_ListingOne {
	text-align: center;
}
#advertAndPhoto {
	width: 355px; margin-bottom: 10px; margin-left: 10px; float: right;
}
#firstImage {
	text-align: center;
}
#otherImages {
	text-align: center; white-space: nowrap;
}
#otherImages a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#morePhotos {
	text-align: center; padding-top: 5px; font-size: 12px; font-weight: bold; display: block;
}
#lTitle {
	margin: 10px 10px 10px 0px;
}
.classifiedIdentity {
	margin: auto; text-align: center; color: rgb(119, 119, 119);
}
.expiry {
	margin: auto; text-align: center; color: rgb(119, 119, 119);
}
.classifiedIdentity {
	font-size: 12px; margin-bottom: 20px;
}
.reviewheading {
	color: rgb(51, 51, 51); font-weight: normal; margin-top: 5px; margin-left: 3px;
}
#theCarItself h2 {
	color: rgb(83, 101, 121);
}
.extendedBodyBullets {
	padding-top: 0px; padding-left: 25px; margin-top: 0px; margin-left: 0px;
}
#box {
	margin: 0px; line-height: 135%; font-size: 14px; background-color: rgb(234, 243, 251);
}
.boxLeft {
	padding: 5px 0px 0px; color: rgb(37, 108, 173); font-size: 12px; vertical-align: top;
}
.boxRight {
	padding: 5px 0px 8px; font-size: 12px; vertical-align: top;
}
.box {
	margin: 0px 0px 10px; background-color: rgb(234, 243, 251);
}
.box p {
	margin: 0px 10px;
}
.boxTop {
	background: url(/Images/dvds/boxTr.gif) no-repeat right top;
}
.boxBottom {
	background: url(/Images/dvds/boxBr.gif) no-repeat right top;
}
.corner {
	border: 0px currentColor; width: 6px; height: 6px; display: block !important;
}
.dvdNote {
	text-align: center; line-height: 1em; padding-top: 5px; font-size: 12px; font-style: italic;
}
.DvdContentCell {
	padding: 0px 10px; vertical-align: top;
}
#DvdHeader_dvdMoreLessLink {
	padding-left: 5px; display: inline;
}
.closingTimeSoon {
	color: rgb(204, 0, 0);
}
.closingTimeClosed {
	color: rgb(102, 102, 102);
}
#premiumBrandingTable {
	visibility: hidden; position: absolute; z-index: 1000; background-color: rgb(255, 255, 255);
}
#premiumBranding {
	margin: 0px 1px 0px 0px; text-align: left; font-size: 12px; float: left; white-space: nowrap;
}
#premiumBranding ul {
	padding-right: 40px; padding-left: 27px;
}
#premiumBranding ul li {
	padding-bottom: 1px;
}
#premiumBrandLogo {
	cursor: pointer;
}
#premiumBrandingCloseBtn {
	padding-right: 2px; cursor: pointer;
}
.BuzzyBee span {
	color: rgb(0, 102, 204); text-decoration: underline;
}
a.BuzzyBee:visited span {
	color: rgb(128, 0, 128);
}
a.BuzzyBee:hover span {
	color: rgb(3, 151, 211);
}
a.BuzzyBee:focus span {
	color: rgb(3, 151, 211);
}
.feedback-stars {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#otherImages img {
	margin: 1px;
}
#otherImages a img {
	border: 1px solid rgb(0, 51, 204);
}
#contentArea {
	display: none;
}
#mainImageTable {
	margin-left: 1px; border-collapse: collapse; table-layout: fixed;
}
#mainImg {
	background: rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(0, 102, 204); width: 352px; height: 264px; cursor: pointer;
}
#mainImg a {
	width: 352px; text-align: center; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; display: block;
}
#mainImage {
	display: inline;
}
#pCounter {
	margin: 4px; text-align: center; font-size: 12px; display: none;
}
#contentArea {
	height: 75px; overflow: hidden; position: relative;
}
#scroller div {
	width: 352px; height: 73px; overflow: hidden; margin-top: 5px; position: relative;
}
#scroller ul {
	margin: 0px; padding: 0px; width: 800px; height: 73px; z-index: 1;
}
#scroller ul li {
	list-style: none; margin: 1px 10px 0px 0px; float: left; display: block;
}
#scroller ul .scrollable span {
	margin-top: 8px; display: block;
}
#scroller ul .selectedThumb span {
	margin-top: 0px;
}
#scroller ul .scrollable {
	margin: 8px 5px;
}
#scroller ul li a {
	border: 1px solid rgb(0, 102, 204); display: block;
}
#scroller ul li a img {
	width: 85px; height: 64px;
}
#scroller ul .scrollable a img {
	width: 70px; height: 50px;
}
#scroller ul .selectedThumb {
	margin: 0px 10px 0px 0px;
}
#scroller ul .scrollable.selectedThum {
	margin: 0px 5px;
}
#scroller ul .selectedThumb a {
	border: 2px solid rgb(255, 204, 0);
}
#scroller ul .selectedThumb a img {
	width: 85px; height: 64px;
}
#leftGradient {
	background: url(/Images/Listing/photos_gradient_left.png) repeat-y left top; left: 0px; top: 0px; width: 39px; height: 70px; text-align: left; padding-top: 25px; padding-left: 7px; display: none; position: absolute; z-index: 5;
}
#rightGradient {
	background: url(/Images/Listing/photos_gradient_right.png) repeat-y right top; top: 0px; width: 39px; height: 70px; text-align: right; right: 0px; padding-top: 25px; padding-right: 7px; display: none; position: absolute; z-index: 5;
}
#viewFullSize {
	margin: 15px auto; text-align: center; font-size: 14px; font-weight: bold;
}
#viewFullSize img {
	vertical-align: middle; border-right-color: rgb(255, 255, 255); border-right-width: 4px; border-right-style: solid;
}
.marginTop15 {
	margin: 15px auto 5px; text-align: center;
}
#viewFullSizePhotos {
	margin-bottom: 20px;
}
#scroller .nonScroller li {
	margin: 1px 5px;
}
#scroller .nonScroller .selectedThumb {
	margin: 0px 4px;
}
#thumbs {
	padding: 0px;
}
.lbShade {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; filter: alpha(opacity=70); position: fixed; z-index: 500; opacity: 0.7;
}
#lbOuter {
	left: 0px; top: 0px; width: 100%; display: none; position: absolute; z-index: 2000;
}
#lbContainer {
	background: rgb(30, 30, 30); border: 1px solid rgb(0, 0, 0); width: 899px; height: 555px; text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative; box-shadow: 0px 0px 17px #000; -moz-box-shadow: 0 0 17px #000; -webkit-box-shadow: 0 0 17px #000;
}
#lbScroller {
	background: rgba(0, 0, 0, 0.6); margin: 0px auto -32px; border-radius: 0px 0px 7px 7px; width: 125px; height: 32px; text-align: center; position: relative; -moz-border-radius: 0 0 7px 7px; -webkit-border-bottom-left-radius: 7px; -webkit-border-bottom-right-radius: 7px;
}
.legacyStyle#lbScroller #lbCounterContainer {
	background-position: -670px -360px;
}
.awesomeness#lbScroller #lbCounterContainer {
	background-image: none;
}
#lbCounterContainer {
	height: 32px;
}
#lbLeft {
	left: 8px; top: 4px; float: left; display: block; position: absolute;
}
#lbLeft img {
	background-position: -670px -290px; width: 23px; height: 22px;
}
#lbLeft:hover img {
	background-position: -670px -312px;
}
#lbLeft:active img {
	background-position: -670px -334px;
}
#lbRight {
	top: 4px; right: 8px; float: right; display: block; position: absolute;
}
#lbRight img {
	background-position: -693px -290px; width: 23px; height: 22px;
}
#lbRight:hover img {
	background-position: -693px -312px;
}
#lbRight:active img {
	background-position: -693px -334px;
}
#lbCounter {
	text-align: center; color: rgb(255, 255, 255); padding-top: 7px; font-size: 14px;
}
#lightboxClose {
	top: -18px; right: -17px; position: absolute;
}
#lightboxClose img {
	background-position: -726px -290px; width: 29px; height: 29px;
}
#lightboxClose:hover img {
	background-position: -726px -320px;
}
#lbMainPhotoOuter {
	width: 687px; float: left;
}
#lbMainPhotoContainer {
	padding: 0px; width: 669px; height: 502px;
}
#lbThumbOuter {
	background: rgb(244, 244, 244); width: 210px; height: 600px; border-left-color: rgb(0, 0, 0); border-left-width: 1px; border-left-style: solid; float: right; display: inline;
}
#lbThumbContainer {
	width: 190px; margin-top: 8px;
}
#lbThumbs {
	margin: -2px 5px 0px; padding: 2px 0px 0px; width: 178px; list-style-type: none; list-style-image: none;
}
#lbThumbs li {
	margin: 2px; border: 1px solid rgb(0, 0, 192); width: 85px; height: 64px; padding-bottom: 0px; float: left; display: inline;
}
#lbThumbs li a:focus {
	outline: 0px;
}
#lbThumbs li img:focus {
	outline: 0px;
}
#lbThumbs li a:active img {
	outline: 0px; color: rgb(0, 0, 204); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#lbThumbs li a:focus img {
	outline: 0px; color: rgb(0, 0, 204); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#lbThumbs .selectedLbThumb {
	margin: 0px; border: 3px solid rgb(255, 204, 0);
}
#lbThumbs .lastThumbs {
	margin-bottom: 0px;
}
#lbThumbs .lastThumb {
	margin-bottom: 2px;
}
#lbThumbs .selectedLastLbThumbEven {
	margin-bottom: 0px;
}
#lbThumbs .selectedLastLbThumbOdd {
	margin-bottom: 0px;
}
#lbThumbPadder {
	width: 1px; height: 19px; clear: left;
}
.lbErrorMsg {
	color: rgb(255, 255, 255); display: block;
}
.Shadow {
	position: relative;
}
.Left.Shadow {
	background-position: -110px 0px; margin: 0px auto;
}
.Right.Shadow {
	background-position: -137px 0px; margin: 0px auto;
}
.Bottom.Shadow {
	background-position: 0px -360px; margin: 0px auto; height: 17px; clear: both;
}
.Top.Shadow {
	background-position: 0px -387px; margin: 0px auto; height: 17px;
}
.Shadow .TL {
	background-position: -760px -290px; width: 17px; height: 17px; margin-left: -17px; float: left;
}
.Shadow .BL {
	background-position: -760px -317px; width: 17px; height: 17px; margin-left: -17px; float: left;
}
.Shadow .BR {
	background-position: -787px -317px; width: 17px; height: 17px; margin-right: -17px; float: right;
}
h2 {
	color: rgb(204, 102, 0); font-size: 16px;
}
.listingBreadCrumbs {
	font-size: 12px; margin-bottom: 12px;
}
#ListingTitle_container {
	padding-left: 5px; position: relative;
}
#ListingTitle_container h1 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-size: 20px;
}
.main #ListingTitle_container .noStatus {
	margin-bottom: 8px;
}
.main #ListingTitle_container h1 img {
	margin: -2px 0px 0px; padding: 0px; vertical-align: middle; display: inline;
}
.main #ListingTitle_container h2 {
	margin: 3px 0px 0px; padding: 0px; color: rgb(51, 51, 51); font-size: 12px; font-weight: normal;
}
.main #ListingTitle_status {
	margin: 10px 0px 12px; padding: 0px; overflow: hidden; list-style-type: none; position: relative;
}
#ListingTitle_status li {
	margin: 0px; padding: 0px 10px; height: 18px; line-height: 20px; font-size: 12px; vertical-align: middle; float: left; display: block; list-style-type: none; list-style-image: none;
}
#ListingTitle_status .auction-title-bids {
	padding: 0px 10px 0px 0px; font-size: 15px; font-weight: bold; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
#ListingTitle_status li.lastItem#ListingTitle_auctionTitleBids {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
#ListingTitle_status li.unemphasized#ListingTitle_auctionTitleBids {
	font-weight: normal;
}
#ListingTitle_status li#ListingTitle_classifiedTitlePrice {
	padding: 0px 10px 0px 0px; font-size: 15px; font-weight: bold; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
#ListingTitle_status li.lastItem#ListingTitle_classifiedTitlePrice {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
#ListingTitle_status li#ListingTitle_servicesReviewsLink {
	padding: 0px 10px 0px 0px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
#ListingTitle_status li.lastItem#ListingTitle_servicesReviewsLink {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
#ListingTitle_status li#ListingTitle_auctionTitleReserve {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
#ListingTitle_status li#ListingTitle_auctionTitleLeading {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
#ListingTitle_status li#ListingTitle_auctionTitleReserve img {
	float: left;
}
#ListingTitle_status li#ListingTitle_titleTime {
	padding-right: 0px !important;
}
#ListingTitle_status li#titleMotorsTime span {
	color: rgb(204, 0, 0);
}
#ListingTitle_status li#ListingTitle_listingNumberContainer {
	color: rgb(102, 102, 102); padding-left: 0px !important; font-size: 12px; float: right;
}
#ListingTitle_status li#ListingTitle_dailyDealExpired {
	margin-left: 10px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
#ListingTitle_noStatusListingNumberContainer {
	top: 2px; right: 0px; color: rgb(102, 102, 102); font-size: 12px; position: absolute;
}
#QuickBid_Classified {
	background: rgb(243, 243, 243); height: 6px; line-height: 0; margin-bottom: 15px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#QuickBid_AuctionClosed {
	background: rgb(243, 243, 243); height: 6px; line-height: 0; margin-bottom: 15px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#marketQuickBid {
	padding: 4px; margin-bottom: 1.4em; border-top-color: rgb(255, 0, 0); border-bottom-color: rgb(255, 0, 0); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#QuickBid_Auction {
	background: url(/Images/Listing/quickbid_left_crnr.gif) no-repeat left bottom rgb(243, 243, 243); margin: 0px 0px 15px; height: 45px; padding-left: 10px; font-size: 15px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#QuickBid_AuctionInner {
	background: url(/Images/Listing/quickbid_right_crnr.gif) no-repeat right bottom; height: 45px;
}
#QuickBid_QuickBid {
	padding: 9px 0px 0px; float: left;
}
#QuickBid_QuickBid label {
	float: left; display: block;
}
#QuickBid_QuickBid input {
	float: left; display: block;
}
#QuickBid_QuickBid button {
	float: left; display: block;
}
.quick-bid-label {
	margin: 5px 5px 0px 0px; padding: 0px; font-size: 15px;
}
#QuickBid_bidFormBid {
	margin: 2px 6px 0px 0px; padding: 2px; border: 1px solid rgb(205, 205, 205); font-size: 14px;
}
#QuickBid_submit {
	background: url(/Images/buttons/listing-page_place-bid_27px_v1.png) no-repeat; margin: 0px 8px 0px 0px; padding: 27px 0px 0px; border: 0px currentColor; width: 98px; height: 27px; overflow: hidden; cursor: pointer;
}
#QuickBid_submit:hover {
	background-position: 0px -27px;
}
#QuickBid_submit:active {
	background-position: 0px -54px;
}
#QuickBid_bidFormHasProxyBid {
	margin: 6px 8px 0px 0px; padding: 0px; width: 13px; height: 13px; overflow: hidden;
}
#QuickBid_OopsBid {
	margin: 8px 0px; padding: 8px 0px; width: 100%; text-align: center; background-color: rgb(255, 255, 102);
}
#autobidLabel {
	margin: 5px 5px 0px 0px; padding: 0px; font-size: 12px;
}
#QuickBid_QuickBid a {
	margin: 0px; padding: 0px; float: left; display: block;
}
.quick-bid-buy-now {
	margin: 0px; padding: 9px 0px 0px; text-align: right; float: right;
}
.buy-now-only {
	text-align: left; float: left;
}
.buy-now-text {
	margin: 4px 10px 0px 0px; padding: 0px; text-align: right; font-size: 15px; font-weight: bold; float: left;
}
#quickBuyNowButton {
	margin: 0px 8px 0px 0px; padding: 27px 0px 0px; border: 0px currentColor; width: 98px; height: 27px; overflow: hidden; float: left; cursor: pointer; background-image: url(/Images/buttons/listing-page_buy-now_27px_v1.png);
}
.bno-help {
	border: 0px currentColor; margin-top: 5px; float: left;
}
.bno-quantity {
	margin: 0px 10px 0px 0px; font-size: 15px; float: left; white-space: nowrap;
}
.bno-quantity-avaliable {
	margin: 6px 10px 0px 0px; font-size: 12px; float: left; white-space: nowrap;
}
.buy-now-quantity {
	width: 40px; font-size: 14px;
}
#BnsOptions_NotLoggedIn {
	background: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); margin-bottom: 1.5em;
}
#BnsOptions_OtherMemberMessage {
	background: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); margin-bottom: 1.5em;
}
#BnsOptions_NotLoggedIn p {
	margin: 10px;
}
#BnsOptions_OtherMemberMessage p {
	margin: 10px;
}
#BnsOptions_SoldMsg {
	margin: 5px 0px 5px 5px; padding: 0px;
}
#BnsOptions_SoldSteps {
	margin: 0px 10px 0px 26px; padding: 0px;
}
#BnsOptions_SoldSteps li {
	margin: 0px; padding: 0px;
}
#BnsOptions_SoldSteps li dl {
	margin: 7px 10px 15px 25px; padding: 0px;
}
#BnsOptions_SoldSteps li dl dt {
	margin: 0px 0px 3px; float: left;
}
#BnsOptions_SoldSteps li dl dd {
	margin: 0px 0px 3px 70px; text-align: left;
}
#BnsOptions_SellersOptionsContainer {
	background: rgb(245, 245, 245); margin: 0px 0px 10px;
}
#BnsOptions_SellerFPOContainer {
	background: rgb(245, 245, 245); margin: 0px 0px 10px;
}
#BnsOptions_PassTheParcel {
	padding: 10px 20px 10px 11px; font-size: 12px;
}
#BnsOptions_ClassifiedAutoExtendOn {
	padding: 4px 0px 5px 5px; font-size: 14px;
}
#BnsOptions_ClassifiedAutoExtendOff {
	padding: 4px 0px 5px 5px; font-size: 14px;
}
#BnsOptions_QuantityAvailable {
	padding: 4px 0px 5px 5px; font-size: 14px;
}
#BnsOptions_ClassifiedAutoExtendExtraInfo {
	padding: 0px 0px 5px 8px; color: rgb(102, 102, 102); font-size: 12px; margin-top: -11px;
}
#SellerOptionsHeader {
	background: url(/Images/my_trademe/sell_c.gif) no-repeat right top rgb(123, 158, 223); margin: 0px; padding: 0px; height: 26px; position: relative;
}
#SellerFPOHeader {
	background: url(/Images/my_trademe/sell_c.gif) no-repeat right top rgb(123, 158, 223); margin: 0px; padding: 0px; height: 26px; position: relative;
}
#SellerOptionsHeader h3 {
	margin: 0px; padding: 4px 0px 0px 5px; color: rgb(255, 255, 255); float: left;
}
#SellerFPOHeader h3 {
	margin: 0px; padding: 4px 0px 0px 5px; color: rgb(255, 255, 255); float: left;
}
#SellerOptionsShowHide {
	margin: 0px; padding: 0px; height: 26px; text-align: right; right: 0px; position: absolute;
}
#SellerOptionsShowHide a {
	margin: 0px; padding: 0px 0px 0px 5px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#SellerOptionsShowHide #BnsOptions_SellerOptionShowHideLink {
	margin: 6px 0px 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 12px; float: left; display: block;
}
#SellerOptionsShowHide .seller-options-alternate a:first-child {
	margin: 6px 0px 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 12px; float: left; display: block;
}
.seller-options-alternate {
	display: none;
}
.seller-options-hidden .seller-options-initial {
	display: none;
}
.seller-options-hidden .seller-options-alternate {
	display: block;
}
#SellerOptionsShowHide #BnsOptions_SellerOptionShowHideLink:active {
	text-decoration: none;
}
#SellerOptionsShowHide #BnsOptions_SellerOptionShowHideLink:focus {
	text-decoration: none;
}
#SellerOptionsShowHide #BnsOptions_SellerOptionShowHideLink:hover {
	text-decoration: underline;
}
#SellerOptionsBody {
	background: rgb(245, 245, 245); margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); width: 100%; overflow: auto;
}
#SellerFPOBody {
	background: rgb(245, 245, 245); margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); width: 100%; overflow: auto;
}
#SellerOptionsButtons {
	padding: 10px 0px 10px 10px;
}
#SellerFPOButtons {
	padding: 10px 0px 10px 10px;
}
#SellerOptionsRightColumn {
	background: rgb(232, 236, 243); width: 160px;
}
#SellerFPORightColumn {
	background: rgb(232, 236, 243); width: 160px;
}
#BnsOptions_FpoSoldSteps dl dd {
	margin-left: 60px;
}
dl.OptionsInfo {
	margin: 10px; padding: 0px; color: rgb(102, 102, 102);
}
dl.OptionsInfo dt {
	float: left;
}
dl.OptionsInfo dd {
	margin: 0px 0px 0px 110px; text-align: left;
}
dl.sellers-info {
	line-height: 18px; margin-left: 20px;
}
dl.OptionsInfo .total-line {
	border-width: 1px 0px 1px medium; border-style: solid none; border-color: rgb(229, 229, 229) currentColor; padding: 5px 0px; width: 110px; font-weight: bold; margin-top: 5px;
}
dl.OptionsInfo dd.total-details {
	width: auto; margin-top: 5px;
}
dt#soBidText {
	color: rgb(51, 51, 51); margin-bottom: 10px;
}
dt#BnsOptions_soBidTextSF {
	margin-top: -9px;
}
dd#soBidAmount {
	color: rgb(51, 51, 51); margin-bottom: 10px;
}
#BnsOptions_SellerOptionsStats {
	margin: 0px; padding: 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BnsOptions_SellerOptionsStats li {
	margin: 10px 0px 0px; padding: 0px 0px 0px 10px; float: left; display: block;
}
#BnsOptions_SellerOptionsMsg {
	margin: 10px; padding: 0px;
}
#BnsOptions_SellerPostAuctionActivities {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BnsOptions_SellerFPOPostAuctionActivities {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BnsOptions_SellerPostAuctionActivities h4 {
	background: 0px; margin: 8px 10px 5px; padding: 0px; border: 0px currentColor; color: rgb(204, 51, 0);
}
#BnsOptions_SellerFPOPostAuctionActivities h4 {
	background: 0px; margin: 8px 10px 5px; padding: 0px; border: 0px currentColor; color: rgb(204, 51, 0);
}
#BnsOptions_SellerPostAuctionActivities ul {
	margin: 0px 0px 10px 10px; padding: 0px; list-style-type: none; list-style-image: none;
}
#BnsOptions_SellerFPOPostAuctionActivities ul {
	margin: 0px 0px 10px 10px; padding: 0px; list-style-type: none; list-style-image: none;
}
#BnsOptions_SellerPostAuctionActivities ul li {
	background: url(/Images/my_trademe/tick.gif) no-repeat left top; padding: 0px 0px 0px 18px; display: block; list-style-type: none; list-style-image: none;
}
#BnsOptions_SellerFPOPostAuctionActivities ul li {
	background: url(/Images/my_trademe/tick.gif) no-repeat left top; padding: 0px 0px 0px 18px; display: block; list-style-type: none; list-style-image: none;
}
#BnsOptions_wrong {
	margin: 0px; padding: 0px; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BnsOptions_fpoWrong {
	margin: 0px; padding: 0px; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BnsOptions_wrong p {
	margin: 5px 0px 5px 7px;
}
#BnsOptions_fpoWrong p {
	margin: 5px 0px 5px 7px;
}
#BnsOptions_wrong ol {
	margin: 5px 0px 5px 60px; padding: 0px;
}
#BnsOptions_fpoWrong ol {
	margin: 5px 0px 5px 60px; padding: 0px;
}
#BnsOptions_wrong ol li {
	margin: 0px 0px 4px; padding: 0px 0px 0px 18px;
}
#BnsOptions_fpoWrong ol li {
	margin: 0px 0px 4px; padding: 0px 0px 0px 18px;
}
#ListingClosed {
	background: rgb(245, 245, 245); margin: 0px 0px 10px; padding: 0px; border: 1px solid rgb(204, 204, 204);
}
#ListingClosed p {
	margin: 8px; padding: 0px;
}
#BnsOptions_relist {
	padding-top: 5px; padding-left: 11px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BOHeader {
	background: url(/Images/Listing/buy-options-c.gif) no-repeat right top rgb(255, 146, 72); height: 26px;
}
#BOHeader h3 {
	margin: 0px 0px 0px 5px; padding: 5px 0px 0px; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal;
}
#BOHeader h3 span {
	font-size: 14px; font-weight: bold;
}
#BOBody {
	background: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); width: 100%; font-size: 12px; margin-bottom: 45px;
}
.optionsLeftColumn p {
	margin-left: 10px;
}
#BnsOptions_boPriceAndShipping {
	color: rgb(51, 51, 51); margin-left: 50px;
}
#BnsOptions_boPriceAndShipping dt {
	margin-bottom: 4px;
}
#BnsOptions_boPriceAndShipping dd {
	margin-bottom: 4px;
}
.boSteps {
	padding-left: 0px; margin-left: 30px;
}
.boSteps dl {
	color: rgb(51, 51, 51); margin-left: 20px;
}
.boSteps dl dt {
	margin-bottom: 4px;
}
.boSteps dl dd {
	margin-bottom: 4px;
}
.optionsButtons {
	padding: 10px 0px 10px 10px;
}
#optionsRightColumn {
	background: rgb(245, 239, 228); width: 160px;
}
#BnsOptions_buyerPostAuctionActivities {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
#BnsOptions_buyerPostAuctionActivities h4 {
	background: 0px; margin: 8px 10px 5px; padding: 0px; border: 0px currentColor; color: rgb(204, 51, 0);
}
#BnsOptions_buyerPostAuctionActivities ul {
	margin: 0px 0px 10px 10px; padding: 0px; list-style-type: none; list-style-image: none;
}
#BnsOptions_buyerPostAuctionActivities ul li {
	background: url(/Images/my_trademe/tick.gif) no-repeat left top; padding: 0px 0px 0px 18px; display: block; list-style-type: none; list-style-image: none;
}
.red {
	color: red;
}
.main .ListingAttributes {
	margin: 0px 0px 15px; padding: 0px; border-collapse: collapse;
}
.ListingAttributes td {
	padding: 4px 0px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.ListingAttributes th {
	padding: 4px 0px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.ListingAttributes th {
	width: 5%; text-align: left; color: rgb(204, 102, 0); line-height: 140%; padding-right: 10px; padding-left: 5px; font-size: 14px; font-weight: normal; vertical-align: top; white-space: nowrap;
}
.ListingAttributes th.LongAttributeName {
	white-space: normal;
}
.ListingAttributes td {
	font-size: 14px;
}
.FuelSaverPanel {
	width: 392px; height: 75px; margin-bottom: 10px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.FuelSaverPanelInnerLeft {
	margin-left: 5px; float: left;
}
.FuelSaverPanelInnerRight {
	margin-left: 15px; float: left;
}
.FuelInfo {
	color: rgb(204, 102, 0); font-size: 14px; margin-top: -2px; white-space: nowrap;
}
.FuelSource {
	font-size: 12px; font-style: italic; margin-top: -2px;
}
.FuelSourceImage {
	margin-bottom: -4px;
}
.FuelStars {
	margin-top: -2px;
}
.FuelSaverText {
	margin-top: -4px;
}
.FuelPopUpText {
	font-size: 14px;
}
.ListingDescription {
	line-height: 140%; padding-left: 5px; font-size: 14px;
}
.description-travelbug {
	font-size: 12px; font-style: italic; margin-top: 0px; margin-bottom: 0px;
}
.DescriptionSeeQnA {
	font-style: italic; margin-top: 30px; margin-bottom: 0px;
}
#ListingPhotoAndAd {
	width: 355px; margin-bottom: 1em; margin-left: 1em; float: right;
}
#advertSection {
	margin-top: 15px;
}
.MapWidgetContainer {
	margin: auto; text-align: left; clear: both;
}
.PropertyAreaMapText {
	padding: 3px; text-align: center; font-size: 12px; margin-bottom: 5px;
}
.MapClassBase {
	width: 90%; margin-top: 30px;
}
.MapContainer {
	background: rgb(153, 179, 204); height: 375px;
}
#SaveToWatchlist_SaveToWatchlistArea {
	width: 560px; overflow: auto; clear: both; margin-top: 40px; margin-right: auto; margin-left: auto;
}
#SaveToWatchlist_SaveToWatchlistArea ul {
	margin: 0px; padding: 0px;
}
#SaveToWatchlist_SaveToWatchlistArea ul li {
	list-style-type: none; list-style-image: none;
}
#SaveToWatchlist_SaveToWatchlistLeft {
	width: 340px; text-align: center; line-height: 150%; font-size: 12px; margin-top: 1px; float: left;
}
#SaveToWatchlistRight {
	width: 220px; float: right;
}
#SaveToWatchlistRight ul li {
	width: 55px; text-align: center; line-height: 10px; padding-bottom: 10px; float: left; display: block;
}
#SaveToWatchlistRight img {
	background: url(/Images/Listing/social-networking_repeating-sprites.png) no-repeat; margin: 0px auto; width: 26px; height: 20px; display: block;
}
#SaveToWatchlistRight ul li a {
	line-height: 100%; font-size: 12px; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; display: block;
}
#SaveToWatchlistRight ul li a span {
	line-height: 14px;
}
a #PrintIcon {
	
}
a:hover #PrintIcon {
	background-position: 0px -20px;
}
a #EmailIcon {
	background-position: -30px 0px; height: 18px; margin-top: 1px; margin-bottom: 1px;
}
a:hover #EmailIcon {
	background-position: -30px -20px;
}
a #FacebookIcon {
	background-position: -60px 0px; width: 20px;
}
a:hover #FacebookIcon {
	background-position: -60px -20px;
}
a #TwitterIcon {
	background-position: -90px 0px; width: 20px;
}
a:hover #TwitterIcon {
	background-position: -90px -20px;
}
.SaveToWatchlistButton {
	margin: 0px auto 5px; border: 0px currentColor; width: 186px; height: 30px; overflow: hidden; display: block; cursor: pointer; background-image: url(/Images/buttons/save-to-watchlist_30px_v1.png);
}
.PrintOption#SaveToWatchlist_SaveToWatchlistAre #SaveToWatchlistRight {
	margin-right: auto; margin-left: auto; float: none;
}
.Saving.SaveToWatchlistButton {
	background-position: 0px -90px; cursor: default;
}
.Saved.SaveToWatchlistButton {
	background-position: 0px -120px; cursor: default;
}
.actionOuter {
	text-align: center;
}
.actionContainer {
	background: url(/Images/Listing/action-outter-tr.gif) no-repeat right top rgb(235, 235, 235); margin: 40px auto 0px; padding: 0px; overflow: hidden; clear: both; position: relative;
}
.ActionContainer .AutobaseMessage {
	color: rgb(102, 102, 102); font-size: 12px;
}
.ActionContainer .AutobaseMessage .Message {
	padding: 10px 0px 0px;
}
#bidBuyNowContainer {
	width: 689px;
}
.bidform-value-aligner {
	margin-top: 3px; display: block;
}
.singleAction #bidBuyNowContainer {
	width: 351px;
}
#BidBuyNow_bidBuyNowOr {
	background: url(/Images/Listing/action-or.gif) no-repeat left top rgb(235, 235, 235); left: 344px; top: 50%; width: 35px; height: 35px; margin-top: -18px; margin-left: -17px; position: absolute; z-index: 3;
}
#actionTop {
	background: url(/Images/Listing/action-outter-tl.gif) no-repeat left top; height: 13px; line-height: 0; overflow: hidden; clear: both; position: relative; z-index: 2;
}
.actionInnerTLCnr {
	background: url(/Images/Listing/action-inner-sprite.gif) no-repeat; left: -1px; top: -1px; width: 8px; height: 8px; position: absolute; z-index: 2;
}
.actionInnerTRCnr {
	background: url(/Images/Listing/action-inner-sprite.gif) no-repeat -8px 0px; top: -1px; width: 8px; height: 8px; right: -1px; position: absolute; z-index: 2;
}
.actionCol {
	background: rgb(255, 255, 255); margin: 0px 0px -1000px 13px; border: 1px solid rgb(204, 204, 204); width: 323px; padding-bottom: 1000px; float: left; position: relative;
}
.bidBuyNowBody {
	padding: 20px 0px 15px; text-align: center; font-size: 15px;
}
.buy-now-body {
	padding-top: 14px;
}
.bidBuyNowBody p {
	margin: 15px 0px 0px; padding: 0px; line-height: 18px; font-size: 12px;
}
.bidBuyNowBody .buyNowText {
	margin: 6px 0px 25px;
}
.bidBuyNowBody .deals-saving-details {
	color: rgb(51, 51, 51); font-size: 12px; margin-top: 0px; margin-bottom: 17px;
}
.daily-deals.bidBuyNowBody {
	padding-top: 0px; margin-top: 0px;
}
.daily-deals.bidBuyNowBody .buyNowText {
	margin-bottom: 10px;
}
#BidBuyNow_buyNowContainer .payNowMsg {
	background: url(/Images/Listing/PayNowIcon.gif) no-repeat; padding: 0px 0px 0px 28px; width: 230px; font-style: italic; margin-right: auto; margin-left: auto;
}
.buy-multiple-list {
	overflow: hidden;
}
.buy-multiple-label {
	width: 160px; font-size: 15px; margin-bottom: 7px;
}
.buy-multiple-value {
	width: 160px; font-size: 15px; margin-bottom: 7px;
}
.buy-multiple-label {
	text-align: right; clear: both; margin-right: 3px; float: left;
}
.buy-multiple-value {
	text-align: left; float: left;
}
.buy-multiple-big-quantity-label {
	padding-top: 5px;
}
.buy-now-error {
	color: rgb(255, 0, 0); font-size: 11px; margin-bottom: 18px;
}
.actionColHeader {
	position: relative;
}
.actionColHeader h2 {
	margin: 15px 0px 9px; text-align: center; color: rgb(204, 102, 0); font-size: 18px;
}
.actionColHeader p {
	margin: 0px 0px 15px; padding: 0px; text-align: center; font-size: 12px;
}
#BidBuyNow_bidNoReserve {
	margin-bottom: 9px;
}
#BidBuyNow_bidReserveMet {
	margin-bottom: 9px;
}
#BidBuyNow_bidReserveNotMet {
	margin-bottom: 9px;
}
#BidBuyNow_bidNoReserve img {
	margin-top: -4px; vertical-align: middle;
}
#BidBuyNow_bidReserveMet img {
	margin-top: -4px; vertical-align: middle;
}
.bidBuyNowBody ul {
	margin: 0px auto 15px; padding: 0px; width: 230px; text-align: left; list-style-type: none; list-style-image: none;
}
.bidBuyNowBody ul li {
	margin: 0px; padding: 0px; text-align: right; clear: both; list-style-type: none; list-style-image: none;
}
.bidBuyNowBody ul li#BidButtonRow {
	text-align: center;
}
.bidBuyNowBody ul li .bidformLabel {
	margin: 0px 0px 12px; float: left;
}
.bidBuyNowBody ul li .bidformLabel img {
	margin-top: -6px; vertical-align: middle;
}
.bidBuyNowBody ul li .bidformInput {
	margin: 0px 0px 12px; float: right;
}
.bidform-heavy {
	font-weight: bold;
}
#BidBuyNow_bidFormBid {
	width: 59px;
}
#bidBuyNowContainer #placeBidButton {
	margin: 0px auto 0px 60px; padding: 31px 0px 0px; border: 0px currentColor; width: 111px; height: 31px; overflow: hidden; display: block; cursor: pointer; background-image: url(/Images/buttons/listing-page_place-bid_31px_v1.png);
}
#bidBuyNowContainer #buyNowButton {
	margin: 0px auto 15px; padding: 31px 0px 0px; border: 0px currentColor; width: 111px; height: 31px; overflow: hidden; display: block; cursor: pointer; background-image: url(/Images/buttons/listing-page_buy-now_31px_v1.png);
}
.big-buy-now-button {
	margin: 0px auto 15px; padding: 31px 0px 0px; border: 0px currentColor; width: 111px; height: 31px; overflow: hidden; display: block; cursor: pointer; background-image: url(/Images/buttons/listing-page_buy-now_31px_v1.png);
}
.bidBuyNotLoggedIn {
	clear: both;
}
.bidBuyNotLoggedIn p {
	margin: 15px 0px 0px; padding: 0px; clear: both;
}
.bidBuyNotLoggedIn div {
	margin: 0px auto; padding: 0px; width: 206px; height: 27px; clear: both; position: relative;
}
#actionBottom {
	background: url(/Images/Listing/action-outter-br.gif) no-repeat right bottom rgb(235, 235, 235); margin: 0px auto; width: 689px; height: 21px; line-height: 0; clear: both; position: relative;
}
.singleAction #actionBottom {
	width: 351px;
}
#actionBottom #bidBottom {
	background: rgb(255, 255, 255); left: 13px; top: 0px; width: 325px; height: 7px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
#actionBottom #buyBottom {
	background: rgb(255, 255, 255); top: 0px; width: 325px; height: 7px; right: 13px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
.singleAction #actionBottom #buyBottom {
	display: none;
}
#actionBottom .bidBuyBottom .innerBottomLeft {
	background: url(/Images/Listing/action-inner-sprite.gif) no-repeat 0px -8px rgb(255, 255, 255); width: 8px; height: 8px; float: left;
}
#actionBottom .bidBuyBottom .innerBottomRight {
	background: url(/Images/Listing/action-inner-sprite.gif) no-repeat -8px -8px rgb(255, 255, 255); width: 8px; height: 8px; float: right;
}
#actionBottom .actionBottomInner {
	background: url(/Images/Listing/action-outter-bl.gif) no-repeat left bottom; height: 21px;
}
.ClosingContainer {
	text-align: center; margin-top: 30px; margin-bottom: 0px;
}
.ClosingContainer img {
	vertical-align: bottom;
}
#bidHistory {
	margin: 30px 0px 0px; text-align: center;
}
#BidHistory_FixedPriceOffers {
	margin: 30px 0px 0px; text-align: center;
}
#bidHistory h2 {
	margin: 0px 0px 10px; padding: 0px; color: rgb(204, 102, 0); font-size: 16px;
}
#BidHistory_FixedPriceOffers h2 {
	margin: 0px 0px 10px; padding: 0px; color: rgb(204, 102, 0); font-size: 16px;
}
#bidHistory p {
	margin: 0px; padding: 0px; font-size: 12px;
}
#BidHistory_FixedPriceOffers p {
	margin: 0px; padding: 0px; font-size: 12px;
}
#bidHistory #BidHistory_bidCountMsg {
	margin: 10px 0px 5px; padding: 0px;
}
#bidHistory #BidHistory_buyNowMsg {
	margin: 10px 0px 5px;
}
#bidHistory table {
	margin: 0px auto;
}
#BidHistory_FixedPriceOffers table {
	margin: 0px auto;
}
#bidHistory table {
	margin: 10px auto 0px; padding: 0px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
#BidHistory_FixedPriceOffers table {
	margin: 10px auto 0px; padding: 0px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
#bidHistory table .headingRow {
	display: none;
}
#BidHistory_FixedPriceOffers table .headingRow {
	display: none;
}
#bidHistory table .topBidRow td {
	padding-top: 10px; font-weight: bold;
}
#BidHistory_FixedPriceOffers table .topBidRow td {
	padding-top: 10px;
}
#bidHistory table .bottomBidRow td {
	padding-bottom: 10px;
}
#BidHistory_FixedPriceOffers table .bottomBidRow td {
	padding-bottom: 10px;
}
#bidHistory table td {
	margin: 0px; padding: 0px 7px 7px; text-align: left; font-size: 12px; vertical-align: middle;
}
#BidHistory_FixedPriceOffers table td {
	margin: 0px; padding: 0px 7px 7px; text-align: left; font-size: 12px; vertical-align: middle;
}
#bidHistory table .leftmost {
	padding-left: 30px;
}
#BidHistory_FixedPriceOffers .leftmost {
	padding-left: 30px;
}
#bidHistory table .rightmost {
	padding-right: 30px;
}
#BidHistory_FixedPriceOffers .rightmost {
	padding-right: 30px;
}
.QnAHeading {
	font-size: 16px; margin-top: 45px; margin-bottom: 0px;
}
.AddQuestion {
	padding: 15px 0px 15px 5px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.AddQuestion strong {
	background: url(/Images/Listing/qa_ask.gif) no-repeat left top; padding: 0px 0px 0px 25px;
}
.AddQuestion .AddComment {
	background-image: url(/Images/Listing/qa_comment.gif);
}
.QuestionBlock {
	padding: 15px 5px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.SellerReviewSection {
	padding: 15px 0px 15px 5px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ReviewBlock {
	padding: 15px 5px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ReviewDate {
	color: rgb(102, 102, 102);
}
.ReviewBlockLastItem {
	padding: 15px 5px;
}
.ReviewText {
	color: rgb(51, 51, 51); padding-top: 3px; padding-bottom: 10px; padding-left: 5px;
}
.ReviewMember {
	padding-left: 5px;
}
.ReviewMemberRating {
	font-size: 14px;
}
.Question {
	background: url(/Images/Listing/qa_question.gif) no-repeat left top; padding-left: 25px;
}
.PositiveReview {
	background: url(/Images/services/thumbs_up_icon_white.gif) no-repeat left top; padding-right: 5px; padding-left: 25px;
}
.NegativeReview {
	background: url(/Images/services/thumbs_down_red_icon_white.gif) no-repeat left top; padding-left: 25px;
}
.Answer {
	background: url(/Images/Listing/qa_answer.gif) no-repeat left top; color: rgb(168, 90, 0); padding-left: 25px; margin-top: 5px;
}
.Comment {
	background: url(/Images/Listing/qa_answer.gif) no-repeat left top; color: rgb(168, 90, 0); padding-left: 25px; margin-top: 5px;
}
.Response {
	color: rgb(204, 102, 0); padding-top: 3px; padding-left: 31px; margin-top: 12px;
}
.Comment {
	margin-top: 0px;
}
.QuestionBlock small {
	color: rgb(51, 51, 51); font-size: 12px; white-space: nowrap;
}
.UnansweredQuestions {
	text-align: center; padding-top: 15px; font-size: 12px;
}
#ReadMoreContentDiv {
	text-align: center;
}
#DetailsFooterOptions {
	margin: 30px auto 20px; width: 350px; text-align: center; clear: both;
}
.BuzzyBee {
	width: auto; height: 25px; line-height: 25px; overflow: hidden; font-size: 16px; font-weight: bold; vertical-align: middle;
}
.BuzzyBee img {
	padding-right: 5px; vertical-align: middle; background-color: rgb(255, 255, 255);
}
.AutobaseLogo {
	color: rgb(102, 102, 102); line-height: 150%; font-size: 12px; margin-top: 30px;
}
.PageCounterContainer {
	font-size: 12px; margin-top: 30px;
}
#DetailsFooter_PageViewsPanel {
	margin-top: 5px;
}
.CommunityWatchLink {
	background: url(/Images/community_watch_small.gif) no-repeat left; width: 140px; padding-left: 30px; font-size: 14px; margin-top: 30px; margin-right: auto; margin-left: auto;
}
.AuctionSaleDetails {
	background: url(/Images/Listing/shipping_details_border.gif) repeat-y 50% 15px rgb(243, 243, 243); overflow: auto; clear: both; margin-top: 30px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.AuctionSaleDetailsTop {
	height: 15px; background-color: rgb(243, 243, 243);
}
.AuctionSaleDetailsBottom {
	background: url(/Images/Listing/quickbid_left_crnr.gif) no-repeat left bottom rgb(243, 243, 243); height: 20px; clear: both;
}
.AuctionSaleDetailsBottomRight {
	background: url(/Images/Listing/quickbid_right_crnr.gif) no-repeat right bottom; height: 20px;
}
.AuctionSaleDetails ul {
	margin: 0px 0px 0px 10px; padding: 0px; list-style-image: none;
}
.ActionsContainer ul {
	margin: 0px 0px 0px 10px; padding: 0px; list-style-image: none;
}
.AuctionSaleDetails .TopSpace {
	margin-top: 15px;
}
.ActionsContainer .TopSpace {
	margin-top: 15px;
}
.TopSpace {
	margin-top: 15px;
}
.BottomSpace {
	margin-bottom: 2px;
}
.AuctionSaleDetails ul li {
	background: url(/Images/Listing/bullet.gif) no-repeat left 5px; list-style: none; padding-bottom: 0px; padding-left: 11px; margin-bottom: 5px;
}
.ActionsContainer ul li {
	background: url(/Images/Listing/bullet.gif) no-repeat left 5px; list-style: none; padding-bottom: 0px; padding-left: 11px; margin-bottom: 5px;
}
.AuctionSaleDetails .PayPayNow {
	padding-top: 7px; padding-bottom: 9px; padding-left: 0px; background-image: none;
}
.AuctionSaleDetailsLeft {
	width: 50%; margin-bottom: 0px; float: left;
}
.AuctionSaleDetailsRight {
	width: 49%; height: 100%; margin-bottom: 0px; margin-left: 0px; float: left;
}
.AuctionSaleDetailsRight .NotLoggedInMessage {
	width: 200px;
}
.AuctionSaleDetailsLeft .LeftPadding {
	padding-right: 10px; padding-left: 15px;
}
.AuctionSaleDetailsRight .LeftPadding {
	padding-right: 0px; padding-left: 15px;
}
.AuctionSaleDetails h2 {
	margin: 0px 0px 9px; padding: 0px;
}
.SellerSupport {
	font-size: 12px; margin-top: 15px; margin-left: 10px;
}
.SellerSupport img {
	vertical-align: middle;
}
.AuctionSaleDetails .SellerLinks {
	margin-top: 6px;
}
.AuctionSaleDetails .TravelbugDetails {
	margin-top: 6px;
}
.PaymentDetails {
	margin-top: 20px;
}
#AuctionSaleDetail_MemberText {
	margin-bottom: 5px; margin-left: 10px;
}
#AuctionSaleDetail_MemberText .starRating {
	height: 13px;
}
#AuctionSaleDetail_MemberText .starRating img {
	vertical-align: middle;
}
#AuctionSaleDetail_StoreImageLink {
	margin-bottom: 11px; margin-left: 10px;
}
.MemberInfoList {
	margin-top: 5px;
}
.clear {
	clear: both;
}
.ActionsContainer {
	background: url(/Images/Listing/action-outter-tl.gif) no-repeat left top rgb(235, 235, 235); width: 750px; clear: both; margin-top: 30px; margin-right: auto; margin-left: auto; position: relative;
}
.ContainerPartsTop {
	overflow: hidden; position: relative;
}
.ListerDetailsContainer {
	margin: 13px 13px -1000px; border: 1px solid rgb(206, 206, 206); width: 290px; padding-bottom: 1000px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.ListerDetailsContainerWithEmailSuppressed {
	margin: 13px 0px -1000px 13px; border: 1px solid rgb(206, 206, 206); width: 719px; padding-bottom: 1000px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.SecondAgent {
	margin-top: 15px;
}
.Agency {
	margin-top: 13px;
}
.ActionsContainer ul .Phone {
	background-position: left 1px; padding-left: 18px; background-image: url(/Images/Listing/classified_phone.gif);
}
.SellerContactDetails .Phone {
	background-position: left 1px; padding-left: 18px; background-image: url(/Images/Listing/classified_phone.gif);
}
.ActionsContainer ul .Mobile {
	background-position: left 1px; padding-left: 18px; background-image: url(/Images/Listing/classified_mobile.gif);
}
.SellerContactDetails .Mobile {
	background-position: left 1px; padding-left: 18px; background-image: url(/Images/Listing/classified_mobile.gif);
}
.ActionsContainer ul .BestContactTime {
	background-position: left 1px; padding-left: 18px; background-image: url(/Images/Listing/classified_contact_time.gif);
}
.SellerContactDetails .BestContactTime {
	background-position: left 1px; padding-left: 18px; background-image: url(/Images/Listing/classified_contact_time.gif);
}
.ActionsContainer .AlignToBullets ul {
	margin-left: 0px;
}
.AgentName {
	padding-bottom: 2px; font-weight: bold;
}
.ActionsContainer .SmallText {
	font-size: 12px;
}
.ActionsContainer #ClassifiedActions_DealerAgentContactDetails {
	margin-bottom: 15px; display: block;
}
.ActionsContainer #ClassifiedActions_DealerImageLink {
	margin-bottom: 15px; display: block;
}
#ClassifiedActions_DealerAgentName {
	margin-top: 15px;
}
.DealersFromAutobase {
	margin-top: 15px; display: block;
}
.ActionContainer {
	margin: 13px 13px -1000px 0px; border: 1px solid rgb(206, 206, 206); width: 415px; padding-bottom: 1000px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.JobsContainer {
	margin-right: 0px; margin-left: 13px;
}
#ClassifiedActions_AgencyImageLink {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#FuelSaver a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#ClassifiedActions_DealerImageLink {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#DetailsFooter_AutobaseLogo a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#ClassifiedActions_JobsListingsImageLink {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.advert a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#logocontrol a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.BidBuyNow_authImgLink {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#ApplyButtons a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#AuctionSaleDetail_StoreImageLink {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.JobsOtherListingsBorder {
	width: auto; padding-top: 5px; margin-top: 15px; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid;
}
.ActionsContainer .ContainerPartsTop h2 {
	font-size: 18px; margin-top: 0px; margin-bottom: 9px;
}
.Padding {
	padding: 15px 15px 0px;
}
.EmailSeller {
	width: 380px; margin-bottom: 13px;
}
.ContactAgentEmailSeller {
	width: 380px; font-size: 14px; margin-bottom: 0px;
}
.emailMeACopy {
	padding-left: 0px; margin-left: 0px;
}
#countdownOutter {
	color: rgb(51, 51, 51); line-height: 20px;
}
#SendEmail {
	background: url(/Images/buttons/property-listing_send-email_31px_v1.png) no-repeat; margin: 13px 8px 5px 0px; border: 0px currentColor; width: 128px; height: 31px; text-indent: -5000px; overflow: hidden; cursor: pointer;
}
#SendEmail:hover {
	background-position: 0px -31px;
}
#SendEmail:active {
	background-position: 0px -62px;
}
#QvReportButton {
	background: url(/Images/buttons/property-listing_buy-qv-report_31px_v2.png) no-repeat; margin: 5px 8px 5px 0px; width: 128px; height: 27px; display: block;
}
#QvReportButton:hover {
	background-position: 0px -27px;
}
#QvReportButton:active {
	background-position: 0px -54px;
}
#QvDownloadButton {
	background: url(/Images/buttons/property-listing_download-report_31px_v1.png) no-repeat; margin: 13px 8px 5px 0px; border: 0px currentColor; width: 187px; height: 31px; text-indent: -5000px; overflow: hidden; cursor: pointer;
}
#QvDownloadButton:hover {
	background-position: 0px -31px;
}
#QvDownloadButton:active {
	background-position: 0px -62px;
}
#QvPurchaseButton {
	background: url(/Images/buttons/property-listing_purchase-qv-report_27px_v1.png) no-repeat; margin: 5px 8px 5px 0px; width: 128px; height: 27px; float: left; display: block;
}
#QvPurchaseButton:hover {
	background-position: 0px -27px;
}
#QvPurchaseButton:active {
	background-position: 0px -54px;
}
#QvTryAgainButton {
	background: url(/Images/buttons/property-listing_try-again_27px_v1.png) no-repeat; margin: 5px 8px 5px 0px; width: 128px; height: 27px; float: left; display: block;
}
#QvReportWaitingButton {
	margin: 5px 8px 5px 0px; width: 128px; height: 27px; float: left; display: block;
}
#QvTryAgainButton:hover {
	background-position: 0px -27px;
}
#QvTryAgainButton:active {
	background-position: 0px -54px;
}
.NotLoggedInMessage {
	line-height: 140%; padding-bottom: 5px; font-size: 14px; margin-top: 13px; margin-left: 10px;
}
.EmailErrorMessage {
	text-align: center; margin-top: 45px;
}
#ClassifiedActions_ApplicationDetails {
	line-height: 140%;
}
.ApplyOnlineButton {
	width: 138px; margin-top: 20px; background-image: url(/Images/buttons/jobs-listing_apply-online_31px_v1.png);
}
.ApplyWebsiteButton {
	width: 227px; margin-top: 20px; margin-right: auto; margin-left: auto; background-image: url(/Images/buttons/jobs-listing_apply-via-advertiser_31px_v1.png);
}
#ClassifiedActions_JobsExtras {
	margin-top: 15px;
}
.ContainerPartsBottom {
	background: url(/Images/Listing/action-outter-bl.gif) no-repeat left bottom; overflow: auto; padding-bottom: 13px;
}
.ContainerPartsBottom .ActionContainerBottom {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(206, 206, 206) rgb(206, 206, 206); margin: 0px 13px; padding-bottom: 18px; float: left; position: relative;
}
.ContainerPartsBottom .ListerDetailsContainerBottom {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(206, 206, 206) rgb(206, 206, 206); margin: 0px 13px; padding-bottom: 18px; float: left; position: relative;
}
.ContainerPartsBottom .ListerDetailsContainerBottomWithEmailSuppressed {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(206, 206, 206) rgb(206, 206, 206); margin: 0px 13px; padding-bottom: 18px; float: left; position: relative;
}
.AlignToBullets {
	margin-left: 10px;
}
.ContainerPartsBottom .ActionContainerBottom {
	width: 415px; margin-right: 0px;
}
.ContainerPartsBottom .ListerDetailsContainerBottom {
	width: 290px; margin-right: 0px;
}
.ContainerPartsBottom .ListerDetailsContainerBottomWithEmailSuppressed {
	width: 719px; margin-right: 0px;
}
.ContainerPartBottomRight {
	background: url(/Images/Listing/action-outter-br.gif) no-repeat right bottom; width: 11px; height: 11px; right: 0px; bottom: 0px; display: block; position: absolute;
}
.ContainerPartTopRight {
	background: url(/Images/Listing/action-outter-tr.gif) no-repeat right top; top: 0px; width: 11px; height: 11px; right: 0px; position: absolute;
}
.Wide {
	width: 722px;
}
.ContainerPartsBottom .Wide {
	width: 722px;
}
.Wide #ClassifiedActions_ApplicationDetails {
	width: 440px;
}
.InnerTopLeft {
	background: url(/Images/Listing/action-inner-tl.gif) no-repeat left top; left: -1px; top: -1px; width: 11px; height: 11px; position: absolute;
}
.InnerTopRight {
	background: url(/Images/Listing/action-inner-tr.gif) no-repeat right top; top: -1px; width: 11px; height: 11px; right: -1px; position: absolute;
}
.InnerBottomLeft {
	background: url(/Images/Listing/action-inner-bl.gif) no-repeat left bottom; left: -1px; width: 11px; height: 11px; bottom: -1px; position: absolute;
}
.InnerBottomRight {
	background: url(/Images/Listing/action-inner-br.gif) no-repeat right bottom; width: 11px; height: 11px; right: -1px; bottom: -1px; position: absolute;
}
.Expires {
	text-align: center; margin-top: 30px;
}
#BuyerChecklistDiv {
	width: 600px; margin-top: 30px;
}
#QVSalesBox_QvSalesInformation {
	width: 445px; height: 100%; overflow: hidden; padding-right: 20px; float: right;
}
#QVSalesBox_QvReports {
	width: 240px; padding-left: 20px; float: left;
}
#QVSalesBox_QvSalesAndReports {
	background-position: 254px; width: 735px; overflow: hidden; margin-top: 25px; background-image: url(/Images/property/html/qv_bg.gif); background-repeat: repeat-y;
}
#QVSalesBox_QvPropertyReports {
	width: 240px; padding-right: 5px; float: left;
}
#QVSalesBox_QvPropertyReports p {
	line-height: 1.5em;
}
#QVSalesBox_QvSalesInformation p {
	line-height: 1.5em; margin-top: -2px;
}
#QVSalesBox_QvSalesInformation h2 {
	margin-bottom: 13px;
}
#QVSalesBox_QvSalesInformation ul {
	padding: 0px 0px 10px; list-style-type: none; list-style-image: none;
}
#QVSalesBox_QvReports ul {
	padding: 14px 0px 10px 20px; list-style-type: disc; list-style-image: none;
}
#BuyerChecklistDiv h2 {
	margin-top: 0px; margin-bottom: 6px;
}
#QvSalesInformation h2 {
	margin-top: 0px; margin-bottom: 6px;
}
#QvReports h2 {
	margin-top: 0px; margin-bottom: 6px;
}
#BuyerChecklistDiv h2 {
	margin-bottom: 10px;
}
#BuyerChecklistDiv ul {
	padding-left: 24px;
}
#tmClContent {
	margin-left: 5px;
}
.AuctionSaleDetails ul li#AuctionSaleDetail_PayPayNow {
	background-position: left 9px; margin-top: -6px; margin-bottom: -2px;
}
.NoWrapping {
	white-space: nowrap;
}
.PrintOnly {
	display: none;
}
.BiggerBottomSpace {
	margin-bottom: 4px;
}
.SellerBottomSpace {
	margin-bottom: 5px;
}
#ViewInAdmin {
	margin: 45px auto 20px; padding: 10px; border: 1px solid rgb(255, 0, 0); width: 150px; text-align: center; color: rgb(255, 0, 0);
}
#ViewInAdmin a {
	color: rgb(255, 0, 0); border-bottom-color: rgb(255, 170, 170);
}
#ClassifiedActions_EmailForm {
	margin: -5px; padding: 5px;
}
#MotorsPremiumBrand {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); width: 99%; text-align: left; position: relative;
}
#MotorsTL {
	left: -1px; top: -1px; position: absolute;
}
#MotorsTR {
	top: -1px; right: -1px; position: absolute;
}
#MotorsBL {
	left: -1px; bottom: -1px; position: absolute;
}
#MotorsBR {
	right: -1px; bottom: -1px; position: absolute;
}
#MotorsPremium_MotorsBrand {
	padding: 5px 10px 5px 12px; float: left; display: block;
}
#MotorsPremiumBrand small {
	margin-top: 18px; display: block;
}
#open-homes {
	border: 0px currentColor;
}
#open-homes tr td {
	margin: 0px; padding: 1px 0px; border: 0px currentColor;
}
#pr {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#pl {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#Firearms {
	padding: 8px 5px 5px; font-size: 12px; font-style: italic; margin-right: 375px; margin-bottom: 15px; border-top-color: rgb(238, 238, 238); border-bottom-color: rgb(238, 238, 238); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#Firearms img {
	margin-bottom: 5px; vertical-align: middle;
}
.listing-warning {
	padding: 8px 5px 5px; font-size: 12px; font-style: italic; margin-right: 375px; margin-bottom: 15px; border-top-color: rgb(238, 238, 238); border-bottom-color: rgb(238, 238, 238); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.listing-warning img {
	margin-bottom: 5px; vertical-align: middle;
}
#ExpiredListingContainer_ExpiredMessage {
	padding: 8px 8px 10px 12px; margin-top: 15px; margin-bottom: 15px;
}
#ExpiredListingContainer_ExpiredMessage .ExpiredBold {
	font-weight: bold;
}
#ExpiredListingContainer_ExpiredMessage p {
	line-height: 140%; padding-bottom: 2px; font-size: 14px; margin-top: 8px;
}
#ExpiredListingContainer_ExpiredMessage h2 {
	color: rgb(204, 0, 0); font-size: 18px; font-weight: bold; margin-bottom: 5px;
}
#ExpiredListingContainer_ExpiredMessage ul {
	padding-left: 8px;
}
#ExpiredListingContainer_ExpiredMessage ul li {
	list-style: square; line-height: 140%; padding-bottom: 2px; font-size: 14px; margin-left: 18px;
}
.noPrint {
	display: none;
}
#GeTileDiv {
	right: 185px; margin-top: 26px; display: block; position: absolute;
}
#GeTileDiv a:link {
	border-bottom-color: rgb(153, 170, 238); border-bottom-width: 0px; border-bottom-style: solid;
}
#GeTileDiv a:visited {
	border-bottom-color: rgb(153, 170, 238); border-bottom-width: 0px; border-bottom-style: solid;
}
#GeTileDiv a:hover {
	border-bottom-color: rgb(153, 170, 238); border-bottom-width: 0px; border-bottom-style: solid;
}
#GeTileDiv span {
	border-bottom-color: rgb(153, 170, 238); border-bottom-width: 0px; border-bottom-style: solid;
}
#GeTileDiv .GeTextOverlay {
	top: 5px; width: 137px; right: 10px; color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; position: absolute; cursor: pointer;
}
#GeTileDiv .GeTextOverlayApply {
	top: 52px; right: 8px; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; position: absolute; cursor: pointer;
}
#DailyDealsHeader {
	background: url(/Images/DailyDeals/dd_header_tile.png) repeat-x; height: 38px; margin-bottom: 10px;
}
#DailyDealsHeader .Title {
	background: url(/Images/DailyDeals/dd_header_title.png); width: 141px; height: 38px; float: left;
}
#DailyDealsHeader .TitleDetail {
	text-align: right; color: rgb(102, 102, 102); font-size: 18px; margin-top: 5px; margin-right: 5px; float: right;
}
#DailyDealsHeader .TitleDetail .Timer {
	color: rgb(51, 51, 51); font-size: 24px;
}
#DailyDealsHeader .TitleDetail .Urgent {
	color: rgb(204, 0, 0);
}
.multiple-shipping-detail {
	padding-bottom: 8px; font-size: 12px; margin-left: 9px; display: block;
}
#DailyDealsQuickBid_DailyDealHRule {
	background: rgb(243, 243, 243); margin: 0px 0px 15px; height: 5px; padding-left: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#DailyDealsQuickBid_DailyDeal {
	background: url(/Images/Listing/quickbid_left_crnr.gif) no-repeat left bottom rgb(243, 243, 243); margin: 0px 0px 15px; height: 45px; padding-left: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#DailyDealsQuickBid_DailyDealInner {
	background: url(/Images/Listing/quickbid_right_crnr.gif) no-repeat right bottom; height: 45px;
}
#DailyDealsQuickBid_BuyNow {
	margin: 0px; padding: 9px 0px 0px;
}
#DailyDealsQuickBid_QuickBid {
	padding: 9px 0px 0px; float: left;
}
#DailyDealsQuickBid_QuickBid label {
	float: left; display: block;
}
#DailyDealsQuickBid_QuickBid input {
	float: left; display: block;
}
#DailyDealsQuickBid_QuickBid button {
	float: left; display: block;
}
#DailyDealsQuickBid_startOrMinText {
	margin: 5px 5px 0px 0px; padding: 0px; font-size: 15px;
}
#DailyDealsQuickBid_bidFormBid {
	margin: 2px 6px 0px 0px; padding: 2px; border: 1px solid rgb(205, 205, 205); font-size: 14px;
}
#DailyDealsQuickBid_submit {
	background: url(/Images/buttons/listing-page_place-bid_27px_v1.png) no-repeat; margin: 0px 8px 0px 0px; padding: 27px 0px 0px; border: 0px currentColor; width: 98px; height: 27px; overflow: hidden; cursor: pointer;
}
#DailyDealsQuickBid_submit:hover {
	background-position: 0px -27px;
}
#DailyDealsQuickBid_submit:active {
	background-position: 0px -54px;
}
#DailyDealsQuickBid_bidFormHasProxyBid {
	margin: 6px 8px 0px 0px; padding: 0px; width: 13px; height: 13px; overflow: hidden;
}
#DailyDealsQuickBid_OopsBid {
	margin: 8px 0px; padding: 8px 0px; width: 100%; text-align: center; background-color: rgb(255, 255, 102);
}
#autobidLabel {
	margin: 5px 5px 0px 0px; padding: 0px; font-size: 12px;
}
#DailyDealsQuickBid_QuickBid a {
	margin: 0px; padding: 0px; float: left; display: block;
}
#DailyDealsQuickBid_BuyNow #buyNowText {
	margin: 4px 10px 0px 0px; padding: 0px; text-align: right; font-size: 15px; font-weight: bold; float: left;
}
#QuickBidStockMeter {
	margin-top: 5px; margin-right: 12px; float: right; display: inline;
}
.StockRemainingLabel {
	color: rgb(51, 51, 51); font-weight: bold; float: left;
}
#QuickBidStockMeter #DailyDealsStockMeter {
	display: inline;
}
#QuickBidStockMeter #DailyDealsStockMeter div {
	margin-top: 4px; display: inline-block;
}
#BidBuyNowStockMeter #DailyDealsStockMeter div {
	margin: 3px auto 0px;
}
#BidBuyNowStockMeter .StockRemainingLabel {
	font-size: 12px; float: none;
}
.MultipleSelection {
	margin-top: 0px; margin-right: 10px; float: left;
}
.MultipleSelection select {
	margin: 2px 0px 0px; font-size: 16px;
}
.deal-attributes {
	margin-bottom: 12px;
}
.deal-attributes select {
	margin: 0px; font-size: 16px;
}
.deal-pipe {
	color: rgb(204, 204, 204); font-size: 16px;
}
.quickBuyNowButton {
	margin: 0px 8px 0px 0px; padding: 27px 0px 0px; border: 0px currentColor; width: 98px; height: 27px; overflow: hidden; cursor: pointer; background-image: url(/Images/buttons/listing-page_buy-now_27px_v1.png);
}
.sold-out-text {
	color: rgb(204, 0, 0); padding-top: 9px; font-size: 20px; font-weight: bold;
}
.deal-not-open {
	color: rgb(204, 0, 0); padding-top: 9px; font-size: 20px; font-weight: bold;
}
.deal-not-open {
	color: rgb(204, 102, 0); padding-top: 9px; display: block;
}
.starship-pledge-box {
	margin: 22px 0px 0px 20px; line-height: 120%;
}
.starship-logo {
	margin: -13px 8px 0px -10px; width: 123px; height: 46px; float: left;
}
.payment-prefers {
	padding-top: 5px; font-size: 10px;
}
.payment-prefers div img {
	top: 2px; position: relative;
}
#CategoryTable {
	margin-left: 15px; display: block; border-collapse: collapse;
}
#CategoryTable td {
	width: 33%; line-height: 1.6em; padding-bottom: 4px; vertical-align: top; white-space: nowrap;
}
#CategoryTable span {
	color: rgb(153, 153, 153); font-size: 12px;
}
.ShareLinks {
	margin-top: 5px; margin-bottom: 5px; float: right;
}
.ShareLinks ul {
	width: 112px;
}
.ShareLinks ul li {
	width: 55px; text-align: center; line-height: 10px; padding-bottom: 13px; float: left; display: block;
}
.ShareLinks ul .EmailItem {
	float: right;
}
.ShareLinks img {
	background: url(/Images/jobs/Bounty/sharing_icons.png) no-repeat; margin: 0px auto; width: 23px; height: 23px; display: block;
}
.ShareLinks ul li a {
	line-height: 100%; font-size: 12px; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important; display: block;
}
.ShareLinks ul li a span {
	line-height: 14px;
}
.Promotion .ShareLinks ul li {
	width: 28px;
}
.Promotion .ShareLinks ul li a span {
	display: none;
}
.Promotion {
	padding: 10px 10px 10px 14px; width: 368px; height: 70px; margin-bottom: 10px; position: relative; background-color: rgb(243, 243, 243);
}
.PromotionImage {
	float: left;
}
.PromotionText {
	float: left;
}
.PromotionText {
	width: 364px; font-size: 12px;
}
.ShareLinks a .PrintIcon {
	background-position: -92px 0px;
}
.ShareLinks a:hover .PrintIcon {
	
}
.ShareLinks a .EmailIcon {
	
}
.ShareLinks a:hover .EmailIcon {
	background-position: 0px -23px;
}
.ShareLinks a .FacebookIcon {
	background-position: -23px 0px;
}
.ShareLinks a:hover .FacebookIcon {
	background-position: -23px -23px;
}
.ShareLinks a .TwitterIcon {
	background-position: -46px 0px;
}
.ShareLinks a:hover .TwitterIcon {
	background-position: -46px -23px;
}
.ShareLinks a .LinkedInIcon {
	background-position: -69px 0px;
}
.ShareLinks a:hover .LinkedInIcon {
	background-position: -69px -23px;
}
.PrintOption#SaveToWatchlist_SaveToWatchlistAre #SaveToWatchlistRight {
	margin-right: auto; margin-left: auto; float: none;
}
