@charset "utf-8";
body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	font-size:0.75em;
	background-color: #FFFFFF;
}
a:link {
	color: #CC19FF;
}

p{
	text-align:justify;
	padding:0;
	margin:0;
}
tr, td{
	color:#2E2E2E;
}
.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:#2E2E2E;
	font-size:11px;
}
a.footerlink{
	color:#2E2E2E;
	font-size:11px;
	font-weight: normal;
}
a.footerlink:hover{
	color:#CC19FF;
}
.callusaddress{
	padding-top:40px;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #CC19FF;
}
input.invisiblebtn {
	BORDER: 0px;
	BACKGROUND-COLOR: #CC19FF;
}
.guywithlaptop{
	background-image:url(images/flash_bg_woman1.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:330px;
}
.guywithlaptopnon{
	width:220px;
}
.searchhide{
	width:220px;
	display:block;
}
.texttielepurple{
	font-size:1em;
	color:#CC19FF;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left:0px;
}
.texttielepurple2{
	font-size:1em;
	color:#CC19FF;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
}
.texttielegrey{
	font-size:1em;
	color:#333333;
	font-weight:bold;
}
a.normallink{color:#9A9696; text-decoration:underline;}
a.normallink:hover{
	color:#cc19ff;
}
a.registerlink{
	color:#cc19ff;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}
a.registerlink:hover{color:#000000;}
a.submenulink{
	color:#2E2E2E;
	text-decoration:none;
}
a.submenulink:hover{
	color:#2E2E2E;
}
.submenulinkactive{
	color:#cc19ff;
}
.topsubmenu{
	padding-left:3px;
	height:20px;
	border-bottom:2px dotted #CCCCCC;
	padding-top:10px;
	margin-bottom:5px;
}
#submenu{
	margin-left:0px;
}
.topsubmenunon{padding-top:15px;}
a.nextprev{
	color:#cc19ff;
	text-decoration:none
}
a.nextprev:hover{color:#000000; text-decoration:none}
a.readmore{
	color:#cc19ff;
	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:#CC19FF;
	text-decoration:none;
}
.propertyDtitle{
	color:#CC19FF;
	font-weight:bold
}
h3, h4{
	color:#cc19ff;
	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-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	vertical-align: middle;
}
.dottedliingimg{
	background-image:url(images/searchdotlines.gif);
	background-repeat:repeat-x;
}
.valuation {
	width:170px;
}
input.button {
	FONT-SIZE: 11px;
	COLOR: #FDFDFD;
	FONT-FAMILY: Arial,  Helvetica, sans-serif;
	BACKGROUND-COLOR: #CC19FF;
	height:20px;
	border: 1px solid #124A9F;
}
.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:#CC19FF;
}
.sitemapbg{
	background-image:url(images/);
	background-repeat:no-repeat;
	background-position:right;
}
input.button2 {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CC19FF;
	height:23px;
	font-weight:bold;
	width:280px;
	border: 1px solid #CC19FF;
}
.searchmessage{
	font-weight:bold;
	color: #2e2e2e;
}
.listp{
	background-color:#2e2e2e;
	color:#FFFFFF;
	padding:5px;
}
.mapp{
	color:#FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: url(images/propertysearchicon1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.mapp:hover{
	background-image: url(images/propertysearchicon1_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.mapp1{
	color:#cc19ff;
	background-color: #cc19ff;
	padding:5px;

}
/*.mapp1:hover{
	background-color: #2E2E2E;
}*/
a.maplist{
	color:#FFFFFF;
	text-decoration:none;

}
a.maplist:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.searchaddress{
	margin-left:3px;
	background-image: url(images/saadd1.gif);
	background-repeat: no-repeat;
	background-position: left;font-size:1.0em;
}
.saddreass1{
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.0em;
	background-image: url(images/saadd2.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 15px;
}
.saddreass111{
	color:#FFFFFF;
	font-weight:bold;background-color: #000000;
	font-size:1.0em;
	
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 15px;
}
.saddreass222{
	
	color:#FFFFFF;
	background-color: #000000;
	font-weight:bold;
	font-size:1.0em;
	
}
.saddreass2{
	color:#FFFFFF;
	font-weight:bold;font-size:1.0em;
	background-image: url(images/saadd1.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.detailstitle{
	color:#2E2E2E;
	font-size:1em;
	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{
	padding-left:10px;
	margin-left:4px;
	display:none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.topborder{
	border-top:2px dotted #CCCCCC;
	margin:15px 0 15px 0;
}
.aboutdottedline{
	border-right-width: 2px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	width: auto;
	margin-top: 3px;
	margin-right: 11px;
	margin-bottom: 0;
	margin-left: 5px;
	border-top-width: 2px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-bottom-style: none;
	border-left-style: none;
}
.capitaltext{
	text-transform:uppercase;
}
h2{
	color:#000000;
	font-size:18px;
	margin:0;
}
.printimage{
	border:1px solid #000000;
}
.printtext{
	color:#000000;
}
.flashicon{
	margin-top:130px;
}
.detailsimg{ margin:0px; padding:0px}
/*.searchcontent{
	background-image: url(images/property_ls_searchtop.gif);
	background-repeat: repeat-x;
}*/

.advanced_search {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.6pt;
	font-style:normal;
	color:#cc19ff;
}
