﻿/********************************************************************************/
/* Good Life, Pestrepellerultimate.net Safe, Humane, Electronic Pest Repellers  */
/********************************************************************************/
body {
	background: #072D57;
	font-family: Arial, sans-serif;
	font-size: 0.8em;
	color: #3588EB;
	line-height: 1.5em;
}

#wrapper  {width:785px;margin: 0 auto;position: relative;overflow:hidden;_margin: -8px auto 0;}
div.block {background: url(../images/mid_bar.gif) repeat-y; margin-bottom: 25px;}
div.blockmiddle {
	position: relative;
	height: 1%;
	padding-top:6px;
	background-image: url(images/mid_bar.gif);
	width: 785px;
	visibility: inherit;
}
div.block span.blocktop {background:url(../images/blocktop.png) no-repeat;display:block; height: 8px; width: 770px;
position: relative; top: -8px; left: 0;}
div.block span.blockbottom {background: url(../images/blockbottom.png) no-repeat;display:block; height: 9px; width: 770px;
	position: relative; bottom:-3px;left: 0; clear:both;}


#divHeader {height:90px;position:relative;}


/* testimonials footer navigation style .. alex */
.navigation {	MARGIN-TOP: 10px;	DISPLAY: block;	MARGIN-BOTTOM: 60px;	TEXT-ALIGN: center}
.alignright {	FONT-SIZE: 10pt;	FLOAT: right}
.alignleft {	FONT-SIZE: 10pt;	FLOAT: left}
.alignleft A:link {	COLOR: #000000}
.alignright A:link {	COLOR: #000000} 
.pages A {	BORDER-RIGHT: #ddd 1px solid;	PADDING-RIGHT: 4px;	BORDER-TOP: #ddd 1px solid;	PADDING-LEFT: 4px;	FONT-WEIGHT: bold;	BACKGROUND: #eee;	PADDING-BOTTOM: 4px;	BORDER-LEFT: #ddd 1px solid;	PADDING-TOP: 4px;	BORDER-BOTTOM: #ddd 1px solid;	TEXT-DECORATION: none}
.page_buttons A {	PADDING-RIGHT: 0px;	DISPLAY: block;	PADDING-LEFT: 0px;	FONT-WEIGHT: bold;	FONT-SIZE: 0.9em;	FLOAT: left;	PADDING-BOTTOM: 0px;	MARGIN: 0px 10px;	TEXT-TRANSFORM: uppercase;	WIDTH: 143px;	COLOR: #d78c4e;	BORDER-TOP-STYLE: none;	LINE-HEIGHT: 26px;	PADDING-TOP: 0px;	BORDER-RIGHT-STYLE: none;	BORDER-LEFT-STYLE: none;	HEIGHT: 27px;	TEXT-ALIGN: center;	TEXT-DECORATION: none;	BORDER-BOTTOM-STYLE: none}
.pages B {	BORDER-RIGHT: #ddd 1px solid;	PADDING-RIGHT: 4px;	BORDER-TOP: #ddd 1px solid;	PADDING-LEFT: 4px;	PADDING-BOTTOM: 4px;	BORDER-LEFT: #ddd 1px solid;	PADDING-TOP: 4px;	BORDER-BOTTOM: #ddd 1px solid} 
#testimonials {
line-height: 18px;
}
/* end of testimonials footer naviagation style...060308 */



/* Links */
a {color:#1D67A6;}
a:visited {color:#1D67A6;} 
a.boxarrow {background:url(../images/boxarrowlink.png) no-repeat;padding-left:24px;
	padding-bottom:4px;font-size:1.1em;}

/* Header */
h4 {margin:0;padding:0;}
h3 {margin:0;padding:0;}
h2 {margin:0;padding:0;}
h1 {margin:0;padding:0;}
#divHeader {height:70px;position:relative;}
h1 {display: block; width: 175px; height: 77px; position: absolute; left: 25px;top: 4px;z-index: 10;}
h3 {font-weight:normal; font-size:1.2em;margin-bottom:0.8em;clear: left; font-size:1.2em;}
h4 {font-size:1.2em;padding-bottom:2px; font-weight: bold; color:black;}
h5 {font-size:1em; font-weight:normal}
h5.strong {font-weight:bold}
h1 a {display: block; width: 185px; height: 90px;}


.content_shape {
	text-align: center;
	letter-spacing: 1px;
	text-align: center;
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 7px;
}

.content_shape_sm {
	text-align: center;
	letter-spacing: 1px;
	text-align: center;
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 4px;
}

/* image replacement */

.hide {display:none;}

#btmbar {
	background: #f2f5f8 url(images/btm_bar.gif);
	background-repeat: no-repeat;
	width: 785px;
	height: 35px;
	background-attachment: fixed;
	position: absolute;

}

ul.NewList {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0;
	padding: 0px;
	list-style-type: disc;
	line-height: 17px;
	font-weight: bold;
	margin-left: 4px;
	margin-top: 14px;
	margin-bottom: 17px;
	margin-right: 0px;
}

ul.NewList li{
	margin-left: 20px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(images/icn_arrowleftnav2.gif);
}


ul.MainNav li{
	margin-left: 20px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(images/icn_arrowleftnav.gif);
}

ol {font-size: 11px; color: #333333; line-height: 15px;}

.txtsubhead1 {font-size: 16px; color: #333333; font-weight: bold; line-height: 17px;}
.txtsubhead2 {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.txtsmall {font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333; font-size: 11px; line-height: normal;}
.txtsmall2 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333; font-size: 10px; line-height: 12px;}

.txtfooter {
	font-family: Arial;
	font-size: 11px;
	color: #AACADD;
	margin-bottom: 25px;
	margin-top: 4px;
}

.txtleftnav {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 12px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
}
a.txtleftnav:link {font-size: 11px; color: #333333; text-decoration: none}
a.txtleftnav:visited {font-size: 11px; color: #333333; text-decoration: none}
a.txtleftnav:hover {font-size: 11px; color: #333333; text-decoration: underline}
.tdgrey1 {font-size: 11px; color: #333333; background-color:#7C7C7C; vertical-align: top}
.tdgrey2 {
	font-size: 11px;
	color: #333333;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	padding: 14px;
}

.product-normal {
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, helvetica;
	color: #06275E;
	padding: 0px;
	text-align: left;
	padding-left: 22px;
	font-weight: normal;
	margin-top: 4px;
	padding-right: 20px;
	padding-bottom: 7px;
}
.productsubhead {
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1D67A6;
	margin-bottom: 4px;
	text-align: left;
	margin-top: 14px;
	font-stretch: normal;
	letter-spacing: 0.75px;
}

.HomeProd{
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.25px;
	text-align: left;
	vertical-align: top;
}

.Nextbutton {
	background-color: #FFFFFF;
	background-image: url(../img/butt_next.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 73px;
	border: 0px none #F7F5EC;
	cursor: hand;
}
.Previousbutton {
	background-color: #FFFFFF;
	background-image: url(../img/butt_previous.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 78px;
	border: 0px none #F7F5EC;
	cursor: hand;
}

.ProductPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #0C3D7E;
	text-decoration: none;
	letter-spacing: 0.25px;
	text-align: left;
	line-height: 22px;
	margin-bottom: 10px;
}

.ProductPageTitle  a {
	color: #23569C;
}

.img_links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #5C91D9;
	text-decoration: none;
	text-align: left;
}

.new {
	padding: 0px 4px 0px px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #3083FE;
	text-align: left;
	padding-top: 4px;
}


.Moneybackguarantee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.25px;
	text-align: left;
	line-height: 22px;
	margin-bottom: 10px;
	margin-top: 17px;
	color: #4A89D7;
}
a.Moneybackguarantee:link {
	color: #3083FE;
	text-decoration: underline;
}
a.Moneybackguarantee:visited {
	color: #5C91D9;
	text-decoration: none;
}

a.Moneybackguarantee:hover {color: #5677AA; text-decoration: underline}

.pestrepellerultimate {
	font-size: 12px;
	color: #C5D9ED;
	line-height: 12px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
}

/***********************************************/
/* Javascript Hover Styles                     */
/***********************************************/

.hover {
      position: absolute;
      visibility: hidden;
      top: 0;
      left: 0;

      width: 400px;
      margin-left: -200px;
      margin-top: 1.5em;

      background: #FFF;
      border: 1px solid black;
      padding: 1ex;
      background: #EEE;
}

/***********************************************/

.form_upr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: normal;
	font-weight: normal;
	padding-bottom: 7px;
}

.customer_favorites{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 27px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 7px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 90%;
	border-spacing: 7;
	outline: 0;
	border-width: 1;
}

.customer_favorites a:visited{
	color: #000000;
    text-decoration: underline;
}

.customer_favorites a:link{
	color: #000000;
    text-decoration: underline;
}
.orig_price {
	font-size: 11px;
	line-height: 14px;
	font-family: tahoma, arial, helvetica;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.price1 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	padding-top: 12px;
	letter-spacing: 0.5px;
}

 /***********************************************/
/* Tab Styles                                  */
/***********************************************/

#Wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 600x;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-align: left;
	height: auto;
}

#Container {
	color: #23569C;
	clear: both;
	width: 600px;
	float: center;
	display: block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5C91D9;
	border-bottom-color: #5C91D9;
	border-left-color: #5C91D9;
	border-top-color: #5C91D9;
	border-top-width: 1px;
	padding: 20px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#Navigation {
	font-size: 12px;
	color: #333333;
	height: 25px;
	width: auto;
	padding: 0px;
	margin: 0px;
}

.customer_favorites_pn {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 4px;
	margin-bottom: 7px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
}
.pestrepellerultimate {

	font-size: 15px;
	color: #B5CEE8;
	line-height: 20px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
.trytheseproducts {
	font-size: 12px;
	font-family: arial;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-align: left;
	padding-top: 14px;
	padding-bottom: 4px;
	letter-spacing: 0.5px;
	color: #0660CC;
}
.pestrepellerultimate2 {
	font-size: 12px;
	color: #5BA0DD;
	line-height: 12px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
.subtitle2 {

	font-size: 14px;
	line-height: 14px;
	font-family: arial, helvetica;
	font-weight: normal;
	color: #2B76A8;
	margin-bottom: 14px;
	text-align: left;
	margin-top: 14px;
}

.products {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.25px;
	text-align: left;
	line-height: 22px;
	margin-bottom: 10px;
	margin-top: 17px;
	color: #348ECA;
}

.CalcHdr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 22px;
	padding-bottom: 20px;
	padding-top: 14px;
}


.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	color: #348ECA;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
}
.ordersecurely {
	font-size: 12px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF0000;
	text-align: left;
	font-stretch: normal;
}
.phone {

	font-size: 12px;
	color: #072D57;
	line-height: normal;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}
.content_blocks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5BA0DD;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	width: 757px;
	margin-left: 0px;
	margin-right: 0px;
}
.price_fonts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: normal;
}
.price2 {

	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.5px;
	background-color: #398FF9;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 4px;
	padding-left: 4px;

}

.ltd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 14px;
	margin-top: 4px;
	text-align: left;
}

.testimonials {
	font-family: Arial, Helvetica, sans-serif;
	color: #0660DD;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	padding-top: 35px;
	margin-top: 14px;
}
.form1 {

	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}

.international_orders {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	width: 90%;
	border-spacing: 7;
	outline: 0;
	border-width: 1;
}

.orders {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 0px;
	letter-spacing: 0.5px;
	padding-bottom: 6px;
}

/* GOOD LIFE Site Styles */
.body1 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 7px;
	margin-bottom: 7px;
}


.body1 a:visited{
	color: #6699FF;
    text-decoration: underline;
}


.body1 a:link{
	color: #6699FF;
    text-decoration: underline;
}

.body1 a:active{
	color: #FFCC33;
    text-decoration: underline;
}

.body1 a:hover{
	color: #FFCC33;
    text-decoration: underline;
}

.body2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #072D57;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 14px;
	margin-bottom: 7px;
	padding-right: 11;
}

.ProductTitle1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #072D57;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
}

.callGoodLife {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	text-align: right;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: .75px;
}

/* GOOD LIFE Content Styles */

.contentTop{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 14px;
	margin-bottom: 7px;
	margin-left: 14px;
	margin-right: 14px;
	padding-left: 0px;
	width: 790;
	height: 70px;
}


.contentMain1{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #072D57;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 757px;
	background-image: url(images/pru_topbkg.jpg);
}

.contentMain1 a:visited{
	color: #012C57;
    text-decoration: underline;
}

.contentMain1 a:link{
	color: #012C57;
    text-decoration: underline;
}

.contentMain1 a:active{
	color: #012C57;
    text-decoration: underline;
}

.contentMain1 a:hover{
	color: #012C57;
    text-decoration: underline;
}

.contentMain2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 757px;
	height: 70px;
	background-image: url(images/pageTitle.gif);
}


.MainBody1{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 757px;
	height: 340px;
}

.MainBody1 a:visited{
	color: #507CAB;
    text-decoration: underline;
}

.MainBody1 a:link{
	color: #507CAB;
    text-decoration: underline;
}

.MainBody1 a:active{
	color: #507CAB;
    text-decoration: underline;
}


.MainBody1 a:hover{
	color: #507CAB;
    text-decoration: underline;
}


.contentInsects{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #065099;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-left: 35px;
	margin-right: 35px;
	width: 700px;
	height: 70px;
	padding-bottom: 35px;
	margin-bottom: 7px;
	margin-top: 35px;
}

.contentInsects a:visited{
	color: #012C57;
    text-decoration: underline;
}

.contentInsects a:link{
	color: #012C57;
    text-decoration: underline;
}

.contentInsects a:active{
	color: #012C57;
    text-decoration: underline;
}



.contentInsects a:hover{
	color: #012C57;
    text-decoration: underline;
}



/* GOOD LIFE Form Styles */

.form{
	font-family:  Arial, Helvetica, sans-serif;
	color: #012C57;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	line-height: normal;
	letter-spacing: 1px;
	font-weight: normal;
}

.form2{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: left;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	font-weight: normal;
}

.contentMid {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 736px;
}


.MainNav {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	width: 790px;
	height: 35px;
	padding-top: 14px;
	background-color: #FFFFFF;
}


/* GOOD LIFE  Btm Links Styles */

.btm_nav{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	text-align: center;
	letter-spacing: 1px;
	font-weight: normal;
	text-align: center;
	padding: 4px;
	background-color: #7DA7CD;
}

a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.btm_nav a:link{
	color: #FFFFFF;
	text-decoration: none;
}

.btm_nav a:active{
	text-decoration: none;
	color: #CFE3F5;
}



.btm_nav a:hover{
	text-decoration: none;
	color: #CFE3F5;
}



/* GOOD LIFE Copyright */
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7DA7CD;
	font-style: normal;
	letter-spacing: 1px;
    line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
}

