/*					Scrollbars */
body {
		scrollbar-face-color:#1A4971;
		scrollbar-highlight-color:white;
		scrollbar-3dlight-color:#5F809C;
		scrollbar-darkshadow-color:#5F809C;
		scrollbar-shadow-color:white;
		scrollbar-arrow-color:white;
		scrollbar-track-color:gray;
}

/*					Links */
  	A:link	{text-decoration:underline;color:white}
	A:visited  {color:silver;text-decoration:underline}
	A:active {text-decoration: underline; color:#00009c}
	A:hover {text-decoration: underline; color:#c03}
	A:focus { color:#c03; outline: dotted thin }

	A.red  { color: red; font-weight: 600 }
	A.blue  { color: blue; font-weight: 600 }
    a.blue:visited	{color:navy;text-decoration:underline}

a.nav {color:#50211E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;} 
a.nav:link	{color: #50211E; background-color: transparent; text-decoration: none }
a.nav:visited {color: #50211E; background-color: transparent; text-decoration: none;}
a.nav:hover {color: #50211E; font-weight: bold }


/*					Other Markup Elements */
B {color:navy;font-weight:bold}
p {}
td {}
Legend{color:yellow;font-size:24pt;font-weight:bold}

/*					Headings */
H1 {color:maroon;font-size:11pt;font-family:Verdana;font-weight:bold;margin:2pt}
H2 {color:#00009c;font-size:10pt;font-family:Verdana;font-weight:bold;margin-top:0;margin-bottom:0;padding-left:2px}
/*                  ARMLS Data*/
.subdivision {color:maroon;font-size:32px;font-family:Verdana,Arial;font-style:italic;font-weight:bold;text-align:center;padding:0 4px}
.subtitle {color:maroon;font-size:16px;font-family:Verdana,Arial;text-align:center}

img.mls { background-image: url(images/sonoran.gif); border: solid 3px maroon }
.realtor { color: black; font-size: 0.83em }
.pending {color:#c41200;font-family:Arial,Verdana;font-weight:bold}
.active { color: #060;font-family:Arial,Verdana;font-weight: bold }
.new {color:blue;font-size:12px;font-family:Arial,Verdana;font-weight:bold;text-decoration:blink}
.noRec {color:white;font-size:32px;font-weight:bold;display:block;margin:16px 0}


/*  Cell  element */
.cellhd2 {
	color:black;
	font-size:0.9em;
	font-family:Verdana,Arial;
	font-weight:600;
	background-color:#ff0;
	text-align:center;
	margin:0.67em}
.hdn { 
	color:black;
	font-size:14px;
	font-family:Verdana,Arial;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom}

.hdnLt {font-size:14px;font-family:Verdana,Arial;font-weight:bold;background-color: #5F809C;text-align:center;vertical-align:bottom}

/*  Body - Cell  element */
.cellctr {
	color:black;
	font-size:14px;
	font-family:Verdana,Arial;
	text-align:center;
	vertical-align:top}
.cell_rt {
	font-size:14px;
	font-family:Verdana,Arial;
	text-align:right;
	vertical-align:top}
.cell_lt {
	font-size:14px;
	font-family:Verdana,Arial;
	text-align:left;
	vertical-align:top}
	
/*					Form Fields */
form {
	
	font-family : Arial,Verdana,Helvetica;
	font-size : 11px;
	margin-right : 0px;
	margin-top : 0px;
	padding : 0px
}
.formtext {color:#a55322;font-size:11px;font-family:Arial,Verdana,Helvetica;font-style:normal}
.formBut {
	border : 1px solid;
	cursor: hand;
	font-weight: bold;
	color: #4C3919;
}
textarea { 
	background-color : #ffffff;
	border : 1px solid #999999; 
	font-family : Arial,Verdana,Helvetica;
	font-size : 11px 
}
input { height : 16px; font-size : 11px; border : 1px solid #999999 }

input:focus { background : #FFFFFF }

/*					List Items */
LI.square			{color:white;list-style-type:square}
LI.circle			{color:white;list-style-type:circle}

/*					Named */

.mb {
	font-family: Verdana,Arial;
	font-size: 11px; 
	color: #fff;
	background: #5F809C;
}
.mbB {
	font-family: Verdana,Arial;
	font-size: 12px; 
	color: #fff;
	background: #5F809C;
}
.mbRt {
	color:#fff;
	font-size:11px;
	font-family: Verdana,Arial;
	background:#5F809C;	
	text-align:right;
}
.mbC {
	color:#fff;
	font-size:11px;
	font-family:Verdana,Arial;
	background:#5f809c;
	text-align:center}

.smctr {
	color:black;
	font-size:11px;
	font-family:Verdana,Arial;
	background:white;
	text-align:center}

.return {
	color:#000;
	font:bold 8pt Verdana,Arial;
	background:#ddd;
	text-align:center;
	letter-spacing:-1px;
	padding:3px 5px;
	border-bottom:1px solid #ccc}

.copyright {
	font-size: 9px;
	font-family: Verdana,Arial;
	color: #999999;
}

.copyrightW {
	font-size: 9px;
	font-family: Verdana,Arial;
	color: #FFFFFF;
}

.descTxt  {
	font-size: 14px;
	font-family: Verdana,Arial;
	color: #FFFFFF;
}

.ft {
	font-size: 14px;
	font-family: Verdana,Arial;
	color: #FFFFFF;
}

.fti {color:#ffffff;font-size:14px;font-family:Verdana,Arial;padding-left:12pt}

.btR {
	font-size: 11px;
	font-family: Verdana,Arial;
	color: #CC0000;
}

.bgDk {	background-color: #1A4971;}
.bgLt {	background-color: #5F809C;}
.bg {background-color:white}

.officeAddress{color:maroon;font-size:12pt;font-family:Arial,Verdana;font-weight:bold;text-align:center}
li{}
