/****************************************
START contents of clearfix.css
****************************************/

#myGallery
{
width: 400px !important;
height: 200px !important;
} 
.clearfix {
	display: block;
} 

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/****************************************
END contents of clearfix.css
****************************************/

/****************************************
global.css = All "global" css rules.

Global css rules are defined as those that apply to multiple pages and applying to both core and non core pages.
****************************************/
/****************************************
START contents of "old" global.css
****************************************/

* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	font-family: "Trebuchet MS", helvetica, arial, clean, sans-serif;
	color: #FEFEFE;
	background-color: #000;
}

.hide {
	display: none !important;
}

a#skip {
	color: #fff;
	position: absolute;
	top: -9999em;
}

a img, div#carousel img {
	border-color: transparent;
	border-width: 0;
	border-style: none;
}

a, a:link, a:visited {
	text-decoration: none;
}
a:hover, a:active, a:focus {
	text-decoration: underline;
}

label {
	cursor: pointer;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}

.super {
	font-size: .5em; 
	position: relative; 
	bottom: .6em; 
	vertical-align: baseline; 
}

div#wrapper {
	width: 976px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}


/****************************************
END contents of "old" global.css
****************************************/

/****************************************
START contents of header.css
****************************************/
div#headerCheckout { 
	min-height: 75px;
	width: 976px;
	padding-bottom: 16px;
	position: relative;
}

div#header { 
	min-height: 110px;
	width: 976px;
}

div#header h1,
div#headerCheckout h1 {
	float: left;
}

div#header h1 a,
div#headerCheckout h1 a {	
	color: #fff;
	display: block;
	margin: 20px 4px 0 15px;
	text-transform: uppercase;
	text-decoration: none;
}

div#header h1 span,
div#headerCheckout h1 span {
	float: left;
	font-size: 12px;
}

div#header div#globalSearch {
	float: left;
	padding: 20px 5px 0 102px;
	width: 180px;
}

div#header div#globalSearch span {
	width: 155px;
}

div#header div#globalSearch label {
	color: #fff;
	position: absolute;
	top: -9999em;
}

div#header div#globalSearch input.button {
	color: #999999;
	vertical-align: middle;
}

div#header div#globalSearch input.searchBox {
	background: #515151;
	border: 1px solid #555;
	color: #ccc;
	font-size: 1.1em;
	min-height: 17px;
	padding: 0 0 0 5px;
	vertical-align: middle;
	width: 150px;	
}

div#headerCheckout ul {
	float: right;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	list-style-type: none;
	position: absolute;
	bottom: 25px;
	right: 16px;
}	
div#headerCheckout ul li a,
div#headerCheckout ul li a:link,
div#headerCheckout ul li a:visited {
	color: #999;
	text-decoration: none;
}

div#headerCheckout ul li a:hover,
div#headerCheckout ul li a:active {
	color: #999;
	text-decoration: underline;
}

/****************************************
END contents of header.css
****************************************/

/****************************************
START contents of pageheader.css
****************************************/
div#pageheader {
	position: relative;
	margin-bottom: 2em;
	color: #fff;
	background: #02a1a5 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_pagetitle.gif) no-repeat;
}
div#pageheader div.primaryInfo {
	float: left;
}
div#pageheader h2 {
	padding: 1.09em 0 .5em 14px;
	font-size: 3.3em;
	line-height: .975em;
	text-transform: uppercase;
	font-weight: normal;
}
div#pageheader p {
	padding: 0 0 7px 16px;
	font-size: 1.3em;
	line-height: 1.4em;
	width: 450px;
}
div#pageheader img.brandlogo {
	float: right;
	padding: 16px;
	width: 100px;
}
div#pageheader div#securityIcons {
	position: absolute;
	top: 39px;
	right: 17px;
	width: 120px;
	height: 150px;
}

div#pageheader div#securityIcons img {
	float: right;
	padding: 0 5px;
}

div#pageheader div#securityIcons img#verisignSecuredIcon {
	margin-top: 11px;
}

div#pageheader div#securityIcons img#verifiedByVisaIcon {
	margin-top: 16px;
}

div#pageheader div#securityIcons img#mastercardSecurecodeIcon {
	margin-top: 16px;
}

/* page specifc */

body#ptProductCategory  div#pageheader {
	float: left;
	width: 976px;
}

div#pageheader p.tacticalPromo01 {
	padding: 5px 0px 14px 14px;
	font-size: 3.1em;
	line-height: .975em;
	font-weight: normal;
	color: #ffffff;
}

div#pageheader p.tacticalPromo01 a {
	color: #ffffff;
}

div#pageheader p.tacticalPromo02 {
	padding: 5px 0px 14px 14px;
	font-size: 3.1em;
	line-height: .975em;
	font-weight: normal;
	color: #ff0000;
}

div#pageheader p.tacticalPromo02 a {
	color: #ff0000;
}

body#ptProductCategory div#pageheader img.hero,
body#ptProductSearchResult div#pageheader img.hero {
	float: right;
}
body.myAccount div#pageheader,
body.shoppingBasket div#pageheader,
body.checkout div#pageheader,
body.storeDetails div#pageheader,
body.businessIncentives div#pageheader{
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_pagetitle002.gif) no-repeat;
	margin-bottom: 0;
}

body.checkout div#pageheader,
body.shoppingBasket div#pageheader {
	padding-bottom: 39px;
}

body.myAccount div#container div#pageheader {
	padding-bottom: 0px;
}

body.myAccount div#primary div#container div#pageheader div#securityIcons {
	display:none;
}

/****************************************
END contents of pageheader.css
****************************************/

/****************************************
START contents of navigation.css
****************************************/

div#navigation {
	background: #2a2a2a;

	}

div#navigation h2 {
	display: none;
}

div#navigation ul {
	clear: both;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0 10px;
	position: relative;
	text-transform: uppercase;
	z-index: 30;	
}	


div#navigation ul:hover {
	z-index: 43;
}

div#navigation ul li {
	display: inline;
	float: left;
}

div#navigation ul li a {	
	color: #fff;
	display: block;	
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}

div#navigation ul li a.highlight {
	color: #E32511;
}

div#navigation ul li a:hover {
	/*background: #222222 url(../img/nav_hover_left.gif) top left no-repeat;
	color: #02A1A5;
	background:  #00a2a7 url(../img/nav_selected_left.gif) top left no-repeat;*/
	background:  #00a2a7;
	color: #fff;
	padding: 5px 0 5px 0px;	
}

div#navigation ul li a span {
	padding: 5px 6px 5px 6px;
}

div#navigation ul li a:hover span {
	/*background: #222222 url(../img/nav_hover_right.gif) top right no-repeat;*/
	background:  #00a2a7;
	padding: 5px 6px 5px 6px;
}

div#navigation ul li.divider {
	font-size: 10px;
	padding: 5px 0px 5px 0px;
	color: #807e7e ;
}


div#navigation ul li.selected {
	background: #02A1A5 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/nav_selected_left.gif) top left no-repeat;
	color: #fff;	
	display: inline;
	float: left;
	position: relative;
}

div#navigation ul li.selected a {
	background: #02A1A5 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/nav_selected_right.gif) top right no-repeat;
	color: #fff;
	display: block;
	padding: 5px 0px 5px 0;
}

div#navigation ul li.selected a:hover {
	background: #02A1A5 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/nav_selected_right.gif) top right no-repeat;
	color: #fff;
	display: block;
	padding: 5px 0px 5px 0;
}

div#navigation ul li.selected a span{
	background: #02A1A5 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/nav_selected_left.gif) top left no-repeat;
	padding: 5px 5px 5px 5px;
	display: inline;
}

div#navigation ul li.selected a:hover span {
	background: #02A1A5 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/nav_selected_left.gif) top left no-repeat;
	padding: 5px 5px 5px 5px;
}

div#navigation ul li ul {
	background:#000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_dropdown.gif) bottom left no-repeat;
	border-top: 8px solid #222;
	left: -999em;
	padding: 10px 0 6px 0;
	position: absolute;	
	text-transform: none;	
	width: 189px;
	z-index: 100;
}

div#navigation ul li:hover ul, 
div#navigation ul li.sfhover ul {
	left: auto;	
}

div#navigation ul li:hover ul li, 
div#navigation ul li.sfhover ul li{
	float: none;
}

div#navigation ul li:hover ul li a, 
div#navigation ul li.sfhover ul li a, 
div#navigation ul li.selected:hover ul li a {
	color: #fff;
	padding: 0 0 5px 20px;
	background: none;
}

div#navigation ul li.selected:hover ul li a {
	color: #fff;
	padding: 0 0 5px 20px;
	background: none;
}

div#navigation ul li:hover ul li a:hover, 
div#navigation ul li.sfhover ul li a:hover 
{
	background: none;
	color: #999999;
	padding: 0 0 5px 20px;
}

div#navigation ul li:hover ul li.image a, 
div#navigation ul li.sfhover ul li.image a{
	padding: 20px 0 0 8px;
}

div#navigation ul li:hover ul li.image a:hover, 
div#navigation ul li.sfhover ul li.image a:hover {
	padding: 20px 0 0 8px;
}

/* styles for having an icon of home on the navigation */

div#navigation ul li.home{
	background: #000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/icon_home.gif) 5px 6px no-repeat;
	text-indent: -9999999em;
	overflow: hidden;
	padding: 0;
	width: 20px;
	height: 26px;
}

div#navigation ul li.home a{
	padding: 0;
}

div#navigation ul li.home a:hover{
	background: none;
}

/****************************************
END contents of navigation.css
****************************************/

/****************************************
START contents of userutilities.css
****************************************/
div#utilsContainer {
	float: right;
	z-index: 1000;
	width: 279px;
	background: #000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_shoppingbag.gif) repeat-x;
}

