/* CSS Document */
html {
	margin: 0;
	padding: 0;
	}
	
body { 
	margin: 0; 
	padding: 0; 
	 background-color: #dadada;
	}
	
form {
	margin: 0px;
	padding: 0px;
}

imput{margin: 0px;
	 padding: 0px;
}
	
p { 
	margin-top: 0; 
	text-align: justify;
	}
	
h3 { 
	font: bold 13px Arial;
	margin: 0; 
	color: #000;
	}

h6{
background:url(../images/arrow-h3.jpg) no-repeat top left;
/*	border-bottom:1px solid #CCC;*/
color:#000000;
float:left;
font-size:18px;
font-weight:normal;
margin:0;
padding:1px 0 5px 28px;
}
		
/*a, a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #B7A5DF;
	outline: none;
	}
	
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #D4CDDC;
	}
	
a:hover, a:active { 
	text-decoration: underline; 
	color: #9685BA;
	}
	*/
acronym {
	border-bottom: none;
	}

#container{
	margin:0px auto;
	padding: 0px;
	width:937px;
	border: 1px solid transparent;
	border:0px;
}

#header-left{
	height:125px; 
	float: left; 
	width:11px; 
	background: url(../images/top-left.jpg) top left no-repeat;
	margin-top:3px;
}

#header-right{
	height:125px; 
	float: left; 
	width:11px; 
	background: url(../images/top-right.jpg) top left no-repeat;
	margin-top:3px;
}

#header-bg{
	height:125px; 
	float: left; 
	width:915px; 
	background: url(../images/bg-top.jpg) top left repeat-x;
	margin-top:3px;
	position:relative;
}


.logo{

	width:401px; 
	height:107px;  
	float:left; 
	margin:6px 0px 0px 7px;
}

.right_part{
	width:400px; 
	float:right; 
	height:auto; 
	margin:10px 11px 0px 0px; padding:0px; text-align:right;
}

.call{
	/*background-image: url(../images/call.jpg); 
	background-repeat:no-repeat; */
	width:335px; 
	height: auto;   
	font-size:18px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif; float:right;
} 

.small{
font-size:11px; margin:0px; padding:0px 0px 0px 0px;
}

.small a{
text-decoration:none;
color:#FFFFFF;
}

.small a:hover{
text-decoration: underline;
color:#FFFFFF;
}

.link{
	width:329px; 
	height: auto; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;  
    margin:3px 0px 0px 0px; padding:0px; float:right;
}

.link ul {
margin:0px; padding:0px;
}

.link ul li{
	display:inline; 
	list-style: none; margin:0px; padding:0px;
}

.link li a{
	color:#FFFFFF; 
	font-size:12px; 
	text-decoration:none; 
	padding:0px 6px 0px 6px;
} 

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

#banner{ 
	float: left; 
	margin-top:0px; 
	width:938px; 
	clear:both; 
	height: auto; 
	display:inline;
	margin-bottom:7px;
	
 }
 
.left-nav{ 
	width:9px; 
	float: left;
	height:251px; 
	background: url(../images/left-nav.jpg) no-repeat left;
	margin:0px; 
}

.right-nav{ 
	width:9px; 
	float: left;
	height:251px; 
	background: url(../images/right-nav.jpg) no-repeat left; 
}


.left-nav-bg{ 
	width:253px; 
	float: left; 
	height:251px; 
	background: url(../images/bg-left-nav.jpg) repeat left; 
	margin:0px; 
	padding:0px;

}



.right-pic{
	/*background:url(../images/right-pic.jpg) no-repeat left top; */
	float: right; 
	width:676px; 
	height:251px;
	margin:0px;
	padding:0px;
}
 
/*.left-nav-bg ul{
	list-style:none; 
	margin-top:15px;
}

.left-nav-bg li.ddmenus{ background:none; padding:0px; margin:0px;  }

.left-nav-bg li a{ 
	background:url(../images/bull.jpg) no-repeat; 
	width:15px; 
	height:13px; 
	color:#5b8241; 
	text-decoration:none; 
	font-size:12px; 
	padding:0px 0px 0px 24px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:25px;
}

.left-nav-bg li a:hover{ 
	color: #000000; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:25px;
}


*/
#content{
	width:937px; 
	float:left; 
	height: auto; 
	clear:both; 
	margin-top:12px; 
	background:url(../images/content-top.jpg) top left no-repeat #FFFFFF;
	padding:0px;
	margin:0px;
}

