.productTitle24PointGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: normal;
	line-height: 24px;
}
.productTitle14PointGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 17px;
}
.productLink12PointGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 17px;
}
.productCopy12PointGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 17px;
}
.productCopy12PointGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 17px;
}
.productCopy10PointGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 14px;
}
table.productsDog, table.productsCat {
	border: white solid;
	border-width: 1px;
	width: 100%;
	font-size:0.81em;
	text-align:left;
	border-left: 0;
}
table.productsDog tr, table.productsCat tr {
	padding: 3px;
	margin: 0;
}

table.productsDog th.tHeadingDogLeft {
	background:#256622 none repeat scroll 0 0;
	border-color:#FFFFFF -moz-use-text-color;
	border-style:solid none;
	border-width:1px medium;
	color:#FFFFFF;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
table.productsDog th.tHeadingDogRight {
	background:#94d819 none repeat scroll 0 0;
	border-color:#FFFFFF -moz-use-text-color #FFFFFF #FFFFFF;
	border-style:solid none solid solid;
	border-width:1px medium 1px 1px;
	color:#FFFFFF;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
table.productsDog th.tHeadingDogRight1 {
	background:#94d819 none repeat scroll 0 0;
	border-color:#FFFFFF -moz-use-text-color #FFFFFF #FFFFFF;
	border-style:solid none solid solid;
	border-width:1px medium 1px 1px;
	color:#FFFFFF;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
table.productsDog td.tContentDogLeft {
	border-color:-moz-use-text-color -moz-use-text-color #FFFFFF #FFFFFF;
	border-style:none none solid solid;
	border-width:medium medium 1px 1px;
	padding:4px;
	background:#d2ff8a;
	color:#666666
}
table.productsDog td.tContentDogRight {
	border-color:-moz-use-text-color -moz-use-text-color #FFFFFF #FFFFFF;
	border-style:none none solid solid;
	border-width:medium medium 1px 1px;
	padding:4px;
	background:#f1ffd9;
	color:#666666
}
table.productsDog td.tContentDogRight1 {
	border-color:-moz-use-text-color -moz-use-text-color #FFFFFF #FFFFFF;
	border-style:none none solid solid;
	border-width:medium medium 1px 1px;
	padding:4px;
	background:#f1ffd9;
	color:#666666}

table.productsCat th.tHeadingCatLeft {
	background-color: #f68428;
	color: #FFF;
	padding: 6px 6px 6px 18px;
}
table.productsCat th.tHeadingCatRight {
	background-color: #febf00;
	color: #FFF;
	padding: 6px 6px 6px 18px;
}
table.productsCat td.tContentCatLeft {
	background-color: #fedeb1;
	padding: 6px 6px 6px 18px;
	color:#666666;
}
table.productsCat td.tContentCatRight {
	background-color: #fdf1da;
	padding: 6px 6px 6px 18px;
	color:#666666;
}

.productDetailTitle
{
	font-size: 12.5px;
	color: #ffffff;
	font-family: arial;
	font-weight: normal;
}

.productDetailSkuTitle
{
	font-size: 10px;
	color: #ffffff;
	font-family: arial;
	font-weight: bold;
}

.productDetailZipTitle
{
	font-size: 10px;
	color: #ffffff;
	font-family: arial;
	font-weight: normal;
}

#productDetailImage{
	position:relative;
	top:-480px;
	left:	0px;
	overflow:hidden;	
	color: #FFFFFF;
	font-family:arial;
	font-weight: normal;
	font-size:12px;
}

#productDetailForm{
	position:relative;
	top:	60px;
	left:	0px;
	overflow:hidden;	
	color: #FFFFFF;
}

#productDetailForm{
	position:relative;
	top:	0px;
	left:	0px;
	overflow:hidden;	
	color: #FFFFFF;
}


#product_detail img{border:none;}
#product_detail p { margin-bottom: 5px; margin-top: 0px; font-size:12px; }
#product_detail p a{color:#666666; text-decoration:underline; font-size:12px;}
#product_detail div, h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 0px; padding: 0px; }
/*  #product_detail ul { list-style -type: square; margin: 5px 0 5px; padding: 0; padding-left: 10px; }  */
#product_detail form { margin:0; padding: 0; }    
#product_detail .clearer {margin:0px; padding:0px; font-size:1px; clear: both; line-height: 0; height: 0; }

#product_detail{width:654px; margin:0px; padding:0px;}
#product_detail #ttl_img{margin:0px; padding:0px;}
#product_detail #left {width:150px; float:left; text-align:center; padding:0 18px 0 8px; vertical-align:top;}
#product_detail #left #dog_left{}
#product_detail #left #dog_left h1{font-size:13px; font-weight:bold; color:#31792d; margin-bottom:7px;}
#product_detail #left #dog_left p{font-size:10px; color:#666666; margin:0px; padding:0px;}

#product_detail #left #dog_left .frms{font-size:12px; color:#666666;}

#product_detail #right{width:474px; float:left; padding-top:10px;}
#product_detail #right #dog_right{}
#product_detail #right #dog_right #col2{width:310px; float:left; margin:0 15px 0 0; font-size:12px;}
#product_detail #right #dog_right #col2 h1{font-size:20px; color:#31792d}
#product_detail #right #dog_right #col2 h2{font-size:14px; color:#666666; font-weight:bold; margin:20px 0 0 0;}
#product_detail #right #dog_right #col2 h3{font-size:14px; color:#666666; font-weight:bold; margin:15px 0 0 0;}
#product_detail #right #dog_right #col2 p{font-size:12px; line-height:16px; color:#666666; margin:10px 0}
#product_detail #right #dog_right #col2 p.productCopy10PointGrey {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:14px;}
#product_detail #right #dog_right #col3{width:100px; float:left; margin:0px auto; padding-top:30px; text-align:center; font-size:12px; color:#31792d;}										
#product_detail #right #dog_right #col3 #rt_btn img{margin-top:20px}	
#product_detail #right #dog_right #col3 .txt{color:#31792d}
#product_detail #right #dog_right #col3 .txt a{color:#31792d; text-decoration:none}
#product_detail #right #dog_right #nt_info{background:url(/iams/en_US/data_root/images/ProductDetail2Dogs/Nutritional_info_background.gif) repeat-y;  width:441px;}				
#product_detail #right #dog_right #nt_info #content1{font-size:12px; color:#666666; line-height:16px; margin:10px 20px 0 20px; display:block}
#product_detail #right #dog_right #nt_info #content2{margin:10px 20px 0 20px; display:none; padding:5px;}
#product_detail #right #dog_right #nt_info #content2 p.productCopy10PointGrey {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}
#product_detail #right #dog_right #nt_info #content2 p.bodyCopy10PointBlack {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}
#product_detail #right #dog_right #nt_info #content3{margin:10px 20px 0 20px; display:none; padding:0 0 5px 0}
#product_detail #right #dog_right #nt_info #content3 p.productCopy10PointGrey {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}
#product_detail #right #dog_right #nt_info #content3 ul, #product_detail #right #dog_right #nt_info #content3 ul li {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}

#product_detail #right #dog_right #nt_info #content3 p.bodyCopy10PointBlack{font-size:10px; color:#555555}

#product_detail #right #dog_right #nt_info #content4{font-size:12px; color:#666666; line-height:16px; margin:10px 20px 0 20px; display:none}
#product_detail #right #dog_right #nt_info #tblr_data{background:#f1ffd9; color:#666666}
#product_detail #right #dog_right #nt_info #tblr_data td{border:2px solid #FFFFFF; border-top:none; border-right:none; padding:4px}
#product_detail #right #dog_right #nt_info #tblr_data .dg{background:#256622; color:#FFFFFF; text-align:left; border:2px solid #FFFFFF; border-right:none; border-left:none;  padding:4px; vertical-align:top }
#product_detail #right #dog_right #nt_info #tblr_data .bg{background:#94d819; color:#FFFFFF; text-align:left; border:2px solid #FFFFFF; border-right:none; padding:4px; vertical-align:top}
#product_detail #right #dog_right #nt_info #tblr_data .lg{background:#d2ff8a; color:#256622; text-align:left; border-bottom:2px solid #FFFFFF; padding:4px; border-left:none; vertical-align:top}

/* CAt Product Detail */


#product_detail #left{}
#product_detail #left #left_callout{padding-left:13px;}
#product_detail #left #cat_left h1{font-size:13px; font-weight:bold; color:#f68428; margin-bottom:7px;}
#product_detail #left #cat_left p{font-size:10px; color:#666666; margin:0px; padding:0px;}
#product_detail #left #cat_left .frms{font-size:12px; color:#666666;}
				
#product_detail #right #cat_right{}
#product_detail #right #cat_right #col2{width:310px; float:left; margin:0 15px 0 0; font-size:12px;}
#product_detail #right #cat_right #col2 h1{font-size:20px; color:#f68428}
#product_detail #right #cat_right #col2 h2{font-size:14px; color:#666666; font-weight:bold; margin:20px 0 0 0;}
#product_detail #right #cat_right #col2 h3{font-size:14px; color:#666666; font-weight:bold; margin:15px 0 0 0;}
#product_detail #right #cat_right #col2 p{font-size:12px; line-height:16px; color:#666666; margin:10px 0}
#product_detail #right #cat_right #col3{width:100px; float:left; margin:0px auto; padding-top:30px; text-align:center; font-size:12px; color:#f48423;}										
#product_detail #right #cat_right #col3 .txt{color:#f48423}
#product_detail #right #cat_right #col3 .txt a{color:#f48423; text-decoration:none}
#product_detail #right #cat_right #col3 #rt_btn img{margin-top:20px}	
#product_detail #right #cat_right #nt_info{background:url(/iams/en_US/data_root/images/ProductDetail2Cats/c_Nutritional_info_background.gif) repeat-y;  width:441px; padding:0 0 1px 0}				
#product_detail #right #cat_right #nt_info #content1{font-size:12px; color:#666666; line-height:16px; margin:10px 20px 0 20px; display:block}
#product_detail #right #cat_right #nt_info #content2{margin:10px 20px 0 20px; display:none}
#product_detail #right #cat_right #nt_info #content2 p.productCopy10PointGrey {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}
#product_detail #right #cat_right #nt_info #content2 p.bodyCopy10PointBlack {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}

#product_detail #right #cat_right #nt_info #content3{margin:10px 20px 0 20px; display:none}
#product_detail #right #cat_right #nt_info #content3 p.productCopy10PointGrey {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}
#product_detail #right #cat_right #nt_info #content3 p.bodyCopy10PointBlack, #product_detail #right #cat_right #nt_info #content3 li.bodyCopy10PointBlack {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;font-weight: normal;color: #555555;	line-height: 14px;}
#product_detail #right #cat_right #nt_info #content4{font-size:12px; color:#666666; line-height:16px; margin:10px 20px 0 20px; display:none}
#product_detail #right #cat_right #nt_info #tblr_data{background:#fdf1da; color:#666666}
#product_detail #right #cat_right #nt_info #tblr_data td{border:2px solid #FFFFFF; border-top:none; border-right:none; padding:4px}
#product_detail #right #cat_right #nt_info #tblr_data .dg{background:#f68428; color:#FFFFFF; text-align:left; border:2px solid #FFFFFF; border-right:none; border-left:none;  padding:4px; vertical-align:top }
#product_detail #right #cat_right #nt_info #tblr_data .bg{background:#febf00; color:#FFFFFF; text-align:left; border:2px solid #FFFFFF; border-right:none; padding:4px; vertical-align:top}
#product_detail #right #cat_right #nt_info #tblr_data .lg{background:#fedeb1; color:#666666; text-align:left; border-bottom:2px solid #FFFFFF; padding:4px; border-left:none; vertical-align:top}
				