div#utilsContainer h2 {
	position: absolute;
	top: -9999px;
}

div#utilsContainer h3 {
	float: left;
	font-size: 1em;
	padding: 17px 0 0 89px;
	color: #fff;
}

div#utilsContainer ul#utilsNav {
	float: left; 
	margin: 0 0 0 89px;
	list-style: none;
}

div#utilsContainer ul#utilsNav li {
	float: left; 
	padding: 0 13px 0 0px;
}

div#utilsContainer ul#utilsNav li a {
	padding: 0 0 0 6px;
	font-size: 1em;
	color: #fff;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/arrow.gif) 0 50% no-repeat;
}

div#utilsContainer ul#utilsItemPrice {
	float: left; 
	padding: 0px 9px 0 89px;
	width: 180px;
}

div#utilsContainer ul#utilsItemPrice li {
	float: left; 
	padding: 0 9px 0 0;
	font-weight: normal;
	font-size: 1.7em;
	color: #029fa3;
	list-style-type: none;
}

div#utilsContainer ul#utilsItemPrice li.price {
	float: right; 
	padding: 0;
	margin: 0;
	width: 80px;
}

div#utilsContainer ul#utilsItemPrice li#totalDisplay {
	margin: 0 0 0 -75px;
} 

div#utilsContainer ul#basketContent {
	clear: both;
	margin: 0 4px;
	width: 274px;
	background: #fff;
}

div#utilsContainer>div {
	clear: both;
}

div#utilsContainer ul#basketContent li {
	display: block;
	clear: both;
	padding: 2px 0 2px 5px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bgseparator.gif) repeat-x;
	list-style: none;
	color:#333333;
	font-size:1.2em;
}

div#utilsContainer ul#basketContent li img.photo {
	float: left;
}

div#utilsContainer ul#basketContent li div.productDetails {
	float: left;
	padding: 0 0 0 2px;
	margin-top: -9px;
	width: 90px;
}

div#utilsContainer ul#basketContent li div.productDetails h3 {
	float: none;
	padding: 20px 0 0 0;
	font-weight: bold;
	font-size: 1.0em;
	color: #000;
}

div#utilsContainer ul#basketContent li .productDetails p {
	font-size: 1em;
	color: #666;
	background: #fff;
}

div#utilsContainer ul#basketContent li .productDetails p.details {
	font-size: 1.0em;
	color: #333;
	background: #fff;
}

div#utilsContainer ul#basketContent li p.price {
	float: right;
	font-weight: bold;
	font-size: 1.3em;
	padding: 10px 8px 0 0;
	color: #333;
	width: 79px;
	text-align: right;
}

div#utilsContainer div#basketSummary {
	float: left;
	clear: both;
	width: 100%;
	font-size:1.1em;
}

div#utilsContainer div#basketSummary ul#utilsViewCheckout {
	float: left; 
	clear: left; 
	padding: 6px 0 4px 14px;
	list-style: none;
}

div#utilsContainer div#basketSummary ul#utilsViewCheckout li {
	float: left; 
	color: #fff;
}

div#utilsContainer div#basketSummary ul#utilsViewCheckout li a {
	padding: 0 0 0 6px;
	font-size: 1em;
	color: #fff;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/arrow.gif) 0 50% no-repeat;
}

div#utilsContainer div#basketSummary ul#utilsViewCheckout li a#expand {
	padding: 0 0 0 9px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_arrow002.gif) 0 50% no-repeat;
}

div#utilsContainer div#basketSummary ul#utilsViewCheckout li a#close {
	padding: 0 10px 0 9px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_arrow003.gif) 0 50% no-repeat;
}

div#utilsContainer div#basketSummary ul#utilsViewCheckout li.help {
	float: right; 
	padding: 0 10px 0 0;
	margin-left: 13px;
	/*margin-left: 40px;*/
}

/* no slider (no js) */
div#utilsContainer {
	position: relative;
}
div#utilsContainer div#basketSummary ul#utilsViewCheckout li a#close,
div#utilsContainer div#basketSummary ul#utilsViewCheckout li a#expand {
	display: none;
}
div#utilsContainer div#basketSummary ul#utilsViewCheckout li.view {
	padding-left: 75px;
}

/* slider intalised / closed  */
div#utilsContainer.slideReady div#basketSummary ul#utilsViewCheckout li a#expand {
	display: block;
	visibility: visible;
}
div#utilsContainer.slideReady ul#utilsItemPrice li#totalDisplay {
	visibility: hidden;
}
div#utilsContainer.slideReady div#basketSummary ul#utilsViewCheckout li.view {
	padding-left: 18px;
}

/* slider expanding */
div#utilsContainer.slideExpanding {
	position: absolute;
	right: 0;
}
div#utilsContainer.slideExpanding div#basketSummary ul#utilsViewCheckout li a#expand {
	visibility: hidden;
}

/* slider expanded */
div#utilsContainer.slideExpanded div#basketSummary ul#utilsViewCheckout li a#expand {
	display: none;
}
div#utilsContainer.slideExpanded div#basketSummary ul#utilsViewCheckout li a#close {
	display: block;
	visibility: visible;
}
body div#utilsContainer.slideExpanded ul#utilsItemPrice li#totalDisplay {
	visibility: visible;
}

/* slider collapsing */
div#utilsContainer.slideCollapsing div#basketSummary ul#utilsViewCheckout li a#close,
div#utilsContainer.slideCollapsing ul#utilsItemPrice li#totalDisplay {
	visibility: hidden;
}

/* slider automatic */
div#utilsContainer.slideAuto div#basketSummary ul#utilsViewCheckout li a#close  {
	visibility: hidden;
}

/****************************************
END contents of userutilities.css
****************************************/

/****************************************
START contents of breadcrumbs.css
****************************************/
p#navBreadcrumbs { 
	position: absolute; 
	top: 21px; 
	left: 16px;
	z-index: 35;
	padding: 0 8px;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #333;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_transparency020.png);
}
p#navBreadcrumbs a:link, p#navBreadcrumbs a:visited {
	color: #333;
}
p#navBreadcrumbs a:hover, p#navBreadcrumbs a:focus {
	color: #02a1a5;
}
p#navBreadcrumbs a#homePage:link, p#navBreadcrumbs a#homePage:visited {
	float: left;
	display: block;
	height: 10px;
	/*background: url(../img/bg_homeicon01.gif) no-repeat;
	text-indent: -9999em;*/
}
p#navBreadcrumbs em {
	font-style: normal;
}
div#pageheader p#navBreadcrumbs {
	padding: 0;
	top: 11px;
	color: #fff;
	background: none;
	font-size: 1.2em;
 }
div#pageheader p#navBreadcrumbs a {
	color: #fff;
	background: none;
}

body.myAccount div#pageheader p#navBreadcrumbs, 
body.myAccount div#pageheader p#navBreadcrumbs a,
body.checkout div#pageheader p#navBreadcrumbs, 
body.checkout div#pageheader p#navBreadcrumbs a,
body.storeDetails div#pageheader p#navBreadcrumbs, 
body.storeDetails div#pageheader p#navBreadcrumbs a,
body.shoppingBasket div#pageheader p#navBreadcrumbs, 
body.shoppingbasket div#pageheader p#navBreadcrumbs a  {
	color: #000;
}

/*body.myAccount div#pageheader p#navBreadcrumbs a#homePage:link, 
body.myAccount div#pageheader p#navBreadcrumbs a#homePage:visited,
body.checkout div#pageheader p#navBreadcrumbs a#homePage:link, 
body.checkout div#pageheader p#navBreadcrumbs a#homePage:visited,
body.storeDetails div#pageheader p#navBreadcrumbs a#homePage:link, 
body.storeDetails div#pageheader p#navBreadcrumbs a#homePage:visited,
body.businessIncentives div#pageheader p#navBreadcrumbs a#homePage:link, 
body.businessIncentives div#pageheader p#navBreadcrumbs a#homePage:visited ,
body.shoppingBasket div#pageheader p#navBreadcrumbs a#homePage:link, 
body.shoppingBasket div#pageheader p#navBreadcrumbs a#homePage:visited  {
	background-image: url(../img/bg_homeicon01.gif);
}*/

body#ptProductDetails p#navBreadcrumbs {
	left: 8px;
}

/****************************************
END contents of breadcrumbs.css
****************************************/

/****************************************
START contents of quicklinks.css
****************************************/
div#quickLinks01 {
  	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_footertop.gif) no-repeat top left;
	margin-bottom: 10px;
}

div#quickLinks01 h2 {
	display: none;
}

div#quickLinks01 div#quickLinks02 {
  	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_footerbottom.gif) no-repeat bottom left;
	padding: 15px 0;
}

div#quickLinks01 div#quickLinks02 div.quickLinksSubSection {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_footerdividingline.gif) no-repeat right top;
	display: inline;
	float: left;
	min-height: 120px;
	padding: 0 15px;
	width: 165px;
	margin-bottom: 0px; /* overide from sections.css */
	border-bottom: none; /* overide from sections.css */
}

div#quickLinks01 div#quickLinks02 div.quickLinksSubSection h3 {
	color: #04979A;
	font-size: 1.4em;
	margin-bottom: 5px;
	text-transform: uppercase;
}

div#quickLinks01 div#quickLinks02 div#storeLocator fieldset {
	border: none;
}

div#quickLinks01 div#quickLinks02 div#storeLocator legend {
	color: #CCCCCC;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform: uppercase;
}

div#quickLinks01 div#quickLinks02 div#storeLocator label {
	display: none;
}

div#quickLinks01 div#quickLinks02 div#storeLocator select#stores {
	margin-bottom: 5px;
	width: 100%;
}