.content-bot{
background:url(../images/content-bot.jpg) no-repeat top left;
width:937px;
height:11px;
float:left;
clear: both;
}

#content .left_content{
	width:575px; 
	height:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	float:left; 
	margin:0px; 
	padding:0px;
	padding-left:18px;
	
}

.left_content h1{
	font-size:21px; 
	color:#5b8241; 
	padding:18px 0px 0px 0px; 
	text-align:left;
	width:100%;
	margin:0px;
	font-weight:normal;
	margin-bottom:0px;
}

.left_content h4 { 
	padding:18px 0px 3px 0px; 
	text-align:left;
	width:100%;
	margin:0px;
	font-weight:bold;
	font-size:15px;	
	color:#5b8241;
	clear:both;	}


.left_content h5{
	color:#5B8241;
font-size:16px;
font-weight:bold;
margin:0;
padding:5px 0px 0 0px;
text-align:left;
width:100%;
}

.left_content ul{
	margin:0;
	padding:0;
	float:left;
	list-style: none;
}

.left_content li{
	line-height:21px; margin-left:4px; padding:3px 0px 3px 25px;
	background: url(../images/bull-disc.jpg) no-repeat left top;

}

.left_content h2{
	font-size:16px; 
	color: #5b8241; 
	padding:5px 0px 7px 0px; 
	text-align:left;
	width:100%;
	margin:0px;
	font-weight: bold;
}

.left_content p{
	padding:2px 0px 0px 0px;
	line-height:18px;
}

.left_content li{
line-height:21px;
color:#000000;
}

.left_content a{
color: #5b8241;
text-decoration:none;
font-weight:bold;
 }


.left_content a:hover{
color: #990000;
text-decoration: underline;
font-weight:bold;
 }

.welcome{
float:right;
width:300px;
}

.welcome-pic{
background:url(../images/pic-home.jpg) no-repeat top left;
width:173px;
height:101px;
float:left;
margin-left:0px;
}

.left_content img{padding:5px 12px 0px 0px;}


/*#content .right_content{
	width:319px; 
	height:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	float:left;
}



/*.left_content img{
	padding:4px 12px 12px 12px;
}
*/
/*ul#listing1{
	margin:0; 
	padding:0; 
	float: left; 
	list-style:none; 
	background-image:url(../images/arrow.jpg); 
	background-repeat:no-repeat;
}

ul#listing1 li{ 
	background-image:url(../images/arrow.jpg); 
	background-repeat:no-repeat; 
	list-style:none; 
	padding-left:27px; 
	height:21px;
 }

.box_bottom{
width:592px; 
height:236px; 
float:left; 
margin:0px 0px 0px 9px; 
color:#000000; 
background: url(../images/bot-box.jpg) no-repeat top left;
padding:0px;
}

.box_bottom h1{
font-size:14px; 
color:#990000; 
padding:12px 0px 11px 50px; 
font-weight: normal; 
background: url(../images/bug.jpg) left top no-repeat; 
margin-left:12px; 
margin-top:4px; 
border-bottom:1px #CCCCCC solid;
margin-bottom:0px; 
width:270px;
}*/

/*.box_bottom img{
 margin:9px 5px 0px 6px; 
 width:84px; 
 height:59px;
 }
 
 
 .bugs{ 
margin:3px 0px 0px 12px; 
width:84px; 
height: auto; 
float:left; 
text-align:center; 
font-weight:bold;
padding:0px;
font-size:11px;
 }

ul#list{
	list-style:none; 
	margin:0; 
	padding:0px 0px 0px 24px; 
	float:left;
}

ul#list li a{ 
	background:url(../images/tick.jpg) no-repeat; 
	width:15px; 
	height:13px; 
	color: #000000; 
	text-decoration:none; 
	font-size:12px; 
	padding:0px 0px 0px 24px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:18px; 
	font-weight:normal;
}

ul#list1{
	list-style:none; 
	margin:0; 
	padding:0px 24px 0px 24px;  
	float: right;
}

ul#list1 li a{ 
	background:url(../images/tick.jpg) no-repeat; 
	width:15px; 
	height:13px; 
	color: #000000; 
	text-decoration:none; 
	font-size:12px; 
	padding:0px 24px 0px 24px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:18px; 
	font-weight:normal;
}
*/
#content .right_content{
	width:319px; 
	height:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	float:right;
	margin:0px;
	padding-right:12px;
}

