/* CSS Document */
body {padding:0px; margin:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%; /*height:100%; overflow-y:auto;*/}
ul, ul li, ul li a, li, li p, form, input {padding:0px; margin:0px; color: #5e5e5e;}
a{color: #5e5e5e; outline:none;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

.clearfix {display:inline-table;}

/*Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}

/*special form styles */
.FormNOPADDING { color: #fff; padding:0px; margin:0px;}
.FormVoterButton {padding:0px; margin:-14px 0 0 106px;}
.ListItemLineMarginPad { color: #fff; padding:0px; margin:-1% 0 -3% 0;}
.ListItemLineMarginPad2 { color: #fff; padding:0px; margin:-1% 0 -3% 0;}
.ListItemLineMarginPad3 {padding:0px; margin:0px; line-height:5%;}


.style1 {color: #0f51A7; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style2 {font-size: 14px}
.style3 {font-size: 11px}

#container { padding:7px 0px 0px 0px; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:781px;}

/* adds the background website to get borders and lightblue sections */
#ContainerBackground { padding:0px; margin:0px; width:781px; height:100%; background-image:url(/images/container-bg.gif); background-position:0px 0px; background-repeat:repeat-y;}

/* top nav coding */
#TopNavBox { padding:0px; margin:0px; width:781px; float:left;}

/* Left Nav */
#LeftNavContainer { padding:0px 0px 0px 0px; margin:0px -3px 0px 0px; width:168px; float:left;}
#PetParentsLogo { padding:0px 0px 0px 0px; margin:0px; width:168px; height:100px; background-color:#FFFFFF; background-image:url(/images/toplftnav-bkgrd.gif); background-position:0px 62px; background-repeat:no-repeat;}
#LeftNavSpacer {padding:0px 0px 0px 0px; margin:0px; width:168px; height:38px; background-color:#FFFFFF; background-image:url(/images/toplftnav-bkgrd.gif); background-position:top left; background-repeat:no-repeat;}
#LeftNavTopBG {padding:0px; margin:0px; width: 168px; width/**/:/**/ 165px; border-left:2px solid #76B62C; border-right:1px solid #0266b3; background-color:#d2e5f3;}
#LeftNavPod {padding:0px; margin:10px;}

#ResQ2Promo { background-image:url(/images/lftnav-resq2-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:223px; padding:0px; margin:0 0 10px 0px;}
#ResQ2Promo a{ padding:0px; margin:0px; display:block; width:153px; height:223px; }
#ResQ2Promo a span{ display:none;}


/* titles in the left nav - h5 tags */
#LeftNavTopBG h5 {padding:4px 13px; margin:0px; font-weight:bold;}
#LeftNavTopBG h5.SpecialOffers {padding:0px; margin:0px; background-image:url(/images/special-offer-title.gif); background-position:13px 4px; background-repeat:no-repeat; width:152px; height:25px;}
#LeftNavTopBG h5.SpecialOffers span{ display:none;}
#LeftNavTopBG h5.SpecialOffers2 {padding:0px; margin:0px; background-image:url(/images/special-offer-title2.gif); background-position:13px 4px; background-repeat:no-repeat; width:152px; height:7px;}
#LeftNavTopBG h5.SpecialOffers2 span{ display:none;}
#LeftNavTopBG h5.ProductFinder {padding:0px; margin:0px; background-image:url(/images/product-find-title.gif); background-position:13px 4px; background-repeat:no-repeat; width:123px; height:18px;}
#LeftNavTopBG h5.ProductFinder span{ display:none;}
#LeftNavTopBG h5.InteriorProductFinder {padding:60px 0px 0px 0px; margin:0px; background-image:url(/images/product-find-title.gif); background-position:13px 64px; background-repeat:no-repeat; width:123px; height:78px; height/**/:/**/ 18px;}
#LeftNavTopBG h5.InteriorProductFinder span{ display:none;}

#LeftNavTopBG h5.InteriorProductFinder2 {padding:10px 0px 0px 0px; margin:0px; background-image:url(/images/product-find-title.gif); background-position:13px 14px; background-repeat:no-repeat; width:123px; height:78px; height/**/:/**/ 18px;}
#LeftNavTopBG h5.InteriorProductFinder2 span{ display:none;}

/* more button */
#LeftNavTopBG p.MoreButton {padding:0px 0px 2px 13px; margin:0px 0px 8px 0px; background-image:url(/images/more-btn-full.gif); background-position:13px 0px; background-repeat:no-repeat; width:152px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d545a; /*font-weight:bold;*/}
#LeftNavTopBG p.MoreButton span{ display:none;}
#LeftNavTopBG p.MoreButton a{ display:block; /*text-align:right;*/ width:44px; height:15px; padding:0px 0px 0px 0px/*108px*/; margin:0px 0px 0px 94px;}
/* end more button */

/* content area for the left nav section */
#LeftNavTopBG p {padding:8px 8px 0px 13px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a;}
#LeftNavTopBG p span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3eb237; font-weight:bold;/**/}
#LeftNavTopBG p a{ text-decoration:underline; color:#c52b24;}
#LeftNavTopBG p a:hover{ text-decoration:none; color:#c52b24;}

/* left nav rollover list */
#LeftNavTopBG ul{padding:0px; margin:0px; width:165px; list-style:none;}
#LeftNavTopBG ul li{padding:0px 0px 0px 0px; margin:0px; display:block; /*width:165px;*/ height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0065B2; font-weight:bold;/**/}
#LeftNavTopBG ul li a{text-decoration:none; padding:2px 0px 0px 13px; margin:0px; color:#0065B2; display:block;  /*width: 165px; height:16px;*/}
#LeftNavTopBG ul li a:hover{text-decoration:none; padding:2px 0px 3px 13px; margin:0px; color:#0065B2; display:block; background-image:url(/images/lftnav-rolloverbg.gif);   /*width: 165px; height:16px;*/ background-repeat:no-repeat; background-position:0px 0px;}
#LeftNavTopBG ul li a.selected{text-decoration:none; padding:2px 0px 3px 13px; margin:0px; color:#0065B2; display:block; background-image:url(/images/lftnav-rolloverbg.gif); /*width: 165px; height:16px;*/ background-repeat:no-repeat; background-position:0px 0px;}
.nopad2 {padding:0px; margin:0px;}

/* left nav form - dropdown area */
form { padding:0px; margin:0px;}
.ProductFinderDropDown { padding:8px 0px 16px 13px; margin:0px; width:139px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; z-index:2;}
.BreedDropDown { padding:0px 0px 0px 0px; margin:0px; width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; z-index:2;}
.formText {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; /*font-weight:bold;*/ color:#626262; }

/* sub list below dropdown area */
#LeftNavTopBG ul.SecondaryList{padding:0px; margin:0px; width: 165px; list-style:none;}
#LeftNavTopBG ul.SecondaryList li{padding:0px 0px 1px 13px; margin:0px; display:block; /*width:*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0065B2; /*font-weight:bold;*/}
#LeftNavTopBG ul.SecondaryList li a{text-decoration:none; color:#0065B2; background-image:none; padding:0px; margin:0px;}
#LeftNavTopBG ul.SecondaryList li a:hover{text-decoration:underline; color:#0065B2; background-image:none; padding:0px; margin:0px;}

#LeftNavTopBG ul.SecondaryList2{padding:0px 0px 150px 0px; margin:0px; width: 165px; list-style:none;}
#LeftNavTopBG ul.SecondaryList2 li{padding:0px 0px 1px 13px; margin:0px; display:block; /*width:*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0065B2; /*font-weight:bold;*/}
#LeftNavTopBG ul.SecondaryList2 li a{text-decoration:none; color:#0065B2; background-image:none; padding:0px; margin:0px;}
#LeftNavTopBG ul.SecondaryList2 li a:hover{text-decoration:underline; color:#0065B2; background-image:none; padding:0px; margin:0px;}


/* styles for the left nav commercial */
#K9AdvantixCommercial2 { background-image:url(/images/lftnav-advantix-promo.jpg); background-position:10px 10px; background-repeat:no-repeat; width:163px; height:193px; padding:0px; margin:0px 0px 10px 0px;}
#K9AdvantixCommercial2 a{ padding:0px; margin:0px; display:block; width:163px; height:193px; }
#K9AdvantixCommercial2 a span{ display:none;}

#K9AdvantixCommercial { background-image:url(/images/lftnav-commercial.jpg); background-position:10px 10px; background-repeat:no-repeat; width:165px; height:162px; padding:0px; margin:0px;}
#K9AdvantixCommercial a{ padding:0px; margin:0px; display:block; width:155px; height:152px; }
#K9AdvantixCommercial a span{ display:none;}
/* end left nav */

/* top nav container styles */
#TopNavTopContainer { padding:0px; margin:0px 0px 0px 3px; width: 613px; float:left; height:70px;}


#TopNavTopContainerSub { padding:0px; margin:0px 0px 0px 3px; width: 613px; height:22px; float:left; background-image:url(/images/topnav-bkgrd-btm.gif); background-position:0px 0px; background-repeat:no-repeat;}


/* top nav images spacer, bayer logo area, and contact us area */
#TopNavSpacer { padding:0px; margin:0px; /**/height:70px; width:369px;/**/ background-image:url(/images/topnav-bkgrd-top.gif); background-position:0px 0px; background-repeat:no-repeat; float:left;}


#BayerLogoContainer { width:244px; padding:0px; margin:0px;/**/ float:left; /**/height:70px;}
#BayerLogo { width:244px; height:52px;/**/ padding:0px; margin:0px;/**/ float:left;}
#BayerLogoContent { /*height:18px;*/ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:242px; float:left; /*border-right:2px solid #76B62C;*/ display:inline;}
#BayerLogoContent ul{ padding:0px 0px 0px 50px; margin:0px; list-style:none; width: 242px; width/**/:/**/ 194px; /*width:139px;*/ display:inline;}
#BayerLogoContent ul li{ padding:0px 0px 0px 0px; margin:0px; height:auto; vertical-align:top; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; display:inline;}
#BayerLogoContent ul li a{ text-decoration:none; color:#999999; padding:0px 4px 0px 0px; margin: 0px; display:inline;}
#BayerLogoContent ul li a:hover{ text-decoration:underline;	color:#999999; padding: 0px 4px 0px 0px; margin: 0px; display:inline;}

/* green bar styles */
#TopNav { padding:4px 0px 0px 0px; margin:0px; height:18px; float:left; width:464px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;/*font-weight:bold;*/}
#TopNav ul{ padding:0px 0px 0px 16px; margin:0px; list-style:none; display:inline; /*font-weight:bold; width:180px;*/  width: 464px; width/**/:/**/ 448px;  }
#TopNav ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px -6px; list-style:none; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; /*font-weight:bold;*/}
#TopNav ul li a{ text-decoration:none; color:#FFFFFF; display:inline; padding:4px 6px 5px 6px; margin:0px -2px 0px 0px; /*width:172px;*/   height:14px;}
#TopNav ul li a:hover{ text-decoration:none; color:#FFFFFF; display:inline; padding:4px 6px 5px 6px; margin:0px -2px 0px 0px; /*width:172px;*/  height:14px; /*background-color:#56980B;*/background-image:url(/images/topnav-drkgrn-bg2.gif); background-position:0px 0px; background-repeat:no-repeat;}
#TopNav ul li a.selected{ text-decoration:none; color:#FFFFFF; display:inline; padding:4px 6px 5px 6px; margin:0px -2px 0px 0px; /*width:172px;*/   height:14px; /*background-color:#56980B;*/background-image:url(/images/topnav-drkgrn-bg2.gif); background-position:0px 0px; background-repeat:no-repeat;}


/* search bar styles */
#TopNavSearchBar { padding:0px; margin:0px; width:149px; float:left; height:15px;}
.TopNavSearchBarContent { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#074E83; font-size:10px; height:15px; width:109px;}
.TopNavSearchBarButton { padding:2px 0px 0px 0px; margin:0px;}




/* end top nav section */

/* main content area */
#MainContentContainer { padding:0px; margin:0px; width: 611px; float:left; /*border-right:2px solid #76B62C;*/}
#MainContentArea p{ padding:12px 0px 15px 0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; /*font-weight:bold;*/ color:#5E5E5E;}
#MainContentArea p span { color:#0046a0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#MainContentArea p span.sub { color:#4ea5e8; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

#MainContentArea p.FlashPromoText{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:;*/ color:#76b65c; font-weight:bold;}

#MainContentArea p.MoreButton {padding:0px; margin:-10px 0px 0px 0px; background-image:url(/images/more-btn.gif); background-position:356px 0px; background-repeat:no-repeat; width:400px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d545a; /*font-weight:bold;*/}
#MainContentArea p.MoreButton span{ display:none;}
#MainContentArea p.MoreButton a{ display:block; width:44px; height:15px; padding:0px; margin:0px 0px 0px 356px;}

#MainContentArea p a{ text-decoration:underline; color:#0065B2; font-weight: bold;}
#MainContentArea p a:hover{ text-decoration:none; color:#0065B2; font-weight: bold;}

#FlashContainer { padding:0px 0px 2px 0px; margin:9px 0px 0px 0px; width:400px; /*height:111px;*/ border-top:1px solid #A2C9E6; float:left;}
#FlashContainer2 { padding:0px 0px 2px 0px; margin:9px 0px 0px 0px; width:400px; /*height:111px; border-top:1px solid #A2C9E6;*/ float:left;}

/* right nav, pod sections */
#RightNavPodContainer { width: 164px; width/**//**/: 153px; float:left; height:inherit; padding:13px 2px 6px 9px; margin:0px/* 0px 0px 0px*/;}
/**/html>body #RightNavPodContainer {width: auto; min-width: 153px;}


#OnlinePetPoll{ padding:0px 0px 9px 0px; margin:0px; width:164px; height:113px; background-image:url(/images/online-petpoll-bg.gif); background-position:0px 0px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
/*#OnlinePetPoll form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0px; margin:0px;}
#OnlinePetPoll form.nopad {padding:0px; margin:0px;}
#OnlinePetPoll form input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0px; margin:0px;}*/
#OnlinePetPoll p { padding:26px 0px 0px 8px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF;}
#OnlinePetPoll p.specialForm { padding:0px 0px 0px 8px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}

#OnlinePetPollContainer { padding:0px 0px 0px 8px; margin:0px; width:156px;}
#OnlinePetPollContainer form{ padding:0px 0px 0px 8px; margin:0px; width:156px;}
#OnlinePetPollContainer table, td, tr{ padding:0px; margin:0px;}
#OnlinePetPollContainer ul{ padding:0px; margin: 3px 0 0 0px; list-style:none;}
#OnlinePetPollContainer ul li{ color: #fff; padding:0px; margin:0px 0px 0px 0px; _margin: 0 0 -5px 0; list-style:none;}
/*#OnlinePetPollContainer ul li input{ padding:0px; margin:0px; line-height:5%;}*/
#OnlinePetPollContainer.FormContent { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
#OnlinePetPollContainer.FormButton { padding:0px 0px 0px 100px; margin:0px 0px 0px 0px;}
/*#OnlinePetPollContainer form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0px; margin:0px; background-color:#000000;}*/
/*#OnlinePetPollContainer
.nopad {padding:0px!important; margin:0px!important;}*/
	

#OnlinePetPollContainer form input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0px; margin:0px;}
/*.test { padding:0px; margin:0px; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0px; margin:0px;}*/

#ViewCommercial{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:123px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/view-commercial-pod-bg.gif);}
#ViewCommercial p{ padding:55px 25px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#ViewCommercial p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#ViewCommercial span{ color:#626dab; font-weight:bold; padding:0px; margin:0px;}
#ViewCommercial p.GoButton { width:159px; height:17px; padding:0px; margin:-6px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#ViewCommercial p.GoButton a span{ display:none;}
#ViewCommercial p.GoButton a { display:block; width:27px; height:17px; padding:0px; margin:0px 0px 0px 129px;}
#ViewCommercial.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}

#AskVet{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/ask-a-vet-pod-bg2.gif);}
#AskVet p{ padding:38px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#AskVet p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#AskVet span{ color:#626dab; font-weight:bold; padding:0px; margin:0px;}
#AskVet p.GoButton { width:159px; height:17px; padding:0px; margin:-6px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#AskVet p.GoButton a span{ display:none;}
#AskVet p.GoButton a { display:block; width:27px; height:17px; padding:0px; margin:0px 0px 0px 129px;}
#AskVet.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}
 
#FleaIQ{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/fleaiq-pod-bg2.gif); }
#FleaIQ p{ padding:36px 48px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#FleaIQ p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#FleaIQ span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#FleaIQ p.GoButton { width:159px; height:17px; padding:0px; margin:-4px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#FleaIQ p.GoButton a span{ display:none;}
#FleaIQ p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#FleaIQ.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/} 
 
/*#AdoptPet{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:120px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/adopt-pet-pod-bg2.gif); } */
#AdoptPet{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:150px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/adopt-pet-pod-bg3.gif); } /* 1-800-Save-a-Pet */
#AdoptPet p{ padding:40px 15px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/} 
#AdoptPet p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#AdoptPet .radioText { margin: 0 0 2px 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #56980b; }
#AdoptPet span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#AdoptPet p.GoButton { width:27px; height:17px; padding:0px; margin:-18px 0px 0px 130px; background-image:url(/images/go-btn.gif); background-position:0px 0px; background-repeat:no-repeat;}
#AdoptPet p.GoButton a span{ display:none}
#AdoptPet p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 0px;}
#AdoptPet.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}
/*#AdoptPet input { font-size: 11px; margin: 2px 0 0 7px; width: 50px; } */
#AdoptPet input { font-size: 10px; padding: 0; margin: 2px 0 0 7px; width: 90px; height: 12px;}
#AdoptPet .radio { margin: 0 2px 0 7px; padding: 0; width: 15px;}

 
#SignUp{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/signup-pod-bg2.gif); }
#SignUp p{ padding:50px 35px 0px 11px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#SignUp p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#SignUp span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#SignUp p.GoButton { width:159px; height:17px; padding:0px; margin:-18px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:130px 0px; background-repeat:no-repeat;}
#SignUp p.GoButton span{ display:none;}
#SignUp p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#SignUp.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}
 
#PetEcards{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/ecards-pod-bg2.gif); }
#PetEcards p{ padding:36px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetEcards p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetEcards span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#PetEcards p.GoButton { width:159px; height:17px; padding:0px; margin:-16px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#PetEcards p.GoButton a span{ display:none;}
#PetEcards p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#PetEcards.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}

#PetJournal{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/pet-journal-pod-bg2.gif); }
#PetJournal p{ padding:69px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetJournal p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetJournal span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#PetJournal p.GoButton { width:159px; height:17px; padding:0px; margin:-20px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#PetJournal p.GoButton a span{ display:none;}
#PetJournal p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#PetJournal.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}
 
#PetChecklists{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/checklist-pod-bg2.gif); }
#PetChecklists p{ padding:37px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetChecklists p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetChecklists span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#PetChecklists p.GoButton { width:159px; height:17px; padding:0px; margin:-16px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#PetChecklists p a{color:#0065B2; /*font-weight:bold;*/}
#PetChecklists p.GoButton a span{ display:none;}
#PetChecklists p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#PetChecklists.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}
 
#FindVet{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/find-a-vet-pod-bg2.gif); }
#FindVet p{ padding:35px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#FindVet p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#FindVet span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#FindVet p.GoButton { width:159px; height:17px; padding:0px; margin:-2px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#FindVet p.GoButton a span{ display:none;}
#FindVet p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#FindVet.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}

#FindVetSearchBar { padding:2px 0px 0px 6px; margin:0px; width:155px; float:left; height:15px;}
.FindVetSearchBarContent { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#b6b6b6; font-size:11px; height:15px; width:119px;}
.FindVetSearchBarButton { padding:2px 0px 0px 0px; margin:0px;}


.FindVetFinderDropDown { padding:62px 13px 4px 6px; margin:0px; width:139px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#626262;}
.FindVetFormText {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#626262; font-size:11px;}

#PhotoAlbum{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:115px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/photo-album-pod-bg2.gif); }
#PhotoAlbum p{ padding:38px 52px 0px 5px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PhotoAlbum p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PhotoAlbum span{ color:#626dab; /*font-weight:bold;*/ padding:0px; margin:0px;}
#PhotoAlbum p.GoButton { width:159px; height:17px; padding:0px; margin:-18px 0px 0px 0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
#PhotoAlbum p.GoButton span{ display:none;}
#PhotoAlbum p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 129px;}
#PhotoAlbum.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}

#petForecast {
	padding: 45px 0px 9px 0px; 
	margin: 0px; 
	width: 163px; 
	height: 300px; 
	background: url(/images/pet-forecast-pod-bg.gif) no-repeat #dde9f5; 
}
#petForecast p{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
	color:#56980b; 
	}


 
#PetThreats{ padding:0px 0px 9px 0px; margin:0px; width:173px; height:120px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/pet-forecast-pod-bg.gif); }
#PetThreats p{ padding:41px 13px 0px 6px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetThreats p em { font-size: 11px; font-style: normal; font-weight: bold; }
#PetThreats p.LargeParagraph{ padding:6px 43px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b; /*font-weight:bold;*/}
#PetThreats .radioText { margin: 0 0 2px 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #56980b; }
/*#PetThreats p.form{ padding:2px 0px 0px 7px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#56980b;}*/
#PetThreats span{ color:#626dab; font-weight:bold;/**/ padding:0px; margin:0px;}
#PetThreats p.GoButton { padding:0px; margin:-18px 0px 0px 130px; background-image:url(/images/go-btn.gif); background-position:0px 0px; background-repeat:no-repeat;}
#PetThreats p.GoButton a span{ display:none;}
#PetThreats p.GoButton a { display:block; width:27px; height:17px;  padding:0px; margin:0px 0px 0px 0px;}
#PetThreats .goButton { width:27px; height:17px;  padding:0px 0 0 0; margin:0px 0px 3px 28px; vertical-align: bottom;}
#PetThreats.FloatLeft{ padding:0px; margin:0px 3px 0px 2px; float:left;/* width:198px;*/}
#PetThreats input { font-size: 10px; padding: 0; margin: 2px 0 0 7px; width: 90px; height: 12px;}
#PetThreats .radio { margin: 0 2px 0 7px; padding: 0; width: 15px;}
#PetThreats H4 { margin: 9px 0 0 0; padding: 0 0 0 54px; font-size: 9px; font-weight: normal; color: #5e5e5e; }
#PetThreats H4 a { text-decoration: none; color: #5e5e5e; }
#PetThreats H4 a:hover { text-decoration: underline; }

#PetThreatsSearchBar { padding:2px 0px 0px 7px; margin:0px; width:155px; float:left; height:15px;}
.PetThreatsSearchBarContent { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#b6b6b6; font-size:11px; height:15px; width:119px;}
.PetThreatsSearchBarButton { padding:2px 0px 0px 0px; margin:0px;}

/*flash overlay */
#FlashOverlay {position:absolute; margin-right:inherit; margin-left:40; left:20px; top:457px; padding:2px 0px 0px 10px; visibility: visible; background-color:none; z-index:1; background-image:none;}
#FlashOverlayLogo {visibility:hidden;/*position:absolute; margin-right:inherit; margin-left:26; top:439px; padding:0px 0px 0px 10px; z-index:1;  background-color:none; background-image:none; background:none; */}
/*.GoButton { padding:0px; margin:0px; background-image:url(/images/go-btn.gif); background-position:132px 0px; background-repeat:no-repeat;}
.GoButton span{ display:none;}
.GoButton a { display:block;}*/

/*#BottomPad {padding:0px; margin:0px; width:auto; height:auto;}*/
 
/* Footer area */
#Footer { float:left; padding:0px 0px 40px 0px; margin:0px; width:781px; background-image:url(/images/footer-bkgrd.gif); width:781px; height:31px; background-position:top left; background-repeat:no-repeat;}
#Footer p{ text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:7px 18px 0px 0px; margin:0px;}
#Footer p a{ text-decoration:none; color:#FFFFFF;}
#Footer p a:hover{ text-decoration:underline; color:#FFFFFF;}

#anylinkmenu1 { float:left; width:205px; w\idth:205px;/*margin-left:195px;*/}
/*html>body #anylinkmenu1 { float:left; width:205px; w\idth:205px; margin-top:-19px; margin-left:195px;}*//*/margin-left: 0px; _margin-left: 0px; margin-left: 195px !important;*/

/*#menu {top:10px; left:170px; width:130px; position:fixed; padding:10px; }
* html #menu {position:absolute;}*/




.anylinkcss{
/*position:absolute;
top:0px; left:0px; position:fixed; */
visibility: hidden;
border:1px solid gray;
border-bottom-width: 0;
border-right-width: 0;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
line-height: 18px;
/*z-index: 100;*/
background-color: #0065b2;
width: 205px;
/* w\idth:205px;*/
}

.anylinkcss a{
color: #FFFFFF;
width: 100%;
display: block;
/*text-indent: 3px;*/
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
/*font-weight: bold;*/
text-indent: 10px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #d2e5f3;
color: #0065b2;
}

#MainContentArea {  width: 425px; width/**/:/**/ 399px;   /*width:399px;*/ float:left; padding:7px 8px 6px 10px; margin:6px 0px 0px 0px; border-right:1px solid #A2C9E6;}

#HomeInnerContent{padding-left:8px;
	padding-top: 4px; 
	padding-bottom:4px;
}

#anylinkmenu2 { margin:-106px 0 0 573px; padding:0; clear:both; width:205px; position:absolute; }

.anylinkcss2{
visibility: visible;
border:1px solid gray;
border-bottom-width: 0;
border-right-width: 0;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
line-height: 18px;
z-index: 100;
background-color: #0065b2;
}


.anylinkcss2 a{
color: #FFFFFF;
width: 100%;
display: block;
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
text-indent: 10px;
}

.anylinkcss2 a:hover{ /*hover background color*/
background-color: #d2e5f3;
color: #0065b2;
}

/*Interior Page Syles */
#InteriorContainer { padding:25px 12px 0px 24px; margin:0px; width:577px; float:left; }
/*headline area */
#HeaderAreaContainer { padding:0px 0px 0px 0px; margin:0px; width:577px;float:left;/* */}
#HeaderPic { padding:0px; margin:0px; /*width:196px; height:76px;*/ float:left;}

#HeaderPic.PetThreatsPic { padding:0px; margin:0px; width:196px; height:76px; /**/float:left;}
#HeaderPic.AskaVetPic { padding:0px; margin:0px; width:203px; height:76px; /**/float:left;}
#HeaderPic.ViewCommercial { padding:0px; margin:0px; width:191px; height:91px; /**/float:left;}
#HeaderPic.SendEcards { padding:0px; margin:0px; width:197px; height:91px; /**/float:left;}
/*#HeaderPic.PhotoAlbumHeader { padding:0px; margin:0px; width:203px; height:106px; float:left;}*/
#HeaderPic.VisitVet { padding:0px; margin:0px; width:136px; height:92px; /**/float:left;}
/*#HeaderPic.VisitVet2 { padding:10px 0px 0px 0px; margin:0px; width:190px; height:76px; }*/
.VisitVet2 { padding:5px 0px 0px 0px; margin:0px; width:190px; /*height:76px; */float:left;}
/*#HeaderPic.SignUp { padding:0px; margin:0px; width:197px; height:97px; float:left;}*/
.SignUp { padding:6px 0px 0px 0px; margin:0px; width:197px; /*height:97px; */float:left;}
/*#HeaderPic.FindVet { padding:0px 0px 0px 0px; margin:0px; width:200px; height:84px; float:left;}*/
.FindVet { padding:8px 0px 0px 0px; margin:0px; width:200px;/* height:84px; */float:left;}
#HeaderPic.AdoptPet { padding:0px; margin:0px; width:199px; height:76px; /**/float:left;}
#HeaderPic.FleaTest { padding:0px 0px 0px 0px; margin:0px; width:203px; height:76px; /**/float:left;}


.PhotoAlbumHeader { padding:5px 0px 0px 0px; margin:0px; width:203px;/* height:106px; */float:left;}

#HeaderContent{ padding:0px; margin:0px; width:381px; /*height:88px; float:left;*/}
#HeaderContent p{ padding:0px 0px 0px 0px; margin:0px; width:381px; /*float:left;*/}

#HeaderContentPetThreats{ padding:0px; margin:0px; width:375px; height:88px; float:left; background-image:url(/images/pet-forecast-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentPetThreats p{ padding:40px 114px 0px 13px; margin:0px; width:248px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#PetThreatsHeaderSearchBar { padding:10px 0px 0px 127px; margin:0px; /*fwidth:155px; loat:left; */height:15px;}
.PetThreatsHeaderSearchBarContent { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#b6b6b6; font-size:11px; /**/height:15px; width:119px;}
.PetThreatsHeaderSearchBarButton { padding:2px 0px 0px 0px; margin:0px;}

#HeaderContentFleaTest{ padding:0px; margin:-8px 0px 0px 0px; width:373px; height:102px; /*width:100%; height:100%;*/ float:left; background-image:url(/images/testfleaiq-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentFleaTest p{ padding:42px 0px 0px 8px; margin:0px; width:206px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentAskaVetBG{ padding:0px; margin:0px; width:370px; height:95px; /*width:100%; height:100%;*/ float:left; background-image:url(/images/askvet-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentAskaVetBG p{ padding:36px 0px 0px 8px; margin:0px; width:206px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentViewCommercial{ padding:0px; margin:0px; width:376px; height:107px; float:left; background-image:url(/images/commercial-header-bg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentViewCommercial p{ padding:36px 0px 0px 12px; margin:0px; width:260px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentPhotoAlbum{ padding:0px; margin:0px; width:368px; height:106px; float:left; background-image:url(/images/photo-albumbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentPhotoAlbum p{ padding:40px 0px 0px 6px; margin:0px; width:216px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;} 

#HeaderContentSendEcards{ padding:0px; margin:0px; width:374px; height:98px; float:left; background-image:url(/images/ecards-headlinebg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentSendEcards p{ padding:36px 0px 0px 12px; margin:0px; width:240px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentVisitVet{ padding:0px; margin:0px; width:437px; height:112px; float:left; background-image:url(/images/visit-vet-headerbg2.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentVisitVet p{ padding:42px 0px 0px 12px; margin:0px; width:290px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentVisitVet2{ padding:0px; margin:0px; width:379px; height:107px; float:left; background-image:url(/images/checklist-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentVisitVet2 p{ padding:38px 0px 0px 8px; margin:0px; width:230px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentSignUp{ padding:0px; margin:0px; width:374px; height:106px; float:left; background-image:url(/images/signup-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentSignUp p{ padding:42px 0px 0px 12px; margin:0px; width:265px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

#HeaderContentFindVet{ padding:0px; margin:0px; width:377px; height:102px; float:left; background-image:url(/images/findavet-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentFindVet p{ padding:42px 0px 0px 12px; margin:0px; width:205px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

/*#HeaderContentAdoptPet{ padding:0px; margin:0px; width:375px; height:88px; float:left; background-image:url(/images/adoptapet-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;} */
#HeaderContentAdoptPet{ padding:0px; margin:0px; width:375px; height:88px; float:left; background-image:url(/images/saveapet-headerbg.gif); background-position:0px 0px; background-repeat:no-repeat;}
#HeaderContentAdoptPet p{ padding:47px 0px 0px 12px; margin:0px; width:205px; /*float:left;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d545a; font-weight:bold;}

.EcardsFloatLeft2 { padding:13px 0px 0px 0px; margin:0px; width:270px; float:left;/**/}
.EcardsFloatLeft2 span{ padding:0px 0px 0px 10px; margin:0px; color:#0266b3; /*width:125px; float:left; text-align:center;*/}
/*.EcardsFloatLeft2 span a{ padding:0px 0px 0px 0px; margin:0px; width:125px; float:left; text-align:center;}*/

#EcardContainerTop{ border-top:1px solid #0065B2; width:558px; padding:2px 0px 0px 0px; margin:7px 0px 0px 0px; float:left;}
#EcardContainerTop2{  width:575px; padding:2px 0px 0px 0px; margin:7px 0px 0px 0px; float:left;}
#EcardContainerBottom2{ padding:0px; margin:0px; width:575px; float:left;}
#EcardContainerBottom{ padding:0px; margin:0px 0px 20px 0px; width:558px; float:left;}
.EcardsFloatLeft { padding:13px 14px 0px 13px; margin:0px; width:145px; float:left;}
.EcardsFloatLeft p{ padding:0px; margin:0px; width:125px;/* float:left; text-align:center;*/}

/* photo ecards */
#Dogs { padding:0px; margin:0px; width:145px;}
#Dogs a{ display:block; padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-dog.gif); background-position:top left; background-repeat:no-repeat;}
#Dogs a:hover{ display:block; padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-dog-on.jpg); background-position:top left; background-repeat:no-repeat;}
#Dogs p{ padding:0px; margin:0px; width:125px; /* float:left;text-align:center;*/}
#Dogs span{ padding:0px; margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5e5e5e; font-size:11px;}

#CatsBasket{ padding:0px; margin:0px; width:145px;}
#CatsBasket a{ display:block;  padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-cat-basket.gif); background-position:top left; background-repeat:no-repeat;}
#CatsBasket a:hover{ display:block;  padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-cat-basket-on.jpg); background-position:top left; background-repeat:no-repeat;}
#CatsBasket p{ padding:0px; margin:0px; width:125px;/* float:left; text-align:center;*/}
#CatsBasket span{ padding:0px; margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5e5e5e; font-size:11px;}

#Cats { padding:0px; margin:0px; width:145px;}
#Cats a{ display:block;  padding:0px; margin:0px; width:146px; height:106px; background-image:url(/images/ecard-cat-dog.gif); background-position:top left; background-repeat:no-repeat;}
#Cats a:hover{ display:block;  padding:0px; margin:0px; width:146px; height:106px; background-image:url(/images/ecard-cat-dog-on.jpg); background-position:top left; background-repeat:no-repeat;}
#Cats p{ padding:0px; margin:0px; width:125px; /*float:left; text-align:center;*/}
#Cats span{ padding:0px; margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5e5e5e; font-size:11px;}

#DogHat { padding:0px; margin:0px; width:145px;}
#DogHat a{ display:block;  padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-dog2.gif); background-position:top left; background-repeat:no-repeat;}
#DogHat a:hover{ display:block;  padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-dog2-on.jpg); background-position:top left; background-repeat:no-repeat;}
#DogHat p{ padding:0px; margin:0px; width:125px; /*float:left; text-align:center;*/}
#DogHat span{ padding:0px; margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5e5e5e; font-size:11px;}

#CatsTogether { padding:0px; margin:0px; width:145px;}
#CatsTogether a{ display:block;  padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-cat2.gif); background-position:top left; background-repeat:no-repeat;}
#CatsTogether a:hover{ display:block;  padding:0px; margin:0px; width:145px; height:106px; background-image:url(/images/ecard-cat2-on.jpg); background-position:top left; background-repeat:no-repeat;}
#CatsTogether p{ padding:0px; margin:0px; width:125px; /*float:left; text-align:center;*/}
#CatsTogether span{ padding:0px; margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5e5e5e; font-size:11px;}

#NewCard { padding:0px; margin:0px; width:145px;}
#NewCard a{/* display:block;  padding:0px; margin:0px; width:146px; height:106px; background-image:url(/images/ecard-new.gif); background-position:top left; background-repeat:no-repeat;*/}
/*#NewCard a:hover{ display:block;  padding:0px; margin:0px; width:146px; height:106px; background-image:url(/images/ecard-new-on.jpg); background-position:top left; background-repeat:no-repeat;}*/
#NewCard p{ padding:0px; margin:0px; width:125px; /* float:left; text-align:center;*/}
#NewCard span{ padding:0px; margin:0px; /*text-align:center;*/ font-family:Verdana, Arial, Helvetica, sans-serif; color:#5e5e5e; font-size:11px;}
#NewCard span a{ padding:0px; margin:0px;/* text-align:center;*/ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0065B2; font-size:11px;}


/* EcardSumitTable */

#EcardSumitTable {
	margin: 5px 0 0 0;
	color:#5e5e5e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float: left;
}
#EcardSumitTable span{ color:#FF0000;}
#EcardSumitTable em{ color:#5e5e5e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal;}
#EcardSumitTable .TDSpacerBottom { padding: 0 0 0 0; margin:0 0 5px 0; }
#EcardSumitTable .TDSpacerTop { padding-top:10px; margin:0px; }
#EcardSumitTable td { padding: 0 5px 0 0; vertical-align: top; }

#EcardPreview {color:#5e5e5e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; width:235px;}

#EcardPreview p{color:#5e5e5e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px;}
#EcardPreview p.FromArea {color:#0F51A7; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-weight:bold; font-size:12px;}
#EcardPreview h3{color:#0F51A7; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px 18px; margin:0px; font-weight:bold; font-style:italic; font-size:16px;}

.HeaderText {color:#0F51A7; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px 0px 0px 0px; margin:0px; font-weight:bold; font-style:italic; font-size:16px;}
.ContentText {color:#5e5e5e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 10px; margin:0px;}
.FromText {color:#0F51A7; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 0px 10px; margin:0px; font-weight:bold; font-size:12px;}

#LftBrdr { background-image:url(/images/ecards-prev-lft.jpg); width:15px; height:1px; background-position:top left; background-repeat:repeat-y;}
#RgtBrdr { background-image:url(/images/ecards-prev-rgt.jpg); width:15px; height:1px; background-position:top left; background-repeat:repeat-y;}

#PhotoDropDownBG { 
    background: transparent url(/images/photo-albumbg3a.gif) 3px 0px no-repeat; 
    width:577px; 
    height:43px; 
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px; 
    float: left;
}
#PhotoDropDownBG h3{ font-weight: bold; color:#6b481e; padding: 10px 15px 0 0; margin:0px; float: right;}
#PhotoDropDownBG h3 a{ font-weight: bold; color:#6b481e; text-decoration:underline;}
#PhotoDropDownBG h3 a:hover{ color:#6b481e; text-decoration:none;}	
#PhotoContainer { 
    background-image:url(/images/photo-albumbg3b.gif); 
    width:577px; 
    height: auto; 
    background-position:3px 0px; 
    background-repeat:repeat-y; 
    padding:0px 0px 10px 0px; 
    margin:0px 0px 0px 0px; 
    float: left;
} 
#PhotoContainer p {padding:0px; margin:0px;}
#PhotoContainer p a{ text-decoration:underline; color:#0065B2; font-weight:bold;}
#PhotoContainer p a:hover{ text-decoration:none; color:#0065B2; font-weight:bold;}
#PhotoContainer p.title {padding:0px 0px 4px 0px; margin:0px; width:175px; border-bottom:1px solid #8c622b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#56554F; font-weight:bold;}


#PhotoContainerLeftSide { padding:80px 12px 0px 0px; margin:0px; width:204px; float:left;}
#PhotoContainerRightSide { padding:0px 0px 0px 24px; margin:0px; width:577px; float:none;}
.LeftPics { padding:0px 40px 20px 0px; margin:0px; width:146px; float:left; color:#6b481e; }



.LeftPics2 { 
    background: transparent url(/pet-care-resources/Photos/photo_frame_sm.gif) 0px 0px no-repeat; 
    padding:7px 30px 20px 7px; 
    margin:0px; 
    width:146px; 
    float:left; 
    color:#6b481e; 
    font-size: 10px; 
}
.LeftPics2 img { padding: 0 0 13px 0; margin: 0; border: none; }
.LeftPics2 .btn { padding: 2px 3px 0 0; margin: 0; border: none; }
.MidPics { padding:0px 40px 20px 0px; margin:0px; width:146px; float:left; color:#6b481e; }
.MidPics2 { background: transparent url(/pet-care-resources/Photos/photo_frame_sm.gif) 0px 0px no-repeat; padding:7px 38px 20px 7px; margin:0px; width:146px; float:left; color:#6b481e; }
.MidPics2 img { padding: 0 0 13px 0; margin: 0; border: none; }
.RightPics { padding:0px 40px 20px 0px; margin:0px; width:147px; float:right; color:#6b481e; }
.RightPics2 { background: transparent url(/pet-care-resources/Photos/photo_frame_sm.gif) 0px 0px no-repeat; padding:7px 38px 20px 7px; margin:0px; width:147px; float:right; color:#6b481e; }
.RightPics2 img { padding: 0 0 13px 0; margin: 0; border: none; }
#TopPics{ padding:0 0 0 24px; margin:0 0 0 0px; float:none;}
#TopPics p { color: #dfdcd1;}
#BottomPics{ padding:0px; margin:0px; float:left;}

#SubmitNewViewAll { padding:0px 0px 0px 0px; margin:0px; width:577px; float:left;}
#SubmitNewViewAll p{ padding:0px; margin:0px;}
#SubmitNewViewAll p.leftPlacement{ padding:0px; margin:0px; float:left;}
#SubmitNewViewAll p.leftPlacement a{ padding-left: 24px; color:#6b481e; text-decoration:underline;}
#SubmitNewViewAll p.leftPlacement a:hover{ color:#6b481e; text-decoration:none;}

#SubmitNewViewAll p.rightPlacement{ padding-right:40px; margin:0px; float:right;}
#SubmitNewViewAll p.rightPlacement a{ color:#6b481e; text-decoration:underline;}
#SubmitNewViewAll p.rightPlacement a:hover{ color:#6b481e; text-decoration:none;}	

/* photo changes */
#PhotoLayoutChanged { float:left; width:577px; padding:0px; margin:0px;}
#PhotoLayoutChanged p { padding: 3px 0 0 0; }
.PhotoLayoutChanged2 { border-bottom: 1px solid #0f51A7; width:577px; padding:0px; margin:0px 0 10px 0;}
.PhotoLayoutChanged2 p { padding: 3px 0 0 0; }
.PhotoLayoutChanged2 p a { color: #0f51A7; text-decoration: underline; }
.PhotoLayoutChanged2 p a:hover { text-decoration: none; }
.PhotoLayoutChanged2 h2 { padding: 0; margin: 0 0 8px 0; font-size: 14px; color: #0f51A7;}
.PhotoLayoutChanged2 h3 { padding: 0; margin: 0 0 5px 0; width: auto; font-size: 12px; color: #0f51A7;}
.PhotoLayoutChanged2 td { padding: 0 3px 0 0; vertical-align: top; }
.PhotoLayoutChanged2 td p { padding: 3px 0 0 0; }
.PhotoLayoutChanged2 td p a { color: #0f51A7; text-decoration: underline; }
.PhotoLayoutChanged2 td p a:hover { text-decoration: none; }
/*Sign up styles */



/*form { padding:0px; margin:0px;}*/
.BreadFinderDropDown { padding:8px 0px 16px 0px; margin:0px; width:139px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262;}
/*.formText {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; }*/

/*#EcardsFloatLeftNoPad { padding:0px; margin:0px;}*/

#VisitingContentArea { padding:0px; margin:0px 0px 10px 0px; width:577px;}
#VisitingContentArea a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#VisitingContentArea a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#VisitingContentArea p{ padding:8px 0px 8px 0px; margin:0px; width:577px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#5E5E5E; font-size:11px;}
#VisitingContentArea p.FormTitle{ padding:18px 0px 8px 0px; margin:0px 0px 6px 0px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#5E5E5E; font-size:11px; border-bottom:1px solid #A9A9A9;}
#VisitingContentArea p a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#VisitingContentArea p a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}

#VisitingContentArea ul{ padding:8px 0px 10px 24px; width:520px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px; list-style:none;}
#VisitingContentArea ul li{ padding:0px 0px 0px 0px; margin:0px; background-image:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px; list-style:none;}
#VisitingContentArea ul li a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#VisitingContentArea ul li a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}

#VisitingVetTable{ padding:0px 0px 40px 0px; margin:-10px 0px 0px 0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;width:577px; float:left;}
#VisitingVetTable.Titles { padding:0px; margin:0px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;}
/*#VisitingVetTable.RadioButtonSpace { padding:0px 0px 0px 200px; margin:0px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;}*/
.RadioButtonSpace { padding:8px 0px 4px 28px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;font-size:11px; }
.RadioButtonTitle { padding:8px 0px 4px 18px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B; font-weight:bold;}
.TopGrySection { padding:11px 0px 10px 19px; margin:0px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B; background-color:#F2F2F2;}
.BottomGrySection { padding:0px 0px 17px 19px; margin:0px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B; background-color:#F2F2F2;}
.FormSmallBox{ padding:0px; margin:0px 0px 0px 0px; width:21px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;}
.FormMediumBox{ padding:0px; margin:0px 0px 0px 0px; width:27px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;}
.FormLargeBox{ padding:0px; margin:0px 0px 0px 0px; width:235px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5B5B5B;}


/*visiting vet styles */


/* overall paragraph, a, and h4 tags */
#InteriorContentArea2 { padding:0px; margin:0px; width:577px; /*height:375px;*/}

#InteriorContentArea { padding:0px; margin:0px; width:577px; height: auto; }
/*#InteriorContentArea { padding:0px; margin:0px; width:577px; min-height: 375px; height: auto; _height: 500px; }*/
/*html>body #InteriorContentArea { padding:0px; margin:0px; width: auto; height: auto; min-width: 577px; min-height: 375px;}*/

/*.box {width: 80px; height: 35px; }
html>body .box { width: auto; height: auto; min-width: 80px; min-height: 35px;}*/

#InteriorContentArea a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea p{ padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; width:577px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea p.FormTitle{ padding:18px 0px 8px 0px; margin:0px 0px 6px 0px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#5E5E5E; font-size:11px; border-bottom:1px solid #A9A9A9;}
#InteriorContentArea p a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea p a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea h4{ padding:0px 0px 7px 0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#4d545a; font-size:11px;}

/* overall unordered list styles */
#InteriorContentArea ul{ padding:8px 0px 0px 54px; width:520px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul li{ padding:0px 0px 0px 0px; margin:0px; background-image:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul li a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea ul li a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea ul li ul{ padding:8px 0px 0px 14px; width:420px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul li ul li{ padding:0px 0px 0px 0px; margin:0px; background-image:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul li ul li a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea ul li ul li a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea ol{ padding:8px 0px 0px 54px; width:520px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ol li{ padding:0px 0px 0px 0px; margin:0px; background-image:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ol li a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea ol li a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}

/* pet treats paragraphs styles */
#InteriorContentArea p.PetThreatsParagraphs{ padding:0px; margin:0px; width:441px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#4d545a; font-size:11px;}
#InteriorContentArea h4.PetThreatsTitles{ padding:16px 0px 7px 0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#4d545a; font-size:11px;}

/* ask a vet paragraph syles */
#InteriorContentArea p.AskaVetParagraph{ padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; width:568px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea p.AskaVetParagraph a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea p.AskaVetParagraph a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea p.AskaVetParagraph2{ padding:8px 0px 0px 37px; margin:0px; width:530px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea p.AskaVetParagraph2 a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea p.AskaVetParagraph2 a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea ul.AskaVetList{ padding:8px 0px 0px 37px; width:530px; margin:0px; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul.AskaVetList li{ padding:0px 0px 0px 0px; margin:0px; list-style:none; background-image:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul.AskaVetList li.Q{ padding:0px 0px 4px 14px; margin:0px; list-style:none; background-image:url(/images/ask-a-vet-letterQ.gif); background-position:0px 3px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul.AskaVetList li.Q span{ display:none;}
#InteriorContentArea ul.AskaVetList li.A{ padding:0px 0px 4px 14px; margin:0px; list-style:none; background-image:url(/images/ask-a-vet-letterA.gif); background-position:0px 2px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:11px;}
#InteriorContentArea ul.AskaVetList li.A span{ display:none;}
#InteriorContentArea ul.AskaVetList li a{ color:#0065B2; text-decoration:underline; font-weight:bold;}
#InteriorContentArea ul.AskaVetList li a:hover{ color:#0065B2; text-decoration:none; font-weight:bold;}
#InteriorContentArea h4.AskaVetTitle{ border-top:1px solid #0065B2; width:564px; padding:2px 0px 0px 0px; margin:7px 0px 0px 0px; height:26px; background-image:url(/images/faq-title.gif); background-position:0px 6px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#5E5E5E; font-size:11px;}
#InteriorContentArea h4.AskaVetTitle span{ display:none;}
#InteriorContentArea h4.AskaVetSubTitle{ padding:16px 0px 7px 0px; margin:0px; width:145px; height:12px; background-image:url(/images/find-question-title.gif); background-position:0px 22px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#5E5E5E; font-size:11px;}
#InteriorContentArea h4.AskaVetSubTitle span{ display:none;}

#InteriorContentArea h4.PetParentReadyTitle{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:177px; height:20px; background-image:url(/images/pet-parents-title.gif); background-position:0px 0px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#5E5E5E; font-size:11px;}
#InteriorContentArea h4.PetParentReadyTitle span{ display:none;}

#InteriorFooterPromoContainer { padding:8px 0px 0px 0px; margin:30px 0px 24px 0px /*12px 0px 24px*/; border-top:1px solid #0065B2; width:577px;/* float:left;*/}
#InteriorFooterPromoContainer2 { padding:10px 0px 0px 0px; margin:22px 0px 24px 0px; border-top:1px solid #0065B2; width:577px; float:right;}


/*.FloatLeft { padding:0px 0px 0px 100px; margin:0px 0px 0px 0px; float:left;}*/
#InteriorContentArea p.PetParentReadySource{ padding:8px 0px 8px 37px; margin:0px; width:530px; font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ color:#5E5E5E; font-size:11px;}

/*sign up for health alerts */
#SignUpTable { float: left; padding:0px; height:0px; width:570px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a;}
#SignUpTable span { color:#FF0000;}
#SignUpTopSection { float:left; padding:0px; margin:0px; width:570px;}
#SignUpBottomSection { float:left; padding:0px; margin:0px; width:570px;}
.SignUpSpecialDivLeft { padding:0px; margin:0px;  width:285px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a; float:left;}
.SignUpSpecialDivRight { padding:0px; margin:0px;  width:285px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a; float:right;}
/*visiting vet special form classes */
.VisitingVetAddress { padding:0px 10px 0px 0px; margin:0px; width:200px;/**/ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a; float:left;}
.VisitingVetCity { padding:0px 10px 0px 0px; margin:0px; width:200px;/**/ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a; float:left;}
.VisitingVetState { padding:0px 10px 0px 0px; margin:0px; width:50px;/**/ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a; float:left;}
.VisitingVetZIP { padding:0px 0px 0px 0px; margin:0px; width:70px;/**/ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d545a; float:left;}

.VisitingVetAddressWidth { padding:0px; margin:0px; width:190px; font-size: 11px;}
.VisitingVetCityWidth { padding:0px; margin:0px; width:140px; font-size: 11px;}
.VisitingVetStateWidth { padding:0px; margin:0px; width:35px; font-size: 11px;}
.VisitingVetZIPWidth { padding:0px; margin:0px; width:55px; font-size: 11px;}

#SignUpTable p.FormTitleTopBorder{ padding:8px 0px 8px 0px; margin:18px 0px 6px 0px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#5E5E5E; font-size:11px; border-top:1px solid #A9A9A9;}

#SignUpTable p.FormTitle2{ padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#5E5E5E; font-size:10px;}
#SignUpTable p.FormTitle span{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#5E5E5E; font-size:11px;}
#SignUpTable .FormFontSize{ padding:0px; margin:0px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5E5E5E; font-size:10px;}


#SignUpSubTable { float: left; padding: 0 0 10px 0px; margin:0px; width:570px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
#SignUpSubTable span{padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#5E5E5E;}
#SignUpSubTable a{padding:0px 4px; margin:0px; color:#0065B2; font-size:9px; text-decoration:none; font-weight:bold; vertical-align:text-bottom;}
#SignUpSubTable a:hover{padding:0px 4px; margin:0px; color:#0065B2; font-size:9px; text-decoration:underline; font-weight:bold; vertical-align:text-bottom;}
#GetDirectionsForm { margin: 5px 0 0 0; border-top: 1px solid #a9a9a9; }
.AlternatingBlueBkGrd { padding:0px; margin:0px; background-color:#EBF3FA; border-top:1px solid #A9A9A9; border-bottom:1px solid #A9A9A9;}
.TableAreaPadding {padding:8px 0px 8px 8px; margin:0px;}
.LinkAreaPadding {padding:8px 0px; margin:0px;}

.SpecialForm {padding:0px; margin:0px; width:250px;}
.SpecialFormSmall {padding:0px; margin:0px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.SpecialFormSmall2 {padding:0px; margin:0px; width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262;}
.SpecialFormSmall3 {padding:1px 0px 1px 2px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262;}

.SpecialFormButton {padding:0px 0px 0px 8px; margin:0px;}

/* view commercial promos*/
#K9Commercial { background: url(/images/view-k9-commercial.gif) no-repeat top; width:155px; height:153px; margin:25px 10px 0px 18px; }
#K9Commercial a{ padding:0px; margin:0px; display:block; width:155px; height:153px; }
#K9Commercial a span{ display:none;}

#K9Commercial02 { background: url(/images/Showoff03sm.jpg) no-repeat top; width:155px; height:153px; margin:25px 10px 0px 18px; }
#K9Commercial02 a{ padding:0px; margin:0px; display:block; width:155px; height:153px; }
#K9Commercial02 a span{ display:none;}

#K9Commercial03 { background: url(/images/chomp.jpg) no-repeat top; width:155px; height:153px; margin:25px 10px 0px 18px; }
#K9Commercial03 a{ padding:0px; margin:0px; display:block; width:155px; height:153px; }
#K9Commercial03 a span{ display:none;}

#MultiCatCommercial { background:url(/images/view-multi-cat-commercial.gif) no-repeat top; width:155px; height:153px; margin:25px 10px 0px 18px; }
#MultiCatCommercial a{ padding:0px; margin:0px; display:block; width:155px; height:153px; }
#MultiCatCommercial a span{ display:none;}

#MultiDogCommercial { background:url(/images/view-multi-dog-commercial.gif) no-repeat top; width:155px; height:153px; margin:25px 10px 0px 18px; }
#MultiDogCommercial a{ padding:0px; margin:0px; display:block; width:155px; height:153px; }
#MultiDogCommercial a span{ display:none;}

#AdvantageCommercial { background: url(/images/jungle3.jpg) no-repeat top; width:155px; height:153px; margin:25px 10px 0px 18px; }
#AdvantageCommercial a{ padding:0px; margin:0px; display:block; width:154px; height:158px; }
#AdvantageCommercial a span{ display:none;}

#DrontalCommercial { background-image:url(/images/view-dron-commercial.gif); background-position:0px 0px; background-repeat:no-repeat; width:155px; height:153px; padding:0px; margin:25px 0px; float:left;}
#DrontalCommercial a{ padding:0px; margin:0px; display:block; width:155px; height:153px; }
#DrontalCommercial a span{ display:none;}


/*Interior LeftNav commercial - promos */
#LegendPromo { background-image:url(/images/lftnav-legends-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:192px; padding:0px; margin:0 0 10px 0px;}
#LegendPromo a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#LegendPromo a span{ display:none;}

#AdvantagePromo { background-image:url(/images/lftnav-advantage-promo.jpg); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:192px; padding:0px; margin:0 0 10px 0px;}
#AdvantagePromo a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#AdvantagePromo a span{ display:none;}

#AdvantixPromo { background-image:url(/images/lftnav-advantix-promo.jpg); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:192px; padding:0px; margin:0 0 10px 0px;}
#AdvantixPromo a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#AdvantixPromo a span{ display:none;}

#DrontalPromo { background-image:url(/images/lftnav-drontal-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:192px; padding:0px; margin:0 0 10px 0px;}
#DrontalPromo a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#DrontalPromo a span{ display:none;}

#ProfenderPromo { background-image:url(/images/lftnav-profender-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:165px; padding:0px; margin:0 0 10px 0px;}
#ProfenderPromo a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#ProfenderPromo a span{ display:none;}

#MultiPromo { background-image:url(/images/lftnav-multi-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:192px; padding:0px; margin:0 0 10px 0px;}
#MultiPromo a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#MultiPromo a span{ display:none;}

#MultiPromo2 { background-image:url(/images/lftnav-multi-promo2.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:197px; padding:0px; margin:0 0 10px 0px;}
#MultiPromo2 a{ padding:0px; margin:0px; display:block; width:153px; height:192px; }
#MultiPromo2 a span{ display:none;}

#ResQ1Promo { background-image:url(/images/lftnav-resq1-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:223px; padding:0px; margin:0 0 10px 0px;}
#ResQ1Promo a{ padding:0px; margin:0px; display:block; width:153px; height:223px; }
#ResQ1Promo a span{ display:none;}

#ResQ2Promo { background-image:url(/images/lftnav-resq2-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:223px; padding:0px; margin:0 0 10px 0px;}
#ResQ2Promo a{ padding:0px; margin:0px; display:block; width:153px; height:223px; }
#ResQ2Promo a span{ display:none;}

#ResQ3Promo { background-image:url(/images/lftnav-resq3-promo.gif); background-position:10px 10px; background-repeat:no-repeat; width:153px; height:223px; padding:0px; margin:0 0 10px 0px;}
#ResQ3Promo a{ padding:0px; margin:0px; display:block; width:153px; height:223px; }
#ResQ3Promo a span{ display:none;}

#PetCareResourcesPromo {/* background-image:url(/images/lftnav-resources-promo.jpg); background-position:10px 10px; background-repeat:no-repeat;*/ width:160px; height:55px; padding:10px 0px 0px 10px; margin:0px 0px 9px 0px;}
#PetCareResourcesPromo a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#PetCareResourcesPromo a span{ display:none;}

#FlashTest{ position:absolute; margin-right:inherit; margin-left:0; top:465px; _top:490px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest a span{ display:none;}

#FlashTest2{ position:absolute; margin-right:inherit; margin-left:0; top:395px; _top:420px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest2 a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest2 a span{ display:none;}

#FlashTest3{ position:absolute; margin-right:inherit; margin-left:0; top:405px; _top:430px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest3 a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest3 a span{ display:none;}

#FlashTest4{ position:absolute; margin-right:inherit; margin-left:0; top:430px; _top:465px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest4 a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest4 a span{ display:none;}

#FlashTest5{ position:absolute; margin-right:inherit; margin-left:0; top:497px; _top:525px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest5 a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest5 a span{ display:none;}

#FlashTest6{ position:absolute; margin-right:inherit; margin-left:0; top:410px; _top:443px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest6 a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest6 a span{ display:none;}

#FlashTest7{ position:absolute; margin-right:inherit; margin-left:0; top:472px; _top:502px; padding:0px 0px 0px 10px; visibility: visible; z-index:1;}
#FlashTest7 a{ padding:0px; margin:0px; display:block; width:160px; height:55px; }
#FlashTest7 a span{ display:none;}

#SubmitNewViewAll { padding:0px 0px 0px 0px; margin:0px; width:577px; float:left;}
#SubmitNewViewAll p{ padding:0px; margin:0px;}
#SubmitNewViewAll p.leftPlacement{ padding:0px; margin:0px; float:left;}
#SubmitNewViewAll p.leftPlacement a{ color:#6b481e; text-decoration:underline;}
#SubmitNewViewAll p.leftPlacement a:hover{ color:#6b481e; text-decoration:none;}

#SubmitNewViewAll p.rightPlacement{ padding-right:40px; margin:0px; float:right;}
#SubmitNewViewAll p.rightPlacement a{ color:#6b481e; text-decoration:underline;}
#SubmitNewViewAll p.rightPlacement a:hover{ color:#6b481e; text-decoration:none;}
/* End hide from IE-mac */

.answer { margin: 0; padding: 0; color: #009900 }
small { margin: 0; padding: 0; color:#5E5E5E; }

#InteriorContentArea .legend { margin: 0; padding: 0; }
#InteriorContentArea .legend ol { margin: 0; padding: 25px; }
#InteriorContentArea .legend ol li { font-size: 9px; margin: 0 0 0 0; padding: 0 0 0 0px; }

#InteriorContentArea .sitemap { margin: 10px 0 15px 0; padding: 0; }
#InteriorContentArea .sitemap ul { margin: 0; padding: 2px 0 2px 20px; }
#InteriorContentArea .sitemap ul li { margin: 0 0 0 0px; padding: 0 0 0 0px; }