div#quickLinks01 div#quickLinks02 div.quickLinksSubSection ul li {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_arrow.gif) no-repeat 0 50%;
	list-style-type: none;
	margin: 7px 0;
	padding-left: 10px;
	font-size: 1.1em;
}
 
div#quickLinks01 div#quickLinks02 div.quickLinksSubSection ul li a,
div#quickLinks01 div#quickLinks02 div.quickLinksSubSection ul li a:link,
div#quickLinks01 div#quickLinks02 div.quickLinksSubSection ul li a:visited {
	color: #CCCCCC;
	text-decoration: none;
}

div#quickLinks01 div#quickLinks02 div.quickLinksSubSection ul li a:active,
div#quickLinks01 div#quickLinks02 div.quickLinksSubSection ul li a:hover {
	color: #CCCCCC; 
	text-decoration: underline;
}

div#quickLinks01 div#quickLinks02 div#storeCard {
	background: none;
	padding-right: 8px
}
div#quickLinks01 div#quickLinks02 div#storeCard h3 {
	/*margin-right: 75px;*/
}
div#quickLinks01 div#quickLinks02 div#storeCard img {
	float: right;
}

div#quickLinks01 div#quickLinks02 div#storeCard p {
	color: #CCCCCC;
	margin-right: 75px;
	font-size: 1.1em;
}

/* styles for tactical promos on store front */

div#quickLinks01 ul.promos
{
	list-style-type: none;
	margin: 0 0 16px 16px;
}

div#quickLinks01 ul.promos li
{
	display: inline;
	float: left;
	padding: 0 16px 0 0;
}

/****************************************
END contents of quicklinks.css
****************************************/

/****************************************
START contents of footer.css
****************************************/
div#footer {
	margin-bottom: 10px;
	color: #ccc;
}

div#footer h2 {
	display: none;	
}

div#footer ul {
	list-style: none;
	font-size: 1.1em;
	margin-left: -10px;
}
div#footer ul li {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_footerdividingline.gif) no-repeat right top;
	float: left;
	padding-left: 10px;
	padding-right: 10px;	
}
div#footer ul li.last {
	background: none;
}
div#footer ul li a, 
div#footer ul li a:link, 
div#footer ul li a:visited {
	color: #ccc;
}

/****************************************
END contents of footer.css
****************************************/

/****************************************
START contents of sectionsgeneric.css
****************************************/

/****************************************************************
* Generic styling aka Section 0
****************************************************************/

div.section {
	margin-bottom: 8px;
	border-bottom: 1px solid #fff; /*weird annoying hack for ff*/
}

div.section div.sectionInner {
	padding: 0px 7px;
}

div.section div.sectionInner h3 {
	color: #099;
	font-size: 2em;
	font-weight: normal;
	margin-left: 8px;
	text-transform: uppercase;
	padding-top: 12px;
	padding-bottom: 12px;
	
}

div.section div.sectionInner div.heading {
	padding-top: 12px;
	padding-bottom: 12px;
}

div.section div.sectionInner div.heading h3 {
	float: left;
	width: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.section div.sectionInner div.heading div.supplement {
	float: right;
	width: auto;
}


div.section div.sectionInner div.subSection div.subSectionInner div.heading {
	padding-top: 0px;
	padding-bottom: 8px;
}

div.section div.sectionInner div.subSection div.subSectionInner div.heading h3 {
	margin-left: 0px;
	color: #000;
}

div.section div.sectionInner div.subSection div.subSectionInner div.heading div.supplement {
	margin-right: 0px;
}

div.section div.sectionInner div.heading div.supplement h3 {
	float: none;
	
}

div.section div.sectionInner div.heading div.supplement select {
	float: left;
	margin-right: 10px;
}

div.section div.sectionInner div.heading div.supplement select option {
	padding-right: 10px;
}

div.section div.sectionInner div.heading div.supplement input {
	float: left;
}

div.section div.sectionInner div.subSection {
	margin-bottom: 8px;
}

div.section div.sectionInner div.subSection div.subSectionInner {
	padding-left: 16px;
	padding-right: 8px;
	padding-top: 16px;
	padding-bottom: 16px;
}

div.section div.sectionInner div.subSection div.subSectionInner h4 {
	font-size: 1.4em;
	font-weight:normal;
	text-transform:uppercase;
	margin-right: 300px;
	padding-top: 2px;
}

div.section div.sectionInner div.subSection div.subSectionInner h3 {
	font-size: 1.4em;
	font-weight:normal;
	text-transform:uppercase;
	margin-right: 300px;
	padding-top: 2px;
}

div#errorAlert div.sectionInner div.subSection div.subSectionInner h3 {
	margin-right: 0px;
	font-size: 2em;
}
div.section div.sectionInner div.subSection div.subSectionInner p {
	color: #666;
	font-size: 1.2em;
}

div.buttons {
	padding-top: 0px;
	padding-bottom: 16px;
}

div.buttons a img {
	float: left;
	width: auto;
	padding-left:0px;
}

body#ptViewPaymentMethod div.buttons input.reset {
	clear:both;
}

div.buttons input.reset,
div.buttons input.back,
div.buttons .image {
	float: left;
	width: auto;
	padding-left:0px;
}

div.buttons input.submit {
	float: right;
	width: auto;
}

div#nosection {
	font-size: 1.1em;
}

/****************************************
END contents of sectionsgeneric.css
****************************************/

/****************************************
START contents of sectionstype01.css
****************************************/

div.type01a, div.type01b, div.type01c {
	background: #000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01bottom.gif) no-repeat left bottom;
	margin-top: 39px;
	width: 560px;
}

div.type01c#postcodeFinder{
	margin-top: 1px;
}

div.type01a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01topa.gif) no-repeat left top;
}
div.type01b div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01topb.gif) no-repeat left top;
}
div.type01c div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01topc.gif) no-repeat left top;
}

div.type01a div.sectionInner div.heading div.supplement {
	margin-top: 4px;
}

div.type01a div.sectionInner div.subSection, 
div.type01b div.sectionInner div.subSection, 
div.type01c div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01contentareabottom.gif) no-repeat scroll left bottom;
}
div.type01a div.sectionInner div.subSection div.subSectionInner, 
div.type01b div.sectionInner div.subSection div.subSectionInner, 
div.type01c div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01contentareatop.gif) no-repeat scroll left top;
}

/****************************************************************
* TYPE 01b
****************************************************************/

div.type01b div.sectionInner {
	padding: 0px 7px;
}

div.type01b div.sectionInner h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.type01b div.sectionInner div.heading {
	padding-top: 8px;
	padding-bottom: 8px;
}

div.type01b div.sectionInner div.heading h3 {
	color: #099;
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}

/****************************************************************
* TYPE 01c
****************************************************************/

div.type01c div.sectionInner {
	padding: 0px 7px;
	padding-top: 8px;
}


/****************************************************************
* TYPE 01d + 01e
****************************************************************/

div.type01d {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01bottomd.gif) no-repeat left bottom;
}
div.type01d div.sectionInnerConfirmation {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01topd.gif) no-repeat left top;
}
div.type01d div.sectionInnerConfirmation div.subSectionConfirmation {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01contentareabottomd.gif) no-repeat scroll left bottom;
	margin: 0 0 8px 8px;
	width: 531px;
}
div.type01d div.sectionInnerConfirmation div.subSectionConfirmation div.subSectionInnerConfirmation {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01contentareatopd.gif) no-repeat scroll left top;
	margin: 0 0 8px 0px;
	width: 531px;
}

div.type01e {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01bottome.gif) no-repeat left bottom;
}
div.type01e div.sectionInnerError {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01tope.gif) no-repeat left top;
}
div.type01e div.sectionInnerError div.subSectionError {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01contentareabottome.gif) no-repeat scroll left bottom;
	margin: 0 0 8px 8px;
	width: 545px;
}
div.type01e div.sectionInnerError div.subSectionError div.subSectionInnerError {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section01contentareatope.gif) no-repeat scroll left top;
	margin: 0 0 8px 0px;
	width: 545px;
}

div.type01d div.sectionInnerConfirmation h3 {
	color: #000;
	font-size: 2em;
	font-weight: normal;
	margin-left: 16px;
	text-transform: uppercase;
	padding-top: 16px;
	padding-bottom: 0px;
}
div.type01e div.sectionInnerError h3 {
	color: #fff;
	font-size: 2em;
	font-weight: normal;
	margin-left: 16px;
	text-transform: uppercase;
	padding-top: 16px;
	padding-bottom: 0px;
}

/****************************************
END contents of sectionstype01.css
****************************************/

/****************************************
START contents of sectionstype02.css
****************************************/

div.type02a {
	background: #ebebeb url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02bottom.gif) no-repeat left bottom;
}
div.type02a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02topa.gif) no-repeat left top;
}

div.type02a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02contentareabottom.gif) no-repeat scroll left bottom;
}
div.type02a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype02.css
****************************************/

/****************************************
START contents of sectionstype03.css
****************************************/

div.type03a {
	background: #ebebeb url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section03bottom.gif) no-repeat left bottom;
	margin: 0 8px;
}
div.type03a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section03topa.gif) no-repeat left top;
}

div.type03a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section03contentareabottom.gif) no-repeat scroll left bottom;
}
div.type03a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section03contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype03.css
****************************************/

/****************************************
START contents of sectionstype04.css
****************************************/

div.type04a {
	background: #000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04bottom.gif) no-repeat left bottom;
}
div.type04a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04topa.gif) no-repeat left top;
}

div.type04a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04contentareabottom.gif) no-repeat scroll left bottom;
}
div.type04a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04contentareatop.gif) no-repeat scroll left top;
}