.client-login  { 
	color:#FFFFFF; 
	background: url(../images/client-thick.jpg) no-repeat bottom left; 
	height:42px; 
	width:292px; 
	font-size: 12px; 
	font-weight:normal; 
	margin:13px 0px 0px 0px; 
	padding:0px 0px 0px 12px; 
	float: right;
	font-weight:bold;
}

.client-login, x:-moz-any-link, x:default  { 
	color:#FFFFFF; 
	background: url(../images/client-thick.jpg) no-repeat bottom left; 
	height:42px; 
	width:292px; 
	font-size: 12px; 
	font-weight:normal; 
	margin:13px 0px 0px 0px; 
	padding:0px 0px 0px 12px; 
	float: right;
	font-weight:bold;
	word-spacing:-1.2px
}

.testi { 
	color:#FFFFFF; 
	background: url(../images/client.jpg) no-repeat bottom left; 
	height:30px; 
	width:292px; 
	font-size: 12px; 
	font-weight:normal; 
	margin:13px 0px 0px 0px; 
	padding:0px 0px 0px 12px; 
	float: right;
	font-weight:bold;
}

.submit{
border:none;}


.form{ 
	width:290px; 
	height: auto; 
	background-color:#dfedd7; 
	float: right; 
	padding:7px 0px 0px 12px; 
	margin:0px 0px 0px 0px; 
	border:#bdd1b0 1px solid; 
	border-bottom:none;
}

.form-bot{
	background:url(../images/client-bot.jpg) top left no-repeat; 
	width:304px; 
	height:11px; 
	clear:both;  
	float: right; 
	margin:0px 0px 0px 0px;
}

.text2{ 
	font-family:Verdana; 
	font-size: 12px; 
	width:75px; 
	float: left; 
	padding-left:7px; 
	margin-top:0px; 
	padding-right:4px;  
	display:inline; 
	line-height:27px;
 }
 
.textbox{
	border:#e3e3e3 1px solid; 
	margin-top:4px; 
	background: #FFFFB0;
}


.contact-label{ 
	font-family:Verdana; 
	font-size: 12px; 
	width:155px; 
	float: left; 
	padding-left:7px; 
	margin-top:0px; 
	padding-right:4px;  
	display:inline; 
	line-height:30px;
 }
 
 .label-select{ 
	font-family:Verdana; 
	font-size: 12px; 
	width:155px;
	float: left; 
	padding-left:7px; 
	margin-top:0px; 
	padding-right:4px;  
	display:inline; 
	line-height:15px;
 }
 
.contact-textbox{
	border:#e3e3e3 1px solid; 
	margin-top:4px;
	width:200px;
}

.contact-texarea{
	border:#e3e3e3 1px solid; 
	margin-top:4px;
	width:200px;
	height:50px;
	}
	
.relator-texarea{
	border:#e3e3e3 1px solid; 
	margin-top:4px;
	width:auto;
	height: auto;
	}	
	

.break{
	clear:both; 
	margin:0; 
	padding:0;
}

.button{
	margin:12px 0px 0px 0px;	
	float:left;
	width: 100%;
	text-align: center;
}

.inspection{
	border:none;
	width:170px;
	font-size:12px;
	height:25px;
	padding: 0px;
	background:url(../images/inspection.jpg) no-repeat top;  cursor:pointer;  
}

.subscribe{
	border:none;
	width:78px;
	font-size:12px;
	height:21px;
	padding: 0px;
	background:url(../images/subscribe.jpg) no-repeat top left; cursor:pointer;  
}

.testinomials{ 
	width:278px; 
	height: auto; 
	background-color:#dfedd7; 
	float: right; 
	padding:0 12px;  
	margin:0px 0px 0px 0px; 
	border:#bdd1b0 1px solid; 
	border-bottom:none;
}

.testinomials p{ 
	padding:0px 6px 0px 6px; 
	text-align:justify; 
	line-height:14px;
}

.name{
	float: right; 
	padding-right:12px;
}

#footer{
	background-color:#e8efd9;
	height: auto; 
	width:100%; 
	clear:both;
	margin-top:15px;
	padding:0px;
	color:#5f961f;
	text-align:center;
}

