
/*					Scrollbars */
body { scrollbar-3dlight-color: #5F809C; scrollbar-arrow-color: white; scrollbar-darkshadow-color: #5F809C; scrollbar-face-color: #1A4971; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-track-color: gray }
/*					Links */
A:link { color: #00009c; text-decoration: underline }
A:visited { color: #00009c; text-decoration: none }
A:active { color: #00009c; text-decoration: underline }
A:hover { color: #c03; text-decoration: underline }
A:focus { outline: dotted thin }
A.blueLink { color: #1a4971; text-decoration: underline }
A.blueLink:visited { color: #1a4971; text-decoration: underline }
A.blueLink:hover { color: red; text-decoration: none }
A.redLink { color: red; font-size: 12px; font-weight: bold; text-decoration: underline }
A.redLink:visited { color: red; text-decoration: underline }
A.redLink:hover { color: #1a4971; text-decoration: none }
A.whiteLink { color: white; text-decoration: underline }
A.whiteLink:visited { color: silver; text-decoration: underline }
A.whiteLink:hover { color: red; text-decoration: none }
A.backLink { color: white; text-decoration: underline; background-color: gray }
A.backLink:visited { color: #1a4971; text-decoration: underline }
A.backLink:hover { color: red; text-decoration: none }
A.bodyLink { color: #1a4971; text-decoration: none }
A:bodyLink:hover { color: #1a4971; text-decoration: underline }
A.featxt { color: maroon; font-size: 14px; font-family: Verdana, Arial; text-decoration: none }
A.featxt:visited { color: gray; text-decoration: underline }
A:featxt:hover { color: #1a4971; text-decoration: underline }
/*					Headings */
B { color: navy; font-weight: bold }
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*/
H1.subdivision { color: maroon; font-size: 32px; font-family: Verdana, Arial; font-style: italic; font-weight: bold; text-align: center; padding: 0 4px }
a.red { color: red; font-weight: 600 }
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 }
.basedOn { font-size: 14px; font-family: Verdana, Arial; text-align: center }
/*  Heading - 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 0 }
.hdn { color: black; font-size: 14px; font-family: Verdana, Arial; font-weight: bold; text-align: center; vertical-align: bottom }
.celllbl { color: black; font-size: 14px; font-family: Verdana, Arial; font-weight: 600; vertical-align: top }
.celltxt { color: black; font-size: 14px; font-family: Verdana, Arial; text-align: left; vertical-align: top }
/*  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 */
INPUT, TEXTAREA { color: #111111; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
SELECT.lorange { color: #ffcc66; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
OPTION.lorange { color: #ffcc66; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
INPUT.lorange { color: #ffcc66; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
TEXTAREA.lorange { color: #ffcc66; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
SELECT.morange { color: #ff9900; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
OPTION.morange { color: #ff9900; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
INPUT.morange { color: #ff9900; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
TEXTAREA.morange { color: #ff9900; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
SELECT.dorange { color: #ff6600; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
OPTION.dorange { color: #ff6600; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
INPUT.dorange { color: #ff6600; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
TEXTAREA.dorange { color: #ff6600; font-size: 10px; font-family: Arial, Verdana, Helvetica; font-weight: 400 }
/*					List Items */
UL.inside { text-indent: 8%; list-style: inside; display: list-item }
UL.outside { text-indent: 8%; list-style: disc; display: list-item }
LI.square { list-style-type: square }
LI.circle { list-style-type: circle }
LI.upperroman { list-style-type: upper-roman }
LI.lowerroman { list-style-type: lower-roman }
LI.disc { list-style-type: disc }
LI.decimal { list-style-type: decimal }
LI.lowalpha { list-style-type: lower-alpha }
LI.upperalpha { list-style-type: upper-alpha }
LI.none { list-style-type: none }
/*					Named */
.menubar { color: #fff; font-size: 11px; font-family: Verdana, Arial; background: #5f809c }
A.menubar { color: white; text-decoration: underline }
A.menubar:visited { color: white; text-decoration: underline }
A.menubar:hover { color: red; text-decoration: none }
.menuright { color: #fff; font-size: 11px; font-family: Verdana, Arial; background: #5f809c; text-align: right }
A.menuright { color: white; text-decoration: underline }
A.menuright:visited { color: white; text-decoration: underline }
A.menuright:hover { color: red; text-decoration: none }
.menucenter { color: #fff; font-size: 11px; font-family: Verdana, Arial; background: #5f809c; text-align: center }
.mbB { color: #fff; font-size: 12px; font-family: Verdana, Arial; background: #5f809c }
.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 { color: #999999; font-size: 9px; font-family: Verdana, Arial }
.copyrightWhite { color: #ffffff; font-size: 9px; font-family: Verdana, Arial }
.descTxt { color: #000000; font-size: 14px; font-family: Verdana, Arial }
.descTxtWhite { color: #ffffff; font-size: 14px; font-family: Verdana, Arial }
.footerTxt { color: #000000; font-size: 14px; font-family: Verdana, Arial }
.footerTxtWhite { color: #ffffff; font-size: 14px; font-family: Verdana, Arial }
.bodytxt { color: #000; font-size: 8pt; font-family: Verdana, Arial }
.bodyTxtRed { color: #cc0000; font-size: 11px; font-family: Verdana, Arial }
.subtitle { color: maroon; font-size: 16px; font-family: Verdana, Arial; text-align: center }
.backgroundDefault { background-color: #1a4971 }
.bgLtBlue { background-color: #5f809c }
.bgWhite { background-color: white }
.tightlbl { color: maroon; font-size: 0.8em; font-family: Verdana, Arial; font-weight: bold; line-height: 0.9em; text-align: center }
.tblmap { color: maroon; font-size: 14px; font-family: Verdana, Arial; font-weight: 600; vertical-align: top }
.officeAddress { color: maroon; font-size: 12pt; font-family: Arial, Verdana; font-weight: bold; text-align: center }
p { }
td { }
.sm { font-size: 10px; font-family: Arial, Verdana }
Legend { color: yellow; font-size: 24pt; font-weight: bold }

