BODY {
	BACKGROUND-COLOR: #ffffff
}
* HTML BODY {
	MARGIN-TOP: 0px
}
.serif {
	FONT-SIZE: small; FONT-FAMILY: times,serif
}
.sans {
	FONT-SIZE: small; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.small {
	FONT-SIZE: x-small; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.h1 {
	FONT-SIZE: small; COLOR: #e47911; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.h3color {
	FONT-SIZE: x-small; COLOR: #e47911; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
H2.small {
	MARGIN-BOTTOM: 0em
}
H2.h1 {
	MARGIN-BOTTOM: 0em
}
H2.h3color {
	MARGIN-BOTTOM: 0em
}
.tiny {
	FONT-SIZE: xx-small; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.listprice {
	FONT-FAMILY: osakaMS Pゴシック,arial,helvetica,sans-serif; TEXT-DECORATION: line-through
}
.attention {
	BACKGROUND-COLOR: #ffffd5
}
.price {
	COLOR: #990000; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.tinyprice {
	FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.highlight {
	FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
.alertgreen {
	FONT-WEIGHT: bold; COLOR: #009900
}
.active-nav {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.inactive-nav {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.tigerBox .head {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; BORDER-LEFT: #cccc99 1px solid; BORDER-BOTTOM: #cccc99 0px solid; BACKGROUND-COLOR: #eeeecc
}
.tigerBox .body {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; BORDER-LEFT: #cccc99 1px solid; BORDER-BOTTOM: #cccc99 1px solid
}
.tigerBoxWithEyebrow .head {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tigerBoxWithEyebrow .body {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; BORDER-LEFT: #cccc99 1px solid; BORDER-BOTTOM: #cccc99 1px solid
}
.detailPageTigerBox .head {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.detailPageTigerBox .body {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; BORDER-LEFT: #cccc99 1px solid; BORDER-BOTTOM: #cccc99 1px solid
}
.detailPageTigerBox .darkCell {
	BACKGROUND-COLOR: #eeeecc
}
.eyebrow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
DIV#page-wrap {
	MIN-WIDTH: 980px
}
DIV#leftcol {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 5px; WIDTH: 180px
}
DIV#leftcolhidden {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 5px; WIDTH: 180px
}
DIV#rightcol {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 300px
}
DIV#rightcolhidden {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 300px
}
DIV#leftcolhidden {
	CLEAR: left
}
DIV#rightcolhidden {
	CLEAR: right
}
DIV#centercol {
	OVERFLOW: hidden
}
DIV#centercolhidden {
	OVERFLOW: hidden
}
DIV#centerrightspancol {
	OVERFLOW: hidden
}
* HTML DIV#centercol {
	WIDTH: 100%
}
DIV#centercolhidden {
	WIDTH: 100%
}
* HTML DIV#centerrightspancol {
	WIDTH: 100%
}
DIV#page-footer {
	CLEAR: both
}
* HTML DIV#page-wrap {
	BORDER-RIGHT: #fff 980px solid; WIDTH: 100%; MARGIN-RIGHT: 25px
}
* HTML DIV#content {
	FLOAT: left; MARGIN-RIGHT: -980px; POSITION: relative
}
A:active {
	COLOR: #ff9933; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
A:visited {
	COLOR: #996633; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
A:link {
	COLOR: #004b91; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
A.dynamic {
	COLOR: #004b91; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.dynamic:visited {
	COLOR: #004b91; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.noclick {
	COLOR: #000000; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
A.noclick:visited {
	COLOR: #000000; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.noLinkDecoration A {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.noLinkDecoration A:hover {
	TEXT-DECORATION: underline
}
.noLinkDecoration A.dynamic:hover {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.noLinkDecoration A.noclick:hover {
	COLOR: #000000; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.amabot_right .h1 {
	FONT-SIZE: 0.92em; COLOR: #e47911
}
.amabot_right .amabot_widget .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.92em; COLOR: #e47911
}
.amabot_left .amabot_widget .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.92em; COLOR: #e47911
}
.amabot_widget .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #e47911
}
.amabot_right .amabot_widget {
	BORDER-RIGHT: #c9e1f4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c9e1f4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9e1f4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c9e1f4 1px solid
}
.amabot_left .h1 {
	FONT-SIZE: 0.92em; COLOR: #e47911
}
.amabot_left .amabot_widget {
	BORDER-RIGHT: #c9e1f4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c9e1f4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9e1f4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c9e1f4 1px solid
}
.amabot_center DIV.unified_widget {
	FONT-SIZE: 12px
}
.amabot_center .amabot_widget {
	FONT-SIZE: 12px
}
.amabot_right DIV.unified_widget {
	FONT-SIZE: 12px
}
.amabot_right .amabot_widget {
	FONT-SIZE: 12px
}
.amabot_left DIV.unified_widget {
	FONT-SIZE: 12px
}
.amabot_left .amabot_widget {
	FONT-SIZE: 12px
}
.nobullet {
	LIST-STYLE-TYPE: none
}
.homepageTitle {
	FONT-WEIGHT: 800; FONT-SIZE: 28pt; COLOR: #80b6ce; LINE-HEIGHT: 1em; FONT-FAMILY: 'Arial Bold', Arial, sans-serif; FONT-VARIANT: normal
}
DIV.unified_widget P {
	MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.4em
}
DIV.unified_widget H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #e47911; PADDING-TOP: 0px
}
.amabot_right DIV.unified_widget .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.92em; COLOR: #e47911
}
.amabot_left DIV.unified_widget .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.92em; COLOR: #e47911
}
DIV.unified_widget .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #e47911
}
DIV.unified_widget SUP {
	FONT-WEIGHT: normal; FONT-SIZE: 75%
}
DIV.unified_widget H2 SUP {
	FONT-SIZE: 50%
}
TD.amabot_left DIV.unified_widget H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0.5em
}
TD.amabot_right DIV.unified_widget H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0.5em
}
DIV.amabot_left DIV.unified_widget H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0.5em
}
DIV.amabot_right DIV.unified_widget H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0.5em
}
TD.amabot_center DIV.unified_widget H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 135%; MARGIN: 0px 0px 0.35em -10px
}
DIV.amabot_Center DIV.unified_widget H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 135%; MARGIN: 0px 0px 0.35em -10px
}
TD.amabot_center DIV.unified_widget {
	MARGIN-LEFT: 10px
}
DIV.amabot_center DIV.unified_widget {
	MARGIN-LEFT: 10px
}
TD.amabot_center {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.amabot_center {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.unified_widget UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
DIV.unified_widget OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.unified_widget A:link {
	TEXT-DECORATION: underline
}
DIV.unified_widget A:visited {
	TEXT-DECORATION: underline
}
DIV.unified_widget A:hover {
	TEXT-DECORATION: underline
}
DIV.unified_widget P.seeMore {
	CLEAR: both; PADDING-LEFT: 1.15em; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px; TEXT-INDENT: -1.15em; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
DIV.unified_widget P.seeMore A:link {
	TEXT-DECORATION: underline
}
DIV.unified_widget P.seeMore A:visited {
	TEXT-DECORATION: underline
}
DIV.unified_widget P.seeMore A:hover {
	TEXT-DECORATION: underline
}
DIV.unified_widget .carat {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #e47911; MARGIN-RIGHT: 0.2em; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
DIV.left_nav .carat {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #e47911; MARGIN-RIGHT: 0.2em; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
DIV.unified_widget A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
DIV.h_rule {
	CLEAR: both
}
DIV#centerrightspancol DIV.h_rule {
	CLEAR: right
}
DIV.unified_widget {
	CLEAR: both; MARGIN-BOTTOM: 2em
}
DIV.unified_widget DIV.col1 {
	WIDTH: 100%
}
DIV.unified_widget DIV.col2 {
	WIDTH: 49%
}
DIV.unified_widget DIV.col3 {
	WIDTH: 32%
}
DIV.unified_widget DIV.col4 {
	WIDTH: 24%
}
DIV.unified_widget DIV.col5 {
	WIDTH: 19%
}
DIV.unified_widget TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
DIV.unified_widget TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.unified_widget TABLE.col1 TD {
	WIDTH: 100%
}
DIV.unified_widget TABLE.col2 TD {
	WIDTH: 49%
}
DIV.unified_widget TABLE.col3 TD {
	WIDTH: 32%
}
DIV.unified_widget TABLE.col4 TD {
	WIDTH: 24%
}
DIV.unified_widget TABLE.col5 TD {
	WIDTH: 19%
}
DIV.unified_widget TD.bottom {
	VERTICAL-ALIGN: baseline
}
DIV.unified_widget TABLE H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV.unified_widget H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV.rcmBody DIV.prodImage {
	FLOAT: left; MARGIN: 0px 0.5em 0.25em 0px
}
amabot_widget DIV.prodImage {
	FLOAT: left; MARGIN: 0px 0.5em 0.25em 0px
}
TD.amabot_right DIV.unified_widget {
	BORDER-RIGHT: #c9e1f4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c9e1f4 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9e1f4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c9e1f4 1px solid
}
TD.amabot_left DIV.unified_widget {
	BORDER-RIGHT: #c9e1f4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c9e1f4 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9e1f4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c9e1f4 1px solid
}
DIV.amabot_right DIV.unified_widget {
	BORDER-RIGHT: #c9e1f4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c9e1f4 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9e1f4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c9e1f4 1px solid
}
DIV.amabot_left DIV.unified_widget {
	BORDER-RIGHT: #c9e1f4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c9e1f4 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c9e1f4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c9e1f4 1px solid
}
* HTML TD.amabot_right DIV.unified_widget {
	HEIGHT: 100%
}
* HTML DIV.amabot_right DIV.unified_widget {
	HEIGHT: 100%
}
* HTML TD.amabot_left DIV.unified_widget {
	HEIGHT: 100%
}
* HTML DIV.amabot_left DIV.unified_widget {
	HEIGHT: 100%
}
DIV.rcmBody {
	LINE-HEIGHT: 1.4em
}
amabot_widget DIV.rcmBody {
	LINE-HEIGHT: 1.4em
}
DIV.rcmBody A:link {
	TEXT-DECORATION: underline
}
DIV.rcmBody A:visited {
	TEXT-DECORATION: underline
}
DIV.rcmBody P.seeMore {
	MARGIN-TOP: 0.5em
}
amabot_widget DIV.rcmBody P.seeMore {
	MARGIN-TOP: 0.5em
}
DIV.rcmBody DIV.bannerImage {
	TEXT-ALIGN: center
}
DIV.rcmBody H2 SPAN.homepageTitle {
	MARGIN-TOP: -0.12em; DISPLAY: block; MARGIN-BOTTOM: -0.3em; LINE-HEIGHT: 1em
}
DIV.rcmBody H2 IMG {
	FLOAT: none
}
TABLE.coopTable DIV.rcmBody .headline {
	FONT-SIZE: 110%
}
TABLE.coopTable DIV.rcmBody H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
TABLE.promo DIV.rcmBody H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
DIV.blurb DIV.title {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
DIV.left_nav {
	BORDER-RIGHT: #c9e1f4 1px solid; BORDER-TOP: #c9e1f4 1px solid; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #c9e1f4 1px solid; WIDTH: 100%; LINE-HEIGHT: 1.05em; BORDER-BOTTOM: #c9e1f4 1px solid; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
DIV.left_nav H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1.25em; PADDING-TOP: 3px; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif; BACKGROUND-COLOR: #eaf3fe
}
DIV.left_nav H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0.5em 0px 0.4em 0.5em; COLOR: #e47911; LINE-HEIGHT: 1em; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif; padding-: 0.5em
}
DIV.left_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.left_nav LI {
	MARGIN: 0.5em 0.5em 0px 1em; LINE-HEIGHT: 1.2em; LIST-STYLE-TYPE: none
}
DIV.left_nav P {
	MARGIN: 0.5em 0.5em 0px 1em; LINE-HEIGHT: 1.2em; LIST-STYLE-TYPE: none
}
DIV.left_nav HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 1em 0.5em; BORDER-LEFT: 0px; BORDER-BOTTOM: #cccccc 1px dashed
}
DIV.left_nav A:link {
	COLOR: #003399; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
DIV.left_nav A:visited {
	COLOR: #003399; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
DIV.left_nav A:hover {
	COLOR: #2a70fc; TEXT-DECORATION: underline
}
DIV.left_nav P.seeMore {
	MARGIN-TOP: 0.35em; PADDING-LEFT: 0.9em; MARGIN-BOTTOM: 1em; TEXT-INDENT: -0.9em
}
DIV.left_nav P.seeMore A:link {
	TEXT-DECORATION: none
}
DIV.left_nav P.seeMore A:visited {
	TEXT-DECORATION: none
}
DIV.left_nav P.seeMore A:hover {
	TEXT-DECORATION: underline
}
DIV.asinItem {
	FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 32%
}
DIV.asinTextBlock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
DIV.asinItem DIV.prodImage {
	VERTICAL-ALIGN: bottom; HEIGHT: 121px
}
DIV.asinItem DIV.localImage {
	VERTICAL-ALIGN: bottom
}
DIV.asinItem SPAN {
	MARGIN: 0.5em 0px 0.25em
}
DIV.asinItem UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.3em; FONT-SIZE: 90%; PADDING-BOTTOM: 0.5em; MARGIN: 0px; TEXT-INDENT: -1.3em; PADDING-TOP: 0px
}
DIV.asinTitle {
	PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
DIV.row {
	CLEAR: both
}
BODY.dp {
	
}
BODY.dp DIV.h_rule {
	CLEAR: none
}
BODY.dp DIV.unified_widget {
	CLEAR: none
}
DIV.asinCoop DIV.asinItem {
	FLOAT: none; WIDTH: 100%
}
DIV.asinCoop_header {
	
}
DIV.asinCoop_footer {
	
}
DIV.newAndFuture DIV.asinItem UL {
	FONT-SIZE: 100%
}
DIV.newAndFuture DIV.asinItem LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.35em 20px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
DIV.newAndFuture H3 {
	FONT-SIZE: 100%; MARGIN: 1em 0px
}
DIV.newAndFuture A:link {
	TEXT-DECORATION: underline
}
DIV.newAndFuture A:visited {
	TEXT-DECORATION: underline
}
DIV.newAndFuture A:hover {
	TEXT-DECORATION: underline
}
DIV.newAndFuture P.seeMore {
	MARGIN: -0.75em 0px 0px 35px
}
DIV.unified_widget OL.topList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.unified_widget OL.topList LI {
	CLEAR: both; DISPLAY: list-item; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
DIV.unified_widget OL.topList .productImage {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 60px; TEXT-ALIGN: center
}
DIV.unified_widget OL.topList .productText {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; VERTICAL-ALIGN: top
}
:unknown DIV.unified_widget SPAN.productImage {
	FLOAT: none
}
:unknown DIV.unified_widget SPAN.productText {
	FLOAT: none
}
DIV.unified_widget DL.priceBlock {
	MARGIN: 0px 0px 0.45em
}
DIV.unified_widget DL.priceBlock DT {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 0.3em 0px 0px
}
DIV.unified_widget DL.priceBlock DD {
	MARGIN: 0px 0px 0.2em
}
DIV.unified_widget .bold {
	FONT-WEIGHT: bold
}
DIV.unified_widget .byline {
	FONT-WEIGHT: normal; FONT-SIZE: 95%
}
TABLE.thirdLvlNavContent DIV.blurb {
	MARGIN: 10px
}
DIV.pageBanner H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 225%; MARGIN: 0px 0px 0px -10px; COLOR: #e47911; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.03em
}
DIV.pageBanner P {
	FONT-SIZE: 90%; MARGIN: 0px 0px 0px -10px; COLOR: #888888
}
DIV.pageBanner H1.bkgnd {
	OVERFLOW: hidden; TEXT-INDENT: -100em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: x-small; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
TD {
	FONT-SIZE: x-small; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}
TH {
	FONT-SIZE: x-small; FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif
}



.halfspace {
	PADDING-TOP: 0.5em
}
A.product {
	FONT-WEIGHT: bold
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	MARGIN: 0.5em 0em
}
UL LI UL {
	MARGIN-LEFT: 25px; LIST-STYLE-TYPE: none
}
UL LI UL LI {
	MARGIN: 0em
}
HR {
	BORDER-TOP: #999999 1px dashed; MARGIN: 3px 0px; COLOR: #ffffff; HEIGHT: 1px
}
DIV.bucket {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.bucket DIV.content {
	MARGIN: 0.5em 0px 0em 25px
}
IMG.icon {
	DISPLAY: none
}

HR {
	MARGIN-LEFT: 0px
}
A.buyAction {
	FONT-WEIGHT: bold
}
DIV.singlecolumnminwidth {
	MIN-WIDTH: 920px
}
* HTML DIV.singlecolumnminwidth {
	
}
H2 {
	FONT-SIZE: small; MARGIN: 0px 0px 0.25em; COLOR: #cc6600
}
.bucket H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0px 0.25em; COLOR: #000
}
SPAN.ramSupp {
	FONT-WEIGHT: bold; COLOR: #900
}
TABLE.productImageGrid {
	FLOAT: left; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/icons/white1px._V45727774_.jpg); MARGIN: 0px 15px 15px 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.buyingDetailsGrid {
	FLOAT: right; MARGIN: 0px 0px 15px 15px; BACKGROUND-COLOR: #ffffff
}
.price {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.extendedBuybox B.price {
	FONT-SIZE: 0.86em
}
.extendedBuybox {
	WIDTH: 100%
}
.pricePerUnit {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; WHITE-SPACE: nowrap
}
DIV.extendedBuyBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
HR.EBBdivider {
	MARGIN: 0px
}
DIV.buying {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 0.86em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#asinRedirect {
	FONT-SIZE: 0.95em; WIDTH: 215px
}
#firstDimension {
	FONT-SIZE: 0.95em; WIDTH: 215px
}
DIV.buying TABLE {
	FONT-SIZE: x-small
}
DIV.buying TABLE TD {
	FONT-SIZE: 0.86em
}
DIV.buying TABLE TD.tiny {
	FONT-SIZE: xx-small
}
DIV.buying TABLE TD.normal {
	FONT-SIZE: 1em
}
.buying .subTitle {
	FONT-SIZE: x-small; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.45em
}
#priceBlock {
	FONT-SIZE: x-small
}
#priceBlock TABLE TD {
	FONT-SIZE: x-small
}
#primaryUsedAndNew {
	FONT-SIZE: x-small
}
#primaryClubPrice {
	FONT-SIZE: x-small
}
#secondaryUsedAndNew {
	FONT-SIZE: x-small
}
#secondaryClubPrice {
	FONT-SIZE: x-small
}
#adultWarning {
	FONT-SIZE: x-small
}
#violenceWarning {
	FONT-SIZE: x-small
}
#primaryUsedAndNew {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#newThomassonShorts TABLE {
	FONT-SIZE: x-small
}
#newThomassonShorts TABLE TD.promo {
	FONT-SIZE: 0.86em
}
#newThomassonShorts .price {
	FONT-SIZE: 0.86em
}
#specialContent BR {
	DISPLAY: none
}
#specialContent IMG {
	DISPLAY: none
}
#quickPromoBucketContent BR {
	DISPLAY: none
}
#quickPromoBucketContent IMG {
	DISPLAY: none
}
#quickPromoBucketContent OBJECT {
	DISPLAY: none
}
#quickPromoBucketContent EMBED {
	DISPLAY: none
}
#quickPromoBucketContent HR {
	DISPLAY: none
}
#specialOffers {
	FONT-SIZE: 0.86em
}
#specialOffers TABLE {
	FONT-SIZE: x-small
}
#specialOffers TABLE TD.promo {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 0.86em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#specialOffers TABLE TD.small {
	FONT-SIZE: 0.86em
}
#specialOffers FONT {
	FONT-SIZE: 0.86em
}
#promoGrid IMG {
	DISPLAY: none
}
#promoGrid .amabot_widget IMG {
	DISPLAY: none
}
#promoGrid .flashPlayer {
	CLEAR: left
}
.quickPromo BR {
	DISPLAY: none
}
.quickPromo IMG {
	DISPLAY: none
}
.quickPromo .flashPlayer {
	CLEAR: left
}
.quickPromo UL LI {
	MARGIN: 0.25em 0em
}
.halfspace {
	PADDING-TOP: 0.5em
}
#a9message HR {
	DISPLAY: none
}
#a9message {
	WIDTH: 190px; PADDING-TOP: 6px
}
HR.bucketDivider {
	CLEAR: left
}
DIV.bucket {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.bucket {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.bucket DIV.content {
	MARGIN: 0.5em 0px 0em 25px
}
DIV.content FORM {
	MARGIN: 0px
}
DIV.endcap DIV.content {
	TEXT-ALIGN: center
}
TABLE.endcapGrid {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 1.5em
}
#bookCitations IMG {
	DISPLAY: none
}
DIV.looseDiamondBox {
	CLEAR: both
}
TABLE.buyBox TD.topLeft {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_bb._V246643677_.png); PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat
}
TABLE.buyBox TD.topRight {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_bb._V246643677_.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.buyBox TD.bottomLeft {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 4px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_bb._V246643677_.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.buyBox TD.bottomRight {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 4px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_bb._V246643677_.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.castWithPhotos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.castWithPhotos TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 20%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE.castWithPhotos TR.castPhoto {
	VERTICAL-ALIGN: bottom
}
TABLE.castWithPhotos TR.castName {
	VERTICAL-ALIGN: top
}
TABLE.moreBuyingChoices TD.topLeft {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_mbc._V246643676_.png); PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
TABLE.moreBuyingChoices TD.topRight {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_mbc._V246643676_.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.moreBuyingChoices TD.bottomLeft {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 4px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_mbc._V246643676_.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.moreBuyingChoices TD.bottomRight {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 4px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_mbc._V246643676_.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.otherEditions TD.topLeft {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_editions.jpg); PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat
}
TABLE.otherEditions TD.topRight {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_editions.jpg); BACKGROUND-REPEAT: no-repeat
}
TABLE.otherEditions TD.bottomLeft {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_editions.jpg); BACKGROUND-REPEAT: no-repeat
}
TABLE.otherEditions TD.bottomRight {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/common/sprites/sprite_box_editions.jpg); BACKGROUND-REPEAT: no-repeat
}
TABLE.otherEditions {
	MARGIN: 0.25em 0em
}
TABLE.otherEditions TH {
	PADDING-RIGHT: 10px; FONT-SIZE: xx-small; TEXT-ALIGN: left
}
TABLE.otherEditions TD {
	FONT-SIZE: xx-small
}
TABLE.otherEditions .listprice {
	FONT-SIZE: xx-small
}
TABLE.otherEditions .price {
	FONT-SIZE: xx-small
}
TABLE.otherEditions .oeToggle {
	PADDING-TOP: 4px
}
TABLE.otherEditions .oeChevron {
	MARGIN-RIGHT: 4px
}
.caretback {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #cc6600; TEXT-DECORATION: none
}
.caretnext {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #cc6600; TEXT-DECORATION: none
}
.disabled {
	COLOR: #666
}
.listRowEven {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff
}
.listRowOdd {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #eef1f6
}
.pagination {
	MARGIN-TOP: 2em; FONT-SIZE: 0.89em; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.pagination A {
	TEXT-DECORATION: none
}
.pagination A:hover {
	COLOR: #c60; TEXT-DECORATION: none
}
.pagination .next {
	MARGIN-LEFT: 1em
}
.pagination .numberofresults {
	MARGIN-BOTTOM: 0.66em
}
.pagination .pages {
	MARGIN-BOTTOM: 1em
}
.pagination .on {
	FONT-WEIGHT: bold; COLOR: #000
}
.pagination .previous {
	MARGIN-LEFT: 1em
}
.productThumbnail {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 32px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 32px; TEXT-ALIGN: center
}
.productThumbnail TABLE {
	WIDTH: 32px; HEIGHT: 32px
}
.productThumbnail TABLE TD {
	TEXT-ALIGN: center
}
.bxgy-text {
	MARGIN: 0px 0px 0.75em; WIDTH: 90%
}
.bxgy-bundle {
	FLOAT: left; MARGIN: 0px 0px 0.75em
}
.bxgy-bundle TD.plus {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
.bxgy-priceblock {
	MARGIN: 0px 0px 0px 185px
}
.bxgy-priceblock .button-margin {
	MARGIN: 5px 0px
}
#bxgy_price_button_block .button-margin {
	MARGIN: 5px 0px
}
.bxgy-priceblock .button-sprite {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/bxgy/fbt-cart-preorder-sprite._V251578289_.gif)
}
#bxgy_price_button_block .button-sprite {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/bxgy/fbt-cart-preorder-sprite._V251578289_.gif)
}
#bxgy_price_button_block .ac_three {
	BACKGROUND-POSITION: 0px 0px
}
#bxgy_price_button_block .ac_two {
	BACKGROUND-POSITION: 0px -22px
}
.bxgy-priceblock .ac_two {
	BACKGROUND-POSITION: 0px -22px
}
#bxgy_price_button_block .ac_one {
	BACKGROUND-POSITION: 0px -44px
}
#bxgy_price_button_block .pre_three {
	BACKGROUND-POSITION: 0px -66px
}
#bxgy_price_button_block .pre_two {
	BACKGROUND-POSITION: 0px -88px
}
.bxgy-priceblock .pre_two {
	BACKGROUND-POSITION: 0px -88px
}
#bxgy_price_button_block .pre_one {
	BACKGROUND-POSITION: 0px -110px
}
#bxgy_points {
	COLOR: #900
}
.bxgyText {
	MARGIN: 0px 0px 0.75em; WIDTH: 90%
}
.bxgyBundle {
	FLOAT: left; MARGIN: 10px 15px 10px 0px
}
.bxgyBundle TD.plus {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
.bxgyPriceBlock3Asin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1.5em; PADDING-BOTTOM: 0px; WIDTH: 80%; PADDING-TOP: 10px
}
.bxgyPriceBlock2Asin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1.5em; PADDING-BOTTOM: 0px; WIDTH: 80%; PADDING-TOP: 10px
}
.bxgyPriceBlock1Asin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1.5em; PADDING-BOTTOM: 0px; WIDTH: 80%; PADDING-TOP: 10px
}
UL.bxgySelectAsins {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 1.75em; PADDING-BOTTOM: 0.75em; MARGIN: 0px; WIDTH: 78%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.bxgySelectAsins LI {
	DISPLAY: block; MARGIN: 0px 0px 0.25em; POSITION: relative
}
.bxgySelectAsins INPUT.check {
	LEFT: -1.75em; POSITION: absolute
}
.bxgySelectAsins .unselected {
	FILTER: alpha(opacity=20); ZOOM: 1; opacity: .20
}
.bxgySelectAsins .unselected A {
	CURSOR: default; outline: 0
}
.bxgySelectAsins .unselected A:visited {
	COLOR: #004b91; TEXT-DECORATION: underline
}
.bxgySelectAsins .unselected A:hover {
	COLOR: #004b91; TEXT-DECORATION: underline
}
.bxgyButton {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#bxgy_map A.inlineLink {
	TEXT-DECORATION: none
}
#bxgy_map A.inlineLink:visited {
	TEXT-DECORATION: none
}
#bxgy_map A.inlineLink:hover {
	TEXT-DECORATION: none
}
#bxgy_map A.inlineLink:active {
	TEXT-DECORATION: none
}
#bxgy_map A.inlineLink {
	BORDER-BOTTOM: #039 1px dashed
}
#bxgy_map A.inlineLink:visited {
	BORDER-BOTTOM: #039 1px dashed
}
#bxgy_map A.inlineLink:hover {
	BORDER-BOTTOM: #c60 1px dashed
}
#bxgy_map A.inlineLink:active {
	BORDER-BOTTOM: #f93 1px dashed
}
#purchaseSimilarities .product {
	FONT-WEIGHT: normal
}
#sessionSimilarities .product {
	FONT-WEIGHT: normal
}
#purchaseSimilarities .author {
	FONT-STYLE: italic
}
#sessionSimilarities .author {
	FONT-STYLE: italic
}
.sims-faceouts {
	MARGIN: 5px 0px 15px
}
.sims-faceouts P {
	PADDING-RIGHT: 15px; MARGIN: 3px 0px 0px
}
.sims-faceouts DIV {
	PADDING-RIGHT: 15px; MARGIN: 3px 0px 0px
}
.sims-faceouts .price {
	WHITE-SPACE: nowrap
}
.rhfHistoryWrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rhf_loading_inner {
	BACKGROUND: url(http://g-ecx.images-amazon.com/images/G/09/ui/loadIndicators/loadIndicator-large._V248199450_.gif) no-repeat center 50%; WIDTH: 100px; HEIGHT: 124px
}
.rhf_loading_outer {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 248px
}
[class].rhf_loading_outer {
	POSITION: static
}
.rhf_loading_middle {
	WIDTH: 100%; POSITION: absolute; TOP: 50%; TEXT-ALIGN: center
}
[class].rhf_loading_middle {
	VERTICAL-ALIGN: middle; POSITION: static
}
.rhf_loading_inner {
	POSITION: relative; TOP: -50%; TEXT-ALIGN: left
}
.rhf_loading_inner {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.rhfWrapper .shoveler .shoveler-heading {
	PADDING-RIGHT: 13.25em
}
.rhfWrapper .shoveler .shoveler-pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 13.25em; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.rhfWrapper .shoveler .start-over {
	FONT-SIZE: 80%
}
.rhfWrapper .shoveler .start-over A {
	TEXT-DECORATION: none
}
.rhfWrapper .shoveler .start-over A:visited {
	COLOR: #004b91
}
.rhfWrapper .shoveler {
	WIDTH: 100%; POSITION: relative
}
.rhfWrapper .shoveler .shoveler-content {
	CLEAR: both; MARGIN: 0px 35px 0px 45px; PADDING-TOP: 1.5em
}
.rhfWrapper .shoveler UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 17em
}
* HTML .rhfWrapper .shoveler UL LI {
	DISPLAY: inline
}
.rhfWrapper .shoveler UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 12.5em; PADDING-TOP: 0px; HEIGHT: 17em
}
.rhfWrapper .shoveler UL LI.shoveler-progress {
	BACKGROUND: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/shoveler/loading-indicator._V7393807_.gif) no-repeat center 45px
}
.rhfWrapper .shoveler .product-image {
	MARGIN-BOTTOM: 0.45em
}
.rhfWrapper .shoveler .rating-price {
	MARGIN-TOP: 0.25em
}
.rhfWrapper .shoveler .rating-price .price {
	MARGIN-LEFT: 0.25em; WHITE-SPACE: nowrap
}
.rhfWrapper .shoveler .rating-stars {
	FONT-SIZE: 80%
}
.rhfWrapper .shoveler .rating-stars A {
	TEXT-DECORATION: none
}
.rhfWrapper .shoveler .rating-stars IMG {
	PADDING-BOTTOM: 1px
}
.rhfWrapper .shoveler .rhfUpsellColumnTitle {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; TEXT-INDENT: -10px; PADDING-TOP: 0px
}
.rhfWrapper .popoverTrigger {
	MARGIN-LEFT: 0.35em; CURSOR: default
}
* HTML .rhf {
	HEIGHT: 1%
}
.rhfWrapper .shoveler-button-wrapper {
	WIDTH: 100%; POSITION: relative
}
.rhfWrapper .shoveler DIV.back-button {
	WIDTH: 25px; POSITION: absolute; TOP: 105px; HEIGHT: 50px
}
.rhfWrapper .shoveler DIV.next-button {
	WIDTH: 25px; POSITION: absolute; TOP: 105px; HEIGHT: 50px
}
.rhfWrapper .shoveler DIV.disabled-button {
	WIDTH: 25px; POSITION: absolute; TOP: 105px; HEIGHT: 50px
}
.rhfWrapper .shoveler DIV.next-button {
	RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.rhfWrapper .shoveler .back-button {
	LEFT: 0px
}
.rhfWrapper .shoveler DIV.disabled-button {
	LEFT: 0px
}
.rhfWrapper .shoveler .next-button {
	RIGHT: 0px
}
.rhfWrapper .shoveler DIV.disabled-button {
	RIGHT: 0px
}
.rhfWrapper .shoveler .back-button A {
	FONT-SIZE: 70%; CURSOR: pointer; POSITION: relative; outline: none
}
.rhfWrapper .shoveler .next-button A {
	FONT-SIZE: 70%; CURSOR: pointer; POSITION: relative; outline: none
}
.rhfWrapper .shoveler .back-button A .bg-text {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 25px; POSITION: absolute; HEIGHT: 50px
}
.rhfWrapper .shoveler .back-button A .bg-image {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 25px; POSITION: absolute; HEIGHT: 50px
}
.rhfWrapper .shoveler .next-button A .bg-text {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 25px; POSITION: absolute; HEIGHT: 50px
}
.rhfWrapper .shoveler .next-button A .bg-image {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 25px; POSITION: absolute; HEIGHT: 50px
}
.rhfWrapper .shoveler .back-button A .bg-image {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/shoveler/left-right-arrow-semi-rd._V236573649_.gif)
}
.rhfWrapper .shoveler .next-button A .bg-image {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/shoveler/left-right-arrow-semi-rd._V236573649_.gif)
}
.rhfWrapper .shoveler DIV.disabled-button {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/shoveler/left-right-arrow-semi-rd._V236573649_.gif)
}
.rhfWrapper .shoveler .back-button A .bg-image {
	BACKGROUND-POSITION: 0px 0px
}
.rhfWrapper .shoveler .back-button A.depressed .bg-image {
	BACKGROUND-POSITION: 0px 50px
}
.rhfWrapper .shoveler .next-button A .bg-image {
	BACKGROUND-POSITION: 25px 0px
}
.rhfWrapper .shoveler .next-button A.depressed .bg-image {
	BACKGROUND-POSITION: 25px 50px
}
.rhfWrapper .shoveler DIV.disabled-button {
	FILTER: alpha(opacity=20); CURSOR: default; opacity: 0.2; -moz-opacity: 0.2
}
.rhfWrapper .shoveler .disclaim {
	MARGIN-BOTTOM: 15px
}
.ys .popoverTrigger {
	MARGIN-LEFT: 0.35em; CURSOR: default
}
.ys-popover {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tahoma,sans-serif
}
.ys-popover TABLE TD {
	FONT-SIZE: 10px
}
.ys-popover .basicProductInfo {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px
}
.ys-popover .moreInfo {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 5px
}
.ys-popover .basicProductInfo P {
	MARGIN: 0px 0px 5px
}
.ys-popover .moreInfo P {
	MARGIN: 0px 0px 5px
}
.ys-popover .reviewInfo {
	FONT-SIZE: 10px; MARGIN: 0px 0px 5px
}
.ys-popover .recsReason {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.ys-popover .buyOptionButtons {
	MARGIN: 5px 0px 0px
}
.ys-popover .buyOptionButtons FORM {
	MARGIN: 0px
}
.ys-popover .availabilityInfo {
	MARGIN: 0px
}
.ys-popover .priceInfo {
	MARGIN: 0px
}
.ys-popover .priceInfo .priceBlock {
	MARGIN: 0px 0px 2px
}
.ys .ys-popover A {
	TEXT-DECORATION: underline
}
.ys .ys-popover {
	OVERFLOW-X: hidden
}
.arui_recs-list {
	POSITION: relative
}
.arui_ysh-iyr {
	POSITION: relative
}
.arui_iyr-list {
	POSITION: relative
}
.arui_not-interested {
	POSITION: relative
}
.arui_rate-it {
	POSITION: relative
}
.arui_noscript {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.arui_loading {
	BACKGROUND: url(http://g-ecx.images-amazon.com/images/G/09/ui/loadIndicators/loadIndicator-label._V247955774_.gif) no-repeat center 50%; MARGIN-LEFT: auto; WIDTH: 80px; MARGIN-RIGHT: auto; HEIGHT: 14px
}
.arui_dp .arui_loading {
	MARGIN-LEFT: 0px
}
.arui_rate-it .arui_loading {
	MARGIN-RIGHT: 167px
}
.arui_not-interested .arui_loading {
	MARGIN-RIGHT: 38px
}
.arui_iyr-list .arui_loading {
	MARGIN-RIGHT: 38px
}
.arui_recs-list .arui_loading {
	MARGIN-LEFT: 5px
}
.arui_popover .arui_message {
	MARGIN-LEFT: 3px; VERTICAL-ALIGN: bottom
}
#productDescription UL {
	MARGIN: 1.12em 0px 1.12em 20px; LIST-STYLE-TYPE: disc
}
#technicalProductFeatures UL {
	MARGIN: 1.12em 0px 1.12em 20px; LIST-STYLE-TYPE: disc
}
#productDescription UL LI {
	MARGIN: 0px 0px 0px 20px
}
#productDescription UL LI UL {
	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: disc
}
#productDescription UL LI UL LI {
	MARGIN: 0px 0px 0px 20px
}
.smallFontSize {
	FONT-SIZE: x-small
}
.amabot_endcap .amabot_widget {
	TEXT-ALIGN: center
}
.amabot_endcap .amabot_widget {
	BORDER-RIGHT: #cccc99 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccc99 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccc99 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccc99 1px solid
}
.amabot_endcap .amabot_widget .h1 {
	FONT-SIZE: x-small; COLOR: #000000
}
TABLE.offersAndRebates {
	MARGIN: 0px 0px 2em
}
TABLE.offersAndRebates TH {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: x-small; TEXT-ALIGN: right
}
TABLE.offersAndRebates TD.offerName {
	WIDTH: 55%
}
TABLE.offersAndRebates TD.offerTotal {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
TABLE.offersAndRebates TD.rebateAmount {
	FONT-WEIGHT: bold
}
TABLE.offersAndRebates TD.purchasedBy {
	WIDTH: 15%; TEXT-ALIGN: right
}
TABLE.offersAndRebates TD.postMarkedBy {
	WIDTH: 15%; TEXT-ALIGN: right
}
TABLE.offersAndRebates TD.rebateAmount {
	WIDTH: 15%; TEXT-ALIGN: right
}
.listRowEven {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff
}
.listRowOdd {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #eef1f6
}
DIV.centerColumnSpace {
	WIDTH: 650px
}
.avgCustReviewDetailPage {
	MARGIN-RIGHT: 30px
}
.avgCustReviewDetailPage IMG {
	MARGIN-LEFT: -5px
}
.rateThisItem {
	WHITE-SPACE: nowrap
}
.writeReview {
	MARGIN-TOP: 0.35em; WHITE-SPACE: nowrap
}
.taglpo_count {
	FONT-SIZE: 10px; MARGIN-LEFT: -4px; COLOR: #666
}
TABLE.alsoRecommended TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE.alsoRecommended TD.productTitle {
	VERTICAL-ALIGN: top
}
.alt_images_thumb {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-TOP: 1px
}
.alt_images_thumb_inner {
	WIDTH: 30px; HEIGHT: 30px
}
TABLE TD.otherEditions {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.sd {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style1 {
	FONT-WEIGHT: bold; COLOR: #008000
}
.style2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/kitchen/scheduled-delivery/bkgd._V259798994_.gif); MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.style3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.greyBorder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.padding4px {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.padLeft4px {
	PADDING-LEFT: 4px
}
.calender-title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc6600; BACKGROUND-COLOR: #eeeecc; TEXT-ALIGN: center; font-face: arial
}
.calender-title .month-year-name TD {
	WIDTH: 150px; HEIGHT: 30px; TEXT-ALIGN: center
}
.calender-title .scroll TD {
	WIDTH: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.weekday-header {
	WIDTH: 30px; COLOR: #8c8c8c; HEIGHT: 30px; BACKGROUND-COLOR: white
}
.empty-date {
	WIDTH: 30px; COLOR: white; HEIGHT: 30px; BACKGROUND-COLOR: white
}
TD.empty-date {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.weekday-date {
	WIDTH: 30px; COLOR: #8c8c8c; HEIGHT: 30px; BACKGROUND-COLOR: #d6ddea
}
.weekday-date-small {
	WIDTH: 10px; COLOR: #8c8c8c; HEIGHT: 10px; BACKGROUND-COLOR: #d6ddea
}
TD.weekday-date {
	FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right; font-face: arial
}
.selected-date {
	WIDTH: 30px; COLOR: white; HEIGHT: 30px; BACKGROUND-COLOR: #ff9900
}
TD.selected-date {
	FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right; font-face: arial
}
.highlight-date {
	WIDTH: 30px; COLOR: #003399; HEIGHT: 30px; BACKGROUND-COLOR: #ffe183
}
.highlight-date-small {
	WIDTH: 10px; COLOR: #003399; HEIGHT: 10px; BACKGROUND-COLOR: #ffe183
}
TD.highlight-date {
	FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right; font-face: arial
}
.smallBold {
	FONT-WEIGHT: bold; FONT-SIZE: smaller
}
#swatchTable {
	MARGIN-RIGHT: 5px
}
#swatchTableBorder {
	BORDER-RIGHT: #9ba9bb 1px solid; BORDER-TOP: #9ba9bb 1px solid; BORDER-LEFT: #9ba9bb 1px solid; BORDER-BOTTOM: #9ba9bb 1px solid
}
.swatchRow {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
UL.linkBullets {
	PADDING-LEFT: 0px
}
UL.linkBullets LI {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; LIST-STYLE-TYPE: none
}
UL.noteBullets {
	PADDING-LEFT: 0px
}
UL.noteBullets LI {
	LIST-STYLE-TYPE: none
}
SPAN.darkRedWarning {
	COLOR: #990000
}
LI.bullet {
	MARGIN-LEFT: -1.5em
}
.list DIV {
	MARGIN-BOTTOM: 0.25em; TEXT-DECORATION: none
}
.dottedtable {
	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px dotted
}
.dottedvertical {
	BORDER-LEFT: #999999 1px dotted
}
.dottedhorizontal {
	BORDER-TOP: #999999 1px dotted
}
A:link .image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
A:visited .image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
A:hover .image {
	BORDER-RIGHT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-BOTTOM: #cc6600 1px solid
}
.imgborderon {
	BORDER-RIGHT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-BOTTOM: #cc6600 1px solid
}
A:active .image {
	BORDER-RIGHT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-BOTTOM: #cc6600 1px solid
}
A:link {
	COLOR: #003399; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.header {
	FONT-SIZE: 11px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.notetext {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.iou_cust {
	FONT-WEIGHT: bold; COLOR: #cc6600
}
.iou_div {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffdd; TEXT-ALIGN: center
}
TD.productLabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.product {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TD.twisterProductLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: center; align: center
}
TD.twisterYourSelectionLabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: x-small; VERTICAL-ALIGN: top; TEXT-ALIGN: center; align: center
}
TD.twisterInnerYourSelectionLabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: center; align: center
}
TABLE.twisterVariations {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: 0px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; align: center
}
.twisterBold {
	FONT-WEIGHT: bold
}
.twisterTiny {
	FONT-SIZE: x-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#productFeaturesDiv UL {
	PADDING-LEFT: 25px; LIST-STYLE-TYPE: disc
}
.disclaim {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; COLOR: #888
}
.plusShippingText {
	FONT-SIZE: 10px; COLOR: #555; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subsDPTableCenter {
	FONT-SIZE: 0.7em
}
.olpChevron {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; PADDING-BOTTOM: 3px; COLOR: #c60; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.olpLink {
	PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.parseasinTitle {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.7em; MARGIN-BOTTOM: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.parsesans {
	MARGIN-TOP: 0px; FONT-SIZE: medium; MARGIN-BOTTOM: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.asinTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 1.7em; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.priceBlockLabel {
	PADDING-RIGHT: 3px; FONT-SIZE: 0.85em! important; VERTICAL-ALIGN: middle; COLOR: #666; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.priceBlockLabelPrice {
	PADDING-RIGHT: 3px; FONT-SIZE: 0.85em! important; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 0.5em; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.priceLarge {
	FONT-WEIGHT: normal; FONT-SIZE: 1.35em; COLOR: #900; LETTER-SPACING: -1px
}
.availGreen {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #090
}
.availOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; COLOR: #c60
}
.availRed {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; COLOR: #900
}
.relatedSearches {
	FONT-SIZE: 0.8em; COLOR: #666
}
.alertTableBottom {
	BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ffd
}
.alertTableLeft {
	BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #ffd
}
.alertTableRight {
	BORDER-RIGHT: #999 1px solid; BACKGROUND-COLOR: #ffd
}
.alertTableTop {
	BORDER-TOP: #999 1px solid; BACKGROUND-COLOR: #ffd
}
.alertTableCenter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffd
}
.qpTableCenter {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.qpTableTop {
	BORDER-TOP: #ccc 1px solid
}
.qpTableBottom {
	BORDER-BOTTOM: #ccc 1px solid
}
.qpTableLeft {
	BORDER-LEFT: #ccc 1px solid
}
.qpTableRight {
	BORDER-RIGHT: #ccc 1px solid
}
.qpDivTop {
	MARGIN-TOP: 10px
}
.qpHeadline {
	FONT-WEIGHT: bold; COLOR: #c60
}
DIV.productAlertItem DIV#hqpDivId SPAN.qpHeadline {
	COLOR: #000000
}
.qpImage {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.qpUL {
	PADDING-LEFT: 25px; LIST-STYLE-TYPE: disc
}
.spTR {
	VISIBILITY: hidden
}
.hqpDiv {
	MARGIN-TOP: 0.5em; DISPLAY: none; VISIBILITY: hidden
}
.hqpBold {
	COLOR: #c60
}
.raWhatsThisLink {
	FONT-SIZE: 10px
}
.raSellersLearnLink {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.raPrice {
	COLOR: #990000; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
.raMerchantNameLinkDiv {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 4px; PADDING-TOP: 1px
}
.raLinkItemUrl {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.raMerchantNamePriceSeparator1 {
	MARGIN-RIGHT: 2px; POSITION: relative
}
.raMerchantNamePriceSeparator2 {
	MARGIN-TOP: 6px; LEFT: 0px; MARGIN-LEFT: 2px; WIDTH: 4px; MARGIN-RIGHT: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 4px; BACKGROUND-COLOR: rgb(219,146,52)
}
.raWhatProblemTitle {
	FONT-SIZE: 11px
}
.raWhatProblemTD {
	PADDING-BOTTOM: 5px
}
.raRAFTable {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.raRAFTableTD {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
.raWhichWebsiteTable {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.raRAFDropDown {
	TEXT-ALIGN: left
}
.raRAFSuccessMessage {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
.whiteGloveDiv {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.shipMerchant {
	FONT-SIZE: 0.82em; PADDING-BOTTOM: 4px
}
DIV.buyBox {
	BORDER-RIGHT: #a5cdec 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a5cdec 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 9px; BORDER-LEFT: #a5cdec 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #a5cdec 1px solid; BACKGROUND-COLOR: #b2d7f2
}
DIV.addToCart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
DIV.ensAlertMe {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
DIV.ensMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
* HTML DIV.ensMsg {
	FONT-SIZE: 0.75em
}
DIV.ensEmailAddress {
	FONT-SIZE: 0.85em; PADDING-TOP: 3px
}
DIV.ensEmailMsg {
	FONT-SIZE: 0.85em; PADDING-TOP: 10px
}
* HTML DIV.ensSignUp {
	FONT-SIZE: 0.75em
}
DIV.ensSignUpButton {
	PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
DIV.ensSignUp {
	FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.olpArrow {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #c60
}
A.olpBlueLink:link {
	COLOR: #004b8f
}
A.olpBlueLink:hover {
	COLOR: #cc6600
}
.olpCondLink {
	PADDING-RIGHT: 15px; FONT-SIZE: 0.85em
}
DIV#olpDivId {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
* HTML DIV#olpDivId {
	MARGIN-TOP: 2px
}
.jumpBar {
	MARGIN-TOP: -3px; MARGIN-BOTTOM: 5px
}
.titleByLine {
	FONT-SIZE: 0.8em
}
.byLinePipe {
	COLOR: #666666
}
#hqpDivId {
	MARGIN: 10px 0px
}
* HTML #hqpDivId {
	MARGIN: 0px
}
A.tellAFriend {
	TEXT-DECORATION: none
}
SPAN.tellAFriend {
	TEXT-DECORATION: underline
}
SPAN.tellAFriend:hover {
	TEXT-DECORATION: none
}
DIV.pepsiDiv {
	PADDING-BOTTOM: 4px
}
DIV.cpsiaWarning {
	PADDING-BOTTOM: 4px
}
DIV.replacementTeaser {
	BORDER-RIGHT: #136eb4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #136eb4 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.85em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 295px; BORDER-LEFT: #136eb4 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #136eb4 1px solid; BACKGROUND-COLOR: #ffffdd
}
DIV.replacementWidget {
	MARGIN-LEFT: 295px; MARGIN-RIGHT: 225px
}
DIV.sellYoursHere {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.unSelectText {
	-moz-user-select: none; -o-user-select: none
}
DIV#promotionalSticker {
	DISPLAY: inline
}
.membershipEnclosure {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/detail/graduated-blue._V42088480_.gif); PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.nonmemberEnclosure {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: xx-small; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/detail/gradated-blue-thin._V42089516_.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
DIV#splitOlpDivId {
	PADDING-LEFT: 8px; FONT-SIZE: 0.9em
}
.splitOlpArrow {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #c60
}
.splitOlpPad {
	MARGIN-LEFT: -6px
}
.splitOlpSpacer {
	FONT-SIZE: 1.3em
}
DIV.innerPopDiv {
	BORDER-RIGHT: #efedd4 3px solid; BORDER-TOP: #efedd4 3px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px; BORDER-LEFT: #efedd4 3px solid; WIDTH: 190px; PADDING-TOP: 10px; BORDER-BOTTOM: #efedd4 3px solid; HEIGHT: 48px
}
DIV.outerPopDiv {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset
}
A.splitOlpPopupLink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.providerRating A {
	COLOR: black; TEXT-DECORATION: none
}
.providerRating A:visited {
	COLOR: black; TEXT-DECORATION: none
}
DIV.rwff_main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.rwff_header {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN: 0px 0px 0.25em
}
* HTML DIV.rwff_main {
	PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rwff_radio {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 4px
}
DIV.rwff_fbMsg {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 7px; WIDTH: 340px
}
DIV.rwff_help {
	MARGIN-TOP: 4px; WIDTH: 340px
}
DIV.rwffGrey {
	MARGIN-TOP: 5px; FONT-SIZE: 0.85em; COLOR: #66666b
}
DIV.rwffGreen {
	MARGIN-TOP: 5px; FONT-SIZE: 0.85em; COLOR: #090
}
#rwFeedbackForm {
	MARGIN-BOTTOM: 0px
}
UL.esrblist {
	MARGIN-LEFT: 25px; LIST-STYLE-TYPE: disc
}
A.dotlink:link {
	BORDER-BOTTOM: #003399 1px dashed; TEXT-DECORATION: none
}
.rddmessage {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; COLOR: #009900
}
DIV#cpsiaMainDiv {
	BORDER-RIGHT: #e47911 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e47911 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: 8px 20px; BORDER-LEFT: #e47911 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e47911 1px solid; BACKGROUND-COLOR: #ffffcd
}
* HTML DIV#cpsiaMainDiv {
	MARGIN: 0px 20px
}
DIV.cpsiaWarningImg {
	BACKGROUND: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/common/errors-alerts/error-sprite.gif) no-repeat 0px -50px; LEFT: 0px; WIDTH: 25px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
.ciuDpNotesFlag {
	LEFT: -2px; BOTTOM: -12px; POSITION: absolute
}
* HTML .ciuDpNotesFlag {
	BOTTOM: -10px
}
* HTML .alt_images_thumb .ciuDpNotesFlag {
	BOTTOM: -12px
}
.ciuDpNotesFlagFruit {
	LEFT: -2px; BOTTOM: -12px; POSITION: absolute! important
}
* HTML .alt_images_thumb .ciuDpNotesFlagFruit {
	BOTTOM: -18px
}

.poGrey {
    background-attachment: fixed;
    background-color: #dddddd;
    position: absolute;
    top: 0;
    left: 15px;
    width: 100%;
    height: 100%;
    z-index: 500;
    filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;
    visibility: hidden;
}
	
.adfeedbackpopover table{
    border-spacing:0;
}
	
.adfeedbackpopover td{
    padding-bottom:5px;
    padding-top:5px;
}
	
.adfeedbackpopover .adFeedbackSelectRow td{
    border-bottom:solid #cccccc 1px;
    vertical-align:top;
}
	
.showFeedbackForm {
    color: #000088;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    text-align: center;
    vertical-align: top;
    width: 100%;
    margin:0;
    margin-bottom:15px;
    padding-top:3px;
    display:none;
}

.afThankYou{
	padding-top:3px;
	font-weight:bold;
	display:none;
}

.showFeedbackForm span{
    border-bottom:1px dashed #000088;
    width: 90px;
}
	   
.adFeedbackBottom img{
    border:none;
}
	
.adFeedbackBottom .feedbackSubmitButton{
    text-align:center;
}
	
.adFeedbackBottom .aboutAdFeedbackLink{
    text-align:center;
}
	
.adfeedbackpopover textarea{
    width:100%;
    border:1px solid #aed2ee;
	color: #999999;
}
	
.adFeedbackBottom .thankYou{
    padding-top:5px;
    padding-bottom:5px;
}
	
.otherComments{
    padding-top:5px;
    padding-bottom:5px;
}

.afBottomLinks td{
	font-size:10px;
}

.feedbackSubmitButton img{
	padding-top:5px;
	padding-bottom:5px;
}



#navbar .tiny {
	FONT-SIZE: xx-small
}
.navShopAllPopLevel .tiny {
	FONT-SIZE: xx-small
}
.navShopAllPopNonRootLevel .tiny {
	FONT-SIZE: xx-small
}
.nav_popover .header .l {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) no-repeat -14px 0px
}
.nav_popover .header .r {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-h._V261416879_.gif) no-repeat 0px -14px
}
.nav_popover .header .c {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-h._V261416879_.gif) repeat-x 0px 0px
}
.nav_popover .footer .l {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-h._V261416879_.gif) no-repeat 0px -21px
}
.nav_popover .footer .r {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) no-repeat -21px 0px
}
.nav_popover .footer .c {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-h._V261416879_.gif) repeat-x 0px -7px
}
.nav_popover .body .l {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y 0px 0px
}
.nav_popover .body .r {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y -7px 0px
}
.nav_popover_mask .top .l {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) no-repeat -14px 0px
}
.nav_popover_mask .top .r {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-h._V261416879_.gif) no-repeat 0px -14px
}
.nav_popover_mask .middle .l {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y 0px 0px
}
.nav_popover_mask .middle .r {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y -7px 0px
}
.nav_popover_mask .bottom .l {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y 0px 0px
}
.nav_popover_mask .bottom .r {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y -7px 0px
}
.nav_shop_all_mask .inner {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-h._V261416879_.gif) repeat-x 0px 0px
}
.nav_rightButton_mask .inner {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/popover/sprites-v._V261416879_.gif) repeat-y -7px 0px
}
#navbar .navCrossshopThomassonPts {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -581px -196px
}
#navbar .navCrossshopOpen .navCrossshopThomassonPts {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -581px -217px
}
#navSAGatewayButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -182px -278px
}
#navSAGatewayButtonNoSubnav {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -88px
}
.navSAGatewayButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -316px
}
.navSAGatewayButtonPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -316px
}
.navSAGatewayButtonPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -316px
}
.navSAGatewayButtonNoSubnavPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -126px
}
.navSAGatewayButtonNoSubnavPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -126px
}
.navSAGatewayButtonNoSubnavPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -126px
}
.navSAButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -182px -162px
}
.navSAButtonNoSubnav {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -166px
}
.navSAButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -200px
}
.navSAButtonPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -200px
}
.navSAButtonPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -200px
}
.navSAButtonNoSubnavPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -204px
}
.navSAButtonNoSubnavPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -204px
}
.navSAButtonNoSubnavPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -204px
}
.navExpandedChildLITop {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -2px
}
.navSaMenuOrangeArrow {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -515px -355px
}
.navExpandedChildLITopInactive {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -180px -2px
}
.navExpandedChildLIMiddle {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -27px
}
.navExpandedChildLIMiddleInactive {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -180px -27px
}
.navExpandedChildLIBottom {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -53px
}
.navExpandedChildLIBottomInactive {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -180px -53px
}
.navSAExpandedNonJSBottomBorder {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -80px
}
.navbar .navSearchBar {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/images/orangeBlue/navHoriSprites_v1._V242821848_.png) repeat-x 0px 0px
}
#navbar .navSearchLeft {
	BACKGROUND: url(images/navPackedSprites_v1.png) -364px -312px
}
#navGoButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -500px -196px
}
#navGoButton INPUT:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -38px
}
#navGoButton INPUT:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -38px
}
#navGoButton INPUT:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -38px
}
#navGoButton INPUT:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -500px -234px
}
#navGoButton INPUT:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -500px -234px
}
#navGoButton INPUT:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -500px -234px
}
#navCartEmptyButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -364px -352px
}
.navCartEmptyButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -390px
}
.navCartEmptyButtonPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -390px
}
.navCartEmptyButtonPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -390px
}
#navCartFullButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -364px -118px
}
.navCartFullButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -156px
}
.navCartFullButtonPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -156px
}
.navCartFullButtonPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -156px
}
#navCartErrorButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -182px -356px
}
.navCartErrorButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -394px
}
.navCartErrorButtonPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -394px
}
.navCartErrorButtonPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -394px
}
#navCartNonJSButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -234px
}
.navCartNonJSButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -272px
}
.navCartNonJSButtonPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -272px
}
.navCartNonJSButtonPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -364px -272px
}
#navCartL {
	BACKGROUND: url(images/navPackedSprites_v1.png) -317px -356px
}
.navCartCPanel {
	BACKGROUND-IMAGE: url(http://g-ec2.images-amazon.com/images/G/09/gno/images/orangeBlue/navHoriSprites_v1._V242821848_.png)
}
#navCartR1 {
	BACKGROUND: url(images/navPackedSprites_v1.png) -500px -2px
}
#navCartR2 {
	BACKGROUND: url(images/navPackedSprites_v1.png) -500px -2px
}
.navCartFlyItemPriceBarL {
	BACKGROUND: url(images/navPackedSprites_v1.png) #f3f2e4 no-repeat -515px -305px
}
.navCartFlyItemPriceBarM {
	BACKGROUND: url(http://g-ec2.images-amazon.com/images/G/09/gno/images/orangeBlue/navCartItemPriceBarM._V1833918_.gif) #f3f2e4 0px 0px
}
.navCartFlyItemPriceBarR {
	BACKGROUND: url(images/navPackedSprites_v1.png) #f3f2e4 no-repeat -515px -330px
}
#navThomassonLogo {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -282px
}
#navbar .navThomassonLogoPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -330px
}
#navbar .navThomassonLogoPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -330px
}
#navbar .navThomassonLogoPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat 0px -330px
}
#navThomassonPrimeLogo {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -378px
}
#navbar .navThomassonPrimeLogoPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -426px
}
#navbar .navThomassonPrimeLogoPanel A:focus {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -426px
}
#navbar .navThomassonPrimeLogoPanel A:active {
	BACKGROUND: url(images/navPackedSprites_v1.png) 0px -426px
}
#navbar .navCrossshopFirstTab .navCrossshopTabLeft {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -602px -196px
}
#navbar .navCrossshopFirstTab .navCrossshopOpen .navCrossshopTabLeft {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -552px -236px
}
#navbar .navCrossshopOpen .navCrossshopTabLeft {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -552px -236px
}
#navbar .navCrossshopOpen .navCrossshopTabMid {
	BACKGROUND-IMAGE: url(http://g-ec2.images-amazon.com/images/G/09/gno/images/orangeBlue/navCrossshopTopOpen._V1833915_.gif)
}
#navbar .navCrossshopOpen .navCrossshopTabRight {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -575px -196px
}
#navbar .navCrossshopBtn {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -515px -381px
}
#navbar .navCrossshopOpen .navCrossshopBtn {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -515px -366px
}
#navbar .navCrossshopOpenJQuery .navCrossshopBtn {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -515px -366px
}
#navbar #navCrossshopRowRightEndCap {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -544px -196px
}
#navCategoryBtn {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -182px -80px
}
.navSubnavDivider {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -572px -196px
}
#navSubnav .navSubnavRight {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -534px -197px
}
#navWishListButton {
	BACKGROUND: url(images/navPackedSprites_v1.png) -500px -118px
}
#navWishListButtonPanel A:hover {
	BACKGROUND: url(images/navPackedSprites_v1.png) no-repeat -500px -156px
}


