*{
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
}

a:link{
	color:#CC0000;
	text-decoration:underline;
}
a:visited{
	color:#CC0000;
	text-decoration:underline;
}
a:hover{
	color:#AAAAAA;
	text-decoration:underline;
}

/* COMMON CSS */

.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
.hide{
	display:none;
}
.inline{
	display:inline;
}
.overflow{
	overflow:hidden;
}
.martop10{
	margin:10px 0 0 0;
}
.bold{
	font-weight:bold;
}
.font14{
	font-size:14px
}
.font18{
	font-size:18px
}
.font24{
	font-size:24px;
	line-height:24px;
}
.font26{
	font-size:26px;
	line-height:26px;
}
.long-underline{
	border-bottom:#BFBFBF solid 1px;
}
.neg-letter{
	letter-spacing:-1px;
}
.trebuchet{
	font-family:Trebuchet, Trebuchet MS;
}
.verdana{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.white{
	color:#FFFFFF;
}
.lightblue{
	color:#009bd5;
}
.lightblue2{
	color:#0088BB;
}
.text-center{
	text-align:center;
}
.text-right{
	text-align:right;
}

/* PRE-DEFINES */

body{
	background:url(../images/background.jpg) #0177a7 repeat-x;
}
ul{
	list-style-type:none;
	
}
p{
	margin:0 0 10px 0;
}
h1{
	font-size:26px;
	font-weight:bold;
	color:#0088BB;
	letter-spacing:-1px;
	line-height:28px;
}
h2{
	font-weight:bold;
	color:#0088BB;
}

/* IDS */

#wrapper{
	margin:0 auto;
	width:980px;
}
#header{
	float:left;
	width:980px;
	height:165px;
	background:url(../images/header.jpg) no-repeat;
}
#navigator{
	float:left;
	margin:25px 0 0 0;
	width:917px;
	height:25px;
}
	#navigator ul li{
		display:inline;
	}
	#navigator div ul li a:link{
		color:#1aaadf;
		text-decoration:none;
	}
#mainbody-background1{
	float:left;
	width:980px;
	background:url(../images/mainbody-background1.jpg) repeat-y;
}
#mainbody-background2{
	float:left;
	width:980px;
	background:url(../images/mainbody-background2.jpg) no-repeat top;
}
#mainbody{
	margin:10px auto 20px;
	width:917px;
	overflow:hidden;
}
#graphics{
	float:left;
	width:917px;
	height:325px;
	overflow:hidden;
}
#content-area{
	float:left;
	margin:10px 0 0 0;
	width:917px;
}
#maintext-area{
	float:left;
	width:470px;
	margin:0 0 0 22px;
}
#footer{
	float:left;
	width:980px;
	height:81px;
	background:url(../images/footer.jpg) no-repeat;
}
	#footer div ul li{
		font-size:11px;
		color:#00709d;
	}
	#footer div ul li a:link{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#00709d;
	}
	#footer div ul li a:visited{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#00709d;
	}
	#footer div ul li a:hover{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#76b4cd;
	}

/* CLASSES */

.area100{
	width:100px;
}
.area150{
	width:150px;
}
.area200{
	width:200px;
}
.area250{
	width:250px;
}
.area893{
	width:917px;
}
.box-top{
	float:left;
	width:244px;
	height:15px;
	background:url(../images/rightcontainer-top.jpg);
}
.box-bottom{
	float:left;
	width:244px;
	height:15px;
	background:url(../images/rightcontainer-bottom.jpg);
}
.box-body{
	float:left;
	width:224px;
	padding:0 10px;
	background-color:#d7eaf1;
}
.box-titler{
	margin:0 0 5px 0;
	padding:2px 5px;
	background-color:#0177a7;
	color:#FFFFFF;
	font-weight:bold;
}
.box-content{
	padding:0 0 5px 10px
}
.textbut{
	border:1px solid #0088BB;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:2px;
}
.textbut-form{
	border:1px solid #0088BB;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
.sidearea-top{
	float:left;
	padding:6px 0 0 10px;
	width:190px;
	height:25px;
	background:url(../images/sidearea-top.jpg) no-repeat;
	overflow:hidden;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}
.sidearea-top2{
	float:left;
	padding:6px 0 0 10px;
	width:190px;
	height:25px;
	background:url(../images/sidearea-top.jpg) no-repeat;
	overflow:hidden;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}
	.sidearea-top span{
		font-size:15px;
		font-weight:bold;
		color:#FFFFFF;
		padding:0 10px 0 0;
	}
	.sidearea-top2 span{
		font-size:15px;
		font-weight:bold;
		color:#FFFFFF;
		padding:0 2px 0 0;
	}
.sidearea-body{
	float:left;
	padding:0 10px;
	width:180px;
	background:url(../images/sidearea-body.jpg) repeat-y;
}
	.sidearea-body table tr td{
		font-size:12px;
		color:#0088BB;
	}
	.sidearea-body  a:link{
		color:#0088BB;
		text-decoration:none;
	}
	.sidearea-body  a:visited{
		color:#0088BB;
		text-decoration:none;
	}
	.sidearea-body  a:hover{
		color:#666666;
		text-decoration:none;
	}
	.sidearea-body ul li a:link{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#0088BB;
		text-decoration:none;
	}
	.sidearea-body ul li a:visited{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#0088BB;
		text-decoration:none;
	}
	.sidearea-body ul li a:hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		text-decoration:none;
	}
