 
P  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	font-size: 10pt;
}

p2 {
	font-size:85%;
	margin:0 0 5px  5px;
	max-width: 650px;
	}

P.school1 {
    font-size:14px;
	color:#000066;
	font:Arial;
	width:500px;
	margin:0 0 1px 1px; 
}

P.map {
    font-size:12px;
	color:#990000;
	font:Arial;
	text-decoration:blink;
	 
}

P.photolistins {
  margin-left:6px;}

P.cyndyres{ padding:1px;
margin:1px;
}

P.newcons  {
	font-family : Arial;
	font-size: 12px;
	margin-left:10px;
	display: table-row;
	caption-side:right;
	border:double;
	width:180px;
	text-align: center;
	border-color: #000000;
	background-color: #F4F4F4;
	 
	 
}

P.newconsphoto  {
	margin-left:5px;
	width:200px;
	 
	margin-right:5px;
	text-align: center;
     
	 
	 
}
 
P.listing  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-top:0px;
	font-size: 8pt;
	display: table-row;
	caption-side:right;
	border-left-style:double;
	border-right-style:double;
	border-bottom-style:double;
	width:350px;
	text-align: left;
	border-color: #000000;
	background-color: #F9F9F9;
	padding:4px;
	 
}
P.listing-NoBro  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-top:0px;
	font-size: 11pt;
	display: table-row;
	caption-side:right;
	border-left-style:double;
	border-right-style:double;
	border-bottom-style:double;
	width:350px;
	text-align: left;
	border-color: #000000;
	background-color: #F9F9F9;
	padding:4px;
	 
}

P.listing-L  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-bottom:0px;
	font-size: 10pt;
    border-left-style:double;
	border-right-style:double;
	border-top-style:double;
	text-align: left;
	
	width:350px;
	border-color:#000000;
	background-color:#F9F9F9;

	padding:2px; 
	
 	 
}



P.listing-B  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-top:0px;
	font-size: 8pt;
	color:#000066;
	display: table-row;
	caption-side:right;
	border-left-style:double;
	border-right-style:double;
	border-bottom-style:double;
	width:350px;
	text-align: left;
	border-color: #000000;
	background-color: #F9F9F9;
	padding:4px;
	 
}

 

P.listing-school  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-top:0px;
	font-size: 8pt;
 
 
	border-left-style:double;
	border-right-style:double;
	border-bottom-style:double;
	width:350px;
	text-align: left;
	border-color: #000000;
	background-color: #F9F9F9;
	padding:4px;
	 
}

P.listing-L-school  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-bottom:0px;
	font-size: 10pt;
    border-left-style:double;
	border-right-style:double;
	border-top-style:double;
	text-align: left;
	
	width:350px;
	border-color:#000000;
	background-color:#F9F9F9;

	padding:2px; 
	
 	 
} 
P.models-L  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-bottom:0px;
	font-size: 10pt;
    border-left-style:double;
	border-right-style:double;
	border-top-style:double;
	text-align: center;
	
	width:350px;
	border-color:#000000;
	background-color:#F9F9F9;

	padding:2px; 
	
 	 
}

P.listing-M-Box-B  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-bottom:0px;
	font-size: 10pt;
	border-style:double;
   	text-align: center;
	width:350px;
	color:#000099;
	
	border-color:#000000;
	background-color:#F9F9F9;
	font-weight:bold;
	 	padding:2px; 
	
 	 
} 

 
 
P.listing-M-Box  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	margin-bottom:0px;
	font-size: 10pt;
	border-style:double;
     
	text-align: center;
	
	width:350px;
	border-color:#000000;
	background-color:#F9F9F9;

	padding:2px; 
	
 	 
} 

 
P.photo{ 
vertical-align:top;
padding:0px
   }


P.client  {
	font-family : Arial;
	margin-left: 30px;
	margin-right: 10px;	
	font-size: 12pt;
}

P.banner  {
	font-family : Arial;
	margin-left: 0px;
	margin-right: 10px;	
	font-size: 24pt;
	color: blue;
	font-weight: bold;
}

P.banner2  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	font-size: 10pt;
	color: red;
	font-weight: bold;
}



P.tour  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	font-size: 10pt;
	color: #000000;
}

P.blue  {
	font-family : Arial;
	margin-left: 10px;
	margin-right: 10px;	
	font-size: 10pt;
	color: blue;
}

P.small {
	font-family: Arial;
	size: 8pt;

}

A.style4{
text-align:left;
font-size:x-small;
font:Arial;
color:#00000;}


A.style5{
text-align:right;
font-size:x-small;
font:Arial;
color:#00000;}

 
A.enlarge  {
	 
	width:350px;
	 
}





A.menu {
	font-family: Arial;
	font-weight: normal;
	color: White;
	font-size : 10pt;
	text-decoration: none;
}

A.menu:Hover {
	background-color: Navy;
	color: White;
}


H1  {
	font-family : Arial;
	font-weight : bold;
	font-size : 22pt;
	color: Black;
	text-align : center;
	font-style : italic;
}

H2  {
	font-size : 18pt;
	font-weight : bold;
	line-height : 1;
	font-family : Arial;
	margin-left: 10px;
}

H3  {
    font-size: 12pt;
	font-weight : bold;
	font-family : Arial;
	margin-left: 10px;	
}

H7  {
    font-size: 10pt;
	font-weight : bold;
	font-family : Arial;
	margin-left: 10px;	
	height: 12px;
}

P.Floater{ margin:1px;
font-family:Arial;
size=8pt;
}

LI  {
	font-size : 10pt;
	font-family : Arial;
}

OL {
	font-size : 10pt;
	font-family : Arial;
}


P.Note  {
	font-size : xx-small;
	font-family : Arial;
}

H4  {
	font-size : small;
	font-family : Arial;
	font-weight : bold;
}

UL  {
	font-size : small;
	font-family : Arial;
}

TD  {
	font-family : Arial;
}

TD.chart  {
	font-size : 10pt;
	font-family : Arial;
}

  #popup {
    /* Necessary: */
    position: absolute;
    display: none;
    z-index: 10;

    /* Additional styling: */
    width: 136px;
    font-size: xx-small;
    background-color: #eee;
    border: 1px dotted #ece;
    opacity: .85;
    filter: alpha(opacity=85);
  }
body {
	background-color:#FFFFFF;
	color:#252525;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	}  
  form {
	width:520px;
	margin:15px auto 10px 5px;
	}

P.fealisting{
     color:#000066;
	 font:Arial;
	 font-size:18px;
	 margin-top:3px;
	 margin-bottom:3px;
	 font-weight:bold;}
	 
.openhouses{
font-family : Arial;
	 font-size: 12pt;
	 font-weight:bold;
	 color:#990000;
}	 
	 

label {
	display:block;
	font-weight:bold;
	}
textarea {
	width:400px;
	height:150px;
	}
.textInput {
	width:300px;
	}	
/* Rules added when inserting checkboxes */
.chkRad {
	float: left;
	margin-bottom: 8px;
	margin-left: 30px;
}
.chkRad label {
	display:inline;
	}
.clearIt {
	clear:both;
	}
select {
	margin:5px 0 8px 30px;
	}
/* Add this style for warning messages */
.warning {
	font-weight:bold;
	color:#FF0000;
	}	