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


@font-face {
    font-family: 'YanoneKaffeesatzBold';
    src: url('../fonts/yanonekaffeesatz-bold-webfont.eot');
    src: url('../fonts/yanonekaffeesatz-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/yanonekaffeesatz-bold-webfont.woff') format('woff'),
         url('../fonts/yanonekaffeesatz-bold-webfont.ttf') format('truetype'),
         url('../fonts/yanonekaffeesatz-bold-webfont.svg#YanoneKaffeesatzBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzLight';
    src: url('../fonts/yanonekaffeesatz-light-webfont.eot');
    src: url('../fonts/yanonekaffeesatz-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/yanonekaffeesatz-light-webfont.woff') format('woff'),
         url('../fonts/yanonekaffeesatz-light-webfont.ttf') format('truetype'),
         url('../fonts/yanonekaffeesatz-light-webfont.svg#YanoneKaffeesatzLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzRegular';
    src: url('../fonts/yanonekaffeesatz-regular-webfont.eot');
    src: url('../fonts/yanonekaffeesatz-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/yanonekaffeesatz-regular-webfont.woff') format('woff'),
         url('../fonts/yanonekaffeesatz-regular-webfont.ttf') format('truetype'),
         url('../fonts/yanonekaffeesatz-regular-webfont.svg#YanoneKaffeesatzRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'YanoneKaffeesatzThin';
    src: url('../fonts/yanonekaffeesatz-thin-webfont.eot');
    src: url('../fonts/yanonekaffeesatz-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/yanonekaffeesatz-thin-webfont.woff') format('woff'),
         url('../fonts/yanonekaffeesatz-thin-webfont.ttf') format('truetype'),
         url('../fonts/yanonekaffeesatz-thin-webfont.svg#YanoneKaffeesatzThin') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'MyriadProSemiboldItalic';
    src: url('../fonts/myriad12-webfont.eot');
    src: url('../fonts/myriad12-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriad12-webfont.woff') format('woff'),
         url('../fonts/myriad12-webfont.ttf') format('truetype'),
         url('../fonts/myriad12-webfont.svg#MyriadProSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadp0-webfont.eot');
    src: url('../fonts/myriadp0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadp0-webfont.woff') format('woff'),
         url('../fonts/myriadp0-webfont.ttf') format('truetype'),
         url('../fonts/myriadp0-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldCondensed';
    src: url('../fonts/myriadp2-webfont.eot');
    src: url('../fonts/myriadp2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadp2-webfont.woff') format('woff'),
         url('../fonts/myriadp2-webfont.ttf') format('truetype'),
         url('../fonts/myriadp2-webfont.svg#MyriadProBoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldCondensedItalic';
    src: url('../fonts/myriadp4-webfont.eot');
    src: url('../fonts/myriadp4-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadp4-webfont.woff') format('woff'),
         url('../fonts/myriadp4-webfont.ttf') format('truetype'),
         url('../fonts/myriadp4-webfont.svg#MyriadProBoldCondensedItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldItalic';
    src: url('../fonts/myriadp6-webfont.eot');
    src: url('../fonts/myriadp6-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadp6-webfont.woff') format('woff'),
         url('../fonts/myriadp6-webfont.ttf') format('truetype'),
         url('../fonts/myriadp6-webfont.svg#MyriadProBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProCondensed';
    src: url('../fonts/myriadp8-webfont.eot');
    src: url('../fonts/myriadp8-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadp8-webfont.woff') format('woff'),
         url('../fonts/myriadp8-webfont.ttf') format('truetype'),
         url('../fonts/myriadp8-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProCondensedItalic';
    src: url('../fonts/myriadpa-webfont.eot');
    src: url('../fonts/myriadpa-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpa-webfont.woff') format('woff'),
         url('../fonts/myriadpa-webfont.ttf') format('truetype'),
         url('../fonts/myriadpa-webfont.svg#MyriadProCondensedItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProItalic';
    src: url('../fonts/myriadpc-webfont.eot');
    src: url('../fonts/myriadpc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpc-webfont.woff') format('woff'),
         url('../fonts/myriadpc-webfont.ttf') format('truetype'),
         url('../fonts/myriadpc-webfont.svg#MyriadProItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpe-webfont.eot');
    src: url('../fonts/myriadpe-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpe-webfont.woff') format('woff'),
         url('../fonts/myriadpe-webfont.ttf') format('truetype'),
         url('../fonts/myriadpe-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold-webfont.eot');
    src: url('../fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-bold-webfont.woff') format('woff'),
         url('../fonts/myriadpro-bold-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold_0-webfont.eot');
    src: url('../fonts/myriadpro-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-bold_0-webfont.woff') format('woff'),
         url('../fonts/myriadpro-bold_0-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-bold_0-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold_1-webfont.eot');
    src: url('../fonts/myriadpro-bold_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-bold_1-webfont.woff') format('woff'),
         url('../fonts/myriadpro-bold_1-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-bold_1-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldCondensed';
    src: url('../fonts/myriadpro-boldcond-webfont.eot');
    src: url('../fonts/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-boldcond-webfont.woff') format('woff'),
         url('../fonts/myriadpro-boldcond-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-boldcond-webfont.svg#MyriadProBoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldCondensedItalic';
    src: url('../fonts/myriadpro-boldcondit_1-webfont.eot');
    src: url('../fonts/myriadpro-boldcondit_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-boldcondit_1-webfont.woff') format('woff'),
         url('../fonts/myriadpro-boldcondit_1-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-boldcondit_1-webfont.svg#MyriadProBoldCondensedItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBoldItalic';
    src: url('../fonts/myriadpro-boldit-webfont.eot');
    src: url('../fonts/myriadpro-boldit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-boldit-webfont.woff') format('woff'),
         url('../fonts/myriadpro-boldit-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-boldit-webfont.svg#MyriadProBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.fright{ float:right;}

img{border:none;}
body {margin:0 auto; background:url("../images/Background.jpg"); min-height:800px; height:100%;overflow-y:scroll; *overflow-y:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#site{margin:auto;width:950px; position:relative;}

#container {position:relative;}
.pestfooter{margin:0px auto;width:950px;background-color:#d9d8d7;height:50px;}
.copyright{padding-top:10px;padding-left:20px;float:left;font-family:Arial, Helvetica, sans-serif; color:#505050; font-size:11px;}
.design{padding-top:10px;padding-right:20px;float:right;font-family:Arial, Helvetica, sans-serif; color:#505050; font-size:11px;}

#topcontainer{border-bottom:1px solid #858585;width:950px;}

.logoPosition{float:left;margin:auto;margin-left:20px; margin-top:4px;}
.insideContainer{float:right; height:100%; width: 515px;}

#search{float:right; background:url(../images/Search-01.png) 0px 0px no-repeat;width:164px; height:19px; padding:5px 5px; margin-top:15px; margin-right:6px;}
#searchText{float:left; background:transparent;width:96px; color:#666666; border:none; padding:2px 5px; font-size:11px;}
#searchbutton{ float:right; border:none;}

#navigation{*margin:0px; *padding:0px; *margin-bottom:-2px;}
#nav {margin:0px; padding:0px;}
#nav li{float:left;list-style:none;font-family: 'YanoneKaffeesatzRegular';font-size:16px;display:inline;}
#nav li div {padding:10px;}
#nav li a{text-decoration:none; font-family: 'YanoneKaffeesatzRegular';font-size:16px; cursor:pointer;}
#nav li a:hover{text-decoration:none; font-family: 'YanoneKaffeesatzRegular';font-size:16px; cursor:pointer; color:#a80d14;}
.activelink { border-bottom:2px solid #a80d14; font-family: 'YanoneKaffeesatzRegular';font-size:16px;}
.activefont {color:#a80d14;}
.deactivefont {color:#515151;}


#headerimg{background-image:url(../images/Pestocrush_home.jpg);position:relative;width:949px;height:504px; margin-top:10px;}
/*#imgtext{float:left;background-color:#7c2a2e;margin:0px 20px 0px 560px;height:450px;padding:50px 50px 0px 50px;text-align:justify;}*/
#imgtext{background-color:#7c2a2e; position:absolute; width:280px; height:493px; right:17px;padding:10px 40px 0px 40px;text-align:justify;}
#supportdiv{position:absolute; right:13px; width:4px; height:500px; background:url(../images/vr-shadow.png);}

/**/
#imgtextbold{font-family: 'YanoneKaffeesatzBold';font-size:36px; letter-spacing:-0.5px; color:#fff;}
#imgtextreg{ margin:10px 0 35px 0px; color:#f2d4d4;font-family: 'YanoneKaffeesatzRegular';font-size:16px; line-height:20px;}
/**/


.features{width:950px;margin-top:50px;margin-bottom:20px;}


.border{border-bottom:1px dotted #747474; margin-bottom:10px; padding:4px;}

/* fumigation complete*/
#wholefumig{width:295px; float:left; height:100%; position:relative;}
#fumigation{float:left;font-family: 'YanoneKaffeesatzBold';width:291; background:#50beb2; height:294px; }
.verticalshadow{background: url(../images/vr-shadow.gif);width:4px; height:100%; position:absolute; right:0px;}
.horizontalshadow{background:url(../images/hr-shadow.gif) repeat-x;width:291px;height:6px; position:absolute;bottom:0px;}

.credentials{color:#FFFFFF;font-size:26px; padding:6px 0px 10px 20px; line-height:31px; }
.credtext{font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:10px 14px; color:#111; line-height:16px; text-align:justify;}
.credtext a:link, .credtext a:visited, .credtext a:hover, .credtext a:active{color:#111111; text-decoration:none; font-size:12px;}
/*padding:28px 25px;padding-bottom:1px;margin:4px;*/

.subtitles{font-family: 'YanoneKaffeesatzRegular';color:#a8010a; font-size:24px; padding:10px;}
#wholetestimonials{width:295px;float:right;margin-left:30px; height:100%;}
#innertestimonial{background-color:#FFFFFF;width:100%; height:242px;}
.italictext{font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; text-align:justify; color:#111111; line-height:1.5em; padding:10px;} 
.boldtext{font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px;padding:2px; font-style:normal;margin:0px;}
.arrow{margin:0px;padding-right:20px;cursor:pointer;}

#indexpestcontrol{float:left; width:295px; margin-left:30px;}


.indexpestcontrol{width:286px;float:right;height:266px;}
#pesttext{background:#FFFFFF;width:276px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:10px; text-align:justify; color:#111111;}
#pesttext a:link, #pesttext a:visited, #pesttext a:hover, #pesttext a:active, #pesttext a:focus{color:#111111; text-decoration:none;}
#pestlist{width:inherit; height:inherit; margin:0px; padding:0px; list-style:none; }
#pestlist li {padding:5px 10px;}
#pestlist li a{text-decoration:none; color:#111; cursor:pointer;}


table.formtable { width:60%; padding:0px;}
.formtable td { padding:5px; }
.formtable td.labels { text-align:right; }
.formtable td input, .formtable td textarea  { border:1px solid #999; padding:2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.formtable td input.radio { border:none; }



/*
.lowernav li{float:left;list-style:none;margin-right:10px;font-family: 'YanoneKaffeesatzRegular';font-size:18px;font-color:#4096a0;}
*/
.clear{visibility:hidden;clear:both;line-height:0px;height:0px;font-size:0px;}

/*
#testimonials{width:280px;font-family: 'YanoneKaffeesatzRegular';top: 1px;	height: 284px;}

#testimonialTitle{font-family:'YanoneKaffeesatzRegular';font-size:24px;color:#a8010a;}

.dottedlayer{border-top-style:dotted;border-top-color:#747474;}

#testimonialText{width:220px;padding:0px 25px; margin:0px auto;  background-color:#FFFFFF; text-align:justify; height:240px;padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:12px;}


#testText{
background-color:#FFFFFF;
width:280px;
}

*/

ul.normallist li{margin:0px; padding:0px;}
div.idtabs{padding:0px;margin:0px; margin-top:10px;border-bottom:1px dotted black; padding-bottom:30px;}
div.idtabs ul { padding:0px; margin:0px; list-style-type:none;}
div.idtabs ul li { padding:0px; margin:0px; list-style-type:none; float:left;list-style:none;font-family: 'YanoneKaffeesatzRegular';font-size:24px;display:inline;margin-right:12px; }
div.idtabs ul li a:link, div.idtabs ul li a:visited { text-decoration:none; color:#50beb2; }
div.idtabs ul li a:hover, div.idtabs ul li a.active  { text-decoration:none; color:#515151; } 


.wholelower{width:950px;margin-top:20px;margin-bottom:20px;}
.contactus{width:950px;}
.contactlogo{float:left; padding-left:20px; padding-top:20px;}
.clientswholelower{width:950px; margin-bottom:20px; border-top:1px dotted black;}
.searchwholelower{width:950px; margin-bottom:20px;}

.wholelower li{float:left;list-style:none;font-family: 'YanoneKaffeesatzRegular';font-size:18px;display:inline;}
.wholelower li a{text-decoration:none;}

/*
#lower{width:880px;}
#lowernav{margin:0px;padding:0px;}
#lowernav li div {padding-right:10px;margin-bottom:10px;}
#lowernav li{padding-right:10px;margin-bottom:10px;}
#lowernav li a{text-decoration:none; font-family: 'YanoneKaffeesatzRegular';font-size:18px; cursor:pointer;}
#lowernav li a:hover{text-decoration:none; font-family: 'YanoneKaffeesatzRegular';font-size:18px; cursor:pointer; color:#515151;}
*/


.activesublink{color:#434343;}
.subheader{background-color:#e2e2e0;}
.deactivesublink{color:#067987;}
/**/

.pestctrldefalut{border-top:1px dotted black;padding-bottom:20px;}

.content{margin-top:10px;margin:0px auto;width:880px;border-top:1px solid #666666;}
.content1{width:910px;}

.leftcontent{float:left;width:45%;margin-right:10px; text-align:left;}

.rightcontent{float:right;width:48%;}

.address{padding-left:20px;height:130px;margin-bottom:40px;}
.left{float:left; width:300px;}
.right{float:right; width:650px;}

.list{margin-top:20px;width:100%;}
.contactus{border-top:1px dotted black; padding-top:20px; }

/*
.horlist{ margin:0;padding:0;float:left;}

.horlist li{display: inline;margin-right:140px;}

.horlist1 li{display: inline;margin-right:100px;}

.horlist2 li{display: inline;margin-right:80px;}
*/

.lowernavigation{ margin:0px auto; padding:0px 0px;padding-top:20px;}
.control{font-family:'YanoneKaffeesatzRegular';font-size:36px; color:#067987; float:left;}
.buttons{float:right;width:200px;}
.buttons a{cursor:pointer;}
.leftfloat{float:left;}
.rightfloat {float:right;}


#controlcontent{margin-top:10px; border-top:1px dotted;}
.imgplaceholder{float:left;width:200px; text-align:center; padding:30px 0px;}
.leftcoloumn{float: left; padding:15px; width:300px; text-align:justify;}
.rightcoloumn{float: right; padding:10px; width:600px; text-align:justify;}

.contentfont{font-size:14px;line-height:20px;text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#000; font-style:normal; padding-bottom:24px;}

.contentfont li{padding:0px; margin:0px;}

.contentfont li{font-size:14px;line-height:20px;margin-top:5px;text-align:justify; font-family:Arial, Helvetica, sans-serif; color:#000; font-style:normal;}

#footerlist { margin-top:10px; border-top:1px solid #000; font-family:'YanoneKaffeesatzRegular';font-size:18px; color:#005c67; text-align:left;}
/*
#pestcntrlopt{margin:0px; padding:0px; display:inline; list-style:square;}
#pestcntrlopt li{display:inline; list-style:square;}
#pestcntrlopt li div {padding:10px; display:inline;}
#pestcntrlopt li a{text-decoration:none; color:#005c67; cursor:pointer; }
#pestcntrlopt li a:hover{text-decoration:none; color:#515151; cursor:pointer;}
.pestactive {color:#515151;}
*/
.logos{margin:0px;padding:0px;margin-right:40px;}
.images{margin-left:20px;width:880px;margin-bottom:40px;}

.title{font-family:'YanoneKaffeesatzRegular';font-size:22px; color:#434343; text-align:left;}

.footerlist{margin:0px; padding:0px;padding-left:10px;}
ul.pestcntrl{margin:0px;padding:0px;list-style:none; padding-bottom:20px;}
ul.pestcntrl li{margin:0px;padding:0px;list-style:none;line-height:20px;display:inline;margin-right:20px;line-height:40px;margin-left:20px;}
ul.pestcntrl li a, ul.pestcntrl li a:link, ul.pestcntrl li a:visited{cursor:pointer;color:#005c67;text-decoration:none;}
ul.pestcntrl li a:hover{cursor:pointer;color:#515151;text-decoration:none;}
ul.pestcntrl li a.active {margin-bottom:0;color:#515151;background:none;cursor:pointer;text-decoration:none;}


.mission-vission{margin-bottom:20px;}
.ourdifferentiators{margin-bottom:30px;}

.pestfooter{margin:0px auto;width:950px;background-color:#d9d8d7;height:50px;}
.copyright{padding-top:10px;padding-left:20px;float:left;font-family:Arial, Helvetica, sans-serif; color:#505050; font-size:11px;}
.design{padding-top:10px;padding-right:20px;float:right;font-family:Arial, Helvetica, sans-serif; color:#505050; font-size:11px;}


/*Styles added on 27092011*/

span.mandat{color:#ff0000; font-size:14px;}
.feedback{font-size:14px;line-height:20px;text-align:justify;}

/*Styles added on 28092011*/

.gsc-adBlockVertical{display:none; visibility:hidden;}
.textval{margin-left:8px;}

/*Styles added on 25102011*/
.other_services{background-color:#7c2a2e; margin-top:10px; color:#FFFFFF; padding:10px; font-family: 'YanoneKaffeesatzBold'; font-size:22px; }
.other_services a, .other_services a:link, .other_services a:hover, .other_services a:active, .other_services a:focus{color:#FFFFFF; text-decoration:none; display:block; background:url(../images/rt_arrow.gif) right center no-repeat; padding-right:5px;}

/*Styles added on 17042012*/
#imgtextreg ul{margin:0px; padding:0px; padding-top:10px; padding-left:20px;}
#services .contentfont{margin:0px; padding:0px;}
#services ul{margin:0px; padding:0px; padding:10px 20px;}
#services ul li{padding-bottom:10px;}
.containerDimTable th,.containerDimTable td{border:1px solid #333; padding:5px;}

/*Styles added on 19042012*/
.sanitzation{font-weight:bold; font-size:18px; line-height:23px; color:#a8010a; padding-bottom:10px; padding-top:20px;}