﻿/* --- Begin Page Styles --- */
/*body { margin: 0; padding: 0; margin-top: 10px; font-family: Arial,Helvetica,sans-serif; }*/
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:#E5E0D4; }
.bb			{ border-bottom: #bea33c solid 1px; }
.openhouse	{ font-size:11px; color:#000000; height:60px; background: url(/listings_local/images/openHouse.gif);}
/* --- End Common Styles --- */

/* --- Begin Link Styles --- */
a					{ color: #000000; }
a:visited		{ color: #000000; }
a:hover			{ color: #707D8C; }
a.noUL			{ text-decoration: none; }
a.noUL:hover	{ text-decoration: underline; }
/* --- End Link Styles --- */

/* --- Begin search styles --- */
.primarySrchOpt	{font-size:11px; font-weight:700; color:#333333;}
.sectHeaderText	{font-size:12px; color:#333333; font-weight:bold; margin-left:15px; margin-top:10px; margin-bottom:5px;}
.cbHighlight		{font-size:12px; color:#bea33c; font-weight:bold;}
.lightText	 		{font-size:12px; color:#333333;}
.divBarTop			{height:1px; overflow-y:hidden; width:100%; background:#E5E0D4; margin-top:10px;}
.divBarBottom		{height:5px; overflow-y:hidden; width:100%; background:#F7F7F7; margin-top:0px;}
/* --- End search styles --- */

/* --- Begin Button Styles --- */
.btnGo { background-color:#E9E5D5; font-size: 11px;  height: 20px; border-top:#B8B8B9 solid 1px; border-bottom: #39526E solid 1px; border-right:#39526E solid 1px; border-left:#B8B8B9 solid 1px; font-family: arial, helvetica, sans-serif; color:#001D73; font-weight:bold; cursor: pointer; }
.btnSm { background-color:#fcf9f0; font-size: 11px; height: 20px; border-top:#E5E0D4 solid 1px; border-bottom: #AFABA1 solid 1px; border-right:#E5E0D4 solid 1px; border-left:#AFABA1 solid 1px; font-family: arial, helvetica, sans-serif; color:#5B646D; font-weight:bold; cursor: pointer; }
.btnLg { background-color:#FFE78C; font-size: 12px; height: 20px; border-top:#FFFF33 solid 1px; border-bottom: #CC6600 solid 1px; border-right:#FFFF33 solid 1px; border-left:#CC6600 solid 1px; font-family: arial, helvetica, sans-serif; color:#1B598F; font-weight:bold; cursor: pointer; }
/* --- End Button Styles --- */

/* --- BEGIN HTML HEADER STYLES --- */
h1 { font-family: Helvetica Neue,Helvetica,Arial,sans-serif;  font-size: 19pt;  color: #bea33c;  font-weight: normal;  letter-spacing: -1px;  word-spacing: -5px;  margin: 2px 0px 2px 0px; text-transform: none; !important }
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: #bea33c;  font-weight: normal;  letter-spacing: -1px;  word-spacing: -1px;  margin: 2px 0px 2px 0px; !important }
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: #bea33c;  font-weight: normal;  letter-spacing: -1px;  word-spacing: -1px;  margin: 2px 0px 2px 0px; !important }
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: #bea33c;  font-weight: normal;  letter-spacing: -1px;  margin: 2px 0px 2px 0px; !important }
h4.b { font-weight: bold; }
h4.i { font-style: italic; }
h4.small { font-size: 9pt; }
/* --- END HTML HEADER STYLES --- */

/* --- BEGIN: IMAGE STYLES --- */
.imgAgent		{width:69px;  height:92px;  border:1px solid #E5E0D4; margin: 3px 10px 0px 0px;}
.imgSummary		{width:120px; height:80px;  border:1px solid #E5E0D4; margin:1px;}
.imgDetailLg	{width:300px; height:200px; border:1px solid #E5E0D4; margin: 1px 20px 1px 1px; cursor: hand;}
.imgDetailSm	{width:70px;  height:50px;  border:1px solid #000000; margin:2px; cursor: hand;}
.imgPop			{border:1px solid #000000; margin: 10px 0px 0px 0px;}
.detailMap		{border:1px solid #bea33c; margin: 30px 0px 0px 0px;}
/* --- END: IMAGE STYLES --- */

/* --- Begin Toolbox Styles --- */
.rightcol { font-size: 11px; width: 175px; float: right; padding: 90px 0px 0px 30px; }
.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: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.stdheading {FONT-SIZE: 10pt; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/* --- End Site Styles --- */