#footer p{ 
	text-align:center; 
	color:#5f961f; 
	font-size:11px; 
	font-family:verdana; 
	padding:4px 0px 6px 0px; 
	width:70%; margin:0px auto;
 } 
 
 #footer span{ 
	text-align:center; 
	color: #000000; 
	font-size:11px; 
	font-family:verdana; 
	padding:0px 0px 0px 0px; 
	width:70%; margin:0px auto; clear:both; line-height:18px;
 }
 
 #footer p a{
 color: #5f961f;
 text-decoration:none;
 line-height:18px;
 font-weight:normal;
 }
 
 #footer p a:hover{
 text-decoration:underline;
  line-height:18px;
   font-weight:normal;
 }
 
.gren-footer{
color:#000000;
}
 
.gren-footer a{
color:#000000;
text-decoration:none;} 

.gren-footer a:hover{
color:#000000;
text-decoration:underline;} 
 
.f-right {
	float: right;
}
.f-left {
	float: left;
}
/* FORM STYLES - START */
form {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

label {
    font-weight : normal;
}


.contact_box{
	width:100%; 
	margin-top:21px;
	float:left;
}

label.formleft {
	display : block;
	width : 150px;
	float : left;
	text-align : left;
	margin-right : 6px;
	margin-top:7px;
	margin-bottom:5px;
	margin-left:22px;
}

small.formnote {/* margin left same width as label.formleft width */
	margin : 0px 0px 0px 160px;
	display : block;
}

input.checkbox {
	width : 20px;
	float : left;
	vertical-align:text-top;
}

label.labelright {
	display : block;
	width : 90%;
	float : left;
	margin-right : 6px;
	text-align : left;
	font-size : 9px;
	font-weight : normal;
	color : #000000;
	padding-top : 4px;
}

.remember{
	font-size:11px; 
	float:right; 
	margin-right:110px; 
	margin-top:0px;
}

fieldset {
	margin : 12px;
	padding : 6px;
}

#search fieldset {
  margin : 12px 12px 12px 12px;
  padding : 6px;
  width: 290px;
  height: 60px;
  border: 1px solid #cccccc;
}

fieldset.address {
  width : 45%;
  float : left;
  margin : 12px;
  padding : 6px;
}

legend {
  color : #000000;
  font-weight : bolder;
}

.formmsg {
  color: #CC0000;
  padding-top : 6px;
}

/*.form {
  width : 200px; 
  margin:5px 0px 5px 0px;
}
*/
textarea {
  font-size : 12px;
}

/*.button {
  background-color: #CC0066;
  color: #ffffff;
  border:1px solid #666666;
  font-size:10pt;
  font weight: bold;
  margin-right:120px;
  margin-top:12px;

}*/

.send {
  background-color:#617455;
  color: #ffffff;
  border:1px solid  #000000;
  font-size:10pt;
  font weight: bold;
  float:left;
  margin-left:0px;
  margin-top:12px;
  margin-bottom:12px;
}

/* FORM STYLES - END */

/*Drop Menu*/

#navigation{
	float:left;
	width:200px;
	margin-top:10px;
	padding-left:30px;
	z-index:10000px;
	position: absolute;
}
#nav{
list-style:none;
margin-top:12px;
color:#5b8241; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
float:left;
width:200px;
height:auto;
margin:0;
padding:0;
}

#nav li{
float:left;
position:relative;
}


#nav li.border{
background: url(../images/border.gif) bottom left repeat-x;
}



#nav li.no-border{
float:left;
position:relative;
border:none;
}



#nav li ul{
display:none;
list-style:none;
position:absolute;
top:0px;
left:155px;
width:200px;
}

#nav li a{
display:block;
float:left;
text-decoration:none;
background:url(../images/bull.jpg) no-repeat left 5px; 
color:#5b8241;
text-decoration:none; 
font-size:12px;
width:170px;
padding:5px 5px 5px 20px;

 

}

#nav li a:hover{
color: #FFFFFF;
background:none;
background: #A63C40;
}





#nav li:hover ul,#nav li.sfhover ul{
list-style:none;
display:block;


}
#nav li ul li a{
padding:5px 10px;
display:block;
float:left;
background:#477328;
color:#CCCCCC;
width:160px;
text-decoration:none;
border-bottom:1px solid  #66CC66;
}

#nav li ul li a:hover{
background: #A63C40;
color:#FFF;

}



#nav li ul li ul.first{
list-style:none;
position:absolute;
top:0px;
left:140px;
display:none;

 
}

#nav li ul li ul.first li {
position:relative;

}

