/*---------------------------------------------------------------------------------------------------------
Copyright 2008 Property Data Solutions

Version: 	3.1
Author:		
email:		
website:	http://www.pdslive.com.au

CSS Area: 		Content 
Description:	 
---------------------------------------------------------------------------------------------------------- */
.menuOpts { position:absolute; background-color:#fbfcf5; z-index:1001/*>1000 to be above mapcontrols*/; width:auto; }
.menuOptsBg { layer-background-color:#FFF; border:1px solid black; padding:3px; }
td .menuOpts {float:left;}
td .menuOptsNoBg {border:0; background-color:inherit; position:static;}
td .menuAnchor {position:relative;}
td .menuPosition {position:absolute; background-color:#fbfcf5; layer-background-color:#FFF; border:1px solid black; padding:3px; z-index:10; width:auto; right:0;}
td .menuPosition li {list-style:none; white-space:nowrap;}
	
	
	.nowrap { white-space:nowrap; }
	.clear { clear:both; content:"."; height:0; visibility:hidden; font-size:0em; }
	.opaque {filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
	.opacity75 {filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
	.nobrake {/*white-space:pre*/ white-space:nowrap;}
	.floatLeft { float:left; }
	.floatRight { float:right; }
	
	.topic_titles {font-size:20px; padding-left:10px; margin-top:3px; margin-left:5px; height:32px; width:auto; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	.topic_titles_tall {font-size:20px; padding-left:10px; margin-top:3px; margin-left:5px; height:auto; width:auto; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	.header_titles {font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; float:left; font-weight:bold; padding-bottom:10px;}
	.header_titles_full {font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; float:left; font-weight:bold; width:100%; padding-bottom: 10px;}
	.error {color:#000; padding-right:3px; padding-left:3px; }
	.errorTextArea { float:left; margin-left:5px; background:url(../images/icons/Error.gif) left 50% no-repeat; padding-left:40px; height:inherit; }
	.error_icon {padding:0 5px 0 5px;}
		
	.btn_right_40 {height:43px;	margin-top:5px; float:right; top:0px; width: 140px;}
	.btn_left_20 {height:20px; margin-top:5px; float:left;}
	.btn_text {padding:1px 5px 1px 5px; color:#666;}
	.btn_text a {color:#666; text-decoration:none;}
	.btn_text a:hover {color:#666; text-decoration:underline;}
	
	.state_icon {float:left; margin-left:1px; top:0px; height:29px; padding:2px 0 3px 0;}
	
	.page_logo_icon {float:left; margin-left:5px; padding:1px 5px 1px 0; height:32px;}	
	.page_error_icon {float:left; margin-left:5px; padding:1px 3px 1px 0; height:24px;}
	.page_resources_icon {float:left; margin-left:5px; top:0px; padding-top:10px;}
	.error_title_name {float:left; font-size:16px; color:#000; margin:2px 0 0 10px;}
	
	.title_right_content {float: right; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#416dac; margin:7px 5px 0 0; top:15px; /*z-index:auto;*/}
	
	.bread_print_box {float:left; width:946px; margin-bottom:5px; border:0px; height:15px;}
	.breadcrumbs {float:left;	margin-top:0px;	color:#000; font-size:10px;	padding-left:0px;}
	.breadcrumbs a {color:#000; text-decoration:none;}
	.breadcrumbs a:hover {color:#000; text-decoration:underline; font-weight:normal;}
	
	
	.print_options, .share_options {float:right; margin-top:10px; margin-left:10px; font-size:11px; padding:0; width:222px; font-weight: normal;}
	.share_options {width:211px;}
	.print_options .orangeHeader, .share_options .greenHeader, .share_options .lightGreyHeader {margin-bottom: 0;}
	.print_options .headerArea, .share_options .headerArea {height: 2px;}
	.print_options .baseArea, .share_options .baseArea {height: 2px;}
	.print_options .baseArea div, .share_options .baseArea div {height: 2px;}
	.print_options .menuOpts {float:none;}
	.print_options li {list-style: none;}	
	.print_options li a {color: #000000;}
	.print_icon {height:17px; line-height:17px; font-size: 10px; font-weight:bold; vertical-align:middle; background:url(../images/icons/temp_print2_trans.gif) left 0px no-repeat; padding-left:25px;}
	.share_icon {height:17px; line-height:17px; font-size: 10px; font-weight:bold; vertical-align:middle; background:url(../images/icons/openshareicon-16x16.png) left 0px no-repeat; padding-left:25px;}
	.print_icon a, .share_icon a {font-weight:bold;color: #000000;}
	.print_list {float:left; margin:0px; padding-top:1px;}
	.printoption_list {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; background-color:#fff; border:1px solid #ccc; padding:1px;}
	.printoption_list_inner {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; background-color:#fff; border-bottom:1px solid #cccccc; padding:2px;}
	.printoption_list_l_inner {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; background-color:#fff; padding:2px; }
	.header_help {float:right; padding-right:5px;}
	
	
/*	=Coloured text
	----------------------------------------------------------------------------------------*/
	.greentext {color:#00CC00;}
	.negativeGrowth, .negativeChange {color:#ED2024;}
	.positiveGrowth, .positiveChange {color:#5DBD52;}
	.negativeChange {padding-right: 14px; background: url("../images/icons/small/arrow_down_sm.gif") no-repeat scroll right center transparent;}
	.positiveChange {padding-right: 14px; background: url("../images/icons/small/arrow_up_sm.gif") no-repeat scroll right center transparent;}


/*	=Access area
	----------------------------------------------------------------------------------------*/
	.porductdiscription {border-left:1px dashed #999; padding-left:10px;}
	.porductdiscription h1 {font:Verdana, Arial, Helvetica, sans-serif; font-size:18px;}
	.productstatus {float:right;}
	
/*	=login end session
	----------------------------------------------------------------------------------------*/
	.endsessionarea {padding:0px; margin-top:-15px;}

	
/*	=bannerArea
	----------------------------------------------------------------------------------------*/
	.supportNumber {float:right; padding-right:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:21px; padding-top:5px; margin-right:15px;}
	.userLoginDetails {float:right; margin:40px 10px 0 0; font-size:12px; color:#d4e4f3; font-family:Arial, Helvetica, sans-serif;}
	.userLoginBox {float:left; width:566px; height:60px; background-color:inherit;}
	
	
	.widthSpacer900 {float:left; margin:3px 0 4px 3px; padding:0px; width:900px;}
	.cma_content_img {padding:0px; margin-top:7px; border:1px solid #000;}
	
	
/*	=thumbnails
	----------------------------------------------------------------------------------------*/
	.thumbnails {float:left; text-align:center; width:54px; margin-left:5px;}
	.thumbnails img {padding:0px; margin:0px; border:1px solid #000; float:left; text-align:center;}
	.thumnails p {float:left;}
	.main_photo_thumbnails {padding:0px; margin:5px; border:1px solid #000; float:right;}
	.main_photo_thumbnails_main {padding:0px; margin:5px; border:2px solid #f00; float:right;}
	
/*	=map 
	----------------------------------------------------------------------------------------*/
	.mal_map {float:left; padding:10px 5px 10px 25px;}
		
		
/*	=layout
	----------------------------------------------------------------------------------------*/
	.inner_660_area_container {float:left; width:660px; padding:5px;}
	.photo_main_image {padding-top:5px;}
	.general_conatiner {padding-right:10px;}
	.general_left_container {padding-right:10px; float:left;}
	
	.login_name {height:20px; vertical-align:bottom; padding-bottom:2px;}
	.login_password {height:20px; vertical-align:bottom; padding-bottom:2px;}
	.left_200_clear {float:left; width:200px; padding:0 15px 0 15px; vertical-align:top;}
	.left_200_clear_border {float:left; width:198px; padding:0 15px 0 15px; vertical-align:top; border-left:1px dashed #cfcfcf; border-right:#cfcfcf 1px dashed;}	
	.right_container_446 {float:left; padding-left:11px;}
	
	/* limbo */
	.inner_padding_left_container {float:left; padding:5px;}
	.leftcontainer_one_sixth {float:left; width:210px; padding-left:10px; margin:0px;}
	.rightcontainer_five_sixth {float:left; padding:0px; font-size:0px; width:726px; margin-left:10px;}
	.search_title_bar_one_sixth {float:left; width:266px; padding:0 0 10px 5px; margin:0px;}
	.search_title_bar_five_sixth {float:right; width:660px; padding:0 5px 10px 0; margin:0px;}
	.search_title_bar_multi_sale {float:left; width:705px; padding:0 5px 0 10px; margin:0px;}
	.left_complete_left {float:left;}
	.left_container_210px {float:left; width:210px;}
	.left_340_clear {float:left; width:340px; padding:10px 5px 10px 10px; vertical-align:top;}	
	.right_340_clear {float:right; width:340px; padding:10px 5px 10px 10px; vertical-align:top;}

	.container_390 {float:left; width:390px;}
	.container_300 {float:right; width:300px; margin:3px 10px 10px 0;}

	.page_tool_icon {float:left; margin:10px 0 0 5px; /*top:0px; height:29px; z-index:auto; padding:1px 0 2px 0;*/}
	/*.page_pdf_icon {float:left; margin-left:5px; padding:10px 5px 0 0;}*/
	/*.title_names {font-size:16px; padding:4px 0 1px 10px;}*/
/*	=disclaimer
		---------------------------------------------------------------------- */
/*	=recent search */
.recentSearches {background:url(../images/icons/icon_arrow.gif) left center no-repeat; padding-left:18px; padding-top:6px; height:14px;}


/*	=priceFinder 
		------------------------------------------------------------ */
		
#priceFinderPanel p {padding:0 0 2px 0;}
#featuresContainer {float:left; padding:1px 10px 3px 10px;}
#featuresContainer img {float:left; margin:2px 0 0 10px; width:16px;}
#featuresContainer p {float:left; padding-left:5px; width:5px; font-weight:bold;}
#featuresContainer .edit {float:left; margin:2px 0 0 10px; margin-right:5px; width:10px;}

.left_pad_0_5_2_5 {float:left; padding:0 5px 2px 5px;}
.left_pad_0_5_2_5 .horizLine{float:left; width:100%; border-bottom:1px solid #d0d0d0; height:1%;}

.clickAnGoArea {padding:5px 0 2px 0; height:20px}
.clickAnGoArea .goBtn {float:right; height:20px; width:20px; padding:0 5px 0 3px}
.clickAnGoArea .goLabel {float:left; padding:3px 0 0 3px; display:block;}

.resultsContainer { padding-top:5px; width: 170px;}
.resultsContainer p {width:100px; padding:0;}
.resultsContainer .graphicContainer {float:right; width:80px; height:20px; text-align:right;}

.innerHorizLine {width:100%; margin:1px 0 3px 0; border-bottom:1px solid #d0d0d0; height:1px; padding:0; font-size:0em;}
.statsArea { padding:0; margin:0; width:190px }
.statsContent { float:left; padding:2px 0 2px 0; text-align:center; }

.Width45px { width:45px; }
.Width40px { width:40px; }
.Width50px { width:50px; }

.removeHeaderHeight {height:5px; font-size:1px; overflow:hidden;}
.estimatePanel p {font-size:9px; padding:0;}
.estimatePanel p.title {text-align:left; font-weight:bold; }
.estimatePanel p.amount {padding:0 5px 0 5px; text-align:center; }
.estimatePanel p.amount em {font-size:16px;}

.infoIcon {float:left; padding-left:3px; padding-top:2px; padding-right:5px; }
#priceFinderPanel #warningAreaPanel p { padding:4px 0 6px 0; }

ul {clear:both; font-size:1px;}
.warnings li {padding:0 2px 0 15px; background:url(../images/layout/bullets.gif) 7px 5px no-repeat; list-style:none;}

#priceFinderPanel #warningAreaPanel .warnings li {font-size:9px; padding:0 2px 0 15px; background:url(../images/layout/bullets.gif) 7px 5px no-repeat; list-style:none;}
#priceFinderPanel #warningAreaPanel .warnings li a {font-size:9px;}
.fontSize0{font-size:0em;}

/*	=photoFeaturesAttributes
		-------------------------------------------------------------------------------------------- */
img.btnAddRemove{ border:0; line-height:1.1em; vertical-align:middle; }

/*	=marketShare
		-------------------------------------------------------------------------------------------- */
.btn_blue {width:70px; height:20px; border:0; background:url(img/Btn/Btn_blue.gif) center 3px no-repeat; color:#fff;}
.btn_blue:hover {width:70px; height:20px; border:0; background:url(img/Btn/Btn_blue_hover.gif) center 3px no-repeat; color:#fff;}
.btn_blueWide {width:85px; height:20px; border:0; background:url(img/Btn/Btn_blueWide.gif) center 3px no-repeat; color:#fff;}
.btn_blueWide:hover {width:85px; height:20px; border:0; background:url(img/Btn/Btn_blueWide_hover.gif) center 3px no-repeat; color:#fff;}
.btn_orange {width:70px; height:20px; border:0; background:url(img/Btn/Btn_Orange.gif) center 3px no-repeat; color:#fff;}
.btn_orange:hover {width:70px; height:20px; border:0; background:url(img/Btn/Btn_Orange_hover.gif) center 3px no-repeat; color:#fff;}

.print_hide {}

/*	=title Feature text 
		----------------------------------------------------------------------------------------- */
.propertyHeaderFearuteNumber { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; }
.propertyHeaderTableAlign { margin-left:auto; margin-right:auto; }

/*	=priceFinder2
		----------------------------------------------------------------------------------------- */
.pricefinderActionArea {}
.pricefinderActionArea ul {	width:195px;}
.pricefinderActionArea li { border-top:1px solid #D0D0D0; list-style:none; padding-left:30px; line-height:24px; background:url(../images/priceFinder/redoArrow.gif) 5px center no-repeat; }
.pricefinderActionArea li.disabled { background-image:url(../images/priceFinder/redoArrow_disabled.gif); }
.pricefinderActionArea li:hover { background-image:url(../images/priceFinder/redoArrowAni.gif); }
.pricefinderActionArea li.disabled:hover { background-image:url(../images/priceFinder/redoArrow_disabled.gif); }
.pricefinderActionArea li a { color:#88ae1f; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.pricefinderActionArea li a:hover { color:#88ae1f; }
.pricefinderActionArea li.disabled a { color:#666;}


#priceFinderEstimateArea .title { font-weight:bold; padding-bottom:5px; }
.positive-change { color:#88AE1F; text-align:center;}
.negative-change { color:#f00; text-align:center; }
.negative-change .arrow { padding-right:20px; width:40px; height:26px; background:url(../images/priceFinder/redArrowDown.gif) left center no-repeat; }
.positive-change .arrow { padding-right:20px; width:40px; height:26px; background:url(../images/priceFinder/greenArrowUp.gif) left center no-repeat; }

/*	=photoFeatures
		----------------------------------------------------------------------------------------- */
#photoFeatures .clear { clear:both; font-size:0em; content:"."; visibility:hidden; }
#photoFeatures label { float:left; width:125px; padding:2px 0 2px 5px; }
#photoFeatures label.small { width:70px; }
#photoFeatures .inputArea { text-align:right; padding:2px 0 2px 5px; margin-right:10px; float:right; }
#photoFeatures h3 { float:left; padding-left:5px; width:155px; padding-bottom:.5em; font-weight:bold; font-size:11px; }
#photoFeatures .lineSeparator { border-top:1px dashed #d0d0d0; padding-top:2px; margin-top:10px; width:225px; }
#photoFeatures .dividerBorder { padding-right:10px; border-right:1px dashed #d0d0d0; float:left; }
#photoFeatures .leftArea { width:230px; float:left; padding-left:5px; }
#photoFeatures .rightArea { width:230px; float:right; padding-right:5px; overflow:hidden; }

/*	=latest UI <ul> 10/2008
		----------------------------------------------------------------------------------------- */

ul.event {  }
ul.event li { height:35px; padding-left:40px; list-style:none; line-height:30px; }
ul.event li.manageMyProfile { background:url(../images/icons/small/sicon_agent_profile.gif) no-repeat left center; }
ul.event li.invoices { background:url(../images/icons/small/sicon_invoice.gif) no-repeat left center; }
ul.event li.agentDetails { background:url(../images/icons/small/sicon_agent_details.gif) no-repeat left center; }
ul.event li.marketAnalysis { background:url(../images/icons/small/sicon_taged_properties.gif) no-repeat left center; }
ul.event li.statistics { background:url(../images/icons/small/sicon_stat.gif) no-repeat left center; }
ul.event li.productPricing { background:url(../images/icons/small/sicon_products.gif) no-repeat left center; }
ul.event li.onlineDemo { background:url(../images/icons/small/sicon_onlineDemos.gif) no-repeat left center; }
ul.event li.testimonials { background:url(../images/icons/small/sicon_testimonials.gif) no-repeat left center; }
ul.event li.partners { background:url(../images/icons/small/sicon_partnership.gif) no-repeat left center; }
ul.event li.sharePriceFinder { background:url(../images/icons/small/sicon_share.gif) no-repeat scroll left center; }

ul.event li.searchForStreet { background:url(../images/icons/big/sale_search_street.gif) left center no-repeat; height:52px; padding-left:60px; }
ul.event li.searchForLocality { background:url(../images/icons/big/sales_search_loc.gif) left center no-repeat; height:52px; padding-left:60px; }
ul.event li.SearchForBuilding { background:url(../images/icons/big/sales_search_loc.gif) left center no-repeat; height:52px; padding-left:60px; }
ul.event li.ExportToExcel { background:url(../images/icons/big/excel.gif) left center no-repeat; height:52px; padding-left:60px; }

.width210_quickLinks { width:210px; float:left;}
.width210_quickLinks ul {  }
.width210_quickLinks ul li { height:20px; padding-left:20px; list-style:none; line-height:20px; }
.width210_quickLinks ul li.arrowLink { background:url(../images/icons/icon_arrow.gif) left center no-repeat; }
.width210_quickLinks .recentSearchArea { position:relative; }
.width210_quickLinks .removeRecentSearchs { position:absolute; right:0px; }

/*	=containerSpaces 10/2008
		----------------------------------------------------------------------------------------- */

p.marginBottom_5px { margin-bottom:5px; }
.marginT_10px { margin-top:10px; }
.marginT_5px { margin-top:5px; }
.marginTL_10px { margin:10px 0 0 10px; }
.paddingTR_10px { padding:10px 10px 0 0; }
.padding_3px05px0 { padding:3px 0 5px 0; }
.padding_3px5px10px { padding:3px 0 5px 10px; }

.width95px { width:95px; float:left; }
.width210 { width:210px; float:left; }
.width222px { width:222px; float:left; }
.Container_261wide { width:261px; }
.width266px { width:266px; float:left; }
.width429px { width:492px; float:left; }
.Container_455wide { width:455px; }
.Container_726wide { width:726px; float:left; }
.width100per { width:100%; float:left; }

input.width195px { width:195px; }

.fontLigthBlue { color:#0066CC; }


/*	=onlineDemos
		----------------------------------------------------------------------------------------- */



.DemoSelector img { border:0; float:left; width:61px; overflow:hidden; }
.DemoSelector .demoInfo {
	float:left;
	padding-left:5px;
	width: 170px;
}
.DemoSelector p {
	margin-top:7px;
	color: #666;
}
.DemoSelector a {color:#000;}
.DemoSelector a:hover {color:#000;}

#webinarAndTraingArea {position:relative; margin-top:25px; padding:0; height:55px; overflow:hidden;}
#webinarAndTraingArea .leftArea{float:left; width:202px; padding:0; padding-left:10px; overflow:hidden;}
#webinarAndTraingArea .rightArea{float:right; width:202px; padding:0; padding-right:10px; overflow:hidden;}
.btn_TrainingDates {font-weight:bold; height:30px; overflow:hidden; white-space:nowrap; background:url(../images/buttons/testRemove.gif) left top no-repeat;}
#webinarAndTraingArea .btn_TrainingDates:hover {background:url(../images/buttons/testRemove.gif) left bottom no-repeat;}
#webinarAndTraingArea .btn_TrainingDates a{text-align:center; display:block; color:#333; margin-top:7px;}
#webinarAndTraingArea .registerArea{float:left; margin-top:11px; white-space:nowrap;}
#webinarAndTraingArea .registerArea a{color:#666;}
#webinarAndTraingArea .registerArea a:hover{color:#666;}

.fixedHieght_370heigh { height:370px; }

.youTubeContainer {
	width:425px;
	margin:0 auto;
	padding-top: 10px;
	padding-bottom: 6px;
}

#onlineTrainingContainer { }
#onlineTrainingContainer p { float:left; padding-left:25px; background:url(../images/buttons/lmir-icon.gif) left center no-repeat; height:19px; line-height:19px; }
#onlineTrainingContainer p value { width:110px; }
#onlineTrainingContainer p button { float:left; }
#onlineTrainingContainer p button img { float:left; padding:0; border:0; }
#onlineTrainingRequirments { color:#808080; white-space:nowrap; text-align:left; font-size:.8em; margin-left:25px; padding-top:5px; }

.onlineTrainingTitle {margin:0 0 10px 10px; font-size:11px;}
.onlineTrainingTitle .iconPlaceHolder{position:relative;}
.onlineTrainingTitle .iconPlaceHolder img{position:absolute; width:30px; height:35px; left:-35px; top:-20px;}

.onlineTrainingAbout { padding:0 10px 10px 10px; }

.howToPdfCol { float:left; width:48%; margin:5px 0; padding-left:5px; }
.pdfBlockArea { padding-bottom:1em;  }
.pdfIconArea { width:20px; float:left; background:url(../images/icons/pdf2.gif) left top no-repeat; height:32px; }
.pdfTextArea { margin-left:25px; }
.pdfTextArea h2 { font-size:1em; padding-bottom:0.5em; }
.pdfTextArea h2 a { color:#000; }
.pdfTextArea h2 .pdfFileSize {
	font-size:0.8em;
	padding-left:5px;
	font-weight:normal;
	color: #666;
}
.pdfTextArea p {
	font-size:0.9em;
	color: #666;
}

.resourceBlockArea { padding-bottom:1em; }
.resourceIconArea { width:90px; float:left; overflow:hidden; }
.resourceTextArea { margin-left:98px; }
.resourceTextArea h2 { color:#666; font-size:1em; padding-bottom:.5em; }
.resourceTextArea h2 a { color:#000; }
.resourceTextArea p {
	font-size:0.9em;
	color: #666;
}

/*	=newTagArea
		----------------------------------------------------------------------------------------- */
.newTageImageArea { position:absolute; left:0px; top:2px; width:28px; height:24px; }
.marginTopRight {margin-top:10px; margin-right:10px;}
.left_0px {padding-left:0;}
.left_10px {padding-left:10px;}

/* =pricingPage
		------------------------------------------------------------------------------------------ */
#pricingStructure h2 {font-size:16px; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0; padding-bottom:10px;}
#OfferArea {}
#OfferArea h2 {padding-left:10px; padding-bottom:20px; float:left;}
#OfferArea p {float:left; width:395px; padding-left:10px; padding-bottom:.5em;}
#OfferArea img {float:right}

#pdsValueStructure {position:relative; margin-top:20px; margin-left:2px; background-color:inherit;}
#whyChoosePds {width:699px; height:40px; background-color:#fff; position:relative; z-index:20;}
#whyChoosePds .header {float:right; width:180px; margin-top:10px;}
#whyChoosePds .header .rightBg {float:left; padding:3px 0 3px 0; margin:0; width:90px; text-align:center; background:#fff url(../images/layout/rounderEdgesTopLeft.gif) left top no-repeat;}
#whyChoosePds .header .leftBg {float:left; padding:3px 0 3px 0; margin:0; width:90px; text-align:center; background:#fff url(../images/layout/rounderEdgesTopRight.gif) right top no-repeat;}
#whyChoosePds .headerContent {position:absolute; margin-right:180px; width:520px; height:50px; background:url(../images/layout/rounderEdgesBottomRight.gif) right bottom no-repeat;}
#whyChoosePds .headerContent h2 {margin:0;}
#whyChoosePdsFooter{width:699px; height:5px; background:url(../images/layout/rounderEdgesTableBottom.gif) left bottom no-repeat; position:relative; font-size:0em; top:-5px;}
#whyChoosePdsFooterNote {width:699px; height:5px; position:relative; font-size:.6em; top:-3px; margin-bottom:15px; color:#999; text-align:right;}

#whatDoWeOffer {font-size:11px; color:#000; margin:0px; padding:0; width:699px; position:relative;}

#whatDoWeOffer img.topLeft {}
#whatDoWeOffer img.bottomRight {}
#whatDoWeOffer img.topRight {}

#whatDoWeOffer thead td {border-bottom:1px solid #d9d9d9; padding:0; border-right:1px solid #d9d9d9;}
#whatDoWeOffer thead td.productState {text-align:center; border-top:1px solid #d9d9d9;}
#whatDoWeOffer thead td.productState img.title {display:block; margin:0 auto 0 auto;}

#whatDoWeOffer tbody tr.odd { background-color:#F0F4F8; }
#whatDoWeOffer tbody tr.odd:hover { background-color:#DDE9F2; }
#whatDoWeOffer tbody tr.even { background-color:#fff; }
#whatDoWeOffer tbody tr.even:hover { background-color:#f8fbfe; }
#whatDoWeOffer tbody td {height:35px;}
#whatDoWeOffer tbody td h4 {padding-bottom:.7em;}
#whatDoWeOffer tbody td p {padding-left:0;}
#whatDoWeOffer tbody td.productAvailability { border-right:1px solid #d9d9d9; text-align:center; width:88px; }
#whatDoWeOffer tbody td.productAvailability img { display:block; margin:0 auto 0 auto; }
#whatDoWeOffer td.discription { padding:6px 0 6px 50px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; position:relative; }
#whatDoWeOffer tbody td#propertyOwnership { background:url(../images/icons/small/sicon_agent_profile.gif) 6px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#propertySalesHistory { background:url(../images/icons/small/sicon_cma2.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#telephoneDatabase { background:url(../images/icons/small/sicon_phone.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#interactiveMaps { background:url(../images/icons/small/sicon_radial_report.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#aerialSatelliteImages { background:url(../images/icons/small/sicon_sales_growth.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#propertiesForSale { background:url(../images/icons/forSale_productPricing.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#propertiesJustSold { background:url(../images/icons/sold_productPricing.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#propertyPhotosAttributes { background:url(../images/icons/attriPhoto_productPricing.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#pricefinder { background:url(../images/icons/small/sicon_pricefinder.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#googleStreetview { background:url(../images/icons/small/sicon_streetView.gif) 7px 10px no-repeat; background-color:inherit; }

#whatDoWeOffer tbody td#statewide { background:url(../images/icons/small/AUS/AUS.gif) 10px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#interactiveMap { background:url(../images/icons/small/sicon_interactiveMapping.gif) 7px 10px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#advancedCharts { background:url(../images/icons/small/sicon_sales_advancedGrowth.gif) 10px 8px no-repeat; background-color:inherit; }
#whatDoWeOffer tbody td#uploadLogo { background:url(../images/icons/small/sicon_uploadLogo.gif) 1px 9px no-repeat; background-color:inherit; }

#tabContainer_product {width:100%; /*height:200px;*/ margin:20px 0 10px 0; position:relative;}
#tabMenu_Product {float:left; width:699px; background:url(../images/layout/con_inner_699_gbody.gif) repeat-y; }

#tabMenu_Product ul{background:#fff url(../images/layout/con_inner_699_gheader_bot.gif) center bottom no-repeat; float:left; font-size:0em; height:30px; width:699px; list-style:none;}

#tabMenu_Product li{ float:left; text-align:center; height:27px; width:139px; list-style:none; margin-left:0px; overflow:hidden;}
/*#tabMenu_Product li div{float:left; color:#000; width:139px; background:url(../images/layout/con_search_139h_g_lg_header.gif) top no-repeat; height:5px;}*/

/*#tabMenu_Product li.selected{margin-top:0px; background:url(../images/layout/con_search_139_gbody.gif) repeat-y; height:inherit;}*/
/*#tabMenu_Product li.selected div{padding-top:9px; background:url(../images/layout/con_search_139_gheader.gif) top no-repeat;}*/

/*#tabMenu_Product li.selected{margin-top:0px; background:url(../images/layout/con_search_139_gbody.gif) repeat-y; height:inherit;}
#tabMenu_Product li.selected div{padding-top:9px; background:#0f0 url(../images/layout/con_search_139_gheader.gif) top no-repeat;}
*/

#tabMenu_Product li a{color:#000;}
/*#tabMenu_Product li div:first-letter { color:#3169b4; font-weight:bold;}*/
#tabMenu_Product li strong { color:#3169b4; font-weight:bold;}
#tabMenu_Product #content {width:699px; padding:5px 0; background:url(../images/layout/con_inner_699_gfooter.gif) left bottom no-repeat; float:left;}
#tabMenu_Product #content p{padding:0 10px .5em 10px; float:left; width:370px;}
#tabMenu_Product #content img{float:right; border:0;}
#pdsPackageSolutions {position:relative; width:699px; margin:15px 0 10px 0;}
#pdsPackageSolutions p{float:left; width:395px; padding-bottom:0.5em;}
#pdsPackageSolutions img {float:right; border:0;}
.padLeft10 {padding-left:10px;}
#pricingStructure {float:right; width:736px;}
#pricingStructure hr{width:724px; border:0; border-bottom:1px dashed #cacaca;}

#companyContactDetail {padding:5px 10px 10px 0;}
#companyContactDetail p {padding-bottom:.1em}
#companyAddress {padding:5px 10px 10px 0;}
#companyAddress p {padding-bottom:.1em}
#companyAddressPostal {padding:5px 10px 10px 0;}
#companyAddressPostal p {padding-bottom:.1em}
h3.discription{margin:10px 5px 15px 10px; font-size:1em; font-weight:normal;}
h3.discription strong {font-weight:bold; color:#003690;}
#companyDetails {}
#companyDetails h3 {font-size:1em; font-weight:normal; padding:5px 5px 5px 10px;}
#companyDetails h3 strong {font-weight:bold; color:#000;}
#companyDetails .leftArea {float:left; width:350px; padding-left:7px;}
#companyDetails .rightArea {float:right; width:350px; padding-right:7px;}
#tabContainerArea {float:left; width:726px; margin-top:10px; padding:0px; font-size:0em; border:0px}

#uploadLogoArea {}
#uploadLogoArea h3 {font-size:1em; font-weight:normal; padding:5px 5px 5px 7px; font-weight:bold; margin-bottom:30px;}

#tabContainerArea {}
#tabContainerArea hr {float:left; border:0; border-bottom:1px dashed #d0d0d0; width:716px; margin:15px 0 20px 5px;}

/*Search Menu Tab Panel*/
#searchMenu .lightGreyContent > .bi > .contentArea {
	padding: 7px 0 3px;
}
.tab_panel_103px .ui-tabs .ui-tabs-nav li:first-child {
	margin-left: -1px;
}
.tab_panel_103px .ui-tabs .ui-tabs-nav li a {
	padding: 0.5em 0;
}
.tab_panel_103px .ui-state-active, .tab_panel_103px .ui-tabs ul.ui-tabs-nav .ui-state-default {
	width: 103px;
	background-image: url(../images/layout/con_search_103h_gbody.gif);
}
.tab_panel_103px .ui-tabs .ui-tabs-nav li.ui-state-default .tab_header {
	width: 100%;
	background-image: url(../images/layout/con_search_103h_g_lg_header.gif);
}
.tab_panel_103px .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-image: url(../images/layout/con_search_103_gbody.gif);
}
.tab_panel_103px .ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab_header {
	background-image: url(../images/layout/con_search_103_gheader.gif);
}
.siteNotices .siteNoticeWapper:first-child {margin-top:0px !important;}

#resultsTable .phonenumber {white-space: nowrap;}
#resultsTable .alt_phonenumber {font-size: xx-small; color: gray; white-space: nowrap;}