BODY {
	FONT-SIZE: 0.75em; BACKGROUND: #fff; MARGIN: 0px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}
A:link {
	COLOR: #03c
}
A:visited {
	COLOR: #639
}
A:hover {
	COLOR: #f60
}
A.whtlink:link {
	COLOR: #fff
}
A.whtlink:visited {
	COLOR: #fff
}
A.noVisClr:link {
	COLOR: #03c
}
A.noVisClr:visited {
	COLOR: #03c
}
A.noVisClr:active {
	COLOR: #03c
}
A.noVisClr:hover {
	COLOR: #f60
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	MARGIN: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border-spacing: 0px
}
.contentContainer1 {
	TEXT-ALIGN: center
}
.contentContainer2 {
	MARGIN: 0px auto; WIDTH: 745px; TEXT-ALIGN: left
}
.global {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; border-spacing: 0px
}
.mainbox {
	MARGIN: 10px; TEXT-ALIGN: left
}
.box {
	MARGIN-BOTTOM: 20px
}
DIV.mrg {
	MARGIN-BOTTOM: 20px
}
#prodheader {
	MARGIN: 20px 0px
}
#prodheader B {
	FONT-SIZE: 130%
}
.boxhead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #30b; PADDING-BOTTOM: 6px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 4px
}
.tableboxhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: #30b
}
.header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #30b; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 26px
}
.boxhead#adhead {
	BACKGROUND: #ccc; COLOR: #000
}
.boxhead#adhead2 {
	BACKGROUND: #ccc; COLOR: #000
}
.sponsorhead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; FONT-SIZE: 120%; BACKGROUND: #ccc; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.boxbody {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
.boxbody1 {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
.boxNoBorder DIV.boxbody {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.note {
	COLOR: #555
}
A.note {
	COLOR: #555
}
.note P {
	MARGIN: 10px 0px 0px
}
.sponsorbody {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center
}
.boxbodytable {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px solid
}
DIV.hrDot {
	CLEAR: both; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 1px; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 100%; LINE-HEIGHT: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1px
}
.hrDots {
	FONT-SIZE: 1px; MARGIN: 15px 0px; LINE-HEIGHT: 1px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 1px
}
DIV.hr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 2px; BACKGROUND: #ddd; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; COLOR: #ddd; LINE-HEIGHT: 2px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV.hr_rev {
	FONT-SIZE: 1px; BACKGROUND: #ccc; WIDTH: 100%; COLOR: #ccc; LINE-HEIGHT: 1px; HEIGHT: 2px
}
DIV.sep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2px; PADDING-TOP: 0px
}
.ruleDots {
	BORDER-TOP: #ccc 2px dotted; MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; COLOR: #f60; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 2px dotted
}
.fcbSearchArea {
	BORDER-TOP: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; HEIGHT: 60px; BACKGROUND-COLOR: #ffebcc
}
IMG.hsArrow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.buyButton {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.stars {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.search_arrow {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_orange.gif); MARGIN-BOTTOM: 7px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
UL.nav {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; WIDTH: 170px; MARGIN-RIGHT: 15px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
UL.nav LI {
	LIST-STYLE-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_orange.gif); MARGIN: 4px 0px 4px 20px
}
UL.nav LI.act {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_gray.gif); COLOR: #999
}
UL.nav#loyalty {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 11px; FLOAT: right; PADDING-BOTTOM: 6px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 2px solid; WIDTH: 190px; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 2px solid; WHITE-SPACE: nowrap
}
.jointext {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #555; TEXT-ALIGN: left
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: black
}
.attl {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.dx {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.required {
	FONT-SIZE: 98%; COLOR: #f00
}
.numberOfProds {
	COLOR: #999
}
SPAN.num {
	BORDER-TOP-WIDTH: 0px; COLOR: #555; TEXT-ALIGN: left
}
.catMatches {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #999
}
.hsNumResults {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #555
}
.boldtext {
	FONT-WEIGHT: bold
}
.formcaption {
	FONT-SIZE: 100%; COLOR: #999; TEXT-ALIGN: left
}
.search_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; COLOR: black
}
TABLE.atrtbl {
	MARGIN: 5px; WIDTH: 100%
}
DIV.tdatr {
	VERTICAL-ALIGN: top; WIDTH: 190px
}
TD.tdatr {
	VERTICAL-ALIGN: top; WIDTH: 25%
}
DIV.tdatr {
	VERTICAL-ALIGN: top; WIDTH: 190px
}
TD.tdatr I {
	FONT-SIZE: 80%; COLOR: #999; FONT-STYLE: normal
}
TD.x EM {
	DISPLAY: block; FONT-SIZE: 120%; PADDING-TOP: 2px; FONT-STYLE: normal
}
TD.xwrap EM {
	FONT-SIZE: 120%; FONT-STYLE: normal
}
DIV.orfndbx {
	VERTICAL-ALIGN: top
}
UL.category {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
UL.category LI {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(http://img.shopping.com/jfe/bullet_small.gif) no-repeat 1px 6px; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
DIV.hsPrice {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN-BOTTOM: 0px
}
DIV.naMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; COLOR: #555; TEXT-ALIGN: center
}
DIV.naMsg SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN: 8px 0px 10px; TEXT-DECORATION: underline
}
.sitelang {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #555
}
.homebase {
	FONT-SIZE: 80%; COLOR: #555; PADDING-TOP: 5px
}
#disclaim {
	FONT-SIZE: 80%; MARGIN: 20px 0px; COLOR: #999
}
.descDisclaim {
	FONT-SIZE: 80%; COLOR: #555
}
.muze {
	FONT-SIZE: 80%; COLOR: #333; TEXT-ALIGN: center
}
A.nojs {
	FONT-WEIGHT: normal; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:link {
	FONT-WEIGHT: normal; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:visited {
	FONT-WEIGHT: normal; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:unknown {
	FONT-WEIGHT: normal; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:hover {
	FONT-WEIGHT: normal; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:active {
	FONT-WEIGHT: normal; CURSOR: default; COLOR: #000; TEXT-DECORATION: none
}
.clearFloats {
	CLEAR: both; FONT-SIZE: 2px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
DIV.errorPage {
	FONT-SIZE: 100%; MARGIN: 30px 20%
}
DIV.errorPage H1 {
	FONT-SIZE: 140%
}
DIV.errorPage FORM {
	TEXT-ALIGN: center
}
.errortext {
	COLOR: #f00; TEXT-ALIGN: left
}
.errortext#layout {
	PADDING-BOTTOM: 10px
}
.errorimage {
	PADDING-RIGHT: 5px
}
.alert1 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #f00
}
.alertbox {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 20px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #ffffd7; TEXT-ALIGN: left
}
.alertbox_nopadding {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #ffffd7; TEXT-ALIGN: left
}
.carsPrice {
	FONT-SIZE: 90%
}
#pagehead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #30b; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.tabsAlignment {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.tabsAlignment A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 3px solid; TEXT-DECORATION: none
}
.tabsAlignment A:active {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 3px solid; TEXT-DECORATION: none
}
.tabsAlignment A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 3px solid; TEXT-DECORATION: none
}
.tabsAlignment A:hover {
	COLOR: #f60
}
.tabsAlignment A:unknown {
	COLOR: #f60
}
.tabsAlignment A#sel {
	BACKGROUND: #f60; COLOR: #fff; BORDER-BOTTOM: #f60 3px solid; WHITE-SPACE: nowrap
}
.tabsAlignment A#cb {
	BACKGROUND: #5c8f42; COLOR: #fff; BORDER-BOTTOM: #007d00 3px solid
}
#pagesubhead {
	FONT-SIZE: 120%; BACKGROUND: #f60; COLOR: white; HEIGHT: 30px; TEXT-ALIGN: left
}
#pagesubhead TD {
	COLOR: white
}
.debugError {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #f00
}
.search {
	MARGIN: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
.searchBarTable {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; HEIGHT: 30px; TEXT-ALIGN: center
}
.searchpoweredby {
	FONT-SIZE: 80%
}
.refresh2 {
	BACKGROUND-IMAGE: url(http://img.shopping.com/sc/ds/refreshBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: center
}
.refresh2Txt {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; VERTICAL-ALIGN: middle; COLOR: #060
}
#pagebody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 30px; COLOR: black; PADDING-TOP: 9px
}
#breadtxt_light {
	FONT-WEIGHT: normal; COLOR: #333; WHITE-SPACE: nowrap
}
.breadcrumb {
	FONT-WEIGHT: bold; MARGIN: 2px 0px 3px
}
.breadarrow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.backto {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; COLOR: #333
}
#pagefoot {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: #30b; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#pagefoot A:link {
	COLOR: white
}
#pagefoot A:visited {
	COLOR: white
}
#pagefoot A:hover {
	COLOR: #ffcc7d
}
#footnote {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f60; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footmenu {
	CLEAR: both; PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 13px; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#footmenu TD {
	FONT-SIZE: 100%; COLOR: white
}
.updated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 10px
}
.notLookingFor {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 4px 0px; COLOR: #f60
}
#related DIV.title {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #30b; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.matr {
	FONT-SIZE: 120%; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
