/* 
Areas defined in this style sheet:
(search title below (or part of) to find where styles are located in this file)
..Grids 
..Reusable components
- Menu Container
- Naviagtion container
- Resizable buttons
- Where to buy button
..Emergency box
..Popup layer (includes styles for tell a friend and green products)
..Movie layer
..360view layer
..Page items (styles are grouped so items are not listed separately
..Find a store bottom bar
..Decision page
..Static decision page
..Product detail page
..Misceallaneous
- clear:both (easy clearboth class to use in page)
- Clearfix (fixes floating content layout issues)
*/

/* Grids */
#grid-1col-15pxPadding {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}
#grid-1col-noPadding {padding:0}
#grid-2cols-10pxPadding {padding:10px 0 10px 10px}
#grid-2cols-10pxPadding #column1{
	background:#fff;
	float:left;
	width:180px;
	overflow:hidden;
}
#grid-2cols-10pxPadding #column2{
	float:left;
	overflow:hidden;
	width:770px;	
}
.p-content-grid .column1{
	width:180px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:30px;
}
.p-content-grid .column2{
	float:left;
	padding-top:10px;
	padding-bottom:30px;
	width:600px;
}

/* Menu Container */
.menu_container {
	margin-top:15px;
	width:180px;
}
.menu_container div {	
	border-left:1px solid #E0E0E8; 
	border-right:1px solid #E0E0E8;
}
.menu_container div p {
	margin:0;
	padding:0 10px;
}
.menu_container div p.img {
	padding:10px 0;
	text-align:center
}
.menu_container div p.containertitle {
	color:#252F47;
	font-weight:700;
	font-size:100%;
	margin:0 0 5px;
}
.menu_container div.imagetop {
	background:url(/consumerfiles/assets/img/bg_subcontextnav_top.gif) no-repeat top left;
	border:0;
	font-size:1px;
	height:11px;
}
.menu_container div.imagebtm {
	background:url(/consumerfiles/assets/img/bg_subcontextnav_btm.gif) no-repeat top left;
	border:0;
	font-size:1px;
	height:41px;
}
.menu_container ul {
	list-style:none;
	margin:0;
	text-align:left;
}
.menu_container li {
	background:none;
	line-height:200%;
	padding:0px 0px 0px 18px;
}
.menu_container li.underline {border-bottom:1px solid #E0E0E8}
.menu_container.productsInRange {
	clear:right;
	float:right;
}
.menu_container.options {
	float:right;
	margin-top:0;
}
.menu_container.options p.containertitle{margin-bottom:15px}
.menu_container.options ul {padding:0 10px;margin:0}
.menu_container.options li.emailMeSpecs {
	background:url(/consumerfiles/assets/img/icon_email.gif) no-repeat;
	background-position:0 8px;
}
.menu_container.options li.tellAFriend {
	background:url(/consumerfiles/assets/img/icon_email.gif) no-repeat;
	background-position:0 8px;
}
.menu_container.options li.tellAFriend a, 
.menu_container.options li.printPage a,
.menu_container.options li.newsletter a, 
.menu_container.options li.registerProduct a {
	margin-left:0px
}

.menu_container.options li.printPage {
	background:url(/consumerfiles/assets/img/icon_print.gif) no-repeat;
	background-position:0 7px;
}
.menu_container.options li.newsletter {
	background:url(/consumerfiles/assets/img/SubscribeEmail-IconSmall.png) no-repeat;
	background-position:0 1px;
	line-height:230%
}

/* Naviagtion container */




/* Begin: new category headers */
div.level_0 div.top, div.level_0 div.btm, 
div.level_1 div.top, div.level_1 div.btm, 
div.level_2 div.top, div.level_2 div.btm, 
div.level_3 div.top, div.level_3 div.btm, 
div.level_4 div.top, div.level_4 div.btm, 
div.activeCategory div.top, div.activeCategory div.btm  {font-size:1px;height:3px}

div.level_0, div.level_1, div.level_2, div.level_3, div.level_4, div.activeCategory  {margin-bottom:3px}

div.level_0 p, div.level_1 p, div.level_2 p, div.level_3 p, div.level_4 p, div.activeCategory p {padding:0;margin:0}

div.level_0 p.navTitle, div.level_1 p.navTitle, div.level_2 p.navTitle, div.level_3 p.navTitle, div.level_4 p.navTitle {
	float:left;
	width:155px
}
div.level_0 p.navTitle, div.level_1 p.navTitle, div.level_2 p.navTitle, div.level_3 p.navTitle, div.level_4 p.navTitle {
	color:#fff;
	font-weight:700
}
div.level_0 p.navTitle a:link, div.level_1 p.navTitle a:link, div.level_2 p.navTitle a:link, div.level_3 p.navTitle a:link, div.level_4 p.navTitle a:link{
	color:#fff;
}
div.level_0 p.arrow, div.level_1 p.arrow, div.level_2 p.arrow, div.level_3 p.arrow, div.level_4 p.arrow, div.activeCategory p.arrow {
	background:transparent url(/consumerfiles/assets/img/arrow_white_down.gif) no-repeat top left;
	clear:left;
	float:left;
	height:7px;
	font-size:1px;
	margin:8px 0 0 5px;
	width:14px;
}

div.level_0 {
	background:#005AFF;
	width:180px;
}
div.level_0 div.top {
	background:transparent url(/consumerfiles/assets/img/nav_dbtop.gif) no-repeat top left;
	clear:right;
}
div.level_0 div.btm {
	background:transparent url(/consumerfiles/assets/img/nav_dbbottom.gif) no-repeat top left;
	clear:left;
}

div.level_1 {background:#4890FF}
div.level_1 div.top {
	background:transparent url(/consumerfiles/assets/img/nav_mbtop.gif) no-repeat top left;
	clear:right;
}
div.level_1 div.btm {
	background:transparent url(/consumerfiles/assets/img/nav_mbbottom.gif) no-repeat top left;
	clear:left;
}

div.level_2 {background:#91C7FF}
div.level_2 div.top {
	background:transparent url(/consumerfiles/assets/img/nav_lbtop.gif) no-repeat top left;
	clear:right;
}
div.level_2 div.btm {
	background:transparent url(/consumerfiles/assets/img/nav_lbbottom.gif) no-repeat top left;
	clear:left;
}

div.level_3 {background:#AFDCFF}
div.level_3 div.top {
	background:transparent url(/consumerfiles/assets/img/nav_level_3_top.gif) no-repeat top left;
	clear:right;
}
div.level_3 div.btm {
	background:transparent url(/consumerfiles/assets/img/nav_level_3_btm.gif) no-repeat top left;
	clear:left;
}

div.level_4 {background:#E1F1FF}
div.level_4 div.top {
	background:transparent url(/consumerfiles/assets/img/nav_level_4_top.gif) no-repeat top left;
	clear:right;
}
div.level_4 div.btm {
	background:transparent url(/consumerfiles/assets/img/nav_level_4_btm.gif) no-repeat top left;
	clear:left;
}


/* ie6 hack to force arow to left a little */
*html div.level_0 p.arrow, *html div.level_1 p.arrow, *html div.level_2 p.arrow , *html div.level_3 p.arrow , *html div.level_4 p.arrow {margin:8px 0 0 2px}

div.level_2 a:link, div.level_2 a:hover, div.level_2 a:visited, div.level_2 a:active, 
div.level_1 a:link, div.level_1 a:hover, div.level_1 a:visited, div.level_1 a:active, 
div.level_0 a:link, div.level_0 a:hover, div.level_0 a:visited, div.level_0 a:active
div.level_3 a:link, div.level_3 a:hover, div.level_3 a:visited, div.level_3 a:active
div.level_4 a:link, div.level_4 a:hover, div.level_4 a:visited, div.level_4 a:active {
	color:#fff;
	font-weight:700;
	text-decoration:none;
}
div.level_0 a:hover, div.level_1 a:hover,  div.level_2 a:hover, div.level_3 a:hover, div.level_4 a:hover {text-decoration:underline}
/* End: New category headers */

/* Begin: active categories */
div.activeCategory {background:#fff}
div.activeCategory p.navTitle {
	float:left;
	width:155px
}
div.activeCategory div.top, div.activeCategory div.btm {
	background:none;
	clear:right;
}
div.activeCategory div.spacer{
	margin-bottom:34px;
}
div.activeCategory p.arrow {
	background:transparent url(/consumerfiles/assets/img/arrow_blue_normal.gif) no-repeat top left;
	margin:6px 0 0 5px
}
div.selectedCategory p.arrow {
	background:transparent url(/consumerfiles/assets/img/arrow_white_normal.gif) no-repeat top left;
	clear:left;
	float:left;
	height:7px;
	font-size:1px;
	margin:6px 0 0 5px;
	width:14px;
}
/* End: active categories */






ul.categorynav {
	clear:left;
	list-style-image:url(/consumerfiles/assets/img/arrow_blue_normal.gif);
	margin-bottom:50px;
}
ul.categorynav > .externalSites {margin-bottom:0}
ul.categorynav li {
	background-image:none;
	line-height:200%;
	margin:0 0 0 18px;
	padding:0;
}
/* IE6 Only */
* html ul.categorynav li {margin:0 0 0 22px}
* html ul.categorynav li a {
	left:-4px;
	position:relative;
	top:-5px;
}
/* IE7 Only */
*:first-child+html ul.categorynav li {margin:0 0 0 22px}
*:first-child+html ul.categorynav li a {
	left:-4px;
	position:relative;
	top:-5px;
}

/* Resizable buttons */
div.btn {
	cursor:pointer;
	height:21px;
	overflow:hidden;
	padding:0px;
}
div.btn div {float:left}
div.btn .p-button td div{
	background:transparent url(/crsc/images/but_bg.gif) repeat scroll 0%;
	height:21px;
	padding:0px 3px 0px 8px;
	line-height:1.5em;
}
div.btn div.text {
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
}
div.btnsilver {
	color:black;
	float:left;
	background:transparent url(/consumerfiles/assets/img/btnsilver_tile.gif) repeat-x top left;
}

/* Where to buy button */
dl.where2buy {
	background:url(/consumerfiles/assets/img/btnblack_left.gif) repeat-x top left;
	cursor:pointer;
	left:900px;
	margin:0;
	padding:0;
	position:absolute;
	top:-200px;
}
dl.where2buy dt {
	background:url(/consumerfiles/assets/img/btnblack_right.gif) no-repeat top right;
	color:#fff;
	font-weight:bold;
	height:21px;
	padding:0 40px 0 15px;
	white-space:nowrap;
}
dl.where2buy dd {display:none;}
dl.where2buy div {
	background:#EFEFF4;
	border-bottom:1px solid #CCCEDB;
	border-left:1px solid #CCCEDB;
	border-right:1px solid #CCCEDB;
	padding:2px 5px;
}
dl.where2buy a:link, dl.where2buy a:active, dl.where2buy a:visited, dl.where2buy a:hover {
	color:#000;
	font-size:90%;
	text-decoration:none;
	}
dl.where2buy div:hover {background:#E0E0E8;}
dl.where2buy div#ciDropDown {display:none;}
dl.where2buy div#buyAtPhilipsDropDown {display:none;}
div#ciDiv {display:none;}
div#buyAtPhilipsDiv {display:none;}

/* Emergency box */
div.emergencyboxwrapper {
	display:block;
	padding-bottom:5px;
	position:relative;
	width:960px;	
}
div.emergencyboxwrapper .emergencybox {
	background: transparent url(/consumerfiles/assets/img/bg_emergencybox_top.gif) no-repeat top left;
	padding-top:2px;
	width:960px;
}
div.emergencyBoxSmall, div.emergencyBoxSmall .emergencybox{width:750px}
div.emergencyBoxSmall .emergencybox{background:transparent url(/consumerfiles/assets/img/bg_emergencyboxSmall.gif) no-repeat top left}
div.emergencyBoxSmall {margin-left:10px}
div.emergencybox .header {
	background:#E5534F;
	color:#fff;
	font-weight:700;
	padding:5px 20px;
}
div.emergencybox .content {
	background:#fff;
	padding:10px 20px;
	color:#000;
}
div.emergencybox .bottom {
	background: transparent url(/consumerfiles/assets/img/bg_emergencybox_bottom.gif) no-repeat;
	height:2px;
	font-size:1px;
	line-height:2px;
}

/* Popup layer (includes styles for tell a friend and green products) */
div.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;
}
.error {font-weight:700;color:red}
/* IE6 hack: give popup layer a background color rather than png dropshadow */
* html div.popuplayer {
	background-image:none;
	padding:0px;
	border:3px solid #A49A9A;
}
div.greenproducts {
	background: transparent url(/consumerfiles/assets/img/bg_greenproducts_top.gif) no-repeat top left;
	padding-top:2px;
}
div.genericPopupLayer {
	background: transparent url(/consumerfiles/assets/img/bg_formlayer_top.gif) no-repeat top left;
	padding-top:2px;
}
div.greenproducts .bottom, div.genericPopupLayer .bottom, div.newsletterLayer bottom {
	background: transparent url(/consumerfiles/assets/img/bg_formlayer_bottom.gif) no-repeat;
	height:1px;
	font-size:1px;
	line-height:2px;
}
div.greenproducts .header {
	background:#7CBD2A;
	color:#fff;
	font-weight:700;
	padding:5px 20px;
}
div.genericPopupLayer .header {
	background:#4D8BFF;
	color:#fff;
	font-weight:700;
	padding:5px 15px;
	height:27px;
	line-height:2.2em;
	border-bottom-color:#2673FF;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
div.newsLetterLayer .header {
	background:#4D8BFF;
	color:#fff;
	font-weight:700;
	padding:5px 20px;
}
div.newsLetterLayer .header span,
div.greenproducts .header span, 
div.genericPopupLayer .header span, 
div.emergencybox .header span {
	float:left;
	font-family:Verdana;
}
div.newsLetterLayer .header a,
div.greenproducts .header a, 
div.genericPopupLayer .header a, 
div.emergencybox .header a {
	float:right;
	color:#fff;
	font-family:Verdana;
	font-weight:normal;
}
div.greenproducts .content {
	background:#F8FBEF;
	padding:15px;
}
div.genericPopupLayer .content {
	background:#fff;
	padding:0;
}
div.newsletterLayer .content {
	background:#EFEFF4;
	padding:0;
}

div.greenproducts .content img {
	float:left;
	margin-right:10px;
}
div.newsletterLayer .content .iconimg {
	float:left;
	margin:15px 10px;
}
div.greenproducts .content dl {
	float:left;
	margin:0;
	padding:0;
	width:285px;
}
div.newsletterLayer .content dl {
	margin:0;
	padding:0;
}
div.greenproducts .content dt, div.popuplayer .content dt {font-weight:700}
div.greenproducts .content dt, div.greenproducts .content dd {
	margin:0;
	padding:0;
}
div.greenproducts .content dt.whatmakes {
	color:#005C1F;
	font-size:120%;
}
div.greenproducts .content dt.energyefficiency {color:#7CBD2A}
div.greenproducts .content dt.packaging {color:#F58F08}
div.greenproducts .content dt.weight {color:#00A7BC}
div.greenproducts .content div {margin-bottom:15px}
div.newsletterLayer .content dd {
	margin:0;
	padding:0;
	height:30px;
}
div.genericPopupLayer .content #productsummary {
	background:#fff;
	padding: 10px 20px;
}
div.genericPopupLayer .content form {
	background:#F6F7F9;
	border-top:1px solid #E2E3E7;
	border-bottom:1px solid #E2E3E7;
	font-weight:700;
	padding:10px 10px;
}
div.newsletterLayer .content form{
	background:#EFEFF4;
	border-bottom:none;
	font-weight:700;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px
}
div.genericPopupLayer .content input, div.genericPopupLayer .content textarea {
	margin-bottom:6px;
	width:325px;
}
div.newsletterLayer .content input, div.newsletterLayer .content textarea {
	margin-bottom:6px;
	width:325px;
}
div.genericPopupLayer .content input.txtbox {
	float:left;
	width:200px;
	height:17px;
}
div.newsletterLayer .content input.txtbox{
	width:192px;
	margin-right:5px;
	border-left-color:#CCCEDB;
	border-right-color:#CCCEDB;
	border-top-color:#C1C3C9;
	border-bottom-color:#E5E6ED;
	background-color:white;
	border-style:solid;
	border-width:1px;
}
div.genericPopupLayer .content textarea {height:55px}
div.genericPopupLayer .content .checkbox {
	padding:5px 0pt 10px;
}

div.genericPopupLayer .content .congrats {padding:20px}
div.newsletterLayer .content .congrats {
	font-weight:normal;
	font-family:Verdana;
	}
div.genericPopupLayer .content .btnsilver {margin:10px 20px;float:right}
div.newsletterLayer .content .btnsilver {margin:0px}
div.newsletterLayer .content .message {
	font-weight:normal;
	font-family:Verdana;
	margin-bottom:5px;
}
div.newsletterLayer .content .errormessage {
	font-family:Verdana;
	margin-bottom:5px;
}
div.newsletterLayer .content .privacy a {
	font-weight:normal;
	font-family:Verdana;
}
div.genericPopupLayer .content privacy{
	clear:left;
}
/* Movie layer */
#movieLayer {
	background:#F3F3F5;
	border:2px solid gray;
	color:white;
	display:none;
	left:400px;
	padding: 15px 50px;
	position:absolute;
	top:150px;
}
#movieLayer p {
	font-size:120%;
	font-weight:700;
	text-align:right;
}

/* 360view layer */
#viewLayer360 {
	background:#F3F3F5;
	border:2px solid gray;
	color:white;
	display:none;
	left:300px;
	padding: 15px 50px;
	position:absolute;
	top:150px;
}
#viewLayer360 p {
	font-size:120%;
	font-weight:700;
	text-align:right;
}

/* Page items (styles are grouped so items are not listed separately */
	/* Top of page header image used for some locales, ie. Norelco */
	img.headerItem {
		height:50px;
		margin:10px 0 0 10px;
		width:940px;
	}
div.pageItem p {margin-top:10px}
div.pageItem p.subtitle {color:#7CBD2A;font-size:135%;font-weight:bold;margin-bottom: 10px;}
div p.pageItemTitle {
	font-family:GillSans-Light, Verdana, Arial;
	/*font-size:18pt*/
	font-size:150%;
	margin:10px 0 10px;
}
div.pi_newsletter .pageItemTitle,
div.pi_supportLinkItem275px .pageItemTitle,
div.pi_wheretobuy455px .pageItemTitle{
	font-size:11pt;
	font-family:Verdana;
	font-weight:bold;
}

div.pi_cpLogin .contenttitle,
div.pi_cpLogin .content,
div.pi_cpLogin .contentbutton {
	border-left:1px solid #E0E0E8;
	border-right:1px solid #E0E0E8;
}
div.pi_cpLogin .contenttitle{
	height:36px;
	padding:1px 0px 0px 8px;
}
div.pi_cpLogin .content {
	padding:8px;
	min-height: 112px;
}
div.pi_cpLogin .contentbutton {
	height:36px;
	padding:0px 8px 8px 0px;
}
div.pi_summaryitem243px .content, 
div.pi_filterKeyGlossaryItem560px .content, 
div.pi_mostrecentproducts .content,
div.pi_summaryitem180px .content, 
div.pi_supportLinkItem275px .content, 
div.pi_wheretobuy455px .content, 
div.pi_newsletter .content,
div.pi_wheretobuy275px .content,
div.pi_occasionalbox918px .content,
div.pi_occasionalbox928px .content {
	border-left:1px solid #E0E0E8;
	border-right:1px solid #E0E0E8;
	padding:10px;
}
div.pi_wheretobuy455px .content{
	background:url(/consumerfiles/assets/img/bg_pi_gradient_100.gif) repeat-x bottom left;
}
div.pi_newsletter .content, div.pi_supportLinkItem275px .content, div.pi_wheretobuy275px .content {
	background:url(/consumerfiles/assets/img/bg_pi_gradient_100.gif) repeat-x bottom left;
	height:118px;
	padding:5px;
}
div.pi_wheretobuy455px .content {
	padding:5px 5px 10px;
}

div.pi_summaryitem243px .content {
	background:url(/consumerfiles/assets/img/bg_pi_gradient_250.gif) repeat-x bottom left;
	height:275px;
	overflow:hidden;
}
div.pi_mostrecentproducts .content {
	background:url(/consumerfiles/assets/img/bg_pi_gradient_250.gif) repeat-x bottom left;
	height:333px;
	overflow:hidden;
	width:158px;
}
div.pi_summaryitem180px .content {
	background:url(/consumerfiles/assets/img/bg_pi_gradient_150.gif) repeat-x bottom left;
	height:180px;
	width: 158px;
	overflow:hidden;
}
div.pi_cpLogin {
	background:url(/consumerfiles/assets/img/bg_pi_gradient_250.gif) repeat-x bottom left;
}
div.pi_filterKeyGlossaryItem560px .content {
	background:url(/consumerfiles/assets/img/bg_pi_gradient_500.gif) repeat-x bottom left;
	height:555px;
	overflow-y:hidden;
	padding-left:0;
}
div.pi_summaryitem243px .pageItemContent {height:85px}

div.pi_cpLogin div.titleline{
	font-size:1px;
	height:1px;
	width:100%;
}

div.pi_cpLogin div.imagetop,
div.pi_cpLogin div.imagebottom,
div.pi_summaryitem243px div.imagetop, 
div.pi_summaryitem243px div.imagebottom, 
div.pi_filterKeyGlossaryItem560px div.imagetop, 
div.pi_filterKeyGlossaryItem560px div.imagebottom,
div.pi_mostrecentproducts div.imagetop, 
div.pi_mostrecentproducts div.imagebottom, 
div.pi_summaryitem180px div.imagetop, 
div.pi_summaryitem180px div.imagebottom, 
div.pi_supportLinkItem275px div.imagetop, 
div.pi_supportLinkItem275px div.imagebottom, 
div.pi_wheretobuy455px div.imagetop, 
div.pi_wheretobuy455px div.imagebottom, 
div.pi_newsletter div.imagetop, 
div.pi_newsletter div.imagebottom,
div.pi_wheretobuy275px div.imagetop, 
div.pi_wheretobuy275px div.imagebottom,
div.pi_occasionalbox918px div.imagetop, 
div.pi_occasionalbox918px div.imagebottom, 
div.pi_occasionalbox928px div.imagetop, 
div.pi_occasionalbox928px div.imagebottom {
	font-size:1px;
	height:3px;
	width:100%;
}
div.pi_occasionalbox918px div.imagebottom,
div.pi_occasionalbox928px div.imagebottom {height:10px}
div.pi_seduction770px, 
div.pi_discover750px, 
div.pi_filterKeyGlossaryItem560px, 
div.pi_summaryitem243px {
	display:inline;
	float:left;
}
div.pi_filterKeyGlossaryItem560px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi560px_top.gif) no-repeat top left}
div.pi_filterKeyGlossaryItem560px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi560px_bottom.gif) no-repeat top left}
div.pi_summaryitem243px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi243px_top.gif) no-repeat top left}
div.pi_summaryitem243px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi243px_bottom.gif) no-repeat top left}
div.pi_summaryitem180px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi180px_top.gif) no-repeat top left}
div.pi_summaryitem180px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi180px_bottom.gif) no-repeat top left}
div.pi_mostrecentproducts div.imagetop {background: url(/consumerfiles/assets/img/bg_pi180px_top.gif) no-repeat top left}
div.pi_mostrecentproducts div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi180px_bottom.gif) no-repeat top left}
div.pi_supportLinkItem275px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi275px_top.gif) no-repeat top left}
div.pi_supportLinkItem275px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi275px_bottom.gif) no-repeat top left}
div.pi_wheretobuy455px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi455px_top.gif) no-repeat top left}
div.pi_wheretobuy455px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi455px_bottom.gif) no-repeat top left}
div.pi_cpLogin div.imagetop {background: url(/consumerfiles/assets/img/bg_pi275px_top.gif) no-repeat top left}
div.pi_cpLogin div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi275px_bottom.gif) no-repeat top left}
div.pi_newsletter div.imagetop {background: url(/consumerfiles/assets/img/bg_pi275px_top.gif) no-repeat top left}
div.pi_newsletter div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi275px_bottom.gif) no-repeat top left}
div.pi_wheretobuy275px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi275px_top.gif) no-repeat top left}
div.pi_wheretobuy275px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi275px_bottom.gif) no-repeat top left}
div.pi_occasionalbox918px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi918px_top.gif) no-repeat top left}
div.pi_occasionalbox918px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi918px_bottom.gif) no-repeat top left}
div.pi_occasionalbox928px div.imagetop {background: url(/consumerfiles/assets/img/bg_pi928px_top.gif) no-repeat top left}
div.pi_occasionalbox928px div.imagebottom {background: url(/consumerfiles/assets/img/bg_pi928px_bottom.gif) no-repeat top left}

