
#viewList {
	display: hidden;
}

#viewListLink a {
	display: hidden;
}

.fb_share_link {
	/*padding:2px 0 0 20px;*/
	padding:2px 0 0 0;
	height:16px;
	color: #202D61;
	/*background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top left; */
}


.fb_share_link a {
	color: #202D61;
}


.container {
  width: 992px;
  margin: auto;
}

.hp-top {
 /*background: #001737; */
 background: url('/img/top-nav.jpg') #dfe1e2;
 background-repeat: repeat-x;
 }

.hptop {
 background: #F1f1f2; 
}

.hptopnew {
 background: #ffffff; 
}

.hpLogo {
  position: absolute;
  margin-top: 120px;
  margin-left: 80px;
}

.hpNewLogo {
  position: absolute;
  margin-top: 155px;
  margin-left: 0px;
}

.textbox {
    border-width: 1px;
  border-style: solid;
  border-color: #1d3261; 
}

.nav-bar {
  margin: auto;
  margin-top: 10px;
  background: url('/img/navigation-bar.png'); width: 895px; height: 38px;
  color: #d1d2d4;
}

.nav-right {
  float: right;
  font-size: 15px;
  font-style: italic;
  margin-right: 43px;
  margin-top: 10px;
}

.nav-right img {
  position: auto;
}

.nav-table {
 display: table;
}

.nav-table-links {
  width: 530px;
 display: table;
 margin-left: 50px;
 font-size: 12px;
}

.nav-table-links ul{
list-style-type:none;
margin-left: 0px;
padding-left: 0px;
margin-top: 8px;
padding-top: 0px;
}

.nav-table-links li{
display:inline;
margin-left: 0px;
padding-left: 0px;
padding-right: 5px;

}


.nav-table-links .selected {
color: #fcc544;
}

.nav-table-links a {
  color: #d1d2d4;
}



.nav-table-links .dash {
  /*  display: table-cell; */
 color: #738db0;
 padding-right: 5px; 
 font-weight: bold;
 font-size: 15px;
}


.nav-table-links .nav-cell {
 padding-right: 5px; 
}

.nav-cell {
  display: table-cell;
}

.open-days {
  display: table-cell;
  float: left;
}

.phone-icon {
  display: table-cell;padding-right: 10px;
  float: right; margin-top: 0px;
  width:130px;
}

.phone-icon img {
  padding-left: 5px;
}

.nav-cell a {
  color: #d1d2d4;
  text-decoration: none;
  font-size: 12px;
}

.nav-cell .selected {
  color: #fcc544;
  text-decoration: none;
  font-size: 12px;
}

.new_listing {
 background: url('/img/new-listing-sign-up.jpg'); 
 width: 323px; height: 105px; 
}

.new_listing h2 {
  margin-top: 0px;
  color: #1d3362;
  font-size: 13px;
  padding-top: 30px;
  margin-bottom: 3px;
  padding-bottom: 0px;
}

.new_listing .textbox {
 border-width: 0px;
 background: #E7E7E9;
 width: 150px;
 color: #1d3362;
 font-size: 11px;
 padding-left: 7px;
 }

.new_listing .button {
 background: url('/img/subscribe_but.jpg');
 width: 84px;
 height: 31px; 
 border-width: 0px;

}

.footer {
  width: 992px; display: table; margin: auto; background: #f3f3f5; padding-top: 10px;
}

.footer_left {
  width: 80px; height: 169px; float: left; background: url('/img/bottom-left-footer.jpg'); background-position:bottom right;background-repeat: no-repeat; 
}

.footer_right {
  width: 80px; height: 169px; margin-left: 832px; background: url('/img/bottom-right-footer.jpg');background-position:bottom left;background-repeat: no-repeat; 
}

.footerbg {
  background: url('/img/footer.jpg'); width: 832px; height: 169px;
  float: left;
}

.footerpad {
  display: table; margin-top: 20px; margin-left: 10px;
  width: 100%;
}

.newsletter {
	margin-top: 3px; padding-left: 25px; width: 150px;
}

.newsletter_read {
	padding-top: 0px;
}

.footerLink {
  display: table-cell; vertical-align: top; padding-left: 15px; padding-right: 15px;
}

.footLink {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}

.l2Nav {
  font-weight: normal; font-size: 10px; color: #ffffff;
}

.footerDash {
  float: left; background: url('/img/footer-dash.jpg'); width: 1px; height: 65px;
}

.footerBottomDash {
  text-align: center; 
  margin: auto; 
  background: url('/img/footer_dash.jpg'); 
  width: 789px; 
  height: 1px;
  margin-top: 0px; 
}

