/* 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:0;
	padding:0;
}
table
{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img
{ 
	border:0;
}
address,caption,cite,code,dfn,em,strong,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;
}
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;
}
.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:0 auto;
	text-align:left;
}
#header
{
	background-position: right top;
	position:relative;
	width:100%;
}
#header p
{
	position:absolute;
	top:248px;
	left:39px;
	width:440px;
	font-family:Georgia;
	font-size:16px;
	line-height:20px;
}
.header-template1
{
	/*height:595px;*/
}
.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("http://www.purinacare.com/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("http://www.purinacare.com/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("http://www.purinacare.com/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("http://www.purinacare.com/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("http://www.purinacare.com/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("http://www.purinacare.com/Images/vets_nav_btn.gif") no-repeat 0 0;
	text-indent: -99999px;
}

#topNav ul li a#tnav_vets:hover
{
	background-position: -140px 0;
}


#print_logo	{
	display: none;
}
#content
{
	padding:0 0 80px 40px;
	background:url(http://www.purinacare.com/images/line_v.gif) repeat-y 620px 0;
}
#footer
{
	position:relative;
	width:100%;
	margin:0 0 50px 0;
}
#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
{
	margin: 0 202px 8px 40px;
}
#footer .footnote a
{
	text-decoration: underline;
}

a#main-logo
{
	display:block;
	position:absolute;
	top:99px;
	left:40px;
	width:200px;
	height:53px;
	/*background:url(http://www.purinacare.com/images/purina_logo.png) no-repeat 0 0;*/
	-background:none;
	/*-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/purina_logo.png', sizingMethod='crop');*/
	text-indent:-1000px;
	cursor:pointer;
}


/************************
	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: absolute;
	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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/icon_home.png', sizingMethod='crop');
	text-indent: -10000px;
}
#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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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:17px 0 9px 0;
-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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/bullet.png', sizingMethod='crop');
	-text-indent: -10000px;
}




/* 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:40px;
	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;
}
#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 620px 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:#D9BC82;
}
.color-theme4 #side-nav li.active, .color-theme6 #side-nav li.active, .color-theme7 #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-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
{
	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;
}
.containerRow: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
{
	position:relative;
	display:inline;
	float:left;
	margin:0 35px 0 35px;
}
.container100
{
	width:100%;
}
.container75
{
	width:540px;
}
.container50
{
	width:235px;
}
.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:40px 0 0 0;
	background:url(../images/bg_sidebar.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/bg_caring_orange.png', sizingMethod='crop');
}

/* ********************
	Carousel
*/
#carousel-container
{
	position:relative;
	z-index:0;
	width:100%; height:auto; overflow:visible;
	margin:395px 0 0 0; padding:0;
}

	#header .carousel
	{
		position:relative; -position:static;
		width:100%; height:auto; overflow:visible;
		z-index:0;
		margin:0; padding:0;
		background:url(../images/bg_carousel.png) repeat-y 0 0; -background:none;
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/bg_carousel.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
		{
			width: 240px;
		}
		#carousel-two
		{
			width: 221px;
		}
		#carousel-three
		{
			width: 202px;
		}
		#carousel-four
		{
		display:none;
			width: 240px;
		}
		#carousel-five
		{
		display:none;
			width: 240px;
		}	
		#carousel-six
		{
		display:none;
			width: 240px;
		}

			.carousel-icon
			{
				position:absolute;
				left:-10px; z-index:1000;
				width:64px; overflow:hidden;
			}
			.icon-calc
			{
				top:-15px;
				height:50px;
				background:url(../images/icon_calc.png) no-repeat 0 0; -background:none;
				-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/icon_doggies2.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;
				}
		
			/* #header
			{
				overflow:hidden;
			} */
			.carousel a.prev,
			.carousel a.next {
			  position:absolute;
			  display:block;
			  top:35px;
			  z-index:10;
			  width:29px; height:29px; overflow:hidden;
			  margin:0; padding:0;
			  cursor:pointer;
			}
			.carousel a.prev {
			  right:43px; /* +30px per comp */
			}
			.carousel a.next {
			  right:8px;
			}
			.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:-10000px;
			}
			.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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-weight: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;
}
.photo-description
{
	margin:0 0 30px 178px;
}
#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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/btn_getyourfreequote.png', sizingMethod='crop');
	outline:none;
	text-indent:-1000px;
	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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/btn_submit.png', sizingMethod='crop');
	outline:none;
	text-indent:-1000px;
	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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/arrow_down_white2.png', sizingMethod='crop');
	outline:none;
	text-indent:-1000px;
	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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/btn_go.png', sizingMethod='crop');
	outline:none;
	text-indent:-1000px;
	cursor:pointer;
}
a.link-arrow, a.link-arrow-left, a.link-arrow-double, a.link-arrow-triple
{
	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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/arrow_left.png', sizingMethod='crop');
}
a.link-arrow span, a.link-arrow-left span, a.link-arrow-double span
{
	/* margin:0 0 0 20px; */
	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:1px dotted #99291F;
	*background:none;
	-background:url(../images/dot_h_red.gif) repeat-x bottom left;
	-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;
}
.big-image2
{
	background:url(../images/bg_claim_ex.jpg) no-repeat;
}
.big-image3
{
	background:url(../images/bg_home_b.jpg) no-repeat;
}
.big-image4
{
	background:url(../images/bg_factfict.jpg) no-repeat;
}
.big-image5
{
	background:url(../images/bg_plan_overview.jpg) no-repeat;
}
.big-image6
{
	background:url(../images/bg_how_it_works.jpg) no-repeat;
}
.big-image7
{
	background:url(../images/bg_ouradv.jpg) no-repeat;
}
.big-image8
{
	background:url(../images/bg_our_plans.jpg) no-repeat;
}
.big-image9
{
	background:url(../images/bg_drlarry.jpg) no-repeat;
}
.big-image10
{
	background:url(../images/bg_caring.jpg) no-repeat;
}
.big-image11
{
	background:url(../images/bg_about.jpg) no-repeat;
}
.big-image12
{
	background:url(../images/bg_vetadv.jpg) no-repeat;
}
.big-image13
{
	background:url(../images/bg_petshealth.jpg) no-repeat ;
}
.big-image14
{
	background:url(../images/bg_veterinarians.jpg) no-repeat;
}
.big-image15
{
	background:url(../images/bg_gettingapet.jpg) no-repeat;
}
.big-image16
{
	background:url(../images/bg_p_exp.jpg) no-repeat;
}
.big-image-line
{
	background:url(../images/bg_line.jpg) no-repeat bottom right;
}

