@charset "utf-8";
/* CSS Document */


body{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0A0D0D;
}


*{
margin:0;
padding:0;
border:0;
}

.clearboth{
clear:both;
}

.imgleft{
float:left;
}

.txtcenter{
text-align:center;
}

.textbold{
font-weight:bold;
}

.black_txt a,
.black_txt{
color:#000000;
}



.red_heading {
font-size: 12px;
color:#FF0033;	
text-decoration: none;
font-weight:bold;
}

.btnarrow{
background:url(images/mail-arrow.jpg) no-repeat;
width:28px;
height:21px;
}

.sky_text a,
.sky_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0178D3!important;
font-weight:bold;
text-decoration: none;
}

.txtfield{
width:150px;
height:21px;
border:1px solid #000000;
}

.mail_text {
font-size: 12px;
color: #B31C20;
font-weight:bold;
text-decoration: none;
	
}

div.hr{
width:100%;
background: #ffffff url(images/hrdot.jpg) repeat-x;
height:3px;
padding:0;
border: none;
margin:10px 0;
}

h4{
color: #0178D3;
font-weight:bold;
font-size:12px;
margin:2px 0;
text-decoration: none;
}

h5{
display:inline;
color: #000000;
font-weight:bold;
font-size:12px;
margin:18px 0;
text-decoration: none;
}

h5 a{
color:#000000!important;
text-decoration: none;
}


#wrapper{
background:url(images/background.jpg) #000000 repeat-x;
width:100%;
}

#outer{
width:780px;
background-color:#FFFFFF;
margin:0 auto;
}

#banner{
width:780px;
height:233px;
}

#topmenu{
width:780px;
height:34px;
background-color:#EDEDED;
}

#topmenu ul{
margin:0;
padding:0;
list-style:none;
}

#topmenu ul li{
float:left;
}

#content{
width:100%;
padding:14px 0 0 0;
min-height:350px;
}

* html #content{
height:350px;
}


#content a{
font-size: 12px;
color:#FF6600;	
text-decoration: none;
}

#content #leftpanel{
float:left;
width:258px;
background:url(images/leftpanelbg.gif) repeat-y;
}

#content #leftpanel #left_thissectionheader1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/in-this-section.jpg) no-repeat;
}

#content #leftpanel #leftheader1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/rightside_r2_c1.jpg) no-repeat;
}

#content #leftpanel #aboutheader1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/in-this-section.jpg) no-repeat;
}

#content #leftpanel #left_franchise_header1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/info.jpg) no-repeat;
}

#content #leftpanel #left_contact_header1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/customer.jpg) no-repeat;
}

#content #leftpanel .leftcontentblock{
width:223px; /*241*/
padding:6px 9px;
background-color:#FFFFFF;
margin:0 auto;

}




#content #leftpanel .leftcontentblockin{
width:223px; /*241*/
padding:6px 9px;
background-color:#FFFFFF;
margin:0 auto;
height:245px;
}

#content #leftpanel .leftcontentblockus{
width:223px; /*241*/
padding:6px 9px;
background-color:#FFFFFF;
margin:0 auto;
height:630px;
}



#content #leftpanel #leftheader2{
width:258px;
height:26px;
margin:11px 0 7px 0;
background:url(images/rightside_r7_c1.jpg) no-repeat;
}

#content #leftpanel #left_aboutheader2{
width:258px;
height:26px;
margin:11px 0 7px 0;
background:url(images/tipfor...jpg) no-repeat;
}

#content #leftpanel #left_service_header2{
width:258px;
height:26px;
margin:11px 0 7px 0;
background:url(images/income.jpg) no-repeat;
}


#content #leftpanel .common_header2{
width:238px;
height:26px;
line-height:26px;
padding-left:20px;
color:#FFFFFF;	
text-decoration: none;
font-weight:bold;
margin:2px 0 0 0;
background:url(images/leftnav_bg.jpg) no-repeat;
}


#content #rightpanel{
float:left;
width:502px; /*actual size 522px*/
padding:0 10px;
}


#content #leftpanel ul,
#content #rightpanel ul{
margin:0 0 0 5px;
padding:0;
list-style:none;
}


#content #leftpanel ul li,
#content #rightpanel ul li{
background:url(images/bullat.jpg) no-repeat;
background-position:0 4px;
line-height:16px;
padding-left:15px;
}

.ultxtheight{
height:16px;
}

#content #rightpanel p{
margin:5px 0;
}

#content #rightpanel #rightpanelhead1{
width:251px;
height:17px;
margin:10px 0;
}



#content #feedback{
width:719px; 
margin:0 auto;
}

.serviceleft{
width:50%;
float:left;
}

.serviceleft .regularcleaning{
width:199px;
height:33px;
margin:0 auto;
}


.cssform{
width:100%;
}

.cssform span{
visibility:hidden;
}


.cssform .textbox{
width:270px;
height:30px;
border:1px solid #666666;
}

.cssform .msgbox{
width:270px;
height:80px;
border:1px solid #666666;
}

.cssform p{
clear:left;
margin-bottom:8px;
}

.cssform label{
float:left;
width:150px;
text-align:right;
margin-right:3px;
}


.cssform .submitbtn{
border:#000000 1px solid;
}


#footer{
margin:10px 0 0 0;
width:100%;
height:34px;
background:url(images/index_r5_c1.jpg) no-repeat;
}

#footer ul{
margin:0 0 0 10px;
padding:0;
list-style:none;
}

#footer ul li{
float:left;
font-size: 11px;
color:#ffffff;
text-decoration:none;
padding:0 5px;
}

#footer ul li a{
color:#ffffff;
text-decoration:none;
}

#footer ul li a:hover{
color: #FFFF00; 
text-decoration:underline;
}

#footer #copyright{
float:left;
width:300px;
font-size:12px;
padding:0 0 0 12px;
}

#footer #designby{
float:right;
width:300px;
font-size:12px;
text-align:right;
padding:0 10px 0 0;
}