div.pi_cpLogin div.titleline {background: url(/consumerfiles/assets/img/px_grey_table.gif) repeat-x top left}

div.pi_seasonallarge960px {
	margin-top:10px;
	margin-left:-15px;
	width:960px;
}
div.pi_seduction770px {
	margin-top:10px;
	width:769px;
}
div.pi_discover750px {
	margin:10px 0 0 10px;
	width:750px;
}
div.pi_filterKeyGlossaryItem560px {
	margin:10px 0 0 10px;
	width:560px;
}
div.pi_summaryitem243px {
	margin:10px 0 0 10px;
	width:243px;
}
div.pi_mostrecentproducts {
	display:inline;
	float:right;
	height:270px;
	margin:20px 10px 0 0;
	width:180px;
}
div.pi_mostrecentproducts .description, div.pi_mostrecentproducts img {float:left}
div.pi_mostrecentproducts img {
	clear:left;
	height:35px;
	margin:15px 0;
	width:35px;
}
div.pi_mostrecentproducts .description {
	font-size:90%;
	margin:15px 0 0 10px;
	width:100px;
}
div.pi_mostrecentproducts hr {
	clear:both;
	margin-top:0;
	margin-bottom:0;
	width:75%;
}
div.pi_summaryitem180px {
	display:inline;
	float:right;
	margin:10px 10px 0 0;
}
div.pi_supportLinkItem275px {
	display:inline;
	float:left;
	margin:10px 10px 0 0;
}
div.pi_summaryitem180px {
	width:180px;
	height:200px;
}
div.pi_summaryitem180px .description, div.pi_summaryitem180px img {float:left}
div.pi_summaryitem180px img {
	clear:left;
	height:90px;
	margin:0px;
	width:160px;
}
div.pi_summaryitem180px img.imageonly {
	clear:left;
	height:180px;
	width:160px;
	margin: 0;
}
div.pi_summaryitem180px .description {
	font-size:90%;
	margin:15px 0 0 10px;
	width:100px;
}
div.pi_summaryitem180px .pageItemContent {
	margin:5px 0 0 0;
}
div.pi_summaryitem180px .pageItemTargetUrl {
	margin:5px 0 0 0;
}
div.pi_summaryitem180px hr {
	clear:both;
	margin-top:0;
	margin-bottom:0;
	width:75%;
}
div.pi_supportLinkItem275px {
	display:inline;
	float:left;
	margin:10px 0 0 0;
	width:275px
}
div.pi_wheretobuy455px {
	clear:left;
	display:inline;
	float:left;
	margin:10px 10px 0 10px;
	width:455px
}
div.pi_cpLogin {
	/*clear:left;*/
	/*display:inline;*/
	/*float:left;*/
	width:275px;
	/*height:250px;*/
	overflow-y:hidden;
}
div.pi_newsletter, div.pi_wheretobuy275px {
	clear:left;
	display:inline;
	float:left;
	margin:10px 0px 0px 10px;
	width:275px
}
div.pi_supportLinkItem275px {
	margin:10px 0px 0px 10px;
}
div.pi_cpLogin, div.pi_newsletter p, div.pi_supportLinkItem275px p, div.pi_wheretobuy455px p {
	margin:3px;
}
div.pi_wheretobuy455px p.subtitle {
	color:#000;
	font-size:110%;
	font-weight:bold;	
	margin-bottom:5px;
	margin-top:10px;
}
div.pi_cpLogin .subtitle, div.pi_newsletter p.subtitle, div.pi_wheretobuy275px p.subtitle {
	color:#000;
	font-size:110%;
	font-weight:bold;	
	margin-bottom:5px;
}
div.pi_wheretobuy455px form .txtbox {	
	float:left;
	font-size:80%;
	height:17px;
	margin-right:15px;
	margin-left:3px;
	width:170px;
	border-left-color:#CCCEDB;
	border-right-color:#CCCEDB;
	border-top-color:#C1C3C9;
	border-bottom-color:#E5E6ED;
	background-color:white;
	border-style:solid;
	border-width:1px;
}

