a:hover	{color: #667bb4}

.vs { font-family: verdana; font-size: 9; color: #333333 }
.vs2 { font-family: arial; font-size: 9; color: #333333 }
.tnr { font-family: times new roman; font-size: 12 }
.tnr2 { font-family: times new roman; font-size: 13 }
.v { font-family: arial; font-size: 11; color: #333333 }
.title { font-family: times new roman; font-size: 18; font-weight: normal; color: #2f2160; padding-top: 5px }
.docsSubtitle { font-family: times new roman; font-size: 18; font-weight: normal; color: #333333; padding-top: 15px }
.text { font-family: arial; font-size: 11; color: #333333 }
.error { font-family: arial; font-size: 11; font-weight: bold; color: #CC0000 }
.text2 { font-family: arial; font-size: 11; color: #333333 }
.titlesm { font-family: times new roman; font-size: 26; color: #CCC59D; letter-spacing: -0.04em  }
.sidetitle { font-family: times new roman; font-size: 22; color: #2f2160; letter-spacing: -0.05em  }
.titlesmit { font-family: times new roman; font-size: 20; color: #667BB4; font-style: italic; letter-spacing: -0.05em  }
.titlemed { font-family: times new roman; font-size: 26; color: #667bb4; letter-spacing: -0.05em  }
.titlemed2 { font-family: times new roman; font-size: 32; color: #667bb4; letter-spacing: -0.04em  }
.titlelg { font-family: times new roman; font-size: 40; color: #667BB4; letter-spacing: -0.04em }

/* Featured Property Elements */
.fpImage { width: 185px; height: 145px; padding: 5px; border: 1px solid white }
.fpTitle { font-family: times new roman; font-size: 16; font-weight: bold; color: #908C70; padding-top: 7px; letter-spacing: -0.04em }
.fpCall { padding-top: 22px }

/* Agent Elements */
.agentSubtitle { font-family: times new roman; font-size: 26; color: #667bb4; letter-spacing: -0.05em; padding-top: 20px }
.agentSlogan { font-family: times new roman; font-size: 34; color: #667BB4; font-weight: normal; font-style: italic; letter-spacing: -0.05em; padding-top: 20px }
.agentPhone { font-family: arial; font-weight: bold; font-size: 12 }
.agentEmail { font-family: arial; font-weight: normal; font-size: 11 }
.agentName { font-family: times new roman; font-size: 26px; color: #2F2160; font-weight: bold; font-style: italic; letter-spacing: -0.05em; padding-top: 10px }
.agentPhoto { border: 4px solid #667BB4 }

/* More Docs Links */
	div#submenu a { display: block; text-align: center; padding: 3px; text-decoration: none; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold }
	div#submenu a:hover { background-color: #667BB4 }

/* Realtor.com Landing Page Elements */
.imgWhiteBorder { border: 1px solid white }
.clpTitle { font-family: times new roman; font-size: 17; font-weight: bold; color: white; padding-top: 0px; letter-spacing: -0.04em }
.clpCall { padding-top: 5px }

/* Email Signature Elements */
.esPhoto { border: 3px solid #92B7DB }
.es1 { font-face: times new roman; font-size: 26; font-weight: normal; color: #005485; letter-spacing: -0.04em }
.es2 { font-face: times new roman; font-size: 20; font-weight: normal; color: #005485; letter-spacing: -0.03em }
.es3 { font-face: times new roman; font-size: 14; font-weight: normal; color: #005485; letter-spacing: -0.02em; padding-bottom: 8px }
.es4 { font-face: times new roman; font-size: 24; font-weight: normal; color: #333333; letter-spacing: -0.04em }
.es5 { font-face: times new roman; font-size: 14; font-weight: normal; color: #333333; letter-spacing: -0.02em; line-height: 115% }
.es6 { font-face: times new roman; font-size: 9; color: #333333 }
.es7 { font-face: times new roman; font-size: 5; color: #333333 }

.esWhiteLinkText { font-face: times new roman; font-size: 14; color: white; font-weight: bold }
.esTNR { font-face: times new roman; font-size: 13; color: #333333; font-weight: bold; padding-bottom: 3px; letter-spacing: -0.02em }
	/* White Link */
	a.esWhiteLink:link { color: #FFFFFF; text-decoration: none }
	a.esWhiteLink:visited { color: #FFFFFF; text-decoration: none }
	a.esWhiteLink:hover { color: #92B7DB; text-decoration: underline }
	a.esWhiteLink:active { color: #92B7DB; text-decoration: underline }

/* Commercial Signature */
.ces1 { font-face: times new roman; font-size: 26; font-weight: normal; color: #316184; letter-spacing: -0.04em }
.ces2 { font-face: times new roman; font-size: 20; font-weight: normal; color: #316184; letter-spacing: -0.03em }
.cesWhiteLinkText { font-family: arial; font-size: 12; color: white; font-weight: bold }
	/* White Link */
	a.cesWhiteLink:link { color: #FFFFFF; text-decoration: none }
	a.cesWhiteLink:visited { color: #FFFFFF; text-decoration: none }
	a.cesWhiteLink:hover { color: #4282bd; text-decoration: underline }
	a.cesWhiteLink:active { color: #4282bd; text-decoration: underline }

BODY {
scrollbar-face-color: #ebe6ca;
scrollbar-highlight-color: #c9c4a8;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: #2f2160;
scrollbar-shadow-color: #cccc99;
scrollbar-arrow-color: #2f2160;
scrollbar-track-color: #ccc59d;
}

.input1 { font-size: 11px; font-family: arial; background-color: #FFFFFF; border: 1px solid #667bb4; }
.checkbox1 { color: #CCCCCC; background-color: #9D9DA1; border: 3px solid #fadfc2; }
.check1 { color: #CCCCCC; background-color: #9D9DA1; border: 3px solid #fadfc2; }
.radio1 { color: #CCCCCC; border: 0px solid #fadfc2; }
.select1 { font-size: 11; font-family: arial; background-color: #FFFFFF; border: 1px solid #667bb4; width: 200px }
.select2 { font-size: 11; font-family: verdana; background-color: #FFFFFF; color: #000000; border: 0px; }
.input_textarea { background-color: #ffffff; color: #333333; font-size: 11px; font-family: arial; border: 1px solid #667bb4 }
.input_checkbox { color: #CCCCCC; background-color: #9D9DA1; border: 3px solid #fadfc2; }
.input_radio { font-size: 10px }

.button1 { font: 11px arial }
.button2 { font: 11px Verdana; width: 130px }

.pre { font-family: verdana; font-size: 11; overflow: auto; word-wrap: break-word; }
.pre2 { font-family: verdana; font-size: 9; overflow: auto; word-wrap: break-word; width: 260px}

li { 
padding-left: 10px;
margin-top: 3px;
list-style type: square
} 

.ipar { padding-left: 10px; margin-bottom: 15px; margin-top: 5px}
.ipar2 { padding-left: 15px; margin-bottom: 0px; margin-top: 0px; font-weight: bold; color: #667BB4 }
.ipar3 { padding-left: 20px; margin-bottom: 0px; margin-top: 0px; font-weight: bold; color: #667BB4 }
.par { padding-left: 0px; margin-bottom: 15px; margin-top: 3px}
.par2 { padding-left: 0px; margin-bottom: 15px; margin-top: 15px}
.par3 { padding-left: 0px; margin-bottom: 15px; margin-top: 0px; font-weight: bold; color: #667BB4 }
.par4 { padding-left: 0px; margin-top: 15px; margin-bottom: 0px; font-weight: bold; color: #667BB4 }

/* NAVDIV */
#navdiv { padding:0px; margin:0px }
#navdiv ul { padding-left: 30px; margin: 0px; margin-bottom: 15px; text-align: left }
#navdiv ul li { padding-left: 5px; margin-top: 3px; list-style type: square }

/* NOPADDIV */
#noPadDiv { padding:0px; margin:0px }
#noPadDiv ul { padding-left: 30px; margin: 0px; margin-bottom: 0px; text-align: left }
#noPadDiv ul li { padding-left: 5px; margin-top: 3px; list-style type: square }
