/* In Page Navigation (ipn) */
#p-ipn {
	padding:8px 9px 0 10px;
}
#p-ipn-context-nav {
	float:left;
	width:180px;
}
#p-ipn-filter-keys {
	float:left;
	overflow:hidden;
	padding-left:10px;
	padding-bottom:5px;
	position:relative;
	top:-1px;
	width:740px;
}
/* IE6 Only */
* html #p-ipn-filter-keys {top:-9px;padding-bottom:0}
/* IE7 Only */
*:first-child+html #p-ipn-filter-keys {top:-5px;padding-bottom:0}

#p-ipn-filter-keys .p-ipn-filter-item {
	float:left;
	text-align:center;
	width:120px;
}
#p-ipn-filter-keys .p-ipn-filter-item a {color:#5d6678;}
#p-ipn-filter-keys .p-img-wrapper {
	text-align:center;
	width:120px;
}
#p-ipn-filter-keys p {
	color:#666;
	font-size:10px;
	line-height:110%;
	margin:0;
	padding:3px 5px 0;
}
#p-ipn-filter-keys p.p-view-more {
	float:left;
	padding-top:73px;
	margin-left:20px;
	width:auto;
}
#p-ipn-filter-keys p.p-view-more a.p-view-more {
	background:url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat scroll right center;
	padding-right:8px;
}
/* below: temporary styles so that we can display top 3 products in the filter keys section. remove this when this is no longer required. Phase 2, I think */
#p-ipn-filter-keys .p-top3 {clear:left}
#p-ipn-filter-keys .p-top3-wrapper {
	float:left;
	text-align:center;
	width:120px;
}
#p-ipn-filter-keys  img {width:70px;height:70px}
#p-ipn-filter-keys .p-top3 a {
	color:#5D6678;
	font-size:10px;
}
#p-ipn-filter-keys .p-top3-wrapper p {
	line-height:110%;
}
#p-ipn-filter-keys div.p-view-more {
	float:left;
	margin-left:20px;
	padding-top:70px;
}
#p-ipn-filter-keys div.p-view-more p {width:auto}
#p-ipn-filter-keys div a.p-view-more {
	background:url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat scroll right center;
	padding-right:8px
}
/* above: temporary styles so that we can display top 3 products in the filter keys section. remove this when this is no longer required. Phase 2, I think */

#p-hrp-msg a.p-view-more {
	background:url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat scroll right center;
	padding-right:8px
}
#p-ipn a.p-view-more {
	color:#06c;
	font-weight:bold;
	font-size:10px;
}
/* co-branding logo. This overwrites the gmm.css version */
#p-ipn-co-branding {
	float:right;
	width:200px;
}
#p-ipn-co-branding img.p-co-branding {
	float:right;
	height:50px;
	margin:0 10px 0 0;
	width:90px;
}

/* Highest Ranking Product (p-hrp) */
#p-hrp {padding-bottom:10px;}
#p-hrp-img {
	float:left;
	overflow:hidden;
	padding:18px 0 0 55px;
	width:442px;
}
#p-hrp-msg {
	float:left;
	margin:18px 0 0;
	width:350px;
}
#p-hrp .p-without-cobranding {
	padding-top:16px;	
}
#p-hrp h3 {padding:0}
#p-hrp h4 {margin-top:20px}
#p-hrp p {margin:0}
#p-hrp a.learnMore {margin-top:10px}
#p-hrp #buy1 {
	margin-top:20px;
	width:1px;
}

/* Rich Content Block (p-rcb) */
#p-rcb {}