div.pi_newsletter form .txtbox {	
	float:left;
	font-size:100%;
	height:17px;
	margin-right:6px;
	width:155px;
	border-left-color:#CCCEDB;
	border-right-color:#CCCEDB;
	border-top-color:#C1C3C9;
	border-bottom-color:#E5E6ED;
	background-color:white;
	border-style:solid;
	border-width:1px;
}
div.pi_newsletter form .privacy {	
	clear:left;
	float:left;
	color:#000;
}

div.pi_newsletter form .message, div.pi_wheretobuy275px form .message {	
	clear:left;
	color:#000;
	margin-left:3px;
}
div.pi_newsletter form .errormessage {	
	clear:left;
	margin-left:3px;
}
div.pi_newsletter .content .congrats {
	clear:left;
	margin-left:3px;
	}
div.pi_filterKeyGlossaryItem560px .col1 {
	float:left;
	width:200px;
}
div.pi_filterKeyGlossaryItem560px .col1 dl, div.pi_filterKeyGlossaryItem560px .col1 dd, div.pi_filterKeyGlossaryItem560px .col1 dt {margin:0}
div.pi_filterKeyGlossaryItem560px dl.youtubelist {
	border-top:1px solid #E0E0E8;
	border-right:1px solid #E0E0E8;
	border-bottom:1px solid #E0E0E8;
	margin-top:50px;
	padding:20px 3px 400px 0;
	width:180px;	
}
div.pi_filterKeyGlossaryItem560px .col1 dl {padding-left:10px}
div.pi_filterKeyGlossaryItem560px .col1 dd {padding-top:10px}
div.pi_filterKeyGlossaryItem560px .col1 dt {
	font-size:135%;
	font-weight:bold;
	color: #005AFF;
}
div.pi_filterKeyGlossaryItem560px .col2 {
	float:left;
	width:330px;
	margin-left:10px;
}
div.pi_filterKeyGlossaryItem560px .col2.showing {display:block}
div.pi_filterKeyGlossaryItem560px .col2.hidden {display:none}
div.pi_filterKeyGlossaryItem560px .col1 dd a {
	color:#000;
	text-decoration:none;
}
div.pi_filterKeyGlossaryItem560px .col1 dd a.activeLink {
	color: #7CBD2A;
	text-decoration:none;
}
div.pi_occasionalbox918px,
div.pi_occasionalbox928px {
	clear:both;
	margin:15px 6px;
	overflow:hidden;
	width:918px;
}
div.pi_occasionalbox928px {
	margin:15px 0px;
	width:928px;
}
div.pi_occasionalbox918px .content,
div.pi_occasionalbox928px .content {padding:0}
div.pi_occasionalbox918px .imgContainer {
	float:left;
	overflow:hidden;
	width:430px;
}
div.pi_occasionalbox928px .imgContainer {
	overflow:hidden;
	width:100%;
}
div.pi_occasionalbox918px .txtContainer {
	float:left;
	font-size:160%;
	width:480px;
}
div.pi_occasionalbox918px .txtContainer p {margin:25px 0}
div.pi_occasionalbox918px .txtContainer p.pItemTitle {
	color:#992C96;
	font-family:GillSans-Light,Verdana,Arial;
	font-size:160%;
}
div#articlepage div.article{
	width:560px;
	float:left;
	display:inline;
	margin:10px 10px 0
}
/* to force  pi_summaryitem180px to nest under other page items - and to have clearance - in an article page */
div#articlepage div.pi_summaryitem180px {
	clear:right;
	margin-bottom:10px;
}
/* 	This can be used to remove any background gradient or image in the page items. Need to add '.noBackGroundImage' to div.content.
	This can be used on individual page items rather than having to remove an image from ALL. */
