/* Reset CSS */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

strong
{
	font-weight: bold !important;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
}
.padding_plan_compare
{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:10px;
}
fieldset, img, a, h1
{
	border: 0;
}

address, caption, cite, code, dfn, em, th, var
{
	font-style: normal;
	font-weight: normal;
}
ol, ul
{
	list-style: none;
}
ol.bold
{
	font-weight: bold;
}
ol.bold span
{
	font-weight: normal;
}
caption, th
{
	text-align: left;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}
sup
{
	font-size: 7pt;
}
h3 sup
{
	font-size: 11px;
}
q:before, q:after
{
	content: '';
}
abbr, acronym
{
	border: 0;
}

/* Global */
body
{
	text-align: center;
	background-color: #FFF;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	color: #000;
}
body.color-theme1
{
	background: #FFF url(../Images/bg_gradient1.jpg) repeat-x 0 0;
}
body.color-theme2
{
	background: #EDF2E6 url(../Images/bg_gradient2.jpg) repeat-x 0 0;
}
body.color-theme3
{
	background: #FFF url(../Images/bg_gradient3.jpg) repeat-x 0 0;
}
body.color-theme4
{
	background: #F2EFE6 url(../Images/bg_gradient4.jpg) repeat-x 0 0;
}
body.color-theme5
{
	background: #FFF url(../Images/bg_gradient5.jpg) repeat-x 0 0;
}
body.color-theme6
{
	background: #FFF url(../Images/bg_gradient6.jpg) repeat-x 0 0;
}
body.color-theme7
{
	background: #F2EFE6;
}
body.color-theme10
{
	background: #F2EFE6 url(../Images/bg_gradient4.jpg) repeat-x 0 0;
}
a, a:visited, a:active
{
	color: #99291F;
	text-decoration: none;
	outline: none;
}
a:hover
{
	color: #333;
}
p
{
	margin: 0 0 10px 0;
	line-height: 16px;
}
h3
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	margin: 30px 0 15px 0;
}
.article-headline
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	margin: 30px 0 15px 0;
}
.highlight-container
{
	margin: 20px 0 20px 0;
	overflow: hidden;
	background: url(../Images/dot_h_grey.gif) repeat-x 0 0;
}
.highlight-container h3
{
	display: block;
	margin: 0;
	padding: 15px 0;
	line-height: 20px;
	background: url(../Images/dot_h_grey.gif) repeat-x bottom left;
}
h4
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
	margin: 0 0 5px 0;
}
#doc
{
	width: 952px;
	margin: 0px auto;
	text-align: left;
}
#header
{
	position: relative;
	width: 100%;
	background-position: top right;
}
#header p
{
	position: absolute;
	top: 180px;
	left: 39px;
	width: 440px;
	font-family: Georgia;
	font-size: 16px;
	line-height: 20px;
}
.header-template1
{
}
.header-template2
{
	height: 300px;
}
.header-template3
{
	height: 260px;
}
.header-template4
{
	height: 213px;
}

#topNav
{
	position: absolute;
	z-index: 3;
	width: 952px;
	height: 45px;
}

#topNav div.navbg
{
	position: relative;
	z-index: 1;
	width: 100%;
	height: 45px;
	background: #000000;
	opacity: .6;
	-moz-opacity: .6;
	filter: alpha(opacity=60);
}

#topNav ul
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 952px;
	height: 45px;
	list-style-type: none;
}

#topNav ul li
{
	position: relative;
	float: left;
	width: 100px;
	height: 45px;
	margin: 0 3px 0 0;
	padding: 0 8px;
}

#topNav ul li.homelink
{
	padding: 0;
	width: 50px;
}

#topNav ul li.insurance
{
	width: 110px;
}


#topNav ul li.push
{
	margin: 0 67px 0 0;
}

#topNav ul li.nomargin
{
	margin: 0;
	padding: 0;
	width: 140px;
}

#topNav div.subnavbg
{
	display: none;
	width: 166px;
	height: 100px;
	position: absolute;
	top: 45px;
	left: -10px;
	background: url("../images/subnav_bg.png") no-repeat 0 0;
	padding: 10px 0 0 10px;
	z-index: 1;
}

#topNav div.subnavbgfouritems
{
	display: none;
	width: 166px;
	height: 120px;
	position: absolute;
	top: 45px;
	left: -10px;
	background: url("../images/subnav_bg_4_items.png") no-repeat 0 0;
	padding: 10px 0 0 10px;
	z-index: 1;
}

#topNav ul.subnav
{
	z-index: 500;
	display: none;
	width: 166px;
	height: 100px;
	position: absolute;
	top: 45px;
	left: -10px;
	padding: 10px 0 0 10px;
}

#topNav ul.subnav li
{
	float: none;
	margin: 0;
	height: 25px;
}

#topNav ul.subnav li a
{
	height: 16px;
	display: block;
	font: 11px Arial;
	background: url("../images/bullet.gif") no-repeat 0 0;
	color: #605a5a;
	padding-left: 15px;
	white-space: nowrap;
}

#topNav ul li a
{
	position: relative;
	display: block;
	height: 45px;
	z-index: 1;
	color: #fff;
	font: bold 12px Georgia;
	text-decoration: none;
	line-height: 45px;
}

#topNav ul li a:hover
{
	color: #CCC;
}

#topNav ul li a#tnav_home
{
	width: 50px;
	overflow: hidden;
	background: url("../Images/home_nav_btn.gif") no-repeat 0 0;
	text-indent: -99999px;
}

#topNav ul li a#tnav_home:hover
{
	background-position: -50px 0;
}

#topNav ul li a#tnav_groups
{
	width: 140px;
	overflow: hidden;
	background: url("../Images/groups_nav_btn.gif") no-repeat 0 0;
	text-indent: -99999px;
}

#topNav ul li a#tnav_groups:hover
{
	background-position: -140px 0;
}

#topNav ul li a#tnav_vets
{
	width: 140px;
	overflow: hidden;
	background: url("../Images/vets_nav_btn.gif") no-repeat 0 0;
	text-indent: -99999px;
}

#topNav ul li a#tnav_vets:hover
{
	background-position: -140px 0;
}

#pageHead
{
	height: 405px;
	position: relative;
	z-index: 1;
	background: url("../Images/bg_home_a.jpg") no-repeat top right;
}

#pageHead h1
{
	position: absolute;
	top: 130px;
	left: 39px;
	width: 472px;
	height: 49px;
	text-indent: -9999px;
}

#pageHead h1.home
{
	background: url("../images/title_bah.png") no-repeat;
}

#pageHead p
{
	font: 16px Georgia;
	position: absolute;
	top: 180px;
	left: 39px;
	width: 440px;
}

#pageContent
{
	margin-top: 10px;
	padding-top: 10px;
	border-top: solid 1px #c2c2c2;
}

#pageContent h2
{
	font: bold 16px Arial;
	color: #952608;
	border-bottom: 1px solid #ccc;
}

#leftContent
{
	width: 680px;
	float: left;
	border-right: solid 1px #c2c2c2;
}

#rightContent
{
	width: 250px;
	float: left;
}

#greyboxWrapper
{
	margin-top: 20px;
	padding-top: 5px;
	min-height: 190px;
	height: auto !important;
	height: 190px;
	position: relative;
}

#greyboxWrapper .greyboxContent
{
	/*border-right: 1px solid #ccc;*/
	width: 317px;
	float: left;
	position: relative;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	padding-left: 10px;
	padding-right: 10px;
	z-index: 2;
}

#greyboxWrapper .right
{
	border: 0;
}

#greyboxWrapper .greyboxContent h2
{
	width: 315px;
}

#greyboxWrapper .greyboxContent p
{
	margin-top: 10px;
	position: static;
	font: 12px Arial;
	width: 100%;
}

#greyboxWrapper .archive-links
{
	clear: both;
	position: relative;
	z-index: 2;
	font: 12px Arial;
	padding: 10px 0;
}

#greyboxWrapper .archive-links .testimonials
{
	padding-left: 10px;
}

#greyboxWrapper .archive-links .press
{
	margin-left: 217px;	
}

.greybox
{
	background-color: #e3e0db;
	position: absolute;
	width: 679px;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	border-top: 1px solid #c2c2c2;
}

.greybox div
{
	margin: 10px 0 0 0;
	width: 336px;
	height: 90%;
	border-right: 1px solid #cccccc;	
}

#additionalInfo
{
	height: 154px;
}

#additionalInfo div
{
	float: left;
	width: 160px;
	height: 130px;
	padding-left: 8px;
	margin-top: 10px;
	border-right: 1px solid #ccc;
	position: relative;
}

#additionalInfo h2
{
	width: 671px;
	border-right: solid 10px #ffffff;
}

#additionalInfo h3
{
	font: italic bold 14px Georgia;
	padding-bottom: 10px;
	margin: 0;
	color: #262626;
}

#additionalInfo p
{
	font: 12px Arial;
	text-align: left;
	position: static;
	width: 100%;
}

#additionalInfo a
{
	background: url("../images/arrow_right.png") no-repeat;
	display: block;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	position: absolute;
	bottom: 0px;
	right: 8px;
	height: 16px;
}

#additionalInfo ul
{
	font-family: Arial;
}


#additionalInfo div.fourth
{
	border: 0;
}

#blogFeed, #healthLibrary
{
	padding-left: 10px;
}

#blogFeed div
{
	margin-top: 10px;
}

#blogFeed h2, #healthLibrary h2
{
	width: 250px;
}

#healthLibrary table tr td
{
	padding: 10px;
	margin: 20px;
}

#blogFeed .blogItems
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-family: Arial;
}

#blogFeed .blogItems h4
{
	font: bold 10px Arial;
	margin: 0;
	padding: 0;
}
#blogFeed .blogItems span
{
	color: #999;
}

