		UL.CommercialTabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
		}
 
		UL.CommercialTabNavigation LI {
		    display: inline;
		}
 
		UL.CommercialTabNavigation LI A {
		    padding: 3px 5px;
		    background-color: #ccc;
		    color: #000;
		    text-decoration: none;
		}
 
		UL.CommercialTabNavigation LI A.selected,
		UL.CommercialTabNavigation LI A:hover {
		    background-color: #496830;
		    color: #fff;
		    padding-top: 7px;
		}
		
		UL.CommercialTabNavigation LI A:focus {
			outline: 0;
		}
 
		div.CommercialTabs > div {
			padding: 5px;
			margin-top: 3px;
			border: 5px solid #496830;
		}


.message {background:#eee; color:#000;display:none;width:470px;padding:10px;}
.contactform {text-align:right;}
.contactform ul {list-style-type:none;width:470px; margin:0px;padding: 0px;}
.contactform li {list-style-type:none;}
.contactform li.special {display:none;}
.contactform input {width:260px; margin-left:10px;}
.contactform textarea {width:260px;margin-left:10px; }

.twocolumn {
	width: 450px;
	float: left;
	padding: 10px;
	overflow: hidden;
}

	.twocolumn p {
		padding: 0px 15px 0px 15px;
	}

.greybg {
	background: #eeeeee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px 10px 10px 10px;
	text-shadow: #fff 0 1px 1px;
}

	.greybg .twocolumn {
		width: 439px;
		float: left;
		padding: 10px;
		overflow: hidden;
	}
	
	.greybg .threecolumn {
		width: 285px;
		float: left;
		padding: 10px;
		overflow: hidden;
	}
	
	.greybg .left {
		border-right: 1px solid #eeeeee;
	}
	
	.greybg .top {
		border-top: 1px solid #eeeeee;
	}
	
	.greybg .twocolumn p {
		padding: 5px 15px 5px 15px;
	}
	

.thetabs {
	position: relative;
}

.thetabs img.rodentimage {
	position: absolute;
	left: 430px;
	top: 70px;
}

.thetabs img.bedbugsimg {
	position: absolute;
	left: 480px;
	top: 70px;
}

.thetabs img.flyimage {
	position: absolute;
	left: 480px;
	top: 70px;	
}
