body { background-color: #7C89BF; }
table { background-repeat: no-repeat; }
TD { font-size: 10pt; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
p { font-size: 10pt; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
a { color: #330099; text-decoration: none; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #88a2bf; text-decoration: underline; }
a.white { color: #ffffff; }
a.peri { color: #330099; }
#header a { color: #ffffff; text-decoration: none; }
#header a:visited { color: #AA99DD; text-decoration: underline; }
#header a:hover { color: #cccccc; text-decoration: underline; }
#calc td { padding: 5px 15px 5px 15px; }
#links td { padding: 10px; text-align: left; }
h1 { font-size: 30pt; color: #FF0000; font-family: Cochin, Goudy, "Times New Roman", serif; margin: 0px 0px 0px 15px; padding: 0px; line-height: 30px; }
h2 { font-size: 18pt; color: #FFFFFF; font-family: Cochin, Goudy, "Times New Roman", serif; margin: 0px 0px 0px 50px; padding: 0px; line-height: 24px; }
h3 { font-size: 10pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h4 { font-size: 12pt; color: #330099; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px 0px 0px 0px; }
h5 { font-size: 10px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; }
h6 { font-size: 10px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; }
.caption { font-size: 11px; color: #330099; font-family: verdana,arial,helvetica,sans-serif }
.listTitle { padding-right: 1px; padding-left: 1px; font-weight: bolder; font-size: 14px; padding-bottom: 1px; cursor: pointer; color: #ffffff; padding-top: 1px; font-family: verdana,arial,helvetica,sans-serif; background-color: #009933 }
.listDescription { font-size: 12px; color: #009933; font-family: verdana,arial,helvetica,sans-serif }
.disclaimer { font-size: 9px; font-family: verdana,arial,helvetica,sans-serif; }
.red { color: #ff0000; }
.formfield { font-size: 10px; font-family: tahoma, verdana, arial, helvetica; background-color: #ffffff }
.formfieldactive { font-size: 10px; font-family: tahoma, verdana, arial, helvetica; background-color: #ffff44 }
.submit { font-size: 10px; color: #282828; font-family: tahoma, verdana, arial, helvetica; background-color: #cccccc }
.error { border-right: #000000 1px dashed; padding-right: 5px; border-top: #000000 1px dashed; padding-left: 5px; font-weight: bold; font-size: 12px; padding-bottom: 5px; border-left: #000000 1px dashed; color: #000000; padding-top: 5px; border-bottom: #000000 1px dashed; font-family: tahoma,verdana,arial,helvetica; background-color: #ffff44 }
.padleft { margin: 0px 0px 0px 20px; }
#homelistings td { padding: 10px 0; width: 210px; }
#homelistings img { padding: 0 10px 0 0; float: left; }
/*
.S3 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #333333; }
.S4 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #333333; font-weight: bold; } */