<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	margin: 0px;
	margin-top: 30px;
	font: 12px helvetica, sans-serif;
	color: #485354;
	background-color: #fff;
}

table {
	
}

#_mainContainer {
	width: 878px;
}

#_filterContainer {
	
}

#_list {
	width: 858px;
}

#_offerContent {
	width: 100%
}

#_offerPhotos {
	width: 340px;
}

._SeeAlsoIn {
	width: 100%;
}

#_addOffer {
	
}

#_addReview {
	width: 600px;
}

td {
	font: 11px helvetica, sans-serif;
	empty-cells: show;
}

#tTopLeft {
	height: 123px;
	width: 525px;
	background-color: #F4F3E9;
}

#tTopCenter {
	height: 123px;
	width: 175px;
	background-color: #F4F3E9;
}

#tTopRight {
	height: 123px;
	width: 178px;
	background-color: #F4F3E9;
}

.tSep {
	width: 878px;
	height: 8px;
	font-size: 1px;
}

#tFilter {
	width: 878px;
	height: 51px;
	background-color: #EFEEE1;
}

.tDart {
	width: 23px;
	height: 21px;
}

#tFilterRegion {
	padding-left: 6px;
	padding-right: 12px;
	font-size: 12px;
}

#tFilterSubcat {
	padding-left: 6px;
	padding-right: 12px;
	font-size: 12px;
}

#tFilterType {
	padding-left: 6px;
	width: 10px;
	font-size: 12px;
}

#tContent {
	padding-left: 20px;
	width: 858px;
	height: 600px;
	background-color: #fff;
	vertical-align: top;
	padding-top: 15px;
}

#tSubmenuContent {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #B5740B;
}

#tNoOffers {
	width: 700px;
	height: 50px;
	text-align: center;
	background-color: #F5F5ED;
	font-weight: bold;
}

#tBack {
	height: 25px;
	padding-left: 10px;
	font-size: 12px;
	vertical-align: top;
}

#tListHeaderDate {
	width: 50px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 9px;
	background-color: #F5F5ED;
	height: 42px;
	padding: 8px;
}

.tListDate {
	width: 50px;
	font-weight: bold;
	text-align: center;
	background-color: #F5F5ED;
	padding: 8px;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

.tListPhoto {
	width: 100px;
	text-align: center;
	padding: 8px;
	border-top: 1px solid #E4E3CF;
	border-left: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	border-bottom: 1px solid #E4E3CF;
}

#tListHeaderSubCat {
	width: 90px;
	height: 50px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 9px;
	border-right: 1px solid #E4E3CF;
	background-color: #F5F5ED;
	padding: 8px;
}

.tListSubCat {
	width: 90px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
	padding-left: 14px;
	border-left: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

#tListHeaderStandard {
	width: 55px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 9px;
	border-right: 1px solid #E4E3CF;
	background-color: #F5F5ED;
	height: 50px;
	padding: 8px;
}

.tListStandard {
	width: 55px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

#tListHeaderObjectName {
	width: 170px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 9px;
	border-right: 1px solid #E4E3CF;
	background-color: #F5F5ED;
	height: 50px;
	padding: 8px;
}

.tListObjectName {
	width: 170px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

#tListHeaderRegion {
	width: 125px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 9px;
	border-right: 1px solid #E4E3CF;
	background-color: #F5F5ED;
	height: 50px;
	padding: 8px;
}

.tListRegion {
	width: 125px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

#tListHeaderCity {
	width: 90px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 9px;
	border-right: 1px solid #E4E3CF;
	background-color: #F5F5ED;
	height: 50px;
	padding: 8px;
}

.tListCity {
	width: 90px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

#tListHeaderRate {
	width: 70px;
	font-size: 12px;
	border-bottom: 1px solid #E4E3CF;
	line-height: 12px;
	border-right: 1px solid #E4E3CF;
	background-color: #F5F5ED;
	height: 50px;
	padding: 8px;
}

.tListRate {
	width: 70px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
	border-right: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
}

.tListDesc {
	height: 80px;
	width: 550px;
	padding: 12px;
	border-top: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	border-bottom: 1px solid #E4E3CF;
}

.tListDetails {
	padding: 8px;
	border-top: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	border-bottom: 1px solid #E4E3CF;
	text-align: center;
	font-size: 10px;
}

.tOfferContainer {
	width: 350px;
	vertical-align: top;
	border: 1px solid #D7D6BD;
}

.tOfferPhotosContainer {
	border: 1px solid #D7D6BD;
	vertical-align: top;
}

.tPhotoContainer {
	vertical-align: top;
	border: 1px solid #D7D6BD;
}

#tOfferHeaderRegion {
	height: 50px;
	font-size: 14px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
}

