﻿<style type="text/css">

/*-- Default Link Colors --*/
.default { 
	font-family:inherit; 
	font-weight:600
}
	a.default:link 		{color:  #6699FF; text-decoration: none}
	a.default:visited	{ color : #6699FF; 	text-decoration: none}
	a.default:hover 	{ color : red;	text-decoration: none}
	a.default:active 	{ color : yellow; text-decoration: none}


/* Begin of Styles For Header */

#tagline{font-family: Tahoma, Verdana; font-size: 8pt; font-weight: 500; color: black; text-align: center}


#horiznavbox1 { width = 100%; text-align: center}
.hoznav1 {
	margin: 0 0 0 0;
	padding: 3px 0 0 0;
	height: 18px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: 600;
	background-color: #DCE2EB;
	text-align: center;
	text-decoration: none;
}
a.hoznav1:link 		{ color : navy;}
a.hoznav1:visited	{ color: navy}
a.hoznav1:hover 	{ color: red}
a.hoznav1:active 	{ color: gray}


/*-- Menu Option 2 Link Colors --*/
#horiznavbox2 { 
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
	width: 100%; 
	text-align: center; 
	color: white; 
	background-image:url('../images/1-Nav2Background.gif')}
.hoznav2 {font-size: 8pt; font-family: Tahoma; color: yellow; text-decoration: none; font-weight: 600}
a.hoznav2:link 	    { color: #FFFF00}
a.hoznav2:visited 	{ color: #FFFF00}
a.hoznav2:hover 	{ color: #66CCFF}
a.hoznav2:active 	{ color: #FFFFFF;background-color: white}

/* End of Styles For Header */


h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003399;
	font-weight: 600;
	text-align: left;
}

h2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: 600;
	text-align: left;
}

#header {
	padding: 8px;
	width: 784px;
	text-align: center;
	margin: auto;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

#footer {
	padding: 8px;
	width: 784px;
	text-align: center;
	margin: auto;
	background-color: #FFFFFF;
	margin-top: 10px;
}

#Cent-Hdr {
	width: 400px;
	height: 100px;
	margin: 0px;
}

#Cent-HdrL {
	float: left;
	width: 150px;
	height: 100px;
	text-align: center;
}

#Cent-HdrR{
	width: 185px;
	float: left;
	text-align: center;
	margin-left: 0;
	height: 95px;
	width: 250px;
}

#CentHdrR-T1 {
	width: 350px;
	height: 45px;
	text-align: left;
	float: left;
	text-align: left;
	margin-left: 0;
}
	
#CentHdrR-T2 {
	width: 350px;
	height: 45px;
	text-align: left;
	float: left;
	text-align: center;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 900;
	color: #C0C0C0;
	vertical-align: middle;
}

#middlecontainer{
	padding: 10px,10px,10px,10px;
	overflow: hidden;
	width: 800px;
	background-image: url('../images/Spacer-DCE2EB-WHITE-800x5.gif');
}

#middlewrapper{
	border-left: 160px;
	float: right; /* The width and color of the rail *//* Hat tip to Ryan Brill */;
	width: 620px;
	margin-left: -180px;
	text-align: left;
	background-image: white;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}

#middlecontent {
	padding-left: 10px;
}

#leftsiderail{
	background-color: ;
	width: 149px;
	float: left;
	text-align: left;
	margin-left: 10px;
}

#railcontent {
	padding-left:5px;
	padding-right:5px;
	}

.agentidbox {
	margin-top: 20px;
	float: right;
	width: 340px;
	height: 70%;
	margin-right: 8px;
}
	
.agentidboxleft {
	margin-top: 15px;
	float: left; 
	width: 232px; 
	height:53%; 
	text-align:right;
}

.agentidboxright {
	float: right;
	width: 76px;
	height: 100%;
	text-align: left;
}

.agentemail {
	margin-top: 18px;
	margin-bottom: -5px;
	margin-right: 10px;
	text-align: right;
	font-size: 9pt;
	font-family: Tahoma;
	color: #6699FF;
	text-decoration: none;
	font-weight: 600;
	height: 18px;
	width: 100%;
}

.agentname {
	width: 100%;
	font-size: 12px;
	font-weight: 800;
	color: navy;
	text-align: right;
	margin-top: 16px;
	font-family: Tahoma;
	margin-bottom: 3px;
}
.agentphoto{
	width: 72px;
	height:89px;
}	

.agenttitle{	
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 800;
	color:black; 
	text-align: right;
	margin-top: 3px;
	margin-bottom: 3px;
}
.agentlocalphone {	
	font-family: Arial;
	height: 13px;
	font-size: 13px;
	font-weight: 800;
	color: #990000; 
	text-align: right;
	margin-top: 3px;
	margin-bottom: 30px;
}

.agenttollfreephone{
	font-family: Arial;
	height: 13px;
	font-size: 13px;
	font-weight: 800;
	color: #990000; 
	text-align: right;
	margin-top: 8px;
	margin-bottom: 3px;
}

body{
    text-align: center;
	margin: 5px;
	background-image: url('../images/PageBackground.gif');
}

