.left {
        text-align: left;
}

.right {
        text-align: right;
}

th {
       width: ;
}

table.propInfo {
        width: 410px;
        text-align: center;
        display: block;
        padding: 10px, 10px, 10px, 10px;
        vertical-align: top;
}

table.propDisplay {
        width: 300px;
        text-align: center;
        vertical-align: top;
}

th.propInfo {
        width: 420px;
        text-align: center;
        padding: 10px, 10px, 10px, 10px;
}

th.gallery {
        width: 300px;
        text-align: center;
        vertical-align: top;
}

th.row1 {
        border-width: 1px 1px 1px 1px;
        border-spacing: 2px;
        border-style: solid solid solid solid;
        border-color: #366697;
        border-collapse: separate;
}

th.row2 {
        width: 760px;
        border-width: 1px 1px 1px 1px;
        border-spacing: 2px;
        border-style: solid solid solid solid;
        border-color: #366697;
        border-collapse: separate;
        background-color: rgb(238, 238, 238);
}

th.navmenu {
        font: bold 10pt Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: left;
}

th.propLink {
        font: bold 14pt Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: center;
}


th.label {
        text-align: right;
}

td.finput {
        text-align: left;
}

td.homeInfo {
        width: 420px;
        text-align: left;
        padding: 10px, 10px, 10px, 10px;
}

td.queryResult {
        vertical-align: middle; 
        text-align: center;
        font-size: 12px;
        font-family: Verdana, Arial, sans-serif;
        color: #000000;
        border-width: 1px 1px 1px 1px;
        border-spacing: 2px;
        border-style: solid solid solid solid;
        border-color: #366697;
        border-collapse: separate;
        background-color: rgb(240, 230, 140);
}

p.queryResult {
        padding: 10px 150px 10px 150px;
}

p.propInfoLeft {
        font-size: 15px;
        font-family: Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: left;
}

p.propInfoRight {
        font-size: 15px;
        font-family: Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: right;
        padding: 10px 0px 10px 20px;
}

p.propSummary {
        font-size: 15px;
        font-family: Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: center;
}

p.homeSummary {
        font-family: normal 12px Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: center;
}

p.copy {
        text-align: center;
        font: bold 12px Verdana, Arial, sans-serif;
        color: #cc0000;
        margin-bottom: 10px; margin-top: 10px; }

ul {
        font-size: 12px;
        font-family: Verdana, Arial, sans-serif;
        vertical-align: top;
        text-align: left;
}