#tOfferHeaderRight {
	background-color: #F5F5ED;
}

.tObjectName {
	height: 44px;
	background-color: #fff;
	padding: 8px;
	border-top: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.tOfferDets {
	background-color: #fff;
	padding: 8px;
	padding-left: 12px;
	border-bottom: 1px solid #E4E3CF;
	vertical-align: top;
}

.tOfferDets2 {
	background-color: #fff;
	padding: 8px;
	padding-left: 12px;
	border: 1px solid #E4E3CF;
	border-top: 0px;
	vertical-align: top;
}

#tPhotoLarge {
	width: 340px;
	height: 340px;
	text-align: center;
	border-bottom: 1px solid #E4E3CF
}

#tPhotosThumb {
	text-align: center;
	vertical-align: middle;
}

.tSeeAlsoHeader {
	width: 415px;
	height: 50px;
	font-size: 15px;
	font-weight: bold;
	background-color: #F5F5ED;
	padding: 8px;
}

.tSeeAlsoSubheader {
	height: 40px;
	font-size: 14px;
	font-weight: bold;
	background-color: #fff;
	padding: 8px;
	border: 1px solid #E4E3CF;
}

.tSeeAlsoContainer {
	padding: 15px;
	border-left: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	border-bottom: 1px solid #E4E3CF;
}

.tSeeAlsoList {
	width: 50%;
	line-height: 19px;
	vertical-align: top;
}

.tHeader {
	background-color: #F5F5ED;
	height: 50px;
	font-size: 15px;
	font-weight: bold;
	padding: 8px;
	padding-left: 12px;
}

.tAddIn {
	border: 1px solid #E4E3CF;
	height: 40px;
}

#tBottom {
	width: 878px;
	height: 110px;
	background-color: #fff;
}

#tFooter {
	width: 878px;
	height: 32px;
	background-color: #EFEEE1;
	font-size: 11px;
	text-align: center;
}

.tAddField {
	height: 42px;
	background-color: #fff;
	border: 1px solid #E4E3CF;
	padding: 8px;
	border-top: 0px;
}

.tAddFieldError {
	height: 42px;
	background-color: #F9EEEE;
	border: 1px solid #E4E3CF;
	padding: 8px;
	border-top: 0px;
}

.tAddFieldSep {
	font-size: 5px;
	width: 600px;
	height: 20px;
	border: 1px solid #E4E3CF;
	border-top: 0px;
	background-color: #F8F7F2;
}

.tOfferFieldSep {
	font-size: 5px;
	height: 20px;
	border: 1px solid #E4E3CF;
	border-top: 0px;
	background-color: #F8F7F2;
}

.tLabel {
	width: 110px;
	font-size: 12px;
}

.iAddField {
	width: 150px;
	background-color: #fff;
}

.dPhotoThumb {
	margin: 15px;
	display: inline;
}

.tListTrades {
	width: 430px;
	padding: 15px;
	font-size: 11px;
	line-height: 19px;
	vertical-align: top;
	width: 50%;
}

.dTradeHeader {
	font-size: 14px;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: -10px;
}

.ttCompanyShort {
	width: 100%;
}

.tCompanyShortHeader {
	font-size: 14px;
	font-weight: bold;
}

.tCompanyShortLogo {
	text-align: left;
	width: 140px;
	padding-left: 10px;
}

.tCompanyShort {
	line-height: 18px;
	padding-left: 25px;
}

.dComapnyShortDetails {
	width: 90%;
	text-align: right;
	font-weight: bold;
}

.tComapnyHeader {
	padding: 15px;
	padding-bottom: 0px;
	font-size: 14px;
	text-align: center;
	color: #B5740B;
}

.tCompanySubTrades {
	padding: 15px;
	font-size: 12px;
	line-height: 18px;
	border: 1px solid #D7D6BD;
	border-top: 0px;
}

.tCompanySmallLeft {
	width: 225px;
	padding: 20px;
	font-size: 12px;
	border-top: 1px solid #D7D6BD;
	border-left: 1px solid #D7D6BD;
}

.tCompanySmallRight {
	width: 225px;
	padding: 20px;
	font-size: 12px;
	border-top: 1px solid #D7D6BD;
	border-right: 1px solid #D7D6BD;
}

.tCompanyLarge {
	padding: 30px;
	font-size: 12px;
	border: 1px solid #D7D6BD;
}

.tCompanyLogo {
	text-align: center;
	padding: 15px;
	border: 1px solid #D7D6BD;
	border-top: 0px;
	border-bottom: 0px;
}

.tListSubTrades {
	padding: 15px;
	padding-top: 10px;
	line-height: 18px;
	width: 230px;
	font-size: 10px;
	border: 1px solid #D7D6BD;
	border-top: 0px;
}