/* Category Tools section */
#p-category-tools {
	background:transparent url(/consumerfiles/assets/img/tmp_bg_grey_flare.gif) no-repeat top center;
	margin-top:9px;
	padding-top:10px;
}
#p-category-tools p {margin:0;color:#989aa9;line-height:110%;margin-top:2px;}
#p-category-tools .p-top-row, 
#p-category-tools .p-btm-row {
	clear:both;
	width:100%
}
#p-category-tools .p-btm-row {border-top:1px solid #dee0e3;}
#p-category-tools .p-col-25, 
#p-category-tools .p-col-50 {float:left}
#p-category-tools .p-col-25 {width:240px}
#p-category-tools .p-col-50 {width:480px}
#p-category-tools h4 {color:#252F47;margin:0;font-size:12px}
#p-category-tools h4.p-decision {color:#252F47}
#p-category-tools a {
	color:#06c;
	display:block;
	font-size:11px
}
#p-category-tools .p-top-row .p-top3,
#p-category-tools .p-top-row .p-col-25, 
#p-category-tools .p-top-row .p-col-50 {
	background:transparent url(/consumerfiles/assets/img/tmp_p-hub-article-divider-top.gif) no-repeat scroll right center;
	height:180px;
}
#p-category-tools .p-btm-row .p-col-25, 
#p-category-tools .p-btm-row .p-col-50 {
	background:transparent url(/consumerfiles/assets/img/tmp_p-hub-article-divider-bottom.gif) no-repeat scroll right center;
	height:120px;
}
#p-category-tools .p-btm-row .p-col-last, 
#p-category-tools .p-top-row .p-col-last,
#p-category-tools .p-top3 .p-col-last {background:none;clear:right}
#p-category-tools .p-col-50 .p-img-wrapper, 
#p-category-tools .p-col-50 .p-msg-wrapper {
	float:left;
	overflow:hidden;
}
#p-category-tools .p-top-row .p-col-50 .p-img-wrapper {
	padding-top:80px;
	text-align:center;
	width:200px;
}
#p-category-tools .p-top-row .p-col-50 .p-msg-wrapper {
	padding-top:65px;
	width:235px;
}
#p-category-tools .p-btm-row .p-col-50 .p-img-wrapper {
	padding-top:25px;
	text-align:center;
	width:200px;
}
#p-category-tools .p-btm-row .p-col-50 .p-msg-wrapper {
	padding-top:15px;
	width:235px;
}
#p-category-tools .p-top-row .p-col-25 .p-img-wrapper {
	padding-top:25px;
	text-align:center;
	width:200px;
}
#p-category-tools .p-top-row .p-col-25 .p-msg-wrapper {
	padding:15px 0 15px 30px;
	width:170px;
}
#p-category-tools .p-top3 {
	float:left;
	padding-left:25px;
	width:440px;
}
#p-category-tools .p-top3 h3 {font-size:12px;margin:4px 0 11px 0; color:#252F47;}
#p-category-tools .p-top3 a {color:#5D6678;font-size:10px;}
#p-category-tools .p-top3 .p-top3-wrapper {
	float:left;
	text-align:center;
	width:140px;
}
#p-category-tools .p-top3 .p-top3-wrapper p {
	padding:0 5px;
}
#p-category-tools p.p-view-more {margin-top:5px}
#p-category-tools span.p-blue-arrow {
	background: url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat scroll right center;
	padding-left:4px;
}