#nav li ul li ul.first li a{
padding:5px 10px;
display:block;
float:left;
color:#CCCCCC;
width:170px;
text-decoration:none;
background:#57A221;
}

#nav li ul li ul.first li a:hover{
padding:5px 10px;
display:block;
float:left;
color:#FFF;
width:170px;
text-decoration:none;
background:#A63C40;
 
}

#nav li ul li:hover ul.first, #nav li ul li.sfhover ul.first {
display:block;
}

#nav .navactive{
display:block;
float:left;
text-decoration:none;
background: none; 
background-color:#A63C40;
color:#fff;
text-decoration:none; 
font-size:12px;
}



 
.text5{ 
	font-family:arial; 
	font-size: 16px; 
	width: auto; 
	float: left; 
	padding-left:0px;
	margin-top:0px; 
	padding-right:0px;  
	display:inline; 
	line-height:30px;
	font-weight:normal;
}

.gaurantee{
background:url(../images/gaurantee.jpg) no-repeat top left;
width:304px;
height:130px;
float:right;
margin-top:11px;
}
.redtext {
  border : #CC0000 solid 1px;
  color: #CC0000;
  margin : 12px;
  padding : 12px;
  background : #FFFFFF;
  float: left;
  width: 92%;
}
.redtext strong {
	float:left;
}
.redtext ul {
	clear:left;
}
.img-box-top{
background:url(../images/box-top.jpg) no-repeat top left;
float:left;
height:28px;
width:183px;
margin-right:7px;
text-align:center;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
}

.img-box-mid{
background:url(../images/box-mid.jpg) repeat-y top left;
width:183px;
margin-right:7px;
color:#000000;
margin-right:7px;
font-size:12px;
text-align:left;
float:left;

}

.img-box-bot{
background:url(../images/box-bot.jpg) no-repeat top left;
float:left;
width:183px;
margin-right:7px;
height:7px;
}


.img-box{
background:url(../images/box-img2.jpg) no-repeat top left;
width:183px;
height:172px;
float:left;
margin-right:7px;
margin-bottom:7px;
text-align:center;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif; display:inline;
}

.img-box img{
margin:8px 0px 0px 5px;
width:172px;

}

.img-box embed{
margin:15px 5px 5px 5px;

}


.img-box a{
color:#FFFFFF;
text-decoration:none;
}

.img-box a:hover{
color:#FFFFFF;
text-decoration: underline;
}

.img-box-mid .box-con{
color:#000000; width:183px;
margin:7px 0px 7px 4px;
font-size:12px; font-family:Tahoma;
text-align:left; 

}


.img-box-mid .box-con a{
color: #009900;
text-decoration:none;
}

.img-box-mid .box-con a:hover{
color: #990000;
text-decoration:none;
}

.img-box-mid .box-con2{
color:#000000; width:183px;
margin:12px 0px 0px 4px;
font-size:12px;
text-align:left;

}


.img-box-mid .box-con2 a{
color: #009900;
text-decoration:none;
}

.img-box-mid .box-con2 a:hover{
color: #990000;
text-decoration:none;
}

.img-box2{
background:url(../images/box-img.jpg) no-repeat top left;
width:183px;
height:132px;
float:left;
margin-right:7px;
margin-bottom:7px;
text-align:center;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif; display:inline;
}

.img-box2 img{
margin:8px 0px 0px 5px;
width:172px;

}

.img-box2 a{
color:#FFFFFF;
text-decoration:none;
}

.img-box2 a:hover{
color:#FFFFFF;
text-decoration: underline;
}





.pics{
margin-right:6px;
}

.img-box2 .box-con{
color:#000000; width:183px;
margin:15px 0px 0px 4px;
font-size:12px; font-family:Tahoma;
text-align:left; line-height:18px;

}


.img-box2 .box-con a{
color: #009900;
text-decoration:none;
}

.img-box2 .box-con a:hover{
color: #990000;
text-decoration:none;
}

.img-box2 .box-con2{
color:#000000; width:183px;
margin:12px 0px 0px 4px;
font-size:12px;
text-align:left;

}


.img-box2 .box-con2 a{
color: #009900;
text-decoration:none;
}

.img-box2 .box-con2 a:hover{
color: #990000;
text-decoration:none;
}


