HTML, BODY {
    height: 100%;
}
BODY {
  color: #000000;
  margin: 0px;
  padding: 0px;
/*
	font: 12px/1.8em Tahoma, verdana, arial, sans-serif;
        text-align:center;
*/
  overflow:-moz-scrollbars-vertical;
  min-width: 1000px;
}
P {
  font-size:14;
  line-height:16px;
  padding:5px;
  margin:0px;
}
A {
  text-decoration: none;
  color:#0000ff;
}
FORM {
  margin:0px;
  padding:0px;
  line-height:17px;
}

IMG {
  margin:0px;
  padding:0px;
  border:0px;
}
H1 {
  font-family: arialnarrow, helvetica, sans-serif;
  font-size: 21px;
  text-align:left;
  margin:0px;
  padding:1px 1px 1px 0px;
  color:#074F7A;
}
H2{
  font-family: arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  text-align:center;
  margin:0px;
  padding:5px;
  color:#F88E20;
}
H3 {
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  text-align:left;
  margin: 3px;
  color:#003366;
}
H4 {
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  text-align:center;
  margin:5px;
  padding:0px;
  color:999999;
}
HR {
  height: 0.1em;
  color: #cccccc;
}
BR {
  line-height: 0.5em;
}
TABLE {
  border: 0px;
  padding-left:0px;
}
td {
  line-height:15px;
  border-bottom: 0px #C2DAFE solid;
  text-align:left;
  padding:1px;
}
input {
  padding:1px 3px 1px 1px;  
  margin:0px 3px 0px 1px;
}
ul {
  margin:0px;
  padding-left:0px;
}
ol {
  margin:0px;
  padding-left:30px;
}
li {
   list-style-type: none;
}
ul>li {
  list-style-type: none;
  line-height:15px;
}
li.numberedList {
  line-height:25px;
}
SELECT {
  padding:1px;
  margin:0px;
}

DIV {
  margin:0px;
  padding:0px;
  text-align:center;
}
span {
  float:left;
}
SELECT.aeList {
  width:135px;
  font-size:12px;
}
#mainContainer {
  width:1000px;
  height:auto;
  margin:0px;
  padding:0px;
  text-align:center;
}
#borderContainer {
  width:100%;
  margin:0 auto;
  padding:0;
  display:table;
  text-align: center;
}

#centerContainer {
  background:#FFFFFF;
  width:100%;
  min-height:400px;
  margin:0px;
  padding:0px;
  text-align: center;
  overflow:hidden;
  height:expression(this.scrollHeight < 400? "400px" : "auto" );
}
#contentContainer{
  margin:0px;
  padding:3px 0px 5px 3px;
  float:left;  
  text-align:center;
  background:#FFFFFF;
  overflow:hidden;
  min-height:440px;
  height:auto;
  width:99%;
  z-index:1px;
  height:expression(this.scrollHeight < 440? "440px" : "auto" );
}
#banner {
  background:#FFFFFF;
  float:left;
  width:100%;
  padding:0px;
  min-height:60px;
  overflow:hidden;
  height:expression(this.scrollHeight < 60? "60px" : "auto" );
  border-bottom: 1px solid #dcdce9;
  text-align: left;
}
#divMenu {
  float:left;
  padding:3px 0px 0px 3px;
  background-color: #ffffff;
  overflow:visible;
  width:100%;
}
.menuItem {
   float:left;
   padding:0px 5px 0px 5px;
}
.bgEvenRow {
    background:#eeeeee;
}
.bgOddRow {
    background:#ffffcc;
}
.tblHeading {
    background:#fbd3a5;
    font-weight:bold;
}
.divLogin {
    margin:auto;
    width:260px;
    text-align:center;
    padding:5px;
    border:0px solid #000000;
}
.divPwd {    
    width:250px;
}
.divPadding{
    padding:5px;
}
#roleExistsDiv {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight:italic;
  text-align:left;
  margin: 3px;
  color:red;
}
.divRegFormLogin {
    margin:auto;
    width:260px;
    text-align:center;
    padding:5px;
    border:0px solid #000000;
}
.formContactFormDisplay {
        color:#00157B;
        padding-left:5px;
        padding-right:10px;
        font-family: Arial, helvetica, sans-serif;
        font-weight:bold;
        font-style:italic;
        font-size: 14px;
        text-align:center;
        float:right;
}
.clear {
    clear:both;
    height:0px;
	padding:0px;
	margin:0px;
}
.searchResults {
        width:98%;
        height:auto;
        text-align:left; 
        line-height:1.0;
        float:left;
        margin-left:3px;
        margin-top: 2px;
        margin-bottom:1px;
        padding-bottom:5px;
        overflow-x:hidden;
        overflow-y:hidden;
        border-bottom:1px solid #000000;
}
.roundedBox {
       background:#F3FBF8;
       font-family: Tahoma, arial, helvetica, sans-serif;
       font-size: 10px;
       text-align:left;
       margin-top: 5px;
       margin-bottom: 5px;
       margin-left: 0px;
       margin-right: 0px;
}
.soldPropTab {
        width:auto;
        background-color:#D2D5E3;
        border-top: 1px solid #BBBBBB;
}
