/* Colors:

#A6C4DD --> drop nav on bg (old #A6C4DD)
#969595 --> buy logo bg (old #9EBEDA, #8F976E)
#E9E9E9 --> lnav wrapper  F9F6EF
#969595 --> help header bg (old #9EBEDA, #8F976E)
 --> help section intro (old #F1F5F9, #EAECE5)

*/

body {
	/*background-color: #FFFFFF;
	margin: 0 0 0 0;
	background-image:url(/canada/images/misc/d_bg.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	font-family:verdana,arial,helvectica;
	font-size:11px;
	margin:0 auto;*/
	
	-x-system-font:none;
background: #322A28 url(/canada/images/misc/background.jpg) no-repeat scroll top center;
font-family:verdana,arial,helvectica;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 auto;
}

body#page-Popup {
	background-image: none;
	background-color: #FFF;
}

a, a:visited, a:active {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}

.storeList {
	font-size: 9px;
	color:	#666666;
	padding: 21px 21px 20px 21px;
}

.formHeaderSearch {
	font-size: 10px;
	color:	#666666;
	width: 95px;
}

.formFooterEmail {
	background:transparent none repeat scroll 0 0 !important;
border:1px solid #FFF;
color:#FFF;
font-size:10px;
height:14px;
width:109px;
}
#tnav-lang-fr .formFooterEmail {
	background:transparent none repeat scroll 0 0 !important;
border:1px solid #FFF;
color:#FFF;
font-size:9px;
height:14px;
width:214px;
text-align: right;
}
.formFooterEmailfr {
	font-size: 9px;
	color:	#FFF;
	width: 120px;
	height: 14px;
	border: #FFF 1px solid;
}

.lnavWrapper {
	font-size: 11px;
	color:	#FFF;
	padding: 8px 8px 20px 13px;
	font-family: Helvetica,sans-serif;
	background-color:rgba(0, 0, 0, 0.35);
	/*background-color: #363636;
	border-right: #FFFFFF 1px solid;
	opacity:0.76;*/
}
.lnavWrapperMenLanding {
	font-size: 11px;
	color:	#FFF;
	padding: 8px 8px 20px 13px;
	background-color:rgba(0, 0, 0, 0.35);
	font-family: Helvetica,sans-serif;
	/*background-color: #363636;
	border-right: #363636 1px solid;
	opacity:0.76;*/
}

.lnavHeader {
	font-size: 11px;
	color:	#FFF;
	padding: 14px 0px 0px 0px;
	text-transform: uppercase;
	font-family: Helvetica,sans-serif;
	font-weight: bold;
}
.lnavOff {
	font-size: 11px;
	color:	#FFF;
	padding: 4px 0px 0px 0px;
	font-family: Helvetica,sans-serif;
}
a.linkLnav:link, a.linkLnav:visited, a.linkLnav:active {
	color: #FFF;
	text-decoration: none;
	font-family: Helvetica,sans-serif;
}
a.linkLnav:hover, a.linkLnav:visited:hover {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
	font-family: Helvetica,sans-serif;
}
.lnavSelected {
	font-size: 11px;
	color:	#FFF;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica,sans-serif;
}
a.linkLnavSelected:link, a.linkLnavSelected:visited, a.linkLnavSelected:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica,sans-serif;
}
a.linkLnavSelected:hover, a.linkLnavSelected:visited:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica,sans-serif;
}

.lnavSup {
	font-size: 9px;
}

.bodyWrapper {
	font-size: 9px;
	font-weight: bold;
	color:	#999999;
	background-color: #FFFFFF;
}
.bodyWrapperFitGuide {
	font-size: 9px;
	font-weight: bold;
	color:	#999999;
	background-color: #E3E8EB;
}

.innovRow {
	background-color: #F2F2ED;
	border-bottom: #FFFFFF 1px solid;
}

.bodyTextMain {
	font-size: 11px;
	color:	#333333;
	padding: 10px 10px 30px 10px;
}

.bnavText {
	font-size: 10px;
	color: #ffffff;
	font-family:helvetica,sans-serif;
	text-transform: uppercase;
} 