.cont-img{
background:url(http://www.connorspest.com/template/ONS-template/images/1-t.gif)  no-repeat right 7px ; width:148px; height:16px; margin:0px; padding:0px; 
}

.cont-img1{
background:url(http://www.connorspest.com/template/ONS-template/images/1-f.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img2{
background:url(http://www.connorspest.com/template/ONS-template/images/2-t.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img3{
background:url(http://www.connorspest.com/template/ONS-template/images/2-f.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img4{
background:url(http://www.connorspest.com/template/ONS-template/images/3-t.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img5{
background:url(http://www.connorspest.com/template/ONS-template/images/3-f.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img6{
background:url(http://www.connorspest.com/template/ONS-template/images/4-t.gif)  no-repeat left ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img7{
background:url(http://www.connorspest.com/template/ONS-template/images/4-f.gif)  no-repeat  left 7px ; width:218px; height:16px;  margin:-4px 0px 0px 0px; padding:0px;
}

.cont-img8{
background:url(http://www.connorspest.com/template/ONS-template/images/5-t.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img9{
background:url(http://www.connorspest.com/template/ONS-template/images/5-f.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img10{
background:url(http://www.connorspest.com/template/ONS-template/images/6-t.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img11{
background:url(http://www.connorspest.com/template/ONS-template/images/6-f.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img12{
background:url(http://www.connorspest.com/template/ONS-template/images/7-t.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img13{
background:url(http://www.connorspest.com/template/ONS-template/images/7-f.gif)  no-repeat right 7px ; width:148px; height:16px;  margin:0px; padding:0px;
}

.cont-img14{
background:url(http://www.connorspest.com/template/ONS-template/images/8-t.jpg)  no-repeat right 6px; width:155px; height:16px;  margin:0px; padding:0px;
}

.claender{
	float:left;
	width:51px;
	margin:0 11px 0 0;
	clear:both;
}

.claender-top{ background:url(../images/calen-top.jpg) no-repeat top left;
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
height:8px;
margin:4px 0 0;
padding:8px 0;
text-align:center;
width:51px;
}

.claender-date{ background:url(../images/calen-date.jpg) no-repeat top left;
float:left;
font-size:18px;
font-weight:bold;
height:24px;
text-align:center;
width:51px;
}

.calen-news{
	width:449px;
	float:left;
}

.view-more{
	margin:0px!important;
	padding:0px!important;
	float:right;
	clear: both;
}

.view-more a{
	color:#600;
	text-decoration:none;
}
	
.view-more a:hover{
	color:#600;
	text-decoration:underline;
}


.video-con{
	margin:0 12px 0 0;
	width: 215px;
	float:left;
}

.video-rt{
	width: 342px; float: left
}

.no-margin{
	margin:0px;
	padding:0px;
}

.img-lt{
	margin:0 12px 0 0;
	padding:0!important;
	float:left;
}

.img-rt{
	margin:0 0px 0 12px;
	padding:0!important;
	float:right;
}

ul#number{
	float:left;
	margin:0px;
	padding:0px;
	text-align:left; list-style: none; font-size:12px;
}

ul#number li{
	float:left;
margin:0 0 9px;
padding:0px 0 0 35px;
	text-align:left;
	min-height:26px;
	background:url(../images/list.jpg) no-repeat top left;
	position:relative;
	line-height:18px;
}


ul#number li.no-space{
	float:left;
margin:3px 0;
padding:2px 0 0 35px;
	text-align:left;
	min-height:26px;
	background:url(../images/list.jpg) no-repeat top left;
}

ul#number li span{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	float:left;
	position:absolute;
	left:7px;
	top:3px;
	width:12px;
	text-align:center;
}

.left_content ol li{
	background:none;
	padding:0;
}

.left_content ol li ul.smal{
	background:none;
	padding:0;
	list-style:lower-alpha;
}
.player-holder1 {
	float:right;
	width:332px;
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	height:40px;
	margin:10px 0 0 0;
}
.sentriconh {
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#5B8241;
	float:left;
}
span.sub {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#555;
	float:left;
}
.sentriconh .sub span {
	color:#781c0d;
}
.ulh {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#5B8241;
	float:left; margin:15px 0 0 0;
}
.avgsavings {
	font:bold 28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#903882;
/*	color:#831B26;*/
	float:left;
	text-align:center;
	margin:15px 0 0 0;
}
.notf {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	float:left;
}
ul.points {float:left;list-style:none;padding:0px;margin:0px;}
ul.points li {
	background:url(../images/listbg.jpg) no-repeat left -5px;padding:0 0 10px 33px;font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#000;
}

.img-box-new{
background:url(../images/video_box.jpg) no-repeat top left;
width:280px;
height:200px;
float:left;
margin-right:7px;
margin-bottom:7px;
text-align:center;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif; display:inline;
}


.img-box-new embed{
margin:15px 5px 5px 5px;
}

.img-box-new a{
color:#FFFFFF;
text-decoration:none;
}

.img-box-new a:hover{
color:#FFFFFF;
text-decoration: underline;
}


/*.............landing page..............................*/

#content .landing_content{
	width:900px; 
	height:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	float:left; 
	margin:0px; 
	padding:0px;
	padding-left:18px;
}

.rat_image{border: 1px solid #cccccc; margin:0px 0px 0 21px;}
.land_content{ padding: 0 0 5px 1px; font-size: 24px; text-align: center; color: #000; line-height:36px;}
.green_color{ color:#5b8241;}

.submit_one{
	border:none;
	width:78px;
	font-size:12px;
	height:21px;
	padding: 0px;
	background:url(../images/submit_new.jpg) no-repeat top left; cursor:pointer;  
}

ul.points_rodiant {float:left;list-style:none;padding:0px;margin:0px;}
ul.points_rodiant li {
	background:url(../images/listbg.jpg) no-repeat left -9px;padding:0 0 10px 33px;font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#000;
}

.new_text_box{border:#e3e3e3 1px solid; margin-top:4px;	width:280px;}
.new_button{border:none;
	width:78px;
	font-size:12px;
	height:21px;
	padding: 0px;
	text-indent:-1000px;
	background:url(../images/pdf_btn.jpg) no-repeat top left; cursor:pointer;  }
.submit_new{
	border:none;
	width:78px;
	font-size:12px;
	height:21px;
	padding: 0px;
	text-indent:-1000px;
	background:url(../images/submit_new.jpg) no-repeat top left; cursor:pointer;  
}
.google_count{margin:10px 0 0 0px; float:left; width:75px}
a.new{color: #990000;
text-decoration:none;
}

a.new:hover{
color:#5B8241;
text-decoration:none;
}


	
	/*############ 25-7-11 ##############*/
	#slider {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 566px;
}
.scroll {
	POSITION: relative; OVERFLOW-X: hidden; WIDTH: 550px; BACKGROUND: url(images/content_pane-gradient.gif) #ffffff repeat-x left bottom; HEIGHT: auto; CLEAR: left; OVERFLOW: auto; border:2px solid #61A208;
}
.scrollContainer DIV.panel {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; WIDTH: 528px; PADDING-RIGHT: 11px; HEIGHT:425px; PADDING-TOP: 5px; overflow:scroll;
}
#shade {
	background: none;
	HEIGHT: 50px;
}
UL.navigation {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; height:28px;
}

UL.navigation LI {
display: inline-block;  margin:0px; background:none; padding:0px; 
}

UL.navigation LI a{
	background:url(../images/nav-rt.jpg) no-repeat top right; padding:0px 18px 0px 0; color:#FFF; font-size:12px; display:block;
float:left; margin:0 1px 0 0;
}

UL.navigation LI a:hover{color:#FFF;
}

UL.navigation LI a span{
	background:url(../images/nav-lt.jpg) no-repeat top left; padding:7px 0 0px 15px; display:block;
float:left;
}



UL.navigation A {
	 COLOR: #000; TEXT-DECORATION: none; 
}
UL.navigation A:hover {
	BACKGROUND-COLOR: #f6f6f6
}

UL.navigation A.selected {
	BACKGROUND: url(../images/nav-rt-active.jpg) no-repeat top right;
}

UL.navigation A.selected span {
	BACKGROUND: url(../images/nav-lt-active.jpg) no-repeat top left;
}

UL.navigation A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.scrollButtons {
	POSITION: absolute; TOP: 150px; CURSOR: pointer
}
.left.scrollButtons {
	LEFT: -20px
}
.right.scrollButtons {
	RIGHT: -20px
}
.hide {
	DISPLAY: none
}

.social-link{float: right;
    margin: 7px 0 0px;
    width: 155px;}
.social-link a{ margin:0 2px}
.inspection_new{
	border:none;
	width:180px;
	font-size:12px;
	height:25px;
	padding: 0px;
	background:url(../images/inspection-new.jpg) no-repeat top;  cursor:pointer;  
}
