/* CSS Document */

@import url("../../comp_global/css/global.css");
body {
	background: #d4dda8;
	margin:0 auto;
	padding:0;
}
img {
	border:0;
}
#wrapper {
	width:853px;
	margin: 0 auto 0 auto;
	position:relative;
}
#page {
	background:url(/assets/comp_assets/165-lp/images/vertical-page-bg.jpg) top center repeat-y;
	width:853px;
}
#header {
	background:url(/assets/comp_assets/165-lp/images/header.jpg) top center no-repeat;
	width:853px;
	height:617px;
	padding:0;
}
#readMore {
	background:url(/assets/comp_assets/165-lp/images/read-more-tab.jpg) top center no-repeat;
	width:853px;
	height:71px;
}
.video {
	position:absolute;
	left:45px;
	top:316px;
}
.selectKitAnchor {
	position:absolute;
	top:349px;
	left:-495px;
}
/*Kit Selection/Pet Paws
===========================================*/
#kitSelection {
	background:url(/assets/comp_assets/165-lp/images/kit-bg.jpg) top center no-repeat #FFF;
	width:853px;
	height:386px;
	margin:0 auto;
	text-align:center;
}
#petPaws {
	position:relative;
	width:840px;
	top:40px;
	left:0;
}
#catBox {
	width:143px;
	height:439px;
	float:left;
	vertical-align:bottom;
	padding:0 8px 0 30px;
	z-index:2;
}
#sDogBox {
	width:237px;
	height:290px;
	float:left;
	vertical-align:bottom;
	padding:0 8px 0 8px;
	z-index:2;
}
#mDogBox {
	width:237px;
	height:285px;
	float:left;
	vertical-align:bottom;
	padding:0 8px 0 8px;
	z-index:2;
}
#bDogBox {
	width:237px;
	height:288px;
	float:left;
	vertical-align:bottom;
	padding:0 8px 0 8px;
	z-index:2;
}
#flexqiSmallBox {
	width:142px;
	height:439px;
	float:left;
	vertical-align:bottom;
	padding:0 8px 0 8px;
	z-index:2;
}
/*=============END-Pet Paws========*/

/*Content/Copy
===========================================*/
#content {
	width:853px;
}
#content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#929292;
	padding:0 30px 0 30px;
}
#content p.title {
	font-weight:bold;
	font-size:16px;
}
#contentBottom {
	background:url(/assets/comp_assets/165-lp/images/bottom-content.jpg) top center no-repeat;
	width:853px;
	height:8px;
	margin:0 auto;
}
.contentKits {
	float:left;
	padding:0 20px 40px 20px !important;
	padding:15px 20px 50px 20px;
	width:162px;
	height:527px;
	display:block;
}
.contentSwab {
	float:right;
	padding:0 20px 0 15px;
	width:221px;
	height:320px;
}
/*=============END-Content/Copy========*/

/*Footer
===========================================*/
#footer {
	width:853px;
	margin:0 auto;
}
#orderFooter {
	background:url(/assets/comp_assets/165-lp/images/order-now-footer.jpg) top center no-repeat;
	width:853px;
	height:72px;
	position:relative;
}
#footer p {
	text-align:center;
	font-family:Arial;
	font-size:11px;
	padding:25px 0 0 0;
}
#footer p a:link {
	color:#4fa0ad;
}
#footer p a:hover {
	color:#4fa0ad;
}
.copy {
	font-size:9px;
	color:#fff;
	text-align:center;
	padding:10px;
	margin:0 auto;
}
/*=============END-Footer========*/
		

/* Form Styles
==========================================*/
.signup_form {
	width:280px;
	float:right;
	padding:0;
	position:relative;
	left: -65px;
	top: 271px;
}
.signup_form table {
	width:100%;
}
.signup_form table td {
	padding:0 0 10px 0;
}
.signup_form table td.label1 {
	text-align:right;
	padding:0 5px 0 0;
}
.signup_form table td p.privacy {
	font-size:10px;
	color:#923293;
	text-align:center;
}
.signup_form table td a:link {
	color:#923293;
}
.signup_form table td a:link {
	color:#923293;
}
html>body .signup_form table input[type=text].width {
	width:150px;
}
.signup_form label {
	font-size:14px;
	letter-spacing:.05em;
	color:#257480;
	font-family: Arial;
}
/*==========END-Form Styles=========*/

/* LP Order Buttons 
============================================*/
.orderTrialBtn {
	width:173px;
	height:30px;
	margin:0 auto;
}
.orderTrialBtn a.continue span {
	display:none;
}
.orderTrialBtn a.continue {
	background:url(/assets/comp_assets/165-lp/images/order-trial-btn.png) 0 0 no-repeat;
	behavior:url(/assets/comp_assets/comp_global/pngfix/iepngfix.htc);
	height:30px;
	width:173px;
	float:left;
	position:absolute;
	margin: 0px auto;
	left: 91px;
	top: 694px;
}
.orderTrialBtn a.continue:hover {
	background-position:0 -30px;
}
.orderTrialBtnFooter {
	width:173px;
	height:30px;
	margin:10px auto 0 auto;
}
.orderTrialBtnFooter a.continueFooter span {
	display:none;
}
.orderTrialBtnFooter a.continueFooter {
	background:url(/assets/comp_assets/165-lp/images/order-trial-btn.png) 0 0 no-repeat;
	behavior:url(/assets/comp_assets/comp_global/pngfix/iepngfix.htc);
	height:30px;
	width:173px;
	float:left;
	position:absolute;
	margin: 0px auto;
	left:656px;
	top:22px;
}
.orderTrialBtnFooter a.continueFooter:hover {
	background-position:0 -30px;
}
.selectKitBtn {
	width:173px;
	height:30px;
	margin:10px auto 0 auto;
}
.selectKitBtn a.choose span {
	display:none;
}
.selectKitBtn a.choose {
	background:url(/assets/comp_assets/165-lp/images/select-kit-btn.png) 0 0 no-repeat;
	behavior:url(/assets/comp_assets/comp_global/pngfix/iepngfix.htc);
	height:30px;
	width:173px;
	float:left;
	position:relative;
	margin: 0px auto;
}
.selectKitBtn a.choose:hover {
	background-position:0 -30px;
}
/*================END-Order Buttons ==============*/