.copyright a:visited{
	color: #012C57;
	text-decoration: none;
}

.copyright a:link{
	color: #012C57;
	text-decoration: none;
}

.copyright a:active{
	color: #333333;
	text-decoration: none;
}

.copyright a:hover{
	color: #333333;
	text-decoration: none;
}

.PageTitle {
	font-family:  Ve>rdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	color: #FFFFFF;
	font-style: normal;
	text-align: right;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
	margin-top: 14px;
	margin-right: 35px;
	margin-bottom: 0px;
}
.SectionTitle {

	font-family:  Ve>rdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 0px;
	color: #FFFFFF;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	padding-top: 35px;
	letter-spacing: .75px;
}

.additional_products {
	font-family: Arial, Helvetica, sans-serif;
	color: #0660CC;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-weight: normal;
	text-align: center;
	border-top: 1px solid #0660CC;
	border-bottom: 1px solid #0660CC;
	padding: 0px;
	border-left: 1px solid #0660CC;
	border-right: 1px solid #0660CC;
	width: 735px;
}

.shared_links {
	font-family: Arial, Helvetica, sans-serif;
	color: #7DA7CD;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	text-align: center;
	letter-spacing: 1px;
	font-weight: normal;
	text-align: center;
	border-top: 1px solid #7DA7CD;
	border-bottom: 1px solid #7DA7CD;
	padding: 4px;
	border-left: 1px solid #7DA7CD;
	border-right: 1px solid #7DA7CD;
	margin-bottom: 27px;
	width: 735px;
}