DIV.atrbx {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 9px 9px 20px; WIDTH: 190px; PADDING-TOP: 6px
}
DIV.atrbxtop {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 6px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 2px solid
}
DIV.atrbx .textfield {
	WIDTH: 120px
}
.leftNavTitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; WIDTH: 100%; PADDING-TOP: 6px
}
.dynbcItems {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px
}
.dynbcItems2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px
}
TD.orfndbx {
	PADDING-LEFT: 17px; VERTICAL-ALIGN: top; WIDTH: 25%
}
TD.delim {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 5px
}
SPAN.prevlstlnk {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; WHITE-SPACE: nowrap
}
DIV.wis {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
DIV.multiple {
	FLOAT: left; PADDING-TOP: 5px
}
.slctRadio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px; WHITE-SPACE: normal
}
DIV.kwbxmsg {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; COLOR: #f60; PADDING-TOP: 3px
}
DIV.kwbxinput {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.kwbxfnd {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.kwbxmsg SPAN.sep {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 5px; BACKGROUND: url(http://img.shopping.com/sc/glb/sdc_arrow_gray.gif) no-repeat 5px 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.dynbc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.dynbc SPAN.sep {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 5px; BACKGROUND: url(http://img.shopping.com/sc/glb/sdc_arrow_gray.gif) no-repeat 5px 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.dynbc {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
TABLE.dynbc TD {
	TEXT-ALIGN: left
}
TABLE.dynbc TD.ad {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 50px; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
TABLE.dynbc TD.dynbcLeft {
	PADDING-RIGHT: 20px
}
TABLE.dynbc SPAN.sep {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 5px; BACKGROUND: url(http://img.shopping.com/sc/glb/sdc_arrow_gray.gif) no-repeat 5px 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.btnXlong {
	BACKGROUND: url(http://img.shopping.com/sc/glb/sdc_blank_button_xlong.gif) no-repeat left bottom; WIDTH: 150px; HEIGHT: 26px; TEXT-ALIGN: center; moz-background-clip: initial; moz-background-origin: initial; moz-background-inline-policy: initial
}
.btnXlong A:link {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 150px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXlong A:visited {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 150px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXlong A:active {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 150px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXlong A:hover {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 150px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXXlong {
	BACKGROUND: url(http://img.shopping.com/sc/glb/sdc_blank_button_xxlong.gif) no-repeat left bottom; WIDTH: 200px; HEIGHT: 26px; TEXT-ALIGN: center; moz-background-clip: initial; moz-background-origin: initial; moz-background-inline-policy: initial
}
.btnXXlong A:link {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXXlong A:visited {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXXlong A:active {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnXXlong A:hover {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btn2lineCmp {
	MARGIN-TOP: 10px; BACKGROUND: url(http://img.shopping.com/sc/glb/sdc_blank_button_2line.gif) no-repeat left top; WIDTH: 82px; HEIGHT: 37px; TEXT-ALIGN: center; moz-background-clip: initial; moz-background-origin: initial; moz-background-inline-policy: initial
}
.btn2lineCmp A:link {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 82px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: 0pt; HEIGHT: 37px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btn2lineCmp A:visited {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 82px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: 0pt; HEIGHT: 37px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btn2lineCmp A:active {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 82px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: 0pt; HEIGHT: 37px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btn2lineCmp A:hover {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: 0pt; WIDTH: 82px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: 0pt; HEIGHT: 37px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.trustMainBtn:link {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif); PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.trustMainBtn:visited {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif); PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.trustMainBtn:active {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif); PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.trustMainBtn:hover {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif); PADDING-BOTTOM: 5px; COLOR: #f60; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
A.smart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/sc/ds/smart_buy_shoppy.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: bolder 14px arial, verdana, helvetica, san serif; COLOR: #30b; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.smart:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/sc/ds/smart_buy_shoppy.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: bolder 14px arial, verdana, helvetica, san serif; COLOR: #30b; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.smart:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/sc/ds/smart_buy_shoppy.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: bolder 14px arial, verdana, helvetica, san serif; COLOR: #30b; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.smart:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/sc/ds/smart_buy_shoppy.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: bolder 14px arial, verdana, helvetica, san serif; COLOR: #30b; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.aBtn {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 2px 0px 6px; WHITE-SPACE: nowrap
}
.aBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.aBtn UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.aBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.aBtn UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 0.75em
}
.aBtn UL LI.last {
	MARGIN-RIGHT: 0px
}
.aBtn UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/btnRtB_sdc.gif) no-repeat 100% 0px; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.aBtn UL LI A {
	COLOR: #fff
}
.aBtn UL LI A:link {
	COLOR: #fff
}
.aBtn UL LI A:visited {
	COLOR: #fff
}
.aBtn UL LI A:hover {
	COLOR: #fff
}
.aBtn UL LI A SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/btnLeftB_sdc.gif) no-repeat; PADDING-BOTTOM: 8px; PADDING-TOP: 2px
}
.aBtnSpacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 150px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.aBtnSpacer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 175px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.aBtnSpacerSm2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 100px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.aBtnSpacerSm3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 50px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
DL {
	MARGIN: 0px 0px 0px 3px
}
DT {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 2px
}
DD {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 0px
}
.boxfootr {
	FONT-WEIGHT: bold; FLOAT: none; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.fcbl {
	MARGIN: 6px 0px 10px; WIDTH: 80%
}
TD.fcb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 25%; PADDING-TOP: 0px
}
TD.fcb A {
	TEXT-DECORATION: none
}
TD.fcb A:link {
	TEXT-DECORATION: none
}
TD.fcb A:visited {
	TEXT-DECORATION: none
}
TD.fcb A:active {
	TEXT-DECORATION: none
}
TD.fcb A:hover {
	TEXT-DECORATION: none
}
TD.fcb B {
	DISPLAY: block; FONT-SIZE: 180%; COLOR: #f60
}
TD.fcb DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 52px; FONT-SIZE: 80%; MIN-HEIGHT: 50px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 8px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TD.login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px dotted; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.login DIV.greet {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #555; WHITE-SPACE: nowrap
}
.jointitle {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; MARGIN: 0px; TEXT-ALIGN: left
}
.navlogin {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; WIDTH: 190px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: left
}
.top5header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; HEIGHT: 26px; BACKGROUND-COLOR: #3300bb; BORDER-RIGHT-WIDTH: 0px
}
TABLE.top5 {
	COLOR: #333
}
TABLE.top5 TD.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
TABLE.top5 TD.data {
	FONT: 100% , arial, helvetica, sans-serif; COLOR: #555; WHITE-SPACE: nowrap
}
TABLE.top5 TD.num {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #555
}
.popupintro {
	PADDING-TOP: 5px
}
.boxfootl {
	FONT-WEIGHT: bold; FLOAT: none; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#ad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
#ad DIV {
	MARGIN-BOTTOM: 15px
}
#ad I {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; FONT-STYLE: normal; TEXT-DECORATION: underline
}
#ad EM {
	COLOR: #333; FONT-STYLE: normal; TEXT-DECORATION: none
}
#ad B {
	DISPLAY: block; FONT-WEIGHT: bold; OVERFLOW: hidden; COLOR: #333; WORD-BREAK: break-all
}
#ad STRONG {
	FONT-WEIGHT: bold; COLOR: #333
}
#ad A {
	TEXT-DECORATION: none
}
#ad DIV.hr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 2px; BACKGROUND: #ccc; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 20px 0px; WIDTH: 100%; COLOR: #ccc; LINE-HEIGHT: 2px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px
}
#ad DIV.sdcTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #333
}
#ad DIV.ebayTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; VERTICAL-ALIGN: middle; COLOR: #333
}
#ad DIV.ebaySearch {
	MARGIN-BOTTOM: 10px
}
#ad DIV.ebaySearch I {
	FONT-SIZE: 100%
}
.ad728x90 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.ad728x90 TABLE {
	MARGIN: auto
}
.search_hr {
	FONT-SIZE: 1px; BACKGROUND: #ccc; MARGIN: 10px 0px; WIDTH: 100%; COLOR: #ccc; LINE-HEIGHT: 1px; HEIGHT: 2px
}
.adRtCol {
	VERTICAL-ALIGN: top; WIDTH: 174px
}
.surveyBar {
	BORDER-RIGHT: #ccc 0px solid; BACKGROUND-POSITION: 0px 1px; BORDER-TOP: #ccc 1px solid; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/bgGoToSurveyBar.gif); BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid
}
.surveyBar TABLE {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px auto
}
.surveyBar TABLE TD {
	PADDING-RIGHT: 10px
}
.surveyBar A:link {
	FONT-SIZE: 15px; COLOR: #555; TEXT-DECORATION: none
}
.surveyBar A:visited {
	FONT-SIZE: 15px; COLOR: #555; TEXT-DECORATION: none
}
.surveyBar A:active {
	FONT-SIZE: 15px; COLOR: #555; TEXT-DECORATION: none
}
.surveyBar A:hover {
	FONT-SIZE: 15px; COLOR: #555; TEXT-DECORATION: none
}
.goToSurveyBtn {
	BACKGROUND: url(http://img.shopping.com/sc/glb/btnWht103x23.gif) no-repeat 50% bottom; WIDTH: 103px; HEIGHT: 26px; TEXT-ALIGN: center
}
.goToSurveyBtn A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 0px auto; WIDTH: 103px; COLOR: #000; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.goToSurveyBtn A:link {
	COLOR: #000
}
.goToSurveyBtn A:visited {
	COLOR: #000
}
.goToSurveyBtn A:active {
	COLOR: #000
}
.goToSurveyBtn A:hover {
	COLOR: #f90
}
.contentAlignmentAbout {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.contentContainerAbout {
	MARGIN: 0px auto; WIDTH: 765px; TEXT-ALIGN: left
}
.aboutNavFloat {
	FLOAT: left; WIDTH: 185px; WHITE-SPACE: nowrap
}
.aboutContentFloat {
	FLOAT: left; BORDER-LEFT: #ccc 2px solid; WIDTH: 575px
}
.aboutContentFloatPadding {
	PADDING-LEFT: 20px
}
.shopTipLeftFloat {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20px
}
.shopTipRightFloat {
	MARGIN-TOP: 18px; FLOAT: left; WIDTH: 500px
}
.bullet {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 15px; COLOR: #000
}
UL.aboutNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.aboutNav LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #000; LINE-HEIGHT: 14px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.howCBWorksTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; MARGIN-BOTTOM: 5px; COLOR: #4b99ff
}
.howCBWorksFloat1 {
	FLOAT: left; WIDTH: 30px
}
.howCBWorksFloat2 {
	FLOAT: left; WIDTH: 130px
}
.checkMark {
	BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/pr/sdc_check_orange.gif); MARGIN-BOTTOM: 4px; BACKGROUND-REPEAT: no-repeat
}
.faq_q {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 7px; PADDING-TOP: 30px
}
.bodytxt-medium {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333
}
.supLg {
	FONT-SIZE: 80%
}
DIV.navArrow {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_orange.gif); MARGIN-BOTTOM: 7px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
DIV.navArrowActive {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_gray.gif); MARGIN-BOTTOM: 7px; COLOR: #999; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
DIV.navIndent {
	PADDING-LEFT: 12px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 12px; WHITE-SPACE: nowrap
}
DIV.navIndentAct {
	MARGIN-LEFT: 12px
}
UL.navAlign {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.navAlign LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.navIndent {
	PADDING-LEFT: 12px; FONT-WEIGHT: normal; MARGIN: 10px 10px 10px 0px; LIST-STYLE-TYPE: none
}
UL.navIndent LI {
	PADDING-LEFT: 12px; FONT-WEIGHT: normal; MARGIN: 10px 10px 10px 0px; LIST-STYLE-TYPE: none
}
UL LI.navArrow {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(http://img.shopping.com/sc/ds/sdc_arrow_orange.gif) no-repeat left 2px; MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
UL LI.navArrowActive {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(http://img.shopping.com/sc/ds/sdc_arrow_gray.gif) no-repeat left 2px; MARGIN-BOTTOM: 10px; COLOR: #999; LIST-STYLE-TYPE: none
}
OL.typeBoxed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.typeBoxed LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000; LINE-HEIGHT: 14px; PADDING-TOP: 1px
}
UL.underBoxedOl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.underBoxedOl LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000; LINE-HEIGHT: 14px; PADDING-TOP: 1px; LIST-STYLE-TYPE: disc
}
.paragraphPad {
	MARGIN: 30px 0px 12px
}
.assocSmPoint {
	MARGIN-TOP: 12px
}
#pagefixed {
	MARGIN: 0px 18px 40px; WIDTH: 705px
}
DIV.centercol {
	WIDTH: 100%
}
DIV.centercol#medium {
	WIDTH: 80%
}
DIV.lrow {
	MARGIN: 0px 10px 10px; TEXT-ALIGN: left
}
.sideboxheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #ccc; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.formheader {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.formheader#error {
	FONT-WEIGHT: bold; COLOR: #f00
}
TABLE.boxtable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.boxtable TD.header {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ccc
}
TABLE.boxtable TD.content_a {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff
}
TABLE.boxtable TD.return {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; COLOR: #ff0000; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff
}
TABLE.boxtable TD.footer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 6px; WHITE-SPACE: nowrap
}
.boxbodyconfirm {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.mainboxbody {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 30px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 2px solid
}
.totalCashHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #333
}
.totalCashText {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #333
}
.biglink {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.rfhead {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #000; TEXT-ALIGN: left
}
.popuptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #000; PADDING-TOP: 0px
}
.popBox {
	MARGIN: 0px auto; WIDTH: 400px; TEXT-ALIGN: left
}
.popTopBar {
	FONT-SIZE: 2px; WIDTH: 100%; LINE-HEIGHT: 20px; BORDER-BOTTOM: #f60 5px solid; HEIGHT: 20px; BACKGROUND-COLOR: #30b
}
.popContain {
	MARGIN: 0px auto; WIDTH: 450px
}
.popPad {
	PADDING-BOTTOM: 20px; PADDING-TOP: 30px
}
.popSBTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 42px; COLOR: #30b
}
.formtxt {
	TEXT-ALIGN: right
}
.formtxt#error {
	COLOR: #f00
}
.formtxterror {
	COLOR: #f00; TEXT-ALIGN: right
}
#hybridTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #000; TEXT-ALIGN: left
}
DIV.categories {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; FONT-SIZE: 105%; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_orange.gif); MARGIN-BOTTOM: 2px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
TABLE.hSearch {
	WIDTH: 100%; TEXT-ALIGN: center
}
TABLE.hSearch TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #f0f0f0 4px solid; WIDTH: 33%; PADDING-TOP: 20px
}
TABLE.hSearch TD.hsRightCell {
	BORDER-RIGHT: #f0f0f0 4px solid
}
DIV.hsProdName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 8px
}
DIV.hsProdName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.hybridSeeAllResults {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 8px; TEXT-ALIGN: center
}
IMG.hsProd {
	PADDING-BOTTOM: 2px; MARGIN: 0px
}
IMG.hsMerch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
DIV.grayBullet {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/ds/gray_bullet.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
.hybridBoxhead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #30b; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 4px
}
.hybridSubhead {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #ccc; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 8px
}
DIV.noImage {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 100px; CURSOR: hand; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.storeInfoTopArea {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 0px; WIDTH: 96%; COLOR: black; PADDING-TOP: 25px
}
TABLE.storeInfoTopOuterTable {
	MARGIN-TOP: 15px
}
DIV.storeInfoTopFloatContain {
	WIDTH: 400px
}
DIV.storeInfoTopLeftFloat {
	FLOAT: left; WIDTH: 110px
}
IMG.storeInfoLogo {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.storeInfoTopRtFloat {
	FLOAT: left; WIDTH: 250px
}
DIV.storeInfoAveRatingTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
TD.storeInfoTopTblPad {
	PADDING-TOP: 2px
}
DIV.subNavAlignment {
	TEXT-ALIGN: left
}
UL.subNavWidth {
	WIDTH: 175px
}
.storeInfoTable {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; MARGIN-TOP: 15px; BORDER-LEFT: #ccc 2px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 2px solid
}
TD.storeInfoColA {
	FONT-WEIGHT: bold; WIDTH: 270px
}
.storeInfoBoxHead {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #ccc; COLOR: #000
}
.storeInfoBoxPad1 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.storeInfoBoxPad2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.storeInfoBoxPad3 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.markedChecked {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/pr/sdc_check_orange.gif); MARGIN-BOTTOM: 10px; WIDTH: 270px; BACKGROUND-REPEAT: no-repeat
}
.notChecked {
	PADDING-LEFT: 18px; MARGIN-BOTTOM: 10px; WIDTH: 270px; COLOR: #555
}
.firstColumnTxt {
	FONT-WEIGHT: bold; WIDTH: 250px
}
.extraTBMargin {
	MARGIN: 6px 0px
}
.boxHeadLabel {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #ccc; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px
}
.headLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
DIV.hrRev {
	FONT-SIZE: 2px; BACKGROUND: #ccc; WIDTH: 100%; COLOR: #ccc; LINE-HEIGHT: 2px; HEIGHT: 2px
}
UL.subnav {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 25px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; WIDTH: 190px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
UL.subnav LI {
	LIST-STYLE-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_orange.gif); MARGIN: 7px 0px 0px
}
UL.subnav LI.act {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(http://img.shopping.com/sc/ds/sdc_arrow_gray.gif); COLOR: #999
}
.topTitleLg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 20px; PADDING-TOP: 0px
}
SPAN.save {
	CURSOR: pointer
}
SPAN.save IMG {
	POSITION: relative; TOP: 2px
}
SPAN.off SPAN.msg {
	COLOR: #03c; TEXT-DECORATION: underline
}
SPAN.off IMG {
	BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/saveBoxOff.gif)
}
SPAN.hover SPAN.msg {
	COLOR: #f60; TEXT-DECORATION: underline
}
SPAN.hover IMG {
	BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/saveBoxHover.gif)
}
SPAN.on SPAN.msg {
	FONT-WEIGHT: bold; COLOR: #555
}
SPAN.on IMG {
	BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/saveBoxOn.gif)
}
IMG#savedListStatus {
	POSITION: relative; TOP: 2px
}
IMG.saveBoxOn {
	BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/saveBoxOn.gif)
}
IMG.saveBoxOff {
	BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/saveBoxOff.gif)
}
TD.sListTop {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 10px
}
TD.sListTop DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0
}
TD.sListSide1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/fadeLGray16x70.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; WIDTH: 12px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
TD.sListSide2 {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/fadeRGray16x70.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.sListBtm {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #f0f0f0
}
.sListBtm DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; COLOR: #555; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
.sListPrice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 160%; PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.sListProdRating {
	FONT-WEIGHT: bold; COLOR: #555
}
.sListPadding {
	MARGIN: 10px
}
DIV.endOfLife {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; PADDING-BOTTOM: 20px; COLOR: red
}
DIV.largeImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
A.seeLgPhoto:link {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/icon_zoom_off.gif); COLOR: #03c; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
A.seeLgPhoto:visited {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/icon_zoom_off.gif); COLOR: #03c; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
A.seeLgPhoto:active {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/icon_zoom_off.gif); COLOR: #03c; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
A.seeLgPhoto:unknown {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/icon_zoom_hover.gif); COLOR: #f60; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
A.seeLgPhoto:hover {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/icon_zoom_hover.gif); COLOR: #f60; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.scCorrection {
	FONT-WEIGHT: bold; COLOR: #555
}
.searchTerm {
	FONT-WEIGHT: bold; COLOR: #555
}
.scChanged {
	FONT-STYLE: italic
}
.scNoChange {
	
}
.scSuggestion {
	FONT-WEIGHT: bold; COLOR: #f00; LINE-HEIGHT: 20px
}
.a14wh {
	FONT-SIZE: 120%; COLOR: #ffffff
}
TABLE.channelPage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; border-spacing: 0px
}
TABLE.channelPage TD#left {
	VERTICAL-ALIGN: top; WIDTH: 1%; TEXT-ALIGN: center; border-spacing: 0px
}
TABLE.channelPage TD#main {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WIDTH: 100%; border-spacing: 0px
}
TABLE.channelPage TD#right {
	PADDING-LEFT: 20px; VERTICAL-ALIGN: top; WIDTH: 1%; TEXT-ALIGN: center; border-spacing: 0px
}
TABLE.channelRightModule {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 130px; PADDING-TOP: 0px; border-spacing: 0px
}
TABLE.channelRightModule TD#head {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #ccc; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #000; LINE-HEIGHT: 24px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.channelRightModule TD#body {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 2px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center
}
#channelHead {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 15px
}
#channelBR {
	LINE-HEIGHT: 9px
}
.tableWidth {
	WIDTH: 100%
}
TD.channelcolumn {
	PADDING-RIGHT: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 48%
}
.channelColumn H2 {
	FONT-SIZE: 120%; MARGIN: 10px 0px 0px
}
.channelColumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
.channelColumn LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.outerBox1 {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 2px solid
}
.fadeLong1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/sc/glb/fadeGray4x240.gif) repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.wtbBoxTopAndBottom {
	COLOR: white; BACKGROUND-COLOR: #30b
}
.wtbBoxTB {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.wtbBoxTB A:link {
	COLOR: white
}
.wtbBoxTB A:visited {
	COLOR: white
}
.wtbBoxTB A:hover {
	COLOR: #ffcc7d
}
.wtbSubHead {
	WIDTH: 50%; COLOR: #000; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
.wtbSubHeadNumber {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #555
}
.wtbContentLfCl {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/bgFadeVeryLight.gif); BORDER-LEFT: #ccc 2px solid; WIDTH: 50%; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-REPEAT: repeat-x
}
.wtbContentRtCl {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/bgFadeVeryLight.gif); WIDTH: 50%; BACKGROUND-REPEAT: repeat-x
}
.wtbCellPad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.wtbContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.wtbItemBody {
	MARGIN-TOP: 5px
}
.wtbItemFoot {
	MARGIN-TOP: 5px; COLOR: #555
}
.wtbLogoCl {
	WIDTH: 105px
}
.wtbText {
	MARGIN-TOP: 15px
}
.wtbArrowArea {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; TEXT-ALIGN: center
}
.wtbArrowContainer {
	FONT-SIZE: 120%; MARGIN: 10px auto 0px; WIDTH: 50%; WHITE-SPACE: nowrap
}
.wtbFirstEmptyRtCl {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; WIDTH: 50%
}
.wtbFirstEmptyLfCl {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; WIDTH: 50%; BORDER-BOTTOM: #ccc 0px solid
}
.wtbEmptyRtCl {
	BORDER-RIGHT: #ccc 2px solid; WIDTH: 50%
}
.wtbEmptyLfCl {
	BORDER-RIGHT: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; WIDTH: 50%
}
.wtbNoRevMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-TOP: 30px; TEXT-ALIGN: center
}
TABLE.pagination {
	FONT-WEIGHT: bold; BACKGROUND: #30b; MARGIN: 0px; COLOR: #fff
}
TABLE.pagination TD.left {
	PADDING-LEFT: 10px; WIDTH: 25%; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE.pagination TD.center {
	WIDTH: 50%; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.pagination TD.right {
	PADDING-RIGHT: 10px; WIDTH: 25%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.pagination A {
	COLOR: #fff
}
TABLE.pagination A:hover {
	COLOR: #ffcc7d
}
.pageBar {
	PADDING-RIGHT: 12px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #30b; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
SPAN.langSelect {
	FONT-SIZE: 100%; COLOR: #fff; WHITE-SPACE: nowrap
}
DIV.sortbar {
	PADDING-RIGHT: 12px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 26px
}
DIV.sortbar A:link {
	FONT-WEIGHT: bold
}
DIV.sortbar A:visited {
	FONT-WEIGHT: bold
}
DIV.sortbar A:hover {
	FONT-WEIGHT: bold
}
.sortbarSP {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 26px
}
.sortbarSP A:link {
	FONT-WEIGHT: normal
}
.sortbarSP A:visited {
	FONT-WEIGHT: normal
}
sortbarSP A:hover {
	FONT-WEIGHT: normal
}
DIV.sortbarPP {
	PADDING-RIGHT: 12px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 26px
}
DIV.sortbarLeft {
	PADDING-RIGHT: 12px; MARGIN-TOP: 12px; PADDING-LEFT: 20px; BACKGROUND: #30b; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 26px
}
SPAN.sorttext {
	
}
SPAN.sorttextPP {
	COLOR: #000
}
SPAN.view {
	FLOAT: left; WIDTH: 49%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
SPAN.sort {
	FLOAT: left; WIDTH: 49%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
SPAN.view IMG {
	PADDING-RIGHT: 4px; WIDTH: 23px; HEIGHT: 16px
}
IMG.rows {
	FLOAT: left
}
IMG.grid {
	VERTICAL-ALIGN: middle
}
SPAN.grid {
	PADDING-LEFT: 20px
}
SPAN.sortlink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.sortlinkPP {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sdcArrowAlignPad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.right_box {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-LEFT: #ccc 2px dotted; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.right_box TD.arrow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.right_box TD.arrow_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; COLOR: #555; PADDING-TOP: 0px
}
.rightBoxItemInactive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; COLOR: #555; PADDING-TOP: 0px
}
.right_box TD {
	WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.rightBoxNumber {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #999
}
.rightBoxWriteReview {
	MARGIN-TOP: 20px; COLOR: #555
}
.rightBoxTag {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #f00
}
.aboutAuthorHead {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #fff; LINE-HEIGHT: 26px; TEXT-ALIGN: center
}
#aboutAuthorMemberOf {
	DISPLAY: inline; FONT-SIZE: 80%
}
#memberBadgeMargins {
	MARGIN-TOP: 4px; COLOR: #555
}
#memberStatus {
	DISPLAY: inline; COLOR: #333; TEXT-ALIGN: left
}
#dealSort {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
#sumText {
	DISPLAY: inline; OVERFLOW: auto; COLOR: #555
}
#sumHead1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 10px 10px 0px; COLOR: #555
}
.boxbody2 {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 2px solid; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
.boxbody_rev {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 100%; BORDER-LEFT: #ccc 2px solid; COLOR: #333; BORDER-BOTTOM: #ccc 2px solid
}
TABLE.rev_box TD.avg_rating {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.rev_box TD.sep {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#priceRange {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#bottom_links {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TABLE.crscat TD {
	BORDER-BOTTOM: #ccc 2px solid
}
TABLE.ptbl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px solid
}
TD.rgbx {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: middle; WIDTH: 16%; PADDING-TOP: 7px; TEXT-ALIGN: center
}
TD.z I {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 180%; FONT-STYLE: normal; WHITE-SPACE: nowrap
}
DIV.tdatr I {
	FONT-SIZE: 100%; COLOR: #999; FONT-STYLE: normal
}
TD.prdt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px
}
TD.z EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; FONT-STYLE: normal
}
TD.z B DIV {
	COLOR: #555
}
TD.z A {
	TEXT-DECORATION: underline
}
TD.z A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TD.z A P {
	DISPLAY: inline; MARGIN: 0px; TEXT-DECORATION: underline
}
DIV.x EM {
	DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 4px; FONT-STYLE: normal; WHITE-SPACE: normal
}
TD.prdt DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
A.stars {
	TEXT-DECORATION: none
}
A.stars P {
	TEXT-DECORATION: underline
}
TD.cmpbx {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; WIDTH: 5%; COLOR: #999; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TD.pimbx {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 100px; PADDING-TOP: 5px
}
DIV.pwolnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
DIV.prprm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffebcc; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.prprm TD {
	WIDTH: 33%
}
DIV.prprmmsg {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; PADDING-BOTTOM: 10px; COLOR: #f60
}
TD.clk_2 {
	TEXT-ALIGN: center
}
TD.cmp_3 {
	TEXT-ALIGN: right
}
DIV.msrp {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; COLOR: #555
}
TABLE.prod_box {
	BORDER-RIGHT: #ccc 2px solid; FONT-SIZE: 100%; BORDER-LEFT: #ccc 2px solid; COLOR: #000
}
TABLE.prod_box TD.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.prod_box TD.attr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.prod_box TD.attrna {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.prod_box TD.multiattr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.prod_box TD.multiattrna {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #999; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.prod_box TD.multiattrleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.prod_box TD.multiattrhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE.prod_box TD.multiattrhead .price {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
TABLE.prod_box TD.multiattrhead P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
TABLE.prod_box TD.remove {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
TABLE.prod_box TD.infohead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.prod_box#single TD.infohead {
	WHITE-SPACE: nowrap
}
.see_more {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
TABLE.prod_box TD.sep {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.prod_box TD.multisep {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.frmTxt {
	MARGIN-TOP: 5px; COLOR: #555
}
.revListItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 244px; PADDING-TOP: 0px; border-spacing: 0px
}
TABLE .revListItem TD#rating {
	FONT-WEIGHT: bold; WIDTH: 135px; TEXT-ALIGN: left
}
.reviewList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border-spacing: 0px
}
#reviewPageText {
	DISPLAY: inline; FONT-SIZE: 100%; COLOR: #555
}
#selSortOpt {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #fff
}
#sumHead1b {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 10px; COLOR: #555
}
TABLE.reviewListSorting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #30b; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 28px; PADDING-TOP: 0px; border-spacing: 0px
}
TABLE.reviewListSorting TD#leftSort {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #fff; WHITE-SPACE: nowrap
}
TABLE.reviewListSorting TD#rightSort {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; WIDTH: 100%; TEXT-ALIGN: right
}
TABLE.reviewListSorting TD#list {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
.reviewTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
#reviewListTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000
}
#reviewListHeader2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #fff
}
#reviewSmallBR {
	LINE-HEIGHT: 2px
}
TABLE.reviewList TD#props {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #333; PADDING-TOP: 10px
}
TABLE.reviewList TD#props100 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #333; PADDING-TOP: 10px
}
TABLE.reviewList TD#data {
	FONT-SIZE: 100%; COLOR: #333; WHITE-SPACE: nowrap
}
TABLE.reviewList TD.sep {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.reviewListItem {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 2px solid; WIDTH: 100%; PADDING-TOP: 0px; border-spacing: 0px
}
.formLabel {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold
}
.formLabelError {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; COLOR: #f00
}
.prodRating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border-spacing: 0px
}
TABLE .prodRating TD#rating {
	PADDING-RIGHT: 8px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; WIDTH: 1%; COLOR: #555; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE .prodRating TD#image {
	PADDING-BOTTOM: 7px; TEXT-ALIGN: left
}
#revProp {
	FONT-SIZE: 100%; VERTICAL-ALIGN: middle; WIDTH: 135px; COLOR: #555; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.topModule {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.askRevTop {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 100%; WIDTH: 212px; COLOR: #4b98ff; TEXT-ALIGN: left
}
.askRevA1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4b98ff; PADDING-TOP: 0px; HEIGHT: 80px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.askRevQ {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 0px
}
.askRevFloatL {
	FLOAT: left; WIDTH: 510px
}
.floatSpacer {
	FLOAT: left; WIDTH: 25px
}
.askRevFloatR {
	FLOAT: left; WIDTH: 206px
}
.ulBoxed {
	PADDING-LEFT: 15px; MARGIN: 0px
}
#deals {
	WIDTH: 100%; TEXT-ALIGN: center
}
#deals TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#deals TD.title {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #30b; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#deals TD.whiteTxt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #30b; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#deals TD.header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#deals TR.sort TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 36px
}
#deals TR.sort TD#sortedBy {
	LINE-HEIGHT: 98%
}
#deals TR.sort SPAN.sortedBy {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #555
}
#deals TR.sort TD.semiSort {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#deals TR.sort TD.semiSort TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 10px
}
#deals TR.sep TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; HEIGHT: 3px
}
#deals TR.first TD {
	BORDER-TOP: #fff 1px solid
}
#deals TD.prod {
	TEXT-ALIGN: left
}
#deals .pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px
}
#deals .desc {
	PADDING-LEFT: 10px; COLOR: #555; TEXT-ALIGN: left
}
#deals .desc H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#deals .desc H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#deals .buy {
	FONT-WEIGHT: bold
}
#deals .buy IMG {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
#deals TR#smart TD {
	BACKGROUND: #e9f3ff
}
#deals DIV.alert {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; COLOR: #f00
}
#deals TD.calc {
	COLOR: #555; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#deals DIV.merch {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px
}
#deals TD.price {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 180%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; WHITE-SPACE: nowrap
}
#deals DIV.price {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 160%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
#deals SPAN.price {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 180%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#deals TD.price IMG {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
DIV.moreStores {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; BACKGROUND: #ccc; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.moreStores SPAN.compare {
	FONT-WEIGHT: bold
}
A.pop {
	CURSOR: pointer; COLOR: #03c; TEXT-DECORATION: underline
}
A.pop:hover {
	COLOR: #f60
}
A.smartTxt {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
A.smartTxt {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
A.smartTxt:link {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
A.smartTxt:visited {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
A.smartTxt:unknown {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
A.smartTxt:hover {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
A.smartTxt:active {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 80%; CURSOR: pointer; COLOR: #30b; TEXT-DECORATION: none
}
#deals TD.zip {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; BORDER-LEFT: #f0f0f0 2px solid; PADDING-TOP: 20px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#deals TR#smart TD.zip {
	BACKGROUND: #fff
}
#deals TR.all TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.zip .head {
	FONT-SIZE: 130%
}
TD.zip .subhead {
	FONT-SIZE: 100%
}
TD.zip DIV.zipbox {
	MARGIN: 0px 15px; TEXT-ALIGN: left
}
TD.zip DIV.math {
	PADDING-LEFT: 15px; MARGIN: 15px 0px 0px; COLOR: #f60
}
TD.zip .base {
	COLOR: #999
}
TD.zip .oper {
	COLOR: #999
}
TD.zip DIV.total {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; COLOR: #f60; PADDING-TOP: 5px
}
TD.zip INPUT {
	FONT-WEIGHT: normal
}
.dealSubFooter {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#deals TD.semiFooter {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #ffebcc; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px; TEXT-ALIGN: left
}
TD.semiFooter .title {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 2px; COLOR: #f60
}
TD.semiFooter DIV.demo {
	CLEAR: none; BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BACKGROUND: white; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 2px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ccc 2px solid
}
TD.semiFooter DIV.demo DIV.mockRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
TD.semiFooter DIV.demo SPAN.mockLink {
	COLOR: #03c; TEXT-DECORATION: underline
}
.dealfooter {
	WIDTH: 100%
}
.dealfooter TD#why {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; WIDTH: 40%; PADDING-TOP: 8px
}
.dealfooter TD#msg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.dealfooter TD#form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
.nodeals {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.nodeals H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.nodeals .more {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold
}
DIV.noCalc {
	FONT-WEIGHT: normal; COLOR: #555
}
DIV.calc {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #555
}
DIV.missCalc {
	FONT-WEIGHT: normal; COLOR: #f00
}
.stockContainer {
	MARGIN-TOP: 5px; FONT-SIZE: 100%; MARGIN-LEFT: 0px
}
.instock {
	FONT-WEIGHT: normal; COLOR: #555
}
.outstock {
	FONT-WEIGHT: normal; COLOR: #f00
}
.phone {
	MARGIN: 5px 0px; COLOR: #555
}
.gridPhone {
	FONT-SIZE: 100%; COLOR: #999
}
A.feat {
	DISPLAY: block; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #555; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.feat B {
	FONT-WEIGHT: bolder; COLOR: #f60; TEXT-DECORATION: underline
}
A.feat:visited {
	CURSOR: pointer; COLOR: #555
}
DIV.feat {
	FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #555; WHITE-SPACE: nowrap
}
A.rate {
	WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.addnotes {
	MARGIN: 5px 0px; COLOR: #555
}
.seeAllOffers {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 85px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.zipAlign {
	TEXT-ALIGN: center
}
.zipHead {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.zipMathContainer {
	MARGIN-TOP: 10px
}
.zipMathA {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #999
}
.zipMathB {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #f60
}
.zipEnterCode {
	MARGIN-TOP: 10px
}
.gvCompareBar {
	PADDING-RIGHT: 12px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 32px; BACKGROUND-COLOR: #ccc
}
.gvOuterContainer {
	BACKGROUND-COLOR: #f0f0f0
}
.gvContainLeftMid {
	BORDER-RIGHT: #ccc 2px solid; WIDTH: 33%; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center
}
.gvContainRight {
	WIDTH: 34%; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center
}
.gvContainerPad {
	MARGIN: 10px
}
.gvItemTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 170px; BACKGROUND-COLOR: #fff
}
.gvItemMiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 18px; PADDING-TOP: 5px; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
.gvItemBottom {
	MARGIN: 10px 0px 0px; VERTICAL-ALIGN: bottom
}
.gvItemBottom I {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 5px; FONT-STYLE: normal
}
.grdnxt {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.gcmpmsg1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.grid {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.spGrid .top {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.spGrid .sTop {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.spGrid .fTop {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.spGrid .nb {
	BORDER-TOP-WIDTH: 0px
}
.spMidTop {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0
}
TD.sgrid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TD.sgridCellBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
TD.gridCellSide {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/fadeRGray16x180.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
TD.sgridCellSide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/fadeLGray16x180.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
TD.fgridCellSide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(http://img.shopping.com/sc/glb/fadeLGray16x180.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 2px solid; WIDTH: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.lgridSide {
	BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0
}
DIV.rgridSide {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0
}
.gridDesc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.gridBtm {
	BORDER-BOTTOM: #fff 1px solid
}
.spTopAreaPad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.spGrid .totalPrice {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 160%; MARGIN-BOTTOM: 5px; COLOR: #000
}
.spMerchName {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000
}
.spInnerClLeft {
	WIDTH: 50%; TEXT-ALIGN: left
}
.spInnerClRt {
	BORDER-LEFT: #ccc 1px dotted; WIDTH: 50%; TEXT-ALIGN: left
}
.spInnerClPad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px
}
.spStReview {
	MARGIN-TOP: 5px
}
.spSpacer {
	FONT-SIZE: 1px; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.spStock {
	WHITE-SPACE: nowrap
}
A.gridFeat {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.gridFeat:visited {
	COLOR: #999
}
.popSurvey {
	MARGIN: 40px auto 35px; WIDTH: 100%; TEXT-ALIGN: center
}
.popSurvey H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN: 40px auto 15px; COLOR: #2300a0
}
.popSurvey P {
	FONT-SIZE: 100%; MARGIN: 0px auto 15px; COLOR: #333
}
.popSurvey P.close {
	FONT-SIZE: 90%; MARGIN: 20px auto 15px; COLOR: #333
}
.surveyLink {
	Z-INDEX: 500; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: right
}
.pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H2.seo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H1.seo {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000; TEXT-ALIGN: left
}
H1.seo2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000
}
H2.frtr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
H1.frtr {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000; TEXT-ALIGN: left
}
H1.frtr2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000; TEXT-ALIGN: left
}
.tm {
	DISPLAY: inline; FONT-SIZE: 100%
}
.vaMid {
	VERTICAL-ALIGN: middle
}
.vMid {
	VERTICAL-ALIGN: middle
}
.hi1 {
	DISPLAY: none
}
.no-wrap {
	WHITE-SPACE: nowrap
}
.pad0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pad3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.padLR5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padLR10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.padL15 {
	PADDING-LEFT: 15px
}
.pL20 {
	PADDING-LEFT: 20px
}
.mrgnT0 {
	MARGIN-TOP: 0px
}
.mrgnT5 {
	MARGIN: 5px 0px 0px
}
.mrgnTB15 {
	MARGIN: 15px 0px
}
.mrgnT10 {
	MARGIN: 10px 0px 0px
}
.mrgnT15 {
	MARGIN: 15px 0px 0px
}
.mrgnB10 {
	MARGIN: 0px 0px 10px
}
.mrgnTB10 {
	MARGIN: 10px 0px
}
.mrgnTB5 {
	MARGIN: 5px 0px
}
.spacer5 {
	FONT-SIZE: 3px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.noteSpecial {
	FONT-WEIGHT: bold; COLOR: #f60
}