.footerCopy {
 margin-left: 25px;
 color: #ffffff;
 font-size: 11px;
 margin-top: 10px;
}

.footerMotto {
  color: #fac345; font-style: italic;
}

.suburbProfile {
  float: right;
  margin-right: 20px;
  margin-top: -6px;
  border-width: 1px;
  border-style: solid;
  border-color: #222431;
}



.featuredNew {
  /*background: #001737; */
 color: #1f3262;
 height: 340px;
 background: url('/img/featured-shadow.jpg');
 background-position: bottom;
 background-repeat: no-repeat;
}

.featuredNew a {
  color: #1f3262;
}


.featured {
  /*background: #001737; */
 color: #1f3262;
 height: 340px;
 background: url('/img/bottom-nav.jpg');
 background-repeat: repeat-x;
}

.our_customers {
	background: url('/img/our-customers.jpg');
	background-repeat: no-repeat;
	width: 648px;
	height: 205px;
}

.our_customers h2 {
	margin: 0px;
	padding: 0px;
	color: #eeb847;
	padding-top: 37px;
	padding-left: 76px;
	font-size: 17px;
}

.our_customer_text {
	width: 215px;
	color: #ffffff;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 76px;
}

.customer_readmore {
	position: absolute;
	padding: 20px 0 0 492px;
	margin-top: -50px;
	/*margin: 0px;
	padding: 0px;
	padding: 20px 0 0 492px;*/
}



.customer_readmore a {
	font-weight: bold;
	text-decoration: underline;
}

.featured a {
  color: #1f3262;
}

.rSales {
  float: left; width: 80px; height: 60px; margin-right: 10px;
}

.hpTbl {
 display: table; height: 350px; 
 /*background: url('/img/bottom-nav.jpg');*/
 background-repeat: repeat-x;
}

.hpTblTr {
  display: table-cell; width: 647px;
}

.hpTblML {
  margin-left: 80px; display: table;
 }
 
.hpTblTd {
  display: table-cell; width: 264px;
}

.hpTblTd hr {
  height: 1px; border-width: 0px;
  /* background: #414757;*/
  background: #ffffff;
}

.hpTbl h2 {
  /*color: #d2d2d2; */
    color: #001737;
font-weight: normal;
margin-top: 0px;
}

.featuredProperty {
  width: 264px; height: 198px;
}

.fpml {
  margin-left: 15px;
}

.fpAddressPrice {
/*  color: #d2d2d2;*/
color: #001737;
  }
  
.fpPrice {
  font-size: 16px; font-weight: bold;
}

.recentSales {
  display: table-cell; width: 345px;
}

.recentSales h2 {
  margin-top: 13px;
  /*color: #d2d2d2; */
  color: #001737;
  font-weight: normal;
  margin-top: 0px;
}

.propertySummary {
    width: 546px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #021287;
padding-bottom: 10px;
}

.propertySummaryIcons {
  font-size: 12px;
  color: #021287;
  font-weight: bold;
 
}

.propertySummaryIconsR {
  /*width: 100px;*/
  font-size: 12px;
  color: #021287;
  font-weight: bold;
  float: right;
  width: 155px;
}

.icons {
  width: 180px;
}

.icons tr {
  vertical-align: middle; 
}

.icons td {
  width: 60px; 
}


.propertySummaryIconsRS {
  /*width: 100px;*/
  font-size: 12px;
  color: #021287;
  font-weight: bold;
  float: right;
  width: 175px;
}


.propertySummaryAddress h2 {
 font-size: 20px; 
 float: left;
}

.property-dash {
  border-top-width: 1px; border-top-style: dashed; border-top-color: #021287; margin: 0px; padding: 0px; font-size: 1px; margin-top: 5px; margin-bottom: 5px;
}

.more_but {
  margin-right: 78px; margin-top: 8px;
}

.tbl {
  display: table;
}


.tblTd {
  display: table-cell;
  vertical-align: middle;
}

.tblTdB {
  display: table-cell;
  vertical-align: middle;
  font-weight: bold;
  padding-right: 10px; 
}


.tblTr {
  display: table-row;
}

.recentLink {
  width: 80px; height: 60px;
}

.recentGap {
  display: table-cell; width: 10px;
}

.recentAdd {
  margin-left: 80px;
  display: table-cell; vertical-align: top; color: #001737;
  text-align: left;
  width: 240px;


}

.recentIcons {
    margin-right: 20px;
    margin-top: 7px;
}