div.content.noBackGroundImage {background:none}


/* Find a store bottom bar */
div.findastore {
	background:#F6F7F8;
	border-top:1px solid #E0E0E8;
	left:-15px;
	padding:10px 15px 25px;
	position:relative;
	width:930px;
}
div.findastore p {
	font-weight:700;
	margin:0;
	padding-bottom:5px;
}
div.findALocalStore, div.findAnOnlineStore {float:left}
div.findALocalStore .mapIcon {
	float:left;
	padding: 0 10px 0 0;
}
div.findALocalStore form .txtbox {	
	float:left;
	font-size:80%;
	height:16px;
	margin-right:15px;
	width:170px;
}
div.findALocalStore {width:400px}
div.buyAtPhilips {
	float:right;
	width:176px;
}

/* Decision page */
.productdecision_container {padding:10px 0px 0px 0px}

/* Static decision page */
form.decision_static {
	background:#F0F0F5;
	border:1px solid #E2E2E2;
	color:#0E5FD8;
	padding:5px 5px 20px;
}
form.decision_static span.mainheader, form.decision_static span.featuresheader, form.decision_static span.dkblue {color:#000066;font-weight:bold}
form.decision_static span.dkblue {font-weight:100}
form.decision_static .formfield, form.decision_static .formfielddesc {float:left}
form.decision_static .formfielddesc {width:135px}
form.decision_static span.featuresheader{font-style:italic}
form.decision_static span, form.decision_static input  {
	float:left;
	display:inline;
}
form.decision_static input  {
	clear:left;
	display:inline;
}
form.decision_static img {
	float:right;
	display:inline;
}
form.decision_static hr {
	clear:both;
	display:block;
	margin-top:10px;
}
#productdecision_static {padding:0 10px 15px 20px}
#productdecision_static p.productsShown {
	color:#000066;
	float:left;
	font-size:140%;
	margin:12px 0 20px;
}
#productdecision_static p.rrpAndExclusive {float:right}
p.rrpAndExclusive span.price {color:#7CBD2A}
p.rrpAndExclusive span.exclusive {
	clear:left;
	color:#9B0E2B;
	font-size:120%;
	font-weight:700;
}
p.rrpAndExclusive img {
	position:relative;
	margin-right:2px;
	top:-3px;	
}
div.staticdecisionbox {
	float:left;
	margin:10px 13px 0 0;
	display:none;
}
div.staticdecisionbox .content {
	border-left:1px solid #E0E0E8;
	border-right:1px solid #E0E0E8;
	padding:0 10px 10px;
}

div.staticdecisionbox .content p.exclusiveHolder {
	color:#9B0E2B;
	font-size:80%;
	font-weight:700;
	height:10px;
	left:-30px;
	margin:0;
	position:relative;
	z-index:200;
}
div.staticdecisionbox .content img {
	height:100px;
	width:100px
}
div.staticdecisionbox div.imagetop,
div.staticdecisionbox div.imagebottom {
	font-size:1px;
	height:3px;
	width:100%;
}
div.staticdecisionbox {width:233px}
div.staticdecisionbox .content{text-align:center}
div.staticdecisionbox dl {text-align:left}
div.staticdecisionbox dt {margin-bottom:25px}
div.staticdecisionbox dd {
	clear:left;
	color:#626669;
	margin:0;
	padding:0;
}
div.staticdecisionbox .ball {
	clear:left;
	left:-20px;
	position:relative;
	top:-85px;
}
div.staticdecisionbox .productName {font-weight:700}
div.staticdecisionbox .productCTN {
	color:#626669;
	float:left;
}
div.staticdecisionbox .productScreenSize {
	float:right;
	font-size:150%;
	padding-bottom:4px;
}
div.staticdecisionbox span.price{
	color:#7CBD2A;
	float:right;
	font-size:110%;
	font-weight:bold;
}
div.staticdecisionbox div.imagetop {background: url(/consumerfiles/assets/img/bg_233px_boxtop.gif) no-repeat top left}
div.staticdecisionbox div.imagebottom {background: url(/consumerfiles/assets/img/bg_233px_boxbottom.gif) no-repeat top left}

/* Product detail page */
/* Start: Product Summary */
#productsummary img {
	float:left;
	margin-right:5px
}
#productsummary div.def {
	float:left;
	margin:0 0 0 20px
}
div.def span.name {
	color:#005AFF;
	font-size:140%
}
div.def span.screensize {
	color:#005AFF;
	font-size:160%;
	font-weight:700;
}
div.def span.ctn {
	color:#252F47;
	font-size:100%;
}
#productsummary span.rrp {
	color:#888B9C;
	font-size:90%;
}
#productsummary dd {
	color:#888B9C;
	font-size:100%;
	margin:0;
}
#productsummary p.sugRetailPrice {
	display:none;
	position:absolute;
	text-align:right;
	width:400px
}
#productsummary span.price{
	color:#7CBD2A;
	font-size:130%;
	font-weight:bold;
}
#productsummary .btnblacktop {margin:5px 0 0 15px}
/* End: Product Summary */