.icon-calc2
{
	background: url(../images/box.gif) no-repeat 0 0;
	padding:0 !important;
	width:245px;
	height:133px;
}
.icon-book
{
	background:url(../images/icon_book.png) no-repeat 0 0; -background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/icon_headset2.png', sizingMethod='crop');
}
	#faq-answers	{
		display:inline;
		float:left;
		width:150px;
		margin-left:85px;
	}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/icon_fluffy.png', sizingMethod='crop');
}
#for_pc_adv
{
	width:100px;
	margin:0 0 20px 0;
}
.icon-webinar
{
	position:absolute;
	top:0px;
	left:-4px;
	width:100px;
	height:76px;
	background:url(../images/icon_webinar.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/icon_webinar.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/icon_dogbasket.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/photo_blog.png', sizingMethod='crop');
}	
.photo-woman-dog
{
	position:absolute;
	top:-16px;
	left:-26px;
	width:186px;
	height:190px;
	background:url(../images/photo_dog_woman.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/photo_dog_woman.png', sizingMethod='crop');
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/photo_kitten_woman.png', sizingMethod='crop');
}
.photo-baby1
{
	position:absolute;
	top:-16px;
	left:-26px;
	width:190px;
	height:190px;
	background:url(../images/photo_baby1.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/photo_baby1.png', sizingMethod='crop');
}
.photo-baby2
{
	position:absolute;
	top:-47px;
	left:-26px;
	width:189px;
	height:175px;
	background:url(../images/photo_baby2.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/photo_baby2.png', sizingMethod='crop');
}
.photo-baby3
{
	position:absolute;
	top:-41px;
	left:-26px;
	width:194px;
	height:189px;
	background:url(../images/photo_baby3.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/photo_dog_hat.png', sizingMethod='crop');
}
.text-ingoodcompany
{
	display:block;
	position:absolute;
	top:192px;
	left:39px;
	width:472px;
	height:49px;
	background:url(../images/title_bah.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_bah.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_amot.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_yourpetshealth.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_veterinarians.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_claim_examples.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_ouradv.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_ouradv.png', sizingMethod='crop');
	text-indent:-1000px;
}

.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_how_it_works.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_plans.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_plan_overview.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_aboutus.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_drlarrycorner.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_contactus.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_coveredstates.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_reqmaterials.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_webinar.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_webbanners.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_signup.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_caringpet.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_sitemap.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_privacypolicy.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_privacypolicies.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_claimforms.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_terms.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_purinacare_exp.png', sizingMethod='crop');
	text-indent:-1000px;
}
.text-factfict
{
	display:block;
	position:absolute;
	top:221px;
	left:39px;
	width:301px;
	height:39px;
	background:url(../images/title_factfict.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_factfict.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_vetadv.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/title_faqs.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/fact.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/fiction.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/text_pcppc.png', sizingMethod='crop');
	text-indent:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/text_pcwpc.png', sizingMethod='crop');
	text-indent:-1000px;
}
.text-getnewpuppy, .text-getnewkitten
{
	display:block;
	width:220px;
	height:82px;
	text-indent:-1000px;
	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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/text-img-gettinganewkitten.png', sizingMethod='crop');
}
.text-puppy01, .text-kitten01
{
	display:block;
	width:133px;
	height:37px;
	text-indent:-1000px;
	margin:20px 0 10px 0;
}
.text-puppy01
{
	background:url(../images/puppy01.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/puppy01.png', sizingMethod='crop');
}
.text-kitten01
{
	background:url(../images/kitten01.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/kitten01.png', sizingMethod='crop');
}
.text-dog17, .text-cat110
{
	display:block;
	width:168px;
	height:37px;
	text-indent:-1000px;
	margin:20px 0 10px 0;
}
.text-dog17
{
	background:url(../images/dog17.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/dog17.png', sizingMethod='crop');
}
.text-cat110
{
	background:url(../images/cat110.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/cat110.png', sizingMethod='crop');
}
.text-dog7, .text-cat10
{
	display:block;
	width:173px;
	height:38px;
	text-indent:-1000px;
	margin:20px 0 10px 0;
}
.text-dog7
{
	background:url(../images/dog7.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/dog7.png', sizingMethod='crop');
}
.text-cat10
{
	background:url(../images/cat10.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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:-1000px;
}
.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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/step1.png', sizingMethod='crop');
}
.text-step2
{
	background:url(../images/step2.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/step2.png', sizingMethod='crop');
}
.text-step3
{
	background:url(../images/step3.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/step3.png', sizingMethod='crop');
}
.text-step4
{
	background:url(../images/step4.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/step4.png', sizingMethod='crop');
}
.text-step5
{
	background:url(../images/step5.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/step5.png', sizingMethod='crop');
}
.text-step6
{
	background:url(../images/step6.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/images/step6.png', sizingMethod='crop');
}
.text-step7
{
	background:url(../images/step7.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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:-1000px;
}
.text-mri
{
	width:56px;
	background:url(../images/text_mri.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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-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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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:0 15px;
	font-size:16px;
	background:url(../images/icon_error_small.png) no-repeat 0 0;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pethealthlibrary.purinacare.com/wp-content/themes/vetmed/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;
} 

#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;
}