a.linkFooter:link, a.linkFooter:visited, a.linkFooter:active {
	color: #ffffff;
	text-decoration: none;
}
a.linkFooter:hover, a.linkFooter:visited:hover {
	color: #ffffff;
	text-decoration: none;
}

a.linkFooterSub:link, a.linkFooterSub:visited, a.linkFooterSub:active {
	color: #ffffff;
	text-decoration: underline;
}
a.linkFooterSub:hover, a.linkFooterSub:visited:hover {
	color: #ffffff;
	text-decoration: underline;
}

.buyLogoBg {
	padding: 39px 25px 44px 21px;
	background-color: #969595;
}

.emailFieldNames {
	font-size: 10px;
	color:	#000000;
	padding: 2px 8px 2px 0px;
}
.emailRequired {
	color:	#876A53;
}
.emailSmallText {
	font-size: 9px;
	color:	#000000;
}
.emailFormText {
	font-size: 9px;
	color:	#000000;
	width: 130px;
}
.emailFormPulldown {
	font-size: 9px;
	color:	#000000;
}

.prodClassThumbWrapper {
	padding: 1px 0px 0px 1px;
	background-color: #FFFFFF;
}

.prodClassThumbDesc {
	font-size: 10px;
	color:	#666666;
	padding: 6px 2px 6px 2px;
	background-color: #FFFFFF;
	text-align: center;
	height: 57px;
}

.prodClassThumbMSRP {
	font-size: 10px;
	color:	#000000;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
}
a.prodClassThumbBuyOnline:link, a.prodClassThumbBuyOnline:visited, a.prodClassThumbBuyOnline:active {
	color: #000000;
	text-decoration: none;
}
a.prodClassThumbBuyOnline:hover, a.prodClassThumbBuyOnline:visited:hover {
	color: #666666;
	text-decoration: none;
}

.prodDetailRightCol {
	border-left: #DFDFDB 1px solid;
}

.prodDetailCrossSell {
	font-size: 11px;
	color:	#000000;
	padding: 0px 16px 12px 11px;
}

.prodDetailCrossSellfr {
	font-size: 11px;
	color:	#000000;
	padding: 0px 7px 12px 11px;
}

.prodDetailBtns {
	border-top: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-color: #F2F2F2;
}

.prodDetailMain {
	font-size: 11px;
	color:	#000000;
	padding: 0px 16px 40px 16px;
}

.prodDetailProdName {
	font-size: 13px;
	font-weight: bold;
	color:	#876A53;
}

.prodDetailList {
	padding: 0px 0px 0px 9px;
	text-indent: -10px;
}

.prodDetailDisc {
	color:	#666666;
	padding: 12px 0px 12px 0px;
}

.prodDetailLogo {
	padding: 0px 0px 5px 5px;
}

a.prodDetailStore:link, a.prodDetailStore:visited, a.prodDetailStore:active {
	font-size: 11px;
	color:	#000000;
	font-weight: bold;
	background-color: #EAEAEA;
	padding: 9px 9px 9px 9px;
	border: #999999 1px solid;
	display: block;
}

a.prodDetailStore:hover {
	font-size: 11px;
	color:	#FFFFFF;
	font-weight: bold;
	background-color: #999999;
	padding: 9px 9px 9px 9px;
	border: #999999 1px solid;
	display: block;
}

.prodColorBtns {
	border-top: #999999 1px solid;
	float: left;
}

.prodColorFrame {
	clear:both;
	float:none;
	border: #999999 1px solid;
	/*border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;*/
}

body.prodTabFrameFabric {
	font-size: 10px;
	color:	#666666;
	padding: 21px 21px 9px 21px;
	background-image: none;
}

body.prodTabFrameColors {
	background-color: #FFFFFF;
	background-image: none;
	margin-left: 1px;
	margin-top: 1px;
}

.prodTabFrameColorName {
	font-size: 11px;
	color:	#666666;
	padding: 5px 2px 3px 5px;
}

#frenchNoAvail {
	position:absolute;
	left:350px;
	top:8px;
	width:330px;
	height:40px;
	z-index:1;
	font-size: 11px;
	color:	#000000;
	background-color: #EAEAEA;
	padding: 9px 9px 9px 9px;
	border: #999999 1px solid;
	visibility: hidden;
}

