body
{
    margin:0;
    font-family:Georgia, Verdana;
    font-size:12px;
    color:#2b3f51;
    text-align:left;
    background-color:#3a546c;
    line-height:15px;
}
#TD1 {background-image:url(../img/pattern.gif);background-repeat:repeat-y;background-position:center top;}
#Table1 {width:700px;background-image:url(../img/header_bg.gif);background-repeat:no-repeat;background-position:center top;}
#Table1 th.title {text-align:left;height:90px;}
h1.site {margin:15px 0 4px 95px;font-weight:normal;text-align:left;font-family:Century Gothic, Verdana;font-size:34px;color:#ff861d;line-height:36px;text-transform:uppercase;text-decoration:none;}

h1 {margin:10px 0 4px 0;padding:0;font-weight:normal;text-align:left;font-family:Century Gothic, Verdana;font-size:22px;color:#ff861d;line-height:25px;text-transform:uppercase;text-decoration:underline;}
h2 {margin:10px 0 4px 0;padding:0;font-weight:bold;text-align:left;font-family:Century Gothic, Verdana;font-size:16px;color:#c76817;line-height:19px;text-decoration:underline;}
h3 {margin:8px 0 3px 0;padding:0 0 0 5px;text-align:left;font-family:Century Gothic, Verdana;font-size:14px;color:#3a546c;line-height:17px;text-decoration:underline;}
a {color:#c76817;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;padding:0;margin:0;}
image {border:none;padding:0;margin:0;}
p {padding:0;margin:3px 0 12px 0;}
ul {margin-top:5px;}
.midcoup {margin:20px 110px 25px 0 !important;}

#TopTaf div {margin:18px 18px 0 34px;float:left;height:28px;line-height:17px;}
#TopTaf a {font-size:11px;font-weight:bold;}

div.lmDiv a {padding:0 2px 0 2px;color:#2b3f51;}
div.lmDiv a:hover {color:#ff861d;text-decoration:none;}
div.rmDiv a {padding:0 16px 0 8px;color:#2b3f51;}

#MidText {padding-bottom:20px;}
#MidText img {float:right;margin:4px 2px 6px 6px;padding:0;}
#MidText image {float:right;margin:4px 2px 6px 6px;padding:0;}

div.subHeader {text-transform:capitalize;margin:8px 0 3px 8px;font-weight:bold;font-style:italic;font-size:14px;padding-left:12px;background-image:url(../img/ico_dot_orange.gif);background-position:left 4px;background-repeat:no-repeat;}
div.subHeader a {text-decoration:underline;font-weight:bold;font-style:italic;font-size:13px;color:#2b3f51;}
div.subHeader a:hover {color:#c76817;}

label.subHeader {text-decoration:none;font-weight:bold;font-style:italic;font-size:12px;}
label.subHeader a {text-decoration:none;font-weight:bold;font-style:italic;font-size:12px;}
label.subHeader a:hover {color:#c76817;}
label.phone {color:#c76817;font-weight:bold;font-size:15px;font-family:Verdana;}

div.PageHead {float:left;width:460px;margin:17px 0 0 0;padding-bottom:10px;background-image:url(../img/phone.gif);background-repeat:no-repeat;background-position:left bottom;}
#MidText div.PageHead img {float:left;padding:0;margin:0;}
#MidText div.PageHead image {float:left;padding:0;margin:0;}

#MidText #divCs img {float:none;margin:6px 0 6px 15px;padding:0;}
#MidText #divCs image {float:none;margin:6px 0 6px 15px;padding:0;}

#BotTaf {background-image:url(../img/footer_bg.gif);background-repeat:no-repeat;background-position:left top;line-height:19px;font-size:10px;background-color:#3a546c;height:50px;}
#BotTaf div.nav {color:#ff861d;margin:5px 0 5px 0;}
#BotTaf div.nav a {color:#2b3f51;padding:0 7px 0 7px;text-transform:uppercase;}
#BotTaf div.nav a:hover {color:#c76817;}

#BotTaf div.rights {color:#ffffff;margin:15px 0 15px 0;font-size:13px;line-height:19px;}

#rgtmnu {width:210px;float:right;}
#rgtmnu a {padding-left:6px;color:#2b3f51;font-size:13px;line-height:19px;}
#rgtmnu a:hover {color:#ffffff;}
#rgtmnu div.TechImg {float:left;}

#DallasServicesTexas {float:right;width:190px;height:300px;margin:14px 0 12px 12px;padding-top:90px;background-image:url(../img/House_Cleaning.gif);background-repeat:no-repeat;background-position:right top;text-align:left;}
#Areas {background-color:#b0bbc4;width:176px;float:right;margin:10px 0 20px 10px;padding:7px;}
#Areas div {float:left;border-bottom:solid 1px Black;margin-bottom:5px;color:Black;}
#Areas a {font-size:12px;padding:0;}
#Areas label {text-decoration:underline;color:Black;}

.DallasTXform {padding-top:5px;}
.DallasTXform TABLE {width:355px;}
.DallasTXform TH {border-bottom:dashed 1px #6e2b70;padding:2px 0 2px 4px;border-left:dashed 1px #6e2b70;font-weight:bold;font-size:13px;}
.DallasTXform LABEL {font-family:Century Gothic, Verdana;font-size:12px;font-weight:bold;color:#616161;padding-left:2px;line-height:15px;}
.DallasTXform INPUT.text {border:solid 1px #000000;font-size:12px;width:165px;font-family:Georgia, Verdana;background-color:#b0bbc4;}
.DallasTXform TEXTAREA.textArea {border:solid 1px #000000;font-size:12px;width:350px;font-family:Georgia, Verdana;background-color:#b0bbc4;height:51px;}
.DallasTXform SELECT.textState {font-size:12px;border:solid 1px #000000;background-color:#b0bbc4;width:195px;}
.DallasTXform .serviceTypes DIV.check {float:left;height:19px;width:21px;}
.DallasTXform .serviceTypes DIV.label {height:19px;width:200px;line-height:19px;}