div.type04b {
	background: #000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04bottom.gif) no-repeat left bottom;
	width: 352px;
	margin-top: 25px;
}
div.type04b div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04topa.gif) no-repeat left top;
}

div.type04b div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04contentareabottom.gif) no-repeat scroll left bottom;
}
div.type04b div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section04contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype04.css
****************************************/

/****************************************
START contents of sectionstype05.css
****************************************/

div.type05a, div.type05b, div.type05c {
	background: #000 url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section05bottom.gif) no-repeat left bottom;
}
div.type05a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section05topa.gif) no-repeat left top;
}
div.type05b div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section05topb.gif) no-repeat left top;
}
div.type05c div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section05topc.gif) no-repeat left top;
}

div.type05a div.sectionInner div.heading div.supplement {
	margin-top: 4px;
}

div.type05a div.sectionInner div.subSection, 
div.type05b div.sectionInner div.subSection, 
div.type05v div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section05contentareabottom.gif) no-repeat scroll left bottom;
}
div.type05a div.sectionInner div.subSection div.subSectionInner, 
div.type05b div.sectionInner div.subSection div.subSectionInner, 
div.type05c div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section05contentareatop.gif) no-repeat scroll left top;
}

/****************************************************************
* TYPE 05b
****************************************************************/

div.type05b div.sectionInner {
	padding: 0px 7px;
}

div.type05b div.sectionInner h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.type05b div.sectionInner div.heading {
	padding-top: 8px;
	padding-bottom: 8px;
}

div.type05b div.sectionInner div.heading h3 {
	color: #099;
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}

/****************************************************************
* TYPE 05c
****************************************************************/

div.type05c div.sectionInner {
	padding: 0px 7px;
	padding-top: 8px;
}

/****************************************
END contents of sectionstype05.css
****************************************/

/****************************************
START contents of sectionstype06.css
****************************************/

div.type06a {
	background: #ebebeb url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section06bottom.gif) no-repeat left bottom;
}
div.type06a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section06topa.gif) no-repeat left top;
}

div.type06a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section06contentareabottom.gif) no-repeat scroll left bottom;
}
div.type06a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section06contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype06.css
****************************************/

/****************************************
START contents of sectionstype07.css
****************************************/

div.type07a {
	background: #ebebeb url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section07bottom.gif) no-repeat left bottom;
}
div.type07a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section07topa.gif) no-repeat left top;
	padding: 0 8px;
}

div.type07a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section07contentareabottom.gif) no-repeat scroll left bottom;
}
div.type07a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section07contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype07.css
****************************************/

/****************************************
START contents of sectionstype08.css
****************************************/

div.type08a {
	background: #ebebeb url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section08bottom.gif) no-repeat left bottom;
}
div.type08a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section08topa.gif) no-repeat left top;
	padding: 0 8px;
}

div.type08a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section08contentareabottom.gif) no-repeat scroll left bottom;
}
div.type08a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section08contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype08.css
****************************************/

/****************************************
START contents of sectionstype09.css
****************************************/

div.type09a {
	background: #ebebeb url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section09bottom.gif) no-repeat left bottom;
}
div.type09a div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section09topa.gif) no-repeat left top;
	padding: 0 8px;
}

div.type09a div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section09contentareabottom.gif) no-repeat scroll left bottom;
}
div.type09a div.sectionInner div.subSection div.subSectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section09contentareatop.gif) no-repeat scroll left top;
}

/****************************************
END contents of sectionstype09.css
****************************************/

/****************************************
START contents of landingheros.css
****************************************/
div#landingHero {
	position: relative;
}

body#ptBrandLanding div#landingHero {
	min-height: 380px;
}

div#landingHero.heroBasic {
	margin-bottom: 24px;
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
}
div#landingHeroInner {
	position: relative;
	top: 0;
	left: 0;
	width: 385px;
	height: 37.9em;
	/*background: url(../img/bg_transparency080.png);*/
}
div#landingHero div#landingHeroInner.reducewidth,
div#landingHero div#landingHeroInner.reducewidth h2,
div#landingHero div#landingHeroInner.reducewidth p {
	color: #333;
	width: 245px;
}
div#landingHero div#landingHeroInner.reducewidth p strong {
	font-size: 2.2em;
	line-height: 1;
}

div#landingHeroInner.heroBasic {
	position: static;
	width: auto;
	height: auto;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_pagetitle002.gif) no-repeat;
}
div#landingHero h2 {
	margin: 0 0 .65em 17px;
	padding-top: .975em;
	font-size: 3.3em;
	line-height: .975em;
	text-transform: uppercase;
	font-weight: normal;
}
div#landingHero h2 img {
	display: block;
}
div#landingHero div#landingHeroInner p {
	margin: 0 0 0 14px;
	padding-bottom: .9em;
	font-size: 1.2em;
	line-height: 1.3em;
	width: 340px;
}
div#landingHero.heroBasic p {
	width: 540px;
	color: #666;
}

div#landingHero a {
	padding-left: 9px;
	font-weight: bold;
}
div#landingHero #learnMore a {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_arrow006.gif) 0 50% no-repeat;
}

body.landing div.type01, body.landing div.type01 a {
	color: #fff;
}

body.landing div.type02, body.landing div.type02 a {
	color: #000;
}

div#landingHero.heroBasic a {
	color: #666;
}
div#landingHero.heroBasic img.hero {
	position: static;
	float: right;
	margin: 33px 15px;
}
div#landingHero .hero {
	position: absolute;
	top: 0;
	left: 0;
}
body#ptProductLanding div#landingHeroInner, 
body#ptHubLanding div#landingHeroInner {
	height: 28.8em;
}

div#landingHero ul.productListing p {
	margin: 0 0 0 7px;
	padding-bottom: 0;
	font-size: 1.2em;
	line-height: 1.3em;
	width: 140px
}

/****************************************
END contents of landingheros.css
****************************************/

/****************************************
START contents of landingfeatured.css
****************************************/
div.landingFeatured * {
	font-size: 100%;
}
div.landingFeatured {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_roundedboxbottom.gif) left bottom no-repeat;
	margin: 0 0 20px 0;
	width: 976px;
	color: #000;
}
div.landingFeatured h3 {
	color: #04979A;
	float: left;
	font-size: 2em;
	padding: 20px 0 22px 20px;
	text-transform: uppercase;
}

div.landingFeatured h3 a {
	color: #04979A;
	text-decoration: none;
}

div.landingFeatured h3.right-align {
	float: right;
	padding-right: 20px;
}

div.landingFeatured ul.productListing a:link, 
div.landingFeatured ul.productListing a:visited {
	color: #000;
}

div.landingFeatured ul.productListing a:hover, 
div.landingFeatured ul.productListing a:active, 
div.landingFeatured ul.productListing a:focus {
	text-decoration: none;
}

div.landingFeatured a.viewAll {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bullet_006.gif) 0 50% no-repeat;
	color: #fff;
	float: left;
	font-size: 1.1em;
	margin: 24px 0 0 20px;
	padding: 0 0 0 10px;
}

div.landingFeatured ul {
	clear: both;	
	padding: 8px 0 20px 24px;
	width: 950px;
}

div.landingFeatured ul.productListing li {
	/*min-height: 1px;*/
	display: inline;
	color: #333;
	float: left;
	list-style: none;
	min-height: 0;
	/*padding-bottom: 15px;*/
	width: 150px;
}

div.landingFeatured ul.productListing h4 a span.brand {
	color: #333;
	font-size: 1.2em;
	font-weight: bold;
}

div.landingFeatured ul.productListing span.productPrice span.super {
	bottom: 0.6em;
	font-size: 0.5em;
	font-weight: bold;
	position: relative;
	vertical-align: baseline;
}

div.landingFeatured ul.productListing span.productPrice del {
	color: #888;
	float: left;
	font-size: .6em;
	position: relative;
	text-decoration: line-through;
	top: -.1em;
}

div.landingFeatured ul.productListing span.productPrice ins {
	color: #f00;
	text-decoration: none;
}

div.landingFeatured ul.productListing p {
	font-size: 1.2em;
	/*min-height: 6em;*/
}

div.landingFeatured ul li {
	padding: 0 16px 0 16px;
	background:#fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/divider_featuredbrands.gif) 100% 50% no-repeat;
	height: auto;
}

div.landingFeatured ul li.last {
	background: #fff;
}

div.landingFeatured ul li p {
	/*padding-bottom: 10px;*/
}

div.landingFeatured ul.productListing li img.product {
	min-height: 150px;
	/*width: 120px;*/
	padding: 0;
}

div.landingFeatured ul.productListing li a span.productPrice {
	display: block;
	font-size: 1.666em;
	margin: -0.2em 0;
	text-align: right; 
	width: 100%;
}

div.landingFeatured ul li a.seeAll {
	color: #04979A;
	clear: both;
	background:#fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bullet_005.gif) 0 5px no-repeat;
	display: block;
	font-weight: bold;
	padding: 0 0 0 10px;	
}

div.landingFeatured div.landingFeaturedInner {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_featuredbrandheader.gif) left top no-repeat;
	min-height: 100px;
}

/* page specific */
body#ptProductLanding div.landingFeatured a.viewAll {
	text-transform: uppercase;
}

/****************************************
END contents of landingfeatured.css
****************************************/

/****************************************
START contents of productlisting.css
****************************************/

ul.productListing li {
	color: #333;
	float: left;
	list-style: none;
	min-height: 230px;
	padding-bottom: 15px;
	width: 150px;
	height:250px;
}

ul.productListing li div.listItem div.listItemInner h4 {
	font-size: 1em;
	float:left;
}

