body {margin:0;font-family:Verdana;font-size:12px;color:#646464;line-height:15px;text-align:left;background-color:#00939c;background-image:url(../usacarpetview/body_bg_slice.gif);background-position:left top;background-repeat:repeat-x;}
#wide {width:100%;height:100%;}

#topmenu {height:52px;padding-left:110px;background-repeat:no-repeat;background-position:left top;background-image:url(../usacarpetview/header_bg.gif);}
#topmenu div {width:102px;height:18px;float:left;text-align:center;background-image:url(../usacarpetview/top_mnu_bg.gif);background-repeat:no-repeat;}
#topmenu div:hover {background-image:url(../usacarpetview/top_mnu_bg_over.gif);background-repeat:no-repeat;}
#topmenu div a {color:White;line-height:18px;font-size:11px;font-weight:bold;}
#topmenu div a:hover {color:Black;text-decoration:none;}

#maintd {background-image:url(../usacarpetview/Carpet_Cleaning_Services.png);background-repeat:repeat-y;background-position:center top;}
#maintable {height:600px;width:760px;background-image:url(../usacarpetview/Carpet_Steam_Cleaners.png);background-repeat:no-repeat;background-position:center bottom;}

#topbanners {height:103px;width:350px;padding-top:22px;background-image:url(../usacarpetview/centerServicesBg.gif);background-repeat:no-repeat;background-position:left top;}
#topbanners div {float:left;margin-left:16px;height:33px;}
#topbanners div a {font-family:Times New Roman;font-size:18px;color:#00939c;line-height:22px;font-weight:bold;}
#topbanners div a:hover {color:#990000;text-decoration:none;}

#rightbanners {width:200px;}
#rightbanners div {float:left;}
#rightbanners img {float:left;}
#rightbanners image {float:left;}
#rightbanners div.locations {width:166px;padding:0 8px 0 8px; color:#8e3905;background-image:url(../usacarpetview/usacarpetcleaningserviceareasPat.gif);background-repeat:repeat-y;background-position:left bottom;}
#rightbanners div.locations a {font-family:Arial;font-size:10px;color:#646464;text-transform:uppercase;line-height:12px;}
#rightbanners div.locations a:hover {color:#00939c;text-decoration:none;}
#rightbanners div.bottom {margin-bottom:65px;}
#rightbanners div.slogan {text-align:center;width:165px;margin:10px 0 50px 10px;}
#rightbanners div.slogan a {font-family:Times New Roman;font-size:20px;color:#990000;line-height:27px;font-weight:bold;}
#rightbanners div.slogan a:hover {color:#00939c;text-decoration:none;}

#centertxt {width:560px;}
#centertxt div.text {float:left;width:530px;margin:0 10px 20px 20px;}

#centertxt div.bottombanners {float:left;width:550px;margin:10px 0 10px 10px;color:Black;font-size:11px;}
#centertxt div.bottombanners div.left {float:left;width:200px;margin-right:10px;}
#centertxt div.bottombanners div.left div.flashlbl {background-image:url(../usacarpetview/lbl_bottom_members.gif);}
#centertxt div.bottombanners div.right {float:left;width:338px;padding-top:2px;}
#centertxt div.bottombanners div.right div.lft {float:left;width:164px;margin-right:10px;}
#centertxt div.bottombanners div.right div.lft div {padding:2px 4px 4px 4px;}
#centertxt div.bottombanners div.right div.rgt {float:left;width:164px;}
#centertxt div.bottombanners div.right div.rgt div {padding:2px 4px 4px 4px;}
#centertxt div.bottombanners div.right div.btn {float:left;width:330px;height:50px;padding-left:8px;text-align:center;background-image:url(../usacarpetview/lbl_index_bottom_left.gif);background-repeat:no-repeat;background-position:left top;}
#centertxt div.bottombanners div.right div.btn label {line-height:18px;}
#centertxt div.bottombanners div.right div.btn div {float:left;height:20px;width:107px;background-image:url(../usacarpetview/btn_index_services.gif);background-position:left top;background-repeat:no-repeat;}
#centertxt div.bottombanners div.right div.btn div:hover {background-image:url(../usacarpetview/btn_index_services_over.gif);}
#centertxt div.bottombanners div.right div.btn a {color:White;font-weight:bold;line-height:20px;font-size:10px;}
#centertxt div.bottombanners div.right div.btn a:hover {color:Black;text-decoration:none;}

#leftbar {width:200px;padding:0 0 40px 10px;}
#leftbar div.menu {font-size:11px;padding:5px 0 20px 0;height:264px;}
#leftbar div.menu div {height:22px;width:196px;background-image:url(../usacarpetview/left_mnu_btn_bg.gif);background-repeat:no-repeat;}
#leftbar div.menu div:hover {background-image:url(../usacarpetview/left_mnu_btn_bg_over.gif);}
#leftbar div.menu div a {padding-left:12px;line-height:19px;color:#646464;}
#leftbar div.menu div a:hover {text-decoration:none;}
div.flashlbl {height:16px;margin-bottom:15px;background-position:left top;background-repeat:no-repeat;background-image:url(../usacarpetview/lbl_bottom_healthy.gif);}
div.flashlbl a {color:White;font-size:11px;padding-left:14px;}
div.flashlbl a:hover {color:Black;text-decoration:none;}

#rightxt {width:550px;padding-bottom:50px;}
#rightxt div.subTitleLbl {font-size:17px;background-repeat:no-repeat;background-image:url(../usacarpetview/ico_dot.gif);background-position:left 4px;padding-left:15px;}
#rightxt div.subTitleLbl label {font-size:20px;font-family:Impact;}
#rightxt div.subTitleLbl .floatmap {float:right;border:none;margin:14px 0 12px 13px;}

#rightxt div.text {width:530px;float:left;padding-left:5px;}
#rightxt div.text div.midflash {width:530px;float:left;margin:15px 0 15px 0;}
#rightxt div.text img {float:right;margin:2px 1px 6px 12px;}
#rightxt div.text image {float:right;margin:2px 1px 6px 12px;}
#rightxt div.text p.Qs {padding:0 0 0 15px;color:#00939c;font-weight:bold;background-repeat:no-repeat;background-position:left 3px;background-image:url(../usacarpetview/ico_dot.gif);}
#rightxt div.text p.As {padding:0 0 25px 0;}
#divSiteCoup {float:left;width:500px;text-align:center;margin:15px 0 10px 30px;}
#divSiteCoup img {margin:5px 0 10px 0;cursor:pointer;float:left !important;}
#divSiteCoup image {margin:5px 0 10px 0;cursor:pointer;float:left !important;}

#botmenu {height:46px;padding:19px 0 0 80px;font-size:10px;font-weight:bold;line-height:20px;background-repeat:no-repeat;background-position:left top;background-image:url(../usacarpetview/footer_bg.gif);}
#botmenu a {padding:0 1px 0 2px;color:#646464;text-transform:uppercase;}
#botmenu a:hover {color:#00939c;text-decoration:none;}
#botmenu label {padding-left:15px;color:White;}
.extralinksbar a {color:#dddddd;}
.extralinksbar a:hover {color:#dddddd;text-decoration:underline;}
.FloatRgtImg {float:right;margin-left:12px;}

h1 {margin:7px 0 3px 0;padding:0 0 0 13px;color:#00939c;font-weight:bold;font-size:20px;line-height:23px;text-align:left;font-family:Times New Roman;background-position:left 5px;background-repeat:no-repeat;background-image:url(../usacarpetview/ico_arrow.gif);font-style:italic;}
h1 a {color:#00939c;}
h1 a:hover {text-decoration:none;}
h2 {margin:5px 0 3px 0;padding:0;color:#00939c;font-weight:bold;font-size:16px;line-height:19px;text-align:left;font-family:Times New Roman;font-style:italic;}
h2 a {color:#00939c;}
h2 a:hover {text-decoration:none;}
h3 {margin:5px 0 3px 0;padding:0;color:Black;font-weight:bold;font-size:13px;line-height:16px;text-align:left;font-family:Times New Roman;text-decoration:underline;}
h3 a {color:Black;}
h3 a:hover {text-decoration:none;}

img {border:none;margin:0;padding:0;}
image {border:none;margin:0;padding:0;}

label.lnk {color:#d67117;}
ul {list-style-image:url(../usacarpetview/ico_arrow_small.gif);margin-top:3px}
ol {margin-top:3px}
p {margin:0; padding:4px 0 9px 0;}
a {color:#d67117;text-decoration:none;}
a:hover {text-decoration:underline;}
hr {height:1px;margin:0;padding:0;border-top:solid 1px #d7ced7;}
/**/
.divForm {padding:5px;border-top:solid 1px White;border-bottom:solid 1px White;}
.divForm TH {text-align:left;text-transform:uppercase;color:#00939c;font-size:13px;}
.divForm LABEL {font-family:Calibri;font-size:14px;font-weight:normal;color:#d67117;text-decoration:none;font-style:italic;}
.divForm INPUT.inpuText {border:none;font-size:13px;width:120px;font-family:Calibri;background-color:#a7a7a7;}
.divForm TEXTAREA.area {border:none;font-size:13px;width:275px;font-family:Calibri;background-color:#a7a7a7;height:53px;}
.divForm TEXTAREA.area2 {border:none;font-size:13px;width:440px;font-family:Calibri;background-color:#a7a7a7;height:45px;}
.divForm a.send {color:#d67117;font-size:15px;text-decoration:underline;}
.divForm a.send:hover {text-decoration:none;}
.divForm select.inpuState {border:none;font-size:13px;width:195px;font-family:Calibri;background-color:#a7a7a7;}
.divForm .serviceTypes div.check {float:left;height:20px;width:21px;}
.divForm .serviceTypes div.label {height:20px;width:235px;line-height:20px;font-size:13px;font-family:Calibri;}
/**/
div.coupledivs {width:420px;}
div.coupledivs div {width:200px;float:left;margin:1px 10px 1px 0;}
div.coupledivother {width:440px;}
div.coupledivother div {width:440px;float:left;margin:1px 0 1px 0;}

div.quickform {float:left;width:540px;height:360px;background-image:url(../usacarpetview/CarpetCleaningCost.jpg);background-repeat:no-repeat;background-position:left top;margin:20px 0 0 10px;}
div.quickform div.frm {float:left;width:180px;margin:150px 0 0 20px;}
div.quickform div.frm label {font-family:Verdana;color:White;font-style:italic;font-size:11px;line-height:15px;padding-left:4px;}
div.quickform div.frm input.smlTxt {background-color:#bdbfc6;width:130px;font-size:11px;font-family:Verdana;border:none;}
div.quickform div.frm input.smlBtn {padding-top:7px;}

div.homeslogs {float:left;width:540px;height:93px;background-image:url(../usacarpetview/HouseOffice_Cleaning.jpg);background-repeat:no-repeat;background-position:left top;margin:0 0 20px 10px;padding-top:107px;color:White;font-size:12px;line-height:15px;}
div.homeslogs div.lft {float:left;width:170px;margin-left:15px;}
div.homeslogs div.mid {float:left;width:100px;margin-left:40px;}
div.homeslogs div.mid div {float:left;width:100px;height:26px;}
div.homeslogs div.mid a {color:White;font-weight:bold;font-family:Calibri;font-size:14px;}
div.homeslogs div.rgt {float:left;width:180px;margin-left:10px;}
a.smlRed {font-size:11px;color:#db5957;}
a.clear {font-size:12px;color:#646464;}
a.clear:hover {text-decoration:none;}