
/* Layout Stylesheet */ 

body {
 margin:0px;
 background:#FFFFFF url('../images/body_bg.png') repeat-x;
 color: #333333;
 text-align:center;
 padding:0;
 font-family:Arial;
 font-size:12px;
 }

#outer {
 text-align:left;
 width:1000px;
 margin:auto;
 }

#hdr {
 height:180px;
 background: url('../images/header_bg.png') no-repeat;
 color: #333333;
 }

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background: url('../images/middle_bg.png') repeat-y;
 color: #333333;
 width:1000px;
 padding:0;
 }

#l-col {
 float:left;
 color: #333333;
 width:298px;
 margin-left:13px;
 text-align:left;
 margin-top:-5px;
 
   min-height:575px;
  height:auto !important;
  height:575px;
 }

#cont {
 width:691px;
 color: #333333;
 text-align:center;
 position:relative;
 
  min-height:575px;
  height:auto !important;
  height:575px;
 }

#ftr {
 height:27px;
 background:url('../images/footer_bg.png') no-repeat;
 color: #333333;
 margin:0;
 }
 #register-ftr {
 height:16px;
 background:#cb5371;
 color: #FFFFFF;
 margin:2px 30px 10px 30px;
 padding:3px 15px;
 font-size:12px;
 }

div#centerform {
	margin-left:102px;
	.margin-left:-112px;
	width:350px;
}


/****new changes-----*/

#two-logos{
width:610px;
height:220px;
margin-left:45px;
}

#two-logos #img1{
background:url(../images/NPMALogoColor1.jpg) no-repeat;
float:left;
width:225px;
height:175px;
margin-left:50px;
}

#two-logos #img2{
background: url(../images/nepma_color_logo1.jpg) no-repeat;
float:right;
width:225px;
height:175px;
margin-right:90px;
margin-top:15px;
}

