﻿.border {
	border: 1px solid #C3A005;
}
.IDXtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74ADD7;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2159B6;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.footerheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #004A8D;
}
.lookingfor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #850202;
}
.lookingminor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a7075;
}
.whitestroke {
	border: 1px solid #FFFFFF;
}
.goldstroke {
	border: 1px solid #A99D6E;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #503A60;
}
.siteby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9B5A0;
}
a.siteby2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9B5A0;
}
a.siteby2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9B5A0;
}



#warnbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #a03f37;
	background-color: #ffeeaa;
	padding: 10px;

}
.warnbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #a03f37;
	background-color: #ffeeaa;
	padding: 10px;

}


#ra{
	font-family: Arial, Helvetica, sans-serif;
	width:630px;
	font-size: 14px;
	color: #0066FF;
	background-color: #FFFFCC;
	border: 1px solid #333333;
	padding: 10px;
}

#ra2{
	font-family: Arial, Helvetica, sans-serif;
	width:90px;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFCC;
	border: 3px solid #990000;
	padding: 10px;
	font-weight: bold;
	margin-top: 14px;
	margin-right: 14px;
	margin-left: 14px;
}













.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #837074;
}

.hotbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #503A60;
}
.propprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0064BE;
}
.propheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #004A8D;
}
.propMLS {

	position:relative;
	top:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9D8D4E;
}
.propdetails1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004A8D;
	font-weight: bold;

}
.propdetails2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.propcaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6E5A5D;
}
.addproplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #716F65;
	font-weight: normal;

}
.addproptown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004A8D;
	font-weight: bold;

}
.addproplinksbot {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #716F65;
	font-weight: normal;
}
.proptoplinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.summaryheader {
	font-size: 14px;
	font-weight: bold;
	color: #004A8D;
	font-family: Arial, Helvetica, sans-serif;
}
.summaryheaderhighlight {
	font-size: 17px;
	font-weight: bold;
	color: #850202;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFEEAA;

}
.summarytableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:#EEEEEE;
	color: #000000;
}


.pgheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-bottom:10px;
	color: #888888;
}









.summarytable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #000000;
	
	border: 1px solid #AAAAAA;
	position:relative;
}











.summarynetflix {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.pr {
	margin-top:10px;
	margin-bottom:8px;
	font-size: 15px;
	font-weight: bold;
	color: #004A8D;
}
.summarynetflixclick {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5A8296;
}
.la {
	font-size: 11px;
	color: #8E8A7C;
}



.nfi2 {
	border: 1px solid #8c8473;
	padding: 5px;
	width:150px;
	margin-bottom:5px;}
.nfi {

	border: 1px solid #8c8473;
}



.click{
	font-size: 11px;
	color: #1F5C95;
	background-image: url(../images/netflix_arrow.gif);
	background-repeat: no-repeat;
	margin-top:10px;
	padding-left: 17px;
	background-position: 2px;
}

.click2{
	position:relative;
	font-size: 11px;
	color: #1F5C95;
	padding-top:5px;
	padding-left: 22px;
}

a.st1{

    z-index:24;
   
    }
	
	
a.st1:visited{
 
    z-index:24;
   
    }
	
	


a.st1 span{display: none}

a.st1:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:0px;
	left:460px;
	text-decoration:none;
	z-index:20000;
	visibility: visible;

}



a.st3{

    z-index:24;
   
    }
	
	
a.st3:visited{
 
    z-index:24;
   
    }
	
	


a.st3 span{display: none}

a.st3:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:relative;
	top:-100px;
	left:390px;
	text-decoration:none;
	z-index:20000;
	visibility: visible;

}

















.fixed{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:0px;
	width:300px;
	font-size:12px;
	background-color: #F7F1D9;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B5B088;
	border-right-color: #B5B088;
	border-bottom-color: #B5B088;
	border-left-color: #B5B088;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	text-align: left;
	color: #333333;
	padding: 15px;
	z-index:20000;
	visibility: visible;
	
}





a.st2{
   
    z-index:24;
    font-size: 90%;
    text-decoration:none}
	
	