#blogFeed .blogItems p
{
	font: 10px Arial;
	width: 100%;
	position: static;
}


#content
{
	padding: 0 0 80px 40px;
	background: url(../Images/line_v.gif) repeat-y 652px 0;
}

#content2
{
	padding: 0 0 80px 40px;
}

#content.contentWide
{
	padding: 0 0 80px 0;
	background-position: 720px 0;
	border-top: solid 1px #c2c2c2;
}

#leftColumn.leftColumnWide
{
	width: 680px;
}

#footer
{
	position: relative;
	width: 100%;
	margin: 0 0 50px 0;
}
#footer .footnote, #footer .footnote a
{
	font-family: Georgia;
	font-size: 10px;
	color: #555;
	line-height: 15px;
}

#footer .footnote
{
	position: static;
	width: 720px;
	margin: 0 0px 8px 20px;
}
#footer .footnote a
{
	text-decoration: underline;
}
.footnote_plan_compair
{
	font-size: 10px;
}
a#main-logo
{
	display: block;
	position: absolute;
	top: 61px;
	left: 40px;
	width: 200px;
	height: 53px;
	background: url(../Images/purina_logo.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/purina_logo.png', sizingMethod='crop');
	text-indent: -99999px;
	cursor: pointer;
}
.lblPhoneNumber
{
	color: White;
	font-weight: bold;
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 100%;
}
#SearchPhone
{
	width: 205px;
	height: 53px;
	padding-top: 17px;
}
.btnSearch /*"search" text" */
{
	font-size: 10px;
	text-transform: uppercase;
	color: #000;
	margin-top: -30px;
}
.tbSearch
{
	width: 140px;
	height: 15px;
	border: 0;
	margin-bottom: 15px;
	background-color: #ffffff;
	border: solid 1px #000000 !important;
}
.big-image4 .lblPhoneNumber, .big-image-line .lblPhoneNumber, .big-image9 .lblPhoneNumber
{
	color: #000000;
}
.big-image4 #SearchPhone a, .big-image-line #SearchPhone a, .big-image9 #SearchPhone a
{
	color: #000000;
}

/************************
	SUPER FISH MENU */
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu *
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.sf-menu
{
	line-height: 1.0;
}
.sf-menu ul
{
	position: absolute;
	top: -999em;
	width: 10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li
{
	width: 100%;
}
.sf-menu li:hover
{
	visibility: inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li
{
	float: left;
	position: relative;
}
.sf-menu a
{
	display: block;
	position: relative;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul
{
	left: 0;
	top: 2.5em; /* match top ul list item height */
	z-index: 99;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul
{
	top: -999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul
{
	left: 10em; /* match ul width */
	top: 0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul
{
	top: -999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul
{
	left: 10em; /* match ul width */
	top: 0;
}

/* Nav */
#top-nav
{
	position: relative;
	top: 0;
	left: -32px;
	right: 0;
	z-index: 10;
	width: 968px;
	height: 49px;
}
#top-nav ul
{
	position: relative;
	display: none;
	z-index: 20;
	width: 100%;
	height: 49px;
}
#top-nav ul:after
{
	position: relative;
	display: block;
	clear: both;
	float: none;
	visibility: hidden;
	height: 0;
	content: ".";
}
#top-nav ul li
{
	position: relative;
	display: block;
	height: 100%;
	cursor: pointer;
}
#top-nav ul li.first
{
	width: 52px;
}

#top-nav ul li.item1
{
	width: 100px;
}

#top-nav ul li.item1 ul
{
	width: 160px;
}

#top-nav ul li.spacer1
{
	width: 17px;
}
#top-nav ul li.item2
{
	width: 80px;
}

#top-nav ul li.item2 ul
{
	width: 115px;
}

#top-nav ul li.spacer2
{
	width: 17px;
}
#top-nav ul li.item3
{
	width: 127px;
}
#top-nav ul li.item3 ul
{
	width: 137px;
}
#top-nav ul li.spacer3
{
	width: 17px;
}
#top-nav ul li.item4
{
	width: 135px;
}
#top-nav ul li.spacer4
{
	width: 17px;
}

#top-nav ul li.item5
{
	width: 125px;
}
#top-nav ul li.spacer5
{
	width: 17px;
}

#top-nav ul li.item6
{
	width: 130px;
}
#top-nav ul li.item6 ul
{
	width: 150px;
}

#top-nav ul li.spacer6
{
	width: 17px;
}

#top-nav ul li.item7
{
	width: 85px;
}
#top-nav ul li.spacer7
{
	width: 16px;
}
#top-nav ul li a
{
	display: block;
	z-index: 1;
	color: #FFF;
	font: bold 10px Georgia;
	text-decoration: none;
	text-indent: 10px;
	cursor: pointer;
}
#top-nav ul li a#tnav_home
{
	padding-left: 0;
}
#top-nav ul li a:hover
{
	color: #CCC;
}
#top-nav ul li a span
{
	display: block;
	padding-top: 14px;
	font: bold 11px Georgia;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
}
#top-nav ul li a#tnav_home span
{
	width: 52px;
	height: 49px;
	overflow: hidden;
	padding-top: 0;
	background: url(../Images/icon_home.png) no-repeat left top;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/icon_home.png', sizingMethod='crop');
	text-indent: -99999px;
}
#top-nav ul li a#tnav_home.over-first span
{
	background: url(../Images/icon_home-over.png) no-repeat left top;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/icon_home-over.png', sizingMethod='crop');
}
#top-nav ul li.spacer1 span, #top-nav ul li.spacer2 span, #top-nav ul li.spacer3 span, #top-nav ul li.spacer4 span
{
	cursor: default;
}
#top-nav ul li .hk1
{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	z-index: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: #000;
	opacity: .8;
	-moz-opacity: .8; *filter:alpha(opacity=80);
}
#top-nav ul li.sfHover .hk1
{
	opacity: .6;
	-moz-opacity: .6; *filter:alpha(opacity=60);
}

/* Sub Menus */
#top-nav ul li ul
{
	position: relative;
	display: block;
	float: none;
	clear: both;
	z-index: 0;
	height: auto;
	margin-top: -14px; *margin-top:-13px;padding:17px09px0;
-background-color:#FFF;
}
#top-nav ul li ul li, #top-nav ul li ul li.first
{
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0;
	padding: 0 0 7px 0;
}
#top-nav ul li ul li.last
{
	padding-bottom: 17px;
}
#top-nav ul li ul li.hk2, #top-nav ul li ul li.hk3, #top-nav ul li ul li.hk4
{
	position: absolute;
	float: none;
	z-index: -1;
	padding: 0;
	cursor: default;
}
#top-nav ul li ul li.hk2
{
	bottom: -4px;
	right: -3px;
	width: 3px;
	height: 510px;
	background: url(../Images/nav-dropdown-shadow-r.png) no-repeat left top;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/nav-dropdown-shadow-r.png', sizingMethod='crop');
}
#top-nav ul li ul li.hk3
{
	bottom: -4px;
	left: 0;
	width: 100%;
	height: 4px;
	background: url(../Images/nav-dropdown-shadow-b.png) no-repeat left top;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/nav-dropdown-shadow-b.png', sizingMethod='crop');
}
#top-nav ul li ul li.hk4
{
	top: 0;
	left: 0;
	right: 0;
	width: auto;
	height: 100%;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
	-border: 0 none;
	background-color: #FFF;
}
#top-nav ul li ul li a, #top-nav ul li ul li.first a
{
	margin: 0;
	padding: 0 0 0 5px;
	color: #605A5A;
	text-indent: 0;
}
#top-nav ul li ul li a:hover
{
	color: #99291F;
}
#top-nav ul li ul li a span, #top-nav ul li ul li.first a span
{
	position: relative;
	display: block;
	padding: 2px 20px 0 15px;
	background: url(../Images/bullet.png) no-repeat left top;
	-background: none;
	font: normal 10px Verdana;
	text-decoration: none;
	letter-spacing: 0; *font-size:9px;
white-space:nowrap;
}
#top-nav ul li ul li a span b
{
	height: 100%;
	padding-bottom: 2px;
	font-weight: normal;
}
#top-nav ul li ul li a:hover span b
{
	background: url(../Images/dot_h_red.gif) repeat-x bottom left;
	cursor: pointer;
}

#top-nav ul li ul li a span em
{
	display: none;
	-position: absolute;
	-display: block;
	-top: 0;
	-left: -17px;
	-z-index: -1;
	-width: 12px;
	-height: 12px;
	-overflow: hidden;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/bullet.png', sizingMethod='crop');
	-text-indent: -99999px;
}


/* Nav */
#foot-nav, #foot-sub-nav, #side-nav
{
	margin-bottom: 10px;
	position: relative;
	display: block;
	clear: both;
	float: none; *zoom:1;
z-index:2;
}
#foot-nav:after, #foot-sub-nav:after, #side-nav:after
{
	position: relative;
	display: block;
	clear: both;
	float: none;
	visibility: hidden;
	height: 0;
	content: ".";
}
#foot-nav
{
	border-top: 1px solid;
	border-bottom: 1px solid;
}
#foot-nav li
{
	float: left;
	margin: 5px 0 5px 0px;
	list-style-type: none;
}
#foot-nav li.last
{
	list-style-type: none;
	margin-left: 7px;
}
#foot-nav li span.bullet
{
	margin-left: 7px;
	margin-right: 7px;
}
#foot-nav li.flag
{
	list-style-type: none;
	margin-left: 10px;
}
#foot-nav li a
{
	vertical-align: baseline;
}
#foot-nav li a, #foot-nav li.last
{
	font-size: 10px;
	font-family: Verdana;
	line-height: 20px;
	text-decoration: none;
	color: #000;
}
#foot-nav li.first
{
	margin-left: 20px;
	list-style-type: none;
}
.foot-nav
{
	font-size: 14px;
	text-decoration: none;
	color: #000;
}

#foot-nav li a:hover, #foot-sub-nav li a:hover
{
	background: url(../Images/dot_h_grey2.gif) repeat-x bottom left;
}
#global_foot_nav
{
	font-size: 10px;
	font-family: Verdana;
	line-height: 20px;
	text-decoration: none;
	text-align:left;
	color: #000;
	position: relative;
	left: 22px;
}
a.global_foot_nav_a
{
	color: #000;
}
#side-nav, #side-nav2
{
	width: 259px;
	background: url(../Images/bg_sidenav.gif) repeat-y 0 0;
}
#side-nav2
{
	margin-top: 20px;
	height: 2px;
}
#side-nav li a
{
	display: block;
	position: relative;
	width: 225px;
	height: 31px;
	margin: -1px 0 0 14px;
	padding: 0 0 0 20px;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	line-height: 31px;
	background: url(../Images/arrow_right.gif) no-repeat 0 9px;
}
#side-nav li a:hover
{
	color: #99291F;
}
#side-nav li.active a:hover
{
	color: #FFF;
}
#side-nav li.first a
{ *margin-top:0;
}
#side-nav li.active a
{
	cursor: default;
	color: #FFF;
	background: url(../Images/arrow_right_white_green.gif) no-repeat 0 10px;
}

/* Themeable */
.color-theme1 #content
{
	/* vertical line */
}
.color-theme1 #top-nav ul li a.active, .color-theme3 #top-nav ul li a.active
{
	color: #D9BB82;
}
.color-theme1 #foot-nav, .color-theme1 #foot-sub-nav, .color-theme1 .carousel
{
	border-color: #D2C2B1;
}
.color-theme3 #foot-nav, .color-theme3 #foot-sub-nav, .color-theme3 .carousel
{
	border-color: #D1CDB1;
}
.color-theme1 #side-nav li.active, .color-theme3 #side-nav li.active
{
	background-color: #F00;
}
.color-theme2 #top-nav ul li a.active
{
	color: #AACC7A;
}
.color-theme2 #side-nav li.active
{
	background-color: #AACC7A;
}
.color-theme2 #foot-nav, .color-theme2 #foot-sub-nav
{
	border-color: #D5D9CF;
}
.color-theme2 #content
{
	background: url(../Images/line_v_green.gif) repeat-y 652px 0;
}
.color-theme4 #top-nav ul li a.active, .color-theme6 #top-nav ul li a.active, .color-theme7 #top-nav ul li a.active, .color-theme10 #top-nav ul li a.active
{
	color: #D9BC82;
}
.color-theme4 #side-nav li.active, .color-theme6 #side-nav li.active, .color-theme7 #side-nav li.active, .color-theme10 #side-nav li.active
{
	background-color: #D9BC82;
}
.color-theme4 #content, .color-theme6 #content, .color-theme7 #content
{
	background: url(../Images/line_v_brown.gif) repeat-y 652px 0;
}
.color-theme10 #content
{
	background: url(../Images/transparent.png) repeat-y 652px 0;
}
.color-theme5 #content
{
	background: url(../Images/line_v_blue.gif) repeat-y 652px 0;
}
.color-theme4 #foot-nav, .color-theme4 #foot-sub-nav, .color-theme6 #foot-nav, .color-theme6 #foot-sub-nav, .color-theme7 #foot-nav, .color-theme7 #foot-sub-nav, .color-theme10 #foot-nav, .color-theme10 #foot-sub-nav
{
	border-color: #D9D7CF;
}
.color-theme5 #foot-nav, .color-theme5 #foot-sub-nav
{
	border-color: #E5E5E5;
}
.color-theme5 #top-nav ul li a.active
{
	color: #8FB8CC;
}
.color-theme5 #side-nav li.active
{
	background-color: #8FB8CC;
}
.error_body
{
	background-color: #eae6db;
}

/* Containers */
.containerRow, #content, .tab ul, ul.sitemap-list li ul, .table-row, .highlight-container
{
	position: relative;
	display: block;
	clear: both;
	float: none; *zoom:1;
}

.containerRow2
{
		position: relative;
	display: block;
	clear: both;
	float: none; *zoom:1;
	padding-left: 40px;
	border-bottom: solid 1px #c2c2c2;
}

.containerRow:after, .conteinerRow2:after, #content:after, .carousel:after, .tab ul:after, ul.sitemap-list li ul:after, .table-row:after, .highlight-container:after
{
	position: relative;
	display: block;
	clear: both;
	float: none;
	visibility: hidden;
	height: 0;
	content: ".";
}
.container25, .container50, .container75, .container100, .container800
{
	position: relative;
	display: inline;
	float: left;
	margin: 0 35px 0 35px;
}
.container800
{
	width: 900px;
}
.container800 p
{
	margin-right: 280px;
}
.container100
{
	width: 100%;
}
.container75
{
	width: 540px;
}
.container76
{
	width: 660px;
	margin-left: 30px;
}
.container50
{
	width: 235px;
}
.container51
{
	margin: 20px 0;
	position: relative;
	display: inline;
	float: left;
	width: 300px;
	padding-top: 20px;
	border-right: solid 1px #c2c2c2;
}

.container52
{
	margin: 20px 0 0 15px;
	position: relative;
	padding-top: 20px;
	display: inline;
	float: left;
	width: 320px;
}

.container51 a, .container52 a
{
	float: right;	
}

.container25
{
	width: 158px;
}
.containerFirst
{
	margin-left: 0;
}
.containerLast
{
	margin-right: 0;
}
#leftColumn
{
	display: inline;
	float: left;
	width: 580px;
}
#sidebar
{
	display: inline;
	float: right;
	width: 300px;
	min-height: 450px;
	height: auto !important;
	height: 570px;
	padding: 10px 0 0 0;
	background: url(../Images/bg_sidebar.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_sidebar.png', sizingMethod='crop');
}

.side-content
{
	position: relative;
	width: 195px;
	margin: 30px 0 0 9px;
	padding: 0 0 0 55px;
}
.side-content h3
{
	line-height: 18px;
	margin: 0 0 7px 0;
}
.side-content h3 a, a.link-red, span.share
{
	background: url(../Images/dot_h_red.gif) repeat-x bottom left;
}
span.share
{
	color: #99291F;
}
a.link-red-double
{
	background: url(../Images/dot_h_red_double.gif) repeat-x bottom left;
}
a.link-red, a.link-red-double
{
	font-weight: bold;
}
.color-box-greyblue select, .color-box-greenblue select, .color-box-purple select, .color-box-red select, .color-box-orange select, .color-box-brown select
{
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	height: 22px;
	border: 2px inset #CCC;
}
.color-box-greyblue h3, .color-box-greenblue h3, .color-box-purple h3, .color-box-red h3, .color-box-orange h3, .color-box-brown h3
{
	margin: 18px 0 0 13px;
	color: #FFF;
}
.color-box-greyblue p, .color-box-greenblue p, .color-box-purple p, .color-box-red p, .color-box-orange p, .color-box-brown p
{
	margin: 20px 0 0 10px;
}
.color-box-greyblue, .color-box-greenblue, .color-box-purple, .color-box-red, .color-box-orange, .color-box-brown
{
	overflow: hidden;
	width: 322px;
	height: 96px;
	margin: 35px 0 25px 0;
}
.color-box-greyblue
{
	background: url(../Images/bg_caring_greyblue.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_caring_greyblue.png', sizingMethod='crop');
}
.color-box-greenblue
{
	background: url(../Images/bg_caring_greenblue.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_caring_greenblue.png', sizingMethod='crop');
}
.color-box-brown
{
	background: url(../Images/bg_caring_brown.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_caring_brown.png', sizingMethod='crop');
}
.color-box-purple
{
	background: url(../Images/bg_caring_purple.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_caring_purple.png', sizingMethod='crop');
}
.color-box-red
{
	background: url(../Images/bg_caring_red.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_caring_red.png', sizingMethod='crop');
}
.color-box-orange
{
	background: url(../Images/bg_caring_orange.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_caring_orange.png', sizingMethod='crop');
}

.icon-calc
{
	top: -15px;
	height: 50px;
	background: url(../Images/icon_calc.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_calc.png', sizingMethod='crop');
}
.icon-heart
{
	top: -20px;
	height: 57px;
	background: url(../Images/icon_heart.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_heart.png', sizingMethod='crop');
}
.icon-doggies
{
	top: -20px;
	height: 52px;
	background: url(../Images/icon_doggies.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_doggies.png', sizingMethod='crop');
}
.icon-clipboard
{
	top: -15px;
	height: 50px;
	background: url(../Images/icon_clipboard.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_clipboard.png', sizingMethod='crop');
}
.icon-steth
{
	top: -25px;
	height: 62px;
	width: 70px;
	background: url(../Images/icon_steth.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_steth.png', sizingMethod='crop');
}
.icon-computer
{
	top: -20px;
	height: 59px;
	width: 65px;
	background: url(../Images/icon_computer.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_computer.png', sizingMethod='crop');
}
.icon-doggies2
{
	top: -24px;
	left: -4px;
	height: 59px;
	width: 64px;
	background: url(../Images/icon_doggies2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_doggies2.png', sizingMethod='crop');
}
.icon-dogbooks
{
	top: -24px;
	left: -4px;
	height: 61px;
	width: 61px;
	background: url(../Images/icon_dogbooks.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dogbooks.png', sizingMethod='crop');
}
#header .carousel-item h3
{
	position: relative;
	margin: 35px 0 0 0;
	-margin-top: 50px;
}
#header .carousel-content
{
	position: relative;
	display: block;
	float: none;
	width: 100%;
	height: auto;
	margin-top: 3px;
}
#header .carousel-content p
{
	position: relative;
	display: block;
	top: auto;
	left: auto;
	width: auto;
	height: auto;
	margin: 0 0 10px 0;
	line-height: 15px;
	font-size: 12px;
	font-family: Verdana;
}
.carousel a.link-arrow, .carousel a.link-arrow-left
{
	margin: 10px 20px 0 0; *margin:0 20px 0 0;
}

.carousel a.prev, .carousel a.next
{
	position: absolute;
	display: block;
	clear: both;
	top: 170px;
	z-index: 10;
	width: 29px;
	height: 29px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	cursor: pointer;
}
.carousel a.prev
{
	left: 423px;
}
.carousel a.next
{
	left: 458px;
}
.carousel a.prev span, .carousel a.next span
{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	z-index: 4;
	width: 88px;
	height: 44px;
	overflow: hidden;
	text-indent: -99999px;
}
.carousel a.prev span
{
	background: transparent url(../Images/btn_home_arrow_left.png) no-repeat left top;
	-background: transparent none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/btn_home_arrow_left.png', sizingMethod='crop');
}
.carousel a.next span
{
	background: transparent url(../Images/btn_home_arrow_right.png) no-repeat left top;
	-background: transparent none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/btn_home_arrow_right.png', sizingMethod='crop');
}
.carousel a.prev:hover span, .carousel a.next:hover span
{
	left: -29px;
}

/* ********************
	Tabs
*/
.tab
{
	position: relative;
}
.tab-shadow
{
	position: absolute;
	top: 33px;
	left: -23px;
	width: 573px;
	height: 7px;
	background: url(../Images/tab_shadow.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/tab_shadow.png', sizingMethod='crop');
	z-index: 100;
}
.tab ul.tab-btn li
{
	display: inline;
	float: left;
	height: 40px;
	margin: 0 1px 0 0;
	font-weight: bold;
}
.tab ul.tab-btn li a
{
	display: block;
	margin: 8px 0 0 0;
	padding: 0 50px 0 30px;
	line-height: 32px;
	font-weight: bold;
	font-size: 12px;
	color: #8A8986;
	background: #E6E5DF url(../Images/arrow_down.gif) no-repeat 9px 9px;
}
.tab ul.tab-btn li a:hover
{
	color: #666;
}
.tab ul.tab-btn li.active a:hover
{
	color: #FFF;
}
.tab ul.tab-btn li.active
{
	background-color: #D9BC82;
}
.tab ul.tab-btn li.active a
{
	color: #FFF;
	cursor: default;
	background: url(../Images/arrow_down_white.gif) no-repeat 9px 9px;
}

.compare_matrix
{
	position: relative;	
}

.compare_matrix .content_wrapper
{
	background: #fbe0be url(../images/compare_left_shadow.gif) 0 0 repeat-y;
	padding: 10px;
	
}

.compare_matrix .compare_matrix_div
{
	margin: 0 0 0 10px;
	background-color: #fff;
}

.compare_matrix .compare_matrix_div td
{
	border: 1px solid #000;
}

.compare_matrix .compare_matrix_disclaimer
{
	margin: 10px 0 0 10px;
}

.compare_matrix .compare_matrix_disclaimer p
{
	font-size: 10px;
	margin-right: 0px;
}


#compare-tabs
{
	background: url(../images/compare_tabs.gif) no-repeat 0 0;	
	width: 901px;
	height: 44px;
}
#compare-tabs li
{
	display: inline;
	list-style-type: none;
	float: left;
	height: 44px;
}

#compare-tabs li a
{
	display: block;
	text-align: center;
	height: 30px;
	margin-top: 14px;
	line-height: 30px;
	font-family: Arial;
	color: #656464;
	width: 86px;
}

#compare-tabs li a:hover,
#compare-tabs li a.active
{
	color: #b0320b;
}

#compare-tabs li a#tab1
{
	margin-left: 9px;
}

#compare-tabs li a#tab10
{
	margin-left: 3px;
}

.compare_matrix
{
	position: relative;	
}

.plan_compare_header_left, .plan_compare_header_center, .plan_compare_header_right
{
	text-align: center;	
	height: 31px;
	font: bold 14px/31px Georgia, Arial;
}

.plan_compare_header_left
{
	color: #fff;
	background: url(../images/col_1_hdr.gif) no-repeat 0 0;
}

.plan_compare_header_center
{
	background: url(../images/col_2_hdr.gif) no-repeat 0 0;
}

.plan_compare_header_right
{
	background: url(../images/col_3_hdr.gif) no-repeat 0 0;
}
/* ********************
	Plan Comparison Tabs
*/
.free_quote_box
{
	float:right;
}

/* ********************
	photo
*/

.photo-description
{
	margin: 0 0 30px 178px;
}
.photo-description2
{
	margin: 0 10px 30px 190px;
}

.photo-description2 h2
{
	color: #952608;
	font: bold 18px Arial;
	padding: 10px 0;
}

#experience-photo
{
	margin-left: 189px;
}
#show-state-container
{
	display: none;
}

/* List */
ol
{
	list-style: decimal;
	margin: 0 0 10px 30px;
}
ol li
{
	margin: 0 0 4px 0;
}
.bulletList
{
	margin: 0 0 10px 0;
	list-style-type: none;
}
.bulletList li
{ *zoom:1;
margin: 0 0 5px 0;
padding: 0 0 0 15px;
font-size:12px;
background:url(../Images/bullet.png) no-repeat 0 0;
-background:none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bullet.png', sizingMethod='crop');
}
.carousel .bulletList li
{
	margin: 0 0 1px 0;
}
ul.sitemap-list li a
{
	color: #000;
}
ul.sitemap-list li h3
{
	margin: 0 0 15px 0;
}
ul.sitemap-list li a:hover
{
	text-decoration: underline;
}
ul.sitemap-list li.first
{
	background: none;
}
ul.sitemap-list li
{
	background: url(../Images/dot_h_grey.gif) repeat-x 0 0;
	padding: 25px 0 25px 0;
}
ul.sitemap-list li ul li
{
	display: inline;
	float: left;
	width: 160px;
	background: none;
	margin: 0 60px 0 0;
	padding: 0;
}
ul.sitemap-list li ul li ul li
{
	display: block;
	float: none;
	padding: 0;
	width: auto;
	margin: 0 0 4px 0;
}

/* Buttons */
a.btn-getaquote
{
	display: block;
	width: 176px;
	height: 25px;
	margin: 20px 0 0 0;
	background: url(../Images/btn_getyourfreequote.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/btn_getyourfreequote.png', sizingMethod='crop');
	outline: none;
	text-indent: -99999px;
	cursor: pointer;
}
a.btn-submit
{
	display: block;
	width: 90px;
	height: 25px;
	margin: 0;
	background: url(../Images/btn_submit.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/btn_submit.png', sizingMethod='crop');
	outline: none;
	text-indent: -99999px;
	cursor: pointer;
}
a.btn-arrow-down
{
	display: block;
	position: relative;
	float: left;
	line-height: 17px;
	width: 17px;
	height: 17px;
	margin: 3px 0 0 0;
	background: url(../Images/arrow_down_white2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/arrow_down_white2.png', sizingMethod='crop');
	outline: none;
	text-indent: -99999px;
	cursor: pointer;
}
a.btn-go
{
	display: block;
	position: relative;
	float: left;
	width: 35px;
	height: 21px;
	margin: 0;
	background: url(../Images/btn_go.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/btn_go.png', sizingMethod='crop');
	outline: none;
	text-indent: -99999px;
	cursor: pointer;
}
a.link-arrow, a.link-arrow-left, a.link-arrow-double, a.link-arrow-triple, a.planChecklist
{
	display: block; *zoom:1;
padding:0 0 5px 20px;
font-weight:bold;
text-decoration:none;
background:url(../Images/arrow_right.png) no-repeat 0 0;
-background:none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/arrow_right.png', sizingMethod='crop');
}
a.link-arrow-left
{
	background: url(../Images/arrow_left.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/arrow_left.png', sizingMethod='crop');
}
a.link-arrow span, a.link-arrow-left span, a.link-arrow-double span
{
	color: #99291F;
	background: url(../Images/dot_h_red.gif) repeat-x bottom left;
}
a.red-under span
{
	margin: 0 0 0 5px;
	color: #99291F;
	font-weight: bold;
	background: url(../Images/dot_h_red.gif) repeat-x bottom left;
}
a.link-arrow-double span
{
	line-height: 16px;
	background: url(../Images/dot_h_red_double.gif) repeat-x bottom left;
}
a.link-arrow-triple span
{
	line-height: 16px;
	background: url(../Images/dot_h_red_triple.gif) repeat-x bottom left;
}
a.link-arrow em, a.link-arrow-double em
{
	display: block;
	margin: 0 0 0 0px;
	font-weight: bold;
}
a.link-arrow em span
{
	display: inline;
	margin: 0; *border-bottom:1pxdotted#99291F;
*background:none;
-background:url(../Images/dot_h_red.gif)repeat-xbottomleft;
-border:none;
}
a.link-arrow-double em span
{
	display: inline;
	margin: 0;
}
a:hover.link-arrow span, a:hover.link-arrow-left span, a:hover.link-arrow-double span
{
	color: #333;
}

/* Forms */


/* Others */
.big-image1
{
	background: url(../Images/bg_home_a.jpg) no-repeat 0 0;
}
.big-image2
{
	background: url(../Images/bg_claim_ex.jpg) no-repeat 0 0;
}
.big-image3
{
	background: url(../Images/bg_home_b.jpg) no-repeat 0 0;
}
.big-image4
{
	background: url(../Images/bg_factfict.jpg) no-repeat 0 0;
}
.big-image5
{
	background: url(../Images/bg_plan_overview.jpg) no-repeat 0 0;
}
.big-image6
{
	background: url(../Images/bg_how_it_works.jpg) no-repeat 0 0;
}
.big-image7
{
	background: url(../Images/bg_ouradv.jpg) no-repeat 0 0;
}
.big-image8
{
	background: url(../Images/bg_our_plans.jpg) no-repeat 0 0;
}
.big-image9
{
	background: url(../Images/bg_drlarry.jpg) no-repeat 0 0;
}
.big-image10
{
	background: url(../Images/bg_caring.jpg) no-repeat 0 0;
}
.big-image11
{
	background: url(../Images/bg_about.jpg) no-repeat 0 0;
}
.big-image12
{
	background: url(../Images/bg_vetadv.jpg) no-repeat 0 0;
}
.big-image13
{
	background: url(../Images/bg_petshealth.jpg) no-repeat 0 0;
}
.big-image14
{
	background: url(../Images/vets_home_header.jpg) no-repeat 0 0;
}
.big-image15
{
	background: url(../Images/bg_gettingapet.jpg) no-repeat 0 0;
}
.big-image16
{
	background: url(../Images/bg_p_exp.jpg) no-repeat 0 0;
}
.big-image-line
{
	border-bottom: 1px solid #c2c2c2;
	background: url(../Images/bg_line.jpg) no-repeat bottom right;
}

.icon-calc2
{
	background: url(../Images/box_side.jpg) no-repeat 0 0;
	padding: 0 !important;
	width: 247px;
	height: 160px;
}
.icon-book
{
	background: url(../Images/icon_book.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_book.png', sizingMethod='crop');
}
.icon-share
{
	background: url(../Images/icon_share.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_share.png', sizingMethod='crop');
}
.icon-title-heart
{
	width: 130px;
	height: 50px;
	margin: 0 0 10px -10px;
	padding: 7px 0 0 63px;
	background: url(../Images/icon_heart.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_heart.png', sizingMethod='crop');
}
.icon-title-penpaper
{
	width: 130px;
	height: 50px;
	margin: 0 0 10px -10px;
	padding: 7px 0 0 75px;
	background: url(../Images/icon_penpaper.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_penpaper.png', sizingMethod='crop');
}
.icon-title-headset
{
	width: 150px;
	height: 44px;
	margin: 0 0 13px -10px;
	padding: 13px 0 0 70px;
	background: url(../Images/icon_headset.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_headset.png', sizingMethod='crop');
}
.icon-headset2
{
	position: absolute;
	top: 0;
	left: 0;
	width: 81px;
	height: 83px;
	background: url(../Images/icon_headset2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_headset2.png', sizingMethod='crop');
}
#faq-answers
{
	display: inline;
	float: left;
	margin-left: 85px;
	width: 170px;
}
.icon-title-dog
{
	width: 150px;
	height: 56px;
	margin: 0 0 0 -10px;
	padding: 7px 0 0 60px;
	background: url(../Images/icon_dog.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dog.png', sizingMethod='crop');
}
.icon-title-cat
{
	width: 150px;
	height: 56px;
	margin: 0 0 0 -10px;
	padding: 7px 0 0 70px;
	background: url(../Images/icon_cat.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_cat.png', sizingMethod='crop');
}
.icon-title-trophy
{
	width: 150px;
	height: 57px;
	margin: 13px 0 0 -10px;
	padding: 0 0 0 65px;
	background: url(../Images/icon_trophy.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_trophy.png', sizingMethod='crop');
}
.icon-fluffy
{
	position: absolute;
	top: -16px;
	right: 6px;
	width: 104px;
	height: 73px;
	background: url(../Images/icon_fluffy.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_fluffy.png', sizingMethod='crop');
}
#for_pc_adv
{
	width: 100px;
	margin: 0 0 20px 0;
}
.icon-webinar
{
	position: absolute;
	top: 24px;
	left: -4px;
	width: 100px;
	height: 76px;
	background: url(../Images/icon_webinar.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_webinar.png', sizingMethod='crop');
}
.icon-penpaper
{
	position: absolute;
	top: 0px;
	left: 4px;
	width: 61px;
	height: 48px;
	background: url(../Images/icon_penpaper.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_penpaper.png', sizingMethod='crop');
}
#for-vet-webinar
{
	display: inline;
	float: left;
	width: 170px;
	margin-left: 88px;
}
.icon-microscope
{
	position: absolute;
	top: 30px;
	left: 57px;
	width: 125px;
	height: 109px;
	background: url(../Images/icon_microscope.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_microscope.png', sizingMethod='crop');
}
.icon-microscope2
{
	position: absolute;
	top: 20px;
	right: -8px;
	width: 66px;
	height: 106px;
	background: url(../Images/icon_microscope2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_microscope2.png', sizingMethod='crop');
}

.icon-microscope3
{
	float: left;
	width: 66px;
	height: 106px;
	background: url(../Images/icon_microscope2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_microscope2.png', sizingMethod='crop');
}
.icon-dogbasket
{
	position: absolute;
	top: 33px;
	right: -25px;
	width: 108px;
	height: 67px;
	background: url(../Images/icon_dogbasket.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dogbasket.png', sizingMethod='crop');
}
.icon-dogbooks2
{
	position: absolute;
	top: -6px;
	right: -16px;
	width: 77px;
	height: 70px;
	background: url(../Images/icon_dogbooks2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dogbooks2.png', sizingMethod='crop');
}
.icon-dogbone
{
	position: absolute;
	top: 33px;
	right: -25px;
	width: 96px;
	height: 70px;
	background: url(../Images/icon_dogbone.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dogbone.png', sizingMethod='crop');
}
.icon-dogcat
{
	position: absolute;
	top: 33px;
	left: 3px;
	width: 92px;
	height: 52px;
	background: url(../Images/icon_dogcat.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dogcat.png', sizingMethod='crop');
}
.photo-dog
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 189px;
	height: 192px;
	background: url(../Images/photo_dog.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_dog.png', sizingMethod='crop');
}
.photo-kid-dog
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_kid_dog1.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_kid_dog1.png', sizingMethod='crop');
}
.photo-kid-dog2
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_kid_dog2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_kid_dog2.png', sizingMethod='crop');
}
.photo-drlarry
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_drlarry.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_drlarry.png', sizingMethod='crop');
}
.photo-man-dog
{
	width: 140px;
	height: 142px;
	margin: -25px 0 10px -20px;
	background: url(../Images/photo_man_dog.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_man_dog.png', sizingMethod='crop');
}
#caring-for
{
	display: inline;
	float: right;
	text-align: right;
	width: 172px;
}
#caring-for-print
{
	display: none;
}
.photo-blog
{
	position: absolute;
	top: -10px;
	right: -25px;
	width: 104px;
	height: 101px;
	background: url(../Images/photo_blog.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_blog.png', sizingMethod='crop');
}
.photo-woman-dog, .photo-woman-dog3
{
	position: absolute;
	top: -16px;
	left: 10px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_dog_woman.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_dog_woman.png', sizingMethod='crop');
}
.photo-woman-dog3
{
	left: -26px;
}
.photo-woman-dog2
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_dog_woman2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_dog_woman2.png', sizingMethod='crop');
}
.photo-kittens
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_kitten_woman.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_kitten_woman.png', sizingMethod='crop');
}
.photo-baby1
{
	position: absolute;
	top: -16px;
	left: 16px;
	width: 190px;
	height: 190px;
	background: url(../Images/photo_baby1.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_baby1.png', sizingMethod='crop');
}
.photo-baby2
{
	position: absolute;
	top: -47px;
	left: 16px;
	width: 189px;
	height: 175px;
	background: url(../Images/photo_baby2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_baby2.png', sizingMethod='crop');
}
.photo-baby3
{
	position: absolute;
	top: -41px;
	left: 16px;
	width: 194px;
	height: 189px;
	background: url(../Images/photo_baby3.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_baby3.png', sizingMethod='crop');
}
.photo-baby1b
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 190px;
	height: 190px;
	background: url(../Images/photo_baby1b.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_baby1b.png', sizingMethod='crop');
}
.photo-baby2b
{
	position: absolute;
	top: -12px;
	left: -26px;
	width: 189px;
	height: 175px;
	background: url(../Images/photo_baby2b.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_baby2b.png', sizingMethod='crop');
}
.photo-baby3b
{
	position: absolute;
	top: -27px;
	left: -26px;
	width: 194px;
	height: 189px;
	background: url(../Images/photo_baby3b.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_baby3b.png', sizingMethod='crop');
}
.photo-catwoman
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 189px;
	height: 192px;
	background: url(../Images/photo_cat_woman.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_cat_woman.png', sizingMethod='crop');
}
.photo-catwoman2
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_cat_woman2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_cat_woman2.png', sizingMethod='crop');
}
.photo-ladydog
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 189px;
	height: 192px;
	background: url(../Images/photo_lady_dog.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_lady_dog.png', sizingMethod='crop');
}
.photo-dog-hat
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 186px;
	height: 190px;
	background: url(../Images/photo_dog_hat.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_dog_hat.png', sizingMethod='crop');
}
.text-ingoodcompany
{
	display: block;
	position: absolute;
	top: 130px;
	left: 39px;
	width: 472px;
	height: 49px;
	background: url(../Images/title_bah.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_bah.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-amot
{
	display: block;
	position: absolute;
	top: 193px;
	left: 39px;
	width: 366px;
	height: 47px;
	background: url(../Images/title_amot.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_amot.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-yourpetshealth
{
	position: absolute;
	top: 221px;
	left: 39px;
	width: 349px;
	height: 39px;
	background: url(../Images/title_yourpetshealth.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_yourpetshealth.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-veterinarians
{
	position: absolute;
	top: 221px;
	left: 39px;
	width: 350px;
	height: 36px;
	background: url(../Images/title_veterinarians.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_veterinarians.png', sizingMethod='crop');
	text-indent: -99999px;
}

.photo-cat
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 189px;
	height: 192px;
	background: url(../Images/photo_cat_woman.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_cat_woman.png', sizingMethod='crop');
}
.photo-cat2
{
	position: absolute;
	top: -16px;
	left: -26px;
	width: 189px;
	height: 190px;
	background: url(../Images/photo_cat_woman3.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/photo_cat_woman3.png', sizingMethod='crop');
}
.text-claimexamples
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 332px;
	height: 49px;
	background: url(../Images/title_claim_examples.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_claim_examples.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-ouradv
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 328px;
	height: 49px;
	background: url(../Images/title_ouradv.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_ouradv.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-vetouradv
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 328px;
	height: 49px;
	background: url(../Images/title_ouradv.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_ouradv.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-groups
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 145px;
	height: 45px;
	background: url(../Images/title_groups.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_groups.png', sizingMethod='crop');
	text-indent: -9999px;
}

.text-howitworks
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 286px;
	height: 39px;
	background: url(../Images/title_how_it_works.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_how_it_works.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-ourplans
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 286px;
	height: 39px;
	background: url(../Images/title_plans.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_plans.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-planoverview
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 301px;
	height: 39px;
	background: url(../Images/title_plan_overview.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_plan_overview.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-plancomparison
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 301px;
	height: 39px;
	background: url(../Images/title_plan_comparison.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_plan_overview.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text_plan_comparison_description_title
{
	position: absolute;
	top: 290px;
	left: 39px;
	width: 450px;
	height: 39px;
	
}
.text_plan_comparison_description
{
	position: absolute;
	top: 320px;
	left: 39px;
	width: 700px;
	height: 39px;
	
}
.text-aboutus
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 196px;
	height: 39px;
	background: url(../Images/title_aboutus.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_aboutus.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-drlarrycorner, .text-drlarrycorner2
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 371px;
	height: 46px;
	background: url(../Images/title_drlarrycorner.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_drlarrycorner.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-drlarrycorner2
{
	top: 184px;
	left: auto;
	right: 40px;
}
.text-contactus
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 208px;
	height: 33px;
	background: url(../Images/title_contactus.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_contactus.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-coveredstates
{
	display: block;
	position: absolute;
	top: 185px;
	right: 40px;
	width: 277px;
	height: 36px;
	background: url(../Images/title_coveredstates.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_coveredstates.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-reqmaterials
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 364px;
	height: 49px;
	background: url(../Images/title_reqmaterials.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_reqmaterials.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-webinar
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 400px;
	height: 49px;
	background: url(/Images/title_webinar.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/title_webinar.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-training
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 400px;
	height: 49px;
	background: url(/Images/title_training.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/title_training.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-webbanners
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 400px;
	height: 49px;
	background: url(../Images/title_webbanners.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_webbanners.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-signup
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 300px;
	height: 45px;
	background: url(../Images/title_signup.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_signup.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-caringforyourpet, .text-caringforyourpet2
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 395px;
	height: 49px;
	background: url(../Images/title_caringpet.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_caringpet.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-caringforyourpet2
{
	top: 221px;
	left: 39px;
}
.text-sitemap
{
	display: block;
	position: absolute;
	top: 124px;
	right: 40px;
	width: 164px;
	height: 42px;
	background: url(../Images/title_sitemap.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_sitemap.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-privacypolicy
{
	display: block;
	position: absolute;
	top: 124px;
	right: 40px;
	width: 281px;
	height: 49px;
	background: url(../Images/title_privacypolicy.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_privacypolicy.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-privacypolicies
{
	display: block;
	position: absolute;
	top: 124px;
	right: 40px;
	width: 308px;
	height: 49px;
	background: url(../Images/title_privacypolicies.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_privacypolicies.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-claimforms
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 262px;
	height: 39px;
	background: url(../Images/title_claimforms.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_claimforms.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-terms
{
	display: block;
	position: absolute;
	top: 124px;
	right: 40px;
	width: 451px;
	height: 39px;
	background: url(../Images/title_terms.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_terms.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-gettingapet, .text-gettingapet2
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 271px;
	height: 46px;
	background: url(../Images/title_gettingapet.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_gettingapet.png', sizingMethod='crop');
	text-indent: -1100px;
}
.text-gettingapet2
{
	top: 221px;
	left: 39px;
}
.text-purinacare
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 431px;
	height: 41px;
	background: url(../Images/title_purinacare_exp.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_purinacare_exp.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-factfict
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 346px;
	height: 39px;
	background: url(../Images/title_factfict.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_factfict.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-press
{
	display:block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 191px;
	height: 23px;
	background: url(../Images/title_press.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImagesTransform.Microsoft.AlphaImageLoader(src='Images/title_press.png', sizingMethod='crop');
	text-indent: -99999px;	
}
.text-testimonial
{
	display:block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 170px;
	height: 23px;
	background: url(../Images/title_testimonial.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImagesTransform.Microsoft.AlphaImageLoader(src='Images/title_testimonial.png', sizingMethod='crop');
	text-indent: -99999px;	
}
.text-vetadv
{
	display: block;
	position: absolute;
	top: 221px;
	left: 39px;
	width: 422px;
	height: 49px;
	background: url(../Images/title_vetadv.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_vetadv.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-faqs
{
	display: block;
	position: absolute;
	top: 184px;
	right: 40px;
	width: 528px;
	height: 46px;
	background: url(../Images/title_faqs.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title_faqs.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-pc-fact
{
	display: block;
	position: absolute;
	top: 0;
	left: 74px;
	width: 74px;
	height: 34px;
	background: url(../Images/fact.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fact.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-pc-fict
{
	display: block;
	position: absolute;
	top: -4px;
	left: 55px;
	width: 93px;
	height: 35px;
	background: url(../Images/fiction.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiction.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-pc-pluspreventivecare
{
	display: block;
	margin: 0 0 20px;
	width: 200px;
	height: 58px;
	background: url(../Images/text_pcppc.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_pcppc.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-pc-withoutpreventivecare
{
	display: block;
	margin: 0 0 20px;
	width: 233px;
	height: 58px;
	background: url(../Images/text_pcwpc.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_pcwpc.png', sizingMethod='crop');
	text-indent: -99999px;
}
.text-getnewpuppy, .text-getnewkitten
{
	display: block;
	width: 220px;
	height: 82px;
	text-indent: -99999px;
	margin: 15px 0 0 0;
}
.text-getnewpuppy
{
	background: url(../Images/text-img-gettinganewpuppy.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text-img-gettinganewpuppy.png', sizingMethod='crop');
}
.text-getnewkitten
{
	background: url(../Images/text-img-gettinganewkitten.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text-img-gettinganewkitten.png', sizingMethod='crop');
}
.text-puppy01, .text-kitten01
{
	display: block;
	width: 133px;
	height: 37px;
	text-indent: -99999px;
	margin: 20px 0 10px 0;
}
.text-puppy01
{
	background: url(../Images/puppy01.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/puppy01.png', sizingMethod='crop');
}
.text-kitten01
{
	background: url(../Images/kitten01.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/kitten01.png', sizingMethod='crop');
}
.text-dog17, .text-cat110
{
	display: block;
	width: 168px;
	height: 37px;
	text-indent: -99999px;
	margin: 20px 0 10px 0;
}
.text-dog17
{
	background: url(../Images/dog17.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/dog17.png', sizingMethod='crop');
}
.text-cat110
{
	background: url(../Images/cat110.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/cat110.png', sizingMethod='crop');
}
.text-dog7, .text-cat10
{
	display: block;
	width: 173px;
	height: 38px;
	text-indent: -99999px;
	margin: 20px 0 10px 0;
}
.text-dog7
{
	background: url(../Images/dog7.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/dog7.png', sizingMethod='crop');
}
.text-cat10
{
	background: url(../Images/cat10.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/cat10.png', sizingMethod='crop');
}
.text-step1, .text-step2, .text-step3, .text-step4, .text-step5, .text-step6, .text-step7
{
	display: block;
	width: 99px;
	height: 34px;
	margin: 6px 0 0 0;
	text-indent: -99999px;
}
.text-step2, .text-step4, .text-step6
{
	width: 93px;
	height: 33px;
}
.text-step1
{
	background: url(../Images/step1.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step1.png', sizingMethod='crop');
}
.text-step2
{
	background: url(../Images/step2.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step2.png', sizingMethod='crop');
}
.text-step3
{
	background: url(../Images/step3.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step3.png', sizingMethod='crop');
}
.text-step4
{
	background: url(../Images/step4.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step4.png', sizingMethod='crop');
}
.text-step5
{
	background: url(../Images/step5.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step5.png', sizingMethod='crop');
}
.text-step6
{
	background: url(../Images/step6.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step6.png', sizingMethod='crop');
}
.text-step7
{
	background: url(../Images/step7.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/step7.png', sizingMethod='crop');
}
.text-mri, .text-ultrasound, .text-lasersurg, .text-endoscopy, .text-ecg, .text-fleantick, .text-dental, .text-microchip
{
	display: block;
	position: relative;
	height: 35px;
	margin: 6px 0 10px -1px;
	text-indent: -99999px;
}
.text-mri
{
	width: 56px;
	background: url(../Images/text_mri.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_mri.png', sizingMethod='crop');
}
.text-ultrasound
{
	width: 106px;
	background: url(../Images/text_ultrasound.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_ultrasound.png', sizingMethod='crop');
}
.text-lasersurg
{
	width: 125px;
	background: url(../Images/text_laser_surg.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_laser_surg.png', sizingMethod='crop');
}
.text-endoscopy
{
	width: 102px;
	background: url(../Images/text_endoscopy.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_endoscopy.png', sizingMethod='crop');
}
.text-ecg
{
	width: 156px;
	background: url(../Images/text_ecg.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_ecg.png', sizingMethod='crop');
}
.text-fleantick
{
	width: 103px;
	height: 35px;
	background: url(../Images/text_fleantick.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_fleantick.png', sizingMethod='crop');
}
.text-dental
{
	width: 72px;
	background: url(../Images/text_dental.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_dental.png', sizingMethod='crop');
}
.text-microchip
{
	width: 96px;
	background: url(../Images/text_microchip.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/text_microchip.png', sizingMethod='crop');
}
.disclaimer-text
{
	color: #7E7E7E;
}
.v-divider
{
	background: transparent url(../Images/dot_v_grey.gif) repeat-y 270px 0;
}
.line-divider
{
	display: inline;
	float: left;
	position: relative;
	width: 1px;
	height: 44px;
	margin: -22px 10px 0 10px;
	padding: 0;
	top: 12px;
	background: url(../Images/line_v_separator.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/line_v_separator.png', sizingMethod='crop');
}
sup.left-dent
{
	position: absolute;
	line-height: 14px;
	margin: -2px 0 0 -7px;
}
.ui-tabs-hide
{
	display: none;
}

/* Tables */
.table100 h3
{
	margin: 0;
	line-height: 25px;
}
.table100, .table-inner
{
	width: 100%;
}
.table75
{
	width: 360px;
	margin: 0 0 30px 0;
}
.table-col
{
	position: relative;
	display: inline;
	float: left;
	width: 100%;
	padding: 7px 0;
	border-top: 1px solid #D5D9CF;
	z-index: 1;
}
.table-row
{
	position: relative;
	overflow: hidden;
	text-align: left;
	line-height: 16px;
}
.medium-row .table-col
{
	padding: 13px 0;
}
.very-tall-row .table-col
{
	padding: 30px 0;
}
.tall-row .table-col
{
	padding: 25px 0;
}
.first-row .table-col
{
	border-top: none;
	background: url(../Images/dot_h_grey.gif) repeat-x 0 0;
	line-height: 21px;
}
.standalone-row
{
	border-bottom: 1px solid #D5D9CF;
}
.two-col .first-col
{
	width: 160px;
	padding-right: 30px;
	font-weight: bold;
}
.two-col .last-col
{
	width: 350px;
}
.two-col .last-colwide
{
	width: 470px;
}
.two-col-step .first-col
{
	width: 189px;
	font-weight: bold;
}
.two-col-step .last-col
{
	width: 351px;
}
.three-col .first-row .table-col
{
	background: none;
}
.last-row .table-col
{
	border-bottom: 1px solid #D5D9CF;
}
.three-col .first-col
{
	width: 210px;
}
.three-col .second-col, .three-col .last-col
{
	width: 165px;
	text-align: right;
}
.table-all-left .second-col, .table-all-left .last-col
{
	text-align: left;
}
.three-col .first-row .table-col
{
	line-height: 16px;
}
.inner-col .table-col
{
	border: none;
	padding: 2px 0;
}
.inner-col .first-col
{
	text-align: left;
	width: auto;
	font-weight: normal;
}
.inner-col .last-col
{
	float: right;
	text-align: right;
	width: auto;
}
.highlight-left, .highlight-right
{
	width: 50%;
}

.highlight-right, .highlight-right span
{
	position: absolute;
	top: 0;
	right: 0;
	height: 1000px;
	overflow: hidden;
}
.highlight-left, .highlight-left span
{
	position: absolute;
	top: 0;
	left: 0;
	height: 1000px;
	overflow: hidden;
}
.highlight-left span, .highlight-right span
{
	display: block;
	width: 540px;
	background: url(../Images/bg_highlight.png) repeat-y 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_highlight.png', sizingMethod='crop');
	z-index: 0;
}
.no-border
{
	border: none;
}
#header td
{
	padding: 0;
	border: none;
	text-align: left;
	line-height: 16px;
	vertical-align: top;
}

.icon-error
{
	display: inline;
	float: left;
	width: 20px;
	height: 20px;
	margin: 4px 0 0 0;
	background: url(../Images/icon_error.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_error.png', sizingMethod='crop');
}
.text-error
{
	display: inline;
	float: left;
	width: 500px;
	color: #99291F;
	padding: 0 10px;
	line-height: 14px;
}
.icon-error-small
{ *display:inline-block;
position:relative;
top:3px;
*top:0;
left:5px;
padding:015px;
font-size:16px;
background:url(../Images/icon_error_small.png)no-repeat00;
-background:none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_error_small.png', sizingMethod='crop');
}
.field-error
{
	background-color: #F9F0EE;
}

.error_header
{
	height: 192px;
}
.required
{
	color: #777;
}

#plan-overview-cont
{
	margin-top: 42px;
	height: 560px;
}
td.col1
{
	width: 234px;
	border: 0px solid blue;
	padding-right: 70px;
}
td.col1 h3, td.col2 h3
{
	margin: 19px 0 14px;
}
td.col2
{
	width: 232px;
	outline: 0px solid red;
}
/* footer search */

#search-form
{
	position: absolute;
	display: none;
	z-index: 100;
	height: 49px;
	overflow: hidden;
	color: #000;
	font: bold 14px Georgia;
	line-height: 49px;
	text-align: right;
	text-decoration: none;
}
#search-form input
{
	margin-left: 5px;
}
#search-form a.go, #search-form a.close
{
	margin-left: 5px;
}

.searchform-mt
{
	-margin-top: 15px;
}

/* web banners page */

#web-banners
{
	position: relative;
	display: block;
	padding-top: 80px;
}
#web-banners p
{
	position: absolute;
	top: 20px;
	left: 39px;
	font: normal 12px Verdana;
}

#web-banners span.img-size
{
	position: absolute;
	top: 10px;
	left: 10px;
	font-weight: bold;
}

#web-banners .containerRow, #web-banners .containerRow-medium, #web-banners .containerRow-large
{
	position: relative;
	display: block;
	border: 1px solid #dad8d1;
	margin: 0 0 20px 40px;
}

#web-banners .containerRow
{
	width: 810px;
	height: 180px;
}

#web-banners .containerRow-medium
{
	width: 730px;
	height: 200px;
	padding: 40px;
}

#web-banners .containerRow-medium .img-col
{
	width: 230px;
	margin-bottom: 20px;
}

#web-banners .containerRow-medium .code-col
{
	width: 500px;
	margin-left: 155px;
}

#web-banners .containerRow-large
{
	width: 810px;
	height: 330px;
}

#web-banners .containerRow .img-col, #web-banners .containerRow-large .img-col
{
	position: absolute;
	top: 40px;
	left: 39px;
	width: 230px;
}
#web-banners .containerRow .code-col, #web-banners .containerRow-large .code-col
{
	position: absolute;
	top: 40px;
	left: 360px;
	width: 500px;
}

#web-banners .code-col-468
{
	margin-left: 160px;
}

#web-banners .containerRow-large .code-col
{
	position: absolute;
	top: 40px;
	left: 360px;
}

#web-banners .img-col .banner-181
{
	background: url(../webbanners/PC_181x98_BANNER.jpg) no-repeat 0 0;
	width: 181px;
	height: 98px;
}

#web-banners .img-col .banner-181logo
{
	background: url(../webbanners/PC_181x98_LogoOnly_BANNER.jpg) no-repeat 0 0;
	width: 181px;
	height: 98px;
}

#web-banners .img-col .banner-236
{
	background: url(../webbanners/PC_236x62_BANNER.jpg) no-repeat 0 0;
	width: 236px;
	height: 62px;
}

#web-banners .img-col .banner-236logo
{
	background: url(../webbanners/PC_236x62_LogoOnly_BANNER.jpg) no-repeat 0 0;
	width: 236px;
	height: 62px;
}

#web-banners .img-col .banner-300
{
	background: url(../webbanners/PC_300x250_BANNER.jpg) no-repeat 0 0;
	width: 300px;
	height: 250px;
}

#web-banners .img-col .banner-300logo
{
	background: url(../webbanners/PC_300x250_LogoOnly_BANNER.jpg) no-repeat 0 0;
	width: 300px;
	height: 250px;
}

#web-banners .img-col .banner-468
{
	background: url(../webbanners/PC_468x60_BANNER.jpg) no-repeat 0 0;
	width: 468px;
	height: 60px;
	margin-left: 135px;
}

#web-banners .img-col .banner-728
{
	background: url(../webbanners/PC_728x90_BANNER.jpg) no-repeat 0 0;
	width: 728px;
	height: 90px;
}
#p4link
{
	display: inline;
	float: right;
	margin-bottom: 10px;
}
#p4link2
{
	margin-bottom: 10px;
}
#p3link
{
	margin-bottom: 20px;
}
#GetAQuote
{
	position: absolute;
	top: 255px;
	left: 39px;
	width: 296px;
	height: 94px;
	background: url(../Images/box.jpg);
	padding: 10px 20px 10px 20px;
}
#GetAQuote h3
{
	margin: 0;
	padding: 0;
	color: White;
	font-size: 19px;
}
#GetAQuoteGo
{
	width: 57px;
	height: 114px;
	position: absolute;
	right: 0;
	top: 0;
}
#PetType
{
}
#PetTypeLabel
{
	position: absolute;
	top: 35px;
	display: block;
	width: 92px;
	color: #dac2ae;
	font-size: 12px;
	font-weight: bold;
}
#PetTypeLabel select
{
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 85px;
	height: 20px;
	background: #ffffff;
	color: Black;
	font-size: 12px;
	font-weight: bold;
	border: 0;
}
#ZipcodeLabel
{
	position: absolute;
	top: 35px;
	left: 120px;
	display: block;
	width: 108px;
	color: #dac2ae;
	font-size: 12px;
	font-weight: bold;
}
#ZipcodeLabel input
{
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 100%;
	height: 20px;
	background: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border: 0;
}
#SurveyPopUp
{
	width: 310px;
	position: absolute;
	z-index: 200;
	display: none;
}

#CoveragePopUp, #CoverageAOPopUp
{
	width: 310px;
	position: absolute;
	z-index: 200;
	display: none;
}

#SurveyPopUp .surveyPopUpTop
{
	background: url(/Images/PopUp/PopUpTop.gif);
	width: 310px;
	height: 22px;
}

#SurveyPopUp .surveyPopUpTop TABLE
{
	width: 310px;
	height: 22px;
}



#SurveyPopUp .surveyPopUpBottom
{
	background: url(/Images/PopUp/PopUpBottom.gif);
	width: 310px;
	height: 207px;
	text-align: left;
}

/* ********************
	Carousel
*/
#carousel-container
{
	position: relative;
	z-index: 0;
	width: 100%;
	height: auto;
	overflow: visible;
	margin: 362px 0 0px 0;
	padding: 0;
}

#header .carousel
{
	background: url(../Images/bg_carousel2.png) repeat-y 0 0;
	position: relative;
	width: 100%;
	height: auto;
	overflow: visible;
	z-index: 0;
	margin: 0;
	padding: 0;
}

#header .promoContent
{
	position: relative; /*	top:640px;*/
	width: 100%;
	height: 200px;
	-background: transparent;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bg_carousel2.png', sizingMethod='scale');
}

#header .carousel-item
{
	position: relative;
	float: left;
	z-index: 0;
	height: auto;
	overflow: visible;
	margin: 0 0 0 40px;
	padding-bottom: 32px;
}

#carousel-one, #carousel-two, #carousel-three, #carousel-four, #carousel-five, #carousel-six
{
	width: 225px;
}
.carousel-icon
{
	position: absolute;
	left: -10px;
	z-index: 1000;
	width: 64px;
	overflow: hidden;
}


.homePromo1
{
	position: absolute;
	left: 39px;
	z-index: 1;
	overflow: visible;
	margin: 0;
	padding-bottom: 0;
	width: 300px;
}

.homePromo3
{
	position: absolute;
	left: 360px;
	z-index: 1;
	overflow: visible;
	margin: 0;
	padding-bottom: 0;
	width: 250px;
}

.homePromo2
{
	position: absolute;
	left: 640px;
	z-index: 1;
	overflow: visible;
	margin: 0;
	padding-bottom: 0;
	width: 300px;
}

.homePromo1 a.link-arrow, .homePromo2 a.link-arrow, .homePromo3 a.link-arrow
{
	margin-top: -10px;
}


.homePromo1 h3, .homePromo2 h3, .homePromo3 h3
{
	margin-top: 45px !important;
	color: #99291F;
}
.homePromo1-icon
{
	position: absolute;
	top: -17px;
	left: 20px;
	z-index: 1000;
	width: 64px;
	overflow: hidden;
}

.homePromo2-icon
{
	position: absolute;
	top: -15px;
	left: 20px;
	z-index: 1000;
	width: 64px;
	overflow: hidden;
}

.homePromo3-icon
{
	position: absolute;
	top: -15px;
	left: 20px;
	z-index: 1000;
	width: 64px;
	overflow: hidden;
}

.icon1-dogbooks
{
	height: 61px;
	width: 61px;
	background: url(../Images/icon_dogbooks.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/icon_dogbooks.png', sizingMethod='crop');
}

.icon2-dogbooks
{
	height: 61px;
	width: 61px;
	background: url(../Images/dog_blog.png) no-repeat 0 0;
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/dog_blog.png', sizingMethod='crop');
}

.icon3-dogbooks
{
	height: 61px;
	width: 61px;
}

.homePromo1-content, .homePromo2-content, .homePromo3-content
{
	position: relative;
	width: 300px;
	top: -15px;
}
.homePromo1-content link-arrow, .homePromo2-content link-arrow, .homePromo3-content link-arrow
{
	z-index: 100;
}
.homePromo1-content p, .homePromo2-content p, .homePromo3-content p
{
	position: relative !important;
	top: 0px !important;
	left: 0px !important;
	margin: 0;
	line-height: 15px !important;
	font-size: 12px !important;
	font-family: Verdana !important;
	width: 300px !important;
}
#BlogArticles
{
	position: absolute;
	top: 66px;
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-family: Verdana, Helvetica;
}
#BlogArticles h4
{
	position: relative;
	font-size: 10px;
	font-family: Verdana, Helvetica;
	margin: 0;
	padding: 0;
}
#BlogArticles span.postedOn
{
	font-weight: bold;
}
#BlogArticles p.content
{
	position: relative !important;
	top: 0px !important;
	left: 0px;
	width: 100%;
	font-size: 11px;
	font-family: Verdana, Helvetica;
	line-height: normal;
}
#SideQuote
{
	width: 215px;
	height: 123px;
	padding: 10px 10px 0 20px;
}
#SideQuoteForm
{
	width: 100%;
	height: 100%;
	padding: 0;
	color: White;
	font-size: 10px;
	font-family: Verdana, Helvetica;
}
#SideQuoteForm h4
{
	font-size: 16px;
}
#GetAQuoteGo2
{
	position: absolute;
	top: 84px;
	left: 125px;
	width: 22px;
	height: 44px;
}
#Zipcode2Label
{
	display: block;
	margin-top: 25px;
}
.zipcode
{
	display: block;
	width: 100px;
	background: #ffffff;
	border: 0;
	margin-top: 5px;
	z-index: 1000;
}

#LivePerson
{
	margin: 20px 0 0 50px;
}

.coverageHeader
{
	width: 200px;
}
.noFeed
{
	margin: 0;
	padding: 0;
	position: absolute !important;
	top: 51px !important;
	left: 0px !important;
	font: 12px Verdana !important;
}
.webinar-optin
{
	float: left;
	margin: 0;
	padding: 0;
}
.phoneHome
{
	color: white;
	font-weight: bold;
	position: absolute;
	top: 84px;
}
.phoneSide
{
	font-size: 10px;
	font-weight: bold;
	position: relative;
	top: 20px;
}

#CoveragePopUp, #CoverageAOPopUp
{
	width: 216px;
	height: 105px;
	position: absolute;
}
.coveragePopUpTop:link, .coveragePopUpTop:visited, .coveragePopUpTop:hover, .coveragePopUpTop:active
{
	display: block;
	float: right;
	padding: 0 2px 2px;
	position: relative;
	right: 8px;
	text-align: center;
	top: 8px;
	vertical-align: middle;
	font-size: 10px;
}
.coveragePopUpTop:link, .coveragePopUpTop:visited
{
	color: #dac2ae;
	background: #962608;
}
.coveragePopUpTop:hover, .coveragePopUpTop:active
{
	color: white;
	background: #af320b;
}

#CoverageBody
{
	background: transparent url(../images/state_select.gif) no-repeat 0 0;
	width: 100%;
	height: 100%;
	text-align: left;
}
#CoverageBody h1
{
	margin-top: 20px;
	color: white;
	font: bold 16px Georgia;
}

#CoverageForm
{
	clear: both;
	margin-left: 20px;
}
#CoverageForm select
{
	color: black;
	border: 0;
	padding: 0;
	margin: 10px 0 0 0;
	width: 139px;
}
#CoverageForm select option
{
	padding: 2px 5px;
}
#rightChannel
{
	float: right;
	width: 212px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	margin: 5px 0 0 6px;
	background-color: #e3e0db;
}


#rightChannel div
{
	position: relative;
	background-color: #ffffff;
	margin: 8px;
	padding: 8px;
	height: 140px;
	min-height: 140px;
}

#rightChannel h4
{
	font: bold 18px Arial;
	color: #464646;
	padding: 0 0 4px 0;
	margin: 0;
	border-bottom: dashed 1px #c2c2c2;
}

#rightChannel a
{
	position: absolute;
	bottom: 0px;
	right: 8px;
	white-space: nowrap;
	margin: 0;
}

#pressRelease, #pressReleaseList,
#testimonial, #testimonialList
{
	margin: 10px 0;
	padding-right: 8px;
	float: left;
	width: 680px;	
	border-right: 1px solid #c2c2c2;
	min-height: 530px;
	height: auto !important;
	height: 530px;
}

#pressRelease, #pressReleaseList div,
#testimonial, #testimonialList div
{
	padding-top: 20px;
}

#pressRelease span, #pressReleaseList span,
#testimonial span, #testimonialList span
{
	font-weight: bold;	
}


#testimonialList div
{
	margin-top: 20px;	
	margin-bottom: 20px;
	min-height: 200px;
	height: auto !important;
	height: 200px;
	border-bottom: 1px solid #c2c2c2;
}

#testimonialList div.last
{
	border: 0;	
}

#testimonialList h6
{
	margin-bottom: 10px;
	font-weight: bold;	
}

#testimonialList img
{
	float: left;
	margin: 0 10px 10px 0;	
}

#pressRelease h5, #pressReleaseList h5
{
	padding: 5px 0;
}

#pressRelease h5
{
	font-weight: bold;
}

.blurbList li
{
	padding-top: 10px;
	font: 12px Arial;
}

.blurbList li a
{
	white-space: nowrap;	
}

#videoLinks
{
	position: relative;
	margin-top: 20px;
	width: 540px;
	height: 177px;
	background: url("../images/film-strip.png") no-repeat 0 0;
}

#videoLinks div
{
	float: left;	
	width: 180px;
	text-align: center;
	margin-top: 4px;
}

#videoLinks a
{
	font-size: 85%;
	font-weight: bold;	
}

#videoLinks a.vidImg
{
	display: block;
	position: relative;
	top: 18px;
}

#videoLinks img
{
	padding: 1px;
	border: 1px solid #000;
}

#facebook
{
  position: relative;
	z-index: 2;
	margin: 0 0 10px 10px;
}

#facebook a
{
	font: bold 14px Arial;
}

#facebook a:hover
{
	color: #000;
}