
body{ font-family:Arial, Helvetica, sans-serif;}
.nm-pd-banner2-cont strong{ font-family:Arial, Helvetica, sans-serif;}
A.NonFlashNav:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
A.NonFlashNav:Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E31836;
	text-decoration: none;
}
A.NonFlashNav:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
A.NonFlashNav:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E31836;
	text-decoration: underline;
}

A.NonFlashSubNav:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}

A.NonFlashSubNav:Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E31836;
	text-decoration: none;
}
A.NonFlashSubNav:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
A.NonFlashSubNav:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E31836;
	text-decoration: underline;
}

a, a:hover, a:visited, a:active{outline:none none none!important; }
/* Landing Reviews Starts */
#reviewsHeader{ width:960px; height:440px; background:url(/images/products/productreviewHeader.jpg) no-repeat 0px 0px;}
#reviews{   margin:100px 0px 0px 10px; float:left;font-family: Arial, Helvetica, sans-serif; color:#333333; padding-bottom:0px; width:600px; }
#reviewsLeft{float:left; padding:0px 0px 0px 25px; margin:0px;  width:260px; height:230px; text-align:left; }
#reviewsRight{ float:right; margin:0px; padding:0px; width:260px; text-align:left; height:230px;}
#reviews h2{font-size:13px; padding:0px; color:#e31836; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0px; height:25px;}
.reviewsText1{float:left; height:55px; padding:0px 0px 0px 42px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.reviewsText{float:left;  height:35px;padding:0px 0px 0px 42px; font-weight:bold;  font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.yourOpinions{  margin:20px 0px 0px 10px; float:left;  font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#333333;  }
.shareYourExp{ margin:20px 0px 10px 10px; float:left;  font-size:16px; font-family: Arial, Helvetica, sans-serif; color:#e31836; font-weight:bold}
/* ASK and Answer Start */
#askexpertHeader{ width:960px; height:451px; background:url(/images/products/AsktheExpertHeader.jpg) no-repeat 0px 0px;}
.askexpInside{  padding:110px 0px 0px 30px; float:left;  font-size:12px; font-family: Arial, Helvetica, sans-serif; width:270px;  }
.askexpInsideRight{  padding:105px 0px 0px 30px; float:left;  font-size:12px; font-family: Arial, Helvetica, sans-serif; width:300px; line-height:16px	  }
.askexpTitle{font-size:13px; padding:0px 0px 10px 0px; color:#e31836; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0px 0px 0px;}
.askExpText{float:left; margin:0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; }
#askQuestions a{ width:150px; float:left; margin:27px 0px 0px 223px; padding:0px; text-align:right; height:50px; clear:both; display:block;}
#shareAnswers a{ width:150px; float:left; margin:-2px 0px 0px 331px; padding:0px; text-align:right; height:50px; clear:both; display:block; }
#getAdvice a{ width:150px; float:left; margin:-101px 0 0 568px; padding:0px; text-align:right; height:50px; clear:both; display:block; }
.askAnswer{font-size:12px; font-weight:bold; font-family:verdana, Arial, Helvetica, sans-serif; color:#666666; padding:5px 0px 5px 3px}
.askAnswer14{font-size:14px; font-weight:bold; font-family:verdana, Arial, Helvetica, sans-serif; color:#999999; padding:5px 5px 15px 0px}
.redFont16{font-size:16px; font-weight:bold; font-family:verdana, Arial, Helvetica, sans-serif; color:#d7505a; padding:50px 5px 50px 0px}
.redFonts{font-size:16px; font-weight:bold; font-family:verdana, Arial, Helvetica, sans-serif; color:#d7505a; padding:10px 5px 0px 30px; width:300px}
.askAnswer10{font-size:10px; font-weight:normal; font-family:verdana, Arial, Helvetica, sans-serif; color:#d7505a; padding:5px 5px 0px 0px}
.clr{clear:both}
.askTabMenu {
	border-bottom:2px solid #a2a9ac;
	margin:0;
	padding:0;
	width:100%;
	height:29px;	
}
.askTabMenu ul {
	float:left;
	height:26px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0;

}
.askTabMenu li {
	cursor:pointer;
	display:inline;
	padding:0;
}
.askTabMenu a {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0px;
	padding:5px 0 5px 20px;
	text-align:left;
	text-decoration:none;
	width:150px;
	background:url(/images/products/redTab.gif) no-repeat left top;
	z-index:10;
	
}
.askTabMenu a:first-child{ z-index:99; margin-left:0px;}
.askTabMenu a:hover, .askTabMenu a.selected {
	color:#666666;
}
.askRedMenu {
	
	margin:10px 0px;
	padding:0;
	width:100%;
	float:left;
	
}
.askRedMenu ul {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0;
}
.askRedMenu li {
	cursor:pointer;
	display:inline;
	padding:0;

}
.askRedMenu a {
	color:#e31836;
	float:left;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0px;
	padding:0px 6px;
	text-align:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	border-right:2px solid #a2a9ac;
	
}
.askRedMenu a:hover, .askRedMenu a.selected {
	color:#666666;
}

.topPad18{padding-top:18px;}
.topbottomPad10{padding:18px 0px 10px 0px;}
.topPad10{padding:10px 15px 0px 0px;}
.leftPad10{padding:0px 0px 0px 10px;}
.rightPad10{padding:0px 10px 0px 0px;}
.font14B{font-family:"Verdana", Geneva, sans-serif; font-size:14px; font-weight:bold; color:#e31836; margin-left:160px; padding-left:15px;}
.font12B{font-family:"Verdana", Geneva, sans-serif; font-size:12px; font-weight:bold; color:#e31836; text-align:left; padding-left:20px;}
.font11N{ font-family:"Verdana", Geneva, sans-serif; font-size:11px; font-weight:normal; line-height:16px; color:#333333; margin-left:160px; padding-left:15px; }
.font11aN{font-family:"Verdana", Geneva, sans-serif; font-size:11px; font-weight:normal; line-height:16px; color:#333333; padding-top:15px; display:block;}
a.Red11B{font-family:"Verdana", Geneva, sans-serif; font-size:11px; font-weight:bold; line-height:16px; color:#e31836; text-decoration:none;}
a.Red11B:hover{color:#333333;}
.border{background-color:#a0afa9; height:1px; margin:10px 0px; display:block;}

p{margin:0; padding:0;}
.nm-product-review{background:url(../images/home/get-started.jpg) bottom left no-repeat; width:300px;}
.nm-ask-expert{background:url(../images/home/ask-expert.jpg) bottom left no-repeat; width:300px;}
.nm-special-offers{background:url(../images/home/special-offers.jpg) bottom left no-repeat; width:300px;}
.nm-need-help{background:url(../images/home/nm_need_help_bg.jpg) top left no-repeat; cursor:pointer; padding:0 20px 0 150px}

.nm-callout-heading{font-family:"Verdana", Geneva, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-align:left; background-color:#e31836; width:300px;}
.nm-pad5{padding:5px;}
.nm-mar-top30{margin:30px 0 0 0;}
.nm-nav-container{background:url(../images/nm_nav_lc.gif) top left no-repeat;float:right; padding:0 0 0 5px; *padding:0 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; *width:670px; }
.nm-nav-container a, .nm-nav-container a:active, .nm-nav-container a:focus, .nm-nav-container a:link, .nm-nav-container a:visited{color:#ffffff; text-decoration:none;}
.nm-nav-container a:hover{color:#000000; text-decoration:underline;}
ul.nm-nav{background:url(../images/nm_nav_bg.gif) top left repeat-x; list-style:none; overflow:hidden; margin:0px; padding:0px; float:right}
ul.nm-nav li{list-style:none; float:left; display:block; border-right:1px solid #ffffff; height:43px;}
ul.nm-nav li a, ul.nm-nav li a:active, ul.nm-nav li a:focus, ul.nm-nav li a:link, ul.nm-nav li a:visited{color:#ffffff; text-decoration:none;}
ul.nm-nav li a{display:block; padding:23px 10px 5px;}
ul.nm-nav li a.current{color:#000000;}
ul.nm-nav li.twoline a{padding:8px 5px 5px 5px; display:block; width:50px; text-align:center;}
ul.nm-nav li a:hover{color:#000000; text-decoration:none;}
ul.nm-nav li ul.nm-subnav{background:url(../images/nm_subnav_arrow.gif) 25px top no-repeat #dddddd; overflow:hidden; position:absolute; display:none; margin:0px; padding:0px; text-align:left;}
ul.nm-nav li:hover ul.nm-subnav{display:block;}
ul.nm-nav li ul.nm-subnav li{border:0 none; padding:5px 8px;}
ul.nm-nav li ul.nm-subnav li a{color:#000000; padding:0; font-size:11px; font-weight:normal;}
ul.nm-nav li ul.nm-subnav li a:hover{color:#e31836;}
.nm-nan-login{background:url(../images/nm_nav_login_lc.gif) top left no-repeat; padding:2px 0 3px 3px; margin:1px 0 0 0; float:right; clear:both}
.nm-nan-login span{background:url(../images/nm_nav_login_rc.gif) top right no-repeat; padding: 2px 10px 3px 7px;}
.nm-need-help a{ cursor:pointer; text-decoration:none; display:block; height:243px;}
.font15B{font-family:"Verdana", Geneva, sans-serif; font-size:16px; font-weight:bold; color:#e31836; margin-left:160px; padding-left:15px; text-decoration:none}
.font12N{ font-family:"Verdana", Geneva, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#333333; margin-left:160px; padding-left:15px;text-decoration:none }
.font12N a{ color:#333333!important}
#relatedBox{ margin:0px 0px 0px 0px; float:right; width:250px; padding:3px;}
.relatedTitle{ font-size:16px; font-weight:bold; color:#D7505A; padding:5px 10px;  font-family:"Verdana", Geneva, sans-serif; background:#cfecf0;}
.ralatedLink ul{ margin:0px; padding:0px 0px 0px 10px; list-style:none}
.ralatedLink li {margin:0px; padding:0px; display:block; }
.ralatedLink li a{ display:block; background:url(../images/blackArrow.gif) 0px 6px no-repeat; padding:0px 10px;  font-family:"Verdana", Geneva, sans-serif; font-size:11px; margin:10px 0px; line-height:18px;  color:#000;}
.ralatedLink a:hover{color:#D7505A; background:url(../images/redArrow.gif) 0px 6px no-repeat; }
.ralatedVedioLink{}
.ralatedVedioLink ul{ margin:0px; padding:0px 0px 0px 10px; list-style:none}
.ralatedVedioLink li {margin:0px; padding:0px; display:block; }
.ralatedVedioLink li a{ display:block; background:url(../images/VedioIcon.png) 0px 6px no-repeat; padding:0 10px 0 25px;  font-family:"Verdana", Geneva, sans-serif; font-size:11px; margin:10px 0px; line-height:18px;  color:#000;}
.ralatedVedioLink a:hover{color:#D7505A;  }
.generalFont{ font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:0px 0px 0px 20px;}
.redFont{font-size:16px;  font-family:verdana, Arial, Helvetica, sans-serif; color:#d7505a;}
.sweepText{ font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:5px 0px 5px 20px;}
/* Landing Grooming story Starts */
.nm-landing-stories-bg{ background:url(../images/nmstory/hdr-groomig-stories.jpg) top left no-repeat; width:960px; min-height:570px;}
.nm-landing-top-content{ padding:125px 0 0 34px;}
.nm-landing-top-left{ width:345px; float:left; padding-top:25px;}
.nm-landing-top-right{ width:540px; float:right; *height:210px;}
.nm-landing-top-title-pad{ padding:20px 0 0 0; width:330px; float:left}
.nm-gray-normal{ color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.nm-orange-normal{ color:#ff2d15;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal; line-height:18px;word-spacing:1px;}
.nm-red-title12{ color:#E31836;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.nm-grooming-bathing{ margin:0px; width:330px; float:left}
.nm-grooming-bathing ul{ padding:5px 0px 0px 5px; margin:0px; list-style:none; }
.nm-grooming-bathing ul li{ float:left; width:275px;font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#55595a; text-decoration:none; word-spacing:-1px; padding:3px 0px}
.nm-grooming-bathing ul li a{ font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#55595a; text-decoration:none; word-spacing:-1px;}
.nm-landing-top-right-pad{ padding:170px 25px 0 0px; *padding:160px 25px 0 0px;}
.nm-landing-bottom-bg{ background:url(../images/nm-landing-bottom-bg.jpg) 0px 25px  no-repeat; width:960px; min-height:2503px; *height:250px;}
.nm-landing-bottom-left{ width:300px; float:left; padding-left:30px;}
.nm-landing-bottom-right{ width:540px; float:right;}
.nm-read-stories-pad{ margin:10px 0 0 0;}
.nm-sweepstack-pad{ padding:15px 0 15px 0px;}
/* Landing Grooming story Ends */
/* Product Grooming Starts */
.nm-grooming-content-bg{ background:url(../images/nmstory/hdr_grooming.jpg) top left no-repeat; width:960px; min-height:568px;}
.nm-grooming-top-content{ padding:135px 0 0 0px; float:right; width:460px; height:285px;}
.nm-grooming-top-content ul{ padding:0px; margin:0px; list-style-type:none;}
.nm-grooming-top-content ul li{ float:left; width:200px; padding-bottom:5px; background:url(../images/nm_grooming_menu_arrow.gif) top left no-repeat;font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#55595a;padding:4px 0 5px 15px; }
.nm-grooming-top-content ul li a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#55595a; text-decoration:none; padding:0 0 0 15px;}
.nm-grooming-top-content ul li a:hover{ color:#eec535;}
.nm-grooming-middle-content-bg{ background:url(../images/nm_grooming_middle_content_bg.gif) top left no-repeat; width:960px; min-height:171px;}
.nm-grooming-middle-content{ padding:0px 35px 0 35px; float:left; width:860px }
.nm-grooming-middle-left{ width:350px; float:left; padding:75px 0px 0px 100px; }
.nm-grooming-middle-right{ width:360px; float:right;}
.nm-red-title{ color:#E31836;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.nm-gray-normal{ color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.nm-content-link-pad{ padding:60px 0 0 0;}
.nm-link a{ color:#E31836; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
.nm-link a:hover{ text-decoration:none;}
.nm-dynamic-image-pos{ padding:35px 0 50px 0;}
/* Product Grooming Ends */

.sitemapLink{ padding:6px 6px;}
.sitemapLink a {
	color:#333333;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	margin:0px;
	text-align:left;
	text-decoration:none;
	font-family:verdana,Arial, Helvetica, sans-serif;
	
}
.sitemapLink a:hover {
	color:#333333;
	text-decoration:underline;
}
.sitemapTitle {
color:#E31836;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:19px;
padding:6px 6px;
background:#eeeeee;

}

.nm-newcallout-hm{position:relative;}
.nm-newcallout-hm a.clout-con{background: url(/images/landingpages/nm_new_callouts.jpg) no-repeat;width:414px;height:149px;font:bold 11px Arial;padding:60px 29px 0;color:#333333;text-decoration:none;}
.nm-newcallout-hm a.cloutno1{background-position:0 0;float:left;}
.nm-newcallout-hm a.cloutno2{background-position:0 -210px;float:right;}
.nm-newcallout-hm a.cloutno3{background-position:0 -420px;float:left;}
.nm-newcallout-hm a.cloutno4{background-position:0 -630px;float:right;}
.nm-newcallout-hm a:link,.nm-newcallout-hm a:hover,.nm-newcallout-hm a:visited{color:#333333;text-decoration:none;}
.nm-cntr-rebate{position:absolute;margin-left:395px;top:100px;}
.nm-cntr-rebate img{border:0px;}

/*NM Stories page Css Starts here*/
.nm-fnt14red{font-size:14px;color:#e31836;}
.nm-enternow-btn{display:inline-block;width:176px;height:34px;background: url(../images/nm_stories_btn_imgs.gif) no-repeat 0 0;margin-right:5px;}
.nm-readmr-btn{display:inline-block;width:176px;height:34px;background: url(../images/nm_stories_btn_imgs.gif) no-repeat 0 -36px;}
.nm-nwstories-hdr{background: url(../images/hdr_nm_stories_nw.jpg) no-repeat;padding:150px 0 0 35px;font-family:Arial;font-size:12px;}
.nm-hdr-whtbx{width:392px;}
.nm-hdr-whtbx div.nm-whtbx-tpcornr{overflow:hidden;height:6px;background: url(../images/nm_stories_whtbx_crnrs.gif) no-repeat 0 0;}
.nm-hdr-whtbx div.nm-whtbx-btmcornr{overflow:hidden;height:21px;background: url(../images/nm_stories_whtbx_crnrs.gif) no-repeat 0 -6px;}
.nm-hdr-whtbx div.nm-whtbx-mncont{width:358px;border-right:2px solid #99cccc;border-left:2px solid #99cccc;background:#ffffff;padding:15px 15px;}
.nm-nwstories-btmcon{background: url(../images/divider_green_960_nw.gif) no-repeat 0px 78px;font-family:Arial;font-size:11px;height:100%;color:#666666;}
/*NM Stories page Css Ends here*/


/*Product Finder(New) page Css Starts here*/
.nm-fl{ float:left;}
.nm-fr{ float:right;}
.nm-overfl{ overflow:hidden;}
.nm-clr{ clear:both;}
.mar-r10{ margin-right:10px;}
.mar-b10{ margin-bottom:10px;}
.mar-r20{ margin-right:20px;}
.pad-l20{ padding-left:20px;}
.mar-t10{ margin-top:10px;}
.nm-prd-right-cont{ width:760px;}
ul.pf-tab-menu{ list-style-type:none; padding:0px; margin:0px; border-bottom:1px solid #778680;}
ul.pf-tab-menu li{ float:left; display:block;}
ul.pf-tab-menu li a{ background:url(../images/nm_pf_tab.gif) top left no-repeat; width:148px; height:24px; color:#ffffff; font-size:16px; font-weight:bold; text-decoration:none; padding:5px 0 0 20px; display:block; font-family:Arial,Helvetica,sans-serif;}
ul.pf-tab-menu li a:hover, ul.pf-tab-menu li a.active{ background:url(../images/nm_pf_tab.gif) left -39px no-repeat; width:148px; height:24px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; padding:5px 0 0 20px;}
.nm-pf-dtl-cont{ background:url(../images/nm_pf_dtl_bg.gif) top left no-repeat; width:162px; height:305px; padding:5px 10px 10px 10px;}
.nm-prd-title{ border-bottom:3px solid #e5e5e5; padding-bottom:8px; text-align:center;}
.nm-p-border{ border-bottom:1px solid #e5e5e5; padding:5px 0 7px 0; text-align:left;}
.nm-red-b12{ color:#e31836; font-size:12px; font-weight:bold;}
.nm-gray-r12{ color:#666666; font-size:12px; line-height:7px; font-family:Arial,Helvetica,sans-serif;}
.nm-pf-dtl-cont a{ color:#e31836; font-size:11px; text-decoration:none;}
.nm-pf-dtl-cont a:hover{ text-decoration:none;}
/*Product Finder(New) page Css Ends here*/

/*Product Details(New) page Css Starts here*/
.mar-r15{ margin-right:15px;}
.mar-t5{ margin-top:5px;}
.mar-r5{ margin-right:5px;}
.mar-r8{ margin-right:8px;}
.mar-r30{ margin-right:30px;}
.mar-b30{ margin-bottom:30px;}
.pad-t10{ padding-top:10px;}
.pad-t30{ padding-top:30px;}
.pad-b10{ padding-bottom:10px;}
.pad-b15{ padding-bottom:15px;}
.nm-w45{ width:45px;}
.nm-w175{ width:175px;}
.nm-dgray-r12{ color:#333333; font-size:12px; line-height:10px;}
.nm-pd-container{ width:960px;}
.nm-pd-banner-cont{ background:url(../images/nm_pd_banner_bg1.jpg) top left no-repeat; width:920px; height:284px; padding:10px 0 0 40px;}
.nm-lfont-b32{ color:#bcd2d7; font-size:32px; font-weight:bold;}
.nm-wht-b16{ color:#ffffff; font-size:16px; font-weight:bold;}
.nm-wht-b14{ color:#ffffff; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.nm-red-b16{ color:#e31836; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.nm-red-b12{ color:#e31836; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.nm-dfont-b32{ color:#333333; font-size:32px; font-weight:bold;}
.nm-pd-banner1-cont{ width:230px; border-top:3px solid #a6bdc1;}
.nm-pd-banner2-cont{ width:190px; border-top:3px solid #a6bdc1;}
ul.pd-link-menu{ list-style-type:none; padding:0px; margin:0px;}
ul.pd-link-menu li{ float:left; border-right:2px solid #869698; padding:0 5px; line-height:10px; }
ul.pd-link-menu li.last{ float:left; border-right:none; padding:0 5px; }
ul.pd-link-menu li a{ font-family:Arial, Helvetica, sans-serif; color:#e31836; font-size:11px; text-decoration:underline; }
ul.pd-link-menu li a:hover{ text-decoration:none; }
.nm-pd-pborder{ border-bottom:1px solid #a6bdc1; padding:3px 0 3px 0; text-align:left;}
.nm-pd-social{ padding:20px 0px 0 0px;}
.nm-pd-social a.facebook{ background:url(../images/nm_social_media.gif) top left no-repeat; width:24px; height:23px; display:block;}
.nm-pd-social a.twitter{ background:url(../images/nm_social_media.gif)  -34px top no-repeat; width:24px; height:23px; display:block;}
.nm-w310{ width:310px;}
.nm-gray-bg{ background-color:#cccccc; text-align:center; padding:40px 0;}
.nm-pd-separator{ background:url(../images/nm_pd_separator.gif) top left no-repeat; width:310px; height:24px;}
ul.content{ list-style-type:none; padding:0 20px 0 35px; margin:0px;}
ul.content li{ list-style-type:none; padding:0 0 15px 0px; margin:0px; color:#333333; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.nm-pd-pets a{ background:url(../images/nm_pd_pets.gif) top left no-repeat; width:55px; height:60px; display:block;}
.nm-pd-pets a.cats{ background-position:0px 0px;}
.nm-pd-pets a.dogs{ background-position:-55px 0px;}
.nm-pd-pets a.birds{ background-position:-108px 0px;}
.nm-pd-pets a.animals{ background-position:-164px 0px;}
.nm-pd-asknans-bg{ background:url(../images/nm_pd_asknans_bg.gif) top left no-repeat; width:269px; height:93px; padding:10px 20px;}
.nm-lred-b11 a{ color:#e31836; font-size:11px; text-decoration:underline; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.nm-lred-b11 a:hover{ text-decoration:none;}
.nm-lred-r12 a{ color:#e31836; font-size:12px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.nm-lred-r12 a:hover{ text-decoration:none;}
.nm-txt-r12{ font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#333333;}
img{ border:none;}
.nm-video-txt-bg{ width:60px; height:155px; background-color:#efefef; text-align:left; margin-right:5px; padding:30px 10px 0 10px;}
.nm-pd-rel-prd-bg{ /*background:url(../images/nm_pd_related_prd_bg.gif) top left no-repeat; height:139px;*/ width:800px; padding:15px 80px 0px 80px;}
.nm-top-pick{ padding:5px 0 0 10px; float:left; position:absolute;}
.nm-img-op-z{-khtml-opacity:.40;-moz-opacity:.40;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.40;}

/* css taken from existing site starts */
.BVRRRatingNormalOutOf { color: #E31836; float: left; font-size: 14px; font-weight: bold; line-height: 22px;}
.BVRRRootElement, .BVRRRootElement input, .BVRRRootElement select, .BVRRRootElement textarea, .BVRRPhotoPopup { color: #000000;
    font-family:Arial,Helvetica,sans-serif; font-size: 12px;}
/* css taken from existing site ends */
/*Product Details(New) page Css Ends here*/

/*Revised nm Article Starts here*/
.nm-revised-cont{ width:370px; overflow:hidden;}
.nm-mar-l20{ margin-left:20px;}
.nm-revised-tab{ background:url(../images/nm_revised_tab.gif) top left no-repeat; padding:5px 0 0 20px; height:23px;}
.nm-rev-middle-wrapper{ background:url(../images/nm_revised_cont_bg.gif) top left repeat-y; padding:10px 0 0 20px;}
.nm-rev-bot{ background:url(../images/nm_revised_bottom.gif) top left no-repeat; height:15px;}
ul.nm-rev-list{ list-style-type:none; padding:0px; margin:0px 0 70px 0px;}
ul.nm-rev-list li.article{ padding:0 0 7px 20px; margin:7px 0 0 0; border-bottom:1px dotted #cccccc; background:url(../images/nm_article.gif) top left no-repeat;}
ul.nm-rev-list li.video{ padding:0 0 7px 20px; margin:7px 0 0 0; border-bottom:1px dotted #cccccc; background:url(../images/nm_video.gif) top left no-repeat;}
ul.nm-rev-list li a{ color:#ed1836; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; }
ul.nm-rev-list li a:hover{ text-decoration:none; }
/*Revised nm Article Ends here*/

/*Product Detail Banner modificationStarts here*/
.nm-pd-banner-cont{ background:url(../images/nm_pd_banner_bg1.jpg) top left no-repeat; width:920px; height:345px; padding:0px 0 0 38px;}
/*Product Detail Banner modification Ends here*/

/*Related Product Block Starts here*/
.nm-rp-left{ background:url(../images/nm_rp_left.gif) top left no-repeat; height:129px; width:84px;}
.nm-rp-middle{ background:url(../images/nm_rp_middle.gif) top left repeat-x; height:129px; width:803px;}
.nm-rp-right{ background:url(../images/nm_rp_right.gif) top left no-repeat; height:129px; width:67px;}
.nm-pd-rel-prd-bg{padding:5px 80px 5px 80px;}
/*Related Product Block Ends here*/

#BVALPLinkContainer a,#BVSVPLinkContainer a{color: #E31836; font-size: 12px; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;}
#BVALPLinkContainer a:hover,#BVSVPLinkContainer a:hover{ text-decoration:none;}
.footer-link a{color: #E31836; font-size: 10px; text-decoration: underline;}
.footer-link a:hover{text-decoration:none;}
.nm-pf-dtl-cont p{ font-family:Arial, Helvetica, sans-serif; }
.p-richtxt p strong{ color:#E31836;}
.nm-article p{ font-size:12px;}

/*Product Review Starts here*/
.nm-product-review-cont{ border:1px solid #cccccc; -moz-border-radius:10px; webkit-border-radius:10px; -o-border-radius:10px; width:300px; padding:4px;}
.nm-pr-rate{ color:#e31836; font-size:11px;}
.nm-pr-rate a:hover{ text-decoration:none;}
.mar-t20{ margin-top:20px;}
.pad-l5{ padding-left:5px;}
.mar-t15{ margin-top:15px;}
.nm-w-125{ width:125px;}
/*Product Review Ends here*/
.nm-pf-dtl-cont2 {background: url("../images/nm_pf_dtl_bg2.gif") no-repeat scroll left top transparent;height:250px;padding: 5px 10px 10px;width: 162px;}
.p-richtxt ul{ }
.p-richtxt ul li{ font-size:12px; line-height:20px; }
.nm-w310 ul li{ font-size:12px; line-height:20px; }
