 {
	text-shadow: none
}
A {
	CURSOR: pointer
}
.hidden {
	DISPLAY: none
}
UL.help {
	MARGIN: 0px 0px 1em 3em
}
UL.help LI {
	MARGIN: 0px 0px 0.5em; LIST-STYLE-TYPE: disc
}
#cardBalance .in {
	PADDING-RIGHT: 60px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#timeOffer .in {
	PADDING-RIGHT: 60px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#mainContent .in {
	MARGIN: 0px
}
.yui-carousel .yui-carousel-nav {
	DISPLAY: none
}
.yui-skin-sam .graybox .yui-carousel {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-carousel-element {
	OVERFLOW: hidden
}
.yui-carousel .yui-carousel-item-selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-carousel .yui-carousel-element {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-carousel .yui-carousel-element LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-carousel .yui-carousel-element LI {
	
}
.slidingIn {
	HEIGHT: auto
}
.center800 {
	MARGIN-BOTTOM: 24px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.center1000 {
	MARGIN-BOTTOM: 24px; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
P.boldfirst:first-line {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.message_error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; MIN-HEIGHT: 19px; BACKGROUND: url(../magimages/icon_error.png) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #ff0017; PADDING-TOP: 2px
}
.message_error UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 2em
}
.message_error UL LI {
	LIST-STYLE-TYPE: disc
}
.message_error LI SPAN {
	MARGIN-LEFT: -5px
}
.message_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; MIN-HEIGHT: 19px; PADDING-BOTTOM: 0px; COLOR: #2c78b0; PADDING-TOP: 2px
}
.message_info UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 2em
}
.message_info UL LI {
	LIST-STYLE-TYPE: disc
}
.message_info LI SPAN {
	MARGIN-LEFT: -5px
}
#cartDetails {
	WIDTH: 110px
}
#cartlink {
	WHITE-SPACE: nowrap
}
.cartEmtItm {
	PADDING-TOP: 20px
}
.checkout #mainContent .graybox .order-item-gift .mid {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.invalid {
	FONT-WEIGHT: bold; COLOR: #ff0017
}
.missing {
	FONT-WEIGHT: bold; COLOR: #ff0017
}
.invalid INPUT {
	BORDER-RIGHT: #ff0017 1px solid; BORDER-TOP: #ff0017 1px solid; BORDER-LEFT: #ff0017 1px solid; BORDER-BOTTOM: #ff0017 1px solid
}
.invalid SELECT {
	BORDER-RIGHT: #ff0017 1px solid; BORDER-TOP: #ff0017 1px solid; BORDER-LEFT: #ff0017 1px solid; BORDER-BOTTOM: #ff0017 1px solid
}
.missing INPUT {
	BORDER-RIGHT: #ff0017 1px solid; BORDER-TOP: #ff0017 1px solid; BORDER-LEFT: #ff0017 1px solid; BORDER-BOTTOM: #ff0017 1px solid
}
.missing SELECT {
	BORDER-RIGHT: #ff0017 1px solid; BORDER-TOP: #ff0017 1px solid; BORDER-LEFT: #ff0017 1px solid; BORDER-BOTTOM: #ff0017 1px solid
}
.missing TEXTAREA {
	BORDER-RIGHT: #ff0017 1px solid; BORDER-TOP: #ff0017 1px solid; BORDER-LEFT: #ff0017 1px solid; BORDER-BOTTOM: #ff0017 1px solid
}
#freeSignup P INPUT {
	WIDTH: 98%
}
#footer .in .box {
	HEIGHT: auto
}
.yui-skin-sam .yui-navset .yui-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productTabs .yui-hidden {
	DISPLAY: none
}
.productTabs {
	FLOAT: none; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
UL.productTabs {
	PADDING-BOTTOM: 1px
}
.productTabs .tabs-head {
	MARGIN-TOP: -1px
}
.yui-skin-sam .yui-navset .yui-nav {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-skin-sam .yui-navset .yui-nav LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../magimages/yellowtab-left.jpg) no-repeat left bottom; MARGIN: 0px 0.2em 1px 0px; HEIGHT: 40px
}
.yui-skin-sam .yui-navset .yui-nav A {
	BACKGROUND: url(../magimages/yellowtab-right.jpg) no-repeat right bottom; MARGIN-LEFT: 0px; COLOR: #333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-skin-sam .yui-navset .yui-nav A:hover {
	BACKGROUND: url(../magimages/yellowtab-right.jpg) no-repeat right bottom; MARGIN-LEFT: 0px; COLOR: #333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.yui-skin-sam .yui-navset .yui-nav .selected {
	PADDING-LEFT: 9px; BACKGROUND: url(../magimages/graytab-left.jpg) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; TOP: 0px; HEIGHT: 41px
}
.yui-skin-sam .yui-navset .yui-nav .selected A {
	PADDING-LEFT: 9px; BACKGROUND: url(../magimages/graytab-right.jpg) no-repeat right bottom; COLOR: #333; HEIGHT: 26px
}
.yui-skin-sam .yui-navset .yui-nav .selected A:hover {
	PADDING-LEFT: 9px; BACKGROUND: url(../magimages/graytab-right.jpg) no-repeat right bottom; COLOR: #333; HEIGHT: 26px
}
.yui-skin-sam .yui-navset .giftTabs LI.selected {
	BACKGROUND: url(../magimages/whiteTab-left.jpg) no-repeat left bottom; HEIGHT: 47px
}
.yui-skin-sam .yui-navset .giftTabs LI.selected A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../magimages/whiteTab-right.jpg) no-repeat right bottom; COLOR: #006db6; HEIGHT: 29px
}
.yui-skin-sam .yui-navset .giftTabs LI.selected A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../magimages/whiteTab-right.jpg) no-repeat right bottom; COLOR: #006db6; HEIGHT: 29px
}
.yui-skin-sam .yui-navset .giftTabs LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../magimages/blueTab-left.jpg) no-repeat left bottom; MARGIN: 0px 0.2em 1px 0px; HEIGHT: 46px
}
.yui-skin-sam #giftTabs .yui-nav .selected A {
	BACKGROUND: url(../magimages/whiteTab-right.jpg) no-repeat right bottom; COLOR: #006db6
}
.yui-skin-sam #giftTabs .yui-nav .selected A:unknown {
	BACKGROUND: url(../magimages/whiteTab-right.jpg) no-repeat right bottom; COLOR: #006db6
}
.yui-skin-sam #giftTabs .yui-nav .selected A:hover {
	BACKGROUND: url(../magimages/whiteTab-right.jpg) no-repeat right bottom; COLOR: #006db6
}
.yui-skin-sam .yui-navset .giftTabs LI A {
	BACKGROUND: url(../magimages/blueTab-right.jpg) no-repeat right bottom; COLOR: #fff
}
.yui-skin-sam .yui-navset .giftTabs LI A:hover {
	BACKGROUND: url(../magimages/blueTab-right.jpg) no-repeat right bottom; COLOR: #fff
}
.yui-skin-sam .yui-navset .giftTabs LI A:unknown {
	BACKGROUND: url(../magimages/blueTab-right.jpg) no-repeat right bottom; COLOR: #fff
}
.giftTabs {
	FLOAT: none; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.giftTabs .tabs-head {
	MARGIN-TOP: -1px
}
.giftcard TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.giftcard TD IMG {
	VERTICAL-ALIGN: middle
}
.amountValue INPUT {
	MARGIN-RIGHT: 4px
}
.amountValue {
	PADDING-RIGHT: 20px
}
.calendar-container {
	Z-INDEX: 2; POSITION: absolute
}
.giftcard_email_to {
	MARGIN: 4px 0px 0px 1.6em
}
#binglogo {
	PADDING-TOP: 3px
}
#bingcontainer {
	PADDING-TOP: 23px
}
#giftAnnouncement {
	MARGIN: 8px; WIDTH: 750px; TEXT-ALIGN: left
}
#giftAnnouncement P {
	LINE-HEIGHT: 150%
}
#giftAnnouncement TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#giftAnnouncement FORM {
	MARGIN-TOP: 8px
}
.pager-list LI A.pager-next {
	MARGIN: 0px 0px 0px 1em
}
.pager-list LI A.pager-prev {
	MARGIN: 0px 1em 0px 0px
}
OL.standard {
	MARGIN: 1em 0px 0px 2em
}
UL.standard {
	MARGIN: 1em 0px 0px 2em
}
OL.standard LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
UL.standard LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
OL.standard LI {
	LIST-STYLE-TYPE: decimal
}
UL.standard LI {
	LIST-STYLE-TYPE: disc
}
DL.points DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
DL.points DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
.mag-info {
	FONT-SIZE: 12px
}
DIV.standard {
	TEXT-ALIGN: left
}
DIV#sidebar {
	MARGIN-TOP: 8px
}