.helpWrapper {
	/*border-style: solid;
	border-width: 1px;
	border-color: #999999;
	margin: 0 auto 0 auto;*/
	background-color: #FFFFFF;
	width:768px;
	border-right: #FFFFFF 1px solid;
}


.helpRowSectionName {
	background-color: #CDCDCD;
	padding: 0px 0px 0px 16px;
	border-left: #CDCDCD 1px solid;
}

.helpRowSectionIntro {
	font-size: 10px;
	color:	#666666;
	background-color: #F2F2F2;
	padding: 14px 10px 11px 16px;
	border-left: #CDCDCD 1px solid;
}
.helpRowSectionIntroLeft {
	font-size: 10px;
	color:	#666666;
	background-color: #F2F2F2;
	padding: 14px 10px 11px 16px;
	border-left: #CDCDCD 1px solid;
}
.helpRowSectionContent {
	font-size: 11px;
	color:	#999999;
	background-color: #FFFFFF;
	padding: 14px 10px 11px 16px;
	border-left: #CDCDCD 1px solid;
}

a.helpLink:link, a.helpLink:visited, a.helpLink:active {
	color:	#999999;
	text-decoration: underline;
}

a.helpLink:hover {
	color:	#000000;
	text-decoration: underline;
}

.helpLeftCol {
	background-color: #E9E9E9;
	opacity:0.76;
	/*border-left: #E9E9E9 1px solid;*/
	padding: 13px 6px 13px 8px;
}

.helpLeftCol .lnavOff {
	font-size: 11px;
	color:	#666666;
	padding: 2px 0px 0px 0px;
}
.helpLeftCol a.linkLnav:link, .helpLeftCol a.linkLnav:visited, .helpLeftCol a.linkLnav:active {
	color: #666666;
	text-decoration: none;
}
.helpLeftCol a.linkLnav:hover, .helpLeftCol a.linkLnav:visited:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.helpLeftCol .lnavSelected {
	font-size: 11px;
	color:	#000000;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
}
.helpLeftCol a.linkLnavSelected:link, .helpLeftCol a.linkLnavSelected:visited, .helpLeftCol a.linkLnavSelected:active {
	color: #000000;
	text-decoration: none;
}
.helpLeftCol a.linkLnavSelected:hover, .helpLeftCol a.linkLnavSelected:visited:hover {
	color: #000000;
	text-decoration: none;
}

.helpContent {
	font-size: 11px;
	color:	#666666;
	background-color: #FFFFFF;
	padding: 14px 10px 11px 16px;
}

a.helpContentLink:link, a.helpContentLink:visited, a.helpContentLink:active {
	color:	#666666;
	text-decoration: underline;
}

a.helpContentLink:hover {
	color:	#000000;
	text-decoration: underline;
}


.sitemapContent {
	font-size: 10px;
	color:	#333333;
	padding: 10px 20px 30px 10px;
}

a.sitemapLink:link, a.sitemapLink:visited, a.sitemapLink:active {
	color:	#333333;
	text-decoration: underline;
}

a.sitemapLink:hover {
	color:	#000000;
	text-decoration: underline;
}

a.innovLink:link, a.innovLink:visited, a.innovLink:active { 
	color: #000000;
	text-decoration: underline;
}
a.innovLink:hover { 
	color: #FF9933;
	text-decoration: underline;
}

.newNav {
	padding: 10px 17px 10px 0px;
	font-size: 10px;
	background-color: #E4E4DA;
	color: #666666;
	text-align: right;
}
a.newNavLink:link, a.newNavLink:visited, a.newNavLink:active { 
	color: #666666;
	text-decoration: underline;
}
a.newNavLink:hover { 
	color: #666666;
	text-decoration: underline;
}

.newNavArea {
	padding: 64px 0 20px 27px;
	background-image: url(/canada/en/images/new/d_new_nav_bg_fal08a.jpg);
	background-repeat: no-repeat;
}