.sidearea-bottom{
	float:left;
	width:200px;
	height:10px;
	background:url(../images/sidearea-bottom.jpg) no-repeat;
}
.bullet{
	background:url(../images/bullet.jpg) no-repeat left top;
	padding:0 0 0 20px;
}
#boldthis{font-weight:bold; font-size:16px;}

/* NAVIGATOR */

.home-area{
	width:106px;
	height:25px;
}
	#homelink a:link{
	background:url(../images/navigator/home.jpg) top;
}    	
	#homelink a:visited{
	background:url(../images/navigator/home.jpg) top;
}    	
	#homelink a:hover{
	background:url(../images/navigator/home.jpg) bottom;
}
.about-area{
	width:119px;
	height:25px;
}
	#aboutlink a:link{
	background:url(../images/navigator/about.jpg) top;
}    	
	#aboutlink a:visited{
	background:url(../images/navigator/about.jpg) top;
}    	
	#aboutlink a:hover{
	background:url(../images/navigator/about.jpg) bottom;
}
.business-area{
	width:138px;
	height:25px;
}
	#businesslink a:link{
	background:url(../images/navigator/business.jpg) top;
}    	
	#businesslink a:visited{
	background:url(../images/navigator/business.jpg) top;
}    	
	#businesslink a:hover{
	background:url(../images/navigator/business.jpg) bottom;
}
.households-area{
	width:153px;
	height:25px;
}
	#householdslink a:link{
	background:url(../images/navigator/households.jpg) top;
}    	
	#householdslink a:visited{
	background:url(../images/navigator/households.jpg) top;
}    	
	#householdslink a:hover{
	background:url(../images/navigator/households.jpg) bottom;
}
.washroom-area{
	width:221px;
	height:25px;
}
	#washroomlink a:link{
	background:url(../images/navigator/washroom.jpg) top;
}    	
	#washroomlink a:visited{
	background:url(../images/navigator/washroom.jpg) top;
}    	
	#washroomlink a:hover{
	background:url(../images/navigator/washroom.jpg) bottom;
}
.contact-area{
	width:180px;
	height:25px;
}
	#contactlink a:link{
	background:url(../images/navigator/contact.jpg) top;
}    	
	#contactlink a:visited{
	background:url(../images/navigator/contact.jpg) top;
}    	
	#contactlink a:hover{
	background:url(../images/navigator/contact.jpg) bottom;
}
#nav2 {
	text-decoration:none;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0088BB;
	}
	#nav2  a:link{
		color:#0088BB;
		text-decoration:none;
	}
	#nav2  a:visited{
		color:#0088BB;
		text-decoration:none;
	}
	#nav2  a:hover{
		color:#666666;
		text-decoration:none;
	}
	#wrapper #mainbody-background1 #mainbody-background2 #mainbody #content-area #maintext-area table tr td .reginput {

	width: 150px;
margin: 0 0 1em 0;
border: 1px solid #333333;

	background-image:url(http://www.pestcontrollers.co.uk/images/bgnd.gif);background-repeat: repeat-x; 
}

 #wrapper #mainbody-background1 #mainbody-background2 #mainbody #content-area #maintext-area table tr td .reginputarea {
	width: 250px;
margin: 0 0 1em 0;
border: 1px solid #333333;
	height:70px;
	background-image:url(http://www.pestcontrollers.co.uk/images/bgnd.gif);background-repeat: repeat-x;
}

 #wrapper #mainbody-background1 #mainbody-background2 #mainbody #content-area #maintext-area table {
	 border-bottom-color:#000;
	 background-color:#009BD4;
	 -moz-border-radius: 1em;
}
 #wrapper #mainbody-background1 #mainbody-background2 #mainbody #content-area #maintext-area table tr{ vertical-align:top; 
 } 
.ident{
color:#FFF;
font-size:14px;
font-weight:bold; height:16px;
}