a.st2:visited{
  font-size: 90%;
    z-index:24;
  
    text-decoration:none}
	
.pt2	
{
	
	font-size:11px;
	color:#333333;
   
    }

a.pt{
   position:relative;
    z-index:24;
	font-size:11px;
   
    }
	
	
a.pt:visited{
    position:relative;
    z-index:24;
   font-size:11px;
    }
	
	


a.pt span{display: none}

a.pt:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:0px;
	left:80px;
	width:140px;
	font-size:12px;
	background-color: #F7F1D9;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B5B088;
	border-right-color: #B5B088;
	border-bottom-color: #B5B088;
	border-left-color: #B5B088;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	text-align: left;
	color: #333333;
	padding: 10px;
	z-index:20000;
	visibility: visible;
	text-decoration:none
}



































.propdetailspicstroke {

	border: 1px solid #0B4F87;
}
.hdrstroke {
	border: 1px solid #c3a005;
	margin: 4px;
}


.logostroke {
	border: 1px solid #a19b80;
	margin-left: 4px;
}
.bodyarea {
	padding-left: 22px;
	padding-right:15px;
	padding-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	line-height: 1.2;
}
.formfield1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #6e5a5d;
}




a.white:link {
	color: #ffffff;
}

a.white:visited {
	color: #ffffff;
}

a.white:hover {
	color: #ffffff;
	background-color:#396194;
}

a.lux:link {
	color: #e4d38f;

}

a.lux:visited {
	color: #e4d38f;
	
}

a.lux:hover {
	color: #ffffff;
	background-color:#367fc1;
	
}


.lux {
	color: #e4d38f;
	font-size:12px;
	margin-bottom:8px;
	margin-top:0px;

}


.hlleft{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	
}
.hlmid{
	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;
	border-bottom-style: solid;

	border-top-color: #990000;
	
	border-bottom-color: #990000;

	
}
.hlright{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;

	border-top-style: solid;
	border-bottom-style: solid;
		border-right-style: solid;

	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	
	
}
.sptop{
padding-top:33px;


}.spic {
	border: 1px solid #004A8D;
}

.row1det {
	background-color:#faf6e5;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8ae8a;
	border-left-color: #b8ae8a;
	border-bottom-color: #b8ae8a;
	padding-top: 11px;
	padding-bottom: 11px;
}
.row2det {
	background-color:#F7F1D9;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8ae8a;
	border-left-color: #b8ae8a;
	border-bottom-color: #b8ae8a;
	padding-top: 11px;
	padding-bottom: 11px;
		padding-left: 11px;
	padding-right: 11px;
}
#viewother {
	font-size: 12px;
	color: #A39658;
	background-color: #FAF1C8;
	padding: 6px;
	border: 1px solid #CBC093;
	width: 137px;
	left: 10px;
	position: relative;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:bold;

	background-color: #F1F1ED;
}
.boxstroke {
	border: 1px solid #EAE6C8;
	background-color: #F6F2D5;
}


li {
	margin-bottom: 5px;
}

a.infopp{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#FF0000;
	font-size:13px;
	padding-top: -8px;
	padding-bottom: -8px;
    text-decoration:none}
	
	
a.infopp:visited{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#0000FF;
    text-decoration:none}
	
	
a.infopp:hover{z-index:25; background-color:#ff0;color:#496491;}

a.infopp span{display: none}

a.infopp:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:0px;
	left:18px;
	width:35em;
	background-color: #EEEEEE;
	border-right-width: 3px;
	border-right-style: ridge;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-style: ridge;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	text-align: left;
	font-size: 12px;
	color: #333333;
	padding: 10px;
	z-index:2000;
	visibility: visible;	
}
#hotboxplace {
	font-family: Arial, Helvetica, sans-serif;
	width: 175px;
	
	
	z-index: 1;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #75554D;
	margin-left: 15px;
	padding-left: 15px;
	color: #75554D;
	font-size: 75%;}


#announcebox {
	padding: 10px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 2px solid #A7313F;
	background-color: #EAE3C8;
	font-size: 13px;
}
