@charset "utf-8";
/* CSS Document */
@import url("reset.css");

body									{	background-color:#e4e4e4; font-size:12px;	}
body *									{	font-family:Arial, Helvetica, sans-serif; color:#666666;	}
	#wrapper							{	width:896px; margin:0 auto; background-color:#ffffff; padding:0px 32px;	}
		#header							{	height:160px;	}
			#header-upper				{	height:123px;	}
				#logo					{	padding-left:11px; float:left;	}
				#telephone				{	float:right; color: #0399cd; font-weight: bold; font-size: 1.8em; padding: 30px 0 0 0;}
				.adinsightNumber6486	{	color: #000000; font-weight: normal; font-size: 2.0em; }
			#main-menu					{	height:37px;	}
		#middle							{	padding-top:29px;	}
			#left						{	width:175px; float:left;	}
				#left-menu				{		}
				#liveHelp				{	background-image:url(../images/live-help.jpg); background-repeat:no-repeat; height:145px;	}
				#downloadapp			{	background-image:url(../images/download-app.jpg); background-repeat:no-repeat; height:145px;	}
				#hip					{	background-image:url(../images/hip.jpg); background-repeat:no-repeat; height:138px;	}
				#testimonials			{	background-image:url(../images/testimonials.jpg); background-repeat:no-repeat; height:145px; padding-top:13px; padding-left:10px;		}
			#content					{	float:left; width:496px; padding:0 25px;	}
				#topContentDiv			{	height:221px; margin-bottom:20px; background-color:#ff3333;	}
				#content-middle			{	padding-left:4px; font-size:11px; line-height:16px;	}
				#specialOffers			{	background-image:url(../images/special-offers.png); background-repeat:no-repeat; height:58px; padding-top:4px; padding-left:10px; line-height:26px;	}
			#right						{	float:left; width:175px;	}
				#sellHomeDiv			{	background-image:url(../images/sell-home-bg.jpg); background-repeat:no-repeat; height:114px; padding:18px 0 0 9px;	}
				#letHomeDiv				{	background-image:url(../images/let-home-bg.jpg); background-repeat:no-repeat; height:74px; padding:18px 0 0 9px;	}
				#potw					{		}
		#disclaimer						{	background-color:#ffffff; height:40px; padding:0 230px 0 234px; width:496px; margin:0 auto;	font-size:11px; line-height:16px;}
		#footer							{	background-color:#808285; height:40px; padding:0 30px; width:900px; margin:0 auto;	}
			#footerMenuLinks			{	float:left; width:710px; padding:13px 0px;	}
			#foooterLogos				{	float:right; width:190px; padding-top:6px;	}





.clearFloat								{	clear:both;	}
.roundBlockTop							{	background:url(../images/left-menu-top.jpg) no-repeat top center;}
.roundBlockMiddle						{	background:url(../images/left-menu-middle.jpg) repeat-y;	}
.roundBlockBottom						{	background:url(../images/left-menu-bottom.jpg) no-repeat bottom center; width:175px;	}
.leftMenuArrowDivFirst					{	padding:10px 8px 8px 10px; float:left;	}
.leftMenuTextDivFirst					{	padding:10px 0px 8px 0px;	}
.leftMenuArrowDiv						{	padding:8px 8px 8px 10px; float:left;	}
.leftMenuTextDiv						{	padding:8px 0px 8px 0px;	}
.leftMenuLink							{	font-size:13px; text-decoration:none;	}
.leftMenuLink:hover						{	color:#0399cd;	}
.heightDiv17							{	height:17px;	}
.blockHeadingDiv						{	padding:14px 0px 0px 10px;	}
.blockHeadingLink						{	color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold;	}
.blockHeadingLink:hover					{	text-decoration:underline;	}
.liveHelpContentHeading					{	padding:19px 0px 0px 12px; color:#000000; font-size:15px; font-weight:bold;	}
.liveHelpContent						{	color:#666666; padding:2px 0px 0px 13px; width:80px; font-size:11px; line-height:13px;	}
.hipContentBlock						{	padding:14px 0px 0px 10px; }
.liveHelpLink							{	color:#000000; padding:12px 0px 0px 13px; width:80px;	}
.goLink									{	color:#000000; font-weight:bold; display:block; height:20px;	}
.testimonialLink						{	color:#ffffff; font-weight:bold; display:block; height:20px; margin-top:21px; width:70px;	}
.testimonialLink:hover					{	text-decoration:none; color:#000000;	}
.arrow-1								{	padding-left:20px; background:url(../images/arrow-left-menu.jpg) no-repeat; display:block;	}
.arrow-2								{	padding-left:20px; background:url(../images/arrow-testimonials.jpg) no-repeat; display:block;	}
.goLink:hover							{	text-decoration:none; color:#0399cd;	}
.fBold									{	font-weight:bold;	}
.f14 									{	font-size:14px;	}
.f13 									{	font-size:13px;	}
.f10 									{	font-size:10px;	}
.f15 									{	font-size:15px;	}
.fBlack									{	color:#000000;	}
#hipCostDiv								{	padding-right:10px;	}
#hipVatDiv								{	float:right; padding-right:12px;	}
.fBlue									{	color:#0399cd;	}
.f34									{	font-size:34px;	}
#hipCostWrapper							{	float:right; margin-top: -15px;	}
.hipLink								{	float:left; margin-top:20px; margin-left:10px;	}
.fWhite									{	color:#ffffff;	}
.f18									{	font-size:18px; color:black;	}
.sellHomeLink 							{	color:#ffffff; height:33px; padding-top:11px; display:block; font-size:14px; font-weight:bold; text-decoration:none;	}
.sellHomeButton							{	padding-left:30px; background:url(../images/sell-home-button.png) no-repeat; display:block;	}
.letHomeLink 							{	color:#ffffff; height:33px; padding-top:11px; display:block; font-size:11px; font-weight:bold; text-decoration:none;	}
.letHomeButton							{	padding-left:30px; background:url(../images/sell-home-button.png) no-repeat; display:block;	}
.fRed									{	color:#ff3333;	}
.f12									{	font-size:12px;	}
.heightDiv2								{	height:2px;	}
.heightDiv5								{	height:5px;	}
#potw-top								{	background-image:url(../images/potw-top.jpg); background-repeat:no-repeat; padding-top:14px; padding-left:11px; height:22px;	}
#potw-middle							{	background-image:url(../images/potw-middle.jpg); background-repeat:repeat-y; padding:11px;	}
#potw-bottom							{	background-image:url(../images/potw-bottom.jpg); background-repeat:no-repeat; height:25px; padding-left:11px; padding-right:11px;	}
.multimedia-icon						{	padding-top:5px; width: 28px;	}
.rp5									{	padding-right:5px;	}
.fLeft									{	float:left;	}
.fRight									{	float:right;	}
.f26									{	font-size:26px;	}
#topContentTextDiv						{	padding:15px 15px 13px 11px; width:267px;	}
.heightDiv10							{	height:10px;	}
#calcInputs								{	height:210px; background-color:#808285; padding-top:10px; padding-left:20px;	}
#calcAnswer								{	height:70px; background-color:#e4e4e4; padding-left:20px; padding-top:10px;	}
#calc									{	width:196px; float:right;	}
#customerSave							{	width:280px; float:left; padding-right:10px;	}
.hoverNoULine:hover						{	text-decoration:none;	}
.f22									{	font-size:22px;	}
.noUnderline							{	text-decoration:none;	}
.hoverULine:hover						{	text-decoration:underline;	}
#answerBox								{	background-image:url(../images/calcAnswer.png);	height:25px; background-repeat:no-repeat; padding-top:7px; padding-left:20px;	}
.f28									{	font-size:28px;	}
.f9										{	font-size:9px;	}

.menuItem 								{	background-image:url(../images/menu-item.png); display:block; background-repeat:no-repeat; height:24px; width:120px; margin-left:-23px;	}
.menuItem:hover							{	background-image:url(../images/menu-item-hover.png);	}
.menuItemSelected 						{	background-image:url(../images/menu-item-selected.png); display:block; background-repeat:no-repeat; height:24px; width:120px; margin-left:-23px;	}
.menuLink								{	color:white; display:block; padding-top: 12px; text-align:center; width:96px; padding-right:23px; font-weight:bold; text-decoration:none; 	}
.menuItemFirst							{	background-image:url(../images/menu-item.png); display:block; background-repeat:no-repeat; height:24px; width:120px;	}
.menuLinkFirst							{	color:white; display:block; font-weight:bold; padding-top: 12px; text-align:center; width:100px; padding-right:22px; text-decoration:none;	}
.menuItemFirst:hover					{	background-image:url(../images/menu-item-hover.png);	}
.menuItemLast							{	background-image:url(../images/menu-item.png); display:block; background-repeat:no-repeat; height:24px; width:120px;	}
.menuLinkLast							{	color:white; display:block; font-weight:bold; padding-top: 12px; text-align:center; width:121px; text-decoration:none; margin-left:-19px;	}
.menuItemLast:hover						{	background-image:url(../images/menu-item-hover.png);	}
.menuItemFirstSelected					{	background-image:url(../images/menu-item-selected.png); display:block; background-repeat:no-repeat; height:24px;	}
.memberBg								{	background-image:url(../images/member-bg.png); display:block; width:141px; height:28px; background-repeat:no-repeat;	}
.memberTxt								{	color:#ffffff;	font-size:12px; font-weight:bold; padding-top:7px; padding-left:28px;	}

.adv_search_dropdown					{	width:174px; border:1px #aaaaaa solid;	}
.heightTD10								{	height:10px;	}
.padRight20								{	padding-right:20px;	}
.adv_search_txtbox						{	width:172px; border:1px #aaaaaa solid;	}

.subMenuHeaderBG						{	background-image:url(../images/submenu-header.png); background-repeat:no-repeat; height:34px; width:175px;	}
.subMenuHeaderTxt						{	display:block; font-size:12px; padding-left:10px; padding-top:12px; height:22px; color:#ffffff;	}
.subMenuMiddleBG						{	background-image:url(../images/left-menu-middle-selling.jpg); display:block; background-repeat:no-repeat; height:24px; width:175px;	}
.subMenuMiddleTxt						{	display:block; padding-left:10px; padding-top:8px; text-decoration:none;	}
.subMenuMiddleTxt:hover					{	color:#0399cd;	}
.defaultTextLink						{	text-decoration:none; padding-left:20px; margin-bottom:10px;	}
.arrow-3								{	background-image:url(../images/arrow-red.png); background-repeat:no-repeat; display:block; height:15px;		}
.defaultTextLink:hover					{	text-decoration:underline;	}
#buy_guide_col1							{	float:left;	width:230px;	}
#buy_guide_col2							{	float:left;	width:230px;	}
.fPink									{	color:#fac0be;				}
#landlords_col1							{	float:left;	width:230px;	}
#landlords_col2							{	float:left;	width:230px;	}
.padLeft20								{	padding-left:20px;	}
.marginBottom10							{	margin-bottom:10px;	}
.marginBottom20							{	margin-bottom:20px;	}
.fGrey									{	color:#333333;	}
.itemHeadBg								{	background-image:url(../images/item-head-bg.png); background-repeat:no-repeat; height:21px; width:200px;	}
.itemHeadBgShort						{	background-image:url(../images/item-head-bg-short.png); background-repeat:no-repeat; height:21px; width:200px;	}
.padLeft5								{	padding-left:5px;	}
#sell_col1								{	float:left;	width:230px;	}
#sell_col2								{	float:left;	width:230px;	}
.jargonBg 								{	background-image:url(../images/jargon-bg-off.png);	height:20px; background-repeat:no-repeat; width:23px; display:block; float:left; margin-right:14px; text-align:center; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; padding-top:4px;	}
.jargonBg:hover							{	background-image:url(../images/jargon-bg-on.png);	}
.jargonBgSelected						{	background-image:url(../images/jargon-bg-selected.png);	height:20px; background-repeat:no-repeat; width:23px; display:block; float:left;margin-right:14px; text-align:center; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; padding-top:4px;	}
.underline								{	text-decoration:underline;	}
.feedbacktitle							{	background-color:#e4e4e4; padding:5px 5px 5px 25px; font-weight:bold; background-image:url(../images/arrow-red.png); background-repeat:no-repeat; background-position:5px 5px;	}
.search-item							{	padding:20px 5px; position:relative; cursor:pointer; background-color:#f4f4f4;	}
.search-item:hover						{	background-color:#E4E4E4;	}
.sold-img								{	position:absolute; left:5px; top:20px;	}
.search-item-title						{	font-size:13px; font-weight:bold; padding-bottom:10px;	}
.largetxt								{	font-weight:bold; font-size:13px;	}
.titletxt								{	color:#000000; font-weight:bold; font-size:15px;	}
.actionClass							{	background-image:url(../images/arrow-red.png); background-repeat:no-repeat; display:block; height:15px;	}
.actionClassTxt							{	color:#000000; font-size:12px;	text-decoration:none; padding-left:20px; padding-top:0px; display:block;	}
.actionClassTxt:hover					{	text-decoration:underline;	}
#property-function-left					{	float:left;	}
#property-function-right				{	float:right; width: 220px;	}
#content-function						{	background-color:#ffffff; width:610px; margin:0 auto;	}
#f360viewer								{	margin:0 auto; width:400px; background-color:#0099FF;	}
.quoteetxt								{	color:#0399cd; font-weight:bold;	}
.f11									{	font-size:11px;	}
.lineHeight14							{	line-height:14px;	}
.leftMenuItem, .leftMenuItem_last		{	padding:9px 10px 8px 11px;border-bottom:1px solid #CBCBCB;	}
.leftMenuItem_last						{	border-bottom:none !important;	}
.leftMenuItemTxt						{	background:url(../images/arrow-left-menu.jpg) no-repeat; padding-left:25px; padding-top:2px; font-size:11px; text-decoration:none;	}
.leftMenuItemTxt:hover					{	background:url(../images/arrow-left-menu.jpg) no-repeat; padding-left:25px; padding-top:2px; font-size:11px; color:#0399CD;	}
.fItalic								{	font-style:italic;	}
.f21									{	font-size:22px;	}
.intputText								{	height:16px; width:148px !important;	}
.intputTextArea							{	height:88px;width:148px !important;	}
.intputTextArea2						{	height:88px;width:478px !important;	}
.heightDiv20							{	height:20px;	}
.subMenuMiddleBGSelected				{	background-image:url(../images/left-menu-middle-selected.jpg); display:block; background-repeat:no-repeat; height:24px; width:175px; color:#0093d1;	}
.intputAdvSearch						{	height:20px;width:150px !important;	}
.optImg									{	float: left; border:2px #ffffff solid;	}
.optImg:hover							{	border:2px #0399cd solid;	}
.paymentOptBlock						{	padding:6px 5px 5px 6px; height:210px; width:285px; float:left; background-color:#ff3333;	}
img.partner								{	padding: 0 15px 15px 0; }

/* ########################### PHILTE ADDITIONS ######################################## */

#property-function-left	a				{	text-decoration: none;	}
#property-function-right a				{	text-decoration: none;	}

.formcontent {
	padding: 20px;
	background: #f1f1f1;
}

#AjaxChecking {
	display: none;
	background-image: url(/images/icon_loading.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 0 10px 25px;
}

#AjaxCheckOK {
	display: none;
	background-image: url(/images/icon_yes.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 0 10px 25px;
}

#AjaxCheckExists {
	display: none;
	background-image: url(/images/icon_no.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 0 10px 25px;
}

table.vendoredit {
	width: 100%;
	font-size:
	border-collapse: collapse;
 font-size:11px; line-height:16px;
}

table.vendoredit tr td {
	padding: 5px 10px 5px 10px;
}

#sociallinks {
	width: 175px;
	height: 108px;
}

#sociallinks img {
	float: left;
}

div.blogarticle {
	padding: 0 0 40px 0;
	color: #ffffff;
}

div.blogarticle p {
	padding: 0 0 10px 0;
}

div.blogarticle p.sharetitle {
	padding: 0 0 5px 0;
	border-bottom: 1px #aaaaaa solid;
	margin: 0 0 10px 0;
	color: #000000;
	font-weight: bold;
}

div.blogarticle div.blogtitle {
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	font-size: 1.4em;
	font-weight: bold;
	border-top: 5px #0099d2 solid;
	color: #000000;
	line-height: 2.4em;
}

div.blogarticle div.blogdate {
	float: right;
	color: #ffffff;
	font-size: 0.75em;
	font-weight: bold;
	background: #0099d2;
	padding: 0 10px 5px 10px;
	line-height: 1.8em;
}

iframe {
	border: 1px black solid;
}