ul.productListing li div.listItem div.listItemInner h4 a,
ul.productListing li div.listItem div.listItemInner h4 a:link,
ul.productListing li div.listItem div.listItemInner h4 a:visited,
ul.productListing li div.listItem div.listItemInner h4 a:hover,
ul.productListing li div.listItem div.listItemInner h4 a:active {
	text-decoration: none;
}

ul.productListing li div.listItem div.listItemInner h4 a img {
	/*min-height: 120px; //edited out during consolidation due to brand logo rendering to large
	width: 120px;*/
	padding: 0;

}

ul.productListing li div.listItem div.listItemInner h4 a span.productPrice {
	display: block;
	font-size: 1.496em;
	/*margin: -0.2em 0;*/
	text-align: right; 
	width: 100%;
	font-weight: bold;
	white-space: nowrap;
}

ul.productListing li div.listItem div.listItemInner h4 a span.productPrice span.to{
	font-size: .8em;
	text-align: left;
}


ul.productListing li div.listItem div.listItemInner h4 a span.productPrice span.super {
	bottom: 0.6em;
	font-size: 0.5em;
	font-weight: bold;
	position: relative;
	vertical-align: baseline;
}

ul.productListing li div.listItem div.listItemInner h4 a span.productPrice del {
	color: #888;
	float: left;
	font-size: .6em;
	position: relative;
	text-decoration: line-through;
	top: -.1em;
}

ul.productListing li div.listItem div.listItemInner h4 a span.productPrice ins {
	color: #f00;
	text-decoration: none;
	float: right;
}

ul.productListing li div.listItem div.listItemInner h4 a span.brand {
	color: #333;
	font-size: 1.2em;
	font-weight: bold;
	float:left;
	width:150px;
}

ul.productListing li div.listItem div.listItemInner a:link, 
ul.productListing li div.listItem div.listItemInner a:visited {
	color: #000;
}

ul.productListing li div.listItem div.listItemInner a:hover, 
ul.productListing li div.listItem div.listItemInner a:active, 
ul.productListing li div.listItem div.listItemInner a:focus {
	text-decoration: none;
}

ul.productListing li div.listItem div.listItemInner p {
	font-size: 1.2em;
	min-height: 3.5em;
	float:left;
	width:100%
}

ul.productListing a.seeAll:hover, 
ul.productListing ul a.seeAll:active, 
ul.productListing ul a.seeAll:focus {
	text-decoration: underline;
}

/* page specifc */

body#ptProductSearchResult ul.productListing li {
	margin: 0 21px;
}

/****************************************
END contents of productlisting.css
****************************************/

/****************************************
START contents of recentlyviewed.css
****************************************/
div.recentlyViewed {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_roundedboxbottom.gif) left bottom no-repeat;
	margin-bottom: 20px;
	width: 976px;
}
div.recentlyViewed h3 {
	color: #04979A;
	font-size: 1.6em;
	padding: 14px 0 0 20px;
	text-transform: uppercase
}

div.recentlyViewed  ul {
	list-style-type: none;
	padding: 16px 0 10px 24px;
}

div.recentlyViewed  ul li {
	display: inline-block;
	float: left;
	margin: 8px 10px 10px 0;		
}

div.recentlyViewed div.recentlyViewedInner {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_roundedboxheader.gif) left top no-repeat;	
}

/****************************************
END contents of recentlyviewed.css
****************************************/

/****************************************
START contents of forms.css
****************************************/
div.section input.text {
	color: #666;
		
}

div.section textarea.grey{
	color: #666;
}

div.section select {
	font-size: 99%;
	color: #666;
}
div.section input.text:focus {
	background: #f4f4f4;
}
div.section input.image {
	font-size: 99%;
	text-transform: uppercase;
}
div.section hr {
	margin-right: 8px;
	border: none;
	border-bottom: 1px dotted #999;
	height: 1px;
	color: #fff;
	background: #fff;
	clear: both;
}
div.section p {
	margin: 1.25em 0;
	line-height: 1.25em;
	font-size: 1.2em;
	color: #666;
}
div.section div.sectionInner div.subSection div.subSectionInner p.datePickerInfo {
	color: #666;
	font-size: 1em;
	float: left;
	line-height: 2;
	margin: 0 8px 0;
}
div.section p.emphasised {
	float: left;
	font-style: italic;
	width: 350px;	
}
div.section div.sectionInner div.subSection div.subSectionInner p.additionalHelp {
	font-style: italic;
}
div.section div.sectionInner div.subSection div.subSectionInner p.error {
	font-weight: bold;
	color: #c30;
}
 div.section div.sectionInner div.subSection div.subSectionInner p.additionalHelp {
	margin-bottom: -0.5em;
	margin-left: 107px;
	width: 19em;
	max-width: 230px;
}
 div.section div.sectionInner div.subSection div.subSectionInner p.error {
	margin-bottom: -1em;
	margin-left: 120px;
	width: 19em;
	max-width: 230px;
}
/* =field
--------------------------------------------- */
div.section div.field {
	clear: left;
	margin: 1.25em 0;
	width: 350px;
	line-height: 1.25em;
	font-size: 1.2em;
	color: #666;
}
div.section div.error {
	font-weight: bold;
	color: #c30;
	font-size: 1.2em;
}

/* =type01
--------------------------------------------- */

form.type01 br {
	display: none;
}
form.type01 label {
	float: left;
	width: 10em;
	color: #666;
}

form.type01 label.required em {
	color: #009999;
}

form.type01 div.error label {
	color: #c30;
}
form.type01 input.text {
	width: 16.5em;
	max-width: 350px;
}
form.type01 select {
	width: 19em;
	max-width: 325px;
}
form.type01 div.instructions {
	float: right;
	margin: -3em 0 0 0;
	padding-right: 5px;
	width: 150px;
	color: #099;
}
form.type01 div.instructions_IE {
	float: right;
	margin: -5em 0 0 0;
	padding-right: 5px;
	width: 150px;
	color: #099;
}
div.section div.sectionInner div.subSection div.subSectionInner div.instructions p {
	color: #099;
	clear: right;
}
div.section div.sectionInner div.subSection div.subSectionInner div.instructions_IE p {
	color: #CC3300;
	clear: right;
}
div.section div.sectionInner div.subSection div.subSectionInner div.instructions p.fieldIndicate {
	color: #666;
	float: right;
}
div.section div.sectionInner div.subSection div.subSectionInner div.instructions p.fieldIndicate em {
	color: #099;
}
div.section div.sectionInner div.subSection div.subSectionInner div.instructions p.field {
	font-style: italic;
	color: #666;
}
form.type01 div.instructions ul {
	margin: 1.25em 0;
	line-height: 1.25em;
	font-size: 1.2em;
	color: #099;
	list-style-type: none;
}
form.type01 div.instructions ul li {
	padding-left: 10px;
	margin-bottom: 1.25em;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bullet_011.gif) no-repeat left 0.4em;
}
form.type01 div.instructions a:link,
form.type01 div.instructions a:visited,
form.type01 div.instructions a:hover,
form.type01 div.instructions a:active,
div.section form.type01 div.instructions a:visited {
	text-decoration: underline;
	color: #099;
}

/****************************************
END contents of forms.css
****************************************/

/****************************************
START contents of productdetails.css
****************************************/
div#productDetail * {
	position: relative;
	left: 7px;
	z-index: 20;
}
div#productDetail span#frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 976px;
	height: 3px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_pagetitle002.png) no-repeat;
}
div#productDetail h2, 
div#productDetail h3, 
div#productDetail div#productPrice {
	float: left;
	clear: left;
	padding-left: 8px;
	font-weight: normal;
	text-transform: uppercase;
	color: #333;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_transparency020.png);
}
div#productDetail h2 {
	margin: 1.09em 0 1px 0;
	padding-right: 2px;
	font-size: 3.3em;
	line-height: .975em;
}
div#productDetail h3 {
	margin: 0 0 9px 0;
	padding-right: 6px;
	max-width: 20.4em;
	font-size: 1.2em;
	line-height: 1.1em;
}
div#productDetail div#productPrice {
	padding-right: 9px;
	font-size: 4.4em;
	line-height: .9em;
}
div#productDetail img#productImage {
	position: absolute;
	top: 10px;
	left: -100px;
	z-index: 14;
}

div#productDetail div#revisedPrice span.productPrice ins {
	padding-right: 9px;
	font-size: 4.4em;
	line-height: .9em;
}

div#productDetail div#revisedPrice span.productPrice ins span {
	padding-right: 9px; 
	font-size: 0.5em; 
	line-height: .9em;
	position: relative;
	bottom: 0.6em;
}
 
div#productDetail div#revisedPrice span.productPrice ins {
	float: left;
	clear: left;
	padding-left: 0;
	font-weight: normal;
	text-transform: uppercase;
	color: #cc0000;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_transparency020.png);
	text-decoration: none;
}

div#productDetail div#revisedPrice span.productPrice del {
	padding-right: 9px; 
	font-size: 2.2em;
	position: relative;
	color: #666;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_transparency020.png);
	text-decoration: line-through;
	float: left;
}

/****************************************
END contents of productdetails.css
****************************************/

/****************************************
START contents of productsupportinfo.css
****************************************/
body#ptProductDetails div#productSupportInfo {
float: right;
	margin: 23px 10px 10px;
	position: relative;
	width: 279px;
	z-index: 30;
	min-height: 340px;
}

body#ptProductDetails div#productSupportInfo ul.tabNavigation li {
	margin: 0 5px 0 0;
}

body#ptProductDetails div#productSupportInfo ul.tabNavigation li a, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:link, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:visited {
	display: block;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tab_start.png) left -100px no-repeat;
	padding-left: 3px;
}

body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:hover, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:focus,
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a.on,
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a.on:link,
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a.on:visited {
	background-position: left 0px;
	outline: none;
}