/* Start: Product Details Tabs */
#wrap_tab_productdetails {
	background: url(/consumerfiles/assets/img/bg_productdetailtab.gif) no-repeat top left;	
	height:36px;
	line-height:normal;
	overflow:hidden;
}
#tab_productdetails {
	height:36px;
	list-style:none;
	margin:0;
	padding:8px 0;
}
#tab_productdetails li {
	background:none;
	float:left;
	padding:2px;
}
#tab_productdetails a {
	color:#005AFF;
	display:block;
	float:left;
	font-size:120%;
	padding:3px 20px 30px;
	text-decoration:none;
	outline:none;
}
#tab_productdetails .current a {
	background:#fff;
	border:1px solid #CCCEDB;
	border-bottom:0;
	font-weight:bold;
}
#tab_productdetails #old-back {
	background: transparent url(/consumerfiles/assets/img/bg_arrowblackback.gif) no-repeat;
	background-position:0 21%;
}
#tab_productdetails #old-back a {padding-left:8px}
#tab_productdetails #tab_overview {margin-left:50px}
#tab_productdetails #support a {
	background: transparent url(/consumerfiles/assets/img/bg_arrowblackfwd.gif) no-repeat;
	background-position:94% 20%;
}
/* End: Product Details Tabs */

/* Start: CMO Description */
#old-cmoimg {
	float:left;
	height:275px;
	margin:20px 30px 0 0;
	overflow:hidden;
	text-align:center;
	width:370px;
}
#old-cmodescription {
	float:left;
	margin-top:50px;
	width:520px;	
}
#old-cmodescription dt {
	color:#992C96;
	/*font-family:GillSans-Light, Verdana, Arial;*/
	/*font-size:380%;*/
	/*font-size:240%;*/
}
#old-cmodescription dd {
	color:#888B9C;
	margin:0;
	padding:12px 0 0;
}
#old-cmodescription dd.subhead {
	color:#252F47;
	font-family:GillSans-Light, Verdana, Arial;
	/*font-size:220%;*/
	font-size:190%;
	margin-top:10px;
}
/* End: CMO Description */