#about-us{
background:url(../images/About-us.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#choosing{
background:url(../images/choosing_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#labels {
background:url(../images/labels_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#comercial{
background:url(../images/comercial.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#services-us{
background:url(../images/services.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#liquid-treatments{
background:url(../images/liquid_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#termite-baiting{
background:url(../images/termite_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bird-solutions{
background:url(../images/birdsolutions_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#pigeons{
background:url(../images/pigeons_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#sparrows{
background:url(../images/sparrows.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#starlings{
background:url(../images/starlings_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bird-spike{
background:url(../images/birdspike_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bird-wire{
background:url(../images/birdwire_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bird-shock{
background:url(../images/birdshock_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bird-slide{
background:url(../images/birdslide_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#stealthnet{
background:url(../images/stealthnet_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bird-coil{
background:url(../images/birdcoil_title.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#consultant{
background:url(../images/consultant-title.jpg) no-repeat;
height:33px;
margin:0;
margin-left:3px;
margin-bottom:2px;
}

#electronic_reporting {
background:url(../images/electronic_title.jpg) no-repeat;
height:33px;
margin:0;
margin-left:3px;
margin-bottom:2px;
}

#electronic_top {
	width:645px;
	height:42px;
	background-color:#25408f;}
	
#ppm1 {
	position:absolute;
	top:32px;
	left:475px;}
	
#ppm_bunch {
	position:absolute;
	top:825px;
	left:150px;}
	
#electronic_text_1 {
	font-size:13px;
	width:296px;
	height:448px;
	text-align:justify;
	padding:0px 0px 0px 2px;
	position:absolute;
	top:215px;
	left:0px;}
	
#electronic_text_2 {
	font-size:13px;
	width:165px;
	position:absolute;
	top:217px;
	left:315px;
	text-align:justify;}
	
#electronic_text_3 {
	font-size:13px;
	width:350px;
	position:absolute;
	top:330px;
	left:315px;
	text-align:justify;}
	
#electronic_text_4 {
	font-size:13px;
	width:300px;
	text-align:justify;
	position:absolute;
	top:1200px;
	left:0px;}
	
#electronic_text_5 {
	font-size:13px;
	width:300px;
	text-align:justify;
	position:absolute;
	top:1200px;
	left:315px;}
	
#electronic_bottom {
	width:335px;
	height:30px;
	background-color:#25408f;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	position:absolute;
	top:1900px;
	left:315px;
	text-align:center;
	padding:10px 0px 0px 0px;}
	
#left_column {
	width:350px;
	float:left;}

#right_column {
	width:300px;
	float:left;}
	
.text_justify {
	text-align:justify;}

#cont h1 {
	padding:0px;
	margin:0px;
	font-size:18px;}
	
#cont h2 {
	font-size:18px;
	color:#ffffff;
	text-align:left;
	padding:8px 0px 0px 10px;}
	
#cont h5 {
	font-size:18px;
	color:#2540aa;
	padding:0x;
	margin:0px;}
	
#cont h6 {
	font-size:18px;
	color:#142d90;
	padding:0x;
	margin:0px;}
	
#cont h7 {
	font-size:18px;
	color:#142d90;
	padding:0x;
	margin:0px;}

#bird-health{
background: url(../images/bird-health.jpg) no-repeat;
height:33px;
margin:0;
margin-left:3px;
margin-bottom:2px;
}

#bird-damage{
background-image:url(../images/bird-damage.jpg);
background-repeat:no-repeat;
height:33px;
margin:0;
margin-left:0px;
margin-bottom:2px;
}

#pest-bird-species{
background: url(../images/pest-bird-species.jpg) no-repeat;
height:33px;
margin:0;
margin-left:3px;
margin-bottom:2px;
}





#termites-us{
background:url(../images/termites.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#solutions{
background:url(../images/solutions.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#nuisance{
background:url(../images/nuisance.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bed-bag{
background: url(../images/bed-bugs.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bed-bag1{
background: url(../images/k-9.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#allstar{
background: url(../images/all-star.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#service-list{
background: url(../images/service-list.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#boston{
background: url(../images/boston.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#page-boston li {
	text-align:left;
}



#page-boston1 li {
	text-align:left;
	
}



#prevention{
	height:215px;
	height:110px;
	
	}

#termine-prepa{
background: url(../images/termine-prepa.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#bed-bug-prepa{
background: url(../images/bed-bug-prepa.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#cockroach{
background: url(../images/cockroach.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#restaurant{
background: url(../images/restaurant.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#rodent-control{
background: url(../images/rodent-control.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}


#bird-work{
background:url(../images/bird-work.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#preparation-us{
background:url(../images/preparation.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}

#contactus{
background:url(../images/contact.jpg) no-repeat;
height:35px;
margin:0;
padding-right:5px;
}




/*********DROPDOWN******************/


/* menu */

.menu {
 width: 222px;
 padding: 0;
 float:left;
 
}

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 222px; /* Main Menu Item widths */
border-bottom: 0px solid #000;

}
 
.sidebarmenu ul li{
position: relative;
margin:0px;
padding:0px;
border:0px;

}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #bc2349 !important;
font-weight: bold;
text-decoration: none;
/*
padding: 6px;
border-bottom: 0px solid #778;
border-right: 1px solid #778;

*/
}

#sidebarmenu1 ul li a{
border-top:1px solid #C00;
padding-top:10px;
padding-left:10px;

}


.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #f5dacf; /*background of tabs (default state)*/
height:30px;

}

.sidebarmenu ul li a:visited{
color: white;


}

.sidebarmenu ul li a:hover{
background-color: #f5dacf;


}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 230px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
height:38px;

}

/*.sidebarmenu a.subfolderstyle{
background: url(images/right.gif) no-repeat 97% 50%;
}*/

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%;
margin-top:5px;
margin-left:5px;
}

* html .sidebarmenu ul li a { height: 1%;
padding-left:5px;
padding-top:5px;}
/* End */


.menu li{
	float: none;
	z-index: 2;
	
}

a#products{
background:url(images/menu/products.jpg) no-repeat;
background-position:top;
height:27px;
width:222px;
display:block;
	margin:0px;
	padding:0px;
	border: 0px;
}

a#products:hover, a#products-active{
background:url(images/menu/products.jpg) no-repeat;
background-position:bottom;
height:27px;
width:222px;
display:block;
	margin:0px;
	padding:0px;
	border: 0px;
}




li.sub{

height:38px;
border:1px solid #0F0;
}


/*.nobnop{
	margin: 0px!important;
	
	padding: 0px!important;
	border: none!important;
	}
*/







