
BODY {
  scrollbar-face-color: #193095;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #000066;
  scrollbar-shadow-color: #7E7EBA;
  scrollbar-3dlight-color: #B5BCEA;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #C3C8E5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000066;
  margin-top: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #FFFFFF;
  background-repeat: repeat;
  background-image: url(images/bg.jpg);
}

HTML {
  overflow-y: scroll;
  overflow: -moz-scrollbars-vertical;
}

DIV, TD, .reg {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000066;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
}

.tbl-hme-int {
  line-height: 18pt;
  font-size: 12pt;
  padding-top: 14px;
  padding-right: 20px;
  padding-left: 15px;
  background-image: url(images/hme1.jpg);
  background-repeat: no-repeat;
}

.brd-tbl-mn {
  background-image: url(images/bg-marq.jpg);
  background-repeat: no-repeat;
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn1 {
  border-top: 0px;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn2 {
  border-top: 0px;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn3 {
  border-top: 0px;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn4 {
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn-cnt {
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 0px #000066 solid;
  border-left: 1px #000066 solid;
}

.brd-tbl-rib {
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.brd-tbl-rib2 {
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn6 {
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.brd-tbl-mnmen {
  border-top: 0px;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.brd-tbl-mn7 {
  border-top: 1px #000066 solid;
  border-right: 0px;
  border-bottom: 1px #000066 solid;
  border-left: 0px;
}

.brd-tbl-vrt {
  border-top: 1px #000066 solid;
  padding-left: 15px;
  padding-right: 10px;
  border-right: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.brd-tbl-trgt {
  border-top: 1px #000066 solid;
  padding-left: 15px;
  padding-right: 10px;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 0px;
}

.indent {
  margin-right: 15px;
  margin-left: 15px;
}

.indent-pad {
  padding-right: 15px;
  padding-left: 15px;
}

.indent-rib {
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.indent-sml-txt {
  padding-right: 15px;
  padding-left: 15px;
  font-size: 8pt;
}

.indent-lrg-txt {
  padding-right: 15px;
  padding-left: 15px;
  font-size: 12pt;
}

.flt-lft {
  float: left;
  margin-left: 10px;
  margin-right: 15px;
}

.flt-lft-lv {
  float: left;
  margin-right: 15px;
  width: 200pt;
  font-size: 8pt;
  margin-left: 20px;
}

.flt-rgt {
  float: right;
  margin-right: 10px;
  margin-left: 15px;
}

.spc-wel {
  margin-top: 20px;
  margin-left: 147px;
}

.spc-nav-top {
  margin-top: 2px;
}

.spc-lft {
  margin-left: 15px;
}

.spc-rgt {
  margin-right: 15px;
}

.spc-rgt2 {
  margin-top: 15px;
  margin-right: 10px;
}

.spc-lft-sml {
  margin-left: 45px;
  font-size: 8pt;
  width: 275px;
}

.spc-lft-new {
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 0px;
  margin-left: 15px;
  font-size: 8pt;
}

.spc-sls {
  margin-left: 15px;
  margin-right: 15px;
}

.txt-add {
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", Times, serif;
  font-size: 8pt;
  color: #000066;
}

.txt-add2 {
  font-size: 8pt;
  color: #FFFFFF;
  font-weight: bold;
}

.big {
  font-size: 12pt;
}

.big-bld {
  font-size: 12pt;
  color: #FFFFFF;
  font-weight: bold;
}

.med-para {
  line-height: 15pt;
  font-size: 12pt;
  padding-right: 15px;
  padding-left: 15px;
}

.sml {
  font-size: 8pt;
}

.sml-bld {
  font-size: 8pt;
  font-weight: bold;
}

.bul-fea {
  list-style-image: url(images/bul-anc.gif);
  margin-right: 15px;
  margin-left: 15px;
  font-size: 8pt;
  padding-left: 15px;
  margin-top: 2px;
}

A.whitelink:link, A.whitelink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #FFffff;
}

A.whitelink:hover, A.whitelink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #3399FF;
}

A:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0000FF;
}

A:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0000FF;
}

A:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #3399FF;
}

A.cust:link, A.cust:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #FFFFFF;
}

A.cust:hover, A.cust:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #00FFFF;
}

A.dickh:link, A.dickh:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #0000FF;
  font-size: 11px;
  line-height: 15px;
}

A.dickh:active, A.dickh:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #3399FF;
  font-size: 11px;
  line-height: 15px;
}

A.none:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  margin-bottom: 28px;
}

A.none:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.none :hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.m2CL0:link, A.m2CL0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  width: 100%;
  color: #FFFFFF;
}

A.m2CL0:hover, A.m2CL0:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  width: 100%;
  color: #FFFFFF;
}

A.whiter:link, A.whiter:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #FFFFFF;
  font-size: 12pt;
  line-height: 14pt;
  font-weight: bold;
}

A.whiter:hover, A.whiter:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #00FFFF;
  font-size: 12pt;
  font-weight: bold;
  line-height: 14pt;
}

A.whiter2:link, A.whiter2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
  padding-bottom: 1px;
  border-bottom: 1px #8AFFFF solid;
}

A.whiter2:hover, A.whiter2:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #00FFFF;
  font-weight: bold;
  padding-bottom: 1px;
  border-bottom: 1px #FFFFFF solid;
}

A.for:link, A.for:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #FFFFFF;
  background-color: #193095;
  font-size: 8pt;
}

A.for:hover, A.for:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #193095;
  background-color: #A4B0DB;
  font-size: 8pt;
}

A.copy:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #0000FF;
}

A.copy:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #0000FF;
}

A.copy:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #3399FF;
}

A.nav:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 8pt;
}

A.nav:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 8pt;
}

A.nav:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
}

A.main:link {
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", Times, serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #000066;
}