/* Start: CMO Buttons */
#old-cmobuttons {
	clear:left;
	list-style:none;
	margin-top:15px;
}
#old-cmobuttons li {
	background:none;
	padding:0;
}
#old-cmobuttons .greenproduct a {color:#8DC646}
#old-cmobuttons .old-conceptlogosmall {
	float:left;
	margin-top:15px;	
}
#old-cmobuttons .familyNameLogoSmall {
	float:right;
	margin-top:15px
}
#old-cmobuttons img {vertical-align:middle}
/* End: CMO Buttons */

/* Start: Product Concept tabs */
#old-tab_productconcept {
	background: url(/consumerfiles/assets/img/bg_concept.gif) no-repeat top left;
	clear:both;
	height:80px;
	width:930px;
}
#old-tab_productconcept .imgGallery {
	float:left;
	margin-left:80px;
	margin-top:20px;
}
#old-tab_productconcept .imgGallery img {
	border:1px solid #CCCEDB;
	margin-right:20px;
	width:35px;
	height:35px;
}
#old-tab_productconcept .imgGallery img:hover {border:1px solid #000}
#old-tab_productconcept .imgGallery img:active {border:1px solid #000}
#old-tab_productconcept .old-movies {
	float:left;
	margin-left:50px;
	margin-top:30px;
}
#old-tab_productconcept .old-movies img {margin-right:5px}
#old-tab_productconcept .old-movies div {
	float:left;
	margin-right:20px;
	display:table;
}
/* FF and Safari */
#old-tab_productconcept .old-movies a {
	color:black;
	font-size:90%;
	text-decoration:none;
	display:table-cell;
	vertical-align:middle;
}
/* IE6 Only */
* html #old-tab_productconcept .old-movies a.txt {
	position:relative;
	top:4px;
}
/* IE7 Only */
*:first-child+html #old-tab_productconcept .old-movies a.txt {
	position:relative;
	top:4px;
}
#old-tab_productconcept .old-experienceMore {
	float:right;
	margin:25px 10px 0 0;
	display:table;
	white-space:nowrap;
}
#old-tab_productconcept .old-experienceMore img {margin-left:5px}
/* FF and Safari */
#old-tab_productconcept .old-experienceMore a {
	color:#5C005C;
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	display:table-cell;
	vertical-align:middle;
}
/* IE6 Only */
* html #old-tab_productconcept .old-experienceMore a.txt {
	position:relative;
	top:5px;
}
/* IE7 Only */
*:first-child+html #old-tab_productconcept .old-experienceMore a.txt {
	position:relative;
	top:5px;
}
/* End: Product Concept tabs */