.dPhotoThumbUp {
	padding: 15px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: middle;
}

.tReviewsHeadLeft {
	width: 622px;
	height: 44px;
	background-color: #fff;
	padding: 5px;
	padding-left: 17px;
	border-bottom: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
	border-right: 0px;
	vertical-align: middle;
	font-size: 17px;
	font-weight: bold;
}

.tReviewsHeadRight {
	width: 200px;
	height: 44px;
	background-color: #fff;
	padding: 5px;
	border-bottom: 1px solid #E4E3CF;
	border-top: 1px solid #E4E3CF;
	border-right: 1px solid #E4E3CF;
	vertical-align: middle;
	text-align: center;
}

.dRateInfo {
	font-size: 12px;
	font-weight: normal;
	display: inline;
	margin-left: 50px;
}

.tNoReviews {
	height: 80px;
	vertical-align: middle;
	text-align: center;
	font-size: 13px;
	border: 1px solid #E4E3CF;
	border-top: 0px;
}

.tAddReview {
	height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 13px;
	border: 1px solid #E4E3CF;
	border-top: 0px;
}

.tAddReviewField {
	background-color: #fff;
	padding: 8px;
	padding-left: 12px;
	border-bottom: 1px solid #E4E3CF;
	vertical-align: middle;
}

.tAddReviewFieldError {
	background-color: #F9EEEE;
	padding: 8px;
	padding-left: 12px;
	border-bottom: 1px solid #E4E3CF;
	vertical-align: middle;
}

.dPhotoThumbUp {
	padding: 15px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: middle;
}

.tAddSubHeader {
	background-color: #F5F3E9;
	padding: 8px;
	font-size: 14px;
	font-weight: bold;
}

.tOfferTopH {
	height: 44px;
	padding-left: 14px;
	font-size: 16px;
	font-weight: bold;
	border: 1px solid #D7D6BD;
	border-top: 0px;
	border-bottom: 0px;
}

.tEditBt {
	text-align: center;
	padding: 15px;
}

.dMapLocMain {
	margin: auto;
	margin-right: 40px;
	font-size: 16px;
	font-weight: bold;
}

.dMapLoc {
	width: 100%;
	text-align: center;
	font-size: 15px;
	margin-bottom: 15px;
	font-weight: bold;
}

#tMapFilter {
	border-bottom: 1px solid #D7D6BD;
	vertical-align: top;
	padding: 10px;
	padding-top: 0px;
	text-align: center;
}

#tMapResult {
	color: #485354;
	width: 218px;
	padding: 5px;
	border: 1px solid #D7D6BD;
	vertical-align: top;
	text-align: center
}

.mapContainer {
	border: 1px solid #D7D6BD;
	padding: 5px;
	width: 599px;
	height: 638px;
	background-color: #fff;
	text-align: center;
	vertical-align: top;
}

.dMapLoader {
	filter: alpha(opacity = 90);
	opacity: 0.9;
	width: 599px;
	height: 638px;
	position: absolute;
	z-index: 200;
	margin: auto;
	display: none;
	background-color: #fff;
}

.dMapLoaderIn {
	color: #485354;
	margin-top: 100px;
	font-size: 12px;
}

.dMapResultLoader {
	margin: auto;
	display: none;
	background-color: #fff;
	text-align: center;
	vertical-align: top;
}

.dMapNoResult {
	margin: auto;
	margin-top: 80px;
	font-weight: bold;
	color: #dd0000;
	font-size: 13px;
}

#dRecords {
	text-align: left;
	display: none;
	display: none;
	width: 100%;
	height: 528px;
	overflow: auto;
}

.dSingleRecord {
	text-align: left;
	padding: 4px;
	padding-left: 1px;
	padding-right: 6px;
	border-bottom: 1px solid #d3d3d3;
	cursor: pointer;
}

#dPagesLineTop {
	font-weight: bold;
	background-color: #F0EEE1;
	display: none;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 2px solid #d3d3d3;
}

#dPagesLineBottom {
	font-weight: bold;
	background-color: #F0EEE1;
	display: none;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 2px solid #d3d3d3;
}

#dTopRecord {
	border-top: 3px solid #d3d3d3;
	border-bottom: 3px solid #d3d3d3;
	display: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

#dOtherLabel {
	display: none;
	text-align: left;
	padding: 5px;
	font-size: 14px;
	border-bottom: 1px solid #d3d3d3;
	font-weight: bold;
}

#dMapLink {
	font-size: 12px;
	display: none;
	border-top: 2px solid #d3d3d3;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

#dCityNoResult {
	margin: 20px;
	margin-top: 70px;
	color: #dd0000;
	display: none;
	font-size: 12px;
}

input {
	font: 11px helvetica, sans-serif;
}

textarea {
	font: 11px helvetica, sans-serif;
}