/* Generic tool (p-generic-tools) */
#p-generic-tools {
	background:transparent url(/consumerfiles/assets/img/tmp_bg_generic-tools-tile.gif) repeat-x top left;
	height:115px;
	font-size:11px;
	width:960px;
	overflow:hidden;
}
#p-generic-tools p {margin:0}
#p-generic-tools p.header {
	color:#000;
	font-weight:bold;
}
#p-generic-tools p.content {
	color:#999faa;
	padding:5px 15px 5px 0;
}
#p-generic-tools .p-generic-tools-item {
	background:transparent url(/consumerfiles/assets/img/tmp_bg_generic-tools-separator.gif) no-repeat top right;
	float:left;
	height:115px;
	overflow:hidden;
	padding:15px 0 0 30px;
	width:290px;
} 
#p-generic-tools .p-generic-tools-item.p-col-last {background:none;clear:right}
#p-generic-tools .p-generic-tools-item.pi_NewsLetterRegister_v2 .txtbox {
	float:left;
	margin:2px 10px 0 0;
	width:160px
}
#p-generic-tools .p-generic-tools-item.pi_NewsLetterRegister_v2 .privacypolicy {
	clear:both;
	display:block;
	position:relative;
	top:5px
}
#p-generic-tools #buy2 {margin-right:15px;position:relative;top:0;left:0;padding-top:0;}
#p-generic-tools .p-generic-tools-item .detail {
	float:left;
	width:149px;	
}
/* SEO Links (p-seo-links) */
#p-seo-links
{
	overflow:hidden; 
	background:#F4F5F6;
}
#p-seo-links .p-seo-links-item {
	float:left;
	overflow:hidden;
	padding:15px 0 10px 30px;
	width: 210px;
}
#p-seo-links p {margin:0;}
#p-seo-links p.header {
	color:#000;
	font-weight:bold;
	margin:0px;
}
#p-seo-links p a {
	font-size:10px;
}
/* Overwrite crsc style so bar along bottom of page has grey area rather than white that */
#p-body-bottomwrapper {
	background:#EDEEF0 url(/consumerfiles/assets/img/body_bottomwrapper_bg_cin1.gif) no-repeat
}

.p-grey-breaker {
	background:#fff url(/consumerfiles/assets/img/tmp_greyBar.gif) no-repeat top left;
	height:10px;
}
.p-bold-font {
	font-weight:bold;
}
div.p-title-wrapper {
	float:left;
	width:500px
}
#articlepage{
 margin-top: 0px;
}
/* For Serie pages */
#grid-1col-row2 { padding:10px 15px 0 15px; }
#product_light { display:block; margin-top:0px;}
#grid-1col-row2 .p-without-cobranding {
	padding-top:23px;	
}
#grid-1col-row2 .p-with-cobranding {
	padding-top:71px;	
}
#seriedescription dl {
	margin-top:0px
}
#serieimg {
	float:left;
	margin:0 20px 0 10px;
	overflow:hidden;
	width:460px;
}
#seriedescription { float:left; width:400px; }
#seriedescription h3 { font-size: 220%; }
#seriedescription dt { color:#992C96; }
#seriedescription dd {
	color:#000;
	margin:0;
	padding:0;
}
#seriedescription p.p-view-more a.p-view-more {
	background:url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat scroll right center;
	padding-right:8px;
}
ul.featurehighlights {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
ul.featurehighlights li {
	background: url(/crsc/images/navlevel04-on.gif) no-repeat 0 50%;
	padding: 0px 0 0px 8px;
	width:275px;
}
ul.featurehighlights li img { float:right; }
#seriefeatures {margin:0 0px 10px 0; padding-top:0px;}
#seriefeatures .feature {float:left; width:283px; margin:10px 0px 10px 0px;}
#seriefeatures .article2 {margin-left:35px;}
#seriefeatures .feature img { text-align:center; margin:0 auto; }
#grid-1col-row2 #p-category-tools { margin-top:0px; background:none; padding-top:5px;}
#serie-topbrand {overflow:hidden; position:absolute; }
#category-list { background:#f4f5f6; padding:15px 30px; overflow:hidden; height:100%;  }
#category-list span { color:#5d6678; font-weight:700; }
#category-list div a { font-size:11px; }
#category-list div.product-categories { float:left; width:480px;}
#category-list div.product-series { float:left; }
#p-serieslisting-separator {
	background:transparent url(/consumerfiles/assets/img/tmp_bg_grey_flare.gif) no-repeat top center;
	margin-top:0px;
	padding-top:10px;
}
#p-serieslisting-separator-wide {
	background:transparent url(/consumerfiles/assets/img/bg_grey_wide_flare.gif) no-repeat top center;
	margin-top:10px;
	padding-top:10px;
}
#glossary-popuplayer {
	background:transparent url(/consumerfiles/assets/img/bg_formlayer_dropshadow.png) no-repeat;
	background-position:0 5px;
	padding:0 15px 3px;
	position:absolute;
	width:370px;
	top:230px;
	left:350px;
}
/* IE6 hack: give popup layer a background color rather than png dropshadow */
* html #glossary-popuplayer {
	background-image:none;
	padding:0px;
	border:1px solid #A49A9A;
	top:150px;
	left:300px;
}
#glossary-popuplayer div p { margin: 0 10px 10px 10px; }
#seriefeatures a.showall {
	background:transparent url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat top left;
	background-position:0 50%;
	padding-left:10px;
	font-weight: 700;
	margin:0 0 10px 0;
}
#seriefeatures a.showall.vselected {
	background:transparent url(/consumerfiles/assets/img/arrow_blue_down.gif) no-repeat;
	background-position:0 50%;
}
/* End: For Serie pages */

