body
{margin:0;font-family:Tahoma, Verdana;font-size:12px;line-height:15px;color:Black;text-align:left;background-image:url(../CAobjs/Rug_Clean_patt.gif);background-position:left top;background-repeat:repeat-x;}
img
{border:none;padding:0;margin:0;}
image
{border:none;padding:0;margin:0;}
h1
{font-family:Tahoma;font-size:21px;color:#647e8b;font-weight:bold;text-align:left;line-height:22px;margin:5px 0 15px 0;padding:0;}
h2
{background-image:url(../CAobjs/Ico_Bullet.gif);background-position:left top;background-repeat:no-repeat;padding-left:15px;color:#a80000;font-size:15px;font-weight:bold;text-align:left;line-height:21px;margin:19px 0 2px 0;}
h3
{margin:5px 0 15px 0;padding:0;font-family:Tahoma;font-size:16px;color:#647e8b;font-weight:bold;text-align:left;line-height:16px;}
p
{padding:0;margin:0 0 14px 0;}
ul
{margin-top:6px;}
a
{color:#a80000;text-decoration:none;}
a:hover
{color:#647e8b;text-decoration:underline;}
/***/
#Hdr
{
    width:720px;
    height:380px;
    background-image:url(../CAobjs/Carpet_Rug_Upholstery_Cleaning.jpg);
    background-position:center top;
    background-repeat:no-repeat;
}
#HdrTop
{
    height:225px;
    color:White;
    font-size:11px;
}
#HdrTop h1
{
    font-family:Tahoma;
    padding:0;
    margin:20px 0 0 0;
    color:White;
    font-size:30px;
    font-weight:bold;
    text-align:left;
    line-height:35px;
    text-transform:uppercase;
}
#HdrBot
{
    height:85px;
    font-family:Tahoma;
    color:White;
    font-size:14px;
    font-weight:bold;
}
#HdrBot a
{
    font-family:Tahoma;
    color:White;
    font-size:14px;
    font-weight:bold;
}
#HdrBot label
{
    font-size:30px;
    line-height:32px;
}
/*******/
#Mid
{
    padding:0 0 10px 15px;
    border-bottom:solid 1px #a80000;

    font-family:Tahoma, Verdana;
    font-size:12px;
    line-height:15px;
    color:Black;
}
#Mid DIV.DivSlg
{
    background-image:url(../CAobjs/Cleaning_Services.jpg);
    background-position:left top;
    background-repeat:no-repeat;

    float:right;
    padding:10px 0 10px 10px;
    margin:0;
    margin-left:15px;

    width:267px;
    height:234px;
    color:White;
    font-size:17px;
    font-weight:bold;
    line-height:17px;
}

#Mid img
{
    float:right;
    margin:0 0 15px 15px;
}
#Mid image
{
    float:right;
    margin:0 0 15px 15px;
}

#Mid table
{
    text-align:left;
    border:solid 0px #a80000;
    padding:3px;
    width:690px;
    margin:10px 0 10px 0;
}
#Mid table td
{
    border:solid 1px #a80000;
}
/*******/
#BottomCell
{
    height:35px;
    color:#647e8b;
    line-height:23px;
}
/*******/
.divFrm
{margin:5px 0 5px 10px;width:690px;}
.divFrm TABLE
{width:100% !important;border-top:dashed 1px #647e8b !important;border-bottom:dashed 1px #647e8b !important;}
.divFrm TD
{border:none !important;}
.divFrm TD.title
{font-family:Microsoft Sans Serif,Verdana;font-size:13px;font-weight:bold;color:#a80000;font-style:italic;padding:5px 0 15px 4px;}
.divFrm LABEL
{font-family:Microsoft Sans Serif,Verdana;font-size:12px;font-weight:bold;color:Black;line-height:17px;}
.divFrm INPUT.text
{border:solid 1px #647e8b;font-size:12px;width:150px;font-family:Microsoft Sans Serif,Verdana;background-color:White;}
.divFrm TEXTAREA.textA1
{border:solid 1px #647e8b;font-size:12px;width:224px;font-family:Microsoft Sans Serif,Verdana;background-color:White;height:39px;}
.divFrm .btn
{margin:9px 0 0 18px;}
.divFrm .frm_srv_td
{width:255px;}
.divFrm TD.confirm_td
{width:177px;}
.divFrm DIV.confirm_div
{background-color:#a80000;padding:8px;text-align:left;height:200px;width:175px;vertical-align:middle;color:White;font-weight:bold;}