body#ptProductDetails div#productSupportInfo ul.tabNavigation li a span, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:link span, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:visited span {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tab_end.png) right -100px no-repeat;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 10px;
	display: block;
}

body#ptProductDetails div#productSupportInfo ul.tabNavigation li span.noa {
	/*background: transparent url(../img/bg_tab_end.png) right -100px no-repeat;*/
	/*background-position:right 0px;*/
	color:#048A8D;
	/*outline-color:invert;
	outline-style:none;
	outline-width:medium;*/
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 10px;
	display: block;
	background:transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tab_end.png) no-repeat;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:hover span, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a:focus span
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a.on span,
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a.on:link span, 
body#ptProductDetails div#productSupportInfo ul.tabNavigation li a.on:visited span {
	background-position: right 0px;
	color: #048A8D;
	outline: none;
}

body#ptProductDetails div#productSupportInfo div.tab {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tabbodytop.png) no-repeat;
	padding-top: 5px;
}

body#ptProductDetails div#productSupportInfo div.tab div.tabInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tabbodybottom.png) left bottom no-repeat;
	padding: 10px 15px 15px 15px;

}

body#ptProductDetails div#productSupportInfo div.tab div.tabInner div#choose span.productPrice {
	font-size: 1.666em;
}

body#ptProductDetails div#productSupportInfo div.tabb {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tabbodytop.png) no-repeat;
	padding-top: 5px;
}

body#ptProductDetails div#productSupportInfo div.tabb div.tabInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tabbodybottom.png) left bottom no-repeat;
	padding: 0px 15px 0px 15px;
}

body#ptProductDetails div#productSupportInfo div.tabb div.tabInner div#choose span.productPrice {
	font-size: 1.666em;
}
/****************************************
END contents of productsupportinfo.css
****************************************/

/****************************************
START  Contents of support.css 
*****************************************/
 div.support form span.error {
	color: #f00;
	font-size: 1.2em;
}
div.supportContainer {
	float: right;
	width: 360px;
}
div.support {
	margin-bottom: 24px;
	width: 176px;
}

div.support h3 {
	color: #009999;
	font-size: 1.8em;
	font-weight: normal;
	text-transform: uppercase;
}

div.support h4 {
	color: #000;
	font-size: 1.4em;
	font-weight: normal;
	text-transform: uppercase;
}

div.support p, div.support span {
	color: #666;
	font-size: 1.1em;
}
div.support p {
	margin: .75em 0;
}
/* div.support p, div.support span strong {
	color: #000;
}*/
div.support ul li {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bullet_003.gif) left 3px no-repeat;
	color: #666;
	font-size: 1.1em;
	list-style: none;
	padding-left: 15px;
}
div.support ul li a, 
div.support ul li a:link, 
div.support ul li a:visited {
	color: #666;
}
div.support form input.textfield {
	border: 1px solid #999;
	font-size: 1.1em;
	padding: 2px;
	vertical-align: top;
}
/****************************************
END  Contents of support.css 
*****************************************/

/****************************************
START  Contents of facetnav.css 
*****************************************/
div#facetNavigation {
	margin-left: 15px;
	margin-right: 15px;
}

div#facetNavigation div.yourViewing {
	border-bottom: 1px solid #ADADAD;
	padding-bottom: 18px;
	margin-bottom: 18px;
}

div#facetNavigation h3 {
	color: #00a2a7;
	font-size: 1.8em;
	margin-bottom: 8px;
	text-transform: uppercase; 
}

div#facetNavigation div.yourViewing ul {
	list-style: none;
}

div#facetNavigation div.yourViewing ul li {
	font-size:1.2em;
	font-weight:bold;
	color: #666666;
}

div#facetNavigation div.yourViewing ul li span.titleCol {
	float: left;
	width: 70px;
}

div#facetNavigation div.yourViewing ul li span.resultCol {
	float: left;
	width: 70px;
}

div#facetNavigation div.facetSection {
	margin-bottom: 8px;
}

div#facetNavigation div.facetSection h4 {
	font-size:1.2em;
	font-weight:bold;
	color: #666666;
}

div#facetNavigation div.facetSection ul {
	list-style: none;
}

div#facetNavigation div.facetSection ul li {
	font-size: 1.2em;
	color: #666666;
}

div#facetNavigation div.facetSection ul li a,
div#facetNavigation div.facetSection ul li a:link,
div#facetNavigation div.facetSection ul li a:visited {
	color: #666666;
}

div#facetNavigation div.type01 {
	border-bottom: 1px solid #ADADAD;
	padding-bottom: 18px;
	margin-bottom: 18px;
}

div#facetNavigation div.facetSection div.facetSectionInner ul#inThisSection {
	list-style: none;
}

div#facetNavigation div.facetSection div.facetSectionInner ul#inThisSection li {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bullet_001.gif) 1px 7px no-repeat;
	padding-left: 10px;
}

div#facetNavigation div.facetSection div.facetSectionInner ul div ul li.viewAll {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_bullet004.gif) no-repeat;
	padding-left: 20px;
	font-size: 1.2em;
	list-style: none;
}

div#facetNavigation div.facetSection div.facetSectionInner ul div ul li.viewAll a {
	color: #666666;
	font-weight:bold;
}

div#facetNavigation ul li.close a {
	background:url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_bullet003.gif) 0 50% no-repeat;
	font-size:1.0em;
	font-weight:bold;
	padding:10px 0pt 10px 20px;
	color: #666;
}
/****************************************
END  Contents of facetnav.css 
*****************************************/

/****************************************
START  Contents of upsell.css 
*****************************************/
div.upsell {
	clear: both;
	color: #fff;
	/*background: #00a2a7 url(../img/bg_celebritystyle.gif) no-repeat left bottom;*/
	/*width: 176px;*/
	/*margin: 0 0 0 15px;*/
}

div.upsell ul.productListing {
	list-style: none;
	padding-left: 29px;
	padding-top: 12px;
}

div.upsell ul.productListing li {
	color: #333;
	float: left;
	list-style: none;
	width: 150px;
	height: 290px;
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 {
	font-size: 1em;
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 a,
div.upsell ul.productListing li div.listItem div.listItemInner h4 a:link,
div.upsell ul.productListing li div.listItem div.listItemInner h4 a:visited,
div.upsell ul.productListing li div.listItem div.listItemInner h4 a:hover,
div.upsell ul.productListing li div.listItem div.listItemInner h4 a:active {
	text-decoration: none;
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 a img {
	padding: 0;
	/*min-height: 120px;*/
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 a span.productPrice {
	display: block;
	font-size: 1.496em;
	font-weight: bold;
	/*margin: -0.2em 0;*/
	text-align: right; 
	width: 100%;
}

ul.productListing li div.listItem div.listItemInner h4 a span.productPrice span.to{
	font-size: .8em;
	text-align: left;
}


div.upsell ul.productListing li div.listItem div.listItemInner h4 a span.productPrice span.super {
	bottom: 0.6em;
	font-size: 0.5em;
	font-weight: bold;
	position: relative;
	vertical-align: baseline;
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 a span.productPrice del {
	color: #888;
	float: left;
	font-size: .6em;
	position: relative;
	text-decoration: line-through;
	top: -.1em;
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 a span.productPrice ins {
	color: #f00;
	text-decoration: none;
}

div.upsell ul.productListing li div.listItem div.listItemInner h4 a span.brand {
	color: #333;
	font-size: 1.2em;
	font-weight: bold;
}

div.upsell ul.productListing li div.listItem div.listItemInner a:link, 
div.upsell ul.productListing li div.listItem div.listItemInner a:visited {
	color: #000;
}

div.upsell ul.productListing li div.listItem div.listItemInner a:hover, 
div.upsell ul.productListing li div.listItem div.listItemInner a:active, 
div.upsell ul.productListing li div.listItem div.listItemInner a:focus {
	text-decoration: none;
}

div.upsell ul.productListing li div.listItem div.listItemInner p {
	font-size: 1.2em;
	min-height: 6em;
}

div.upsell ul.productListing li div.listItem div.listItemInner p a {
	font-weight: bold;
}

/* Tab specific */

div#tab2 div.upsell ul.productListing li.brandLogo {
	margin-right: 29px;
	width: 152px;
}

div#tab2 div.upsell ul.productListing li, div#tab1 div.upsell ul.productListing li {
	margin-right: 45px;
}

div#tab2 div.upsell ul.productListing li.brandLogo img{
	margin-top: 75px;
}

div#tab2 div.upsell ul.productListing li.brandLogo p{
	margin-top: 41px;
	text-align: center;
}
/****************************************
END  Contents of upsell.css 
*****************************************/

/****************************************
START  Product Details - Send to a friend in global.css already
*****************************************/
/***************************************************
* SEND TO A FRIEND POPUP PAGE RULES
***************************************************/
body#ptProductDetails div#productSupportInfo div#configuration fieldset#quantity {
	position: relative;
}
body#ptProductDetails div#productSupportInfo div#configuration fieldset#quantity a#sendFriend {
	bottom: 0;
	left: 0;
	position: absolute;
}
body#ptProductDetails div#sendToFriend {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02bottom.gif) left bottom no-repeat;
	margin-bottom: 0;
}
body#ptProductDetails div#sendToFriend div.sectionInner {
	background: transparent url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02topa.gif) left top no-repeat;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.heading h4 {
	color: #099;
	font-size: 2em;
	margin-left: 8px;
	text-transform: uppercase;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02contentareabottom.gif) left bottom no-repeat;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner {
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_section02contentareatop.gif) left top no-repeat;
	position: relative;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner input.sendMail {
	clear: left;
	float: left;
	margin-left: 100px;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner div.instructions {
	position: absolute;
	top: 0;
	right: 8px;
	width: 150px;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner div.field {
	margin: 0 0 .5em 0;
	width: 350px;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner div.field label {
	display: block;
	float: left;
	width: 100px;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner div.field label.happyFriends {
	clear: right;
	margin-left: 100px;
	width: auto;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner div.field textarea {
	width: 240px;
}
body#ptProductDetails div#sendToFriend div.sectionInner div.subSection div.subSectionInner div.field br {
	display: none;
}
body#ptProductDetails div#TB_window {
	width: 590px !important;
}
body#ptProductDetails div#TB_window div#TB_ajaxContent {
	width: 560px !important;
	height: 368px !important;
	position: relative;
}
/****************************************
END  Product Details - Send to a friend in global.css already
*****************************************/

/****************************************
START  crosell.css
*****************************************/
div#container div#crossSell {
	float: left;
	margin-left: 16px;
}
/****************************************
END  crosell.css
*****************************************/

/****************************************
START  notwhatyouarelookingfor.css
*****************************************/
div#notWhatYouAreLookingFor {
	float: right;
	width: 282px;
	margin-right: 10px;
	margin-left: 30px;
}