.centerpagecol {
	vertical-align: top;
	border-color: white;
	background-color: white;
	width: 630px;
}

.centhdrtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3399FF;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	font-weight: 600;
	height: 36%;
}
	
.centhdrtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #808080;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	height: 45%;
	padding-top: 5px;
}

.copyright {
	text-align: center;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}


.floatingrightcol-inner{
	border: : 2px solid #6699FF;
	padding: 6px;
	float: right;
	width: 170px;
	background-color: #DCE2EB;
	margin-left: 10px;
}

.floatingrightcol-outer{
	float: right;
	width: 200px;
}

.footerrow {
	text-align: center;
	background-color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.footeraddressbox {
	height: 110px; 
	width: 100%;
	background-color: #DAE3E9;}

.footeraddresstextnorm {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#336699;
	font-weight: 500;
}
	
.footeraddresstextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: navy;
	font-weight: 800;
}

.headerrow {
	width: 100%;
	height: 210px;
	vertical-align: top;
	border: 0px,0px,0px,0px;
	margin: 0px,0px,0px,0px;
	padding: 0px,0px,0px,0px;
	border-color: white;
	background-color: white;
}

.headercontent {
	width: 100%;
	text-align: left;
	height: 160px;
	background-image: url('../images/AgentHeaderGraphic.png');
}


.headeremaildiv {
	width: 220px;
	padding-top: 120px;
	padding-left: 110px;
}

.headeremailtext {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 800;
	color: #FFFF66;
	text-decoration: none;
}

#inventable {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px
}


.inventablehdr {
	border: 1px solid #6699FF; 
	float: left; 
	padding: 3px; 
	width:13%; 
	height: 32px; 
	background-color:#B7E8FF;
	color: black; 
	font-weight:700
}

.inventable-gray {
	border: 1px solid #6699FF; 
	float: left; 
	padding: 3px; 
	width:27%; 
	height: 13px; 
	background-color:#CCCCCC; 
	color: navy; 
	font-weight:700;
}

.inventable-white {
	border: 1px solid #6699FF; 
	float: left;
	padding: 3px;
	width:13%;
	height: 13px;
	background-color:white;
	color: black;
	font-weight:500;
}

.inventable-yellow {
	border: 1px solid #6699FF; 
	float: left;
	padding: 3px;
	width:13%;
	height: 13px;
	background-color:#FFFFCC;
	color: black;
	font-weight:700;
}

.leftnavcolumn {
	width: 170px;
	height: 100%;
	vertical-align: top;
	border-color: #EBF2F7;
	background-color: #DCE2EB;
}

.leftnavtitlebox {
	text-align: center;
	width: 139px;
	height: 50px;
	vertical-align: top;
	border-color: #003366;
	background-color: #003366;
	margin-bottom: 10px;
	margin-top: 10px;
}

.leftnavtitletext1 {
	font-size: 22px; 
	font-weight: 800; 
	font-family:Arial; 
	color: white;
	}
	
.leftnavtitletext2  {
	font-size: 14px;
	font-family: Arial;
	font-weight: 700;
	color: yellow;
}
	
.leftnavcitytext{
	margin-left: 3px;
	margin-top: 16px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: navy;
	text-align: left;
}