A.main:visited {
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", Times, serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #000066;
}

A.main:hover {
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", Times, serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #0000ff;
}

A.blu:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #FFFFFF;
}

A.blu:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #FFFFFF;
}

A.blu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 8pt;
  color: #00FFFF;
}

.li-fea {
  margin-bottom: 6px;
}

.town {
  color: #FFFFFF;
  border-top: 2px B5B7BD solid;
  background-color: 001C5E;
  padding-right: 10px;
  padding-left: 10px;
  border-right: 2px B5B7BD solid;
  border-bottom: 2px B5B7BD solid;
  border-left: 2px #B5B7BD solid;
}

.li-town {
  color: #FFFFFF;
  margin-bottom: 10px;
  margin-left: 10px;
  list-style-image: url(images/bul-whl.gif);
  line-height: 15pt;
  padding-left: 5px;
}

.abt-para {
  line-height: 14pt;
  margin-right: 15px;
  margin-left: 15px;
}

.med {
  font-size: 11pt;
}

.calc {
  border-top: 2pt #B5B7BD solid;
  border-right: 2pt #B5B7BD solid;
  border-bottom: 2pt #B5B7BD solid;
  border-left: 2pt #B5B7BD solid;
}

.calc2 {
  color: #FFFFFF;
  border-top: 0px;
  background-color: #011D5F;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 8pt;
  margin-right: 15px;
  margin-left: 15px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

.indent-sml-txt2 {
  padding-right: 15px;
  padding-left: 38px;
  font-size: 8pt;
}

.spc-lft2 {
  margin-left: 45px;
}

.spc-lft-sml2 {
  margin-left: 45px;
  font-size: 8pt;
  width: 275px;
  margin-top: 0px;
}

.li-abt {
  margin-top: 8px;
  list-style-type: decimal;
}

.tbl-abt {
  margin-right: 15px;
  margin-left: 15px;
  border-top: 1px #000066 solid;
  margin-top: 15px;
  margin-bottom: 15px;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.sc-tbl {
  font-size: 10px;
  border-bottom: 1px #D4D4FE dashed;
}

.non {
  border-right: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.top {
  border-top: 2px #000066 solid;
  font-size: 10px;
  border-right: 1px #000066 solid;
  border-bottom: 2px #000066 solid;
  border-left: 1px #000066 solid;
}

.bot {
  border-top: 3px #000066 solid;
  font-size: 10px;
  padding-left: 8px;
  padding-top: 2px;
  border-right: 2px #000066 solid;
  border-bottom: 3px #000066 solid;
  border-left: 3px #000066 solid;
}

.non2 {
  border-left: 1px #000066 solid;
}

.sml-px {
  font-size: 10px;
}

.top-lft {
  border-top: 2px #000066 solid;
  font-size: 10px;
  border-right: 1px #000066 solid;
  border-bottom: 2px #000066 solid;
  border-left: 2px #000066 solid;
}

.top-rgt {
  border-top: 2px #000066 solid;
  font-size: 10px;
  border-right: 2px #000066 solid;
  border-bottom: 2px #000066 solid;
  border-left: 1px #000066 solid;
}

.bot2 {
  border-top: 3px #000066 solid;
  font-size: 10px;
  border-right: 3px #000066 solid;
  border-bottom: 3px #000066 solid;
  border-left: 2px #000066 solid;
}

.crt {
  border-right: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.indent-sml-txt3 {
  padding-right: 15px;
  padding-left: 25px;
  font-size: 8pt;
}

.nav-mrg {
  margin-top: 12px;
}

.job-ul {
  list-style-type: disc;
  font-size: 8pt;
  background-image: url(images/job-ul.gif);
}

.10px {
  font-size: 10px;
}

.indent3 {
  margin-right: 20px;
  margin-left: 20px;
}

*.ribbon {
  font-size: 10px;
  line-height: 15px;
  padding-top: 4px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
}

*.rib {
  background-image: url(images/rib.jpg);
  background-repeat: repeat-y;
}

INPUT, SELECT, .frm {
  font-size: 8pt;
  background-color: #D2E9FF;
  font-family: Verdana, Arial, Helvetica;
  border-top: 1px #000066 solid;
  font-weight: bold;
  color: #000066;
  border-right: 1px #000066 solid;
  border-bottom: 1px #000066 solid;
  border-left: 1px #000066 solid;
}

.frm2 {
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #193095;
  font-family: Verdana, Arial, Helvetica;
  border-top: 3px #B2B4DF ridge;
  font-weight: bold;
  width: 100pt;
  padding-top: 2px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 2px;
  border-right: 3px #B2B4DF ridge;
  border-bottom: 3px #B2B4DF ridge;
  border-left: 3px #B2B4DF ridge;
}

.click {
  font-size: 8pt;
} 

.brd-tbl-mn07 {
  border-top: 1px #000066 solid;
  background-image: url(images/rib2.jpg);
  background-color: #FFFFFF;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.brd-tbl-mls {
  background-image: url(images/mlsmarqee.jpg);
  background-repeat: no-repeat;
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

*.frm-mls {
  float: right;
  margin-right: 50px;
  margin-top: 32px;
}

*.mls-bg {
  background-image: url(images/mlsbg.gif);
}

.townnew {
  color: #FFFFFF;
  background-color: 001C5E;
  padding-right: 10px;
  padding-left: 10px;
}

.brd-tbl-sc {
  border-top: 1px #000066 solid;
  border-right: 1px #000066 solid;
  border-bottom: 0px;
  border-left: 1px #000066 solid;
}

.med-para-sc {
  line-height: 13pt;
  font-size: 11pt;
  padding-right: 15px;
  padding-left: 15px;
}

*.m1mit {
  padding-top: 2px;
  padding-bottom: 2px;
}