.newNavAreaFR {
	padding: 64px 0 20px 27px;
	background-image: url(/canada/fr/images/new/d_new_nav_bg_fal08a.jpg);
	background-repeat: no-repeat;
}

.newVideoContent {
	font-size: 11px;
	color:	#666666;
	padding: 20px 10px 10px 10px;
}

.newVideoList {
	font-size: 11px;
	color:	#666666;
	padding: 4px 0px 0px 10px;
	text-indent: -10px;
}
a.newVideoLink:link, a.newVideoLink:visited, a.newVideoLink:active { 
	color: #666666;
	text-decoration: underline;
}
a.newVideoLink:hover { 
	color: #666666;
	text-decoration: underline;
}

.newHeader {
	font-family:Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #000000; /* #003366 */
	padding: 13px 0 12px 21px;
}

#lnavPromoImg {
	position: relative;
	
	margin: 8px 0px 0px -4px;
}

#sgMenOff, #sgMen1, #sgMen2, #sgMen3, #sgMen4, #sgMen5, #sgMen6, #sgMen7, #sgMen8 {
	visibility: hidden;
	display: none;
}

/* Fathers Day Sweepstakes */

#fdaySweepsForm .emailFieldNames {
	font-size: 10px;
	color:	#003366;
	padding: 2px 8px 2px 8px;
}
#fdaySweepsForm .emailRequired {
	color:	#003366;
	font-weight: bold;
}
#fdaySweepsForm .emailSmallText {
	font-size: 9px;
	color:	#003366;
}
#fdaySweepsForm .emailFormText {
	font-size: 9px;
	color:	#003366;
	width: 130px;
}
#fdaySweepsForm .emailFormPulldown {
	font-size: 9px;
	color:	#000000;
}
#fdaySweepsForm .fdaySweepsSuccessText {
	font-size: 12px;
	line-height: 17px;
	color:	#003366;
	padding: 6px 32px 8px 25px;
}

a.linkSweeps:link, a.linkSweeps:visited, a.linkSweeps:active {
	color: #003366;
	text-decoration: underline;
	font-weight:bold;
}
a.linkSweeps:hover, a.linkSweeps:visited:hover {
	color: #003366;
	text-decoration: underline;
	font-weight:bold;
}

/* New layout */

.tnavWrapper {
	width:775px;
	margin: 0px auto 0 auto;
}

#mainWrapper {
	/*background-color: #000000;
	border-top: #EEEEEE 1px solid;*/
}
#mainWrapperInner {
	width:775px;
	margin: 0 auto;
	/*border-left: #EEEEEE 1px solid;
	border-right: #EEEEEE 1px solid;*/
}
#page-Home-Home #mainWrapperInner {
	width:775px;
}
.mainWrapperLeft {
	/*background-image:url(/canada/images/misc/d_main_shadowleft_fal08a.jpg);
	background-position:right;
	background-repeat:repeat-y; */
	width: 15px;
}
.mainWrapperRight {
	/*background-image:url(/canada/images/misc/d_main_shadowright_fal08a.jpg);
	background-position:left;
	background-repeat:repeat-y;*/
	width: 15px;
}
.contentWrapper {
	/*border-style: solid;
	border-width: 1px;
	border-color: #999999;
	width:769px;
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;*/
}
.productWrapper {
	background-color: #FFFFFF;
}
.buyWrapper {
	background-color: #FFFFFF;
	width: 775px;
	overflow: hidden;
}
#headerWrapper {
	/*background: #FFFFFF;*/
	width: 608px;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 2px solid;
}
#headerWrapperText {
	/*background: #000000;*/
	width: 608px;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 2px solid;
}
.bnavWrapper {
	width:775px;
	/*border: #EEEEEE 1px solid;
	background-color: #FFFFFF;*/
	margin: 0 auto 10px auto;
	/*padding: 17px 0 17px 0;*/
	padding: 0 0 17px 0;
}
#page-Home-Home .bnavWrapper {
	width:775px;
	border-top: none;
}