/* Start: Features and Reviews section */
#featuresandreviews {padding:0 0 10px}
#featuresandreviews .article {width:340px}
#featuresandreviews .reviews {clear:left}
#featuresandreviews .fullwidth {width:717px;margin:0 0 30px}
#featuresandreviews .fullwidth p {margin:10px 0 0}
#featuresandreviews .fullwidth ul {margin:10px 0 0}
p.disclaimers {
	clear:both;
	color:#5D6678;
	float:left;
	font-size:100%;
	margin:0;
	padding:0;
	width:100%;
}
/* End: Features and Reviews section */

/* Start: Specifications tab content */
#tab_specs_content {display:none}
dl.curved {
	background:#F58F08 url(/consumerfiles/assets/img/crnrTL.gif) no-repeat top left;	
	left:-5px;
	margin:20px 0 0;
	padding:0;
	position:relative;	
	width:942px;
}
dl.curved dt {
	background:transparent url(/consumerfiles/assets/img/crnrTR.gif) no-repeat top right; 
	padding:5px; 
	color:#fff
}
dl.curved dt a.expandlt{
	background:transparent url(/consumerfiles/assets/img/arrow_white_down.gif) no-repeat;
	background-position:0 50%;
	cursor:pointer;
	padding-left:10px;
	float:left
}
dl.curved dt a.expandlt.lselected{
	background:transparent url(/consumerfiles/assets/img/arrow_white_normal.gif) no-repeat;
	background-position:0 50%;
}
dl.curved dt a.expandall{
	background:transparent url(/consumerfiles/assets/img/contractme.gif) no-repeat top right;
	background-position:100% 50%;
	float:right;
	padding-right:20px;
}
dl.curved dt a.expandall.selected{
	background:transparent url(/consumerfiles/assets/img/expandme.gif) no-repeat top right;
	background-position:100% 50%;
}
dl.curved dt a.expandall.alternatetxt {display:none}
dl.curved dd {
	background:#fff;
	margin:0;
	padding:0
}
dl.curved dd p {
	line-height:1.3em;
	margin:0;
	padding-top:5px
}
dl.curved dd p.elementtitle {
	background:#A7D2FF;
	color:#000;
	font-weight:700;
	padding:5px
}
dl.curved dt a, dl.curved dt a:visited, dl.curved dt a:hover {
	color:#fff;
	font-weight:700;
	text-decoration:none;
}
dl.curved dd a.viewmore {
	background:transparent url(/consumerfiles/assets/img/arrow_black_normal.gif) no-repeat top left;
	background-position:0 50%;
	padding-left:15px;
}
dl.curved dd a.viewmore.vselected {
	background:transparent url(/consumerfiles/assets/img/arrow_black_down.gif) no-repeat;
	background-position:0 50%;
}
dl.curved dd a.viewmore.alternatetxt {display:none}
dl.curved dd div.hidden {
	background:#fff;
	display:none;
	margin-left:5px;
}
dl.curved .article {
	margin-left:5px;
	width:446px
}dl.curved .article2 {
	margin-left:35px;
}
dl.curved table {
	border-collapse:collapse;
	margin-bottom:10px;
	width:100%;
}
dl.curved table td {
	padding:4px;
	margin:0;
	vertical-align:top;
}
dl.curved table td.spacerCell {width:30%}
dl.curved table tr.title td {
	background:#E0E0E8 !important;
	color:#993300;
	font-weight:700;
	padding:5px;
}
dl.curved table tr.dg td {background:#F0F0F2 !important}
dl.curved table tr.lg td {background:#F8F9F9 !important}
dl.curved table tr td.key {
	color:#337BFF;
	font-weight:700;
}
dl.curved .accessories {
	float:left;
	margin-top:20px;
	padding:5px;
	width:180px;
}
td a.featureTable {
	background:transparent url(/consumerfiles/assets/img/arrow_red_down.gif) no-repeat;
	background-position:0 50%;
	padding-left:10px;
}
td a.featureTable.selectedLink {
	background:transparent url(/consumerfiles/assets/img/arrow_red_normal.gif) no-repeat top left;
	background-position:0 50%;
	padding-left:10px;
}
td a.featureTable, td a.featureTable:visited, td a.featureTable:hover {
	color:#993300;
	text-decoration:none
}
.spec_print{
	position:relative;
	top:10px;
	left:780px;
}
.spec_print ul {padding:0 10px;margin:0}
.spec_print li.printPage {
	background:url(/consumerfiles/assets/img/icon_print.gif) no-repeat;
	background-position:0 3px;
}
.spec_print li.printPage a {margin-left:5px}
/* End: Specifications tab content */

/* Start: reviews tab content */
#tab_reviews_content {
	display:none;
	padding:0 0 10px;
}	
#tab_reviews_content .article {
	float:left;
	margin:20px 0 0;
	width:446px;
}
#tab_reviews_content .article2 {margin-left:35px}
div.article p.award {
	color:#992C96;
	margin:0;
}
div.downloads {
	clear:both;
	display:block;
	margin-top:15px;
}
div.downloads p {
	font-weight:700;
	margin:0 0 3px;
}
.article {
	float:left;
	margin:15px 0 10px;
}
.article IMG {
	float:right;
	margin-left:10px;
}
.article2 {
	margin-left:35px
}
p.date {
	color:#5D6678;
	font-size:85%;
	margin:0 0 5px;
}
a.viewmore {
	clear:both;
	display:block;
	font-weight:700;
	margin:20px 0 0 5px;
	padding:10px;
}
div.noGlossary {
	clear:both;
	padding:5px 0
}
/* End: reviews tab content */

