
/* --- Begin Page Styles --- */
body { font-family: Arial,Helvetica,sans-serif;  background-image: none; margin: 0; padding-left: 20px;}
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:#9099a8; }
.bb  { border-bottom: #9099a8 solid 1; }
/* --- End Common Styles --- */

/* --- Begin Link Styles --- */
a					{ color: #1B598F; }
a:visited		{ color: #1B598F; }
a:hover			{ color: #9099a8; }
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:#9099a8; font-weight:bold; margin-left:15; margin-top:3; margin-bottom:5;}
.cbHighlight		{font-size:12px; color:#1B598F; 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 --- */
.btnSm { background-color:#FFE78C; font-size: 11px; height: 20px; border-top:#FFFF33 solid 1; border-bottom: #CC6600 solid 1; border-right:#FFFF33 solid 1; border-left:#CC6600 solid 1; font-family: arial, helvetica, sans-serif; color:#1B598F; font-weight:bold; cursor: hand; }
.btnLg { background-color:#FFE78C; font-size: 12px; height: 20px; border-top:#FFFF33 solid 1; border-bottom: #CC6600 solid 1; border-right:#FFFF33 solid 1; border-left:#CC6600 solid 1; font-family: arial, helvetica, sans-serif; color:#1B598F; 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: #9099a8;  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: #9099a8;  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: #9099a8;  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: #9099a8;  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:69;  height:92;  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 #9099a8; margin: 30px 0px 0px 0px;}
/* --- END: IMAGE STYLES --- */

/* --- Begin Toolbox Styles --- */
#rightcol {	width: 175px; float: right; padding: 125px 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 --- */
.submenu {
	font: normal 11px/16px verdana, sans-serif;
	display: block;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 152px;
	text-decoration: none;
	background-color: #9099A8;
	border: 1px solid #000000;
}
.submenu:active {
	font: normal 11px/16px verdana, sans-serif;
	display: block;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 152px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #9099A8;
}
.submenu:hover {
	font: normal 11px/16px verdana, sans-serif;
	display: block;
	color: #000000;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 152px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #FFFFFF;
}
.tiny{FONT-SIZE: 7pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.smallfooter{FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/* --- End Site Styles --- */