 
.basefont {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #000000;
}

.fieldlabelbold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
}

.css {
   font-family : tahoma;
   font-size : 11px;
   font-weight : normal;
   color : #000000;
   text-decoration : none;
}

.footer-text {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #7d7d7d;
   text-decoration : none;
}

.footer-text:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #5c5c5c;
   text-decoration : underline;
}

.base {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #000000;
}

.base-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #000000;
   font-weight : bold;
}

.base a {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #001d73;
   text-decoration : underline;
}

.base a:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #001d73;
   text-decoration : underline;
}

.base a:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #004990;
   text-decoration : underline;
}

.base-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
}

.base-exsm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 6pt;
   color : #000000;
}

.base-sm a {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.base-sm a:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.base-sm a:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #004990;
   text-decoration : underline;
}

.base-black-bold-lg {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11pt;
   font-weight : bold;
   color : #000000;
}

.base-blue {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #001d73;
}

.base-blue-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
}

.base-blue-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : none;
}

.base-blue-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #39526e;
   text-decoration : none;
}

.base-blue-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #39526e;
   text-decoration : none;
}

.base-blue-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #39526e;
   text-decoration : none;
}

.base-blue-bold-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #001d73;
}

.base-blue-bold-lg {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11pt;
   font-weight : bold;
   color : #001d73;
}

.base-blue-link-bold-lg {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.base-blue-link-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
}

.base-blue-link-sm:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
}

.base-blue-link-sm:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
}

.base-blue-link-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.base-blue-link-bold:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.base-blue-link-bold:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.base-blue-link-bold-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : none;
}

.base-blue-link-bold-sm:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : none;
}

.base-blue-link-bold-sm:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : none;
}

.home-base {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
}

.home-base:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : underline;
}

.home-base-underline {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : underline;
}

.home-base-underline:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
}

.home-base-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
   font-weight : bold;
}

.home-base-bold-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
   font-weight : bold;
}

.home-base-bold-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
   font-weight : bold;
}

.home-base-bold-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #39526e;
   text-decoration : none;
   font-weight : bold;
}

.home-tool-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.home-tool-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.home-tool-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.home-tool-link-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
   font-weight : bold;
}

.home-tool-link-bold:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
   font-weight : bold;
}

.home-tool-link-bold:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
   font-weight : bold;
}

.home-form-label {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #39526e;
   text-decoration : none;
}

.home-form-field {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
}

.home-base-normal {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
}

.home-base-normal:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
}

.form {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   color : #666666;
   border : 1px solid #24244a;
}

.form-label {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   font-weight : bold;
}

.form-field {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
}

.form-base {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
}

.button {
   background-color : #e9e5d5;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   text-decoration : none;
   color : #001d73;
   height : 18px;
   border-bottom : 1px solid #39526e;
   border-top : 1px solid #b8b8b9;
   border-right : 1px solid #39526e;
   border-left : 1px solid #b8b8b9;
}

.data-base {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #000000;
   text-decoration : none;
}

.data-base-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
}

.data-label {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #000000;
   text-decoration : none;
}

.data-label-sm {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #000000;
   text-decoration : none;
}

.data-base-blue {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #001d73;
   text-decoration : none;
}

.data-base-sm-blue-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : none;
   font-weight : bold;
}

.data-lis-label-oh {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #5d0310;
   text-decoration : none;
}

.data-base-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #001d73;
   text-decoration : underline;
}

.data-base-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #001d73;
   text-decoration : underline;
}

.data-base-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #004990;
   text-decoration : underline;
}

.data-lis-addr {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
}

.data-lis-addr a {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.data-lis-addr a:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.data-lis-addr a:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : underline;
}

.data-lis-grouphead {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #001d73;
   text-decoration : none;
}

.data-lis-agent {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #ffffff;
   text-decoration : none;
}

.data-lis-agent-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #ffffff;
   text-decoration : none;
}

.data-lis-agent-bold-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #ffffff;
   text-decoration : underline;
}

.data-lis-agent-bold-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #ffffff;
   text-decoration : underline;
}