div#notWhatYouAreLookingFor h3 {
	font-size: 1px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -99999999em;
}

div#notWhatYouAreLookingFor img#notWhatYouAreLookingForImage {
	float: left;
	margin-bottom: 5px;
	margin-left: 5px;
}

div#notWhatYouAreLookingFor div#notWhatText {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_notWhatUpper.gif) no-repeat right bottom;
	padding-bottom: 15px;
}

div#notWhatYouAreLookingFor div#notWhatText blockquote{
	clear: left;
	font-size: 1.2em;
	margin-bottom: 10px;
	margin-left: 5px;
	width: 157px;
}

div#notWhatYouAreLookingFor div#notWhatText p.by{
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 5px;
	width: 157px;
}

div#notWhatYouAreLookingFor div#notWhatText p.byJob{
	font-size: 1em;
	margin-left: 5px;
}

div#notWhatYouAreLookingFor ul#listlinks01 {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_notWhatLower.gif) no-repeat left bottom;
	font-size: 1.2em;
	list-style-type: none;
	padding-bottom: 11px;
	padding-left: 19px;
	padding-top: 11px;
}

div#notWhatYouAreLookingFor ul#listlinks01 li {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_notWhatArrow.gif) no-repeat 0 50%;
	padding-left: 10px;
}

div#notWhatYouAreLookingFor ul#listlinks01 li a,
div#notWhatYouAreLookingFor ul#listlinks01 li a:link,
div#notWhatYouAreLookingFor ul#listlinks01 li a:visited {
	color:#FFFFFF;
	text-decoration: none;
}

div#notWhatYouAreLookingFor ul#listlinks01 li a:active,
div#notWhatYouAreLookingFor ul#listlinks01 li a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
/****************************************
END  notwhatyouarelookingfor.css
*****************************************/

/****************************************
START  tabcontrol.css
*****************************************/
body#ptProductDetails div.tabControl {
	width: 640px;
	/* margin-top: -180px; */
}

body#ptProductDetails div.tabControl ul.tabNavigation {
	list-style: none;
}

body#ptProductDetails div.tabControl div#addLinks {
	
	height:10px;
}

body#ptProductDetails div.tabControl ul.tabNavigation li {
	float: left;
	width: auto;
	margin-right: 10px;
}

body#ptProductDetails div.tabControl ul.tabNavigation li a, 
body#ptProductDetails div.tabControl ul.tabNavigation li a:visited, 
body#ptProductDetails div.tabControl ul.tabNavigation li a:link {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/tableft.gif) top left no-repeat;
	padding-left: 3px;
}

body#ptProductDetails div.tabControl ul.tabNavigation li a.on,
body#ptProductDetails div.tabControl ul.tabNavigation li a:hover, 
body#ptProductDetails div.tabControl ul.tabNavigation li a:active {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/tableft_on.gif) top left no-repeat;
}


body#ptProductDetails div.tabControl ul.tabNavigation li a span {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 10px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/tabright.gif) top right no-repeat;
}

body#ptProductDetails div.tabControl ul.tabNavigation li a:hover span,
body#ptProductDetails div.tabControl ul.tabNavigation li a.on span {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/tabright_on.gif) top right no-repeat;
}


body#ptProductDetails div.tabControl div.tab {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tabcontainerbottom.gif) bottom left no-repeat;
}

body#ptProductDetails div.tabControl div.tab div.tabInner {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_tabcontainertop.gif) no-repeat;
	padding:10px;
}
/****************************************
END  tabcontrol.css
*****************************************/

/****************************************
START  details.css
*****************************************/
body#ptProductDetails table tr td {
	font-size: 1.2em;
	font-weight: normal;
	color: #000;
}

body#ptProductDetails div#details table tr td {
	padding-right: 6px;
}

body#ptProductDetails div#details a {
	font-size: 1.2em;
}

body#ptProductDetails div#details p {
	color: #000;
	font-size: 1.2em;
	padding-bottom: 6px;
}

body#ptProductDetails div#details ul {
	color: #000;
	font-size: 1.2em;
}
/****************************************
END  details.css
*****************************************/

/****************************************
START  notes.css
*****************************************/
body#ptProductDetails div#notes {
	font-size: 1.2em
}

body#ptProductDetails div#notes h3{
	text-transform: uppercase;
}

body#ptProductDetails div#notes a {
	font-size: 1.0em;
}

body#ptProductDetails div#notes p {
	color: #000;
	font-size: 1.0em;
	padding-bottom: 6px;
}

body#ptProductDetails div#notes ul {
	color: #000;
	font-size: 1.0em;
	float: left;
	list-style: inside;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 40%;
}
/****************************************
END  notes.css
*****************************************/

/****************************************
START  dhtmlviewer.css
*****************************************/
body#ptProductDetails div#izView {
	position: absolute; 
	top: 0; 
	left: -100px;
	z-index: 15;
	width: 1076px;
	height: 339px;
}
body#ptProductDetails  div#container div#primary div#izView img {
	top: 10px ! important;
}
body#ptProductDetails  div#container div#primary div#izView img#waitIconSjElement4_img {
	top: 0 ! important;	
}
body#ptProductDetails div#imageNavigator {
	float: left;
	position: absolute; 
	top: 288px; 
	left: 15px;
	z-index: 20;
}
body#ptProductDetails div#imageNavigator div {
	float: left;
}
body#ptProductDetails div#imageNavigator a {
 	cursor: pointer;
	color: #099;
}
body#ptProductDetails div#imageNavigator a:focus, 
body#ptProductDetails div#imageNavigator a:active {
	outline: none;
}

/* image controls  */

body#ptProductDetails ul#imageController {
	list-style: none;
	display: inline-block;
	float: left;
	width: 23px;
	height: 51px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_imagecontroller.png) 50% 0;
}
body#ptProductDetails ul#imageController li {
	position: absolute;
}
body#ptProductDetails ul#imageController img {
	display: block;
	border: none;
}
body#ptProductDetails ul#imageController a {
	position: absolute;
	width: 13px;
	height: 14px;
	text-indent: -9999em;
	overflow: hidden;
	cursor: default;
}
body#ptProductDetails ul#imageController a#zoomInButton {
	top: 6px;
	left: 5px;
	width: 14px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_zoomin.gif);
	cursor: pointer;
}
body#ptProductDetails ul#imageController a#zoomOutButton {
	top: 20px;
	left: 5px;
	width: 14px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_zoomout_inactive.gif);
}
body#ptProductDetails ul#imageController a#panUpButton {
	top: 7px;
	left: 22px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panup_inactive.gif);
}
body#ptProductDetails ul#imageController a#panRightButton {
	top: 19px;
	left: 35px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panright_inactive.gif);
}
body#ptProductDetails ul#imageController a#panDownButton {
	top: 32px;
	left: 22px;
	height: 13px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_pandown_inactive.gif);
}
body#ptProductDetails ul#imageController a#panLeftButton {
	top: 19px;
	left: 9px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panleft_inactive.gif);
}
body#ptProductDetails ul#imageController a#resetButton {
	top: 33px;
	left: 5px;
	width: 14px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_reset_inactive.gif);
}

/* zoomed in  */

body#ptProductDetails ul#imageController.zoomedIn a {
	cursor: pointer;
}
body#ptProductDetails ul#imageController.zoomedIn a#zoomOutButton {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_zoomout.gif);
}
body#ptProductDetails ul#imageController.zoomedIn a#panUpButton {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panup.gif);
}
body#ptProductDetails ul#imageController.zoomedIn a#panRightButton {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panright.gif);
}
body#ptProductDetails ul#imageController.zoomedIn a#panDownButton {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_pandown.gif);
}
body#ptProductDetails ul#imageController.zoomedIn a#panLeftButton {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panleft.gif);
}
body#ptProductDetails ul#imageController.zoomedIn a#resetButton {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_reset.gif);
}

/* max zoom */

body#ptProductDetails ul#imageController a#zoomInButton.maxZoom {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_zoomin_inactive.gif);
	cursor: default;
}

/* max pan */

body#ptProductDetails ul#imageController a#panRightButton.maxPan {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panright_inactive.gif);
}
body#ptProductDetails ul#imageController a#panLeftButton.maxPan {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panleft_inactive.gif);
}
body#ptProductDetails ul#imageController a#panUpButton.maxPan {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_panup_inactive.gif);
}
body#ptProductDetails ul#imageController a#panDownButton.maxPan {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/btn_pandown_inactive.gif);
}

/* slide */

