/* --- Begin Page Styles --- */
body { font-family: Arial,Helvetica,sans-serif;  background-image: none; }
td   { font-family: Arial,Helvetica,sans-serif; }
th   { font-family: Arial,Helvetica,sans-serif; }
form { margin-top: 0px;  margin-bottom: 0px; }
/* --- End Page Styles --- */

/* --- Begin Common Styles --- */
.sm   { font-size:9px;  color:#000000; }
.med  { font-size:11px; color:#000000; }
.norm { font-size:12px; color:#000000; }
.error { font-size:12px; color:#FF3300; }
.logout { font-size:12px; color:#833500; }
.PBmed  { font-size:11px; color:#a3a4a4; }
.tblbg { background-color:#850D01; }
.bb  { border-bottom: #850D01 solid 1; }
.openhouse	{ color:#ffb400; font-weight:bold;}
/* --- End Common Styles --- */

/* --- Begin Link Styles --- */
a    				{ color: #850D01; }
a:visited 		{ color: #850D01; }
a:hover   		{ color: #707D8C; }
a.noUL       	{ text-decoration: none; }
a.noUL:hover	{ text-decoration: none; }
/* --- End Link Styles --- */

/* --- Begin search styles --- */
.primarySrchOpt	{font-size:11px; font-weight:700; color:#666666;}
.sectHeaderText	{font-size:12px; color:#666666; font-weight:bold; margin-left:15; margin-top:3; margin-bottom:5;}
.cbHighlight		{font-size:12px; color:#850D01; font-weight:bold;}
.lightText	 		{font-size:12px; color:#333333;}
.divBarTop			{height:1; overflow-y:hidden; width:100%; background:#CCCCCC; margin-top:10;}
.divBarBottom		{height:5; overflow-y:hidden; width:100%; background:#F7F7F7; margin-top:0;}
/* --- End search styles --- */

/* --- Begin Button Styles --- */
.btnGo { background-color:#E9E5D5; font-size: 11px;  height: 20px; border-top:#B8B8B9 solid 1; border-bottom: #39526E solid 1; border-right:#39526E solid 1; border-left:#B8B8B9 solid 1; font-family: arial, helvetica, sans-serif; color:#001D73; font-weight:bold; cursor: hand; }
.btnSm { background-color:#850D01; font-size: 11px; height: 20px; border-top:#ce7d75 solid 1; border-bottom: #CC6600 solid 1; border-right:#ce7d75 solid 1; border-left:#CC6600 solid 1; font-family: arial, helvetica, sans-serif; color:#FFFFFF; font-weight:bold; cursor: hand; }
.btnLg { background-color:#850D01; font-size: 12px; height: 20px; border-top:#ce7d75 solid 1; border-bottom: #CC6600 solid 1; border-right:#ce7d75 solid 1; border-left:#CC6600 solid 1; font-family: arial, helvetica, sans-serif; color:#FFFFFF; font-weight:bold; cursor: hand; }
/* --- End Button Styles --- */

/* --- BEGIN HTML HEADER STYLES --- */
h1 { font-family: Helvetica Neue,Helvetica,Arial,sans-serif;  font-size: 19pt;  color: #850D01;  font-weight: normal;  letter-spacing: -1px;  word-spacing: -5px;  margin: 2px 0px 2px 0px; }
h1.b { font-weight: bold; }
h1.i { font-style: italic; }
h1.small { font-size: 14pt; }

h2 { font-family: Helvetica Neue,Helvetica,Arial,sans-serif;  font-size: 16pt;  color: #850D01;  font-weight: normal;  letter-spacing: -1px;  word-spacing: -1px;  margin: 2px 0px 2px 0px; }
h2.b { font-weight: bold; }
h2.i { font-style: italic; }
h2.small { font-size: 12pt; }

h3 { font-family: Helvetica Neue,Helvetica,Arial,sans-serif;  font-size: 14pt;  color: #850D01;  font-weight: normal;  letter-spacing: -1px;  word-spacing: -1px;  margin: 2px 0px 2px 0px; }
h3.b { font-weight: bold; }
h3.i { font-style: italic; }
h3.small { font-size: 10pt; }

h4 { font-family: Helvetica Neue,Helvetica,Arial,sans-serif;  font-size: 12pt;  color: #850D01;  font-weight: normal;  letter-spacing: -1px;  margin: 2px 0px 2px 0px; }
h4.b { font-weight: bold; }
h4.i { font-style: italic; }
h4.small { font-size: 9pt; }
/* --- END HTML HEADER STYLES --- */

/* --- BEGIN: IMAGE STYLES --- */
.imgAgent		{width:64;  height:88;  border:1 solid #E5E0D4; margin: 3px 10px 0px 0px;}
.imgSummary		{width:120; height:80;  border:1 solid #E5E0D4; margin:1;}
.imgDetailLg	{width:300; height:200; border:1 solid #E5E0D4; margin: 1px 20px 1px 1px; cursor: hand;}
.imgDetailSm	{width:70;  height:50;  border:1 solid #000000; margin:2; cursor: hand;}
.imgPop			{border:1 solid #000000; margin: 10px 0px 0px 0px;}
.detailMap		{border:1 solid #850D01; margin: 30px 0px 0px 0px;}
/* --- END: IMAGE STYLES --- */

/* --- Begin Toolbox Styles --- */
#rightcol {	width: 175px; float: right; padding: 124px 0px 0px 0px; }
#rightcol ul { margin-left: 20px; margin-bottom: 5px; padding: 5px; }
#rightcol ul li { font: normal 11px/16px; list-style-image: url("/listings/images/bullet.jpg"); list-style-type: disc; }
/* --- End Toolbox Styles --- */

/* --- Begin Site Styles --- */
.copyright {FONT-SIZE: 7pt; COLOR: White; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
/* --- End Site Styles --- */
