@charset "utf-8";
body {
	margin:0px;
	font-family:Arial;
	padding:0px;
	font-size:0.75em;
}
p{
	text-align:justify;
	padding:0;
	margin:0;
}
tr, td{
	color:#666666;
}
.topmidshadow{background-image:url(images/TMS.gif); background-repeat:repeat-x}
.toprightshadow{background-image:url(images/TRS.gif); background-repeat:no-repeat; width:43px}
.midshadow{background-image:url(images/midshadow.gif); background-repeat:repeat-y}
.bottomshadow{background-image:url(images/BS.gif); background-repeat:no-repeat; height:43px; background-position:top}
.topdate{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}
.footer{color:#9A9696; font-size:11px;}
a.footerlink{color:#9A9696; font-size:11px;}
a.footerlink:hover{color:#FF0796;}
.callusaddress{padding-top:40px;}
input.invisiblebtn {BORDER: 0px; BACKGROUND-COLOR: #FF0796;}
.guywithlaptop{
	background-image:url(images/guywithlaptop.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:330px;
}
.guywithlaptopnon{
	width:242px;
}
.searchhide{
	width:242px;
	display:none;
	background-image:url(images/img_nosale.jpg);
}
.texttielepink{
	font-size:1em;
	color:#FF0796;
	font-weight:bold;
}
.texttielegrey{
	font-size:1em;
	color:#333333;
	font-weight:bold;
}
a.normallink{color:#9A9696; text-decoration:underline;}
a.normallink:hover{color:#FF0796;}
a.registerlink{color:#FF0796; text-decoration:underline; font-size:14px; font-weight:bold;}
a.registerlink:hover{color:#000000;}
a.submenulink{color:#666666; text-decoration:none;}
a.submenulink:hover{color:#FF0796;}
.submenulinkactive{color:#FF0796;}
.topsubmenu{
	padding-left:3px;
	height:20px;
	border-bottom:2px dotted #CCCCCC;
	padding-top:10px;
	margin-bottom:5px;
}
#submenu{
	margin-left:11px;
}
.topsubmenunon{padding-top:15px;}
a.nextprev{color:#ed008c; text-decoration:none}
a.nextprev:hover{color:#000000; text-decoration:none}
a.readmore{color:#ed008c; text-decoration:underline}
a.readmore:hover{color:#000000;}
.price-text-bold{
font-size:0.95em;
font-weight:bold;
padding-left:5px;
}
a.printnow{color:#666666; text-decoration:none;}
a.printnow:hover{color:#FF0796; text-decoration:none;}
.propertyDtitle{color:#ff0786; font-weight:bold}
h3, h4{
	color:#fe2593;
	padding:0;
	margin:0;
}
#forget{
	border-top:2px dotted #CCCCCC;
	margin-top:5px;
	margin-left:14px;
	margin-right:14px;
}
.welcome{
	color:#FFFFFF;
	font-weight:bold;
}
.botandtopbord{
	border-bottom:2px dotted #CCCCCC;
	border-top:2px dotted #CCCCCC;
}
.dottedliingimg{
	background-image:url(images/searchdotlines.gif);
	background-repeat:repeat-x;
}
.valuation {
	width:170px;
}
input.button {
     BORDER-RIGHT: #ff0786 1px solid; BORDER-TOP: #ff0786 1px solid; FONT-SIZE: 11px ; BORDER-LEFT: #ff0786 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #ff0786 1px solid; FONT-FAMILY: Arial,  Helvetica, sans-serif; BACKGROUND-COLOR: #ff0786; height:20px;
}
.dottedlinelb{
	border-left:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
}
.dottedlinetr{
	border-top:2px dotted #CCCCCC;
	border-right:2px dotted #CCCCCC;
}
.check_box_small{font-size:12px; font-weight:normal; color:#454545; width:175px;}
a.sitemaptitle{color:#666666; text-decoration:none}
a.sitemaptitle:hover{color:#ed008c;}
.sitemapbg{background-image:url(images/sitemapbg.gif); background-repeat:no-repeat; background-position:right;}
input.button2 {
     BORDER-RIGHT: #ff0786 1px solid; BORDER-TOP: #ff0786 1px solid; FONT-SIZE: 11px ; BORDER-LEFT: #ff0786 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #ff0786 1px solid; BACKGROUND-COLOR: #ff0786; height:23px; font-weight:bold; width:280px;
}
.searchmessage{
font-weight:bold;
}
.listp{
	background-color:#CCCCCC;
	padding:5px;
	color:#FFFFFF
}
.mapp{
	background-color:#FF0796;
	color:#FFFFFF;
	padding:5px;
}
.mapp:hover{
	background:#CCCCCC;
}
a.maplist{color:#FFFFFF; text-decoration:none;}
a.maplist:hover{color:#000000; text-decoration:none;}
.searchaddress{margin-left:3px; background-color:#999999;}
.saddreass1{color:#FFFFFF; font-weight:bold; font-size:1.2em;}
.saddreass2{color:#FFFFFF; font-weight:bold;}
.detailstitle{color:#FF0796; font-size:1.2em; font-weight:bold;}
.tablespaceright{margin-left: 30px; margin-bottom: 20px;}
.tablespaceleft{margin-left: 50px; margin-bottom: 20px;}
.printarea{
	width:595px !important;
	border: solid 1px black;
}
.printtopbg{background-color:#999999;}
.printbotbg{background-image:url(images/print_descbg.jpg); background-repeat:repeat-y;}
.printtext{color:#CCCCCC;}
.dottedliingimg2{
	border-top:2px dotted #CCCCCC;
	padding-top:15px;
}
.fixheight{height:135px;}
#advancesearchimg{
	border-left:2px dotted #CCCCCC;
	padding-left:20px;
	margin-left:4px;
	display:none;
}
.topborder{
	border-top:2px dotted #CCCCCC;
	margin:15px 0 15px 0;
}
.aboutdottedline{
	border-top:2px dotted #CCCCCC;
	border-left:2px dotted #CCCCCC;
	margin:3px 11px 0 5px;
}
.capitaltext{
	text-transform:uppercase;
}
h2{
	color:#000000;
	font-size:18px;
	margin:0;
}
.printimage{
	border:1px solid #000000;
}
.printtext{
	color:#000000;
}
.flashicon{
	margin-top:130px;
}