.classSubGroup {
	border-bottom: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.classSubGroup h2 {
	background-image:url(/canada/images/misc/d_misc_class_sub_bg_fal08a.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	color:#000000;
	font-family:Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:10px 15px;
	text-transform:uppercase;
	
	/*margin: 0 0 0 0;
	padding: 0 19px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 58px;*/
	/* color: #11395F;
	font-weight: bold;*/
	/*font-weight: normal;
	color: #FFF;
	text-transform: uppercase;
	background-color: #525252;
	background-image: url(/canada/images/misc/d_misc_class_sub_bg_fal08a.jpg);
	background-repeat: repeat-x;
	background-position: top;*/
}

.classTopLevel {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-left: #CCCCCC 1px solid;
	width: 608px;
	background-color: #FFFFFF;
}
.classTopLevel h2 {
	background-image:url(/canada/images/misc/d_misc_class_sub_bg_fal08a.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	font-family:Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:10px 15px;
	text-transform:uppercase;
	
	/*border-bottom: #CCCCCC solid 1px;
	margin: 0 0 0 0;
	padding: 0 19px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 58px;*/
	/* color: #11395F;
	font-weight: bold;*/
	/*font-weight: normal;
	color: #FFF;
	text-transform: uppercase;
	background-color: #525252;
	background-image: url(/canada/images/misc/d_misc_class_sub_bg_fal08a.jpg);
	background-repeat: repeat-x;
	background-position: top;*/
}

.classTopLevel td.prodClassThumbWrapper {
	border-bottom: #CCCCCC solid 1px;
	padding: 0px 1px 0px 0px;
	background-color: #FFFFFF;
}
/*
#homeAllWrapper {
	padding: 8px;
	background-color: #FFFFFF;
	z-index: -2;
}
#homeFlashWrapper {
	position: relative;
	width: 758px;
	height: 423px;
	z-index: 1;
}
#homePromoWrapper {
	width: 758px;
	height: 72px;
	border: #FFF 8px solid;
	border-top: #FFF 4px solid;
	border-right: #FFF 7px solid;
}
*/

#homeFlashWrapper {
	width: 775px;
	height: 520px;
	/*z-index: 1;
	background-color:#FFF;
	position: relative;*/
}
#homePromoWrapper {
	width: 774px;
	height: 81px;
}


/*
#deptFlashWrapper {
	border-top: #FFF 8px solid;
	
}

#deptPromoWrapper {
	width: 602px;
	height: 104px;
	border-bottom: #FFF 8px solid;
}
*/

#deptPromoWrapper {
	width: 607px;
	height: 77px;
	margin-left: 1px;
	border-top: #FFF 4px solid;
}

/* Drop nav */

.bg {
	z-index:0;
}

.crumb {
	font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
}
a.crumb {
	text-decoration: none;
}
.caps {
	text-transform: uppercase;
}
a.crumb:hover {
	color: #FFF; 
	text-decoration: none;
}

.searchform {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	width: 101px; 
	height: 19px; 
	background-color: #FFFFFF; 
	border: 1px solid #999;
}
a.leftnavoff {
	font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 7pt; 
	color: #333333;
	text-decoration: none;
}
.leftnavon {
	font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 7pt; 
	color: #333333;
	text-decoration: none; 
	font-weight:bold;
}
a.subleftnavoff {
	font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 7pt; 
	color: #333333;
	text-decoration: none;
}
.subleftnavon {
	font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 7pt; 
	color: #333333;
	text-decoration: none; 
	font-weight:bold;
}

/* Page Not Found Styles */

.pnfEnglish {
	float:left;
	border:#93A46A solid 3px;
	height:501px;
	width:380px;
	background-image:url(/canada/images/misc/d_misc_404_left_bg_fal08a.jpg);
}

.pnfFrench {
	float:left;
	border:#93A46A solid 3px;
	height:501px;
	width:380px;
	background-image:url(/canada/images/misc/d_misc_404_right_bg_fal08a.jpg);
	margin-left:3px;
}

.pnfText {
	font-family:verdana;
	font-size:11px;
	line-height:16px;
	color:#000000;
}

.pnfText a {
	color:#000000;
	text-decoration:underline;
}

.pnfEnglish .pnfText {
	margin: 90px 10px 0 18px;
}