.leftnavlink {
	text-align: left; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
	color:#003366
}
a.leftnavlink:link 		{ color : #003366}
a.leftnavlink:visited	{ color:  #003366}
a.leftnavlink:hover 	{ color: red}
a.leftnavlink:active 	{ color: red}


.mainpagehoznav { 
	margin-bottom:5px; 
	border-bottom-color: 
	white; background-color: #CEE7FF; 
	height: 22px; 
	text-align: center 
}

.maintable {
	width: 800px;
	border-width: 10px, 10px, 10px, 10px;
	text-align: center;
	margin: 10px auto;
	background-image: url('../images/Spacer-DCE2EB-WHITE-800x5.gif');
}

.normal{
	padding: 8;
	margin: 10px 0 10px 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	color: black;
	line-height: 150%;
	text-align: left;
	display: block;
}

.normalunderline{
	padding: 8;
	margin: 10px 0 10px 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	color: black;
	line-height: 150%;
	text-align: left;
	display: block;
	text-decoration:underline
}

.normalbold{
	padding: 8;
	margin: 10px 0 10px 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: 700;
	color: black;
	line-height: 150%;
	text-align: left;
	display: block;
}

.noone {
	height: 21px;
	width: 100%;
	background-image: url('../images/1-Nav2Background.gif');
	margin-top: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
}

.nooneintheworldbox {
	height: 21px;
	width: 100%;
	background-image:url('../images/1-Nav2Background.gif');
	margin-top: 5px; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: 600
}

.normalboldblack {
	font-family: Arial;
	font-size: 12px;
	font-weight: 900;
	color: black;
	text-align: left;
}

.normalred {
	font-family: Arial;
	font-size: 12px;
	font-weight: 400;
	color: red;
	text-align: left;
}

.normalboldred {
	font-family: Arial;
	font-size: 12px;
	font-weight: 900;
	color: red;
	text-align: left;
}

.statstable {
	text-align: center
}

.proplinktable {
	width: 100%;
	font-family: Tahoma;
	font-size: 8px;
	font-weight: 400;
	height: 224px;
}

.proptablecol {
	float:left; 
	width: 24%;
	height: 22px;
	margin-left: 2px;
	text-align: center;
	background-color:white;
	font-weight:700;
	font-family:"Tahoma";
	font-size: 8pt;
	color: white;
}

.proptablerow {
	padding-left: 15px;
	height: 18px;
	text-align: left;
	vertical-align: middle;
	background-color: white;
	font-weight:400;
	font-family:Tahoma;
	font-size: 8pt;
	color: black;
}

.proptablerowhdr {
	padding-left: 15px;
	height: 18px;
	text-align: center;
	vertical-align: middle;
	background-color: navy;
	font-weight:700;
	font-family:Tahoma;
	font-size: 8pt;
	color: white;
}


.rightcoltext {
	text-align: left;
	font-family:Verdana; 
	font-size: 11px; 
	font-weight:400; 
	margin-top:10px; 
	margin-bottom: 10px;
}

.rightcol {
	border-left-color: #99CCFF;
	border-left-width: 2px;
	border-left-style: solid;
	border-top-color: #99CCFF;
	border-bottom-color: #99CCFF;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-color: #99CCFF;
	border-right-style: solid;
	border-right-width: 2px;
	margin-left: 10px;
}

.subdivlink {
	padding-left: 0px; 
	padding-bottom: 2px;
	text-align:left;
	text-decoration: none;
	width:100%; 
	font-family: tahoma;font-size:8pt;
	}
a.subdivlink:link 		{ color :  #3366FF}
a.subdivlink:visited	{ color: #3366FF}
a.subdivlink:hover 	    { color: red}
a.subdivlink:active 	{ color: red}


.tagline1 {
	width: 100%;
	font-family: Tahoma;
	text-align: center;
	font-size: 10px;
	font-weight: 500;
	color: navy;
	text-align: center;
	font-size: x-small;
	padding-top: 1px;
}

/* Begin of Styles For Table Data */

.centercol {
	vertical-align: top;
	background: white; 
	width: 620px; 
	font-weight: 900;
	float: right
}

.datarecord {
	width: 600px;
	margin: auto;	
}

.datarowheader{
	height: 15px;
	background-color: #0066FF;
}
.mlsheader     {
	height: 15px;
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.projectheader {
	height: 15px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.cityheader    {
	height: 15px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.sqftheader    {
	height: 15px;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}
		
.bedsheader    {
	height: 15px;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.bathheader    {
	height: 15px;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.priceheader   {
	height: 15px;
	width: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	font-weight: 900;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.priceSFheader {height: 15px;width:  55px;font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: white; font-weight: 900;text-align: center;margin-left: 2px;margin-right : 2px;vertical-align: middle;background: #6D9FC5; float: left}

.datarow1 {
	height: 15px;
	padding-top: 5px;
	background: white
}

.mlsdata     {
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: black;
	font-weight: bold;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
	text-decoration: underline;
}

a.mlsdata:link 		{ color : blue}
a.mlsdata:visited	{ color:  blue}
a.mlsdata:hover 	{ color: red}
a.mlsdata:active 	{ color: blue}


.projectdata {
	height: 15px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: black;
	font-weight: 400;
	text-align: left;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.citydata    {
	height: 15px;
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: black;
	font-weight: 400;
	text-align: left;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.sqftdata    {
	height: 15px;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: black;
	font-weight: 400;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.bedsdata    {
	height: 15px;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: black;
	font-weight: 400;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.bathdata    {
	height: 15px;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	font-weight: 400;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}

.pricedata   {
	height: 15px;
	width: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	font-weight: 400;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}
				
		
.priceSF     {height: 15px;width:  55px;font-family: Arial, Helvetica, sans-serif; font-size : 10px; color: white; font-weight: 400;text-align: center;margin-left: 2px;margin-right : 2px;vertical-align: middle;float: left}

.datarow2 {
	height: 15px;
	background-color: white;
}
		
		
.spacer45px  {
	height: 15px;
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	text-align: center;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
}
		.addressdata {
	height: 15px;
	width: 195px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: gray;
	font-weight: 400;
	text-align: left;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
	padding-top: 2px;
}
		.officedata  {
	height: 15px;
	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 400;
	text-align: right;
	margin-left: 2px;
	margin-right : 2px;
	vertical-align: middle;
	float: left;
	padding-top: 2px;
}

.datarow3 {
	height: 2px;
	background: #BFD6E6;}

.tableheader1 {
	margin: 0px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	color: #003399;
	text-align: center;
}

.tableheader2 {
	margin: 3px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 900;
	color: black;
	text-align: center;
}

.tableheader3 {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px 3px 0px 0px;
	font-size: 16px;
	font-style: normal;
	font-weight: 900;
	color:red;

}

.tableemail {
	text-align:center; 
	margin-bottom: 15px;
	font-family:Tahoma; 
	font-size: 9pt;
	color:  #6699FF
}
}
/* End of Styles For Table Data */