.ProductTitle_sm {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
}

.ProductTitle1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #0555B6;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
	letter-spacing: 0.5px;
}

.introCopy2 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 12px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.introCopy {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 12px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.ProductTitle2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
}

.orders2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #2673B9;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
}

.specifications {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 7px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 90%;
	border-spacing: 7;
	outline: 0;
	border-width: 1;
}

.content_shape {
	text-align: center;
	letter-spacing: 1px;
	text-align: center;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding-top: 14px;
	padding-bottom: 14px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.contentMain {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #072D57;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 757px;
	height: 277px;
	background-image: url(images/pru_topbkg.jpg);
}

.content_shape2 {
	text-align: center;
	letter-spacing: 1px;
	text-align: center;
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top: 7px;
	margin-bottom: 7px;
	padding: 7px;
	width: 214px;
}

.delivery_notice {
font-family: Arial, Verdana, Helvetica, sans-serif; color: #DA3321; font-size: 10px; line-height: 12px;
}

.pageTitle_sub {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #000000;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
}

.rColumn {

	font-family:  Ve>rdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #21639E;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #9EC7EB;
	width: 228px;
}

.content_1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #072D57;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	margin-right: 0px;
	padding-left: 0px;
	width: 190px;
	background-color: #1B75BA;
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	padding-right: 14px;
}

