.halfspace {
	PADDING-TOP: 0.5em
}
A.product {
	FONT-WEIGHT: bold
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	MARGIN: 0.5em 0em
}
UL LI UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 25px
}
UL LI UL LI {
	MARGIN: 0em
}
HR {
	MARGIN: 3px 0px; HEIGHT: 1px; COLOR: #ffffff; BORDER-TOP: #999999 1px dashed
}
DIV.bucket {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; 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
}
#divsinglecolumnminwidth {
	MIN-WIDTH: 920px
}
.bucket H3 {
	MARGIN: 0px 0px 0.25em; COLOR: #000; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
SPAN.ramSupp {
	COLOR: #900; FONT-WEIGHT: bold
}
TABLE.buyingDetailsGrid {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 15px 15px; FLOAT: right
}
.price {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pricePerUnit {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; WHITE-SPACE: nowrap; COLOR: #990000; FONT-SIZE: 10px
}
DIV.buying {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; FONT-SIZE: 0.86em; PADDING-TOP: 0.25em
}
#asinRedirect {
	WIDTH: 215px; FONT-SIZE: 0.95em
}
#firstDimension {
	WIDTH: 215px; FONT-SIZE: 0.95em
}
DIV.buying TABLE TD {
	FONT-SIZE: 0.86em
}
DIV.buying TABLE TD.normal {
	FONT-SIZE: 1em
}
.buying .subTitle {
	LINE-HEIGHT: 1.45em; MARGIN: 0.5em 0px; FONT-SIZE: x-small
}
#primaryUsedAndNew {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 1em
}
#newAmazonShorts TABLE TD.promo {
	FONT-SIZE: 0.86em
}
#newAmazonShorts .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 TD.promo {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; FONT-SIZE: 0.86em; 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-BOTTOM: 5px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 5px
}
TD.bucket {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; 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-BOTTOM: 0.25em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 1.5em
}
#bookCitations IMG {
	DISPLAY: none
}
DIV.looseDiamondBox {
	CLEAR: both
}
TABLE.castWithPhotos {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.castWithPhotos TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 20%; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
TABLE.castWithPhotos TR.castPhoto {
	VERTICAL-ALIGN: bottom
}
TABLE.castWithPhotos TR.castName {
	VERTICAL-ALIGN: top
}
TABLE.otherEditions {
	MARGIN: 0.25em 0em
}
TABLE.otherEditions .oeToggle {
	PADDING-TOP: 4px
}
TABLE.otherEditions .oeChevron {
	MARGIN-RIGHT: 4px
}
.caretback {
	COLOR: #cc6600; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.caretnext {
	COLOR: #cc6600; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.disabled {
	COLOR: #666
}
.listRowEven {
	BACKGROUND-COLOR: #ffffff; VERTICAL-ALIGN: middle
}
.listRowOdd {
	BACKGROUND-COLOR: #eef1f6; VERTICAL-ALIGN: middle
}
.pagination {
	TEXT-ALIGN: center; MARGIN-TOP: 2em; WHITE-SPACE: nowrap; FONT-SIZE: 0.89em
}
.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 {
	COLOR: #000; FONT-WEIGHT: bold
}
.pagination .previous {
	MARGIN-LEFT: 1em
}
.productThumbnail {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999999 1px solid; WIDTH: 32px; HEIGHT: 32px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.productThumbnail TABLE {
	WIDTH: 32px; HEIGHT: 32px
}
.productThumbnail TABLE TD {
	TEXT-ALIGN: center
}
.amabot_endcap .amabot_widget {
	TEXT-ALIGN: center
}
.amabot_endcap .amabot_widget {
	BORDER-BOTTOM: #cccc99 1px solid; BORDER-LEFT: #cccc99 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000000; BORDER-TOP: #cccc99 1px solid; BORDER-RIGHT: #cccc99 1px solid; PADDING-TOP: 5px
}
TABLE.offersAndRebates {
	MARGIN: 0px 0px 2em
}
TABLE.offersAndRebates TD.offerName {
	WIDTH: 55%
}
TABLE.offersAndRebates TD.offerTotal {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
TABLE.offersAndRebates TD.rebateAmount {
	FONT-WEIGHT: bold
}
TABLE.offersAndRebates TD.purchasedBy {
	TEXT-ALIGN: right; WIDTH: 15%
}
TABLE.offersAndRebates TD.postMarkedBy {
	TEXT-ALIGN: right; WIDTH: 15%
}
TABLE.offersAndRebates TD.rebateAmount {
	TEXT-ALIGN: right; WIDTH: 15%
}
.listRowEven {
	BACKGROUND-COLOR: #ffffff; VERTICAL-ALIGN: middle
}
.listRowOdd {
	BACKGROUND-COLOR: #eef1f6; VERTICAL-ALIGN: middle
}
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 {
	COLOR: #666; MARGIN-LEFT: -4px; FONT-SIZE: 10px
}
TABLE.alsoRecommended TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TABLE.alsoRecommended TD.productTitle {
	VERTICAL-ALIGN: top
}
.alt_images_thumb {
	PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 1px
}
.alt_images_thumb_inner {
	WIDTH: 30px; HEIGHT: 30px
}
.alt_images_thumb_tall_inner {
	WIDTH: 30px; HEIGHT: 39px
}
TABLE TD.otherEditions {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
.sd {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.style1 {
	COLOR: #008000; FONT-WEIGHT: bold
}
.style3 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.greyBorder {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.padding4px {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.padLeft4px {
	PADDING-LEFT: 4px
}
.calender-title {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #eeeecc; COLOR: #cc6600; FONT-SIZE: 9pt; FONT-WEIGHT: bold; font-face: arial
}
.calender-title .month-year-name TD {
	TEXT-ALIGN: center; WIDTH: 150px; HEIGHT: 30px
}
.calender-title .scroll TD {
	TEXT-ALIGN: center; WIDTH: 30px; HEIGHT: 30px
}
.weekday-header {
	BACKGROUND-COLOR: white; WIDTH: 30px; HEIGHT: 30px; COLOR: #8c8c8c
}
.empty-date {
	BACKGROUND-COLOR: white; WIDTH: 30px; HEIGHT: 30px; COLOR: white
}
TD.empty-date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.weekday-date {
	BACKGROUND-COLOR: #d6ddea; WIDTH: 30px; HEIGHT: 30px; COLOR: #8c8c8c
}
.weekday-date-small {
	BACKGROUND-COLOR: #d6ddea; WIDTH: 10px; HEIGHT: 10px; COLOR: #8c8c8c
}
TD.weekday-date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; FONT-SIZE: 9pt; PADDING-TOP: 4px; font-face: arial
}
.selected-date {
	BACKGROUND-COLOR: #ff9900; WIDTH: 30px; HEIGHT: 30px; COLOR: white
}
TD.selected-date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; FONT-SIZE: 9pt; PADDING-TOP: 4px; font-face: arial
}
.highlight-date {
	BACKGROUND-COLOR: #ffe183; WIDTH: 30px; HEIGHT: 30px; COLOR: #003399
}
.highlight-date-small {
	BACKGROUND-COLOR: #ffe183; WIDTH: 10px; HEIGHT: 10px; COLOR: #003399
}
TD.highlight-date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; FONT-SIZE: 9pt; PADDING-TOP: 4px; font-face: arial
}
.smallBold {
	FONT-SIZE: smaller; FONT-WEIGHT: bold
}
#swatchTable {
	MARGIN-RIGHT: 5px
}
#swatchTableBorder {
	BORDER-BOTTOM: #9ba9bb 1px solid; BORDER-LEFT: #9ba9bb 1px solid; BORDER-TOP: #9ba9bb 1px solid; BORDER-RIGHT: #9ba9bb 1px solid
}
.swatchRow {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
UL.linkBullets {
	PADDING-LEFT: 0px
}
UL.linkBullets LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
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-BOTTOM: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: #999999 1px dotted
}
.dottedvertical {
	BORDER-LEFT: #999999 1px dotted
}
.dottedhorizontal {
	BORDER-TOP: #999999 1px dotted
}
A:link .image {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A:visited .image {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A:hover .image {
	BORDER-BOTTOM: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-RIGHT: #cc6600 1px solid
}
.imgborderon {
	BORDER-BOTTOM: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-RIGHT: #cc6600 1px solid
}
A:active .image {
	BORDER-BOTTOM: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-RIGHT: #cc6600 1px solid
}
A:link {
	COLOR: #003399; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.header {
	LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.notetext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 9px
}
.iou_cust {
	COLOR: #cc6600; FONT-WEIGHT: bold
}
.iou_div {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffdd
}
TD.productLabel {
	TEXT-ALIGN: right; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
TABLE.product {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD.twisterProductLabel {
	TEXT-ALIGN: center; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; align: center
}
TD.twisterYourSelectionLabel {
	TEXT-ALIGN: center; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-SIZE: x-small; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; align: center
}
TD.twisterInnerYourSelectionLabel {
	TEXT-ALIGN: center; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; align: center
}
TABLE.twisterVariations {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; MARGIN-LEFT: auto; BORDER-TOP: 0px; MARGIN-RIGHT: auto; BORDER-RIGHT: 0px; PADDING-TOP: 0px; align: center
}
.twisterBold {
	FONT-WEIGHT: bold
}
.twisterTiny {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: x-small
}
#productFeaturesDiv UL {
	LIST-STYLE-TYPE: disc; PADDING-LEFT: 25px
}
.disclaim {
	MARGIN-TOP: 3px; COLOR: #888; FONT-SIZE: 10px
}
.plusShippingText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px
}
.subsDPTableCenter {
	FONT-SIZE: 0.7em
}
.olpChevron {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; COLOR: #c60; FONT-SIZE: 2em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.olpLink {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
.parseasinTitle {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #000; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
.parsesans {
	MARGIN-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: medium
}
.asinTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 1.7em; FONT-WEIGHT: normal
}
.priceBlockLabel {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 0.85em !important; VERTICAL-ALIGN: middle
}
.priceBlockLabelPrice {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 0.85em !important; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em
}
.priceLarge {
	LETTER-SPACING: -1px; COLOR: #900; FONT-SIZE: 1.35em; FONT-WEIGHT: normal
}
.availGreen {
	COLOR: #090; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.availOrange {
	COLOR: #c60; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
.availRed {
	COLOR: #900; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
.relatedSearches {
	COLOR: #666; FONT-SIZE: 0.8em
}
.alertTableBottom {
	BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #ffd
}
.alertTableLeft {
	BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #ffd
}
.alertTableRight {
	BACKGROUND-COLOR: #ffd; BORDER-RIGHT: #999 1px solid
}
.alertTableTop {
	BACKGROUND-COLOR: #ffd; BORDER-TOP: #999 1px solid
}
.alertTableCenter {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffd; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 1.1em; PADDING-TOP: 3px
}
.qpDivTop {
	MARGIN-TOP: 10px
}
.qpHeadline {
	COLOR: #c60; FONT-WEIGHT: bold
}
DIV.productAlertItem DIV#hqpDivId SPAN.qpHeadline {
	COLOR: #000000
}
.qpImage {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.qpUL {
	LIST-STYLE-TYPE: disc; PADDING-LEFT: 25px
}
.spTR {
	VISIBILITY: hidden
}
.hqpDiv {
	MARGIN-TOP: 0.5em; DISPLAY: none; VISIBILITY: hidden
}
.hqpBold {
	COLOR: #c60
}
.raWhatsThisLink {
	FONT-SIZE: 10px
}
.raSellersLearnLink {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.raPrice {
	FONT-FAMILY: arial,verdana,helvetica,sans-serif; COLOR: #990000
}
.raMerchantNameLinkDiv {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 4px; PADDING-TOP: 1px
}
.raLinkItemUrl {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 12px
}
.raMerchantNamePriceSeparator1 {
	POSITION: relative; MARGIN-RIGHT: 2px
}
.raMerchantNamePriceSeparator2 {
	POSITION: absolute; BACKGROUND-COLOR: rgb(219,146,52); MARGIN-TOP: 6px; WIDTH: 4px; HEIGHT: 4px; MARGIN-LEFT: 2px; TOP: 0px; MARGIN-RIGHT: 2px; LEFT: 0px
}
.raWhatProblemTitle {
	FONT-SIZE: 11px
}
.raWhatProblemTD {
	PADDING-BOTTOM: 5px
}
.raRAFTable {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; WIDTH: 100%; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.raRAFTableTD {
	TEXT-ALIGN: left; FONT-SIZE: 11px
}
.raWhichWebsiteTable {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 8px
}
.raRAFDropDown {
	TEXT-ALIGN: left
}
.raRAFSuccessMessage {
	TEXT-ALIGN: left; FONT-SIZE: 11px
}
.whiteGloveDiv {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.shipMerchant {
	PADDING-BOTTOM: 4px; FONT-SIZE: 0.82em
}
DIV.buyBox {
	BORDER-BOTTOM: #a5cdec 1px solid; BORDER-LEFT: #a5cdec 1px solid; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #b2d7f2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #a5cdec 1px solid; BORDER-RIGHT: #a5cdec 1px solid; PADDING-TOP: 6px
}
DIV.addToCart {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.ensAlertMe {
	FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
DIV.ensMsg {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
* 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 {
	PADDING-BOTTOM: 2px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.olpArrow {
	PADDING-RIGHT: 2px; COLOR: #c60; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
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: 2px; MARGIN-BOTTOM: 5px
}
.titleByLine {
	FONT-SIZE: 0.8em
}
.mbcMapTitle {
	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.sellYoursHere {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.unSelectText {
	-moz-user-select: none; -o-user-select: none
}
DIV#promotionalSticker {
	DISPLAY: inline
}
DIV#splitOlpDivId {
	PADDING-LEFT: 8px; FONT-SIZE: 0.9em
}
.splitOlpArrow {
	PADDING-RIGHT: 4px; COLOR: #c60; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.splitOlpPad {
	MARGIN-LEFT: -6px
}
.splitOlpSpacer {
	FONT-SIZE: 1.3em
}
DIV.innerPopDiv {
	BORDER-BOTTOM: #efedd4 3px solid; BORDER-LEFT: #efedd4 3px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 8px; WIDTH: 190px; HEIGHT: 48px; BORDER-TOP: #efedd4 3px solid; BORDER-RIGHT: #efedd4 3px solid; PADDING-TOP: 10px
}
DIV.outerPopDiv {
	BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-TOP: 1px outset; BORDER-RIGHT: 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-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.rwff_header {
	MARGIN: 0px 0px 0.25em; FONT-SIZE: medium; FONT-WEIGHT: bold
}
* 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; WIDTH: 340px; MARGIN-BOTTOM: 7px
}
DIV.rwff_help {
	MARGIN-TOP: 4px; WIDTH: 340px
}
DIV.rwffGrey {
	MARGIN-TOP: 5px; COLOR: #66666b; FONT-SIZE: 0.85em
}
DIV.rwffGreen {
	MARGIN-TOP: 5px; COLOR: #090; FONT-SIZE: 0.85em
}
#rwFeedbackForm {
	MARGIN-BOTTOM: 0px
}
UL.esrblist {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 25px
}
A.dotlink:link {
	BORDER-BOTTOM: #003399 1px dashed; TEXT-DECORATION: none
}
.rddmessage {
	COLOR: #009900; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
DIV#cpsiaMainDiv {
	BORDER-BOTTOM: #e47911 1px solid; BORDER-LEFT: #e47911 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffcd; MARGIN: 8px 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #e47911 1px solid; BORDER-RIGHT: #e47911 1px solid; PADDING-TOP: 6px
}
* HTML DIV#cpsiaMainDiv {
	MARGIN: 0px 20px
}
.ciuDpNotesFlag {
	POSITION: absolute !important; BOTTOM: -12px; LEFT: -2px
}
* HTML .ciuDpNotesFlag {
	FONT-SIZE: 9px
}
* HTML .alt_images_thumb .ciuDpNotesFlag {
	BOTTOM: -18px
}
.cmPage .newness {
	COLOR: #090; FONT-WEIGHT: bold
}
.cmPage .qty {
	COLOR: #666
}
.cdBox-blueSolid .cdSEP {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.cdBox-blueSolid TD.cdTL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-tl._V47081531_.gif); WIDTH: 7px; FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdTC {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-tm._V47082221_.gif); BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdTR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-tr._V47082260_.gif); WIDTH: 7px; HEIGHT: 7px; FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdML {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-mm._V47059418_.gif); FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdMC {
	BACKGROUND-COLOR: #caecf8
}
.cdBox-blueSolid TD.cdMR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-rm._V47081884_.gif); FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdBL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-bl._V47082418_.gif); WIDTH: 7px; HEIGHT: 7px; FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdBC {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-bm._V47060493_.gif); BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdBR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-blue-br._V47082230_.gif); WIDTH: 7px; FONT-SIZE: 4px
}
.cdBox-blueSolid TD.cdMC {
	BACKGROUND: #caecf8
}
.cdBox-yellowSolid {
	BACKGROUND-COLOR: #ffffcd
}
.cdBox-yellowSolid TD {
	BACKGROUND-COLOR: #ffffcd
}
.cdBox-yellowSolid .cdSEP {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.cdBox-yellowSolid TD.cdTL {
	BORDER-LEFT: #eeeccc 1px solid; WIDTH: 10px; HEIGHT: 10px; FONT-SIZE: 4px; BORDER-TOP: #eeeccc 1px solid
}
.cdBox-yellowSolid TD.cdTC {
	FONT-SIZE: 4px; BORDER-TOP: #eeeccc 1px solid
}
.cdBox-yellowSolid TD.cdTR {
	WIDTH: 10px; FONT-SIZE: 4px; BORDER-TOP: #eeeccc 1px solid; BORDER-RIGHT: #eeeccc 1px solid
}
.cdBox-yellowSolid TD.cdML {
	BORDER-LEFT: #eeeccc 1px solid
}
.cdBox-yellowSolid TD.cdMC {
	BACKGROUND-COLOR: #ffffcd
}
.cdBox-yellowSolid TD.cdMR {
	BORDER-RIGHT: #eeeccc 1px solid
}
.cdBox-yellowSolid TD.cdBL {
	BORDER-BOTTOM: #eeeccc 1px solid; BORDER-LEFT: #eeeccc 1px solid; WIDTH: 10px; HEIGHT: 10px; FONT-SIZE: 4px
}
.cdBox-yellowSolid TD.cdBC {
	BORDER-BOTTOM: #eeeccc 1px solid; FONT-SIZE: 4px
}
.cdBox-yellowSolid TD.cdBR {
	BORDER-BOTTOM: #eeeccc 1px solid; WIDTH: 10px; FONT-SIZE: 4px; BORDER-RIGHT: #eeeccc 1px solid
}
.cdBox-blueGradient {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.cdBox-blueGradient .cdHEAD {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.cdBox-blueGradient .cdSEP {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.cdBox-blueGradient .cdSEP HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 1px; BORDER-TOP: #999 1px dashed; BORDER-RIGHT: 0px
}
.cdBox-blueGradient .titleBlock {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.cdBox-blueGradient TD.cdTL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tl2._V5932522_.gif); PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 6px
}
.cdBox-blueGradient TD.cdTR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tr2._V46916405_.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 4px
}
.cdBox-blueGradient TD.cdBL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-bl._V5931973_.gif); BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 4px
}
.cdBox-blueGradient TD.cdBR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-br._V46882871_.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px; FONT-SIZE: 4px
}
.cdBox-grayLine {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.cdBox-grayLine .cdHEAD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #c60; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.cdBox-grayLine .cdSEP {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.cdBox-grayLine .cdSEP HR {
	DISPLAY: none
}
.cdBox-grayLine .titleBlock {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.cdBox-grayLine TD.cdTL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-tl._V47082201_.gif); WIDTH: 12px; FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdTC {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-tm._V47060376_.gif); BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdTR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-tr._V47082161_.gif); WIDTH: 12px; HEIGHT: 12px; FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdML {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-mm._V47082221_.gif); FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdMR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-rm._V47082059_.gif); FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdBL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-bl._V47082373_.gif); WIDTH: 12px; HEIGHT: 12px; FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdBC {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-bm._V47060488_.gif); BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdBR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/box-gray-br._V47060956_.gif); WIDTH: 12px; FONT-SIZE: 4px
}
.cdBox-grayLine TD.cdMC {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cdBox-blueLine {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.cdBox-blueLine .cdHEAD {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.cdBox-blueLine .cdSEP {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.cdBox-blueLine .cdSEP HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 1px; BORDER-TOP: #999 1px dashed; BORDER-RIGHT: 0px
}
.cdBox-blueLine .titleBlock {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.cdBox-blueLine TD.cdTL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tl._V46869839_.gif); PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 6px
}
.cdBox-blueLine TD.cdTR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tr._V46865215_.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 4px
}
.cdBox-blueLine TD.cdBL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-bl._V5931973_.gif); BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 4px
}
.cdBox-blueLine TD.cdBR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-br._V46882871_.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px; FONT-SIZE: 4px
}
.cmPage {
	FONT-SIZE: 12px
}
.cmPage A {
	TEXT-DECORATION: none
}
.cmPage A:hover {
	COLOR: #c60; TEXT-DECORATION: underline
}
.cmPage EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.cmPage H1 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 1.5em
}
.cmPage H1 .subTitle {
	FONT-SIZE: 0.77em; FONT-WEIGHT: normal
}
.cmPage H1 .title {
	COLOR: #c60
}
.cmPage H3 {
	MARGIN: 0px; FONT-SIZE: 1.04em
}
.cmPage H5 {
	MARGIN: 0px; COLOR: #036; FONT-SIZE: 1.04em; FONT-WEIGHT: normal
}
.cmPage .cmBreadcrumb {
	MARGIN-TOP: 5px; COLOR: #333; FONT-SIZE: 0.86em
}
.cmPage .content {
	MARGIN-TOP: 8px
}
.cmPage .helpBlock {
	TEXT-ALIGN: right; MARGIN-TOP: 2px; FLOAT: right; FONT-SIZE: 0.86em
}
.cmPage .reportBlock {
	TEXT-ALIGN: right; MARGIN-TOP: 2px; FLOAT: right; FONT-SIZE: 0.86em
}
.cmPage .helpBlock IMG {
	MARGIN-TOP: 3px
}
.cmPage HR {
	CLEAR: both
}
.cmPage .productBlock {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 0.86em; PADDING-TOP: 0px
}
.cmPage .topBlock {
	HEIGHT: 2.5em
}
.cmPage .bottomBlock {
	HEIGHT: 2.5em
}
.cmPage .pagination {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 3px
}
.cmPage .pagination A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.cmPage .pagination A.on {
	BORDER-BOTTOM: #c60 1px solid; BORDER-LEFT: #c60 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #c60; BORDER-TOP: #c60 1px solid; BORDER-RIGHT: #c60 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.cmPage .pagination A:hover {
	BORDER-BOTTOM: #c60 1px solid; BORDER-LEFT: #c60 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #c60; BORDER-TOP: #c60 1px solid; BORDER-RIGHT: #c60 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.cmPage .pagination A:hover {
	BACKGROUND-COLOR: transparent
}
.cmPage .twoColumnLeft {
	WIDTH: 55%; PADDING-RIGHT: 10px; FLOAT: left
}
.cmPage .twoColumnRight {
	WIDTH: 40%; FLOAT: left
}
.cmPage UL.photoBlock LI {
	TEXT-ALIGN: center; MARGIN: 0px 10px 5px 0px; WIDTH: 60px; FLOAT: left; HEIGHT: 60px
}
.cmPage .bucketFooter {
	MARGIN: 5px 0px; CLEAR: both
}
.cmPage .newness {
	COLOR: #090; FONT-WEIGHT: bold
}
.cmPage TD.newness {
	COLOR: #090; FONT-WEIGHT: bold
}
.cmPage UL.profileBlock LI {
	TEXT-ALIGN: center; WIDTH: 17%; FLOAT: left; HEIGHT: 110px; COLOR: #666; FONT-SIZE: 0.86em; MARGIN-RIGHT: 10px
}
.cmPage UL.profileBlock LI .photo {
	HEIGHT: 72px
}
.cmPage UL.horizListBlock LI {
	CLEAR: left; FONT-SIZE: 0.82em
}
.cmPage UL.horizListBlock LI .listTitle {
	FONT-SIZE: 1.2em
}
.cmPage UL.horizListBlock LI .photo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 0px
}
.tigerTL TD {
	BACKGROUND: white
}
.tigerTC TD {
	BACKGROUND: white
}
.tigerTR TD {
	BACKGROUND: white
}
.tigerBL TD {
	BACKGROUND: white
}
.tigerBC TD {
	BACKGROUND: white
}
.tigerBR TD {
	BACKGROUND: white
}
.cmPage .plink {
	TEXT-DECORATION: underline
}
.cmPage .searchHeader {
	BORDER-BOTTOM: #5c9ebf 1px solid; BORDER-LEFT: #5c9ebf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/tile-blue-bg._V46870869_.gif) #b7d7e6; HEIGHT: 21px; BORDER-TOP: #5c9ebf 1px solid; BORDER-RIGHT: #5c9ebf 1px solid; PADDING-TOP: 3px
}
.tigerTL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/box-gray-tl._V46860898_.gif)
}
.tigerTC {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/box-gray-tm._V46916078_.gif); BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 10px
}
.tigerTR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/box-gray-tr._V16760756_.gif); FONT-SIZE: 4px
}
.tigerBL {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/box-gray-bl._V46888659_.gif); FONT-SIZE: 4px
}
.tigerBC {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/box-gray-bm._V46894741_.gif); BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 4px
}
.tigerBR {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/images/gui/box-gray-br._V16760756_.gif); FONT-SIZE: 4px
}
TABLE.secondaryBox TD.topLeft {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tl2._V5932522_.gif); PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 6px
}
TABLE.secondaryBox TD.topRight {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tr2._V46916405_.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE.secondaryBox TD.bottomLeft {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-bl._V5931973_.gif); BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 4px
}
TABLE.secondaryBox TD.bottomRight {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-br._V46882871_.gif); BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 4px
}
.cmPage .smQty {
	COLOR: #666; FONT-SIZE: 0.8em
}
.cmPage UL.smallList LI {
	PADDING-BOTTOM: 2px; WHITE-SPACE: normal; FONT-SIZE: 0.86em; PADDING-TOP: 2px
}
.cmPage .cdRFList {
	PADDING-LEFT: 10px
}
.cmPage .cdRFHeadingWithoutBox {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.cdTPop {
	; HEIGHT: expression(this.scrollHeight>350 ? "350px":"auto"); MAX-HEIGHT: 350px; FONT-SIZE: 13px; OVERFLOW: auto
}
.cdTPop .cmPage A {
	FONT-SIZE: 1em; TEXT-DECORATION: none
}
.cdTPop .cmPage A:hover {
	COLOR: #c60; FONT-SIZE: 1em; TEXT-DECORATION: underline
}
.asinpop-Body {
	BORDER-BOTTOM: #f5f5e6 3px solid; BORDER-LEFT: #f5f5e6 3px solid; BACKGROUND-COLOR: #f5f5e6; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: xx-small; BORDER-TOP: #f5f5e6 3px solid; BORDER-RIGHT: #f5f5e6 3px solid
}
.asinpop-TitleBar {
	BACKGROUND-COLOR: #c60; HEIGHT: 22px; CURSOR: move
}
.asinpop-Title {
	PADDING-LEFT: 4px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; COLOR: #fff; FONT-SIZE: x-small; FONT-WEIGHT: bold
}
.cmPage .cdPostBox .cdPostBoxBucket {
	BORDER-BOTTOM: #a1bed3 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(<img src="http://g-ecx.images-amazon.com/images/G/01/x-locale/communities/discussion_boards/gradient-postbox-bottom._V47081675_.gif" width="1" height="343" border="0" />) #cbddf5 repeat-x center 50%; PADDING-TOP: 0.5em
}
.cmPage .cdPostBox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 7px; WIDTH: 460px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cmPage .cdPostBox A {
	TEXT-DECORATION: none
}
.cmPage .cdPostBox A:hover {
	COLOR: #c60; TEXT-DECORATION: underline
}
.cmPage .cdPostBox EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.cmPage .cdPostBox H5 {
	MARGIN: 0px; COLOR: #c60; FONT-SIZE: 1.04em; FONT-WEIGHT: normal
}
.cmPage .cdPostBox DIV.cdFormRow {
	MARGIN: 0px; WIDTH: 100%; CLEAR: both
}
.cmPage .cdPostBox .cdPostBoxInputs {
	MARGIN: 0.5em 0px; WIDTH: 100%
}
.cmPage .cdPostBox .cdPromptWrapper {
	TEXT-ALIGN: center; FLOAT: left
}
.cmPage .cdPostBox .cdGuidelinesLink {
	MARGIN: 0.5em 0px; FONT-SIZE: 0.8em
}
.cmPage .cdPostBox TEXTAREA {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 8em; FONT-SIZE: 1em
}
.cmPage .cdPostBox text {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: small
}
.cmPage .cdPostBox .cdPostError {
	COLOR: red
}
.cmPage .cdPostBox .cdPromptFor {
	FONT-SIZE: 9px
}
.jsOnDisplayBlock {
	DISPLAY: block
}
.jsOnDisplayInline {
	DISPLAY: inline
}
.jsOnDisplayNoneBlock {
	DISPLAY: none
}
.jsOnDisplayNoneInline {
	DISPLAY: none
}
.jsOnVisibility {
	VISIBILITY: visible
}
.jsOffDisplayBlock {
	DISPLAY: none
}
.jsOffDisplayInline {
	DISPLAY: none
}
.jsOffVisibility {
	VISIBILITY: hidden
}
.jqOnDisplayBlock {
	DISPLAY: block
}
.jqOnDisplayInline {
	DISPLAY: inline
}
.jqOnVisibility {
	VISIBILITY: visible
}
.jqOnDisplayNoneBlock {
	DISPLAY: none
}
.jqOnDisplayNoneInline {
	DISPLAY: none
}
.cmPage .cdPostMessage {
	LINE-HEIGHT: 100%; MARGIN: 0.5em 0px
}
.cmPage .cdPostMessageMultiple {
	LIST-STYLE-POSITION: inside; DISPLAY: list-item
}
.cmPage .dataGrid TD {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.64em; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.cmPage .dataGrid TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.64em; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.cmPage .dataGrid .lastRowNoSep TD {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.cmPage .dataGrid .num {
	TEXT-ALIGN: right; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap
}
.cmPage .dataGrid .num .numNew {
	DISPLAY: block
}
.cmPage .dataGrid .num .numNew A:visited {
	COLOR: #039
}
.cmPage .dataGrid .num .numNew A:hover {
	COLOR: #c60
}
.cmPage .dataGrid .title {
	FONT-SIZE: 0.82em
}
.cmPage .dataGrid .title .dgSubtitle {
	FONT-SIZE: 0.72em; FONT-WEIGHT: bold
}
.cmPage .dataGrid .icon {
	TEXT-ALIGN: center
}
.cmPage .dataGrid .icon DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.cmPage .dataGrid .newness {
	COLOR: #090; FONT-WEIGHT: bold
}
.cmPage .cdHiddenThread {
	DISPLAY: none
}
.community-teaser-search-bucket {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.explore-related-form {
	MARGIN: 0px
}
.community-pane {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.customer-image {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.customer-image-pane {
	PADDING-BOTTOM: 5px
}
.activity-text {
	MARGIN-TOP: 1em; DISPLAY: block; COLOR: black; CLEAR: both
}
.time-text {
	COLOR: black; FONT-SIZE: xx-small; PADDING-TOP: 8px
}
.tag-community-time-text-new {
	COLOR: #090; FONT-WEIGHT: bold
}
.community-teaser-explore {
	PADDING-TOP: 5px
}
.community-header {
	PADDING-BOTTOM: 5px; FONT-WEIGHT: bold
}
.teaser-explore-related {
	PADDING-RIGHT: 5px; FLOAT: left
}
.teaser-top-container {
	WIDTH: 300px
}
A.community-teaser-area-link {
	DISPLAY: block; COLOR: black; CURSOR: pointer; TEXT-DECORATION: none
}
A.community-teaser-area-link:visited {
	DISPLAY: block; COLOR: black; CURSOR: pointer; TEXT-DECORATION: none
}
.community-teaser-area-link .innerLink {
	WHITE-SPACE: nowrap; COLOR: #039; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.community-teaser-area-link:hover {
	TEXT-DECORATION: none
}
.tag-community-time-text {
	DISPLAY: block
}
.community-title-header {
	COLOR: #e47911; FONT-WEIGHT: bold
}
.community-clear {
	CLEAR: both
}
.community-header-bucket {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cdSearchPaginationTop {
	BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/registry/wishlist/sprite-site-wide_paginate._V221001717_.png); POSITION: relative; WIDTH: 100%; BACKGROUND-POSITION: 0px -240px; MARGIN-BOTTOM: -3px; FLOAT: left; HEIGHT: 15px
}
.pagGradient {
	Z-INDEX: 10; POSITION: relative; MARGIN-TOP: -6px; BACKGROUND: url(http://g-ecx.images-amazon.com/images/G/01/x-locale/registry/wishlist/sprite-site-wide_paginate._V221001717_.png) repeat-x 0px -220px; HEIGHT: 18px
}
.matches {
	FONT-WEIGHT: bold
}
.cdSearchNoResults {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cdSearchNoResults A:link {
	TEXT-DECORATION: none
}
.cdSearchNoResults A:hover {
	COLOR: #c60; TEXT-DECORATION: underline
}
.cdSearchNoResults .title {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.cdSearchNoResults .bulletPoints {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.cdSearchReturnToContext .divider {
	MARGIN: 10px 0px; BORDER-TOP: #ccc 1px dashed
}
.cdSearchReturnToContext .returnLink {
	PADDING-RIGHT: 10px
}
.cdSearchTitle {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -20px; COLOR: #e47911; FONT-SIZE: 1.75em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.cdSearchQueryBox {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.cdSearchInputBox .cdSearchQueryBox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.cdSearchLastChanceBucket .cdSearchQueryBox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.cdSearchPrompt {
	PADDING-RIGHT: 5px; FONT-SIZE: 0.86em; FONT-WEIGHT: bold
}
.cdSearchInputField {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 230px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 2px
}
.cdSearchStartArrow {
	PADDING-RIGHT: 3px; COLOR: #e47911; FONT-WEIGHT: bold
}
.cdSearchGoButton {
	MARGIN: 0px 0px 4px 2px; VERTICAL-ALIGN: middle
}
.cdSearchContextBucket {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 0.83em; PADDING-TOP: 1px
}
.cdSearchBlueBox .cdHelperSpan {
	DISPLAY: block; CLEAR: both
}
.cdSearchBlueBox .cdSearchQueryBox {
	PADDING-BOTTOM: 0px
}
.cdSearchLastChanceBucket .cdSearchContextBucket {
	FLOAT: left; FONT-SIZE: 0.83em; PADDING-TOP: 1px
}
.cdSearchContextString {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
.cdSearchAllContextString {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #a3a0a0; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
.cdSearchCheckbox {
	PADDING-RIGHT: 3px; FLOAT: left
}
.cdSearchLastChanceHeader {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #e47911; FONT-SIZE: 1.3em; PADDING-TOP: 5px
}
.cdSearchCallToActionPrompt {
	POSITION: relative; MARGIN-BOTTOM: -22px
}
.cdSearchPromptText {
	PADDING-BOTTOM: 2px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.cdSearchStartNewDiscussion {
	PADDING-BOTTOM: 20px
}
.cdSearchHeaderContainer {
	WHITE-SPACE: nowrap; HEIGHT: 31px
}
.cdSearchLastChanceBucket {
	PADDING-LEFT: 32px
}
.cdPaginationBucket {
	PADDING-LEFT: 7px
}
.pagCountText {
	FONT-SIZE: 0.86em
}
.pagResultsCount {
	COLOR: #888; FONT-SIZE: 0.86em
}
.pagBucket {
	PADDING-LEFT: 5px; FLOAT: left
}
.pagInactive {
	COLOR: #ccc
}
.pagRelevance {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FLOAT: right; FONT-SIZE: 0.86em; PADDING-TOP: 2px
}
.pagPrev {
	MARGIN-RIGHT: 15px
}
.pagNext {
	MARGIN-LEFT: 15px
}
.pagDiv {
	Z-INDEX: 20; POSITION: relative; TEXT-ALIGN: center; FONT-FAMILY: verdana,arial,helvetica,sans-serif; MARGIN-BOTTOM: -3px; COLOR: #a6a6a6; FONT-SIZE: 13px
}
.pagDiv A {
	COLOR: #004b91; TEXT-DECORATION: none
}
.pagDiv A:visited {
	TEXT-DECORATION: none
}
.pagDiv A:hover {
	COLOR: #e47911; TEXT-DECORATION: underline
}
.pagSide {
	FONT-WEIGHT: bold
}
.pageSelected {
	COLOR: #e47911; FONT-WEIGHT: bold
}
.pagPage {
	MARGIN-LEFT: 9px; MARGIN-RIGHT: 8px
}
.pagFooter {
	PADDING-BOTTOM: 15px; CLEAR: both
}
.tgCustomerCommunityRightColumn .cdSearchInputBox {
	PADDING-TOP: 6px
}
.cdSearchInputBox {
	PADDING-TOP: 8px
}
.cdSearchInputBox .cdSearchInputTitle {
	COLOR: #e47911; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.cdSearchBoxNarrow .cdSearchInputField {
	WIDTH: 150px
}
.cdSearchInputBox .cBoxInner {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 8px
}
.cdPopularCommunitiesWrapper .tgBookmarkPopularTitle {
	FONT-SIZE: 1.3em
}
.cdSearchInputBox .cdSearchBoxNarrow .cdSearchInputTitle {
	COLOR: #c60
}
.sims-faceouts {
	MARGIN: 5px 0px 15px; WIDTH: 100%
}
.sims-faceouts P {
	MARGIN: 3px 0px 0px; PADDING-RIGHT: 15px
}
.sims-faceouts DIV {
	MARGIN: 3px 0px 0px; PADDING-RIGHT: 15px
}
.sims-faceouts .price {
	WHITE-SPACE: nowrap
}
.sims-faceouts .price A {
	FONT-SIZE: 86%
}
.sims-faceouts .rating-stars A {
	TEXT-DECORATION: none
}
.sims-faceouts .rating-stars A:link {
	TEXT-DECORATION: none
}
.sims-faceouts .rating-stars A:hover {
	TEXT-DECORATION: underline
}
.sims-faceouts .rating-stars A:focus {
	TEXT-DECORATION: underline
}
.sims-faceouts .rating-price {
	MARGIN: 3px 0px 0px; FONT-SIZE: 100%
}
.sims-faceouts .rating {
	WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 80%; MARGIN-RIGHT: 0.5em
}
.sims-faceouts .rating-stars {
	MARGIN: 0px
}
.sims-faceouts .asinHeader {
	MARGIN-BOTTOM: 3px; HEIGHT: 2.5em
}
.sims-faceouts .asinHeader#featuredAsin {
	COLOR: #090
}
.sims-faceouts P.sim-product-link A {
	TEXT-DECORATION: none
}
.sims-faceouts P.sim-product-link A:hover {
	TEXT-DECORATION: underline
}
.sims-faceouts P.sim-product-link A:focus {
	TEXT-DECORATION: underline
}
.simsWrapper .shoveler .start-over {
	FONT-SIZE: 80%
}
.simsWrapper .shoveler .start-over A {
	TEXT-DECORATION: none
}
.simsWrapper .shoveler .start-over A:visited {
	COLOR: #004b91
}
.simsWrapper .shoveler {
	POSITION: relative; WIDTH: 100%
}
.simsWrapper .shoveler .shoveler-content {
	MARGIN: 0px 35px 0px 45px; CLEAR: both
}
* HTML .simsWrapper .shoveler UL LI {
	DISPLAY: inline
}
.simsWrapper .fixed-line {
	LINE-HEIGHT: 1.28em
}
.simsWrapper .shoveler .product-image {
	MARGIN-BOTTOM: 0.45em
}
.simsWrapper .shoveler .rating-price {
	LINE-HEIGHT: 1.25em; MARGIN-TOP: 0.25em
}
.simsWrapper .shoveler .prime-img {
	VERTICAL-ALIGN: -2px
}
.simsWrapper .shoveler .pricetext {
	MARGIN-TOP: 0.25em
}
.simsWrapper .shoveler .price {
	WHITE-SPACE: nowrap; MARGIN-RIGHT: 0.6em
}
.simsWrapper .shoveler .pricelong {
	FONT-SIZE: 86%
}
.simsWrapper .shoveler .rating-stars {
	FONT-SIZE: 80%; MARGIN-RIGHT: 0.25em
}
.simsWrapper .shoveler .rating-stars A {
	TEXT-DECORATION: none
}
.simsWrapper .shoveler .rating-stars A:hover {
	TEXT-DECORATION: underline
}
.simsWrapper .shoveler .rating-stars A:focus {
	TEXT-DECORATION: underline
}
.simsWrapper .shoveler .rating-stars IMG {
	PADDING-BOTTOM: 1px
}
.simsWrapper .shoveler-button-wrapper {
	POSITION: relative; WIDTH: 100%
}
.simsWrapper .shvl-byline {
	FONT-SIZE: 86%
}
.simsWrapper A.sim-img-title {
	TEXT-DECORATION: none
}
.simsWrapper A.sim-img-title:hover {
	TEXT-DECORATION: underline
}
.simsWrapper A.sim-img-title:focus {
	TEXT-DECORATION: underline
}
.simsWrapper .shoveler DIV.back-button {
	POSITION: absolute; WIDTH: 25px; HEIGHT: 50px; TOP: 75px
}
.simsWrapper .shoveler DIV.next-button {
	POSITION: absolute; WIDTH: 25px; HEIGHT: 50px; TOP: 75px
}
.simsWrapper .shoveler DIV.disabled-button {
	POSITION: absolute; WIDTH: 25px; HEIGHT: 50px; TOP: 75px
}
.simsWrapper .shoveler DIV.next-button {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.simsWrapper .shoveler .back-button {
	LEFT: 1px
}
.simsWrapper .shoveler DIV.disabled-button {
	LEFT: 1px
}
.simsWrapper .shoveler .next-button {
	RIGHT: 1px
}
.simsWrapper .shoveler DIV.disabled-button {
	RIGHT: 1px
}
.simsWrapper .shoveler .back-button A {
	POSITION: relative; FONT-SIZE: 70%; CURSOR: pointer
}
.simsWrapper .shoveler .next-button A {
	POSITION: relative; FONT-SIZE: 70%; CURSOR: pointer
}
.simsWrapper .shoveler .back-button A .bg-text {
	POSITION: absolute; WIDTH: 25px; DISPLAY: block; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px
}
.simsWrapper .shoveler .back-button A .bg-image {
	POSITION: absolute; WIDTH: 25px; DISPLAY: block; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px
}
.simsWrapper .shoveler .next-button A .bg-text {
	POSITION: absolute; WIDTH: 25px; DISPLAY: block; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px
}
.simsWrapper .shoveler .next-button A .bg-image {
	POSITION: absolute; WIDTH: 25px; DISPLAY: block; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px
}
.simsWrapper .shoveler .back-button A .bg-image {
	BACKGROUND-POSITION: 0px 0px
}
.simsWrapper .shoveler .back-button A.depressed .bg-image {
	BACKGROUND-POSITION: 0px 50px
}
.simsWrapper .shoveler .next-button A .bg-image {
	BACKGROUND-POSITION: 25px 0px
}
.simsWrapper .shoveler .next-button A.depressed .bg-image {
	BACKGROUND-POSITION: 25px 50px
}
.simsWrapper .shoveler DIV.disabled-button {
	FILTER: alpha(opacity=20); CURSOR: default; opacity: .2; -moz-opacity: .2
}
.simsWrapper .shoveler .disclaim {
	MARGIN-BOTTOM: 15px
}
.simsWrapper {
	OVERFLOW: hidden
}
.shvlPagination {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; MARGIN: -1.8em 0px 1.2em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.shvlPagination A {
	TEXT-DECORATION: none
}
.shvlPagination A:hover {
	TEXT-DECORATION: underline
}
.shvlPagination A:visited {
	COLOR: #039
}
.shvlPagesText {
	BACKGROUND-COLOR: #fff
}
.bxgy-text {
	MARGIN: 0px 0px 0.75em; WIDTH: 90%
}
.bxgy-binding-byline {
	COLOR: #666; FONT-SIZE: 86%; MARGIN-RIGHT: 5px
}
.bxgy-byline-text {
	COLOR: #000; MARGIN-RIGHT: 5px
}
.bxgy-bundle {
	MARGIN: 0px 0px 0.75em; FLOAT: left
}
.bxgy-bundle TD.plus {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #999; FONT-SIZE: 105%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bxgy-priceblock {
	MARGIN: 0px 0px 0px 185px
}
.bxgy-priceblock .button-margin {
	MARGIN: 5px 5px 5px 0px
}
#bxgy_price_button_block .button-margin {
	MARGIN: 5px 5px 5px 0px
}
#bxgy_wl_button_block .wl_three {
	BACKGROUND-POSITION: 0px 0px
}
#bxgy_wl_button_block .wl_two {
	BACKGROUND-POSITION: 0px -22px
}
.bxgy-priceblock .wl_two {
	BACKGROUND-POSITION: 0px -22px
}
#bxgy_wl_button_block .wl_one {
	BACKGROUND-POSITION: 0px -44px
}
.bxgy-priceblock .wl_one {
	BACKGROUND-POSITION: 0px -44px
}
#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
}
.bxgySellerMessage {
	COLOR: #555; FONT-SIZE: 86%
}
.bxgySellerInfo {
	COLOR: #555; FONT-SIZE: 86%
}
.bxgySellerInfoNonJS {
	COLOR: #555; FONT-SIZE: 86%
}
.bxgySellerError {
	COLOR: #555; FONT-SIZE: 86%
}
.bxgySellerMessage {
	MARGIN: 0px 0px 0.5em
}
.bxgyInitLinkHidden A {
	DISPLAY: none
}
.bxgyInitHidden {
	DISPLAY: none
}
.bxgySellerInfo {
	MARGIN: 0.5em 0px 1em 1em
}
.bxgySellerInfoNonJS {
	MARGIN: 0.5em 0px 1em 1em
}
.bxgySellerError {
	MARGIN: 0.5em 0px 1em 1em
}
.bxgyInfoBlock {
	DISPLAY: none
}
.bxgySellerInfo .availGreen {
	FONT-SIZE: 112%
}
.bxgySellerInfo .availOrange {
	FONT-SIZE: 112%
}
.bxgySellerInfoNonJS .availGreen {
	FONT-SIZE: 112%
}
.bxgySellerInfoNonJS .availOrange {
	FONT-SIZE: 112%
}
.selected .plusShippingText {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 86%
}
.bxgyPriceBlock1Asin .plusShippingText {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 86%
}
.bxgyPriceBlock2Asin .plusShippingText {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 86%
}
.bxgyPriceBlock3Asin .plusShippingText {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 86%
}
.bxgyText {
	MARGIN: 0px 0px 0.75em; WIDTH: 90%
}
.bxgyBundle {
	MARGIN: 10px 15px 10px 0px; FLOAT: left
}
.bxgyBundle TD.plus {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #999; FONT-SIZE: 105%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bxgyPriceBlock3Asin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; PADDING-TOP: 10px; LEFT: 1.5em
}
.bxgyPriceBlock2Asin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; PADDING-TOP: 10px; LEFT: 1.5em
}
.bxgyPriceBlock1Asin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; PADDING-TOP: 10px; LEFT: 1.5em
}
UL.bxgySelectAsins {
	PADDING-BOTTOM: 0.75em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1.75em; WIDTH: 78%; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
UL.bxgyInfoBlock {
	PADDING-BOTTOM: 0.75em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1.75em; WIDTH: 78%; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
UL.bxgyInfoBlockNonJS {
	PADDING-BOTTOM: 0.75em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1.75em; WIDTH: 78%; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
UL.bxgyInfoBlock {
	PADDING-LEFT: 0px
}
UL.bxgySelectAsins LI {
	POSITION: relative; MARGIN: 0px 0px 0.35em; DISPLAY: block
}
UL.bxgyInfoBlock LI {
	POSITION: relative; MARGIN: 0px 0px 0.35em; DISPLAY: block
}
UL.bxgyInfoBlockNonJS LI {
	POSITION: relative; MARGIN: 0px 0px 0.35em; DISPLAY: block
}
UL.bxgySelectAsins A {
	TEXT-DECORATION: none
}
.bxgy-text A {
	TEXT-DECORATION: none
}
UL.bxgySelectAsins A:hover {
	TEXT-DECORATION: underline
}
.bxgy-text A:hover {
	TEXT-DECORATION: underline
}
UL.bxgySelectAsins A:focus {
	TEXT-DECORATION: underline
}
.bxgy-text A:focus {
	TEXT-DECORATION: underline
}
.bxgySelectAsins INPUT.check {
	POSITION: absolute; LEFT: -1.75em
}
.bxgyInfoBlock INPUT.check {
	POSITION: absolute; LEFT: -1.75em
}
UL.bxgyInfoBlockNonJS INPUT.check {
	POSITION: absolute; LEFT: -1.75em
}
.bxgySelectAsins .unselected {
	FILTER: alpha(opacity=20); ZOOM: 1; opacity: .20
}
.bxgySelectAsins .unselected A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default
}
.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-feedback-default {
	MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 2.3em; CLEAR: left; FONT-SIZE: 86%
}
.bxgy-feedback-confirm {
	MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 2.3em; CLEAR: left; FONT-SIZE: 86%
}
.bxgy-feedback-default {
	COLOR: #666
}
.bxgy-feedback-confirm {
	COLOR: #090
}
#bxgy-hmd-form {
	MARGIN-BOTTOM: 0px
}
.bxgy-hmd-box-headline {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 13px
}
.bxgy-hmd-feedback-options .input-row {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
.bxgy-hmd-feedback-options .input-element {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
TEXTAREA#more-bxgy-feedback {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 485px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bxgy-feedback-text-blur {
	COLOR: #aaa
}
.bxgy-hmd-help {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BACKGROUND-COLOR: #ffd; MARGIN-TOP: 15px; WIDTH: 485px; MARGIN-BOTTOM: 15px; FONT-SIZE: 11px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.bxgy-hmd-help-icon {
	MARGIN-TOP: 7px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.bxgy-hmd-help-link {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
FIELDSET.forScreenreaders {
	CLEAR: left
}
FIELDSET.forScreenreaders {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FIELDSET.forScreenreaders LEGEND SPAN {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: auto; LEFT: -10000px
}
.bxgy-item-price {
	MARGIN: 0px
}
.cpsims DIV.content {
	MARGIN-LEFT: 20px
}
.cpsims TD.faceout {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.cpsims TD.asinDetails {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.cpsims TD.asinDetails A {
	TEXT-DECORATION: none
}
.cpsims TD.asinDetails A:hover {
	TEXT-DECORATION: underline
}
.cpsims TD.asinDetails A:focus {
	TEXT-DECORATION: underline
}
.cpsims .activeAsin {
	COLOR: #090
}
.cpsims .asinList {
	MARGIN-TOP: 12px
}
.cpsims .simFooter {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cpsims .starImage {
	VERTICAL-ALIGN: middle
}
.cpsims DIV.medialine TD.asinDetails DIV {
	DISPLAY: inline
}
.cpsims .rating-stars {
	FONT-SIZE: xx-small
}
.cpsims .rating-stars A {
	TEXT-DECORATION: none
}
.cpsims .rating-stars A:link {
	TEXT-DECORATION: none
}
.cpsims .rating-stars A:hover {
	TEXT-DECORATION: underline
}
.cpsims .vtp-binding-byline {
	COLOR: #666; FONT-SIZE: 86%; MARGIN-RIGHT: 5px
}
.cpsims .vtp-byline-text {
	COLOR: #000; MARGIN-RIGHT: 5px
}
#vtpsims DIV.content {
	MARGIN-LEFT: 20px
}
.simshqp-heading {
	MARGIN: 0px; FONT-SIZE: 1.17em
}
.simshqp-subheading {
	MARGIN: 0px 0px 5px
}
.simshqp-img {
	WIDTH: 55px; FLOAT: left; HEIGHT: 55px; MARGIN-RIGHT: 5px
}
LI.simshqp-col {
	WIDTH: 195px; FLOAT: left; MARGIN-RIGHT: 10px
}
.simshqp-in-stock {
	COLOR: #090; FONT-WEIGHT: bold
}
.simshqp-col A:link {
	COLOR: #039; TEXT-DECORATION: none
}
.simshqp-col A:hover {
	TEXT-DECORATION: underline
}
