.banner-left
 {
   text-decoration: none;
   border-top: #11318F 1px solid;
   background-color: #000000;
   padding-right: 2px;
   padding-left: 2px;
   width: 137px;
   border-bottom: #11318F 1px solid;
   font-family: arial, verdana, helvetica, sans-serif;
   border-right: #11318F 1px solid;
   color: #FFFFFF;
   text-align: center;
   border-collapse: separate;
   font-size: 9pt;
   height: 30px;
   padding-top: 2px;
   padding-bottom: 2px;
   border-left: #11318F 1px solid;
 }
.big-1
 {
   border-left-style: none;
   background-color: #11318F;
   width: 100%;
   border-top-style: none;
   border-bottom-style: none;
   border-right-style: none;
 }
.button-big-off
 {
   border-collapse: separate;
   background-color: #11318F;
   cursor: pointer;
   text-decoration: none;
   font-size: 12pt;
   color: #FFFFFF;
   width: 137px;
   text-align: center;
   height: 30px;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #FFFFFF 1px solid;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
.button-big-onpage
 {
   border-collapse: separate;
   background-color: #2042A8;
   text-decoration: none;
   color: #FFFFFF;
   width: 137px;
   text-align: center;
   font-size: 12pt;
   height: 30px;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #FFFFFF 1px solid;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
.button-on
 {
   background-color: #2042A8;
   cursor: pointer;
   text-decoration: none;
   color: #FFFFFF;
   border-collapse: separate;
   text-align: center;
   font-size: 9pt;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #FFFFFF 1px solid;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
.button-onpage
 {
   background-color: #2042A8;
   text-decoration: none;
   border-left: #FFFFFF 1px solid;
   color: #FFFFFF;
   text-align: center;
   font-size: 9pt;
   font-family: arial, verdana, helvetica, sans-serif;
   border-collapse: separate;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
.default-color
 {
   background-color: transparent;
   color: #000000;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 12pt;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   text-transform: none;
   font-weight: bold;
   line-height: 20px;
 }
.frame-bg
 {
   background-color: #000000;
 }
.propertySeachBox
 {
   border-top: #FFFFFF 1px solid;
   border-bottom: #FFFFFF 1px solid;
   font-size: 9px;
   color: #FFFFFF;
   border-right: #FFFFFF 1px solid;
   background-color: #2042A8;
   border-left: #FFFFFF 1px solid;
 }
.resource-headers
 {
   background-color: #11318F;
   text-decoration: none;
   border-left: #FFFFFF 1px solid;
   color: #000000;
   text-align: center;
   font-size: 9pt;
   font-family: arial, verdana, helvetica, sans-serif;
   border-collapse: separate;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
.resource-text
 {
   background-color: #000000;
   border-top: #11318F 1px solid;
   text-decoration: none;
   color: #FFFFFF;
   border-collapse: separate;
   border-bottom: #11318F 1px solid;
   text-align: left;
   font-size: 11px;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #11318F 1px solid;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   border-right: #11318F 1px solid;
 }
.results-description
 {
   background-color: #000000;
   border-top: #11318F 1px solid;
   color: #FFFFFF;
   border-collapse: separate;
   border-bottom: #11318F 1px solid;
   text-align: justify;
   font-size: 9pt;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #11318F 1px solid;
   padding-right: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 3px;
   border-right: #11318F 1px solid;
 }
.sml-2
 {
   border-left-style: none;
   background-color: #000000;
   width: 100%;
   height: 3px;
   border-top-style: none;
   border-bottom-style: none;
   border-right-style: none;
 }
.sml-text
 {
   font-size: 11px;
   color: #FFFFFF;
   font-family: arial, verdana, helvetica, sans-serif;
 }
/* divider table styles */

.sml-1
 {
   border-left-style: none;
   background-color: #11318F;
   width: 100%;
   height: 3px;
   border-top-style: none;
   border-bottom-style: none;
   border-right-style: none;
 }
/* front page button styles */

.button-off
 {
   background-color: #11318F;
   cursor: pointer;
   text-decoration: none;
   color: #FFFFFF;
   border-collapse: separate;
   text-align: center;
   font-size: 9pt;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #FFFFFF 1px solid;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
/* general header styles */

H1
 {
   background-color: transparent;
   color: #FFFFFF;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 18pt;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   text-transform: uppercase;
   font-weight: bold;
   line-height: 30px;
 }
/* general hyperlinks styles */

a:active
 {
   color: #FFFFFF;
   text-decoration: underline;
 }
/* other styles */

.text-comm
 {
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: none;
   width: 100%;
   padding-bottom: 10px;
   padding-right: 10px;
   padding-top: 10px;
   padding-left: 10px;
   border-left-style: none;
   background-color: #000000;
 }
/* re pages button styles */

.button-big-on
 {
   border-collapse: separate;
   background-color: #2042A8;
   cursor: pointer;
   text-decoration: none;
   font-size: 12pt;
   color: #FFFFFF;
   width: 137px;
   text-align: center;
   height: 30px;
   font-family: arial, verdana, helvetica, sans-serif;
   border-left: #FFFFFF 1px solid;
   border-bottom: #FFFFFF 1px solid;
   border-top: #FFFFFF 1px solid;
   font-weight: bold;
   border-right: #FFFFFF 1px solid;
 }
a:hover
 {
   color: #053FE8;
   text-decoration: none;
 }
a:link
 {
   color: #FFFFFF;
   text-decoration: underline;
 }
a:visited
 {
   color: #FFFFFF;
   text-decoration: underline;
 }
BODY
 {
   direction: ltr;
   border-right-style: none;
   background-color: #11318F;
   position: static;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   margin: 0px;
   vertical-align: baseline;
   letter-spacing: normal;
   font-family: arial, verdana, helvetica, sans-serif;
   line-height: normal;
   border-top-style: none;
   color: #FFFFFF;
   text-align: left;
   font-size: 9pt;
   border-bottom-style: none;
   padding-top: 2px;
   border-left-style: none;
 }
H2
 {
   background-color: transparent;
   color: #FFFFFF;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 15pt;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   text-transform: uppercase;
   font-weight: bold;
   line-height: 30px;
 }
H3
 {
   background-color: transparent;
   color: #FFFFFF;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 12pt;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   text-transform: none;
   font-weight: bold;
   line-height: 20px;
 }
H4
 {
   text-transform: none;
   line-height: 20px;
   color: #FFFFFF;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 12pt;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   text-indent: 15px;
   font-weight: bold;
   background-color: transparent;
 }
H5
 {
   background-color: transparent;
   color: #FFFFFF;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 10pt;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   text-transform: none;
   font-weight: bold;
   line-height: 15px;
 }
H6
 {
   background-color: transparent;
   color: #FFFFFF;
   position: static;
   vertical-align: baseline;
   letter-spacing: normal;
   font-size: 11px;
   font-family: arial, verdana, helvetica, sans-serif;
   margin: 0px;
   font-weight: bold;
   line-height: 15px;
 }
HR
 {
   font-size: 1px;
   color: #11318F;
   font-family: arial, verdana, helvetica, sans-serif;
   text-decoration: none;
 }
TABLE
 {
   padding-bottom: 0px;
   margin: 0px;
   border-right-style: none;
   direction: ltr;
   border-bottom-style: none;
   font-size: 9pt;
   position: static;
   border-left-style: none;
   border-top-style: none;
   line-height: normal;
   font-family: arial, verdana, helvetica, sans-serif;
   padding-right: 0px;
   padding-top: 0px;
   padding-left: 0px;
   background-color: #000000;
 }