.Title2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #FFFFFF;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 11px;
	letter-spacing: 0.75px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 27px;
	padding-top: 11px;
}
.body_sm {

	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding-top: 35px;
	margin-top: 14px;
}
.ProductTitle {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #072D57;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 0px;
}

.content_shape4 {
	text-align: center;
	letter-spacing: 0.25px;
	text-align: center;
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top: 7px;
	margin-bottom: 7px;
	padding: 7px;
	width: 198px;
	margin-left: 7px;
	font-weight: bold;
	font-size: 12px;
	color: #1B75BA;
}

.highlight {
	font-family:  Ve>rdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #145E94;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 2px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 7px;
	background-color: #C7DEF3;
	padding-top: 2px;
	width: 70%;
	text-align: center;
	letter-spacing: 0.25px;
}


/***********************************************/
/* Pest Control Comparison Styles              */
/***********************************************/

.compareBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
}

.compareBody a {
	color: #000000;
	text-decoration: underline;
}

.compareBody a:hover{
	color: #3141AC;
}
.compareBody a:visited{
	color: #000000;
}

.comparison1 {
	padding: 4px 0px 4px 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #071E3D;
}

.comparison1 a {
	color: #071E3D;
	text-decoration: underline;
}

.comparison1 a:hover{
	color: #071E3D;
}
.comparison1 a:visited{
	color: #071E3D;
}