select {
	font: 11px helvetica, sans-serif;
	background-color: #FAF9F4;
}

.sFilter {
	
}

#sFilterRegion {
	width: 150px;
}

#sFilterSubcat {
	width: 130px;
}

#sFilterType {
	width: 110px;
}

img {
	border: 0px;
}

#iFilterBt {
	width: 95px;
	height: 51px;
	cursor: pointer;
}

.iSort {
	width: 8px;
	height: 4px;
}

.iPhoto {
	border: 2px solid #E4E3CF;
	width: 85px;
	height: 63px;
}

.iPhotoLarge {
	border: 2px solid #E4E3CF;
}

.iPhotoThumb {
	margin: 10px;
	border: 2px solid #E4E3CF;
	cursor: pointer;
}

#iBtAdd2 {
	width: 160px;
	height: 27px;
	cursor: pointer;
}

#iBtNext {
	width: 100px;
	height: 27px;
	cursor: pointer;
}

#iBtSaveChanges {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

#iBtAddFile {
	width: 160px;
	height: 27px;
	cursor: pointer;
	margin-top: 8px;
}

#iBtSave {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

#iBtCancelAdd {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

#iBtAddNext {
	width: 250px;
	height: 27px;
	cursor: pointer;
}

#iBtEnhance {
	width: 140px;
	height: 27px;
	cursor: pointer;
}

.iDetails {
	width: 37px;
	height: 18px;
}

.iDetailsSmall {
	width: 12px;
	height: 10px;
	vertical-align: middle
}

#iBtBrowse {
	width: 240px;
	height: 27px;
	cursor: pointer;
}

#iBtAdd3 {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

#iBtSend {
	width: 140px;
	height: 27px;
	cursor: pointer;
}

#iBtOk {
	width: 80px;
	height: 27px;
	cursor: pointer;
}

#iBtDel {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

#iBtCancel {
	width: 140px;
	height: 27px;
	cursor: pointer;
}

.iStar {
	width: 14px;
	height: 13px;
}

.iStarSmall {
	width: 10px;
	height: 9px;
}

#iBtAddReview {
	width: 160px;
	height: 27px;
	cursor: pointer;
}

#iBtCancelReview {
	width: 140px;
	height: 27px;
	cursor: pointer;
}

#iBtSaveReview {
	width: 140px;
	height: 27px;
	cursor: pointer;
}

#iShowReviews {
	width: 240px;
	height: 27px;
}

.i_true {
	width: 18px;
	height: 15px;
}

.i_false {
	width: 15px;
	height: 15px;
}

#iBtReloadMap {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

.iMapIcon {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin: 3px;
}

.iCompanyLogo {
	border: 0px;
}

.iDelIco {
	width: 15px;
	height: 15px;
	cursor: pointer;
}

.iBtEdit {
	width: 200px;
	height: 27px;
	cursor: pointer;
}

.iIcoSearchSmall {
	width: 27px;
	height: 27px;
	vertical-align: middle;
}

.iPageIco {
	vertical-align: middle;
	cursor: pointer;
}

#iSearchBtLarge {
	width: 110px;
	height: 40px;
	cursor: pointer;
}

a {
	color: #5E5D57;
}

a:hover {
	color: #B5740B;
	text-decoration: none;
}

.aSubmenu {
	font-weight: normal;
}

.aDesc {
	text-decoration: none;
}

.aDesc:hover {
	text-decoration: none;
	color: #000;
}

#dSepLine {
	width: 858px;
	border-bottom: 1px solid #DAD9CB;
	margin: auto;
	margin-bottom: 15px;
	margin-top: 5px;
}

#dHeader {
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 25px;
}

h1 {
	color: #9C9984;
	font-size: 17px;
}

#msgCover {
	position: absolute;
	z-index: 1;
	/*
	width: 356px; height: 534px;
	margin-left: 250px; margin-top: 5px;
	
	*/
	width: 344px;
	height: 476px;
	margin-left: 257px;
	margin-top: 140px;
	text-align: center;
	background-color: #fff;
}

#msgSending {
	margin-top: 300px;
}

#msgSent {
	margin-top: 320px;
}

#msgError {
	margin-top: 320px;
	color: #dd0000;
}

#msgDelCover {
	position: absolute;
	z-index: 1;
	/*
	width: 356px; height: 534px;
	margin-left: 250px; margin-top: 5px;
	
	*/
	width: 344px;
	height: 295px;
	margin-left: 257px;
	margin-top: 95px;
	text-align: center;
	background-color: #fff;
}

#msgDelSending {
	margin-top: 50px;
}

#msgDelSent {
	margin-top: 70px;
}

#msgDelError {
	margin-top: 70px;
	color: #dd0000;
}</pre></body></html>