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

body, form, input, p, a, li, ul, table, h1, h2, h3 {margin:0; padding:0;}
body {
font-family: tahoma;
line-height: 15px;
color:#444444;
}

.emaillink a:link{text-decoration:underline;color:#3178c6}
.emaillink a:visited{text-decoration:underline;color:#555555}
.emaillink a:active{text-decoration:underline;color:#3178c6}
.emaillink a:hover{text-decoration:underline;color:#555555}


.main-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bgfon {
width:auto;
height:auto;
font-size: 11px;
}

.contain {
width:1000px;
height:100%;
margin:0 auto 0 auto;
}

.header {
width:1000px;
height:89px;
}

.lhead {
	background:url(images/commercial_cleaning_service_Index-5_05.gif) no-repeat;
	background-position:30px 11px;
	width:442px;
	height:89px;
	float:left;
	text-align: left;
}

div.lhead h1 {
padding:26px 0 0 117px;
color:#3178c6;
font-size:18px;
font-family:Trebuchet MS, Helvetica, sans-serif;
}

.toplogo{
width:135px;
height:52px;
margin-top:17px;
right:-7px;
position:relative;
}

div.lhead p {
padding:0 0 0 119px;
color:#3178c6;
font-size:10px;
font-family:Trebuchet MS, Helvetica, sans-serif;
}

.rhead {
background:url(images/commercial_cleaning_service_Index-5_03.gif) no-repeat;
width:173px;
height:89px;
float:right;
}

.rhead2 {
background:url(images/commercial_cleaning_service_Index-5_02.gif) no-repeat;
width:188px;
height:89px;
float:right;
}

.cross {
background:#02a3fe;
width:1000px;
height:9px;
}

.glmenu {
background:transparent url(images/commercial_cleaning_service_Index1-5_10.gif) no-repeat scroll 550px 0;
height:54px;
overflow:hidden;
padding:10px 0px 0px;
width:1000px;
text-align:center;
margin: 0px 0px 0px 0px;
}

.area {
	width:984px;

	left:auto;
	right:auto;
	float: left;
	height: auto;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 0px;
}

div.glmenu li {
	float:left;
	list-style-type:none;
	height:14px;
	margin-left: -1px;
	border-left:1px solid #02a3fe;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
}

#lifirst{
border-left:0px solid #2261B1;
}

div.glmenu a {
color:#555555;
text-decoration:none;
font-weight:bold;
}

div.glmenu a:hover {
color:#4aa02c;
}

.current {
color:#4aa02c;
text-decoration:none;
font-weight:bold;
}

div.bottomlink{
font-size:10px;
}

div.bottomlink a:hover {
color:#4aa02c;
text-decoration:none;
}

div.glmenu ul {
}

.contflash {
width:902px;
height:192px;
padding:0 0 0 92px;
}

.textcont {
width:938px;
height:200px;
margin-top:32px;
padding:0px 26px 0 31px;
}

.link{
color:gray;
}

.link a{
color:gray;
text-decoration:none;
}

.link a:hover{
color:green;
text-decoration:underline;
}

.link a:visited{
text-decoration:none;
}

.deeptopbar {
width:938px;
height:5px;
margin-left:31px;
margin-right:31px;
background-color:#c3c3c3;
}

.subtitle{
	color:#2554c7;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
}
.subtitle2{
	color:#0a41ae;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}

.subtitle3{
	color:#0a41ae;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
}
.subtitle4{
	color:#14327b;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
}	
	
.textcont2 {
width:938px;
margin-left:31px;
margin-right:31px;
margin-top:10px;
}

.textcont2 h1{
color:#2554c7;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:20px;
}
.deepleft{
width:703px;
height:103px;
float:left;
}
   
.flashsub{
width:703px;
height:103px;
float:left;
}
   
.deepcontentp{
width:672px;
float:left;
margin-top:21px;
}
   
.deepright{
width:225px;
height:690px;
float:right;
margin-top:-10px;
margin-right:0px;		
background:url(images/commercial_cleaning_service_rt_bg.jpg);
border-bottom:thick solid #c3c3c3;
}
   
.subcontent{
margin-left:12px;
margin-right:12px;
text-align:left;
}

div.textcont h1 {
color:#2554c7;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:20px;
}

div.textcont p {
font-family:arial;
margin-top:18px;
}

.footer {
width:1000px;
height:400px;
}

.fotfirst {
width:251px;
height:320px;
margin-left:31px;
float:left;
}

.bgfot {
background:url(images/commercial_cleaning_service_Index-5_21.jpg) no-repeat left bottom;
width:251px;
height:106px;
}

div.textfot h1 {
color:#2554c7;
font-size:13.5px;
margin-top:21px;
}

div.textfot h2 {
color:#4aa02c;
font-size:13.5px;
margin-top:21px;
}

div.textfot h3 {
color:#2554c7;
font-size:13.5px;
margin-top:21px;
}

div.textfot p {
font-family:arial;
font-size:12px;
margin-top:15px;
}

input.button {
background:url(images/commercial_cleaning_service_Index-5_34.gif);
width:79px;
height:22px;
border:none;
cursor:pointer;
}

input.button:hover {
background:url(images/commercial_cleaning_service_Index-5_31.gif) no-repeat;
}

input.button2 {
background:url(images/commercial_cleaning_service_logo_bbb.gif);
width:132px;
height:51px;
border:none;
cursor:pointer;
}

input.button2:hover {
background:url(images/commercial_cleaning_service_logo_bbb_over.gif) no-repeat;
}

.bgfot1 {
background:url(images/commercial_cleaning_service_Index-5_23.jpg) no-repeat left bottom;
width:251px;
height:106px;
}

.bgfot2 {
background:url(images/commercial_cleaning_service_Index-5_25.jpg) no-repeat left bottom;
width:251px;
height:106px;
}

.fotfirst1 {
width:251px;
height:320px;
margin:0 92px 0 92px;
float:left;
}

.fotfirst2 {
width:251px;
height:320px;
margin-right:31px;
float:right;
}

.downline {
background:#4aa02c;
width:1000px;
height:9px;
clear:both;
}

.down {
width:1000px;
clear:both;
}

.text {
width:80px;
height:35px;
float:left;
padding:0px 0 0 0px;
}

.text1 {
width:80px;
height:35px;
float:right;
padding:0px 0px 0 0;
text-align:right;
}

div.text a {
color:#434343;
}

div.text1 a {
color:#434343;
}

#bullet1 {
background-image: url(images/commercial_cleaning_service_blue_arrow_bullet.jpg);
height: auto;
width: 160px;
margin: 0px;
float: left;
background-repeat: no-repeat;
background-position: left 6px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 25px;
}