.shvl {
	WIDTH: 100%
}
.shvl TD#purchaseShvlCellBack {
	WIDTH: 45px
}
.shvl TD#purchaseShvlCellNext {
	WIDTH: 35px
}
.shvl TD DIV {
	FONT-SIZE: 86%; TEXT-ALIGN: left
}
.shvl .image-title {
	MARGIN: 0px 0px 7px
}
.shvl .shvl-cell-title {
	MARGIN: 0px
}
.shvl .rating-price {
	FONT-SIZE: 100%; MARGIN: 3px 0px 0px
}
.shvl .price {
	WHITE-SPACE: nowrap
}
.shvl .rating {
	FONT-SIZE: 80%; COLOR: #666; MARGIN-RIGHT: 0.5em; WHITE-SPACE: nowrap
}
.shvl .rating-stars {
	MARGIN: 0px
}
.shvl .rating-stars A {
	TEXT-DECORATION: none
}
.shvl .rating-stars A:link {
	TEXT-DECORATION: none
}
.shvl .rating-stars A:hover {
	TEXT-DECORATION: underline
}
.shvl .arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 25px; PADDING-TOP: 0px
}
.shvlBack {
	POSITION: relative
}
.shvlNext {
	POSITION: relative
}
.shvlBack A {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 50px
}
.shvlNext A {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 50px
}
.shvlBack .bg-text {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 50px
}
.shvlNext .bg-text {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 50px
}
.shvlBack .bg-image {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 50px
}
.shvlNext .bg-image {
	DISPLAY: block; WIDTH: 25px; HEIGHT: 50px
}
.shvlBack A {
	CURSOR: pointer; POSITION: relative
}
.shvlNext A {
	CURSOR: pointer; POSITION: relative
}
.shvlBack .bg-text {
	LEFT: 0px; OVERFLOW: hidden; POSITION: absolute
}
.shvlNext .bg-text {
	LEFT: 0px; OVERFLOW: hidden; POSITION: absolute
}
.shvlBack .bg-image {
	LEFT: 0px; OVERFLOW: hidden; POSITION: absolute
}
.shvlNext .bg-image {
	LEFT: 0px; OVERFLOW: hidden; POSITION: absolute
}
.shvlBack A .bg-image {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/shoveler/left-right-arrow-semi-rd._V236573649_.gif)
}
.shvlNext A .bg-image {
	BACKGROUND-POSITION: 25px 0px; BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/09/x-locale/personalization/shoveler/left-right-arrow-semi-rd._V236573649_.gif)
}
.shvlBack A.down .bg-image {
	BACKGROUND-POSITION: 0px 50px
}
.shvlNext A.down .bg-image {
	BACKGROUND-POSITION: 25px 50px
}
#purchaseshvlNJS {
	WIDTH: auto
}
#browseNodeshvlNJS {
	WIDTH: auto
}
#disperseshvlNJS {
	WIDTH: auto
}
#sessionshvlNJS {
	WIDTH: auto
}
#purchaseshvlNJS TD {
	PADDING-RIGHT: 20px
}
#browseNodeshvlNJS TD {
	PADDING-RIGHT: 20px
}
#disperseshvlNJS TD {
	PADDING-RIGHT: 20px
}
#sessionshvlNJS TD {
	PADDING-RIGHT: 20px
}
.shvlPagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: -1.8em 0px 1.2em; WIDTH: 100%; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.shvlPagination A {
	TEXT-DECORATION: none
}
.shvlPagination A:hover {
	TEXT-DECORATION: underline
}
.shvlPagination A:visited {
	COLOR: #039
}
.shvlPagesText {
	BACKGROUND-COLOR: #fff
}


