body {background-color:#ffffff; color:#033a72; font-family:verdana,arial,helvetica,sans-serif; margin:0px 0px 0px 0px;}
form {margin:0px;}
input, select {color:#333333; font-size:10px; margin:0px; padding:0px 0px 0px 0px;}

p {color:#033a72; font-size:10px; margin:0px; padding:17px 17px 0px 0px;}
p.error {color:#ff0000; font-size:10px; font-weight:bold;}

img.hotProp {border:1px solid #000000; float:left; margin:0px 17px 17px 17px;}
img.noHotProp {float:left; margin:0px 17px 17px 17px;}

#holdAll {
	margin: 0px auto;
	padding: 0;
	width: 759px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 759px;
	left: 50%;
	}

html>#holdAll {
	width: 759px;
	} 

.footerRight,
div.findPropLeft,
div.findPropRight,
div.logoTopLeft,
div.logoTopRight,
span.menuFix,
div.menuBar,
div.topMenu,
div.topMenuOn,
div.topMenuCurr,
div.logoMid,
div.midTextMenu,
div.currConvert,
.printNone,
div.propertyLinks {display:none;}
div.logoMid2 {background-image:url(/persistent/siteImages/bgPrintLogo.gif) no-repeat 0 0; float:left; height:57px; padding:0px; width:114px;}

/* START OF MAIN SECTION */
div.mainCenter {background-color:#f6f6f6; float:left; padding:0px; margin:0px; width:546px;}
div.mainPhoto {background-color:#ffffff; float:left; padding:0px; width:213px;}

div.mainOnly {background-color:#f6f6f6; float:left; padding:0px; margin:0px; width:759px;}
div.propPhoto {float:left; margin:0px; padding:0px 17px 0px 17px; width:250px;}
div.holdDescrip {float:left; padding:0px; width:400px;}
div.holdFeatures {float:left; padding:0px; width:230px;}
div.propDescription {color:#033a72; float:left; font-size:10px; margin:0px; padding:0px; width:250px;}
div.propSlogon {color:#ff4200; float:left; font-weight:bold; margin:0px; padding:0px; width:470px;}
div.propSuburb {float:right; font-weight:bold; padding:0px; width:70px;}
div.propertyIcons {color:#454545; float:right; font-size:10px; font-weight:bold; margin-right:30px; width: 200px;padding:0px; text-align:right; top:-15px; position:relative;}
div.clearFeatures {display:none;}

div.indent {padding-left:17px;}
div.floatLeft {float:left; margin:0px; padding:0px;}
div.floatRight {text-align:right; padding:0px;}

span.iconsFix {display:none;}
span.propertyIcon {background-color:#eaeaea; border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; padding:4px 4px 4px 4px;}

h1.searchHeading {color:#033a72; font-size:13px; margin:0px; padding:0px 0px 0px 17px;}
h1.mainContent {color:#333333; font-size:15px; margin:0px; padding:17px 0px 0px 17px;}
h1.subHeading {color:#adadac; font-size:10px; margin:0px; padding:6px 0px 0px 17px;}
h1.subHeadLong {color:#adadac; font-size:10px; margin:0px; padding:6px 0px 0px 0px;}

ul.featuresList {color:#033a72; font-size:10px; font-weight:bold;}

a.viewDetail {color:#454545; font-size:10px; font-weight:bold; text-decoration:none;}
a.viewDetail:hover {color:#454545; font-size:10px; font-weight:bold; text-decoration:underline;}

/* THESE ARE ONLY USED FOR THE RESULTS PAGE */
div.resultsNav {background-color:#04396e; float:left; height:20px; padding:3px 4px 2px 4px; width:213px;}
div.pgNumbers {background-color:#04396e; color:#ffffff; float:left; height:20px; font-size:10px; font-weight:bold; padding:3px 4px 2px 4px; text-align:right; width:495px;}

table.listTable {width:725px;}
td {font-size:10px;}
td.suburbName {background-color:#f6f6f6; color:#333333; font-size:12px; font-weight:bold; padding:10px 0px 10px 0px; text-align:center;}

/* PREMIUM & FEATURED PROPERTIES */
td.propPhotoPremium {background-color:#ffffff; border-bottom:1px solid #ffd130; border-left:1px solid #ffd130; border-top:1px solid #ffd130; color:#333333; font-size:12px; font-weight:bold; padding:6px 6px 6px 6px; text-align:center; vertical-align:top; width:124px;}
td.propHeadPremium {background-color:#ffd130; border-top:1px solid #ffd130; color:#04386c; font-weight:bold; font-size:11px; height:39px; padding:6px 6px 6px 6px; vertical-align:top; width:481px;}
td.propPricePremium {background-color:#ffd130; border-right:1px solid #ffd130; color:#04386c; font-weight:bold; font-size:11px; padding:6px 6px 6px 6px; text-align:right; vertical-align:top; width:201px;}
td.propDetailPremium {background-color:#ffffff; color:#333333; padding:6px 6px 6px 6px; vertical-align:top; width:481px;}
td.propIconsPremium {background-color:#ffffff; border-right:1px solid #ffd130; color:#04386c; font-size:10px; padding:6px 6px 6px 6px; text-align:right; vertical-align:top; width:201px;}
td.propViewPremium {background-color:#ffffff; border-bottom:1px solid #ffd130; padding:6px 6px 0px 6px; vertical-align:bottom;}
td.propViewPremiumR {background-color:#ffffff; border-bottom:1px solid #ffd130; border-right:1px solid #ffd130; padding:6px 6px 0px 6px; text-align:right; vertical-align:bottom;}

/* SILVER PROPERTIES */

td.propHeadFeatured {background-color:#ecd894; color:#04386c; font-weight:bold; font-size:11px; height:39px; padding:6px 6px 6px 6px; vertical-align:top; width:481px;}
td.propPriceFeatured {background-color:#ecd894; color:#04386c; font-weight:bold; font-size:11px; padding:6px 6px 6px 6px; text-align:right; vertical-align:top; width:201px;}
td.propPhotoFeatured {background-color:#f6f6f6; color:#333333; font-size:12px; font-weight:bold; padding:6px 6px 6px 6px; text-align:center; vertical-align:top; width:124px;}
td.propDetailFeatured {background-color:#f6f6f6; color:#333333; padding:6px 6px 6px 6px; vertical-align:top; width:481px;}
td.propIconsFeatured {background-color:#f6f6f6; color:#04386c; font-size:10px; padding:6px 6px 6px 6px; text-align:right; vertical-align:top; width:201px;}
td.propViewFeatured {background-color:#f6f6f6; padding:6px 6px 0px 6px; vertical-align:bottom;}
td.propViewFeaturedR {background-color:#f6f6f6; padding:6px 6px 0px 6px; text-align:right; vertical-align:bottom;}

/* STANDARD PROPERTIES */
td.propHeadStandard {background-color:#f6f6f6; color:#04386c; font-weight:bold; font-size:11px; height:39px; padding:6px 6px 6px 6px; vertical-align:top; width:481px;}
td.propPhotoStandard {background-color:#f6f6f6; color:#333333; font-size:12px; font-weight:bold; padding:6px 6px 6px 6px; text-align:center; vertical-align:top; width:124px;}
td.propPriceStandard {background-color:#f6f6f6; color:#04386c; font-weight:bold; font-size:11px; padding:6px 6px 6px 6px; text-align:right; vertical-align:top; width:201px;}
td.propDetailStandard {background-color:#f6f6f6; color:#333333; padding:6px 6px 6px 6px; vertical-align:top; width:481px;}
td.propIconsStandard {background-color:#f6f6f6; color:#04386c; font-size:10px; padding:6px 6px 6px 6px; text-align:right; vertical-align:top; width:201px;}
td.propViewStandard {background-color:#f6f6f6; padding:6px 6px 0px 6px; vertical-align:bottom;}
td.propViewStandardR {background-color:#f6f6f6; padding:6px 6px 0px 6px; text-align:right; vertical-align:bottom;}


span.propAddress {color:#8e8e8e; font-size:10px;}

a.pgNumbers {color:#ffd130; font-weight:bold; text-decoration:underline;}
/* THESE ARE ONLY USED FOR THE RESULTS PAGE */

/* THESE ARE ONLY USED FOR THE SHORTLIST PAGE */
td.shortList {padding:4px 0px 4px 0px; width:422px}
td.shortListR {padding:4px 0px 4px 0px; text-align:right; width:90px}
/* THESE ARE ONLY USED FOR THE SHORTLIST PAGE */

/* END OF MAIN SECTION */


/* START OF NEWS SECTION - ONLY USED FOR THE INDEX PAGE */
div.newsLeft {background-color:#ffffff; float:left; font-size:10px; padding:0px; margin:0px; width:357px;}
div.newsRight {background-image:url("/persistent/siteImages/bgnews.gif"); float:left; font-size:10px; padding:0px 0px 0px 60px; margin:0px; width:342px;}

span.newsHead {color:#013f7d; margin:0px; font-size:15px; font-weight:bold;}
span.feature {font-size:13px; font-weight:bold;}

a.news {color:#ee1a2e; font-weight:bold; text-decoration:none;}
a.news:hover {color:#033a72; font-weight:bold; text-decoration:underline;}
/* END OF NEWS SECTION - ONLY USED FOR THE INDEX PAGE */


/* START OF FOOTER SECTION */
a.footer {color:#00538d;}
a.footer:hover {color:#999999;}

div.footerLeft {color:#b6b6b6; float:left; font-size:9px; padding:10px 0px 10px 0px;}
div.footerRight {color:#b6b6b6; float:right; font-size:9px; padding:10px 0px 10px 0px;}
div.footerDots {background-image:url("/persistent/siteImages/bgdots.gif"); clear:both; font-size:1px; height:1px; margin:0; padding:0; width:759px;}

/* END OF FOOTER SECTION */



/* START OF POPUP EMAIL */
div.popEmailPadding {padding:10px 10px 10px 17px; font-size:10px; width:485px;}
div.popEmailHead {color:#333333; font-weight:bold; padding:6px 10px 10px 0px;}
div.emailAddress {color:#013f7d; font-size:15px; font-weight:bold; padding:10px 17px 10px 0px;}
div.emailSection {color:#ff4200; font-size:15px; padding:10px 0px 10px 17px;}
div.emailFields {color:#333333; font-size:13px; padding:10px 0px 10px 17px;}

#popEmailRight {background-color:#ffffff; float:right; padding:10px 0px 0px 10px; width:280px;}
/* END OF POPUP EMAIL */


/* START OF POPUP PHOTO */
div.popPhoto {padding:10px 10px 10px 10px; font-size:10px; width:600px;}
div.photoContent {display:inline; width:580px;}
div.photos {float:left; font-size:10px; width:340px;}
div.pickPhoto {background-color:#ffffff; color:#033a72; float:left; font-size:10px; padding-right:10px; width:240px;}

#holdPhotos {position:relative; height:350px;}
#divPhoto1 {position:absolute;}
#divPhoto2 {position:absolute; visibility:hidden;}
#divPhoto3 {position:absolute; visibility:hidden;}
#divPhoto4 {position:absolute; visibility:hidden;}

div.printPhoto {float:right; padding:17px 17px 0px 0px;}
/* END OF POPUP PHOTO */
/* START OF REGISTER INTERSEST */
h1.content {color:#013f7d; line-height:0px; margin:0px 0px 4px 0px; font-size:15px;}
div.padCenter {padding:17px 0px 17px 17px;}
#centerResults2 {background-color:#f6f6f6; float:left; font-size:10px; padding-left:0px; width:759px;}
.asterisk { color : #EE1A2E; display: none;}
a.backTop {color:#454545; text-decoration:none;}
a.backTop:hover {color:#454545; text-decoration:underline;}
/* END OF REGISTER INTEREST */



div.loginText {color:#454545; float:left; font-size:11px; font-weight:bold; padding:17px 17px 0px 17px; width:70px;}
div.loginField {float:left; padding:14px 17px 0px 17px;}
div.loginButt {text-align:right; padding:17px 17px 0px 17px; width:230px;}