/* BEGIN: avent tool section */
#avent-toolkit { padding:10px 0px; overflow:hidden; height:100%;  }
#p-avent-tools {
	/* background: url(/crsc/images/body_wrapper_sprite.png) no-repeat -1012px 0px; */
	height:115px;
	font-size:11px;
	width:960px;
	overflow:hidden;
	padding-top:18px;
}
#p-avent-tools p {margin:0}
#p-avent-tools p.header {
	color:#000;
	font-weight:bold;
}
#p-avent-tools p.content {
	color:#999faa;
	padding:5px 15px 5px 0;
}
#p-avent-tools .p-avent-tools-item {
	background:transparent url(/consumerfiles/assets/img/tmp_bg_generic-tools-separator.gif) no-repeat top right;
	float:left;
	height:115px;
	overflow:hidden;
	padding:15px 0 0 30px;
	width:290px;
} 
#p-avent-tools .p-avent-tools-item.p-col-last {background:none;clear:right}

div.share {}
div.share img {
	float:right;
	margin-left:50px;
}
ul.share-links {
	float:left;
	margin-top:15px;
}
ul.share-links li{list-style-type: none}
ul.share-links li{
	background-image: none;
	display: inline;
}
ul.share-links li a {
	overflow:hidden;
	display:block;
	float:left;
	margin-left:12px;
}
ul.share-links li.delicious a {
	background:url(/consumerfiles/assets/img/icons-share.gif) no-repeat 0 0;
	height:14px;
	width:14px;
}
ul.share-links li.facebook a {
	background:url(/consumerfiles/assets/img/icons-share.gif) no-repeat -26px 0;
	height:14px;
	width:14px;
}
ul.share-links li.stumbledupon a {
	background:url(/consumerfiles/assets/img/icons-share.gif) no-repeat -50px 0;
	height:14px;
	width:16px;
}
ul.share-links li.digg a {
	background:url(/consumerfiles/assets/img/icons-share.gif) no-repeat -77px 0;
	height:14px;
	width:16px;
}

/* END: avent tool section */


/* START: avent article pages styles */
.contentblock-wrapper {
   background:transparent url(/consumerfiles/assets/img/bg-contentblock-combined.png) no-repeat 0 -20px;
   margin:0 auto;
   width:968px;
   clear:both;
}
.contentblock-wrapper.tools {
   background:transparent url(/consumerfiles/assets/img/bg-contentblock-toolkit.png) no-repeat 0 -20px;
}
.contentblock-wrapper.header {
   position: relative;
   top: 5px;
}
.contentblock-content {
   margin:0 5px;
   text-align:left;    
}    
.contentblock-bottom {/* bottom drop-shadow wrapper */
   background:transparent url(/consumerfiles/assets/img/bg-contentblock-combined.png) no-repeat 0 0;
   height:12px;
   width:968px;
}
.contentblock {
   clear:both;
   margin-top:30px;
}

.p-seo-links.avent {
    background:url(/consumerfiles/assets/img/bg-avent-seolinks.png);
}
/* END */