body#ptProductDetails div#imageSlide {
	width: 550px;
}
body#ptProductDetails div#imageSlideInner {
	padding: 0 2px;
	height: 51px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_imageslide.gif);
}
body#ptProductDetails div#imageSlideInner a {
	float: left;
	margin: 3px 0 0;
	padding: 3px;
}
body#ptProductDetails div#imageSlideInner a:hover {
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_thumbselected.gif);
}
body#ptProductDetails div#imageSlideInner a img {
	display: block;
}
body#ptProductDetails a#openButton, a#closeButton {
	float: left;
}
body#ptProductDetails a#openButton {
	position: absolute;
	top: -99999em;
}
/****************************************
END  dhtmlviewer.css
*****************************************/

/****************************************
START  tooltips.css
*****************************************/
/*#################*/
/*    TOOL TIPS    */
/*#################*/
body#ptProductDetails .tool-tip {
	color: #000;
	width: 250px;
	z-index: 50;
}
body#ptProductDetails .tool-title {
	height: 1px;
	display: none;
	text-indent: -99999em;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0;
	color: #9FD4FF;
	padding: 3px;
	/*padding: 8px 8px 4px;*/
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_bubblewhite.png) left top;
}
body#ptProductDetails .tool-title span {
}
body#ptProductDetails .tool-text {
	font-size: 1.2em;
	text-align: center;
	padding: 4px 8px 8px;
	background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_bubblewhite.png) right bottom;
}
body#ptProductDetails .custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
body#ptProductDetails .custom-title {
	font-weight: bold;
	font-size: 1.2em;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
body#ptProductDetails .custom-text {
	font-size: 1.2em;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
/****************************************
END  tooltips.css
*****************************************/

/****************************************
START  Breadcrumb rules by Sharmeela
*****************************************/
/* Breadcrum Styles */

div#breadCrumbs { 
      margin-bottom: 12px;
      z-index: 20;
      position: absolute;
}

div#breadCrumbs ul {
      list-style: none;
      list-style-image: none;
      list-style-type: none;
       padding-left:14px;
       padding-top:5px;
}

div#breadCrumbs ul li  {
      font-size: 1.2em;
      color: #333333;
      float: left;
      margin-right: 4px;
      background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_breadcrumslash.gif) no-repeat 0px 50%;
      padding-left:10px;
}

div#breadCrumbs ul li.home  {
      background: none;
  	font-size: 1.2em;
      color: #333333;
      float: left;
      margin-right: 4px;
	padding-left:10px;
}

div#breadCrumbs ul li a {
      color: #333333;
}

div#breadCrumbs ul li a:hover {
      color: #02A1A5;
      text-decoration: underline;
}

/* Breadcrum Styles ends */



/* White Breadcrums */

body#ptProductCategory div#breadCrumbs,
body#ptProductSearchResult div#breadCrumbs, { 
      margin-bottom: 12px;
      z-index: 20;
      position: absolute;
}

body#ptProductCategory div#breadCrumbs ul,
body#ptProductSearchResult div#breadCrumbs ul{
      list-style: none;
      list-style-image: none;
      list-style-type: none;
       padding-left:14px;
       padding-top:5px;
}

body#ptProductCategory div#breadCrumbs ul li,
body#ptProductSearchResult div#breadCrumbs ul li  {
      font-size: 1.2em;
      color: #333333;
      float: left;
      margin-right: 4px;
      background: url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_breadcrumslashwhite.gif) no-repeat 0px 50%;
      padding-left:10px;
}

body#ptProductCategory div#breadCrumbs ul li.home,
body#ptProductSearchResult div#breadCrumbs ul li.home {
    background: none;
  	font-size: 1.2em;
      color: #333333;
      float: left;
      margin-right: 4px;
	padding-left:10px;	
}

body#ptProductCategory div#breadCrumbs ul li a,
body#ptProductSearchResult div#breadCrumbs ul li a{
      color: #ffffff;
}

body#ptProductCategory div#breadCrumbs ul li a:hover,
body#ptProductSearchResult div#breadCrumbs ul li a:hover{
      color: #ffffff;
      text-decoration: underline;
}
/****************************************
END  Breadcrumb rules by Sharmeela
*****************************************/

/****************************************************
END  global.css
****************************************************/

/****************************************
START contents of layouts.css
****************************************/

/***************************************************
* Layout: Product details
***************************************************/

body#ptProductDetails div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 3px;
	position: relative;
	overflow: hidden;
}

body#ptProductDetails div#secondary {
	z-index: 10;
	position: relative;
	padding-bottom: 10px;
}

/***************************************************
* Layout: Product search results
***************************************************/

body#ptProductSearchResult div#container,
body#ptNoSearchResult div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 3px;
}

body#ptProductSearchResult div#container div#primary {
	float: left;
	width: 784px;
}

body#ptProductSearchResult div#container div#secondary {
	float: left;
	width: 192px;
}

body#ptNoSearchResult div#container div#primary {
	float: left;
	width: 944px;
	margin-left: 16px;
	margin-right: 16px;
}

/***************************************************
* Layout: Product category
***************************************************/

body#ptProductCategory div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 3px;
}

body#ptProductCategory div#container div#primary {
	float: left;
	width: 784px;
}

body#ptProductCategory div#container div#secondary {
	float: left;
	width: 192px;
}

/***************************************************
* Layout: Product Service
***************************************************/

body#ptProductService div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 3px;
}

body#ptProductService div#container div#primary {
	float: left;
	width: 592px;
	background-color: #ccc;
}

body#ptProductService div#container div#secondary {
	float: left;
	width: 192px;
	background-color: #eee;
}

body#ptProductService div#container div#tertiary {
	float: left;
	width: 192px;
	background-color: #eee;
}

/***************************************************
* Layout: Campaign landing
***************************************************/

body#ptCampaignLanding div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 3px;
}

body#ptCampaignLanding div#container div#primary {
	float: left;
	width: 784px;
}

body#ptCampaignLanding div#container div#secondary {
	float: left;
	width: 192px;
}

/***************************************************
* Layout: My Account
***************************************************/

body.myAccount div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body.myAccount div#container div#primary {
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}

body.myAccount div#container div#secondary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

body.myAccount div#container div#tertiary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

/***************************************************
* Layout: My Account
***************************************************/

body.customerService div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body.customerService div#container div#primary {
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}

body.customerService div#container div#secondary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

body.customerService div#container div#tertiary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

body.customerService div#container div#tertiaryCustomerService {
	float: left;
	width: 176px;
	margin-right: 16px;
	margin-top: 42px;
}

/***************************************************
* Layout: Generic default
***************************************************/

body#ptGenericDefault div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body#ptGenericDefault div#container div#primary {
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}

body#ptGenericDefault div#container div#secondary {
	float: left;
	margin-right: 16px;
	width: 368px;
}

/***************************************************
* Layout: Generic tabbed
***************************************************/

body#ptGenericTabbed div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body#ptGenericTabbed div#container div#primary {
	margin-left: 16px;
	margin-right: 16px;
}


/***************************************************
* Layout: Checkout
***************************************************/

body.checkout div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}

body.checkout div#container div#primary {
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}

body.checkout div#container div#secondary {
	float: left;
	width: 368px;
	margin-right: 16px;
}

body.checkout div#container div#tertiary {
	clear: left;
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}
/***************************************************
* Layout: Shopping basket
***************************************************/

body.shoppingBasket div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body.shoppingBasket div#container div#primary {
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}

body.shoppingBasket div#container div#secondary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

body.shoppingBasket div#container div#tertiary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

/***************************************************
* Layout: Store Details
***************************************************/

body.storeDetails div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body.storeDetails div#container div#primary {
	margin-left: 16px;
	margin-right: 16px;
}

/***************************************************
* Layout: Business Incentives
***************************************************/

body.businessIncentives div#container {
	color: #000;
	background: #fff url(file:///Mac%20OS%20X%20/Users/luiscalderonbarroso/img/bg_contentbottom.gif) left bottom no-repeat;
	margin-bottom: 22px;
	padding-bottom: 64px;
}
body.businessIncentives div#container div#primary {
	float: left;
	width: 560px;
	margin-left: 16px;
	margin-right: 16px;
}

body.businessIncentives div#container div#secondary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

body.businessIncentives div#container div#tertiary {
	float: left;
	width: 176px;
	margin-right: 16px;
}

/****************************************
END contents of layouts.css
****************************************/

p#did-you-mean {
	color: #f00;
	font-size: 1.2em;
	margin: 4px 0 8px 12px;
}
p#did-you-mean a {
	color: #666666;
}

/****************************************
Price adjustment text
****************************************/

div.section div.sectionInner div.subSection div.subSectionInner p.priceadjustment { color:#FF0000; }
div.basketItemPrice p.promotionalText{ float:left; }

/*** ECM 6272 slide 2***/
body#ptViewGiftVoucher div#viewGiftVoucher .submit { float: right; margin-right: 65px; }
body#ptViewGiftVoucher div#viewGiftVoucher #backButton { float: left; }

/*** ECM 6272 slide 3***/
body#ptViewGiftVoucher div.checkVoucher h4, body#ptViewGiftVoucher div.checkVoucher p { width: 200px; margin: 0 auto; margin-top:10px; margin-bottom:10px; }
body#ptViewGiftVoucher div.checkVoucher p.termsConditions { margin: 10px 0 0 0; }
body#ptViewGiftVoucher div.checkVoucher p.voucherSentBy { display: none; }

/*** ECM 6272 slide 7***/
body#ptCheckoutSummary div.paymentInner input.submit { margin-top: 10px; }

.centeralign {
 text-align: center;
 }
 
 div.section div.sectionInner div.subSection div.subSectionInner p.errorRed {
	color: #ff0000 !important;
}