.pnfFrench .pnfText {
	margin: 90px 13px 0 15px;
}


#prodAccFoot {
	border-top: #FFFFFF 1px solid;
	height: 30px;
	background-color: #363636;
}


.flashDrop {
	z-index: -1 !important;
}
.flashPop {
	z-index: 1;
}

/* 

.tnavMenuHide {
	visibility: hidden;
	display: none;
}
.tnavMenuShow {
	visibility: visible;
	display: inline;
}

a.dropnavlink {
	font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 7pt; 
	margin: 1px 1px 1px 1px;
	display: block;
}
a.dropnavlink:link, a.dropnavlink:visited, a.dropnavlink:active {
	color: #BABABA; 
	text-decoration: none;
	background-color: #FFFFFF;
	border: #BABABA 1px solid;
	padding: 3px 12px 3px 8px;
}
a.dropnavlink:hover, a.dropnavlink:visited:hover {
	color: #ffffff; 
	text-decoration: none;
	background-color: #000000;
	border: #000000 1px solid;
	padding: 3px 12px 3px 8px;
}
.dropnavmenuen {
	position:relative; 
	top:-20px; 
	left: 450px;
	z-index:100; 
	visibility: hidden;
	background-color: #FFF;
	width: 146px;
}
.dropnavmenufr {
	position:relative; 
	top:-20px; 
	left: 390px;
	z-index:100; 
	visibility: hidden;
	background-color: #FFF;
	width: 146px;
}

*/


/* BEGIN: New Header Fall 09 */

#hnavWrapper {
	width: 775px;
	height: 129px;
}
#hnavWrapper #hnavBar {
	height: 20px;
	/*background-color: #000000;*/
	background: url(/canada/en/images/nav/hnav_enfr_bg.gif) repeat-x top left;
	clear: both;
	float: none;
}



/* END: New Header Fall 09 */

/* BEGIN: Social Media Links */

#footerBar {
	height: 10px;
	border-bottom: #514A48 1px solid;
	margin: 0;
	padding: 0;
}
#footerSocial {
	padding-top: 10px;
	padding-bottom: 18px;
}

a#linkFooterFacebook, a#linkFooterFacebook:active, a#linkFooterFacebook:hover, a#linkFooterFacebook:visited, a#linkFooterFacebook:visited:hover {
	line-height: 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background: url(/canada/en/images/nav/bnav_icon_facebook.gif) no-repeat;
	padding: 2px 0 0 24px;
}
a#linkFooterTwitter, a#linkFooterTwitter:active, a#linkFooterTwitter:hover, a#linkFooterTwitter:visited, a#linkFooterTwitter:visited:hover {
	line-height: 14px;
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background: url(/canada/en/images/nav/bnav_icon_twitter.gif) no-repeat;
	padding: 2px 0 0 24px;
}
a#linkFooterFacebook:hover, a#linkFooterFacebook:visited:hover,
a#linkFooterTwitter:hover, a#linkFooterTwitter:visited:hover {
	text-decoration: underline;
}




/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:60px;
	margin: 0;
	padding: 0;
}
div#rotator ul {
	margin: 0;
	padding: 0;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	width: 290px;
}
    div#rotator ul li.show {
	z-index:500;
}
div#rotator ul li a {
	padding: 16px 9px;
}
div#rotator ul li a:hover,
div#rotator ul li a:visited:hover
{
	background-color: #EAEAEA;
	color: #000;
}


#prodDetailLogoBAYen {
	background: #EAEAEA url(/canada/en/images/prod/d_prod_logo_thebay.jpg) no-repeat center right;
}
#prodDetailLogoBAYfr {
	background: #EAEAEA url(/canada/en/images/prod/d_prod_logo_labaie.jpg) no-repeat center right;
}
#prodDetailLogoSEARSen, #prodDetailLogoSEARSfr {
	background: #EAEAEA url(/canada/en/images/prod/d_prod_logo_sears.jpg) no-repeat center right;
}
#prodDetailLogoMOORESen, #prodDetailLogoMOORESfr {
	background: #EAEAEA url(/canada/en/images/prod/d_prod_logo_moores.jpg) no-repeat center right;
}