.recentIcons hr {
  height: 1px; border-width: 0px; width: 100%;
  /*background: #414453;*/
  background: #ffffff;
}

.tbl100 {
  display: table; 
  width: 992px;
  background: #f1f1f2;
  margin: auto;
}

.adminBg {
  display: table-cell; width: 100%; background: #f1f1f2;
}

.main {
 	width: 648px;  vertical-align: top; 
  float: left;
  margin-bottom: 20px;
}


.mainBody {
  margin-left: 80px;
  width: 555px;
}

.mainBody h1 {
   margin-top: 30px; color: #1d3362; font-weight: normal; font-size: 18px;
}

.bottomFlash {
  background: #f3f3f5; text-align: center; 
  width: 992px;
  margin: auto;
  /*padding-top: 5px;*/
}

.fpGap {
   display: table-cell; width: 20px;
}

.blue {
 color: #1d3261; 
}

.hpArticles {
  /*background: #f3f3f5; width: 100%;*/
}

.hpArtLeft {
  margin-left: 80px; margin-right: 22px;
}

.hpArticles h1 {
 color: #001737; font-weight: normal; font-size: 18px;
}

.articleBar {
  padding-bottom: 10px;border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #c3d3e3;
}

.articleHeading {
  text-decoration: none; line-height: 20px; color: #1c3062; font-size: 14px; font-weight: bold; 
}

.articleMore {
 margin-bottom: 39px;
 }
 
.nav-two {
 width: 835px; margin: auto;
 }
 
.navtwo {
  margin-left: 14px;
  margin-top: 10px;
  padding-bottom: 10px;
}

.navtwo a {
  padding-right: 10px;
}

.navtwobar {
 padding-right: 10px; 
}

.divBlueBar {
  float: right;
  width: 568px; height: 1px; background: #bedeec;
}

.blueBar {
  float: right; width: 568px; margin: 0px; padding: 0px; border-width: 0px; height: 1px; background: #bedeec;
}

.secondNav, .selected {
  font-weight: bold;
}

.agentCell {
  display: table-cell; width: 273px; height: 176px;
}

.agentImg {
  display: table-cell; width: 130px;
  vertical-align: top;
  float: left;
}

.agentImg img {
  height: 155px; width: 119px;
  border-width: 1px;
  border-style: solid;
  border-color: #1d3163;
}

.agentDetails {
  display: table-cell;
  vertical-align: top;
  float: right;
}

.agentDetails a {
  color: #1d3163;
  font-weight: bold;
  line-height: 25px;
}

.agentDetails i a {
 font-weight: normal; 
}

.agentDetails i {
 color: #1d3163;
   line-height: 25px;
}

.agentBar {
  margin-top: 5px;
}

.agentLrgImg {
  vertical-align: top;
  width: 140px;
  display: table-cell;
  float: left;
}

.agentLrgImg img {
  height: 154px; width: 119px;
  border-width: 1px;
  border-style: solid;
  border-color: #1d3163;
  float: left;
}

.agentAllDetails {
  vertical-align: top;
  width: 400px;
  display: table-cell;
  float: right;
  margin-bottom: 10px;
}

.agentAllDetails h2 {
  margin-top: 10px; 
  font-size: 15px;
  margin-bottom: 15px;
}

.agentAllDetails h2 .grey {
  color: #7f7f81;
  font-size: 13px;
}

.agentAllDetails .textbox {
 width: 250px;
  border-width: 1px;
  border-style: solid;
  border-color: #1d3261; 
  margin-bottom: 5px;
}

.agentAllDetails .button {
 margin-top: 5px;
 background: url('/img/submit.jpg');
 width: 70px;
 height: 25px;
 border-width: 0px;
}

.agentAllDetails i {
 color: #1d3163;
}

.backToAgents {
 font-size: 12px;
 font-weight: bold;
 float: right; 
 margin-top: 5px;
}

.appraisal  input {
  background: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #1d3163;
}

.appraisal .textbox {
  width: 260px;
}

.appraisal .button {
 background: url('/img/submit.jpg');
 width: 70px;
 height: 25px;
}

.careerTbl {
 background: url('/img/hpCareer.jpg/');
 background-repeat: repeat-y;
}

.careerTbl  input {
  background: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #1d3163;
}



.careerTbl .button {
 background: url('/img/submit.jpg');
 width: 70px;
 height: 25px;
}

.propertySale {
 float: right;
 font-size: 12px; 
}

.footerBody {
	width: 912px;
	margin-left: 80px;
	margin-bottom: 25px;
}

.footerpad ul{
list-style-type:none;

}

