/* Petfit Redesign CSS Document - 12/3/07 */
/*==== petfit base colors ====
	red = #E51837
	dark red = #7B1D20 (used in marquees)
	blue = #0055A5
*/

/*==== A. Universal Tag Styles ====*/
body { margin:0; }
h1, h2, h3, h4, h5, form { margin:0; padding:0; }
a { color:#0053A0; }
p { margin:0; padding:5px 0; }
h1 { font-size:24px; margin-bottom:15px; }
h1.icon { margin-left:45px; }
h2 { color:#E51837; font-size:12px; }
h3 { color:#fff; font-size:10px; padding:5px 0 0 20px; margin:0px; text-transform:uppercase; }
div, p, input, select, td { font-family:arial, verdana, sans-serif; color:#000; font-size:11px; }
select { margin:0; padding:0; }
sup { font-size:90%; vertical-align:top; text-decoration:none; } 
sup.small { font-size:70% !important; vertical-align:top; text-decoration:none; }
a sup { font-size:100% !important; vertical-align:baseline; text-decoration:underline; } 


/*==== B. Universal Classes ====*/
.logo { width:130px; height:102px; margin:0; float:left; }
.dotcom { width:160px; height:73px; margin:0; float:left; }
.bluetitle { height:23px; background:url('/media/Petfit/USARG/assets/en/bkg_bluetitle.gif') no-repeat; }
.bluetitle { margin:3px 0; height:23px; background:url('/media/Petfit/USARG/assets/en/bkg_bluetitle.gif') no-repeat; }
.redtitle { margin:3px 0; height:23px; background:url('/media/Petfit/USARG/assets/en/bkg_redtitle.gif') no-repeat; }
.clear { clear:both; display:block; }
.center { text-align:center; }
.right { float:right; }
.left { float:left; }
.red { color:#E51837; }
.blue { color:#0055A5; }
.footnote { margin-left:20px; font-size:10px; }
/*back 2 top styles*/
a.b2t { text-decoration:none; }
a.b2t:hover { text-decoration:underline; }
#spotlightTag, #trackingPixel, .hidden { display:none; }
#flashcontent { margin-bottom:3px; }
.required { background:url('/media/HillsPet/USARG/assets/en/img_requiredstar_en.gif') no-repeat; }
.exclaim { background:url('/media/HillsPet/USARG/assets/en/img_exclaim_en.gif') no-repeat; }
.optional { background:url('/media/HillsPet/USARG/assets/en/img_optional_en.gif') no-repeat; }
.errorbox { border:#600 solid 1px; background:#ffc; padding:2px 8px; color:#600; width:75%; }
.formbox { border:1px solid #666; background:#d6d6d6; padding:5px; }
.title { font-size:13px; font-weight:bold; text-decoration:none; color:#000 }

/*==== C. Major Div Styles ====*/
#pagewrapper { margin:0 2px; position:relative; width:100%; background:url('/media/Petfit/USARG/assets/en/bkg_mainwrapper.gif') repeat-x; }
#mainwrapper { width:765px; }
#maincontent { _height:440px; min-height:440px; }


/*==== D. Zone Layouts ====*/
#zone1 { _height:131px; min-height:131px; background:url('/media/Petfit/USARG/assets/en/bkg_zone1.gif') no-repeat; }
#zone2 { float:left; width:116px; height:1%; }
#zone3 { float:left; margin-left:6px; padding-top:1px; width:643px; background:url('/media/Petfit/USARG/assets/en/bkg_zone3.gif') no-repeat; }

#zone3 .column1 { float:left; width:444px; }
#zone3 .column1b { float:left; width:444px;  background:url('/media/Petfit/USARG/assets/en/bkg_column1b_bottom_grad_444.jpg') bottom left no-repeat;}
#zone3 .column1 .intro { margin:25px 10px 0 18px; _height:123px; min-height:123px; } /*Titlebar even w/bottom of flash*/
#zone3 .column1 .intro2 { margin:25px 10px 0 18px; _height:149px; min-height:149px; } /*Titlebar slightly lower than bottom of flash*/
#zone3 .column1 .intro3 { margin:25px 10px 0 18px; } /*No minimum height attribute*/
#zone3 .column1 .LRmargin { margin:0 10px 0 18px; }
#zone3 .column2 { float:left; width:192px; margin-left:3px; text-align:center; }
#zone3 .column2 .redtitle, #zone3 .column2 .bluetitle { text-align:left; }
#zone3 .doublewide { float:left; width:639px; margin-top:3px; }
#zone3 .column1 .knowScore1 { float:left; width:195px; padding:10px 0 0 0; margin:25px 0 0 8px; }
#zone3 .column1 .knowScore1 ol { line-height: 17px; }
#zone3 .column1 .knowScore1 li { margin-left:-25px;}
#zone3 .column1 .knowScore2 { float:left; width:195px; padding:10px 0 0 0; margin:25px 0 0 18px; } 
#zone3 .column1 .knowScore2 ol { line-height: 17px; }
#zone3 .column1 .knowScore2 li { margin-left:-25px;}
#zone3 .column1 .doesPet { background-color:#F4F4F4; padding:5px; margin-bottom:10px;}
#zone3 .column1 .hidden { display:block; height:0; }

/* LIGHTSYTLES PAGE ROLLOVERS */
#zone3 .column1 #feedingTips { background:url('/media/Petfit/USARG/assets/en/btn-redStar_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #feedingTips:hover { background:url('/media/Petfit/USARG/assets/en/btn-redStar_1.gif') no-repeat; } 
#zone3 .column1 #dogTips { background:url('/media/Petfit/USARG/assets/en/btn-bluePaw_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px;display:block; text-decoration:none; } 
#zone3 .column1 #dogTips:hover { background:url('/media/Petfit/USARG/assets/en/btn-bluePaw_1.gif') no-repeat;}
#zone3 .column1 #catTips { background:url('/media/Petfit/USARG/assets/en/btn-purplePaw_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #catTips:hover { background:url('/media/Petfit/USARG/assets/en/btn-purplePaw_1.gif') no-repeat;}
#zone3 .column1 #peoplePets { background:url('/media/Petfit/USARG/assets/en/btn-greenHeart_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #peoplePets:hover { background:url('/media/Petfit/USARG/assets/en/btn-greenHeart_1.gif') no-repeat;}


/* TIPS & ETOOLS PAGE ROLLOVERS */
#zone3 .column1 #knowScore { background:url('/media/Petfit/USARG/assets/en/btn-knowScore_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #knowScore:hover { background:url('/media/Petfit/USARG/assets/en/btn-knowScore_1.gif') no-repeat; } 
#zone3 .column1 #weightCheck { background:url('/media/Petfit/USARG/assets/en/btn-weightCheck_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #weightCheck:hover { background:url('/media/Petfit/USARG/assets/en/btn-weightCheck_1.gif') no-repeat; }
#zone3 .column1 #humanParallel { background:url('/media/Petfit/USARG/assets/en/btn-humanParallel_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #humanParallel:hover { background:url('/media/Petfit/USARG/assets/en/btn-humanParallel_1.gif') no-repeat; }
#zone3 .column1 #treatTrans { background:url('/media/Petfit/USARG/assets/en/btn-treatTrans_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #treatTrans:hover { background:url('/media/Petfit/USARG/assets/en/btn-treatTrans_1.gif') no-repeat; }
#zone3 .column1 #calBurn { background:url('/media/Petfit/USARG/assets/en/btn-calBurn_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #calBurn:hover { background:url('/media/Petfit/USARG/assets/en/btn-calBurn_1.gif') no-repeat; }

/* PLEDGE THANK YOU PAGE ROLLOVERS*/
#zone3 .column1 #getCoupon { background:url('/media/Petfit/USARG/assets/en/btn-getCoupon_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #getCoupon:hover { background:url('/media/Petfit/USARG/assets/en/btn-getCoupon_1.gif') no-repeat; } 
#zone3 .column1 #printPledge { background:url('/media/Petfit/USARG/assets/en/btn-printPledge_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #printPledge:hover { background:url('/media/Petfit/USARG/assets/en/btn-printPledge_1.gif') no-repeat; }
#zone3 .column1 #checkMap { background:url('/media/Petfit/USARG/assets/en/btn-checkMap_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #checkMap:hover { background:url('/media/Petfit/USARG/assets/en/btn-checkMap_1.gif') no-repeat; }
#zone3 .column1 #weightCat { background:url('/media/Petfit/AUSRG/assets/en/btn-weightCat_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #weightCat:hover { background:url('/media/Petfit/AUSRG/assets/en/btn-weightCat_1.gif') no-repeat; } 
#zone3 .column1 #weightDog { background:url('/media/Petfit/AUSRG/assets/en/btn-weightDog_0.gif') no-repeat; height: 72px; padding-top: 10px; margin:0px 10px 0 18px; display:block; text-decoration:none; } 
#zone3 .column1 #weightDog:hover { background:url('/media/Petfit/AUSRG/assets/en/btn-weightDog_1.gif') no-repeat; }

#getCoupon sup,
#printPledge sup,
#checkMap sup { font-size:90%; vertical-align:top; text-decoration:none; }

/* ROLLOVER TEXT STYLES */
#feedingTips h2, #feedingTips p, #dogTips h2, #dogTips p, #catTips h2, #catTips p, #peoplePets h2, #peoplePets p, #knowScore h2, #knowScore p, #weightCheck h2, #weightCheck p, #humanParallel h2, #humanParallel p, #treatTrans h2, #treatTrans p, #calBurn h2, #calBurn p, #getCoupon h2, #getCoupon p, #printPledge h2, #printPledge p, #checkMap h2, #checkMap p, #weightCat h2, #weightCat p, #weightDog h2, #weightDog p { margin-left: 130px; }

/* SITEMAP */
#sitemap {  padding-right:40px; text-align: left;}
#sitemap p { margin-left:0px; width:435px; }

#sitemap h1 { font-size:18px; color:#0055A5; margin:0 0 25px 0; padding:0; }
#sitemap a { font-weight:bold; color:#0055A5;}
#sitemap a.top {font-size:14px; }
#sitemap a.sub { padding-left:20px; color:#E51837; }
#sitemap a.sub2 { padding-left:40px; color:#7B1D20 }
#sitemap a.sub3 { padding-left:60px; color:black; }


/*home styles*/
.homepage #maincontent { background:url('/media/Petfit/USARG/assets/en/bkg_maincontent_home.gif') no-repeat; }
.homepage #zone1 { _height:131px; min-height:131px; background:none; }
.homepage #zone3 { float:left; margin-left:0; padding:0; width:649px; background:none; }
.homepage #zone3 .column1 { position: relative; height: 390px; margin-left:4px; _margin-left:2px; padding:0; }
.homepage #zone3 .column1 .intro { margin:15px 10px 0 20px; _height:89px; min-height:89px; }
.homepage #zone3 .column2 { float:left; width:192px; text-align:left; }
.homepage #zone3 .column2 p { line-height:12px; }
.homepage #zone3 .column2 #pod1,
.homepage #zone3 .column2 #pod2,
.homepage #zone3 .column2 #pod3 { height:99px; margin-top:4px; display:block; }
.homepage #zone3 .column2 #pod1{ background:url('/media/Petfit/USARG/assets/en/bkg_homepage_rightpod1.gif') no-repeat; }
.homepage #zone3 .column2 #pod2{ background:url('/media/Petfit/USARG/assets/en/bkg_homepage_rightpod2.gif') no-repeat; }
.homepage #zone3 .column2 #pod3{ background:url('/media/Petfit/USARG/assets/en/bkg_homepage_rightpod3.gif') no-repeat; }
.homepage #zone3 .column2 #pod1 .copy,
.homepage #zone3 .column2 #pod2 .copy,
.homepage #zone3 .column2 #pod3 .copy { padding:17px 0 0 7px; width:108px; }
.homepage #zone3 .doublewide { float:left; width:649px; margin:0; }
.homepage #flashcontent_home img { _margin-bottom:-3px; }
.homepage #bottomnav { margin-top:5px; }


/*fittestPets styles*/
.fitPets #zone1 { _height:131px; min-height:131px; background:none; }
.fitPets #zone3 { float:left; margin-left:0; padding:0; width:649px; background:none; }
.fitPets #zone3 .column1 { margin-left:4px; _margin-left:2px; padding:0; }
#zone3 .column1 .introAmericasFittestPet { margin:15px 10px 0 20px; _height:89px; min-height:89px; }
#zone3 .column2 #aboutGunnar { float:left; width:182px; text-align:left; margin-left: 5px;} 
#zone3 .column2 #pod1 { height:199px; margin-top:4px; display:block; }
#zone3 .column2 #pod2 { height:75px; margin-top:4px; display:block; }
#zone3 .column2 #pod3 { height:160px; margin-top:20px; display:block; }
#zone3 .column2 #pod1 .copy,
#zone3 .column2 #pod2 .copy,
#zone3 .column2 #pod3 .copy { text-align:left; padding:17px 0 0 7px;  }
.fitPets #zone3 .doublewide { float:left; width:649px; margin:0; }
.fitPets #flashcontent_home img { _margin-bottom:-3px; }
.fitPets #bottomnav { margin-top:5px; }


/*add icons for column1 .intro*/
#zone3 .column1#dogpaw { background:url('/media/Petfit/USARG/assets/en/bkg_icon_dogpaw.gif') no-repeat; }
#zone3 .column1#catpaw { background:url('/media/Petfit/USARG/assets/en/bkg_icon_catpaw.gif') no-repeat; }
#zone3 .column1#star { background:url('/media/Petfit/USARG/assets/en/bkg_icon_star.gif') no-repeat; }
#zone3 .column1#heart { background:url('/media/Petfit/USARG/assets/en/bkg_icon_heart.gif') no-repeat; }
#zone3 .column1#cross { background:url('/media/Petfit/USARG/assets/en/bkg_icon_cross.gif') no-repeat; }
#zone3 .column1#meter { background:url('/media/Petfit/USARG/assets/en/bkg_icon_meter.gif') no-repeat; }
#zone3 .column1#parallel { background:url('/media/Petfit/USARG/assets/en/bkg_icon_parallel.gif') no-repeat; }
#zone3 .column1#smile { background:url('/media/Petfit/USARG/assets/en/bkg_icon_smile.gif') no-repeat; }
#zone3 .column1#fire { background:url('/media/Petfit/USARG/assets/en/bkg_icon_fire.gif') no-repeat; }
#zone3 .column1#globe { background:url('/media/Petfit/USARG/assets/en/bkg_icon_globe.gif') no-repeat; }

/*PLEDGE PAGE STYLES*/
#zone3 .column1 #pledge { z-index:20; width:444; height: 250; margin-bottom:0px;}
#zone3 .column1 #pledgeState { background:url('/media/Petfit/USARG/assets/en/bkg_pledgeState.jpg') no-repeat; width:396px; height:71px; padding-top: 10px;}

/*==== E. Top Area Div Styles ====*/
#toplinks { position:relative; float:right; right:5px; top:20px; font-size:10px; }
#toplinks a { color:#666; margin:0; }


/*==== F. Top Navigation Styles ====*/
#topnav { position:absolute; top:73px; left:130px; margin:0; width:635px; height:29px; line-height:29px; color:#FFF; text-transform:uppercase; }
#topnav ul, #topnav li { margin:0; padding:0; }
#topnav li { list-style-type:none; float:left; margin:0; text-align:center; }
#topnav a { margin:0; color:#FFF; font-size:11px; text-decoration:none; padding:2px 12px 0 12px; display:block; }
#topnav a:hover { color:#E51837; }
#topnav #link0.on,
#topnav #link1.on,
#topnav #link2.on,
#topnav #link3.on,
#topnav #link4.on { background:url('/media/Petfit/USARG/assets/en/img_topnavON_leftArc.gif') repeat-x; font-weight:900; }
#topnav #link0.on a,
#topnav #link1.on a,
#topnav #link2.on a,
#topnav #link3.on a,
#topnav #link4.on a { color:#E51837; background:url('/media/Petfit/USARG/assets/en/img_topnavON_rightArc.gif') top right no-repeat; }

.top-subnav { margin:0; width:100%; color:#666; text-transform:uppercase; }
.top-subnav ul, .top-subnav li { margin:0; padding:0; }
.top-subnav li { list-style-type:none; float:left; margin:0; text-align:left; }
.top-subnav a { margin:0; color:#666; font-size:11px; padding:0 12px 0 12px; border-right:1px solid #999; display:block; }
.top-subnav a:hover { color:#E51837; }
.top-subnav a.last { border:none; }
.top-subnav #link0.on,
.top-subnav #link1.on,
.top-subnav #link2.on,
.top-subnav #link3.on,
.top-subnav #link4.on { color:#E51837; }
.top-subnav #link0.on a,
.top-subnav #link1.on a,
.top-subnav #link2.on a,
.top-subnav #link3.on a,
.top-subnav #link4.on a { color:#E51837; }

.top-subnav#subnav1 { position:absolute; top:107px; left:105px; width:660px; }
.top-subnav#subnav2 { position:absolute; top:107px; left:260px; width:500px; }
.top-subnav#subnav3 { position:absolute; top:107px; left:293px; width:460px; }
.top-subnav#subnav4 { position:absolute; top:107px; left:485px; width:300px; }


/*==== G. Left Navigation Styles ====*/
#leftnav { margin:0; padding:0; color:#666; }
#leftnav ul, #leftnav li { margin:0; padding:0; }
#leftnav li { padding:10px 8px; list-style-type:none; border-bottom:1px solid #E51837; }
#leftnav li.on a { color:#E51837; }
#leftnav a { color:#666; border-right:solid 1px #fff; text-decoration:none;	}
#leftnav a:hover { color:#E51837; }


/*==== H. Bottom Navigation Styles ====*/
#bottomnav { text-align:center; background:#A4A4A4; margin:20px 2px 2px 2px; padding:3px 0 5px 0; }
#bottomnav ul, #bottomnav li { margin:0; padding:0; }
#bottomnav li { list-style-type:none; display:inline; }
#bottomnav a { color:#fff; border-right:solid 1px #fff; font-size:10px; text-decoration:none; margin:0; padding:0 10px;	}
#bottomnav a:hover { text-decoration:underline; }
#bottomnav a.lastitem { border-right:0; }


/*==== I. Footer Styles ====*/
#footer { float:left; margin:10px 0; width:auto; padding-bottom:8px; border-bottom:3px solid #E51837; }
/* #footer .footercopy { float:left; width:500px; } */
#footer .footercopy { float:left; width:450px; } 
#footer .footercopy p { padding:0; margin:0; font-size:10px; width:auto; line-height:12px; }
/* #footer_language_selector { float:right; font-size:11px; padding:0 5px 0 55px; background: none;} */
#footer_language_selector { float:right; font-size:11px; padding:0 5px 0 0px; background: none; }
.footerlogo { float:left; margin:2px 10px 2px 3px; }



/*==== J. List Styles ====*/
ul.standard { list-style-type:none; margin:10px 0 0 0; padding:0; } /* bh on 2007-11-28*/
ul.standard li { margin:0 0 15px 0; padding:0 0 0 12px; background:url('/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif') top left no-repeat; }
ul.standard a,
ul.standard a:link,
ul.standard a:visited,
ul.standard a:hover { margin-bottom:10px; font-weight:bold; }


.feedTips li#check {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletCheck.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 0pt 0pt -15pt;
padding:0pt 0pt 4px 22px;
}

.feedTips li#cross {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletCross.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 0pt 0pt -15pt;
padding:0pt 0pt 4px 22px;
}

.doesPet li#check {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletCheck.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 0pt 0pt -15pt;
padding:0pt 0pt 4px 22px;
}

.listAVMA li#arrow {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletArrow.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 0pt 0pt -32pt;
padding:0pt 0pt 4px 22px;
}

.listFitPet li#A {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletA.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 20pt 0pt -15pt;
padding:0pt 20pt 10px 22px;
width:380px;
}

.listFitPet li#B {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletB.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 0pt 0pt -15pt;
padding:0pt 0pt 10px 22px;
width:380px;
}

.listFitPet li#C {
background-image:url('/media/Petfit/USARG/assets/en/img_BulletC.gif');
background-repeat:no-repeat;
list-style-type:none;
margin:5px 0pt 0pt -15pt;
padding:0pt 0pt 10px 22px;
width:380px;
}
.listFitPetItem {
	margin-left:15px;
}
.listFitPetItem .redTitle2 {
	color: #E51837;
	font-size: 12px;
	font-weight: bold;	
}
.listFitPetItem .itemText {
	color: black;
	font-size: 12px;
	font-weight: normal;
	margin-left:10px;
}

#zone3 .column1 #shareBTN .button {
	color:#FFFFFF;
	font-weight: bold;
	background-color: #000066;
	height: 15px;
	width: 150px;
	margin-left: 150px;
	text-align:center;
}

#zone3 .column1 #shareBTN a {
	text-decoration:none;
	cursor:pointer;
}

#zone3 .column1 #endText {  
	margin:25px 10px 0 18px; 
}

/*==== K. Marquee Styles ====*/
.marquee_darkred { font-size:24px; }
#marquee_tipsEtools { width:444px; height:174px; background:url('/media/Petfit/USARG/assets/en/img_tipsEtools_marquee_en.jpg') no-repeat; }
#marquee_healthyHabits { width:444px; height:174px; background:url('/media/Petfit/USARG/assets/en/img_healthyHabits_marquee_en.jpg') no-repeat; }
#marquee_signPledge { width:444px; height:174px; background:url('/media/Petfit/USARG/assets/en/img_signPledge_marquee_en.jpg') no-repeat; }
#marquee_AVMA { width:444px; height:174px; background:url('/media/Petfit/USARG/assets/en/img_AVMA_marquee_en.jpg') no-repeat; }
#marquee_trainingGunnar { width:444px; height:174px; background:url('/media/Petfit/USARG/assets/en/img_trainingGunnar_marquee_en.jpg') no-repeat; }
#marquee_AFPC { width:642px; height:174px; background-image: url('/media/Petfit/USARG/assets/en/img_fittestPet_marquee_en.jpg'); background-repeat: no-repeat; background-position: top; margin:-5px 0 0 1px; }
#marquee_weightWatchers { width:444px; height:174px; background:url('/media/Petfit/AUSRG/assets/en/img_hdr_WW_AUS_en.jpg') no-repeat; }


/*==== L. Product Details Styles ====*/
.prodDetail { border-bottom:1px solid #b2b2b2; float:left; width:414px; padding:20px 0 20px 0; }
.prodDetail #prodLeft { width:150px; float:left; }
.prodDetail #prodRight { width:254px; float:left; padding:0 0 0 10px; }
.prodDetail #prodRight p { margin:0; padding:0; !important }
.prodDetail#last { border:none; }


/*==== M. Registration & Signup Styles ====*/
.registration #zone1 { _height:131px; min-height:131px; background:none; }
.registration #zone3 { float:left; margin-left:0; padding:0; width:800px; background:none; }
.registration #zome3 #maincontent { background:none; }
.registration #zone3 .redtitle { margin:0; border-bottom:3px solid #FFF; }
.registration #content_1column {background:url('/media/common/assets/en/bkg_content_1col.png') bottom; width:792px; margin:1px 2px;}
.registration .columnbox {border-top:1px solid #b1b0b0; padding:20px 14px 45px 14px;}


/* ----------------------------- Start New ----------------------------------*/
/* TRAINING WITH GUNNAR PETERSON TIPS */
#onstate { display:none; }

#offTip1 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip2 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip3 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip4 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip5 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip6 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip7 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip8 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip9 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#offTip10 {margin:0 0 10px 5px; background-image: url(/media/Petfit/USARG/assets/en/img_BulletRedTriangle.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}

#onTip1 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip2 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip3 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip4 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip5 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip6 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip7 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip8 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip9 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}
#onTip10 {margin-left:5px; display:none; background-image: url(/media/Petfit/USARG/assets/en/img_BulletBlueCross.gif); background-repeat: no-repeat; background-position: left top; cursor:pointer;}

#onTip1 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip2 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip3 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip4 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip5 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip6 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip7 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip8 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip9 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#onTip10 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}

#onTip1 p {margin-left:20px;}
#onTip2 p {margin-left:20px;}
#onTip3 p {margin-left:20px;}
#onTip4 p {margin-left:20px;}
#onTip5 p {margin-left:20px;}
#onTip6 p {margin-left:20px;}
#onTip7 p {margin-left:20px;}
#onTip8 p {margin-left:20px;}
#onTip9 p {margin-left:20px;}
#onTip10 p {margin-left:20px;}

#offTip1 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip2 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip3 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip4 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip5 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip6 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip7 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip8 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip9 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
#offTip10 h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}


/* INSPIRATION VIDEOS STYLES */

#inspirational {float:left; width:270px; padding: 5px 5px 15px 30px;}
#inspirational .item {background-image:url('/media/Petfit/USARG/assets/en/img_BulletArrow.gif'); background-repeat:no-repeat;}
#inspirational .item h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: #0055A5; text-decoration: underline;}
#inspirational .item p {margin-left:20px;}

/* PRESS MATERIALS STYLES */

#zone3 .column1 .intro3 #pressMat {margin: 18px; width:500px; padding: 5px 5px 15px 30px;}
#pressMat .item {background-image:url('/media/Petfit/USARG/assets/en/img_BulletArrow.gif'); background-repeat:no-repeat;}
#zone3 .column1 .intro3 #pressMat .item h2 {margin-left:20px; font-size: 12px; font-weight: bold; color: black; text-decoration: underline;}
#zone3 .column1 .intro3 #pressMat .item p {margin-left:20px;}

/* NEW HOMEPAGE PODS STYLES */
.homepage #zone3 .column2 #pod1c {height:125px; margin-top:4px; display:block;}
.homepage #zone3 .column2 #pod2dh {height:258px; margin-top:4px; display:block;}
/* .homepage #zone3 .column2 #pod3 { height:99px; margin-top:4px; display:block; } */

.homepage #zone3 .column1 #pod4 { float:left; height:91px; width:219px; margin:4px 0 0 0; display:block; }
.homepage #zone3 .column1 #pod4dw { float:left; height:91px; width:443px; margin:4px 0 0 0; display:block; }
.homepage #zone3 .column1 #pod5 { float:left; height:91px; width:220px; margin:4px 0 0 2px; display:block; }

.homepage #zone3 .column2 #pod1c{ background:url('/media/Petfit/AUSRG/assets/en/img_home_pod1cSlimmerWinners_AUS_en.jpg') no-repeat; }
.homepage #zone3 .column2 #pod2dh{ background:url('/media/Petfit/AUSRG/assets/en/img_home_pod2DH_tips_AUS_en.jpg') no-repeat; }

/* .homepage #zone3 .column2 #pod3{ background:url('../images/bkg_homepage_rightpod3.gif') no-repeat; } */
.homepage #zone3 .column1 #pod4{ background:url('/media/Petfit/USARG/assets/en/img_home_pod4_temp_en.jpg') no-repeat; }
.homepage #zone3 .column1 #pod4dw{ background:url('/media/Petfit/AUSRG/assets/en/img_home_pod4DW_AUS_en.jpg') no-repeat; }

.homepage #zone3 .column1 #pod5{ background:url('/media/Petfit/USARG/assets/en/img_home_pod5_temp_en.jpg') no-repeat; }

.homepage #zone3 .column2 #pod1c .copy { padding:90px 0 0 10px; width:180px; text-align:center;}
.homepage #zone3 .column2 #pod2dh .copy { padding:15px 8px 0 8px; width:192px; }
/*.homepage #zone3 .column2 #pod3 .copy,*/
.homepage #zone3 .column1 #pod4 .copy,
.homepage #zone3 .column1 #pod5 .copy { padding:13px 0 0 10px; width:125px; }
.homepage #zone3 .column1 #pod4dw .copy { padding:10px 0 0 10px; width:200px; } 

/* Right Nav */

/* TO REMOVE - not used in AUS
.column2 #podAVMA {height:125px; margin-top:4px; display:block;}
.column2 #podAVMA{ background:url('/media/Petfit/USARG/assets/en/img_home_pod1_temp_en.jpg') no-repeat; }
.column2 #podAVMA .copy { padding:100px 0 0 10px; width:180px; text-align:center;}
*/

.column2 #podGunnar {height:125px; margin-top:4px; display:block;}
.column2 #podGunnar{ background:url('/media/Petfit/USARG/assets/en/img_gunnar_promo_en.jpg') no-repeat; }
.column2 #podGunnar .copy { padding:98px 0 0 7px; width:180px; text-align:center; font-weight: bold;}

.column2 #podWeightWatchers { height:125px; margin-top:4px; display:block; }
.column2 #podWeightWatchers { background:url('/media/Petfit/AUSRG/assets/en/img_home_pod1_AUS_en.jpg') no-repeat; /*border: 1px solid #000;*/}
.column2 #podWeightWatchers .copy { padding:100px 0 0 10px; width:180px; text-align:center; }


/* Pet Slimmer Winners styles */
.top-subnav#subnav4 { left:460px; width:500px; }
h4.starbullet { height:31px; color:#c00; font-size:13px; margin:0 0 10px 0; padding:0 0 0 40px; text-transform:uppercase; background:url('/media/Petfit/AUSRG/assets/en/img_meetWinners_starbullet.gif') no-repeat; }
h4.starbullet span { padding:7px 0 0 0; display:block; }
h4.redborders { border:1px solid #c00; border-left:none; border-right:none; color:#c00; font-size:12px; margin:0; padding:5px; text-transform:uppercase; }
#marquee_meetWinners { width:444px; height:174px; background:url('/media/Petfit/AUSRG/assets/en/img_meetWinners_marquee_en.jpg') no-repeat; }
.intro3 .meetWinnerItem { margin:0 0 15px 0; }
.intro3 .meetWinnerItem p { font-size:12px; }
.intro3 .meetWinnerItem .winnerPhoto { float:left; margin:10px 10px 5px 0; }
.intro3 .meetWinnerItem span.title { display:block; color:#c00; font-weight:normal; text-transform:uppercase; }


/* ----------------------------- End New ----------------------------------- */

/* --------------- BEGIN SIFR STYLES ---------------- */
/* -------------------------------------------------- */

/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {  display: none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 span  { visibility: hidden; display:block; }
.sIFR-hasFlash .avenir, .sIFR-hasFlash .marquee  { visibility: hidden; }

/* --------------------------------------------------- */
/* ----------------- END SIFR STYLES ----------------- */