/* Start: Downloads */
.downloads p {font-weight:700}
.downloads span.item {
	background: url(/consumerfiles/assets/img/icon_pdf.gif) no-repeat top left;
	background-position:0 5px;
	margin:0 4px;
	padding:5px 20px;
}
/* Product Detail page */
dl.pdpwhere2buy {
	background:url(/consumerfiles/assets/img/btnblack_left.gif) repeat-x top left;
	cursor:pointer;
	.left:900px;
	margin:0;
	padding:0;
	position:absolute;
	top:-200px;
}
dl.pdpwhere2buy dt {
	background:url(/consumerfiles/assets/img/btnblack_right.gif) no-repeat top right;
	color:#003f10;
	font-weight:bold;
	height:21px;
	padding:0 40px 0 15px;
	white-space:nowrap;
}
dl.pdpwhere2buy dd {display:none;}
dl.pdpwhere2buy div {
	background:#fff;
	border-bottom:1px solid #CCCEDB;
	border-left:1px solid #CCCEDB;
	border-right:1px solid #CCCEDB;
	padding:2px 5px;
}
dl.pdpwhere2buy a:link, dl.pdpwhere2buy a:visited, dl.pdpwhere2buy a:hover, dl.pdpwhere2buy a:active  {
	color:#003f10;
	font-weight:bold;
	font-size:90%;
	text-decoration:none;
}
dl.pdpwhere2buy div:hover {background:#d0e393;}
dl.pdpwhere2buy div#ciDropDown {display:none;}
dl.pdpwhere2buy div#buyAtPhilipsDropDown {display:none;}

div.btngreen {
	color:#003f10;
	float:left;
	background:transparent url(/consumerfiles/assets/img/btngreen_tile.gif) repeat-x top left;
}
div.thankyou .header{
	font-size:100%;
	font-weight:bold;
}
div.thankyou .body{
	font-size:100%;
	clear:both;
	float:left;
	margin-bottom:20px;
}
div.intro{
	font-size:100%;
	height:30px;
}
div.download{
	height:30px;
}
div.download span.item{
	background: url(/consumerfiles/assets/img/icon_pdf.gif) no-repeat top left;
	background-position:0 5px;
	padding:7px 20px;
	color:#005AFF;
}