.dvdBooks {
  list-style-type:none;
  padding-bottom: 120px;
}

.dvdBooks li {
display: inline;

}

.rightSide {
 margin-left: 20px;
}

.rightSide h1 {
  color: #1d3362; margin-top: 30px; color: #1d3362; font-weight: normal; font-size: 18px;
}

.propertyCall {
   color: #ffffff; margin-left: 382px; width: 159px; min-height: 195px;
  }

.propertyCall a {
 color: #ffffff;
}

.propertyCallUs {
 color: #ffffff; margin-left: 382px; width: 159px; height: 195px; background: url('/img/property-blue.jpg');
 background-repeat: no-repeat;
}

.properyCallUsLink {
  margin-left: 15px; margin-top: 10px;
  line-height: 20px;
  display: table;
}

.properyCallUsLink a {
 color: #ffffff;
}

.more-info-yellow {
  margin-top: 10px; background: url('/img/property-yellow.jpg'); width: 540px; height: 40px;
  color: #253d95;
  font-size: 14px;
}

.contact_details {
  margin-left: 365px;
   vertical-align: top;
}

.contact_details a {
 color: #6f6f71; 
}

.contact_details b {
 color: #1d3362; 
}

.SPGHead {
  font-weight: bold;
  color: #1d3362;
}

.red {
  color: #ff0000;
}

.inside_secrets {
  float: right;
  margin-top: 10px;
  margin-right: 10px;
}

.inside_secrets .dropbox {
  color: #1d3362;
  font-weight: bold;
}

#hideshow {
  display: block;
  background-color: #FDD639;
  color: #253d95;
  border-width: 1px;
  border-style: solid;
  border-color: #253d95;
  position: absolute;
  padding: .6em;
  width: 300px; 
  z-index: 1000;
  margin-top: -125px;
}

#hideshow .button {
 background: url('/img/submit.jpg');
 width: 70px;
 height: 25px;
 border-width: 0px;
}

#hideshow .textarea {
 width: 250px;
 height: 100px; 
}

#hideshow .textbox {
 width: 250px;
  border-width: 1px;
  border-style: solid;
  border-color: #222431;
}

.buySellMistake td {
  font-size: 16px;
}

.bluelineHead {
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
	background: url(/images/bluelineheadbg.jpg); 
	background-position: right;
	background-repeat: repeat-y;
	background-color: #004990;
}

.bluelineHead td {
  color: #ffffff;
  font-weight: bold;
}

.latest_news {
  padding-bottom: 10px;background: #ffffff; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #c3d3e3;
}

.displayNews {
  text-decoration: none; line-height: 20px; color: #1c3062; font-size: 14px; font-weight: bold;
}

.crm_nav {
	text-align: right;
	margin-right: 100px;
}

.interview2ue {
	float: right; padding: 5px; width: 250px; font-weight: bold; text-align: center; margin-bottom: 20px; background: #104d8c; color: #ffffff; border-width: 1px; border-color: #ffffff; border-style: solid; 
	margin-left: 10px;
}

.on-air-readmore {
	position: absolute;
	margin-top: 174px;
	margin-left: 169px;
}

.on-air-readmore a {
	font-weight: bold;
	text-decoration: underline;	
}


.downloadAudio {
	font-size: 12px;
	text-decoration: underline;
}

.on-air {
	background: url('/img/on-air.jpg');
	background-repeat: no-repeat;
	width: 648px;
	height: 205px;
	margin-left: -80px;
	margin-top: 10px;
}

.on-air-right {
	margin-left: 294px;
	width: 354px;
}

.on-air-right h2 {
	margin-top: 0px;
	padding-top: 24px;
	font-size: 20px;
	color: #fec246;
	margin-right: 0px;
	padding-right: 0px;
}

.audioTitle {
	color: #ffffff;
	width: 154px;
	font-size: 12px;
}

.audioTracks a {
	font-size: 11px;
	color: #fec246;
	text-decoration: underline;
}

.audioTracks td {
	vertical-align: middle;
	height: 18px;
}

.audioLine {
	width: 6px;
	text-align: center;
	color: #ffffff;
}

.audioTitle a {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.audioListen {
	 width: 36px;
	 text-align: center;
}

.audioDL {
	 width: 56px;
	 text-align: center;
}

.audioSF {
	 width: 80px;
	 text-align: center;
}

.audioLine {
	width: 6px;
	text-align: center;
	color: #ffffff;
}

.one300No {
	float: right;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #feca16;
  margin-right: 41px;
  margin-top: 11px;
}
