BODY {font-family:arial,helvetica,sans-serif; font-size:12px;}

TD  { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; }
TH  { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; }
P   { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; }
LI  { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; }
UL  { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; }
OL  { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; }
H1  { font-family:arial,helvetica,sans-serif; font-size:28px; color:#000000; }
H2  { font-family:arial,helvetica,sans-serif; font-size:24px; color:#000000; }
H3  { font-family:arial,helvetica,sans-serif; font-size:20px; color:#000000; }
H3.title {font-family: arial,helvetica,sans-serif; font-size: 18px; color: #ff0000;}
H4  { font-family:arial,helvetica,sans-serif; font-size:18px; color:#000000; }
H5  { font-family:arial,helvetica,sans-serif; font-size:16px; color:#000000; }
H6  { font-family:arial,helvetica,sans-serif; font-size:14px; color:#000000; }
B   { font-weight:bold; }
I   { font-style:italic; }

INPUT       { font-family:arial,helvetica,sans-serif; font-size:12px; }
SELECT      { font-family:arial,helvetica,sans-serif; font-size:12px; }
TEXTAREA    { font-family:arial,helvetica,sans-serif; font-size:12px; }

.break      { page-break-after:always }
.error      { color:#FF0000; }
.serror     { color:#000000; background-color:#FF0000; }
.button     { background-color:#FF0000; color:#000000; font-weight:bold; font-family:arial,helvetica,sans-serif; }
.white      { color: #FFFFFF; text-decoration:none; }
.normal     { font-family: Arial,Lucida,Verdana,Helvetica; font-size: 12px; }
.black      { font-family:arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.required   { color: #FF0000; }

.caption    { font-family:arial,helvetica,sans-serif; font-size:10px; color:#000066; }
.title      { font-family:arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#426DAC;}

.homemargin {margin-left: 12px; margin-right: 12px;}
.sidemargin {margin-left: 7px; }
.hometitle {font-size:14px; color: #426DAC; font-weight:bold;}
.hometext {font-size:11px; color: #666666; margin-top: 4px; margin-bottom: 8px;}
.hometxt2 {font-size:12px; color: #666666; margin-top: 4px; margin-bottom: 8px;}
.sidetext {font-size:11px; color: #CCCCCC; margin-top: 4px; margin-bottom: 4px;}
.sidetext-red {font-size:11px; color: #CCCCCC; margin-top: 4px; margin-bottom: 4px; color:#FF0000;}
.services {font-size:12px; color: #895153; }

.copy { font-size:10px; color: #fcfcfc; margin-left: 5px;}

.smallest   { font-size:9px; }
.smaller    { font-size:10px; }
.larger     { font-size:14px; font-weight:bold; }
.largest    { font-size:16px; font-weight:bold; }

A           { font-family:arial,helvetica,sans-serif; color:#0066CC; text-decoration:none; }
A:Active    { font-family:arial,helvetica,sans-serif; color:#FF9900; text-decoration:none; }
A:Hover     { font-family:arial,helvetica,sans-serif; color:#FF0000; text-decoration:underline; }

A.plain           { color:#000000; text-decoration:none; }
A.plain:Active    { color:#000000; text-decoration:none; }
A.plain:Hover     { color:#000000; text-decoration:none; }

.A           { color:#0066CC; text-decoration:none; cursor:hand; }
.A:Active    { color:#FF9900; text-decoration:none; cursor:hand; }
.A:Hover     { color:#FF9900; text-decoration:underline; cursor:hand; }

A.textnav         { font-size:11px; color: #3C65A1; text-decoration:none; font-weight: bold;}
A.textnav:Active  { color:#3c65a1; text-decoration:none;}
A.textnav:Hover   { color:#ff0000; text-decoration:none;}

A.disclaimer         { font-size:11px; color: #3C65A1; margin-left: 5px; text-decoration:none; font-weight: bold;}
A.disclaimer:Active  { color:#3c65a1; text-decoration:none;}
A.disclaimer:Hover   { color:#ff0000; text-decoration:none;}

A.service         { font-size:10px; color: #895153; text-decoration:underline; font-weight: bold;}
A.service:Active  { color:#895153; text-decoration:underline;}
A.service:Hover   { color:#426DAC; text-decoration:underline;}


.btn {
    color: #ffffff;
    background: #3399CC;
    font-family: Arial,Lucida,Verdana,Helvetica;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #104A7B;
    border-right: 1px solid #104A7B;
    border-left: 1px solid #DFECFE;
    border-top: 1px solid #DFECFE;
    height:19px;
    text-decoration:none;
    cursor: hand
}

.saleprice {
    font-size:13px;
    border-top-width:0px;
    border-left-width:0px;
    border-bottom-width:0px;
    text-align:left;
    border-right-width:0px;
    font-weight:bold;
    color:#FF0000; }

.price {
    font-size:13px;
    border-top-width:0px;
    border-left-width:0px;
    border-bottom-width:0px;
    text-align:left;
    border-right-width:0px;
    font-weight:bold;
}

P.break {
    page-break-after:always;
}