.data-lis-agent-bold-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #ffffff;
   text-decoration : underline;
}

.data-lis-agent-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #ffffff;
   text-decoration : underline;
}

.data-lis-agent-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #ffffff;
   text-decoration : underline;
}

.data-lis-agent-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #ffffff;
   text-decoration : underline;
}

.data-lis-listedbymls {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #a3a4a4;
   text-decoration : none;
}

.data-lis-listedbymls-mreis {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #000000;
   text-decoration : none;
}

.data-res-oh {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #5d0310;
}

.data-res-mls {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #a3a4a4;
}

.data-res-cbrb {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #1c2e6d;
   font-weight : bold;
}

.data-base-banner {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12pt;
   text-decoration : none;
}

.tb-tool-link {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.tb-tool-link:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.tb-tool-link:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.tb-tool-link-callout {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #5d0310;
   text-decoration : underline;
}

.tb-tool-link-callout:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #5d0310;
   text-decoration : underline;
}

.tb-tool-link-callout:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #5d0310;
   text-decoration : underline;
}

.tb-tool-back-on {
   background-color : #d4d0c8;
}

.tb-tool-back-off {
   background-color : #e9e7e4;
}


.tb-bullet {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   font-weight : normal;
   color : #000000;
   text-decoration : none;
}

.tb-tool-normal {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : none;
}

.tb-tool-normal:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : none;
}

.tb-tool-normal:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : none;
}

.tb-tool-link-white {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.tb-tool-link-white:hover {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #ffffff;
   text-decoration : underline;
}

.tb-tool-link-white:visited {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #001d73;
   text-decoration : underline;
}

.tb-tool-back-on-white {
   background-color : #d4d0c8;
}

.tb-tool-back-off-white {

   background-color : #e9e7e4;
}

.msg-base {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #833500;
}

.msg-error {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #ff0000;
}

.msg-error-bold {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #ff0000;
   font-weight : bold;
}

.msg-logoff {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #833500;
   font-weight : bold;
}

.RecordRightOut {
   font-size : 8pt;
   z-index : 4;
   vertical-align : middle;
   border-left : 1px solid #666600;
   font-family : Tahoma, Verdana, helvetica, sans-serif;
}

.RecordRightOut A {
   color : #ffffff;
   text-decoration : none;
}

.RecordRightOver {
   font-size : 8pt;
   z-index : 4;
   vertical-align : middle;
   border-left : 1px solid #666600;
   font-family : Tahoma, Verdana, helvetica, sans-serif;
   background-color : #adcaf5;
}

.RecordRightOver A {
   color : white;
   text-decoration : none;
}

.RecordRightOut-2 {
   font-size : 8pt;
   z-index : 4;
   vertical-align : middle;
   border-left : 1px solid #666600;
   font-family : Tahoma, Verdana, helvetica, sans-serif;
}

.RecordRightOut-2 A {
   color : black;
   text-decoration : none;
}

.RecordRightOver-2 {
   font-size : 8pt;
   z-index : 4;
   vertical-align : middle;
   border-left : 1px solid #666600;
   font-family : Tahoma, Verdana, helvetica, sans-serif;
   background-color : #adcaf5;
}

.RecordRightOver-2 A {
   color : black;
   text-decoration : none;
}

.menu_header {
   font-family : Verdana;
   font-size : 11px;
   color : #666666;
   font-weight : bold;
   text-decoration : none;
}

.menu_header:hover {
   font-family : Verdana;
   font-size : 11px;
   font-weight : bold;
   color : #ff2231;
}

.menu_header_active {
   font-family : Verdana;
   font-size : 11px;
   font-weight : bold;
   color : #ffffff;
   text-decoration : none;
}

.menu_header_active:hover {
   font-family : Verdana;
   font-size : 11px;
   font-weight : bold;
   color : #dcd9d3;
   text-decoration : none;
}

.menu_subheader {
   background-color : #999999;
}

.menu_subheader_active {
   background-color : #efeff7;
}