.comparison2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #071E3D;
	vertical-align: text-top;
}

.comparison2 a {
	color: #071E3D;
	text-decoration: underline;
}

.comparison2 a:hover{
	color: #071E3D;
}
.ccomparison2 a:visited{
	color: #071E3D;
}

.comparison3 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.comparison4 {
	padding: 4px 4px 4px 4px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	vertical-align: text-top;
	text-decoration: none;
}

.comparison4 a {
	color: #071E3D;
	text-decoration: underline;
}

.comparison4 a:hover{
	color: #071E3D;
}
.ccomparison4 a:visited{
	color: #071E3D;
}

.comparisonTitle {
	padding: 14px 0px 0px 0px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #CC3300;
	vertical-align: text-top;
	text-decoration: none;
}

.comparisonBody2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

/***********************************************/
/* Form Styles                                 */
/***********************************************/
.form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	font-style: normal;
	color: #12436B;
	text-decoration: none;
	text-align: left;
	line-height: 17px;
	font-weight: normal;
}

.form_pru{
	vertical-align: top;
	text-align: left;
	padding-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}


.form_pru
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: normal;
	font-weight: normal;
	padding-bottom: 7px;
	margin-left: 8px;
}

/***********************************************/
/* Testimonials_media Styles                                 */
/***********************************************/


.body_content{
	padding: 14px 0px 14px 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	letter-spacing: normal;
	width:671px;
	border: 0px;
}

.CalcHdr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 22px;
	padding-bottom: 20px;
	padding-top: 14px;
}

.media-item {
	background-color: #FFFFFF;
	margin-bottom: 32px;
	clear: both;
	height: 140px;
	padding-left:20px
}
.media-item img {
	border: 1px solid #008000;
	float: left;
}

.mediacopy{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 30px;
	padding-left: 30px;
	float: left;
	width: 440px;
}

.goodlife_ptitle{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #162E56;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	line-height: 17px;
    letter-spacing: .25px;
	margin-bottom: 14px;
	font-style: normal;
}