#navSwmMainHeading {
	COLOR: #e47911
}
#navSwmPopMainHeading {
	COLOR: #e47911
}
A#navSwmMainHeading:active {
	COLOR: #e47911
}
A#navSwmMainHeading:hover {
	COLOR: #e47911
}
A#navSwmMainHeading:focus {
	COLOR: #e47911
}
A#navSwmPopMainHeading:hover {
	COLOR: #e47911
}
A#navSwmPopMainHeading:focus {
	COLOR: #e47911
}
A#navSwmPopMainHeading:active {
	COLOR: #e47911
}
#navSwmSubHeading {
	COLOR: #e47911
}
#navSwmPopSubHeading {
	COLOR: #e47911
}
A#navSwmSubHeading:active {
	COLOR: #e47911
}
A#navSwmSubHeading:hover {
	COLOR: #e47911
}
A#navSwmSubHeading:focus {
	COLOR: #e47911
}
A#navSwmPopSubHeading:hover {
	COLOR: #e47911
}
A#navSwmPopSubHeading:focus {
	COLOR: #e47911
}
A#navSwmPopSubHeading:active {
	COLOR: #e47911
}


#giftCardFlyoutContainer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; WIDTH: 392px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.giftcard-flyout-title {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN-BOTTOM: 0.4em; COLOR: #cc6600; FONT-FAMILY: tahoma,sans-serif
}
#giftcard-flyout-img {
	MARGIN-TOP: 0.3em; FLOAT: right; MARGIN-BOTTOM: 3px
}
#giftcard-flyout-links {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 1em; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.giftcard-li {
	FONT-WEIGHT: bold; COLOR: #cc6600
}
A.giftcard-category-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
}
A.giftcard-category-link:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A.giftcard-category-link:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A.giftcard-category-link:hover {
	COLOR: #cc6600; TEXT-DECORATION: underline
}
.giftcard-list {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}
