BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
A:link {
	COLOR: #123fab; TEXT-DECORATION: none
}
.deals TD A {
	COLOR: #123fab; TEXT-DECORATION: none
}
.deals TD A:link {
	COLOR: #123fab; TEXT-DECORATION: none
}
.deals TD A:visited {
	COLOR: #123fab; TEXT-DECORATION: none
}
.deals TD A:active {
	COLOR: #123fab; TEXT-DECORATION: none
}
A:visited {
	COLOR: #123fab; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6c8cd5; TEXT-DECORATION: underline
}
.deals TD A:hover {
	COLOR: #6c8cd5; TEXT-DECORATION: underline
}
A:active {
	outline: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	
}
DIV {
	
}
TD {
	
}
P {
	
}
.xCCoveride H3.boxTitleNB {
	
}
.xCCoveride .boxTitleNB {
	
}
.abso {
	POSITION: absolute
}
P.abso {
	POSITION: absolute
}
.bodyFixed {
	MIN-WIDTH: 1000px; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 81.2em; TEXT-ALIGN: left; _width: 973px
}
.bodyFixed2 {
	MARGIN: 0px auto; WIDTH: 755px; TEXT-ALIGN: left
}
.bodyStretchy {
	TEXT-ALIGN: left
}
.bodyWide {
	MIN-WIDTH: 999px; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left; _width: 995px
}
.bodyE1 {
	MIN-WIDTH: 1150px; MARGIN: 0px auto; WIDTH: 95.83em; TEXT-ALIGN: left
}
.homeScr .contentContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.contentContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.bodyWide .contentContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.linkcolornewsearchpages A:link {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.linkcolornewsearchpages .deals TD A {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.linkcolornewsearchpages .deals TD A:link {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.linkcolornewsearchpages .deals TD A:visited {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.linkcolornewsearchpages .deals TD A:active {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.linkcolornewsearchpages A:visited {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.hi1 {
	DISPLAY: none
}
#ccArea {
	DISPLAY: none
}
#close {
	DISPLAY: none
}
#wtb {
	DISPLAY: none
}
.imagePreloads {
	DISPLAY: none
}
A.nojs {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:link {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:visited {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:focus {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:hover {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
A.nojs:active {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
.deals TD A.nojs {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
.deals TD A.nojs:link {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
.deals TD A.nojs:visited {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
.deals TD A.nojs:focus {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
.deals TD A.nojs:hover {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
.deals TD A.nojs:active {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #000; TEXT-DECORATION: none
}
A.nojs2 {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
A.nojs2:link {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
A.nojs2:visited {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
A.nojs2:focus {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
A.nojs2:hover {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
A.nojs2:active {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
.deals TD A.nojs2 {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
deals TD A.nojs2:link {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
deals TD A.nojs2:visited {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
deals TD A.nojs2:focus {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
deals TD A.nojs2:hover {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
deals TD A.nojs2:active {
	FONT-WEIGHT: 400; CURSOR: hand; COLOR: #999; TEXT-DECORATION: none
}
P {
	MARGIN: 0px 0px 15px
}
H1 {
	COLOR: #333
}
H2 {
	COLOR: #333
}
H3 {
	COLOR: #333
}
H4 {
	COLOR: #333
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 180%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
.lgTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 180%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
.pageTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: 700; FONT-SIZE: 150%; MARGIN: 0px 0px 7px
}
H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 150%; MARGIN: 0px 0px 7px
}
H4 {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; MARGIN: 0px 0px 7px
}
H5 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%; MARGIN: 0px
}
.lvl2BoxTopRt H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 120%; MARGIN: 0px
}
.lvl2BoxTopRt H4 A {
	TEXT-DECORATION: none
}
FORM {
	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
}
UL.navAlign {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.navAlign LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.defUl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.defUl LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.basicList {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
UL.faqBasicList {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
UL.faqBasicList LI.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
UL.basicList LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/bullet_small.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.alpha {
	LIST-STYLE-TYPE: lower-alpha
}
OL.basicOl LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
OL.basicOl LI.pB0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.bodyForm {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.bodyForm {
	WIDTH: 100%
}
FORM.bodyForm LABEL {
	CLEAR: left; PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: 700; FLOAT: left; MARGIN: 12px 0px 10px; WIDTH: 160px; TEXT-ALIGN: right
}
.bodyForm SELECT {
	CLEAR: right; FLOAT: left; MARGIN: 10px 0px; TEXT-ALIGN: left
}
.bodyForm INPUT[type=text] {
	CLEAR: right; FLOAT: left; MARGIN: 10px 0px; TEXT-ALIGN: left
}
.bodyForm TEXTAREA {
	CLEAR: right; FLOAT: left; MARGIN: 10px 0px; TEXT-ALIGN: left
}
FORM.bodyForm SELECT {
	WIDTH: 200px
}
INPUT[type=text] {
	WIDTH: 200px
}
FORM.bodyForm TEXTAREA {
	WIDTH: 300px; HEIGHT: 80px
}
FORM.bodyForm INPUT[type=submit] {
	FLOAT: right
}
FORM.bodyForm DIV {
	CLEAR: both
}
FORM.bodyForm BR {
	CLEAR: both
}
FORM.bodyForm HR {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ccc 1px dotted; MARGIN: 10px 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 8px
}
SELECT {
	FONT-SIZE: 90%
}
.homeScr #saiAreaFoot .saiContent {
	FONT-SIZE: 90%
}
.rightWriteReview SPAN {
	FONT-SIZE: 90%
}
P.formRow SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 375px
}
DIV.formButton {
	CLEAR: both; MARGIN-LEFT: 12px; WIDTH: 80%; TEXT-ALIGN: right
}
.homeScr #logo {
	HEIGHT: 78px
}
.intScr #logo {
	HEIGHT: 53px
}
.promoTab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
A.promoWhLink:link {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 535px; TEXT-DECORATION: none
}
A.promoWhLink:visited {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 535px; TEXT-DECORATION: none
}
A.promoWhLink:active {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 535px; TEXT-DECORATION: none
}
A.promoWhLink:hover {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 535px; TEXT-DECORATION: none
}
.homeScr #logo P {
	FONT-SIZE: 90%; FLOAT: right; MARGIN: 33px 5px 0px 0px
}
.homeScr .mast {
	FLOAT: left
}
.intScr .mast {
	FLOAT: left
}
.homeScr .spacerLogo {
	FLOAT: left; WIDTH: 310px; CURSOR: pointer; HEIGHT: 78px
}
.homeScr #logo .sponsorLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 12px 5px 0px 0px; COLOR: #999; PADDING-TOP: 0px
}
.homeScr #logo .underSponsorLogo {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.intScr #logo P {
	FONT-SIZE: 90%; FLOAT: right; MARGIN: 15px 5px 0px 0px
}
.intScr #logo .sponsorLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 0px; COLOR: #999; PADDING-TOP: 0px
}
.intScr #logo .underSponsorLogo {
	CLEAR: right; FONT-SIZE: 90%; FLOAT: right; MARGIN: 2px 5px 5px 0px; WHITE-SPACE: nowrap
}
.intScr .spacerLogo {
	FLOAT: left; WIDTH: 250px; CURSOR: pointer; HEIGHT: 53px
}
.homeScr .homeArea .pColPxLeft .categorySubLinks A:link {
	COLOR: #6c8cd5; TEXT-DECORATION: none
}
.homeScr .homeArea .pColPxLeft .categorySubLinks A:visited {
	COLOR: #6c8cd5; TEXT-DECORATION: none;
}
.homeScr .homeArea .pColPxLeft .categorySubLinks A:hover {
	TEXT-DECORATION: underline
}
.homeScr .homeArea .pColPxLeft .boxSubTitle A:link {
	COLOR: #123fab; TEXT-DECORATION: none
}
.homeScr .homeArea .pColPxLeft .boxSubTitle A:visited {
	COLOR: #123fab; TEXT-DECORATION: none
}
.homeScr .homeArea .pColPxLeft .boxSubTitle A:hover {
	COLOR: #123fab; TEXT-DECORATION: underline
}
#logo SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#logo IMG.shopCart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#logo A:link {
	COLOR: #03c
}
#logo A:visited {
	COLOR: #03c
}
#logo A:active {
	COLOR: #03c
}
#logo A:hover {
	COLOR: #f60
}
.logoBorder1 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.navArea {
	CLEAR: both; MIN-WIDTH: 740px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/navBarMid.gif) #309 repeat-x left top; OVERFLOW: hidden; WIDTH: 100%; MAX-HEIGHT: 30px; LINE-HEIGHT: normal; WHITE-SPACE: nowrap
}
.navHook {
	WIDTH: 100%
}
.nav {
	FONT-WEIGHT: 700; WIDTH: 100%; COLOR: #fff; LINE-HEIGHT: 27px
}
.nav A:link {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.nav A:visited {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.nav A:active {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.nav A:hover {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.tabs TD {
	MARGIN: 0px; WHITE-SPACE: nowrap
}
.tabs TD.sep {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/tabDivideOff.gif) no-repeat 0px 8px; WHITE-SPACE: nowrap
}
.tabs A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.tabSel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/tabLeftOn.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tabSel A {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/tabRightOn.gif) no-repeat right top
}
.tabSel A:link {
	COLOR: #333
}
.tabSel A:visited {
	COLOR: #333
}
.tabSel A:active {
	COLOR: #333
}
.tabSel A:hover {
	COLOR: #333
}
.siteMap A:link {
	FONT-WEIGHT: 400; TEXT-DECORATION: none
}
.siteMap A:visited {
	FONT-WEIGHT: 400; TEXT-DECORATION: none
}
.siteMap A:active {
	FONT-WEIGHT: 400; TEXT-DECORATION: none
}
.siteMap A:hover {
	FONT-WEIGHT: 400; TEXT-DECORATION: none
}
.dynMenuArea {
	BORDER-RIGHT: #ccc 5px solid; BORDER-TOP: #ccc 5px solid; MARGIN-TOP: 3px; Z-INDEX: 99999999; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #ccc 5px solid; COLOR: #03c; BORDER-BOTTOM: #ccc 5px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
.mBdr {
	BORDER-TOP: #ccc 1px dotted
}
.ifrStyle {
	DISPLAY: none; Z-INDEX: 5; LEFT: 0px; WIDTH: 210px; POSITION: absolute; TOP: 0px; HEIGHT: 200px
}
.ifrStyle2 {
	DISPLAY: none; Z-INDEX: 9999999; LEFT: 0px; WIDTH: 385px; POSITION: absolute; TOP: 0px; HEIGHT: 200px
}
.sMItm {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; WIDTH: 200px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.sMItm A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; COLOR: #03c; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.sMItm A:active {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; COLOR: #03c; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.sMItm A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 4px; COLOR: #03c; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.sMItm A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.sMItm A:focus {
	COLOR: #f60; TEXT-DECORATION: underline
}
.underBarArea {
	CLEAR: both; MIN-WIDTH: 740px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/UnderBarFadeLeft.jpg) #fff no-repeat left top; WIDTH: 100%; HEIGHT: 21px
}
.underBarHook {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/UnderBarFadeRight.jpg) no-repeat right top; HEIGHT: 21px
}
.underBar {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/UnderBarFademid.jpg) repeat-x left top; MARGIN: 0px 4px; HEIGHT: 21px
}
.contentIndent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contentIndent2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.contentIndent3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contentIndent4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contentIndent5 {
	PADDING-RIGHT: 10px
}
.bodyWide .contentIndent2 .breadCrumb {
	MARGIN: 0px 0px 0px 1px
}
.breadCrumb {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; MARGIN: 0px 0px 5px; COLOR: #999
}
.breadCrumb2 {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; MARGIN: 0px 0px 10px; COLOR: #999
}
.breadCrumb H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
.breadCrumb H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
.breadCrumb2 H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
.breadCrumb2 H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
.breadSep {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ttlCrumbs {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.ttlCrumbs H1 {
	DISPLAY: inline; FONT-SIZE: 145%; COLOR: #333
}
.ttlCrumbs H2 {
	DISPLAY: inline; FONT-SIZE: 145%; COLOR: #333
}
.ttlCrumbs A {
	COLOR: #333; TEXT-DECORATION: none
}
.ttlCrumbs A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.ttlCrumbs A:active {
	COLOR: #333; TEXT-DECORATION: none
}
.ttlCrumbs A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.ttlCrumbs A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.ttlCrumbs SPAN {
	COLOR: #999
}
.adTtlBread {
	MARGIN-LEFT: 50px; VERTICAL-ALIGN: middle; HEIGHT: 35px; TEXT-ALIGN: right
}
.notLookingFor {
	FONT-SIZE: 99%; COLOR: #333; PADDING-TOP: 0px
}
.scCorrectArea {
	FONT-SIZE: 99%; COLOR: #333; PADDING-TOP: 0px
}
.scSuggestion {
	FONT-SIZE: 99%; COLOR: #333; PADDING-TOP: 0px
}
.scSuggestion A {
	COLOR: #123fab; TEXT-DECORATION: underline
}
.scSuggestion A:link SPAN {
	COLOR: #123fab; TEXT-DECORATION: underline
}
.scSuggestion A:active SPAN {
	COLOR: #123fab; TEXT-DECORATION: underline
}
.scSuggestion A:hover SPAN {
	COLOR: #f60
}
.scSuggestion A:hover {
	COLOR: #f60
}
.scSuggestion A:visited SPAN {
	COLOR: #639
}
.scPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.scPadding2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.homeScr .searchMain {
	CLEAR: both; PADDING-RIGHT: 0px; MIN-WIDTH: 740px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #333; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 63px; TEXT-ALIGN: center
}
.homeScr .schHook {
	HEIGHT: 63px; TEXT-ALIGN: center
}
.homeScr .search {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/searchBarBg.jpg) repeat-x left top; HEIGHT: 63px; TEXT-ALIGN: center
}
.intScr .searchMain {
	CLEAR: both; PADDING-RIGHT: 0px; MIN-WIDTH: 740px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #333; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 57px; TEXT-ALIGN: center
}
.intScr .schHook {
	HEIGHT: 57px; TEXT-ALIGN: center
}
.intScr .search {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/searchIntMid.jpg) repeat-x left top; HEIGHT: 57px; TEXT-ALIGN: center
}
.searchFoot {
	PADDING-RIGHT: 0px; MIN-WIDTH: 740px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #333; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 53px; TEXT-ALIGN: center
}
.searchFoot .schHook {
	HEIGHT: 53px
}
.searchFoot .search {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/searchFootMid.jpg) repeat-x left top; HEIGHT: 53px
}
.search FORM {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
.bodyWide .intScr .tabContainer {
	WIDTH: 100%
}
.bodyWide .intScr .seoContentModuleRelative {
	WIDTH: 100%
}
.bodyWide .intScr .searchMain {
	WIDTH: 100%
}
.searchTbl {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.searchTbl TD {
	PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
.searchTbl TD.searchBtnTd {
	PADDING-TOP: 2px
}
#searchWithinLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/magnifyerBlue.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rsImg {
	DISPLAY: inline; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
#rsImgFoot {
	DISPLAY: inline; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.clearRS {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.noRS {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 7px 10px 10px; COLOR: #555; PADDING-TOP: 10px; WHITE-SPACE: normal; BACKGROUND-COLOR: #f0f0f0
}
.homeScr .schInput {
	DISPLAY: inline; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; WIDTH: 240px
}
.homeScr .schInput2 {
	DISPLAY: inline; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; WIDTH: 175px
}
.intScr .schInput {
	DISPLAY: inline; FONT-SIZE: 120%; VERTICAL-ALIGN: middle; WIDTH: 240px
}
.intScr .schInput2 {
	DISPLAY: inline; FONT-SIZE: 120%; VERTICAL-ALIGN: middle; WIDTH: 175px
}
.saiHght {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 1px solid
}
.searchDrop {
	DISPLAY: inline; VERTICAL-ALIGN: middle; WIDTH: 205px
}
#saiArea {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 9999999; VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
#saiAreaFoot {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
.saiContent {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 0px solid; FONT-WEIGHT: 400; FONT-SIZE: 80%; Z-INDEX: 99999999; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; COLOR: #999; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
.homeScr .saiContent {
	FONT-SIZE: 70%; WIDTH: 385px
}
.intScr .saiContent {
	FONT-SIZE: 90%; WIDTH: 385px
}
.saiContain {
	WIDTH: 175px; WHITE-SPACE: normal
}
.saiContent2 {
	BORDER-RIGHT: #ccc 6px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px; BORDER-LEFT: #ccc 6px solid; BORDER-BOTTOM: #ccc 6px solid
}
.saiTtl {
	PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 100%; WHITE-SPACE: nowrap
}
.saiCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: normal
}
.saiTxt {
	PADDING-RIGHT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 100%; PADDING-BOTTOM: 3px
}
.saiTxt A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.1em; PADDING-TOP: 3px
}
.saiTxt A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.1em; PADDING-TOP: 3px
}
.saiTxt A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.1em; PADDING-TOP: 3px
}
.saiTxtHover A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: 700; PADDING-BOTTOM: 6px; COLOR: #f60; LINE-HEIGHT: 1.1em; PADDING-TOP: 3px; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
.saiTxtHover A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: 700; PADDING-BOTTOM: 6px; COLOR: #f60; LINE-HEIGHT: 1.1em; PADDING-TOP: 3px; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.gArrowDown:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: 400; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangle.gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.gArrowDown:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: 400; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangle.gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.gArrowDown:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: 400; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangle.gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.gArrowDown:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangle.gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; COLOR: #f60; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.gArrowUp:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: 400; FONT-SIZE: 90%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangleUp.gif) no-repeat 0px 4px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.gArrowUp:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: 400; FONT-SIZE: 90%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangleUp.gif) no-repeat 0px 4px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.gArrowUp:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: 400; FONT-SIZE: 90%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangleUp.gif) no-repeat 0px 4px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.gArrowUp:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 90%; BACKGROUND: url(http://img.shopping.com/jfe/buttons/saiTriangleUp.gif) no-repeat 0px 4px; PADDING-BOTTOM: 5px; COLOR: #f60; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.searchpoweredby {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.footMainBar {
	CLEAR: both; PADDING-RIGHT: 0px; MIN-WIDTH: 740px; PADDING-LEFT: 0px; FONT-SIZE: 2px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 12px
}
.footMainBar .footHook {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
.footSlimBar {
	CLEAR: both; PADDING-RIGHT: 0px; MIN-WIDTH: 740px; PADDING-LEFT: 0px; FONT-SIZE: 2px; BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/blueThinRoundLeft.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 12px
}
.footSlimBar .footHook {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/blueThinRoundRight.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
.footBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/headrFootr/blueThinMid.gif) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
.footLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.footLogo IMG {
	MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.footLinks {
	MARGIN: 30px 0px 0px
}
.footLinks P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.footLinks A:link {
	COLOR: #999; TEXT-DECORATION: underline
}
.footLinks A:visited {
	COLOR: #999; TEXT-DECORATION: underline
}
footLinks A:active {
	COLOR: #999; TEXT-DECORATION: underline
}
.footLinks A:hover {
	COLOR: #f60
}
.footLinks SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footLinks IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.copyRt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.boxTop {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; MIN-HEIGHT: 30px; BACKGROUND: url(http://sc.shopping.com/jfe/bb/common/grayBoxTop.jpg) #f2f2f2 repeat-x right top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; _height: 30px
}
.boxTopRt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.boxTopRt2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.boxTopTbl TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 3px double
}
.boxTopTbl TD.bxLeft {
	FONT-WEIGHT: 400; FONT-SIZE: 140%; PADDING-TOP: 12px
}
.boxTopLg {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://sc.shopping.com/jfe/bb/common/grayBoxTop.jpg) #f2f2f2 repeat-x right top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 60px
}
.boxTopLgRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.boxMid {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6e6 1px; BACKGROUND-COLOR: #fff
}
.boxMidRt {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.boxMidRt2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 15px
}
.boxMidRt3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.boxArrow {
	Z-INDEX: 15; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/boxArrowUp.gif) no-repeat 50% top; LEFT: 45%; WIDTH: 33px; POSITION: absolute; TOP: 0px; HEIGHT: 19px
}
.boxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 135%; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 12px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-COLOR: #cccccc; BORDER-BOTTOM-STYLE: double
}
.pwrTable H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 135%; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 12px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-COLOR: #cccccc; BORDER-BOTTOM-STYLE: double
}
.boxTopRt H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 135%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #666; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.boxTopRt2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 3px double
}
.boxTopRt2 TD H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 12px; BORDER-RIGHT-WIDTH: 0px
}
.boxTopRt H2.noBtm {
	BORDER-BOTTOM-WIDTH: 0px
}
.boxTitle SELECT {
	FONT-SIZE: 60%
}
.boxBtm {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 2px solid; BACKGROUND-COLOR: #fff
}
.boxBtm2 {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #e6e6e6 1px solid; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 2px solid; HEIGHT: 10px; BACKGROUND-COLOR: #fff
}
.boxBtm3 {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e6e6e6 1px solid; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 2px solid; HEIGHT: 10px
}
.boxBtmRt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 10px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 10px; BORDER-BOTTOM-STYLE: none
}
.boxSubTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 00px; MARGIN: 0px; PADDING-TOP: 18px
}
.boxSubTitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px
}
.leftNavTtl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.p300AdsLeft .boxSubTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.p300AdsLeft .boxSubTitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.p300AdsLeft .leftNavTtl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px
}
.boxMidRt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
.boxTitleNB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2.boxTitleNB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.boxTitleNB2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 12px; BORDER-RIGHT-WIDTH: 0px
}
H2.boxTitleNB2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 12px; BORDER-RIGHT-WIDTH: 0px
}
.boxTitleNB3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
.boxTitleNB3Bold {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 140%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
.boxTitleNB3Bold {
	FONT-WEIGHT: 700
}
.boldTxt {
	FONT-WEIGHT: 700
}
.boxTableTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.paginationBtm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
.boxTableTop TD {
	FONT-SIZE: 90%
}
.paginationBtm TD {
	FONT-SIZE: 90%
}
.boxContent1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.sideBoxTop {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 2px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxTopLeft.gif) #f0f0f0 no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 7px; PADDING-TOP: 0px; HEIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.sideBoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 2px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxTopRt.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; LINE-HEIGHT: 7px; PADDING-TOP: 0px; HEIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.sideBoxTopLg {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxTopLeft.gif) #f0f0f0 no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.sideBoxTopLgRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxTopRt.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.sideBoxMid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxMidLeft.gif) #f0f0f0 repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sideBoxMidRt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxMidRt.gif) repeat-y right top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.sideBoxMidRt2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxMidRt.gif) repeat-y right top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 15px
}
.sideBoxMidRt3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxMidRt.gif) repeat-y right top; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.sideBoxBtm {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxBtmLeft.gif) #f0f0f0 no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 19px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.sideBoxBtm2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxBtmLeft.gif) #f0f0f0 no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
.sideBoxBtm3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxBtmLeft.gif) #f0f0f0 no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.sideBoxBtmRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/sideBoxBtmRt.gif) no-repeat right bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
#elementID0 {
	MARGIN: 0px auto
}
.sideND {
	DISPLAY: none; MARGIN: 0px auto
}
.lvl2BoxTop {
	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; BACKGROUND-COLOR: #f0f0f0; BORDER-RIGHT-WIDTH: 0px
}
.lvl2BoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 15px; BORDER-RIGHT-WIDTH: 0px
}
.lvl2BoxTopRt H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 140%
}
.lvl2BoxBody {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.lvl2BoxBtm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #f0f0f0
}
.lvl2BoxBtmRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.lvl3BoxTop {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/3rdBoxTL.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.lvl3BoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/3rdBoxTR3.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.lvl3BoxMid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/3rdBoxMidLeft.gif) #f0f0f0 repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lvl3BoxMidRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/3rdBoxMidRt.gif) repeat-y right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.lvl3BoxBtm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/3rdBoxBL.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
.lvl3BoxBtmRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/3rdBoxBR3.gif) no-repeat right bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.ccBoxTop {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://sc.shopping.com/jfe/bb/common/asterix.gif) #ebeffa no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px
}
.ccBoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 55px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.ccBoxTopRt TD H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 3px
}
.ccBoxMid {
	BORDER-RIGHT: #d1e0ff 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d1e0ff 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d1e0ff 1px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #d1e0ff 1px solid; BACKGROUND-COLOR: #d1e0ff
}
.ccBoxBtm {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP-STYLE: none; LINE-HEIGHT: 12px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 2px solid; HEIGHT: 12px; BACKGROUND-COLOR: #ebeffa
}
.ccBoxBtmRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
.simpleBox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px 15px 0px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.fullBoxTop {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://sc.shopping.com/jfe/bb/common/grayBoxTop.jpg) repeat-x right top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px
}
.fullBoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 20px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.plnBoxTop {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/box/plnTopLft.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 6px; BORDER-RIGHT-WIDTH: 0px
}
.plnBoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/box/plnTopRt.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; LINE-HEIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 6px; BORDER-RIGHT-WIDTH: 0px
}
.plnBoxMid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/box/plnSideLft.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.plnBoxMidRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/box/plnSideRt.gif) repeat-y right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.plnBoxBtm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/box/plnBtmLft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 6px
}
.plnBoxBtmRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/box/plnBtmRt.gif) no-repeat right bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; LINE-HEIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 6px; BORDER-RIGHT-WIDTH: 0px
}
.ebyBox_container {
	MARGIN: 20px 0px 0px; POSITION: relative
}
.ebyBox_container .n {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_topRepeat.gif) repeat-x 50% top
}
.ebyBox_container .n .e {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 10px
}
.ebyBox_container .n .w {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 10px
}
.ebyBox_container .n .e {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_crnTopRt.gif) no-repeat right top
}
.ebyBox_container .n .w {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_crnTopLft.gif) no-repeat left top
}
.ebyBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_sideRepeatLft.gif) repeat-y left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ebyBoxContent {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_sideRepeatRt.gif) repeat-y right 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ebyBoxPad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_titleFadeRepeat.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-TOP: 0px; POSITION: relative
}
.ebyBoxContent .actionsbottom {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_btmRepeatTall.gif) repeat-x 50% top; POSITION: relative
}
.ebyBox_container .actionsbottomE {
	DISPLAY: block; MARGIN: 0px; POSITION: relative; HEIGHT: 64px
}
.ebyBox_container .actionsbottomW {
	DISPLAY: block; MARGIN: 0px; POSITION: relative; HEIGHT: 64px
}
.ebyBoxContent .actionsbottomE {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_crnbtmRtTall.gif) no-repeat right top
}
.ebyBoxContent .actionsbottomW {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/mod2_crnbtmLftTall.gif) no-repeat left top; TEXT-ALIGN: center
}
.trustArea {
	MARGIN-TOP: 7px
}
A.trustMainBtn:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.trustMainBtn:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.trustMainBtn:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.trustMainBtn:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/sc/glb/trusted_store_17x20.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; COLOR: #f60; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
.trustSpace {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 130px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
A.sweepstake:link {
	DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(http://img.shopping.com/jfe/bb/holiday/giftsAnim.gif) no-repeat 0px 0px
}
A.sweepstake:visited {
	DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(http://img.shopping.com/jfe/bb/holiday/giftsAnim.gif) no-repeat 0px 0px
}
A.sweepstake:active {
	DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(http://img.shopping.com/jfe/bb/holiday/giftsAnim.gif) no-repeat 0px 0px
}
A.sweepstake:hover {
	DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(http://img.shopping.com/jfe/bb/holiday/giftsAnim.gif) no-repeat 0px 0px
}
A.rate {
	WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.aBtn {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; MARGIN: 1px 0px 3px; WHITE-SPACE: pre
}
.rtbl.aBtn {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; MARGIN: 5px 0px 3px -5px; WHITE-SPACE: pre
}
.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
}
.smlBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.smlBtn UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.orngBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.orngBtn 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: 8px; PADDING-TOP: 11px; TEXT-ALIGN: left
}
.aBtn UL.cent {
	TEXT-ALIGN: center
}
.aBtn UL.right {
	TEXT-ALIGN: right
}
.aBtn UL LI {
	DISPLAY: inline; WHITE-SPACE: pre
}
.smlBtn UL LI {
	DISPLAY: inline; WHITE-SPACE: pre
}
.orngBtn UL LI {
	DISPLAY: inline; WHITE-SPACE: pre
}
.smlBtn UL LI {
	DISPLAY: inline; WHITE-SPACE: pre
}
.smlNrwBtn UL LI {
	DISPLAY: inline; WHITE-SPACE: pre
}
.aBtn UL LI.lastop5 {
	MARGIN-RIGHT: 0px
}
.smlBtn UL LI.last {
	MARGIN-RIGHT: 0px
}
.orngBtn UL LI.last {
	MARGIN-RIGHT: 0px
}
.smlNrwBtn UL LI.last {
	MARGIN-RIGHT: 0px
}
.aBtn UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnRtMT.gif) no-repeat 100% 0px; PADDING-BOTTOM: 11px; COLOR: #fff; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.aBtn UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.aBtn UL LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.aBtn UL LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.aBtn UL LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlBtn UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlBtn UL LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlBtn UL LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlBtn UL LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn .smlBtn UL LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.aBtn UL LI A SPAN {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnLeftM1.gif) no-repeat; PADDING-BOTTOM: 11px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
.aBtn UL LI A.sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/whiteRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: none; PADDING-TOP: 4px
}
.aBtn UL LI A.sec {
	COLOR: #03c; TEXT-DECORATION: none
}
.aBtn UL LI A.sec:link {
	COLOR: #03c; TEXT-DECORATION: none
}
.aBtn UL LI A.sec:visited {
	COLOR: #03c; TEXT-DECORATION: none
}
.aBtn UL LI A.sec:active {
	COLOR: #03c; TEXT-DECORATION: none
}
.smlBtn UL LI A.sec {
	COLOR: #03c; TEXT-DECORATION: none
}
.smlBtn UL LI A.sec:link {
	COLOR: #03c; TEXT-DECORATION: none
}
.smlBtn UL LI A.sec:visited {
	COLOR: #03c; TEXT-DECORATION: none
}
.smlBtn UL LI A.sec:active {
	COLOR: #03c; TEXT-DECORATION: none
}
.aBtn UL LI A.sec:hover {
	COLOR: #f60
}
.smlBtn UL LI A.sec:hover {
	COLOR: #f60
}
.aBtn UL LI A.sec SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/whiteLeft.gif) no-repeat; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: none; PADDING-TOP: 4px
}
.aBtn UL LI A.xmrw SPAN {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnLeftM2.gif) no-repeat
}
.aBtn UL LI A.freeMerchant {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnM1GrayRt.gif) no-repeat 100% 0px
}
.aBtn UL LI A.freeMerchant SPAN {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnM1GrayLeft.gif) no-repeat
}
.aBtn UL LI A.freeMerchant {
	COLOR: #fff
}
.aBtn UL LI A.freeMerchant:link {
	COLOR: #fff
}
.aBtn UL LI A.freeMerchant:visited {
	COLOR: #fff
}
.aBtn UL LI A.freeMerchant:active {
	COLOR: #fff
}
.aBtn UL LI A.freeMerchant:hover {
	COLOR: #fff
}
.aBtn UL LI A.no {
	CURSOR: default; TEXT-DECORATION: none
}
.aBtn UL LI A.no:link {
	CURSOR: default; TEXT-DECORATION: none
}
.aBtn UL LI A.no:visited {
	CURSOR: default; TEXT-DECORATION: none
}
.aBtn UL LI A.no:active {
	CURSOR: default; TEXT-DECORATION: none
}
.aBtn UL LI A.no:hover {
	CURSOR: default; TEXT-DECORATION: none
}
.aBtn UL LI A.dptDyn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/dptDynPrplRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 6px
}
.aBtn UL LI A.dptDyn SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/dptDynPrplLeft.gif) no-repeat; PADDING-BOTTOM: 14px; TEXT-TRANSFORM: none; PADDING-TOP: 6px
}
.aBtn UL LI A.dptDyn {
	COLOR: #3e2a7f; TEXT-DECORATION: none
}
.aBtn UL LI A.dptDyn:link {
	COLOR: #3e2a7f; TEXT-DECORATION: none
}
.aBtn UL LI A.dptDyn:visited {
	COLOR: #3e2a7f; TEXT-DECORATION: none
}
.aBtn UL LI A.dptDyn:active {
	COLOR: #3e2a7f; TEXT-DECORATION: none
}
.aBtn UL LI A.dptDyn:hover {
	COLOR: #3e2a7f; TEXT-DECORATION: none
}
.smlBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.orngBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.smlBtn {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; MARGIN: 1px 0px 6px; WHITE-SPACE: pre
}
.smlBtn UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueSmRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 6px; COLOR: #f60; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.smlBtn UL LI A SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueSmLeft.gif) no-repeat; PADDING-BOTTOM: 6px; PADDING-TOP: 1px
}
.smlNrwBtn {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; MARGIN: 0px; WHITE-SPACE: pre
}
.smlNrwBtn UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueSmRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 6px; COLOR: #f60; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueSmLeft.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.smlNrwBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.smlNrwBtn UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.smlNrwBtn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.smlNrwBtn UL LI A {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A:link {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A:visited {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.smlNrwBtn UL LI A:hover {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.smlBtn UL LI A.sec {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/whiteSmRt.gif) no-repeat 100% 0px
}
.smlBtn UL LI A.sec SPAN {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/whiteSmLeft.gif) no-repeat
}
.orngBtn {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; MARGIN: 1px 0px 6px; WHITE-SPACE: pre
}
.orngBtn UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnOrngRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 6px; COLOR: #f60; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.orngBtn UL LI A SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnOrngLft.gif) no-repeat; PADDING-BOTTOM: 6px; PADDING-TOP: 3px
}
.orngBtn UL LI A {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.orngBtn UL LI A:link {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.orngBtn UL LI A:visited {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.orngBtn UL LI A:hover {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.aBtnBlue UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnRtMTBlue.gif) no-repeat 100% 0px; PADDING-BOTTOM: 11px; COLOR: #fff; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.aBtnBlue UL LI A SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnLeftMTBlue.gif) no-repeat; PADDING-BOTTOM: 11px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px
}
.aBtnGray UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnM1GrayRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 11px; COLOR: #fff; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.aBtnGray UL LI A SPAN {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnM1GrayLeft.gif) no-repeat; PADDING-BOTTOM: 11px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
.spacerSm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 115px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.p300AdsRt .spacerSm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 85px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.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
}
.aBtnSpacer1a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 165px; 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
}
.aBtnSpacer3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 190px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.spacer3a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 215px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.aBtnSpacer5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; WIDTH: 56px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; TEXT-DECORATION: none
}
.boxTableTop TD.gridRowSwitch {
	PADDING-BOTTOM: 2px; WIDTH: 120px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
.boxTableTop TD.gridRowSwitch SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: 400; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 25px; COLOR: #555; PADDING-TOP: 0px; HEIGHT: 12px
}
.boxTableTop TD.gridRowSwitch A {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 0px 0px 5px; VERTICAL-ALIGN: middle; WIDTH: 14px; HEIGHT: 17px; TEXT-DECORATION: none
}
.boxTableTop TD.gridRowSwitch A.chngGridOn {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/gridRowChangeSprite2.gif) no-repeat 0px 0px; CURSOR: default
}
.boxTableTop TD.gridRowSwitch A.chngRowOn {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/gridRowChangeSprite2.gif) no-repeat -14px -17px; CURSOR: default
}
.boxTableTop TD.gridRowSwitch A.chngGridOff {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/gridRowChangeSprite2.gif) no-repeat 0px -17px
}
.boxTableTop TD.gridRowSwitch A.chngRowOff {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/gridRowChangeSprite2.gif) no-repeat -14px 0px
}
A.closeBtn:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px
}
A.closeBtn:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px
}
A.closeBtn:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px
}
A.closeBtn:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px
}
A.closeBtn:hover {
	COLOR: #f60
}
#ccArea A.closeBtn:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px; _padding: 0 5px 5px 36px
}
#ccArea A.closeBtn:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px; _padding: 0 5px 5px 36px
}
#ccArea A.closeBtn:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px; _padding: 0 5px 5px 36px
}
#ccArea A.closeBtn:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 100%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; _width: 20px; _display: inline-block; _background: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 18px 2px; _padding: 0 5px 5px 36px
}
#ccArea A.closeBtn:hover {
	COLOR: #f60
}
.r3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
H3.ruleDots {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; PADDING-TOP: 15px
}
H3.faqRuleDots {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 15px
}
.rSingDot {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.rSingSol {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.rSingSolAfterPrice {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.rSingSolAfterPrice {
	MARGIN-TOP: 15px! important
}
.rDblDot {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.rDblSol {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.rDblSolBrdr {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.rOrangeSol {
	BORDER-RIGHT: #cdcdcd 2px solid; FONT-SIZE: 1px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 3px; HEIGHT: 3px; BACKGROUND-COLOR: #ffa540
}
UL.subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.subnav LI {
	LIST-STYLE-IMAGE: url(http://img.shopping.com/jfe/bb/btns/arrowMainBlue.gif); MARGIN: 5px 0px 0px
}
UL.subnav LI.act {
	FONT-WEIGHT: 700; LIST-STYLE-IMAGE: url(http://img.shopping.com/jfe/bb/btns/arrowMainGray.gif); COLOR: #333
}
A.mainArrow:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 110%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/arrowMainBlue.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.mainArrow:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 110%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/arrowMainBlue.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.mainArrow:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 110%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/arrowMainBlue.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.mainArrow:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 110%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/arrowMainBlue.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.activeArrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 110%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/arrowMainGray.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.underArrowItems {
	PADDING-LEFT: 12px
}
.rightSquareArrowTd {
	WIDTH: 26px
}
.leftSquareArrowTd {
	WIDTH: 30px
}
.arrowBlt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
A.seeProd:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/iconSeeMatch.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.seeProd:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/iconSeeMatch.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.seeProd:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/iconSeeMatch.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.seeProd:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/iconSeeMatch.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.activeSeeProd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/buttons/iconSeeMatch.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
DIV.tdatr I {
	FONT-SIZE: 100%; COLOR: #999; FONT-STYLE: normal
}
DIV.tdatr {
	VERTICAL-ALIGN: top; WIDTH: 190px
}
TD.tdatr I {
	FONT-SIZE: 80%; COLOR: #999; FONT-STYLE: normal
}
#leftNav .heading {
	FONT-SIZE: 125%; COLOR: #06266f
}
.leftNav .heading {
	FONT-SIZE: 125%; COLOR: #06266f
}
.leftNavCont .heading {
	FONT-SIZE: 125%; COLOR: #06266f
}
#leftNav .rSingSol {
	MARGIN-TOP: 5px
}
UL.leftNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.leftNav A.attrMultiSelLink {
	FONT-WEIGHT: bold
}
UL.leftNav .leftNavMore {
	FONT-WEIGHT: bold
}
DIV.orfndbx UL.leftNav A.attrMultiSelLink {
	FONT-WEIGHT: normal
}
.leftNav LI {
	OVERFLOW: hidden
}
UL.leftNav LI A {
	COLOR: #123fab
}
UL.leftNav LI {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: 400; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000
}
UL.leftNav EM {
	FONT-WEIGHT: normal; COLOR: #666; FONT-STYLE: normal
}
.p300AdsLeft UL.leftNav LI {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 120%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.p300AdsLeft UL.leftNav EM {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #666; FONT-STYLE: normal
}
.p160AdsLeft {
	PADDING-TOP: 12px
}
UL.leftNav LI.withCheck {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
LI.moreNav {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
FORM.leftNav INPUT[type=text] {
	FONT-SIZE: 90%; WIDTH: 90px
}
FORM.leftNav INPUT[type=submit] {
	MARGIN-TOP: 3px
}
FORM.leftNav INPUT[type=checkbox] {
	FLOAT: left
}
.leftNavInput {
	FONT-SIZE: 90%; WIDTH: 80px
}
.disabledClr IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: .35; -moz-opacity: 0.35
}
#colorPalette {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#colorPalette .lastInRow {
	MARGIN-RIGHT: 10px
}
#colorPalette A {
	outline: none
}
.disabledClr {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -7px 2px 0px 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; user-select: none; -webkit-user-select: none; -moz-user-select: none
}
A.linClr {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -7px 2px 0px 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; user-select: none; -webkit-user-select: none; -moz-user-select: none
}
A.linClr:link {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -7px 2px 0px 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; user-select: none; -webkit-user-select: none; -moz-user-select: none
}
A.linClr:active {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -7px 2px 0px 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; user-select: none; -webkit-user-select: none; -moz-user-select: none
}
A.linClr:visited {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -7px 2px 0px 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; user-select: none; -webkit-user-select: none; -moz-user-select: none
}
A.linClr:hover {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -7px 2px 0px 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; user-select: none; -webkit-user-select: none; -moz-user-select: none
}
A.linClr:hover {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #333 2px solid; BORDER-LEFT: #333 2px solid; BORDER-BOTTOM: #333 2px solid
}
IMG.selClrVal {
	DISPLAY: none
}
A.linClrSelected IMG.selClrVal {
	DISPLAY: none
}
A.linClrSelected:link IMG.selClrVal {
	DISPLAY: none
}
A.linClrSelected:active IMG.selClrVal {
	DISPLAY: none
}
A.linClrSelected:visited IMG.selClrVal {
	DISPLAY: none
}
A.linClrSelected:hover IMG.selClrVal {
	DISPLAY: inline
}
DIV#multiSelDiv UL.leftNav LI {
	PADDING-BOTTOM: 2px; COLOR: #666
}
DIV#multiSelDiv DIV.attrMultiSelList {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 210px
}
DIV#multiSelDiv DIV.noAttrValues {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; PADDING-TOP: 50px; TEXT-ALIGN: center
}
.popTopSpace {
	FONT-SIZE: 1px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#popArea {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; Z-INDEX: -1; COLOR: #666; LINE-HEIGHT: 16px; WHITE-SPACE: normal; POSITION: absolute
}
#trustedArea #popArea {
	Z-INDEX: 999! important
}
.gvPopArea {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; Z-INDEX: -1; WIDTH: 350px; COLOR: #666; LINE-HEIGHT: 16px; WHITE-SPACE: normal; POSITION: absolute
}
#popupIframe {
	DISPLAY: none; Z-INDEX: 5; POSITION: absolute
}
.popupProdIframe {
	DISPLAY: none; Z-INDEX: 5; POSITION: absolute
}
#popArrowLeft {
	Z-INDEX: 15; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowLeft2.gif) no-repeat left top; LEFT: 0px; WIDTH: 34px; POSITION: absolute; HEIGHT: 34px
}
#PPIpopArrowLeft {
	Z-INDEX: 15; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowLeft2.gif) no-repeat left top; LEFT: 0px; WIDTH: 34px; POSITION: absolute; HEIGHT: 34px
}
.popArrowLeft2 {
	Z-INDEX: 15; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowLeft2.gif) no-repeat left top; LEFT: 0px; WIDTH: 34px; POSITION: absolute; HEIGHT: 34px
}
#popArrowRt {
	Z-INDEX: 15; RIGHT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowRt2.gif) no-repeat left top; WIDTH: 40px; POSITION: absolute; HEIGHT: 35px
}
#PPIpopArrowRt {
	Z-INDEX: 15; RIGHT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowRt2.gif) no-repeat left top; WIDTH: 40px; POSITION: absolute; HEIGHT: 35px
}
.popArrowRt2 {
	Z-INDEX: 15; RIGHT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowRt2.gif) no-repeat left top; WIDTH: 40px; POSITION: absolute; HEIGHT: 35px
}
.popArrowLeft2 {
	DISPLAY: none
}
.popArrowRt2 {
	DISPLAY: none
}
.popTop {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #e6e6e6 1px solid; MARGIN: 0px 38px 0px 16px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px; HEIGHT: 8px; BACKGROUND-COLOR: #fff
}
.popTopRt {
	HEIGHT: 8px; BACKGROUND-COLOR: #fff
}
.popTopMid {
	MARGIN: 0px 20px 0px 11px; HEIGHT: 8px; BACKGROUND-COLOR: #fff
}
.popMiddle {
	BORDER-RIGHT: #ccc 2px solid; MARGIN: 0px 38px 0px 16px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.popMidRt {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.popTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 3px solid
}
.longPopTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-TOP: 0px
}
.popText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#enterZipArea #popText P {
	MARGIN: 2px 0px 8px
}
#enterZipArea #popText DIV.lightTxt {
	PADDING-TOP: 5px
}
.popAction {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px -5px 0px 0px; PADDING-TOP: 0px
}
.popAction2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.popBtm {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px; MARGIN: 0px 38px 0px 16px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #ccc 2px solid; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
.popBtmRt {
	HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
.popBtmMid {
	MARGIN: 0px 20px 0px 11px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
.popSimple {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.popSimpleContent {
	HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
#popArrowTop {
	Z-INDEX: 15; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowTop2.gif) no-repeat 50% top; LEFT: 45%; WIDTH: 45px; POSITION: absolute; TOP: 10px; HEIGHT: 35px
}
#popArrowBtm {
	Z-INDEX: 15; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopArrowBtm2.gif) no-repeat 50% bottom; LEFT: 45%; WIDTH: 45px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}
.popTop2 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #e6e6e6 1px solid; MARGIN: 26px 0px 0px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.popMiddle2 {
	BORDER-RIGHT: #ccc 2px solid; MARGIN: 0px; BORDER-LEFT: #e6e6e6 1px solid; BACKGROUND-COLOR: #fff
}
.popBtm2 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #e6e6e6 1px; MARGIN: 0px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; HEIGHT: 21px; BACKGROUND-COLOR: #fff
}
.popLargeRt {
	PADDING-RIGHT: 27px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/infoPopRtRepeat.gif) repeat-y right top; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.popGvImg {
	HEIGHT: 120px; TEXT-ALIGN: center
}
.popGvImg IMG {
	MARGIN: 0px auto
}
.popDesc {
	MARGIN-TOP: 5px; OVERFLOW: auto; WIDTH: 250px; HEIGHT: 110px
}
.popPrice {
	FONT-WEIGHT: 700; FONT-SIZE: 14px
}
#popPos {
	DISPLAY: none; Z-INDEX: 1; LEFT: -50px; WIDTH: 1px; POSITION: absolute; TOP: -300px; HEIGHT: 1px
}
.aboutWidth {
	WIDTH: 530px
}
.contentContainerAbout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 755px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.aboutNavFloat {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 200px; WHITE-SPACE: normal
}
.aboutContentFloat {
	FLOAT: right; WIDTH: 540px
}
UL.aboutNav {
	CLEAR: both; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.aboutNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; COLOR: #000; LINE-HEIGHT: 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navIndent {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
UL.navIndent LI {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/bullet_small.gif) no-repeat 10px 6px; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f0f0f0 1px solid
}
UL LI.aboutNavOn {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 700; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0f0 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f0f0f0
}
UL LI.navIndentOn {
	FONT-WEIGHT: 700; COLOR: #333; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f0f0f0
}
.faqTtl1 {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 235px
}
.faqLft1 {
	FLOAT: left; WIDTH: 35px
}
.faqRt1 {
	FLOAT: left; WIDTH: 490px
}
.channelData H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; PADDING-TOP: 0px
}
P.channelRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.tableWidth {
	WIDTH: 100%
}
.interStPosition {
	MARGIN-TOP: -180px; LEFT: 50%; MARGIN-LEFT: -269px; WIDTH: 538px; POSITION: absolute; TOP: 50%; HEIGHT: 360px
}
.interStPosition .boxMid {
	PADDING-TOP: 15px
}
.logoClrTxt {
	FONT-WEIGHT: 400; FONT-SIZE: 130%; COLOR: #30b
}
.interStIntro {
	PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
.interStInnerBox {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
.interStInnerBox2 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 50px
}
.prodTopLeftCl {
	WIDTH: 1%; TEXT-ALIGN: left
}
.sdLeftCl {
	PADDING-RIGHT: 25px; WIDTH: 1%; TEXT-ALIGN: left
}
.sdTopMod {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
.sdTopMod .aBtn UL {
	TEXT-ALIGN: right
}
.sdTopMod .aBtn UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnSdcSmRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 5px
}
.sdTopMod .aBtn UL LI A SPAN {
	PADDING-RIGHT: 18px; PADDING-LEFT: 7px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnSdcSmLeft.gif) no-repeat; PADDING-BOTTOM: 11px; PADDING-TOP: 5px
}
.sdStoreName {
	FONT-SIZE: 110%
}
.sdStoreName A {
	FONT-WEIGHT: bold
}
.sdAvail H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; PADDING-TOP: 12px
}
.sdDealTable {
	MARGIN-TOP: 10px
}
.sdDealTable TD {
	
}
.sdDealTable TD TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.sdRead {
	PADDING-RIGHT: 12px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/arrw/arrowGrayDn.gif) no-repeat right 5px; MARGIN: 0px 1px; COLOR: #999; TEXT-DECORATION: underline
}
A.sdRead:link {
	PADDING-RIGHT: 12px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/arrw/arrowGrayDn.gif) no-repeat right 5px; MARGIN: 0px 1px; COLOR: #999; TEXT-DECORATION: underline
}
A.sdRead:visited {
	PADDING-RIGHT: 12px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/arrw/arrowGrayDn.gif) no-repeat right 5px; MARGIN: 0px 1px; COLOR: #999; TEXT-DECORATION: underline
}
A.sdRead:active {
	PADDING-RIGHT: 12px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/arrw/arrowGrayDn.gif) no-repeat right 5px; MARGIN: 0px 1px; COLOR: #999; TEXT-DECORATION: underline
}
A.sdRead:hover {
	PADDING-RIGHT: 12px; FONT-WEIGHT: 400; BACKGROUND: url(http://img.shopping.com/jfe/arrw/arrowGrayDn.gif) no-repeat right 5px; MARGIN: 0px 1px; COLOR: #f60; TEXT-DECORATION: underline
}
.storeTopLeftCl {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 15px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.prodImage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; WHITE-SPACE: nowrap
}
.bodyWide .prodImage {
	PADDING-RIGHT: 30px
}
.prodImage2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WHITE-SPACE: nowrap
}
.prodImage3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 20px 0px 10px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap
}
.prodTopCenterCl {
	PADDING-RIGHT: 40px; TEXT-ALIGN: left
}
.bodyWide .prodTopCenterCl {
	VERTICAL-ALIGN: middle
}
.storeTopCenterCl {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
.topModuleCenter TD {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 8px
}
.topModuleLabel {
	FONT-WEIGHT: 700; WHITE-SPACE: nowrap
}
.topModTpTbl {
	MARGIN-BOTTOM: 15px; WIDTH: auto
}
.bodyWide .topModTpTbl {
	MARGIN-BOTTOM: 0px
}
.reviewModuleLabel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
.stars {
	VERTICAL-ALIGN: middle
}
.prodTopRightCl {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT: #ccc 2px dotted; WIDTH: 1%
}
.storeTopRightCl {
	PADDING-RIGHT: 15px; WIDTH: 1%; PADDING-TOP: 15px; WHITE-SPACE: nowrap
}
.storeTopRtBdr {
	PADDING-LEFT: 15px; BORDER-LEFT: #ccc 2px dotted
}
.rightWriteReview {
	COLOR: #999; PADDING-TOP: 10px
}
.askRevTop {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #4b98ff; PADDING-TOP: 12px; WHITE-SPACE: normal; TEXT-ALIGN: left
}
.ccpTtl {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333
}
#compareLink {
	DISPLAY: block; CURSOR: pointer; POSITION: relative; TEXT-DECORATION: none
}
#compareLink .ccpTtl {
	FONT-WEIGHT: 700; COLOR: #03c! important
}
#compareLink:visited .ccpTtl {
	COLOR: #639! important
}
#compareLink:hover .ccpTtl {
	COLOR: #f60! important; TEXT-DECORATION: underline
}
#compareLink .lvl3BoxMid {
	POSITION: relative
}
#compareLink TABLE {
	POSITION: relative
}
#compareLink IMG {
	POSITION: relative
}
#compareLink .ccpTtl {
	POSITION: relative
}
.infoTop {
	MARGIN-BOTTOM: 30px
}
.infoRtBox {
	PADDING-LEFT: 20px; BORDER-LEFT: #ccc 2px dotted; WIDTH: 220px; TEXT-ALIGN: left
}
.infoTopTblPad {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
.revListItem TD {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; WHITE-SPACE: nowrap
}
TD.subRevTxt {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
A.featured:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
A.featured:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
A.featured:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
.deals TD A.featured {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
.deals TD A.featured:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
.deals TD A.featured:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
.deals TD A.featured:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic
}
A.featured:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f60; PADDING-TOP: 0px; FONT-STYLE: italic; TEXT-DECORATION: underline
}
.dpRowImg {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 119px
}
A.dprFeat {
	DISPLAY: block; FLOAT: left; WIDTH: 80px; CURSOR: pointer; LINE-HEIGHT: 18px; HEIGHT: 18px
}
A.dpMag {
	DISPLAY: block; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/gridRowChangeSprite2.gif) no-repeat 0px -35px; FLOAT: right; WIDTH: 18px; CURSOR: pointer; HEIGHT: 18px; TEXT-DECORATION: none
}
A.dpImgX {
	CLEAR: both
}
.lgImgLinkArea {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/lgImage.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.largeImageTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; VERTICAL-ALIGN: middle; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.largeImageTxt:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
A.largeImageTxt:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
A.largeImageTxt:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
A.largeImageTxt:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f60; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.sortArea {
	POSITION: relative
}
.sortTable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.sortTableBtm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.sortTable INPUT {
	FONT-SIZE: 90%
}
.sortTable SELECT {
	FONT-SIZE: 90%
}
.sortTableBtm INPUT {
	FONT-SIZE: 90%
}
.sortTableBtm SELECT {
	FONT-SIZE: 90%
}
.ccItemLTxt {
	FONT-SIZE: 90%
}
.merchantName {
	FONT-SIZE: 90%
}
.paginationNew {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.stockArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.stockContainA {
	FONT-WEIGHT: 400; COLOR: #999; WHITE-SPACE: nowrap
}
.stockContainB {
	FONT-WEIGHT: 400; COLOR: #666; WHITE-SPACE: nowrap
}
.stockDesc {
	PADDING-RIGHT: 5px; FONT-WEIGHT: 700; COLOR: #333
}
.outstock {
	COLOR: #999
}
.taxShippingArea {
	COLOR: #666; FONT-STYLE: italic
}
.sdTopMod .taxShippingArea {
	FONT-SIZE: 70%; FONT-STYLE: normal
}
#taxAndShippingDiv A {
	COLOR: #fff
}
#taxAndShippingDiv A:link {
	COLOR: #fff
}
#taxAndShippingDiv A:visited {
	COLOR: #fff
}
#taxAndShippingDiv A:active {
	COLOR: #fff
}
#taxAndShippingDiv A:hover {
	COLOR: #fff
}
.noCalc {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #666; WHITE-SPACE: nowrap
}
.calc {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #666; WHITE-SPACE: nowrap
}
.orgPrice {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #666; WHITE-SPACE: nowrap
}
.missCalc {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #666
}
A.addZip:link {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #03c; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: none
}
A.addZip:active {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #03c; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: none
}
A.addZip:visited {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #03c; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: none
}
.deals TD A.addZip:link {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #03c; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: none
}
.deals TD A.addZip:active {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #03c; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: none
}
.deals TD A.addZip:visited {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #03c; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: none
}
A.addZip:hover {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #f60; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: underline
}
.deals TD A.addZip:hover {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #f60; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e3ffd8; TEXT-DECORATION: underline
}
.price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.rPrice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.deals TD .rPrice A {
	COLOR: #1d8b00
}
.deals TD .rPrice A:link {
	COLOR: #1d8b00
}
.deals TD .rPrice A:active {
	COLOR: #1d8b00
}
.deals TD .rPrice A:visited {
	COLOR: #1d8b00
}
.deals TD .rPrice A:hover {
	COLOR: #f60
}
.popPrices {
	FONT-WEIGHT: bold; COLOR: #1d8b00
}
#priceRange {
	DISPLAY: inline
}
.required {
	FONT-SIZE: 90%; COLOR: #f00
}
.formLabel {
	PADDING-RIGHT: 6px; FONT-WEIGHT: 700
}
.formLabelError {
	PADDING-RIGHT: 6px; FONT-WEIGHT: 700; COLOR: #f00
}
.merchRevTbl {
	BORDER-BOTTOM: #ccc 1px solid
}
.merchRevTbl TD {
	BORDER-TOP: #ccc 1px solid
}
.markedChecked {
	PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/d1CheckMark.gif) no-repeat 3px 1px; MARGIN-BOTTOM: 10px
}
.notChecked {
	PADDING-LEFT: 18px; MARGIN-BOTTOM: 10px; COLOR: #999
}
.checkBtm {
	MARGIN-BOTTOM: 5px
}
.checkedSpace {
	WIDTH: 270px
}
.ssiPopWidth {
	WIDTH: 70px
}
.storeReviews {
	FONT-SIZE: 90%; COLOR: #999
}
.phone {
	FONT-SIZE: 90%; COLOR: #999; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
.storeInfo {
	FONT-SIZE: 90%; COLOR: #999; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
.topTbl {
	MARGIN-BOTTOM: 20px
}
.box {
	MARGIN-BOTTOM: 20px
}
.addnotes {
	FONT-SIZE: 90%; COLOR: #999; PADDING-TOP: 2px
}
.smartRow TD {
	BORDER-TOP: #ccc 1px dotted; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueFade2.gif) repeat-x 0px 0px
}
.deals .smartRow TD {
	BORDER-TOP: #ccc 1px dotted; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueFade2.gif) repeat-x 0px 0px
}
.xpcDeals .smartRow TD {
	BORDER-TOP: #ccc 1px dotted; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueFade2.gif) repeat-x 0px 0px
}
.smartRowFirst TD {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueFade.gif) repeat-x 0px 0px
}
.deals .smartRowFirst TD {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueFade.gif) repeat-x 0px 0px
}
.xpcDeals .smartRowFirst TD {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueFade.gif) repeat-x 0px 0px
}
.smartBuyImg {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.belowSmartRow TD {
	BORDER-TOP: #ccc 1px dotted
}
.deals .belowSmartRow TD {
	BORDER-TOP: #ccc 1px dotted
}
.xpcDeals .belowSmartRow TD {
	BORDER-TOP: #ccc 1px dotted
}
.merchName {
	FONT-WEIGHT: 700; FONT-SIZE: 120%; WHITE-SPACE: normal
}
.merchNameArea {
	FONT-WEIGHT: 700; FONT-SIZE: 130%; PADDING-BOTTOM: 5px; WHITE-SPACE: normal; WORD-WRAP: break-word
}
.deals TD .merchNameArea A B {
	FONT-WEIGHT: bold; COLOR: #6c8cd5; TEXT-DECORATION: none
}
.deals TD .merchNameArea A:link B {
	FONT-WEIGHT: bold; COLOR: #6c8cd5; TEXT-DECORATION: none
}
.deals TD .merchNameArea A:active B {
	FONT-WEIGHT: bold; COLOR: #6c8cd5; TEXT-DECORATION: none
}
.deals TD .merchNameArea A:visited B {
	FONT-WEIGHT: bold; COLOR: #6c8cd5; TEXT-DECORATION: none
}
.deals TD .merchNameArea A:hover B {
	FONT-WEIGHT: bold; COLOR: #6c8cd5; TEXT-DECORATION: underline
}
.seeStoreInfo2 {
	PADDING-TOP: 5px
}
.p300AdsRt .merchName {
	FONT-WEIGHT: 400; FONT-SIZE: 110%; WHITE-SPACE: normal; WORD-WRAP: break-word
}
.homebase {
	FONT-SIZE: 90%; COLOR: #999; PADDING-TOP: 1px; FONT-STYLE: italic; WHITE-SPACE: nowrap
}
.priceCell {
	WHITE-SPACE: nowrap
}
.alertBox {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #ffffd7; TEXT-ALIGN: left
}
.alertbox2 {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #ffffd7; TEXT-ALIGN: left
}
P.store A {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: none
}
P.store A:visited {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: none
}
P.store A:active {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: none
}
P.store A:link {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: none
}
.star {
	FONT-SIZE: 120%
}
.index2 {
	FONT-SIZE: 120%
}
.sbsReview1 {
	HEIGHT: 18px
}
.sbsReview2 {
	LINE-HEIGHT: 36px; HEIGHT: 36px
}
.sbsReview3 {
	HEIGHT: 36px
}
.buyAtTxt {
	MIN-WIDTH: 110px; FONT-SIZE: 80%; COLOR: #999; WHITE-SPACE: normal
}
.gv2 {
	BORDER-TOP: #ccc 1px dotted
}
.gvLeftCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.gvMidCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px
}
.gvRtCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px
}
.gvLgImg {
	MARGIN-TOP: 5px; COLOR: #666; TEXT-ALIGN: center
}
.noImage {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.noImageSmall {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 60px; CURSOR: pointer; COLOR: #999; BORDER-BOTTOM: #999 1px solid; HEIGHT: 60px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.noImageLarge {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 177px; CURSOR: hand; COLOR: #4d4d4d; BORDER-BOTTOM: #999 1px solid; HEIGHT: 150px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.xpcDeals .rowTopA TH {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.rowTopA {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.xpcDeals .rowTopB TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.rowTopB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.xpcDeals .dblRowTopA TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.dblRowTopA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.xpcDeals .rowTopB TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.xpcDeals TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; PADDING-TOP: 15px
}
TABLE.deals#filter TD {
	PADDING-TOP: 15px
}
TABLE.deals#filter TR.first TD {
	PADDING-TOP: 10px
}
.deals .seeAll {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/seeAllFade.gif) repeat-x left bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.deals .seeAll TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; MIN-WIDTH: 100%; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/seeAllFade.gif) repeat-x left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
.seeAll TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; MIN-WIDTH: 100%; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/seeAllFade.gif) repeat-x left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
TH.notes {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.notes {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
TH.priceCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px
}
.priceCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px
}
TH.buyCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px
}
.buyCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px
}
.deals TD.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 53%; PADDING-LEFT: 5px
}
.deals TH.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 53%; PADDING-LEFT: 5px
}
TH.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 53%; PADDING-LEFT: 5px
}
.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 53%; PADDING-LEFT: 5px
}
.bodyWide .deals TD.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bodyWide .deals TH.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bodyWide TH.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.descCell {
	PADDING-RIGHT: 5px; MIN-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.deals TD.descCell2 {
	PADDING-RIGHT: 20px; _padding-right: 0
}
.deals TH.descCell2 {
	PADDING-RIGHT: 20px; _padding-right: 0
}
TH.descCell2 {
	PADDING-RIGHT: 20px; _padding-right: 0
}
.descCell2 {
	PADDING-RIGHT: 20px; _padding-right: 0
}
.p300AdsRt .deals TD.descCell2 {
	PADDING-RIGHT: 2px; FONT-SIZE: 90%
}
.p300AdsRt .deals TH.descCell2 {
	PADDING-RIGHT: 2px; FONT-SIZE: 90%
}
.p300AdsRt TH.descCell2 {
	PADDING-RIGHT: 2px; FONT-SIZE: 90%
}
.p300AdsRt .descCell2 {
	PADDING-RIGHT: 2px; FONT-SIZE: 90%
}
.deals TD.descCell H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.deals TD.frmStrsCell {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; WIDTH: 14%; PADDING-TOP: 35px; WHITE-SPACE: nowrap; _width: 120px
}
.deals TD.imgCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px
}
.deals TH.imgCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px
}
TH.imgCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px
}
.imgCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px
}
.p300AdsRt .deals TD.imgCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px
}
.p300AdsRt .deals TH.imgCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px
}
.p300AdsRt TH.imgCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px
}
.p300AdsRt .imgCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px
}
.deals TD.xpcPriceCell {
	MIN-WIDTH: 17%
}
.deals .rowTopA TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.deals .rowTopB TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 6px; BACKGROUND-COLOR: #f0f0f0
}
.deals TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.p300AdsRt .deals TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 1px; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 15px
}
.sdDealTable TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 1px; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 15px
}
.deals .first TD {
	BORDER-TOP-WIDTH: 0px
}
.xpcDeals .first TD {
	BORDER-TOP-WIDTH: 0px
}
.sdDealTable .first TD {
	BORDER-TOP-WIDTH: 0px
}
.deals H3 {
	FONT-WEIGHT: 700; FONT-SIZE: 120%
}
.xpcDeals H3 {
	FONT-WEIGHT: 700; FONT-SIZE: 120%
}
.deals TD.storeInfoCell {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: 90%; WIDTH: 120px; _width: 120px; _padding-right: 0; _padding-left: 10
}
.deals .storeInfoCell .hiddenDealRowInfo {
	DISPLAY: none
}
.deals TD.dealArea {
	PADDING-RIGHT: 0px; WIDTH: 420px; _border-right: solid 1px #FFF; _border-left: solid 1px #FFF
}
.p300AdsRt .deals TD.storeInfoCell {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px
}
.p300AdsRt .storeInfoBrdr {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 110px; PADDING-TOP: 0px
}
.deals TD.storeInfoCellXpc {
	PADDING-RIGHT: 25px; MIN-WIDTH: 17%; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.bodyWide .deals TD.storeInfoCellXpc {
	PADDING-RIGHT: 25px; MIN-WIDTH: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TD.pic {
	WHITE-SPACE: nowrap
}
.merchNameCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px
}
.deals TD.merchNameCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px
}
.xpcDeals TD.merchNameCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px
}
.deals .compareTbl {
	MARGIN: 0px auto; WIDTH: 50px; TEXT-ALIGN: center
}
.deals .compareTbl TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TD.compare {
	FONT-SIZE: 90%; COLOR: #999; WHITE-SPACE: normal
}
TD.desc {
	WIDTH: 40%
}
DIV.reviews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.dealCol {
	WIDTH: 5%; COLOR: #999; TEXT-ALIGN: left
}
.dealColFrTrusted {
	WIDTH: 175px; COLOR: #999; TEXT-ALIGN: center
}
.deals TD.dealCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px
}
.deals TD.dealColFrTrusted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px
}
.p300AdsRt .deals TD.dealCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px
}
.p300AdsRt .deals TD.dealColFrTrusted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px
}
.dealCol P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.dealColFrTrusted P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
TD.dealCol .price A {
	FONT-SIZE: 130%; COLOR: #1d8b00
}
TD.dealCol .price A:visited {
	FONT-SIZE: 130%; COLOR: #1d8b00
}
TD.dealCol .price A:active {
	FONT-SIZE: 130%; COLOR: #1d8b00
}
TD.dealCol .price A:link {
	FONT-SIZE: 130%; COLOR: #1d8b00
}
TD.dealCol .price A:hover {
	FONT-SIZE: 130%
}
TD.dealCol B {
	FONT-WEIGHT: 400; FONT-SIZE: 90%
}
.subPlainRow {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 7px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.subPlainRowNarrow {
	PADDING-RIGHT: 13px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
.subPlainRowNarrow SPAN {
	PADDING-LEFT: 10px
}
.first TD {
	BORDER-TOP-WIDTH: 0px
}
.undrlinTop {
	BORDER-TOP: #ccc 1px solid
}
.undrlinBtm {
	BORDER-BOTTOM: #ccc 1px solid
}
.prodTbl {
	BORDER-TOP: #ccc 3px double; BORDER-BOTTOM: #ccc 3px double
}
.bodyStretchy .sbsProdTbl .prodImageRowSbs .addMoreDiv {
	WIDTH: 160px; TEXT-ALIGN: center
}
.subHeadRowTop {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 15px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 7px; BACKGROUND-COLOR: #f0f0f0
}
.storeInfoBoxHead {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 15px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 7px; BACKGROUND-COLOR: #f0f0f0
}
.subHeadRow {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 7px; BACKGROUND-COLOR: #f0f0f0
}
.multiSubHeadLeft {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 7px; BACKGROUND-COLOR: #f0f0f0
}
.bodyStretchy .sbsProdTbl .prodImageRowSbs .largeTxt {
	FONT-SIZE: 120%
}
.attrLabelTop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; WHITE-SPACE: nowrap
}
.bodyStretchy .sbsProdTbl .attrLabelTop {
	WHITE-SPACE: normal
}
.attrLabel {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; WHITE-SPACE: nowrap
}
.bodyStretchy .sbsProdTbl .attrLabel {
	WHITE-SPACE: normal
}
.attrTop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.storeInfoColA {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.attr {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.attrNaTop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; COLOR: #999; PADDING-TOP: 12px
}
.attrNa {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; COLOR: #999; PADDING-TOP: 12px
}
.multiSubHead {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 7px; BACKGROUND-COLOR: #f0f0f0
}
.multiSummary {
	BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; TEXT-ALIGN: center
}
.multiSummary .price {
	FONT-SIZE: 130%
}
.multiAttrTopLeft {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.multiAttrleft {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.multiAttrTop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 12px
}
.multiAttr {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 12px
}
.multiAttrNaTop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid; COLOR: #999; PADDING-TOP: 12px
}
.multiAttrNa {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid; COLOR: #999; PADDING-TOP: 12px
}
.epiCl {
	BORDER-RIGHT: #ccc 1px solid; WIDTH: 50%
}
.profCl {
	WIDTH: 50%
}
TD.profCl {
	WIDTH: 50%
}
.wtbCellPad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; PADDING-TOP: 10px
}
TD.bar {
	PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid
}
DIV.bar {
	PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid
}
TD.bar TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
TD.bar TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 30%; PADDING-TOP: 0px
}
TD.bar H4 {
	MARGIN-TOP: 20px
}
.zip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #e6ffdd
}
.zip TD {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 20px; BORDER-TOP: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px
}
.zipIcon {
	WIDTH: 4.67em; HEIGHT: 3.25em
}
.zip INPUT[type=text] {
	FONT-SIZE: 100%; COLOR: #999
}
.zip2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; BACKGROUND-COLOR: #e6ffdd; TEXT-ALIGN: center
}
.zip2 A:link {
	COLOR: #333; TEXT-DECORATION: underline
}
.zip2 A:active {
	COLOR: #333; TEXT-DECORATION: underline
}
.zip2 A:visited {
	COLOR: #333; TEXT-DECORATION: underline
}
.zip2 A:hover {
	COLOR: #f60
}
.wtb {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 70px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/iconWtb.gif) #f0f0f0 no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 58px; BORDER-RIGHT-WIDTH: 0px
}
.wtb TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 58px
}
.deals .wtb TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 58px
}
.deals .wtb TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 58px
}
.wtbGuideTxt {
	FONT-WEIGHT: 400; FONT-SIZE: 150%
}
.wtbGuideImg IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px
}
.wtb2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 75px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/fadeWtb2.gif) #fff repeat-x 0px 0px; PADDING-BOTTOM: 20px; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.wtb2 H5 {
	FONT-SIZE: 140%; MARGIN: 10px 0px 0px
}
TD.channelColumn {
	PADDING-LEFT: 20px; WIDTH: auto
}
.channelColumn H3 {
	MARGIN: 10px 0px 0px
}
.channelColumn H4 {
	DISPLAY: inline; FONT-WEIGHT: 400; FONT-SIZE: 100%
}
.channelColumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 25px 0px; PADDING-TOP: 0px
}
.channelColumn LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
LI.level3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.chnlTopModule {
	MARGIN: 15px 0px 10px; WIDTH: 100%
}
.chnlTopModule TD {
	WIDTH: 95px; TEXT-ALIGN: center
}
.chnlControlCell {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.galCtn {
	WIDTH: 185px
}
.galBtn {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 24px; HEIGHT: 13px
}
.galTxt {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 130px; TEXT-ALIGN: center
}
.tm {
	DISPLAY: inline; FONT-SIZE: 100%
}
.vMid {
	VERTICAL-ALIGN: middle
}
.popSurvey IMG {
	VERTICAL-ALIGN: middle
}
.vMid2 {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.vBtm {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
.cent {
	TEXT-ALIGN: center
}
.vInline {
	DISPLAY: inline
}
.supLg {
	FONT-SIZE: 50%; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
A.enlarge {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/magnifyerRt.gif) no-repeat 0px 5px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.enlarge:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/magnifyerRt.gif) no-repeat 0px 5px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.enlarge:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/magnifyerRt.gif) no-repeat 0px 5px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.enlarge:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/magnifyerRt.gif) no-repeat 0px 5px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.enlarge:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/magnifyerRt.gif) no-repeat 0px 5px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#lgImgPop {
	DISPLAY: none; Z-INDEX: 999999; LEFT: 0px; WIDTH: 650px; POSITION: absolute; TOP: 24px; HEIGHT: 345px
}
.lgImgPop2 {
	LEFT: 8px! important; TOP: 160px! important
}
#lgImgPop .xpcTitle {
	LEFT: 10px; WIDTH: 625px; POSITION: absolute; TOP: 10px
}
.lgImgPopImg {
	DISPLAY: block; MARGIN: 0px auto; PADDING-TOP: 35px
}
.lgImgClose {
	RIGHT: 20px; WIDTH: 50px; BOTTOM: 20px; POSITION: absolute; HEIGHT: 14px; TEXT-ALIGN: right
}
A.linkClr2 {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
A.linkClr2:link {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
A.linkClr2:visited {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
A.linkClr2:active {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
P.linkClr2 A {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
P.linkClr2 A:visited {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
P.linkClr2 A:active {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
P.linkClr2 A:link {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
.deals TD A.linkClr2 {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
.deals TD A.linkClr2:link {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
.deals TD A.linkClr2:visited {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
.deals TD A.linkClr2:active {
	FONT-WEIGHT: 400; COLOR: #999; TEXT-DECORATION: underline
}
A.linkClr3 {
	FONT-WEIGHT: 700; COLOR: #333; TEXT-DECORATION: none
}
A.linkClr3:link {
	FONT-WEIGHT: 700; COLOR: #333; TEXT-DECORATION: none
}
A.linkClr3:visited {
	FONT-WEIGHT: 700; COLOR: #333; TEXT-DECORATION: none
}
A.linkClr3:active {
	FONT-WEIGHT: 700; COLOR: #333; TEXT-DECORATION: none
}
A.linkClr3Ads {
	FONT-WEIGHT: 400; COLOR: #090; TEXT-DECORATION: none
}
A.linkClr3Ads:link {
	FONT-WEIGHT: 400; COLOR: #090; TEXT-DECORATION: none
}
A.linkClr3Ads:visited {
	FONT-WEIGHT: 400; COLOR: #090; TEXT-DECORATION: none
}
A.linkClr3Ads:active {
	FONT-WEIGHT: 400; COLOR: #090; TEXT-DECORATION: none
}
A.linkClr2:hover {
	COLOR: #f60
}
P.linkClr2 A:hover {
	COLOR: #f60
}
A.linkClr3:hover {
	COLOR: #f60
}
A.lc5:hover {
	COLOR: #f60
}
.deals TD A.linkClr2:hover {
	COLOR: #f60
}
A.linkClr4 {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
A.linkClr4:link {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
A.linkClr4:visited {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
A.linkClr4:active {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
A.linkClr4:hover {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
.deals TD A.linkClr4 {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
.deals TD A.linkClr4:link {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
.deals TD A.linkClr4:visited {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
.deals TD A.linkClr4:active {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
.deals TD A.linkClr4:hover {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
}
A.lc5 {
	COLOR: #03c
}
A.lc5:link {
	COLOR: #03c
}
A.lc5:visited {
	COLOR: #03c
}
A.lc5:active {
	COLOR: #03c
}
A.lc6 {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6:link {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6:visited {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6:active {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6:hover {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6b {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6b:link {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6b:visited {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6b:active {
	COLOR: #999! important; TEXT-DECORATION: none
}
A.lc6b:hover {
	COLOR: #f60! important; TEXT-DECORATION: underline
}
A.lc8 {
	COLOR: #666; TEXT-DECORATION: none
}
A.lc8:link {
	COLOR: #666; TEXT-DECORATION: none
}
A.lc8:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.lc8:active {
	COLOR: #666; TEXT-DECORATION: none
}
A.lc8:hover {
	COLOR: #666; TEXT-DECORATION: none
}
A.linkClr7 {
	COLOR: #333; TEXT-DECORATION: none
}
A.linkClr7:link {
	COLOR: #333; TEXT-DECORATION: none
}
A.linkClr7:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A.linkClr7:active {
	COLOR: #333; TEXT-DECORATION: none
}
P.linkClr7 A {
	COLOR: #333; TEXT-DECORATION: none
}
P.linkClr7 A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
P.linkClr7 A:active {
	COLOR: #333; TEXT-DECORATION: none
}
P.linkClr7 A:link {
	COLOR: #333; TEXT-DECORATION: none
}
IMG.iconMore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.l {
	COLOR: #999
}
.textFieldGrayedOut {
	COLOR: #999
}
TD.compare A {
	COLOR: #999
}
.popSurvey A {
	COLOR: #999
}
DIV.smallTxt A:link {
	COLOR: #999
}
DIV.smallxt A:visited {
	COLOR: #999
}
DIV.smalltext A:active {
	COLOR: #999
}
.unclickable {
	COLOR: #999
}
TR.unclickable TD {
	COLOR: #999
}
TR.unclickable .price {
	COLOR: #999
}
TR.unclickable .rPrice {
	COLOR: #999
}
TR.unclickable H3 {
	COLOR: #999
}
TR.unclickable .outstock {
	COLOR: #999
}
TR.unclickable .stockContainB {
	COLOR: #999
}
TR.unclickable .missCalc {
	COLOR: #999
}
TR.unclickable .colorOveride {
	COLOR: #999
}
TD.unclickable {
	COLOR: #999
}
TD.unclickable .price {
	COLOR: #999
}
TD.unclickable H3 {
	COLOR: #999
}
TD.unclickable .outstock {
	COLOR: #999
}
TR.unclickable .freeShip {
	COLOR: #999
}
.rightNumber {
	FONT-WEIGHT: 700; FONT-SIZE: 120%; COLOR: #999
}
.largeTxt {
	FONT-WEIGHT: 400; FONT-SIZE: 140%
}
.medTxtBld {
	FONT-WEIGHT: 700; FONT-SIZE: 130%
}
.medTxt {
	FONT-WEIGHT: 400; FONT-SIZE: 120%
}
.regTxtBld {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
.boxMid .prodTbl .medSmallTxt {
	FONT-WEIGHT: 300; FONT-SIZE: 100%
}
.bldTxt {
	FONT-WEIGHT: 700
}
.reviewTitle {
	FONT-WEIGHT: 700
}
.buyersGuideIncl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.buyersGuideIncl P {
	FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
.buyersGuideIncl P.first {
	FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px
}
.smallTxt {
	FONT-SIZE: 90%; COLOR: #999
}
DIV.pwomsg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
DIV.pwolnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.backToTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 90%; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
P.backToTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 90%; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.bodyStretchy .contentContainer P.backToTop {
	PADDING-RIGHT: 0px
}
.muze {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 15px; COLOR: #999; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.noteSpecial {
	FONT-WEIGHT: 700; COLOR: #f60
}
DL.categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.categories DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 13px
}
DL.categories DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.backToTop {
	FONT-SIZE: 90%; WIDTH: 100%; TEXT-ALIGN: right; _width: 98%
}
.colorOveride {
	COLOR: #666
}
.errortext {
	COLOR: #f00; TEXT-ALIGN: left
}
.errorimage {
	PADDING-RIGHT: 5px
}
.headNoteA {
	FONT-WEIGHT: 700; FONT-SIZE: 120%; COLOR: #333
}
.headNoteB {
	FONT-WEIGHT: 700; FONT-SIZE: 120%; COLOR: #333
}
#price INPUT.minPriceBox {
	FONT-SIZE: 90%; WIDTH: 37px; COLOR: #999
}
#price INPUT.maxPriceBox {
	FONT-SIZE: 90%; WIDTH: 37px; COLOR: #999
}
#price INPUT.minPriceBox2 {
	FONT-SIZE: 90%; WIDTH: 37px; COLOR: #666
}
#price INPUT.maxPriceBox2 {
	FONT-SIZE: 90%; WIDTH: 37px; COLOR: #666
}
.tinyBtn {
	WIDTH: 30px
}
.freeShip {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; COLOR: #a1000c; FONT-STYLE: normal
}
.sdTopMod .freeShip {
	FONT-STYLE: normal
}
.sdDealCol .freeShip {
	FONT-STYLE: normal
}
.sdDealCol .taxShippingArea {
	FONT-STYLE: normal
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#consumersChoiceForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.p0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.consumersChoiceTbl TH.p0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.p02 {
	MARGIN-BOTTOM: 5px; _padding: 0; _margin: 0
}
.m0 {
	MARGIN: 0px
}
.pB0 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.p1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.pTB2 {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pB2 {
	PADDING-BOTTOM: 2px
}
.p5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.p5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pB5 {
	PADDING-BOTTOM: 5px
}
.xpcTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
H1.xpcTitle {
	FONT-WEIGHT: 700; FONT-SIZE: 150%; MARGIN: 0pt 0pt 7px
}
H2.xpcTitle {
	FONT-WEIGHT: 700; FONT-SIZE: 150%; MARGIN: 0pt 0pt 7px
}
.pT3 {
	PADDING-TOP: 3px
}
.pT5 {
	PADDING-TOP: 5px
}
.pL5 {
	PADDING-LEFT: 5px
}
.pR5 {
	PADDING-RIGHT: 5px
}
.pad10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pad15 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.padL5 {
	PADDING-LEFT: 5px
}
.padL10 {
	PADDING-LEFT: 10px
}
.padL15 {
	PADDING-LEFT: 15px
}
.pL20 {
	PADDING-LEFT: 20px
}
.pLR15 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pR5 {
	PADDING-RIGHT: 10px
}
.pR10 {
	PADDING-RIGHT: 10px
}
.pR15 {
	PADDING-RIGHT: 15px
}
.pR20 {
	PADDING-RIGHT: 20px
}
.mTB0 {
	MARGIN-TOP: 0px
}
.mTB5 {
	MARGIN-TOP: 5px
}
.mTBtm5 {
	MARGIN: 5px 0px
}
.mT15 {
	MARGIN-TOP: 15px
}
.mB10 {
	MARGIN-BOTTOM: 10px
}
.mB15 {
	MARGIN-BOTTOM: 15px
}
.mTB15 {
	MARGIN: 15px 0px
}
.mT20 {
	MARGIN-TOP: 20px
}
.mT25 {
	MARGIN-TOP: 25px
}
.mB30 {
	MARGIN-BOTTOM: 30px
}
.pR10 {
	PADDING-RIGHT: 10px
}
.pL10 {
	PADDING-LEFT: 10px
}
.pT10 {
	PADDING-TOP: 10px
}
.boxMidRt P.pT10 {
	PADDING-TOP: 10px
}
.pB10 {
	PADDING-BOTTOM: 10px
}
.pTB10 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pTB5 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pT15 {
	PADDING-TOP: 15px
}
.pTB20 {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.pB20 {
	PADDING-BOTTOM: 20px
}
.pB25 {
	PADDING-BOTTOM: 25px
}
.pT40 {
	PADDING-TOP: 40px
}
.pB40 {
	PADDING-BOTTOM: 40px
}
.vSpace60 {
	HEIGHT: 60px
}
.plhm0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.spcr5 {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.siteIndxsep {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.clearAllSpace5 {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.spcr15 {
	CLEAR: left; FONT-SIZE: 5px; LINE-HEIGHT: 15px; HEIGHT: 15px
}
.spcr10 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
.lgImgSpaceHolder {
	WIDTH: 180px; HEIGHT: 155px; TEXT-ALIGN: center
}
.spcrW20 {
	WIDTH: 20px
}
.mrgnTB10 {
	MARGIN: 10px 0px
}
.pCol1Left {
	MIN-WIDTH: 200px; FLOAT: left; WIDTH: 16.67em
}
.pCol1Right {
	MIN-WIDTH: 740px; FLOAT: right; WIDTH: 63em
}
.bodyWide .pCol1Right {
	WIDTH: 100%
}
.p300AdsLeft {
	FLOAT: left; WIDTH: 300px
}
.p300AdsRt {
	FLOAT: right; WIDTH: 660px
}
.pColPxLeft {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; WORD-WRAP: break-word
}
.pColPxRight {
	FLOAT: right; WIDTH: 540px
}
.pCol1LeftStretch {
	FLOAT: left; WIDTH: 200px; POSITION: absolute
}
.pCol1RightStretch {
	FLOAT: left; MARGIN-LEFT: 250px
}
.pCol2Left {
	MIN-WIDTH: 740px; FLOAT: left; WIDTH: 63em
}
.bodyWide .pCol2Left {
	WIDTH: 100%
}
.pCol2Right {
	MIN-WIDTH: 200px; FLOAT: right; WIDTH: 16.67em
}
.pColTdSmall {
	MIN-WIDTH: 200px; WIDTH: 16.67em
}
.pColTdRtVar {
	PADDING-LEFT: 15px
}
.pColTdLeftVar {
	PADDING-RIGHT: 15px
}
.pTdSpace {
	WIDTH: 15px
}
.iContent {
	MARGIN-TOP: 70px; MARGIN-LEFT: auto; WIDTH: 740px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.floatL {
	FLOAT: left
}
.floatR {
	FLOAT: right
}
.floatL2 {
	DISPLAY: block; FLOAT: left; WIDTH: 47%
}
.floatR2 {
	DISPLAY: block; FLOAT: right; WIDTH: 47%
}
.floatR3 {
	DISPLAY: block; FLOAT: right; WIDTH: 47%; TEXT-ALIGN: right
}
.floatIE6 {
	_width: 100%; _display: block; _padding-right: 10px
}
.colSpace1 {
	FLOAT: left; WIDTH: 15px
}
.clearAll {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.bullet {
	FONT-WEIGHT: 700; FONT-SIZE: 8px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 15px; COLOR: #333
}
.center {
	WIDTH: 100%; TEXT-ALIGN: center
}
.center2 {
	MARGIN: 0px auto
}
.nowraps {
	WHITE-SPACE: nowrap
}
.wrap {
	WHITE-SPACE: normal
}
A.undrlne {
	TEXT-DECORATION: underline
}
IMG.alignMid {
	VERTICAL-ALIGN: middle
}
.blck {
	DISPLAY: block
}
#short {
	DISPLAY: block
}
.fixWidth {
	WIDTH: 500px
}
.ccExtraPurple {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #fff 0px; FONT-SIZE: 1px; BORDER-LEFT: #e6e6e6 1px solid; LINE-HEIGHT: 5px; BORDER-BOTTOM: #fff 0px; HEIGHT: 5px; BACKGROUND-COLOR: #ebeffa
}
.consumersChoiceTbl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN-BOTTOM: 5px; COLOR: #999; BORDER-BOTTOM: #ccc 3px double; BORDER-RIGHT-WIDTH: 0px
}
.consumersChoiceTbl TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 3px double; WHITE-SPACE: nowrap; BORDER-RIGHT-WIDTH: 0px
}
TD.consumersChoiceHeader {
	BORDER-TOP: #cfcfcf 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#itemDetails {
	PADDING-BOTTOM: 15px
}
.consumersChoiceSelected {
	PADDING-RIGHT: 10px; PADDING-TOP: 15px
}
.ccMainImg {
	WIDTH: 177px; HEIGHT: 155px
}
TD.itemRowUnselected {
	BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 55px; BACKGROUND-COLOR: #eef7ff
}
TD.itemRowSelected {
	COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 55px; BACKGROUND-COLOR: #fff
}
TD.itemRowUnselectedLast {
	HEIGHT: 55px; BACKGROUND-COLOR: #eef7ff
}
TD.itemRowSelectedLast {
	HEIGHT: 55px; BACKGROUND-COLOR: #fff
}
.itemRowUnselected A:link {
	COLOR: #999; TEXT-DECORATION: none
}
.itemRowUnselected A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.itemRowUnselected A:active {
	COLOR: #999; TEXT-DECORATION: none
}
.itemRowUnselectedLast A:link {
	COLOR: #999; TEXT-DECORATION: none
}
.itemRowUnselectedLast A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.itemRowUnselectedLast A:active {
	COLOR: #999; TEXT-DECORATION: none
}
.itemRowUnselected A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.itemRowUnselectedLast A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.ccXdnDiv TD {
	HEIGHT: 30px
}
.ccXdnDiv TD.itemRowUnselected {
	HEIGHT: 30px
}
.ccXdnDiv TD.itemRowSelected {
	HEIGHT: 30px
}
.ccXdnDiv TD.itemRowUnselectedLast {
	HEIGHT: 30px
}
.ccXdnDiv TD.itemRowSelectedLast {
	HEIGHT: 30px
}
#ccInnerDiv .boxMidRt {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff
}
.ccScore {
	PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
.surveyFtrTop {
	MARGIN: 20px auto 0px; WIDTH: 225px; TEXT-ALIGN: center
}
.surveyFtrBtm {
	MARGIN: 0px auto 20px; WIDTH: 225px; TEXT-ALIGN: center
}
.surveyLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.surveyImg {
	MARGIN-RIGHT: 2px
}
.popSurvey {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/survey/popBgSDCBMid1.gif) repeat-y 0px 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 33px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.popSurvey H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 220%; PADDING-BOTTOM: 0px; MARGIN: 30px auto 15px; COLOR: #2300a0; PADDING-TOP: 0px
}
.popSurvey P {
	FONT-SIZE: 100%; MARGIN: 0px auto 15px; COLOR: #666
}
.popSurvey P.close {
	FONT-SIZE: 90%; MARGIN: 0px 0px 0px 350px; COLOR: #999
}
.popSurvey A {
	COLOR: #999; TEXT-DECORATION: underline
}
.informIframe {
	Z-INDEX: 5; POSITION: absolute; TOP: 0px
}
.informativeClose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#popIn {
	MARGIN: 0px auto; WIDTH: 468px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 300px; BORDER-BOTTOM-STYLE: none
}
.popInWrap {
	Z-INDEX: 99999; LEFT: 0px; WIDTH: 99%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.dealSpotTopTbl {
	MARGIN-BOTTOM: 6px
}
.ttlTopMod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 115%; PADDING-BOTTOM: 6px; COLOR: #fe6215; PADDING-TOP: 0px
}
TD.topModDealSpotRt {
	BORDER-LEFT: #ccc 1px solid
}
.dealSpotFeaturedArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dsFeatured TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
.dsSmart TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
TD.dsMerch {
	FONT-WEIGHT: bold
}
TD.dsMerch A:link {
	COLOR: #03c
}
TD.dsMerch A:visited {
	COLOR: #03c
}
TD.dsMerch A:active {
	COLOR: #03c
}
TD.dsBuy A:link {
	COLOR: #03c
}
TD.dsBuy A:visited {
	COLOR: #03c
}
TD.dsBuy A:active {
	COLOR: #03c
}
TD.dsMerch A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
TD.dsPrice {
	FONT-WEIGHT: bold; WIDTH: 60px; COLOR: red; WHITE-SPACE: nowrap
}
TD.dsPrice A:link {
	COLOR: #c00
}
TD.dsPrice A:visited {
	COLOR: #c00
}
TD.dsPrice A:active {
	COLOR: #c00
}
TD.dsPrice A:hover {
	COLOR: #c00
}
TD.dsShip {
	WIDTH: 65px; COLOR: #86bbdc
}
TD.dsBuy {
	FONT-WEIGHT: bold; WIDTH: 60px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TD.dsBuy A:link {
	LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsBuy A:visited {
	LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsBuy A:active {
	LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsBuy A:hover {
	COLOR: #f60; LINE-HEIGHT: 10px; HEIGHT: 10px; TEXT-DECORATION: underline! important
}
TD.dsBuy A:link SPAN {
	FONT-SIZE: 110%; LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsBuy A:visited SPAN {
	FONT-SIZE: 110%; LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsBuy A:active SPAN {
	FONT-SIZE: 110%; LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsBuy A:hover SPAN {
	FONT-SIZE: 110%; COLOR: #f60; LINE-HEIGHT: 10px; HEIGHT: 10px
}
TD.dsCars {
	WIDTH: 120px
}
.dealSpotSmart {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueGrad1.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.dealSpotNoSmart {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/bg/bgBlueGrad2.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
UL.sbb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.sbb LI {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; LIST-STYLE-TYPE: none
}
#icons IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.smallerCarsPrice {
	FONT-SIZE: 75%
}
.surveyErrorMsg {
	FONT-WEIGHT: 700; COLOR: red
}
A.results {
	FONT-WEIGHT: 700; FONT-SIZE: 110%; MARGIN-LEFT: 3px; TEXT-DECORATION: none
}
A.results SPAN {
	TEXT-DECORATION: underline
}
.noresults {
	COLOR: #999; TEXT-DECORATION: line-through
}
.leftPad {
	PADDING-LEFT: 0px
}
LI.subtext {
	PADDING-BOTTOM: 5px; COLOR: #000; LIST-STYLE-TYPE: disc
}
.new_pill {
	PADDING-RIGHT: 2px; FONT-WEIGHT: 700; FONT-SIZE: 90%; COLOR: #f60; FONT-STYLE: italic
}
.descTxt {
	COLOR: #666
}
.descTxt2 {
	FONT-SIZE: 90%; COLOR: #666
}
.lightTxt {
	COLOR: #999
}
.lightTxt .vMid A {
	COLOR: #999
}
.ageTypeMsg {
	FONT-WEIGHT: bold; COLOR: #999
}
.dealName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.deals TD .dealName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.deals TD .dealName A {
	COLOR: #123fab
}
.deals TD .dealName B.highlight {
	TEXT-DECORATION: underline
}
.dealNameGrid {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.deals TD.imgCell {
	WIDTH: 120px! important
}
.deals TD.dealCol {
	WIDTH: 120px
}
.deals TD.dealArea .dealName {
	WIDTH: 320px
}
.deals TD.dealArea .stockArea {
	WIDTH: 320px
}
.deals TD.dealArea .descTxt {
	MAX-WIDTH: 450px; WIDTH: 320px
}
.deals TD.dealArea .mTB5 {
	WIDTH: 320px
}
.deals TD.descCell2 {
	WIDTH: 320px
}
.deals TD.descCell2 .dealName {
	WIDTH: 320px
}
.deals TD.descCell2 .reviews {
	WIDTH: 320px
}
.deals TD.descCell2 .pT5 {
	MAX-WIDTH: 450px; WIDTH: 320px
}
.deals TD.descCell2 .spacerSm {
	WIDTH: 320px
}
.deals TD.dealArea .dealName {
	WIDTH: 320px
}
.deals TD.dealArea .stockArea {
	WIDTH: 320px
}
.deals TD.dealArea .descTxt {
	MAX-WIDTH: 450px; WIDTH: 320px
}
TD.leftColumnTop {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/boxTopLeftLong.gif) no-repeat left top; WIDTH: 150px
}
TD.leftColumn {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; PADDING-TOP: 0px
}
TD.leftColumnTop .boxTop {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/boxTopLeft2.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.leftColumn .shim {
	WIDTH: 150px; HEIGHT: 1px
}
TD.rightColumn {
	PADDING-LEFT: 15px; WIDTH: 280px
}
TD.boxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/boxTopRt7.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.midColumn .lightTxt {
	MARGIN-BOTTOM: 5px
}
TD.xCCoveride .lightTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 45px
}
TD.midColumn .lightTxt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
TD.midColumn {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/gridBgTop.gif) #f0f0f0 repeat-x; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TD.midColumnSort {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.productDealCell {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; WIDTH: 130px; PADDING-TOP: 10px
}
.xccOveride {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/tileBgXDN.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 130px; PADDING-TOP: 10px; HEIGHT: 305px
}
DIV.productDealCell H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; WIDTH: 117px; PADDING-TOP: 0px; HEIGHT: 25px
}
DIV.productDealCell .price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 117px; COLOR: #03c; PADDING-TOP: 0px
}
DIV.productDealCell A.price {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 117px; COLOR: #333
}
DIV.productDealCell A.price:hover {
	TEXT-DECORATION: none
}
DIV.productDealCell .img {
	MARGIN: 0px 0px 17px; WIDTH: 119px; HEIGHT: 100px; TEXT-ALIGN: center
}
.img#PPIText2 {
	MARGIN: 0px 0px 8px; WIDTH: 100%; TEXT-ALIGN: center
}
DIV.productsTileBg {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/gal_box_137.gif) no-repeat; HEIGHT: 275px
}
DIV.productsTileBgHover {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/tileBgXPPHover2.gif) no-repeat; HEIGHT: 275px
}
.productDealCell A.addZip:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 110px; PADDING-TOP: 0px
}
.productDealCell A.addZip:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 110px; PADDING-TOP: 0px
}
.productDealCell A.addZip:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 110px; PADDING-TOP: 0px
}
.productDealCell A.addZip:hover {
	WIDTH: 110px
}
.dealClick A {
	FONT-WEIGHT: 700; FONT-SIZE: 110%
}
.dealClick {
	FONT-SIZE: 90%; MARGIN: 5px 0px; COLOR: #999
}
.dealClick P {
	MARGIN: 0px
}
TD.fadeBtm {
	BORDER-RIGHT: #ccc 1px solid
}
DIV.fadeBtm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/gridBgBtm.gif) #fff repeat-x; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.fadebtmXccOveride {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/gridBgBtm.gif) #fff repeat-x; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.xCCoveride H3.boxTitleNB {
	FONT-SIZE: 100%
}
.xCCoveride .boxTitleNB {
	FONT-SIZE: 100%
}
.xCCoveride {
	PADDING-TOP: 0px
}
.midColumnBtm {
	FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/boxBtmCurveRt1.gif) no-repeat right bottom; HEIGHT: 4px
}
TD.leftColumnBtm {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/boxBtmCurveLt1.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 4px
}
.leftColumnBtmCurve {
	FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/boxBtmCurveLt2.gif) #fff no-repeat left top; HEIGHT: 4px
}
.midColumnBtmCurve {
	FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/threeColl/boxBtmCurveRt2_2.gif) #fff no-repeat right top; HEIGHT: 4px
}
.merchantLogo {
	PADDING-TOP: 3px
}
TD.rightColumn A {
	TEXT-DECORATION: none
}
TD.rightColumn H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TD.rightColumn .spcr15 {
	CLEAR: left; FONT-SIZE: 1px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
TD.adColumn {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.leftColumn .lvl2BoxTop {
	BACKGROUND: #fff
}
TD.leftColumn .lvl2BoxTopRt {
	BACKGROUND: #fff
}
TD.leftColumn .lvl2BoxBody {
	BACKGROUND: #fff
}
TD.leftColumn .lvl2BoxBtm {
	BACKGROUND: #fff
}
TD.leftColumn .lvl2BoxBtmRt {
	BACKGROUND: #fff
}
DIV.smallTxt A.undrlne:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.description {
	OVERFLOW: auto; WIDTH: 250px; HEIGHT: 150px
}
#sr1Area {
	DISPLAY: none; MARGIN: 0px auto; WIDTH: 540px
}
.sr1Area2 {
	POSITION: relative
}
.sr1fb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 15; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 60px; HEIGHT: 48px; BACKGROUND-COLOR: #fff
}
.sr1Float {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.srSt {
	FONT-WEIGHT: 700; FONT-SIZE: 160%; TEXT-ALIGN: center
}
.srwBad {
	WIDTH: 93px
}
.srwGreat {
	WIDTH: 93px
}
.srwPoor {
	WIDTH: 102px
}
.srwOk {
	WIDTH: 102px
}
.srwGood {
	WIDTH: 102px
}
.srBad {
	BACKGROUND-COLOR: #ffc2c2
}
.srPoor {
	BACKGROUND-COLOR: #ffebc4
}
.srOk {
	BACKGROUND-COLOR: #fffdd2
}
.srGood {
	BACKGROUND-COLOR: #d9eeff
}
.srGreat {
	BACKGROUND-COLOR: #ceefce
}
#isr0 {
	PADDING-LEFT: 4px; COLOR: #cc9b9b
}
#isr1 {
	PADDING-LEFT: 4px; COLOR: #ccbca0
}
#isr2 {
	PADDING-LEFT: 4px; COLOR: #cccaa8
}
#isr3 {
	PADDING-LEFT: 4px; COLOR: #adbdcb
}
#isr4 {
	PADDING-LEFT: 4px; COLOR: #a4bfa4
}
A.xpcSort {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.xpcSort:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.xpcSort:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.xpcSort:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.xpcSort:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.deals TD A.xpcSort {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.deals TD A.xpcSort:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.deals TD A.xpcSort:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.deals TD A.xpcSort:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.deals TD A.xpcSort:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.xpcSel {
	BACKGROUND-COLOR: #e0e0e0
}
A.noUndrln:hover {
	TEXT-DECORATION: none
}
.blogPromo {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 238px
}
.homeDouble {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 300px
}
.dx {
	FONT-WEIGHT: 700; FONT-SIZE: 120%
}
DIV.categories2 {
	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 {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 33%; PADDING-TOP: 20px
}
TABLE.hSearch TD.hsRightCell {
	BORDER-RIGHT-WIDTH: 0px
}
DIV.hsProdName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 8px
}
DIV.hsProdName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.hybridSeeAllResults {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 120%; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; 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
}
.hybridSubhead {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: 700; FONT-SIZE: 120%; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 8px
}
.noImage {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-WEIGHT: 700; 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
}
.catMatches {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #999
}
.hsNumResults {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #666
}
.categoriesArea {
	MARGIN: 0px 0px 8px 10px
}
.ttlBrowseCat {
	PADDING-BOTTOM: 12px; MARGIN: 0px
}
A.holidayPicks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #360; PADDING-TOP: 0px
}
A.holidayPicks:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #360; PADDING-TOP: 0px
}
.holidayHeader {
	COLOR: #600
}
.holidayIntro {
	FONT-WEIGHT: 500; FONT-SIZE: 150%; MARGIN: 0px 40pt 10px 40px; COLOR: #360
}
.holidaySubheader {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 150%; MARGIN: 0px 10pt 10px 10px; COLOR: #600
}
.holidaySubtext {
	FONT-WEIGHT: 400; FONT-SIZE: 65%; COLOR: #333
}
.giftCardSubtext {
	FONT-WEIGHT: 400; FONT-SIZE: 65%; COLOR: #333
}
.holidayCategoryWrapper {
	MARGIN-LEFT: auto; WIDTH: 830px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.holidayCategory {
	FLOAT: left; MARGIN: 0px 80px 10px 0px; WIDTH: 102px; TEXT-ALIGN: center
}
.holidayCategoryLast {
	MARGIN: 0px 0px 10px
}
.giftCardCategoryLast {
	MARGIN: 0px 0px 10px
}
.holidayCategory IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.giftCardMainWrapper {
	MARGIN: 10px
}
.giftCardIntro {
	FONT-WEIGHT: 500; FONT-SIZE: 150%; MARGIN: 0px 30pt 10px 10px; COLOR: #600
}
.giftCardSubheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.giftCardSubheader H3 {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 500; FONT-SIZE: 120%; TEXT-ALIGN: left
}
.giftCardSubheader H3 A {
	FONT-WEIGHT: 700; FONT-SIZE: 115%
}
.giftCardCategoryWrapper {
	WIDTH: 950px; TEXT-ALIGN: center
}
.giftCardCategory {
	FLOAT: left; MARGIN: 0px 30px 10px 0px; WIDTH: 160px; TEXT-ALIGN: center
}
.giftCardCategory A {
	FONT-WEIGHT: 700; FONT-SIZE: 120%; TEXT-DECORATION: underline
}
.giftCardCategory IMG {
	MARGIN: 0px 0px 5px
}
.giftCardNoWidth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.giftCardMultiColWrapper {
	BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 30px 10px 0px
}
.giftCard2ColWidth {
	WIDTH: 362px
}
.giftCard3ColWidth {
	WIDTH: 558px
}
.giftCardMultiColWrapperEND {
	MARGIN-RIGHT: 0px
}
.vipMerchInfoTable {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.vipMerchInfoCol1 {
	WIDTH: 20%
}
.vipMerchInfoCol2 {
	WIDTH: 20%
}
.vipMerchInfoCol3 {
	WIDTH: 60%
}
.vipSubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 125%
}
.reallyLgImgSpaceHolder {
	WIDTH: 300px; HEIGHT: 258px; TEXT-ALIGN: center
}
.vipProdTopCenterCl {
	WIDTH: 60%; TEXT-ALIGN: left
}
.vipProdTopLeftCl {
	WIDTH: 40%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.vipDividerLine {
	MARGIN: 0px; BORDER-BOTTOM: #ccc 3px double
}
.vipLeftPad {
	PADDING-LEFT: 30px
}
.vipRightPad {
	PADDING-RIGHT: 100px
}
.vipProductDetails {
	WIDTH: 100%
}
.vipProductDetails .subHeadRowTop {
	BORDER-TOP-STYLE: none
}
.vipProductDetails .storeInfoBoxHead {
	BORDER-TOP-STYLE: none
}
.vipBigPrice {
	FONT-SIZE: 200%
}
.thumbnailGalleryWrapper {
	MARGIN: 0px 40px; WIDTH: 317px
}
#thumbnailGallery {
	MARGIN: 0px 10px; OVERFLOW: hidden; WIDTH: 257px; HEIGHT: 80px
}
.thumbnailGalleryInner {
	WHITE-SPACE: nowrap
}
.thumbnailGalleryInner A IMG {
	BORDER-RIGHT: #39f 1px solid; BORDER-TOP: #39f 1px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #39f 1px solid; WIDTH: 75px; BORDER-BOTTOM: #39f 1px solid; HEIGHT: 75px
}
.thumbnailGalleryInner A IMG:hover {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid
}
.thumbnailGalleryInner A IMG:active {
	BORDER-RIGHT: #300 1px solid; BORDER-TOP: #300 1px solid; BORDER-LEFT: #300 1px solid; BORDER-BOTTOM: #300 1px solid
}
.thumbnailGalleryScrollButton {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 19px; PADDING-TOP: 9px; HEIGHT: 58px
}
.thumbnailGalleryScrollLeft {
	BACKGROUND: url(http://img.shopping.com/jfe/product/vipGalleryArrowL.gif) no-repeat 0px 9px
}
.thumbnailGalleryScrollRight {
	BACKGROUND: url(http://img.shopping.com/jfe/product/vipGalleryArrowR.gif) no-repeat 0px 9px
}
.hiddenElement {
	DISPLAY: none
}
.hide {
	DISPLAY: none
}
.visibleElement {
	
}
.visibleElement2 {
	DISPLAY: block
}
.doubleClickPad {
	PADDING-RIGHT: 20px
}
H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 122%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
H4.ads A {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
H4.ads A:link {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
H4.ads A:visited {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
H4.ads A:active {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
H4.ads A:hover {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
#moogleAd H4.ads A {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
#moogleAd H4.ads A:link {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
#moogleAd H4.ads A:visited {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
#moogleAd H4.ads A:active {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
#moogleAd H4.ads A:hover {
	FONT-WEIGHT: 500; TEXT-DECORATION: underline
}
.lowercase {
	TEXT-TRANSFORM: lowercase
}
.heading {
	COLOR: #333
}
.bannerArea {
	TEXT-ALIGN: center
}
.adLabelRows {
	FONT-SIZE: 90%; MARGIN: 0px 0px auto; WIDTH: 300px; COLOR: #999; TEXT-ALIGN: center
}
.adHeader {
	FONT-SIZE: 90%; COLOR: #999; TEXT-ALIGN: center
}
.adHeaderOnInterstitial {
	PADDING-BOTTOM: 15px; MARGIN: 0px
}
.ad728x90 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 728px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.ad728x90WithLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 752px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.ad728x90adGv {
	TEXT-ALIGN: center
}
.debugUi1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffa; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#ad {
	OVERFLOW: hidden; WORD-WRAP: break-word
}
#moogleAd H4.ads {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px
}
#moogleAd I {
	DISPLAY: block; FONT-STYLE: normal
}
#moogleAd EM {
	DISPLAY: block; FONT-STYLE: normal
}
.debugArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffc; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.debugArea2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffa; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.deals .regular {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.regular H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 122%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
.deals TD .regular H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 122%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
.regular H4.ebayAreaTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 122%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
.deals TD .regular H4.ebayAreaTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 122%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
.regular H4.ads A {
	TEXT-DECORATION: underline
}
.regular H4.ads A:link {
	TEXT-DECORATION: underline
}
.regular H4.ads A:visited {
	TEXT-DECORATION: underline
}
.regular H4.ads A:active {
	TEXT-DECORATION: underline
}
.regular H4.ads A:hover {
	TEXT-DECORATION: underline
}
#moogleAd H4.ads A {
	TEXT-DECORATION: underline
}
#moogleAd H4.ads A:link {
	TEXT-DECORATION: underline
}
#moogleAd H4.ads A:visited {
	TEXT-DECORATION: underline
}
#moogleAd H4.ads A:active {
	TEXT-DECORATION: underline
}
#moogleAd H4.ads A:hover {
	TEXT-DECORATION: underline
}
.regular A.lc8 {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.regular A.lc8:link {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.regular A.lc8:visited {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.regular A.lc8:active {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.regular A.lc8:hover {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.deals .regular A.lc8 {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.deals .regular A.lc8:link {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.deals .regular A.lc8:visited {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.deals .regular A.lc8:active {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.deals .regular A.lc8:hover {
	FONT-SIZE: 100%; COLOR: #666; TEXT-DECORATION: none
}
.regular A.adUrl {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular A.adUrl:link {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular A.adUrl:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular A.adUrl:active {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular A.adUrl {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular A.adUrl:link {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular A.adUrl:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular A.adUrl:active {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular .gglAds {
	PADDING-TOP: 15px
}
.deals .regular .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.gglAds .ads A:link {
	COLOR: #123fab
}
.gglAds .ads A:active {
	COLOR: #123fab
}
.gglAds .ads A:hover {
	COLOR: #f60
}
.gglAds .ads A:visited {
	COLOR: #639
}
.regular .eBayAds {
	PADDING-TOP: 10px
}
.dptSponsTtl TD H4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dptSponsTtl TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptBorder.gif) repeat-x 8px 8px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.dptSponsTtl TD.sponsLeft {
	WIDTH: 1%; WHITE-SPACE: nowrap
}
.regular .dptSponsored .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.regular .dptSponsored H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.regular .dptSponsored P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 0px
}
.dptSubTtl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptBorder.gif) repeat-x 8px 8px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.dptSubTtl H3 {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.dptWords {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
.dptWords TD A {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
.dptWords TD A:link {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
.dptWords TD A:active {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
.dptWords TD A:visited {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
.dptWords TD A:hover {
	DISPLAY: block; PADDING-BOTTOM: 5px
}
.wordsBtm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.softProdShoes .wordsBtm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.adsYsm {
	PADDING-LEFT: 0px
}
.light {
	PADDING-BOTTOM: 7px; COLOR: #000; FONT-FAMILY: verdana,helvetica,sans-serif
}
.light P.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.light H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.deals .light H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.light H4.ads A:link {
	TEXT-DECORATION: underline
}
.light H4.ads A:visited {
	TEXT-DECORATION: underline
}
.light H4.ads A:active {
	TEXT-DECORATION: underline
}
TD .light H4.ads A {
	TEXT-DECORATION: underline
}
.light H4.ads A:hover {
	TEXT-DECORATION: underline
}
.light A.lc8 {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.light A.lc8:link {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.light A.lc8:visited {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.light A.lc8:active {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.light A.lc8:hover {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.deals .light A.lc8 {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.deals .light A.lc8:link {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.deals .light A.lc8:visited {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.deals .light A.lc8:active {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.deals .light A.lc8:hover {
	FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.light A.adUrl {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.light A.adUrl:link {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.light A.adUrl:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.light A.adUrl:active {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.light A.adUrl:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
A.adUrl {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.deals .light A.adUrl {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.deals .light A.adUrl:link {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.deals .light A.adUrl:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.deals .light A.adUrl:active {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.deals .light A.adUrl:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.deals A.adUrl {
	FONT-WEIGHT: 400; FONT-SIZE: 90%; COLOR: #090; TEXT-DECORATION: none
}
.light .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.light .eBayAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.deals .light .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.light#bottom_sponsor_ads .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.light#bottom_sponsor_ads .eBayAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.adsByGoogle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif; WHITE-SPACE: nowrap
}
.light#bottom_sponsor_ads .ebayAreaTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.light#middle_sponsor_ads .adsByGoogle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.deals .light#middle_sponsor_ads .adsByGoogle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.deals .light .gglAds TABLE.googleArea {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.googleArea TD.gglRtAds {
	PADDING-LEFT: 20px
}
.deals .light .gglAds TABLE.googleArea TD.gglRtAds {
	PADDING-LEFT: 20px
}
.regular_dt .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.regular_dt .eBayAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px
}
.deals .regular_dt .gglAds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.deals .regular_dt .gglAds P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
.regular_dt {
	PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
.regular_dt H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.deals .regular_dt H4.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.regular_dt H4.ads A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.regular_dt H4.ads A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.regular_dt H4.ads A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
TD .regular_dt H4.ads A {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.regular_dt A.line1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.regular_dt A.line1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.regular_dt A.line1:active {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
.regular_dt H4.ads A:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.regular_dt A.line1:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.regular_dt A.lc8 {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
A.lc8:link {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular_dt A.lc8:visited {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular_dt A.lc8:active {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular_dt A.lc8:hover {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular_dt A.lc8 {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular_dt A.lc8 {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals A.lc8:link {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular_dt A.lc8:visited {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular_dt A.lc8:active {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular_dt A.lc8:hover {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.deals .regular_dt A.lc8 {
	FONT-SIZE: 100%; COLOR: #333; TEXT-DECORATION: none
}
.regular_dt A.adUrl {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.regular_dt A.adUrl:link {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.regular_dt A.adUrl:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.regular_dt A.adUrl:active {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.regular_dt A.adUrl:hover {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
A.adUrl {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.deals .regular_dt A.adUrl {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.deals .regular_dt A.adUrl:link {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.deals .regular_dt A.adUrl:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.deals .regular_dt A.adUrl:active {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.deals .regular_dt A.adUrl:hover {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; COLOR: #038004; TEXT-DECORATION: none
}
.regular_dt .ebayAreaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: #333
}
.regular_dt .eSearchFor {
	FONT-SIZE: 16px; PADDING-TOP: 25px
}
.regular_dt .eSearchFor A:link {
	TEXT-DECORATION: none
}
.regular_dt .eSearchFor A:visited {
	TEXT-DECORATION: none
}
.regular_dt .eSearchFor A:active {
	TEXT-DECORATION: none
}
.regular_dt .eSearchFor A:hover {
	TEXT-DECORATION: none
}
.regular_dt .eSearchFor A B {
	TEXT-DECORATION: underline
}
A.adTtl {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.adTtl:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.adTtl:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.adTtl:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.deals A.adTtl {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.deals A.adTtl:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.deals A.adTtl:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.deals A.adTtl:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.adTtl:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f60; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.deals A.adTtl:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f60; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE.googleArea {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.deals .light TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.deals .regular TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.deals .regular_dt TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.deals .regular_dt#middle_sponsor_ads {
	PADDING-TOP: 10px
}
.light P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
.deals .regular P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
.deals regular_dt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
H4.ebayAreaTitle {
	PADDING-TOP: 10px
}
.ebaySearch A:link {
	TEXT-DECORATION: none
}
.ebaySearch A:visited {
	TEXT-DECORATION: none
}
.ebaySearch A:active {
	TEXT-DECORATION: none
}
.ebaySearch A:hover {
	TEXT-DECORATION: none
}
.ebaySearch A:link SPAN {
	TEXT-DECORATION: underline
}
.ebaySearch A:visited SPAN {
	TEXT-DECORATION: underline
}
.ebaySearch A:active SPAN {
	TEXT-DECORATION: underline
}
.ebaySearch A:hover SPAN {
	TEXT-DECORATION: underline
}
.regular .ebayBullet {
	DISPLAY: none
}
.light .ebayBullet {
	DISPLAY: none
}
.eSearchFor {
	PADDING-TOP: 15px
}
.highlight {
	
}
.highlightPlainText {
	COLOR: #000
}
.notbold {
	FONT-WEIGHT: 500! important
}
DIV#largeUi .merchName {
	FONT-WEIGHT: 500! important
}
.pagination {
	FONT-WEIGHT: 400; FONT-SIZE: 150%; MARGIN: 0px 0px 7px; COLOR: #333
}
.arrowImg {
	WIDTH: 33px
}
.arrowImg DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.disabled {
	opacity: .50; -moz-opacity: 0.5
}
#storefronts {
	MARGIN-BOTTOM: 0px; HEIGHT: 70px
}
.storefrontContentStyle {
	OVERFLOW: hidden; WIDTH: 566px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.storefrontContentLongStyle {
	OVERFLOW: hidden; WIDTH: 566px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.storefrontContentLongStyle {
	WIDTH: 900px
}
#storefronts .galleryFadeIn {
	PADDING-LEFT: 5px; TEXT-ALIGN: left
}
#storefronts .galleryFadeOut {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.storefrontGalleryStyle {
	WIDTH: auto
}
.storefrontGalleryStyleFul {
	WIDTH: auto
}
.storefrontGalleryStyle TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.storefrontGalleryStyleFull TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.storefrontGalleryStyle .firstStorefront {
	PADDING-LEFT: 0px! important
}
.storefrontGalleryStyleFull .firstStorefront {
	PADDING-LEFT: 0px! important
}
.storefrontGalleryStyle .firstStorefront IMG {
	BORDER-LEFT-STYLE: none! important
}
.storefrontGalleryStyleFull .firstStorefront IMG {
	BORDER-LEFT-STYLE: none! important
}
.storefrontGalleryStyle .lastStorefront IMG {
	BORDER-RIGHT-STYLE: none! important
}
.storefrontGalleryStyleFull .lastStorefront IMG {
	BORDER-RIGHT-STYLE: none! important
}
.storefrontGalleryStyleFull TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
A.sfItem:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
A.sfItem:active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
A.sfItem:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
A.sfItem:hover {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
A.sfItem B {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-STYLE: normal; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.sfItem I {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-STYLE: normal; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.sfItem EM {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-STYLE: normal; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.sfItem IMG {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-STYLE: normal; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.sfItem B {
	FONT-SIZE: 12px; COLOR: #ff7500
}
A.sfItem IMG.stars {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
#sbsGeniusModule {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 0px; _padding: 0 0 0 15px
}
#sbsGeniusModule #otherShoppers {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: #f90; PADDING-TOP: 5px
}
#sbsGeniusModule A.relatedItem:link {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 110px; outline: none
}
#sbsGeniusModule A.relatedItem:active {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 110px; outline: none
}
#sbsGeniusModule A.relatedItem:visited {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 110px; outline: none
}
#sbsGeniusModule A.relatedItem:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 110px; outline: none
}
#sbsGeniusModule A.relatedItem:hover B {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=20); opacity: .2
}
#sbsGeniusModule A.relatedItem:hover EM {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=20); opacity: .2
}
#sbsGeniusModule A.relatedItem:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=20); opacity: .2
}
#sbsGeniusModule A.relatedItem B {
	FONT-SIZE: 12px
}
A.relatedItem EM {
	FONT-SIZE: 12px
}
#sbsGeniusModule A.relatedItem B {
	COLOR: #03c
}
#sbsGeniusModule A.relatedItem EM {
	COLOR: #666
}
#sbsGeniusModule A.relatedItem .clickToAdd {
	MARGIN-TOP: -115px; FONT-WEIGHT: bold; FONT-SIZE: 130%; VISIBILITY: hidden; WIDTH: 120px; COLOR: #000; PADDING-TOP: 30px; POSITION: relative; HEIGHT: 80px
}
#sbsGeniusModule A.relatedItem:hover {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#sbsGeniusModule A.relatedItem:hover .clickToAdd {
	VISIBILITY: visible
}
.additionalphotosxpo {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.marginRight25px {
	MARGIN-RIGHT: 25px
}
.nomoreselection {
	MARGIN-BOTTOM: 15px
}
#cfTabDisplay {
	DISPLAY: none
}
#cfSortSnippet {
	DISPLAY: none
}
.cfTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap; HEIGHT: 27px
}
.cfTabsRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px; HEIGHT: 34px; BORDER-RIGHT-WIDTH: 0px; _height: 27px
}
.cfTabs TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.cfTabs A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOff.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; TEXT-DECORATION: none; outline: none; _height: 27px; _line-height: 27px
}
.cfTabs A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOff.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; TEXT-DECORATION: none; outline: none; _height: 27px; _line-height: 27px
}
.cfTabs A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOff.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; TEXT-DECORATION: none; outline: none; _height: 27px; _line-height: 27px
}
.cfTabs A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOff.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; TEXT-DECORATION: none; outline: none; _height: 27px; _line-height: 27px
}
.cfTabs A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOff.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; TEXT-DECORATION: none; outline: none; _height: 27px; _line-height: 27px
}
.cfTabs A B {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOff.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; _height: 27px; _line-height: 27px
}
.cfTabs A:link B {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOff.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; _height: 27px; _line-height: 27px
}
.cfTabs A:visited B {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOff.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; _height: 27px; _line-height: 27px
}
.cfTabs A:active B {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOff.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; _height: 27px; _line-height: 27px
}
.cfTabs A:hover B {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 120%; BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOff.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; _height: 27px; _line-height: 27px
}
.cfTabs A:hover B {
	TEXT-DECORATION: underline
}
.cfTabs TD A B SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 70%; CURSOR: hand; COLOR: #666
}
.cfTabs TD A:link B SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 70%; CURSOR: hand; COLOR: #666
}
.cfTabs TD A:visited B SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 70%; CURSOR: hand; COLOR: #666
}
.cfTabs TD A:active B SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 70%; CURSOR: hand; COLOR: #666
}
.cfTabs TD A:hover B SPAN {
	FONT-WEIGHT: 400; FONT-SIZE: 70%; CURSOR: hand; COLOR: #666
}
.cfTabs A.sel {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOn.gif) no-repeat left top
}
.cfTabs A.sel:link {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOn.gif) no-repeat left top
}
.cfTabs A.sel:visited {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOn.gif) no-repeat left top
}
.cfTabs A.sel:active {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOn.gif) no-repeat left top
}
.cfTabs A.sel:hover {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabLeftOn.gif) no-repeat left top
}
.cfTabs A.sel B {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOn.gif) no-repeat right top
}
.cfTabs A.sel:link B {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOn.gif) no-repeat right top
}
.cfTabs A.sel:visited B {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOn.gif) no-repeat right top
}
.cfTabs A.sel:active B {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOn.gif) no-repeat right top
}
.cfTabs A.sel:hover B {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/tabs/bTabRtOn.gif) no-repeat right top
}
.cfTabs TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.cfTabs TD.cfTax {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.cfTabs TD.cfTax A {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.cfTabs TD.cfTax A:link {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.cfTabs TD.cfTax A:visited {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.cfTabs TD.cfTax A:active {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.cfTabs TD.cfTax A:hover {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.shadow {
	DISPLAY: block; MARGIN: 6px -6px -6px 6px; POSITION: relative
}
HTML > BODY .shadow {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/shadow/lgShadow.png) no-repeat right bottom; MARGIN: 12px -12px -12px 12px
}
.shadow:unknown {
	DISPLAY: block; FLOAT: left; WIDTH: 12px; HEIGHT: 12px; content: " "
}
.shadow:unknown {
	DISPLAY: block; FLOAT: left; WIDTH: 12px; HEIGHT: 12px; content: " "
}
.shadow:unknown {
	BACKGROUND-POSITION: right top; RIGHT: 0px; MARGIN: -12px 0px 0px auto; POSITION: absolute; TOP: 0px
}
.shadow:unknown {
	BACKGROUND-POSITION: left bottom; MARGIN: -12px 0px 0px -12px
}
.shadow .inner {
	DISPLAY: block; LEFT: -6px; OVERFLOW: hidden; POSITION: relative; TOP: -6px
}
HTML > BODY .shadow .inner {
	LEFT: -12px; MARGIN: 0px; TOP: -12px
}
.newClear {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -1px -1px 0px; OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.popover {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#lgImgPop .shadow {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/shadow/lgShadow.png) no-repeat right bottom; MARGIN: 12px 0px 0px 12px; _background: none
}
.scCorrection {
	FONT-WEIGHT: bold; COLOR: #666
}
.searchTerm {
	FONT-WEIGHT: bold; COLOR: #666
}
.scChanged {
	
}
.scNoChange {
	
}
.scSuggestion {
	
}
.srMessage {
	
}
.sglDealImg {
	FONT-SIZE: 0px; BACKGROUND: url(http://img.shopping.com/jfe/product/no_image_100x100.jpg) no-repeat 50% 50%; MARGIN: 0px; WIDTH: 177px; HEIGHT: 150px
}
.hiddenBG {
	DISPLAY: none
}
.greyedOutBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 999; RIGHT: 0px; FILTER: alpha(opacity=70); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #556; opacity: .7
}
.whiteOutBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9; FILTER: alpha(opacity=50); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px; BACKGROUND-COLOR: #fff; opacity: .5
}
.authPopupHide {
	DISPLAY: none
}
.authPopupShow {
	DISPLAY: block; Z-INDEX: 999; LEFT: 50%; MARGIN-LEFT: -225px; WIDTH: 450px; POSITION: absolute; TOP: 75px
}
.contentHide {
	DISPLAY: none
}
.contentShow {
	DISPLAY: inline
}
.dpBoxTop {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptTopLeft.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; LINE-HEIGHT: 9px; PADDING-TOP: 0px; HEIGHT: 9px; BORDER-RIGHT-WIDTH: 0px
}
.dpBoxTopRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptTopRt.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 9px; PADDING-TOP: 0px; HEIGHT: 9px; BORDER-RIGHT-WIDTH: 0px
}
.dpBoxMid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptMid.gif) #fff repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.dpBoxMidGrad {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptSmGradient.gif) repeat-x left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.dpBoxMidRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptMid.gif) repeat-y right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.dpBoxBtm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptBtmLeft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 9px; PADDING-TOP: 0px; HEIGHT: 9px
}
.dpBoxBtmRt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/dptBtmRt.gif) no-repeat right bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; LINE-HEIGHT: 9px; PADDING-TOP: 0px; HEIGHT: 9px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.normal {
	
}
INPUT.invalid {
	COLOR: #000; BACKGROUND-COLOR: #ff9
}
.invalidMsg {
	MARGIN: 0px auto; COLOR: #f00
}
.invalidMsg2 {
	COLOR: #f00
}
.centertext {
	TEXT-ALIGN: center
}
.panelTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 500; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px
}
.panelSubTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px; ZOOM: 1
}
.panelClose {
	MARGIN-TOP: 0px; FONT-SIZE: 90%; RIGHT: 10px; CURSOR: pointer; COLOR: #03c; WHITE-SPACE: nowrap; POSITION: absolute; user-select: none; -webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none
}
.panelSpacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.fieldLabel {
	FONT-WEIGHT: 600; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.authTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-TOP: 0px; border-spacing: 8px 15px
}
.btnRtAlign {
	MARGIN-TOP: -24px; RIGHT: 70px; POSITION: absolute
}
.boxMidPadding {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px
}
#pwrLtCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 180px; PADDING-TOP: 20px; HEIGHT: 611px; TEXT-ALIGN: center
}
#pwrRtCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 5px; HEIGHT: 611px; TEXT-ALIGN: left
}
#pwrMidCol {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.pwrLabel {
	FONT-WEIGHT: 400; FONT-SIZE: 140%
}
.pwrLabelStrong {
	FONT-WEIGHT: 800; FONT-SIZE: 140%
}
.pwrRow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.reviewBtns {
	MARGIN-LEFT: auto; WIDTH: 60%
}
.starReqd {
	COLOR: red
}
.underlineLink {
	TEXT-DECORATION: underline
}
.confMsg {
	FONT-SIZE: 95%
}
.thanksArea {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 80%; PADDING-TOP: 20px
}
.thanksArea .largeText {
	FONT-WEIGHT: 600; FONT-SIZE: 140%
}
.panelTitle .largeText {
	FONT-WEIGHT: 600; FONT-SIZE: 140%
}
.thanksArea .highlightText {
	FONT-WEIGHT: 600; FONT-SIZE: 140%; COLOR: #f90
}
.confMsg .highlightText {
	FONT-WEIGHT: 600; FONT-SIZE: 140%; COLOR: #f90
}
.thanksArea .secondaryNote {
	FONT-SIZE: 80%
}
.pwrRow .secondaryNote {
	FONT-SIZE: 80%
}
.thanksBox {
	MARGIN: 0px auto; WIDTH: 50%
}
.pwrRow UL {
	MARGIN: 7px 0px 10px 35px
}
.notRatedJHook {
	COLOR: #999
}
.panelHide {
	DISPLAY: none
}
.panelShow {
	DISPLAY: inline
}
.imgThumbs {
	MARGIN-BOTTOM: -5px
}
.imgRedFlag {
	MARGIN-BOTTOM: -3px
}
.ratingPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; ZOOM: 1
}
.ratingPanel A {
	FONT-WEIGHT: bold
}
.ratingPanel A:hover {
	FONT-WEIGHT: bold
}
.ratingPanel A:visited {
	FONT-WEIGHT: bold
}
.ratingPanel A:active {
	FONT-WEIGHT: bold
}
.ratingPanel A:link {
	FONT-WEIGHT: bold
}
.ratingPanel .rp1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 1px
}
.ratingPanel .rp3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 700px; PADDING-TOP: 0px
}
.ratingPanel .rp3 .flagPanel {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 12px; WIDTH: 420px; PADDING-TOP: 12px; BACKGROUND-COLOR: #f2f2f2
}
.ratingPanel .rp3_rr {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 285px; PADDING-TOP: 25px; _width: 275px
}
.ratingPanel .rp3_rr .flagPanel {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; WIDTH: 253px; PADDING-TOP: 12px; BACKGROUND-COLOR: #f2f2f2
}
#joinThanksPopup {
	WIDTH: 500px! important
}
#joinThanksPopup .panelTitle {
	FONT-SIZE: 130%
}
#joinThanksPopup UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.panelTitle {
	COLOR: #000; ZOOM: 1
}
.termsBlurb {
	COLOR: #000; ZOOM: 1
}
.invalidMsg {
	COLOR: #000; ZOOM: 1
}
#changeMktgFormBox .pwrRow {
	COLOR: #000; ZOOM: 1
}
#changeEmailFormBox .pwrRow {
	COLOR: #000; ZOOM: 1
}
#changePasswordFormBox .pwrRow {
	COLOR: #000; ZOOM: 1
}
#changePasswordFormSuccess .pwrRow {
	COLOR: #000; ZOOM: 1
}
#changeMktgFormSuccess .pwrRow {
	COLOR: #000; ZOOM: 1
}
#changeEmailFormSuccess .pwrRow {
	COLOR: #000; ZOOM: 1
}
.invalidMsg {
	DISPLAY: block
}
#authPopup .authTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#joinPopup .authTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#joinThanksPopup .authTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lostPasswordPopup .authTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#authPopup .authTable TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#lostPasswordPopup .authTable TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#joinPopup .authTable TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
#joinPopup {
	WIDTH: 550px
}
#joinPopup TABLE.authTable TD.captcha {
	PADDING-BOTTOM: 30px; VERTICAL-ALIGN: bottom
}
TABLE.authTable SPAN#captchaErrMsg {
	HEIGHT: 18px
}
#joinPopup TD.data {
	WIDTH: 312px
}
#joinPopup TD.data INPUT {
	WIDTH: 312px
}
#changeEmailPopup TD.data {
	WIDTH: 240px
}
#changePasswordPopup TD.data {
	WIDTH: 240px
}
#changeMktgPopup TD.data {
	WIDTH: 240px
}
#changeEmailPopup TD.data INPUT {
	WIDTH: 240px
}
#changePasswordPopup TD.data INPUT {
	WIDTH: 240px
}
#changeMktgPopup TD.data INPUT {
	WIDTH: 240px
}
#joinPopup TD.fieldLabel {
	PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
#lostPasswordPopup TD.fieldLabel {
	PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
#authPopup TD.fieldLabel {
	PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
#changeEmailPopup TD.fieldLabel {
	PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
#changePasswordPopup TD.fieldLabel {
	PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
#changeMktgPopup TD.fieldLabel {
	PADDING-TOP: 7px; WHITE-SPACE: nowrap
}
#changeEmailPopup .panelSpacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#changePasswordPopup .panelSpacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#changeMktgPopup .panelSpacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#changeEmailPopup .panelSpacer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#changePasswordPopup .panelSpacer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#changeMktgPopup .panelSpacer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#joinPopup TD.fieldLabel {
	
}
#joinPopup .termsBlurb {
	MARGIN-LEFT: 55px
}
#joinPopup A.signIn {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 50px; _margin-left: 10px
}
#authPopup A.signIn {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 50px; _margin-left: 10px
}
.flagPanel .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
#joinPopup .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
#authPopup .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
#lostPasswordPopup .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
#changeEmailPopup .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
#changePasswordPopup .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
#changeMktgPopup .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 46px 0px 0px; _margin-right: 10px
}
.flagPanel .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#joinPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#authPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#lostPasswordPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#joinPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#authPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#lostPasswordPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#changeEmailPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#changePasswordPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
#changeMktgPopup .smlBtn A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueRt.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 4px
}
.flagPanel .smlBtn A:hover {
	TEXT-DECORATION: none
}
#joinPopup .smlBtn A:hover {
	TEXT-DECORATION: none
}
#authPopup .smlBtn A:hover {
	TEXT-DECORATION: none
}
#lostPasswordPopup .smlBtn A:hover {
	TEXT-DECORATION: none
}
#changeEmailPopup .smlBtn A:hover {
	TEXT-DECORATION: none
}
#changePasswordPopup .smlBtn A:hover {
	TEXT-DECORATION: none
}
#changeMktgPopup .smlBtn A:hover {
	TEXT-DECORATION: none
}
#joinPopup .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; WHITE-SPACE: normal
}
#authPopup .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; WHITE-SPACE: normal
}
#lostPasswordPopup .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; WHITE-SPACE: normal
}
#changeEmailPopup .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; WHITE-SPACE: normal
}
#changePasswordPopup .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; WHITE-SPACE: normal
}
#changeMktgPopup .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; WHITE-SPACE: normal
}
.flagPanel .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 6px; WHITE-SPACE: normal
}
.rp3_rr .flagPanel .smlBtn A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/blueLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 6px; WHITE-SPACE: normal
}
.rp3_rr .flagPanel .smlBtn {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px 10px 0px 0px; _margin-right: 10px
}
#recaptcha_image {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BORDER-LEFT: blue 1px solid; WIDTH: 312px! important; BORDER-BOTTOM: blue 1px solid
}
#recaptcha_image IMG {
	WIDTH: 250px; HEIGHT: 38px
}
#recaptcha_response_field {
	WIDTH: 265px
}
#recaptcha_reload {
	WIDTH: 65px
}
.carouselButton-disabled {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: .3
}
.hintTxt {
	FONT-WEIGHT: 700; FONT-SIZE: 110%; MARGIN-BOTTOM: 25px; COLOR: #006600
}
.similarItemsCarousel {
	WIDTH: 947px
}
.similarItemsCarousel .clear {
	CLEAR: both
}
.similarItemsCarousel A {
	outline: none
}
.similarItemsCarousel IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.similarItemsCarousel .dptBoxTop {
	CLEAR: left; PADDING-RIGHT: 10px; BORDER-TOP: #c0bbcb 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 90%; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e2b85; LINE-HEIGHT: 30px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 30px
}
.similarItemsCarousel .dptBoxTop H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e2b85; PADDING-TOP: 0px
}
.similarItemsCarousel .dptBoxTop H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e2b85; PADDING-TOP: 0px
}
.similarItemsCarousel .dptBoxTop H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e2b85; PADDING-TOP: 0px
}
.similarItemsCarousel .carouselContainer {
	CLEAR: both
}
.similarItemsCarousel #similarItemsCarouselContainer {
	HEIGHT: 200px
}
.similarItemsCarousel .carouselContainer .carouselFrame {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 905px; POSITION: relative
}
.similarItemsCarousel .carouselContainer .carouselFrame .carousel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15000px; PADDING-TOP: 20px; POSITION: relative
}
.similarItemsCarousel .carouselContainer .carouselFrame .carousel LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
.similarItemsCarousel .carouselContainer .carouselFrame #similarItemsCarousel LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: 165px
}
.similarItemsCarousel .carouselContainer .carouselButton {
	FLOAT: left; WIDTH: 19px; HEIGHT: 58px
}
.similarItemsCarousel .carouselContainer .carouselNext {
	FLOAT: right
}
.similarItemsCarousel .carouselContainer .carouselButton-disabled {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: .3
}
.similarItemsCarousel .productTileCarousel .carouselButton {
	MARGIN: 55px 0px 0px
}
.similarItemsCarousel .carousel .tileArea {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 138px; PADDING-TOP: 15px; HEIGHT: 175px; TEXT-ALIGN: left
}
.similarItemsCarousel .carousel .tileArea .qlImgArea {
	FONT-SIZE: 0px; BACKGROUND: url(http://img.shopping.com/jfe/product/no_image_100x100.jpg) no-repeat 50% 50%; MARGIN: 0px; WIDTH: 125px; POSITION: relative; HEIGHT: 125px
}
.similarItemsCarousel .carousel .tileArea .qlImgArea IMG {
	WIDTH: 125px; HEIGHT: 125px
}
.similarItemsCarousel .carousel .tileArea .qlImgArea .itemLink {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%
}
.similarItemsCarousel .carousel .tileArea .qlImgArea .itemLink:hover {
	PADDING-TOP: 0px
}
.similarItemsCarousel .carousel .tileArea .qlImgArea .itemLink:hover .goQL {
	VISIBILITY: visible
}
.similarItemsCarousel .carousel .tileArea .qlImgArea .itemLink .actuatorActive {
	VISIBILITY: visible
}
.similarItemsCarousel .carousel .tileArea .dealName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: 400; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 140px; PADDING-TOP: 7px; HEIGHT: 13px
}
.similarItemsCarousel .carousel .tileArea .dealName A {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 115px; COLOR: #444; PADDING-TOP: 0px
}
.similarItemsCarousel .carousel .tileArea .dealName A:link {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 115px; COLOR: #444; PADDING-TOP: 0px
}
.similarItemsCarousel .carousel .tileArea .dealName A:active {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 115px; COLOR: #444; PADDING-TOP: 0px
}
.similarItemsCarousel .carousel .tileArea .dealName A:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 115px; COLOR: #444; PADDING-TOP: 0px
}
.similarItemsCarousel .carousel .tileArea .dealName A:hover {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 115px; COLOR: #444; PADDING-TOP: 0px
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore {
	FONT-SIZE: 90%
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore A:hover {
	COLOR: #f60
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; COLOR: #999; TEXT-DECORATION: none
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore A {
	COLOR: #3f297f
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore A:link {
	COLOR: #3f297f
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore A:visited {
	COLOR: #3f297f
}
.similarItemsCarousel .carousel .tileArea .shoesFrmStore A:active {
	COLOR: #3f297f
}
.similarItemsCarousel .sgGreenBoxes {
	WIDTH: 13px; HEIGHT: 13px
}
.similarItemsCarousel .sgGreenBoxesHand {
	CURSOR: hand
}
.similarItemsCarousel .sgPopupBox {
	DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 10; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/quick_compare_sprite.gif) no-repeat 0px 0px; WIDTH: 261px; POSITION: absolute; TOP: 2px; HEIGHT: 137px; TEXT-ALIGN: center
}
.similarItemsCarousel .sgPopupBox .sgCompareTable {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN-LEFT: auto; WIDTH: 230px; MARGIN-RIGHT: auto; PADDING-TOP: 0%; TEXT-ALIGN: center
}
.similarItemsCarousel .sgPopupBox .sgCompareTable .sgCompareTxt {
	MARGIN-TOP: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; MARGIN-BOTTOM: 3px; FONT: 600 130% arial; TEXT-ALIGN: left
}
.similarItemsCarousel .sgPopupBox .sgCompareTable .closeButton {
	MARGIN-TOP: -23px; DISPLAY: inline-block; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/quick_compare_sprite.gif) no-repeat 0px -274px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 13px; OVERFLOW: hidden; WIDTH: 12px; HEIGHT: 12px
}
.similarItemsCarousel .sgPopupBox .sgCompareTable TR TD {
	VERTICAL-ALIGN: top
}
.similarItemsCarousel .sgPopupBox .sgCompareTable TR TD.padLeft {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 47%; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.similarItemsCarousel .sgPopupBox .sgCompareTable TR TD.padRight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 47%; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.similarItemsCarousel .sgPopupBox .sgCompareTable TR TD.alignBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: 500; FONT-SIZE: 250%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; WIDTH: 6%; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.similarItemsCarousel .sgPopupBox .sgCompareTable .sgProductTxt {
	FONT: 500 90% arial
}
.similarItemsCarousel .sgPopupBox .sgCompareTable .sgProductTxt A {
	COLOR: #444
}
.similarItemsCarousel .sgPopupBoxLeft {
	PADDING-RIGHT: 20px; DISPLAY: none; Z-INDEX: 10; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/quick_compare_sprite.gif) no-repeat 0px -137px; WIDTH: 261px; POSITION: absolute; TOP: 2px; HEIGHT: 137px; TEXT-ALIGN: center
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable {
	MARGIN: 0px 22px 0px 0px; WIDTH: 230px; TEXT-ALIGN: center
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable .sgCompareTxt {
	MARGIN-TOP: 8px; DISPLAY: inline-block; MARGIN-BOTTOM: 3px; FONT: 600 130% arial; TEXT-ALIGN: left
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable .closeButton {
	MARGIN-TOP: -23px; DISPLAY: inline-block; BACKGROUND: url(http://img.shopping.com/jfe/bb/common/quick_compare_sprite.gif) no-repeat 0px -274px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 13px; OVERFLOW: hidden; WIDTH: 12px; HEIGHT: 12px
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable TR TD {
	VERTICAL-ALIGN: top
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable TR TD.padLeft {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 47%; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable TR TD.padRight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 47%; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable TR TD.alignBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: 500; FONT-SIZE: 250%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; WIDTH: 6%; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable .sgProductTxt {
	FONT: 500 90% arial
}
.similarItemsCarousel .sgPopupBoxLeft .sgCompareTable .sgProductTxt A {
	COLOR: #444
}
.p5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sbsTableDiv {
	BORDER-LEFT: #ccc 1px solid
}
.sbsTableDiv .sbsProdTbl {
	BORDER-TOP: #ccc 3px double; BORDER-BOTTOM: #ccc 3px double
}
.sbsTableDiv .sbsProdTbl .subHeadRow {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dcdcdc
}
.sbsTableDiv .sbsProdTbl .subHeadTopBorder .subHeadRow {
	BORDER-TOP: #ccc 1px solid
}
.sbsTableDiv .sbsProdTbl .subHeadTopBorder .subHeadRow {
	VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.sbsTableDiv .sbsProdTbl .subHeadTopBorder .subHeadRow IMG {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 4px
}
.sbsTableDiv .sbsProdTbl .subHeadTopBorder .subHeadRow SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom; PADDING-TOP: 9px
}
.sbsTd {
	BORDER-LEFT: #c0c0c0 1px solid
}
.boxTopSbs .boxTopRt .boxTableTop H3 {
	WIDTH: 550px
}
.removeRowSbs .multiSubHead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
.removeRowSbs .multiSubHeadLeft {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
.removeRowSbs A.closeBtn:link {
	PADDING-RIGHT: 18px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.removeRowSbs A.closeBtn:visited {
	PADDING-RIGHT: 18px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.removeRowSbs A.closeBtn:active {
	PADDING-RIGHT: 18px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.removeRowSbs A.closeBtn:hover {
	PADDING-RIGHT: 18px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.prodSummaryRowSbs .sbsTd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.prodSummaryRowSbs .multiSummary .aBtn UL {
	TEXT-ALIGN: center
}
.prodSummaryRowSbs .priceStores {
	LINE-HEIGHT: 22px
}
.prodSummaryRowSbs .plainTxt {
	VERTICAL-ALIGN: bottom
}
.prodSummaryRowSbs .price {
	VERTICAL-ALIGN: bottom
}
.prodSummaryRowSbs .stores {
	VERTICAL-ALIGN: bottom
}
.prodSummaryRowSbs .price A {
	_display: inline-block
}
.prodSummaryRowSbs .darkGrey {
	FONT-WEIGHT: 500; FONT-SIZE: 130%; COLOR: #999
}
.prodSummaryRowSbs .stores {
	FONT-WEIGHT: 500; FONT-SIZE: 105%
}
.prodSummaryRowSbs .aBtn {
	MARGIN: 5px 0px 15px; WHITE-SPACE: normal
}
.dealRowSbs .sbsTd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.dealRowSbs .sbsTd .priceShipCenter {
	DISPLAY: inline-block; TEXT-ALIGN: center
}
.dealRowSbs .sbsTd .priceShipCenter A {
	TEXT-DECORATION: none
}
.dealRowSbs .sbsTd .priceShipCenter .sbsTotalPrice {
	MIN-WIDTH: 70px; FONT-WEIGHT: 700; FONT-SIZE: 150%; TEXT-ALIGN: center
}
.dealRowSbs .sbsTd .priceShipCenter .sbsTotalPrice .freeShip {
	FONT-SIZE: 55%
}
.dealRowSbs .sbsTd .priceShipCenter .sbsTotalPrice .shipping {
	FONT-SIZE: 55%; COLOR: #666
}
.dealRowSbs .sbsTd .priceShipCenter .taxShippingArea {
	PADDING-RIGHT: 28px; FONT-WEIGHT: 500; FONT-SIZE: 80%; FLOAT: right; COLOR: #999; FONT-STYLE: normal
}
.dealRowSbs .sbsTd .priceShipCenter .merchName {
	PADDING-RIGHT: 15px; _font-size: 100%
}
.dealRowSbs .sbsTd .priceShipCenter .merchNameTop {
	VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.dealRowSbs .attrLabelTop .sbsSpec {
	WIDTH: 110px
}
.prodDescRowSbs .sbsTd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; COLOR: #555; PADDING-TOP: 12px; TEXT-ALIGN: left; _padding: 12px 8px
}
.sbsSpec {
	DISPLAY: inline-block; FLOAT: left; WIDTH: 100px
}
.sbsQuestion {
	DISPLAY: inline-block; FLOAT: right
}
.prodSpecRowSbs .multiAttr {
	BORDER-LEFT: #c0c0c0 1px solid
}
.prodSpecRowSbs .multiAttrTop {
	BORDER-LEFT: #c0c0c0 1px solid
}
A.storeVisitLink {
	PADDING-RIGHT: 44px; PADDING-LEFT: 44px; FONT-SIZE: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/visitStore_btn_sprite.gif) no-repeat 0px 0px; FLOAT: right! important; PADDING-BOTTOM: 13px; LINE-HEIGHT: 27px; PADDING-TOP: 13px; TEXT-DECORATION: none
}
A.storeVisitLink:hover {
	BACKGROUND-POSITION: 0px -29px
}
.panelTtl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 430px; COLOR: #333; PADDING-TOP: 0px
}
.panelTopRt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.panelClose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 0.08em; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 4em; PADDING-TOP: 0px; HEIGHT: 13px; TEXT-ALIGN: right
}
.prplBoxTopRt B {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; FLOAT: left; WIDTH: 58%; COLOR: #333; TEXT-ALIGN: left
}
.prplBoxTopRt A {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; WIDTH: 40%; COLOR: #639; TEXT-ALIGN: right
}
.prplBoxTopRt A:link {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; WIDTH: 40%; COLOR: #639; TEXT-ALIGN: right
}
.prplBoxTopRt A:active {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; WIDTH: 40%; COLOR: #639; TEXT-ALIGN: right
}
.prplBoxTopRt A:visited {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; WIDTH: 40%; COLOR: #639; TEXT-ALIGN: right
}
.prplBoxTopRt A:hover {
	DISPLAY: block; FONT-SIZE: 80%; FLOAT: right; WIDTH: 40%; COLOR: #639; TEXT-ALIGN: right
}
.itemLink .goQL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; RIGHT: 2px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/quicklook36x30_default.gif) no-repeat; VISIBILITY: hidden; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 36px; CURSOR: hand; PADDING-TOP: 0px; POSITION: absolute; TOP: 2px; HEIGHT: 30px; TEXT-DECORATION: none
}
.filterLabel {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 4em; COLOR: #666; PADDING-TOP: 0px
}
.ovImgArea .goQL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 45px; CURSOR: hand; COLOR: #000; PADDING-TOP: 20px; POSITION: relative; TOP: -56px; HEIGHT: 32px; TEXT-DECORATION: none
}
TD.qlClrSzLabel {
	WIDTH: 55px
}
TD.qlClrSize {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 235px; PADDING-TOP: 0px
}
TD.qlClrLabel2 {
	WIDTH: 45px
}
.dptDynSubBar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: url(http://img.shopping.com/jfe/bb/box/prpl2Grad.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px
}
.dpSearchMsg {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-LEFT: 72px; BACKGROUND: url(http://img.shopping.com/jfe/bb/glb/iconExclaimOrng.gif) #f9eee1 no-repeat 15px 11px; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #ffa540 3px solid
}
.dpSearchMsg UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 12px
}
.dpSearchMsg UL LI {
	PADDING-BOTTOM: 10px; COLOR: #666
}
.dpSearchMsg UL LI.dpNlfPad {
	PADDING-BOTTOM: 15px
}
.dpSearchMsg UL LI SPAN {
	COLOR: #333
}
.dpSearchMsg UL LI DIV {
	DISPLAY: inline; COLOR: #333
}
.deals TD .dpTtlPrice {
	FONT-SIZE: 90%; COLOR: #666; WHITE-SPACE: nowrap
}
.deals TD .dpTtlPrice A {
	COLOR: #666; TEXT-DECORATION: underline
}
.deals TD .dpTtlPrice A:link {
	COLOR: #666; TEXT-DECORATION: underline
}
.deals TD .dpTtlPrice A:active {
	COLOR: #666; TEXT-DECORATION: underline
}
.deals TD .dpTtlPrice A:visited {
	COLOR: #666; TEXT-DECORATION: underline
}
.deals TD .dpTtlPrice A:hover {
	COLOR: #f60
}
#categoryDiv {
	BORDER-RIGHT: #cdcdcd 2px solid; PADDING-LEFT: 7px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ffa540 3px solid; BACKGROUND-COLOR: #f9eee1
}
#categoryDiv #catTitle {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 5px; COLOR: #555
}
.categoryTable TD DIV {
	PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.categoryTable TD {
	PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.categoryTable TD {
	PADDING-LEFT: 10px; WIDTH: 28%
}
.categoryTable TD#firstCol {
	PADDING-LEFT: 3px
}
.categoryTable TD#lastCol {
	PADDING-LEFT: 10%; WIDTH: auto
}
.categoryTable TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #123fab
}
.categoryTable TD A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #123fab
}
.categoryTable TD A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #123fab
}
.categoryTable TD A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #123fab
}
.categoryTable TD A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #123fab; TEXT-DECORATION: underline
}
#outer {
	BORDER-RIGHT: #fff 25px solid; BORDER-LEFT: #fff 200px solid
}
#outer #inner {
	WIDTH: 100%
}
#outer .float-wrap {
	FLOAT: left; MARGIN-LEFT: -200px; WIDTH: 100%
}
#outer .float-wrap #contentCenter {
	FLOAT: right; WIDTH: 100%; MARGIN-RIGHT: -208px; _position: relative
}
#outer .float-wrap #contentCenter .contentCenterWrap {
	MIN-WIDTH: 700px
}
#outer .float-wrap #contentCenter .pCol1Right {
	MIN-WIDTH: 700px
}
#outer .float-wrap #contentCenter .pCol1Right .boxMidRt {
	MARGIN-LEFT: 0px
}
#outer #left {
	FLOAT: left; WIDTH: 200px
}
#outer #left .pCol1Left {
	WIDTH: 100%
}
* HTML #outer #left {
	POSITION: relative
}
#outer #right {
	LEFT: 25px; FLOAT: right; WIDTH: 300px; MARGIN-RIGHT: -325px; POSITION: relative
}
#outer2 {
	BORDER-RIGHT: #fff 25px solid
}
* HTML #outer2 {
	_width: 959px
}
#outer2 #inner {
	WIDTH: 100%
}
#outer2 .float-wrap {
	FLOAT: left; WIDTH: 100%
}
#outer2 .float-wrap #contentCenter {
	FLOAT: right; WIDTH: 100%; MARGIN-RIGHT: 0px; POSITION: relative
}
#outer2 #left {
	FLOAT: left; WIDTH: 200px
}
#outer2 #left .pCol1Left {
	WIDTH: 100%
}
* HTML #outer2 #left {
	POSITION: relative
}
#outer2 #right {
	LEFT: 16px; FLOAT: right; WIDTH: 300px; MARGIN-RIGHT: -320px; POSITION: relative; _left: 6px
}
#outer2 #right .pCol2Rail .box {
	MARGIN-LEFT: 20px
}
#outer2 .float-wrap .contentCenterWrap .similarItemsCarousel {
	WIDTH: 932px
}
#outer2 .float-wrap .contentCenterWrap .carouselFrame {
	WIDTH: 885px
}
#outer2 .float-wrap .contentCenterWrap .carouselFrame .carousel {
	PADDING-LEFT: 0px
}
.bodyWide .contentContainer .adContainer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#right .boxTop .boxTopRt H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 130%; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 250px; COLOR: #555; PADDING-TOP: 12px
}
.boxMid .boxMidRt .blankClear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.boxMid .boxMidRt .tableTag {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; WIDTH: 280px; BORDER-COLLAPSE: collapse
}
.bodyWide #right .box .adHeader {
	PADDING-TOP: 4px
}
.bodyWide .contentContainer .mB15 .adContainer .adHeader {
	PADDING-TOP: 4px
}
#relatedSearches {
	FONT-SIZE: 12px; WIDTH: 300px; TEXT-ALIGN: left
}
#relatedSearches .boxTop .boxTopRt A IMG {
	FLOAT: right; MARGIN: 10px 15px 0px 0px
}
#relatedSearches .boxMid .boxMidRt {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 18px
}
#relatedSearches .boxMid #tagCloudContent {
	LINE-HEIGHT: 23px
}
#relatedSearches .boxMid #tagCloudContent .rank1 {
	FONT-SIZE: 148%; COLOR: #0033cc! important
}
#relatedSearches .boxMid #tagCloudContent .rank2 {
	FONT-SIZE: 115%; COLOR: #0033cc! important
}
#relatedSearches .boxMid #tagCloudContent .rank3 {
	FONT-SIZE: 100%; COLOR: #0033cc! important
}
#relatedSearches .boxMid #tagCloudContent .rank4 {
	FONT-SIZE: 90%; COLOR: #0033cc! important
}
.relatedSearchItems TD {
	FONT-SIZE: 90%
}
#recentlyViewed .boxMid .boxMidRt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 9px
}
#recentlyViewed A:visited {
	COLOR: #03c
}
#recentlyViewed .boxTop .boxTopRt A IMG {
	FLOAT: right; MARGIN: 10px 15px 0px 0px
}
.boxMid .boxMidRt .rviEmpty {
	PADDING-TOP: 10px
}
.boxMid .boxMidRt .rcntItm {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; MARGIN: 0px 10px; PADDING-TOP: 5px
}
.boxMid .boxMidRt .rcntItm .rcntItmTxt {
	DISPLAY: inline-block; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; WIDTH: 165px
}
.boxMid .boxMidRt .rcntItm .rviImageAnchor {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 91px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 91px
}
.boxMid .boxMidRt .rcntItm .rviImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.boxMid .boxMidRt .pb10 {
	PADDING-BOTTOM: 10px
}
#right #keyFeatures {
	WIDTH: 300px
}
#right #keyFeatures .boxTop .boxTopRt A IMG {
	FLOAT: right; MARGIN: 10px 15px 0px 0px
}
#right #keyFeatures .boxMid .boxMidRt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#right .boxMid .boxMidRt .tableTag {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; WIDTH: 280px; BORDER-COLLAPSE: collapse; table-width: fixed
}
#right .boxMid .boxMidRt #productAttributes {
	MARGIN: 0px 10px
}
#right .boxMid .boxMidRt #productAttributes .attrLabelTop {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 6px; WHITE-SPACE: normal; _padding-right: 5px
}
#right .boxMid .boxMidRt #productAttributes .attrLabel {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 6px; WHITE-SPACE: normal
}
#right .boxMid .boxMidRt #productAttributes .linkSpan {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 115px; _width: 115px
}
#right .boxMid .boxMidRt #productAttributes .noLinkSpan {
	PADDING-RIGHT: 0px; MARGIN-TOP: -3px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 129px; PADDING-TOP: 3px; _width: 135px
}
#right .boxMid .boxMidRt #productAttributes TD IMG {
	DISPLAY: inline-block; PADDING-LEFT: 4px; FLOAT: left; MARGIN-LEFT: 2px
}
#right .boxMid .boxMidRt #productAttributes .attr {
	PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; FONT-WEIGHT: 400; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 131px; PADDING-TOP: 6px
}
#right .boxMid .boxMidRt #productAttributes .attrTop {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 6px
}
#right .boxMid .boxMidRt .rSol {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
#reviews .boxMid .boxMidRt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#reviews A:visited {
	COLOR: #03c
}
.boxMid .boxMidRt #averageRatingDiv {
	MARGIN: 0px 10px; PADDING-TOP: 9px
}
.boxMid .boxMidRt #averageRatingDiv .avgRating {
	PADDING-RIGHT: 1px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.boxMid .boxMidRt #averageRatingDiv .stars {
	PADDING-BOTTOM: 11px; VERTICAL-ALIGN: middle
}
.boxMid .boxMidRt #averageRatingDiv .avgWrite {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.boxMid .boxMidRt #averageRatingDiv .avgWrite .bar {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 3px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#reviews .boxMid .boxMidRt .brdrNoClear {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.boxMid .boxMidRt .titleAuthorDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
.boxMid .boxMidRt .titleAuthorDiv H2 {
	MARGIN-TOP: 13px; FONT-SIZE: 129%; MARGIN-BOTTOM: 2px
}
.boxMid .boxMidRt .titleAuthorDiv .lightTxt {
	FONT-WEIGHT: 400; COLOR: #999
}
.boxMid .boxMidRt .titleAuthorDiv .lightTxt A {
	COLOR: #03c
}
.boxMid .boxMidRt .reviewDiv {
	MARGIN: 10px 10px 0px
}
.boxMid .boxMidRt .reviewDiv .reviewAuthorSpan {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.boxMid .boxMidRt .reviewDiv .stars {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle
}
.boxMid .boxMidRt .reviewDiv .reviewSpan {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 19px; COLOR: #999; PADDING-TOP: 10px
}
.boxMid .boxMidRt .reviewDiv .reviewSpan2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; COLOR: #999; PADDING-TOP: 10px
}
.boxMid .boxMidRt .reviewDiv .feedbackDiv {
	MARGIN: 0px 0px 5px
}
#reviews .boxMid .boxMidRt .singleBrdrNoClear {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.boxMid .boxMidRt #seeReviewsDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 15px; MARGIN: 0px 10px; PADDING-TOP: 15px
}
.boxMid .boxMidRt #seeReviewsDiv IMG {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 8px; PADDING-TOP: 0px
}
.boxTop {
	ZOOM: 1
}
.boxMid {
	ZOOM: 1
}
.boxMid .gridBox {
	FLOAT: left; MARGIN: 14px 12px 20px; WIDTH: 164px; TEXT-ALIGN: left; _margin: 14px 9px 20px
}
.boxMid .gridBox .gridItemTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 33px; BORDER-BOTTOM-STYLE: none; _height: 36px
}
.boxMid .gridBox .gridItemTitle A:link {
	COLOR: #123fab
}
.boxMid .gridBox .gridItemTitle A:active {
	COLOR: #123fab
}
.boxMid .gridBox .gridItemTitle A:hover {
	COLOR: #123fab
}
.boxMid .gridBox .gridItemTitle A:visited {
	COLOR: #123fab
}
.boxMid .gridBox .gridItemMid {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 171px; TEXT-ALIGN: center; _height: 173px
}
.boxMid .gridBox .gridItemMid #noHoverDivHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 17px; TEXT-ALIGN: left
}
.boxMid .gridBox .gridItemMid #hoverDivHeader {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 17px; TEXT-ALIGN: left
}
.boxMid .gridBox .gridItemMid #hoverDivHeader .numReviews {
	DISPLAY: none
}
.boxMid .gridBox .gridItemMid #noHoverDivHeader .numReviews {
	DISPLAY: none
}
.boxMid .gridBox .gridItemMid .gridItemQuickLook {
	HEIGHT: 19px; TEXT-ALIGN: right
}
.boxMid .gridBox .gridItemMid .gridItemQuickLook A {
	DISPLAY: block; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/gridRowChangeSprite2.gif) no-repeat 0px -34px; FLOAT: right; WIDTH: 19px; HEIGHT: 19px
}
.boxMid .gridBox .gridItemMid .prodLink:hover {
	TEXT-DECORATION: none! important
}
.boxMid .gridBox .gridItemMid .gridImgOverlay {
	DISPLAY: none; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; CURSOR: hand; BOTTOM: -1px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 16px; BACKGROUND-COLOR: #666; _height: 25px; opacity: .70
}
.boxMid .gridBox .gridItemMid .gridImgOverlayTxt {
	DISPLAY: none; FONT-WEIGHT: 700; FONT-SIZE: 1.3em; LEFT: 0px; WIDTH: 100%; CURSOR: hand; COLOR: #fff; BOTTOM: 3px; POSITION: absolute; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.boxMid .gridBox .gridItemBtm {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 50px; BACKGROUND-COLOR: #f7f7f7; _height: 55px
}
.boxMid .gridBox .merchantLogo {
	DISPLAY: none
}
.boxMid .gridBox .gridItemHiddenDealInfo {
	DISPLAY: none
}
.boxMid .gridBox .gridItemBtm .priceInfo {
	FLOAT: left; WIDTH: 90px
}
.boxMid .gridBox .gridItemBtm .shipInfo {
	FONT-WEIGHT: bold; FLOAT: right; WIDTH: 50px; PADDING-TOP: 0px
}
.boxMid .gridBox .gridItemBtm .shipInfo .calc {
	WHITE-SPACE: normal
}
.boxMid .gridBox .gridItemBtm .merchantName {
	FONT-SIZE: 100%; FLOAT: left; WIDTH: 150px; LINE-HEIGHT: 160%
}
.boxMid .gridBox .gridItemBtm .totalPrice {
	FLOAT: left; WIDTH: 150px; COLOR: #999
}
.boxMid .deal.gridBox .gridItemBtm .gridPrice {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 1.7em; COLOR: #1d8b00; PADDING-TOP: 2px
}
.boxMid .product.gridBox .gridItemBtm .gridPrice {
	FONT-WEIGHT: 700; FONT-SIZE: 1.7em; COLOR: #1d8b00; PADDING-TOP: 2px
}
.boxMid .gridBox .gridItemBtm .gridPrice:active {
	COLOR: #1d8b00
}
.boxMid .gridItemBtm .gridPrice:link {
	COLOR: #1d8b00
}
.boxMid .gridItemBtm .gridPrice:visited {
	COLOR: #1d8b00
}
.boxMid .gridItemBtm .gridPrice:hover {
	COLOR: #1d8b00
}
.boxMid .gridBox .gridItemBtm .buyAtTxt .gridCarPrice {
	FONT-WEIGHT: 700; FONT-SIZE: 1.5em; COLOR: #1d8b00
}
.boxMid .gridBox .gridItemBtm .dpTtlPrice A {
	COLOR: #666; TEXT-DECORATION: underline
}
.boxMid .gridBox .gridItemBtm .dpTtlPrice A:link {
	COLOR: #666; TEXT-DECORATION: underline
}
.boxMid .gridBox .gridItemBtm .dpTtlPrice A:active {
	COLOR: #666; TEXT-DECORATION: underline
}
.boxMid .gridBox .gridItemBtm .dpTtlPrice A:visited {
	COLOR: #666; TEXT-DECORATION: underline
}
.boxMid .gridBox .gridItemBtm .dpTtlPrice A:hover {
	COLOR: #f60
}
.boxMid .gridBox .gridItemBtm .underline {
	PADDING-RIGHT: 3px; TEXT-DECORATION: underline
}
.boxMid .gridBox .gridItemBtm .buyAtTxt {
	FONT-SIZE: 1em; COLOR: #555; PADDING-TOP: 2px
}
.boxMid .gridBox .gridItemBtm .buyAtTxt A.linkClr2:link {
	COLOR: #555
}
.boxMid .gridBox .gridItemBtm .buyAtTxt A.linkClr2:visited {
	COLOR: #555
}
.boxMid .gridBox .gridItemBtm .buyAtTxt A.linkClr2:hover {
	COLOR: #555
}
.boxMid .gridBox .gridItemBtm .buyAtTxt A.linkClr2:active {
	COLOR: #555
}
.boxMid .gridBox .gridItemDesc {
	DISPLAY: none
}
.boxMid .gridBox #gridFeaturedItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 17px; TEXT-ALIGN: left
}
#qLMask {
	DISPLAY: none
}
.boxMid #mainViewPopUp {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 3px solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 99; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 3px solid; WIDTH: 720px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 3px solid; ZOOM: 1; POSITION: absolute; TEXT-ALIGN: left
}
.boxMid #mainViewPopUp .insidePopUp {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; ZOOM: 1
}
.boxMid #mainViewPopUp .closePanel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/grayX2.gif) no-repeat 0px 0.1em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px; CURSOR: pointer; COLOR: #0033cc; PADDING-TOP: 0px; HEIGHT: 13px; TEXT-ALIGN: right
}
.boxMid #mainViewPopUp .closePanel:hover {
	COLOR: #ff6600! important; TEXT-DECORATION: underline! important
}
.boxMid #mainViewPopUp .top {
	MARGIN: 15px 20px 0px; ZOOM: 1
}
.boxMid #mainViewPopUp .top .imgArea {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #afafaf 1px solid; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid; HEIGHT: 250px
}
.boxMid #mainViewPopUp .top .content {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 380px
}
.boxMid #mainViewPopUp .top .content .title {
	FONT-SIZE: 130%; COLOR: #1140aa
}
.boxMid #mainViewPopUp .top .content .rating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.boxMid #mainViewPopUp .top .content .rating IMG.stars {
	MARGIN-RIGHT: 20px
}
.boxMid #mainViewPopUp .top .content .rating A {
	VERTICAL-ALIGN: bottom
}
.boxMid #mainViewPopUp .top .content .desc {
	LINE-HEIGHT: 1.5em
}
.boxMid #mainViewPopUp .top .content .compare {
	BORDER-RIGHT: #e4e4e4 3px solid; BORDER-TOP: #e4e4e4 3px solid; MARGIN-TOP: 30px; BORDER-LEFT: #e4e4e4 3px solid; WIDTH: auto; BORDER-BOTTOM: #e4e4e4 3px solid; ZOOM: 1; HEIGHT: auto
}
.boxMid #mainViewPopUp .top .content .compare SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.boxMid #mainViewPopUp .top .content .compare SPAN.from {
	DISPLAY: block; PADDING-TOP: 8px
}
.boxMid #mainViewPopUp .top .content .compare SPAN.price A {
	FONT-SIZE: 1.4em; COLOR: #1c8b00! important
}
.boxMid #mainViewPopUp .top .content .compare SPAN.price .gridPrice {
	FONT-SIZE: 1.4em; COLOR: #1c8b00! important
}
.boxMid #mainViewPopUp .top .content .compare .merchant {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: auto
}
.boxMid #mainViewPopUp .top .content .compare .merchant .merchLogo {
	DISPLAY: block; PADDING-TOP: 12px
}
.boxMid #mainViewPopUp .top .content .compare .merchant .merchRating {
	DISPLAY: inline-block; WIDTH: 80px; PADDING-TOP: 6px; WHITE-SPACE: normal
}
.boxMid #mainViewPopUp .top .content .compare .merchant .trustedStoreIcon {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.boxMid #mainViewPopUp .top .content .compare .stockDesc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.boxMid #mainViewPopUp .top .content .compare .totalPrice A {
	TEXT-DECORATION: underline! important
}
.boxMid #mainViewPopUp .top .content .compare .totalPrice {
	WIDTH: 90px
}
.boxMid #mainViewPopUp .top .content .compare .freeShip {
	WIDTH: 90px
}
.boxMid #mainViewPopUp .top .content .compare .calc {
	FONT-SIZE: 80%; FONT-STYLE: italic
}
.boxMid #mainViewPopUp .top .content .compare .freeShip {
	LINE-HEIGHT: 1.6em
}
.boxMid #mainViewPopUp .top .content .compare A.priceBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnRtMT.gif) no-repeat 100% 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 18px 10px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.boxMid #mainViewPopUp .top .content .compare A.priceBtn SPAN {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(http://img.shopping.com/jfe/bb/btns/btnLeftM1.gif) no-repeat 0px 0px; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: 8px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.boxMid #mainViewPopUp .top .content .compare A.priceBtn:hover {
	COLOR: #fff! important; TEXT-DECORATION: none! important
}
.boxMid #mainViewPopUp .bottom {
	MARGIN-LEFT: 20px; WIDTH: 655px; ZOOM: 1
}
.boxMid #mainViewPopUp .bottom .otherItems {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; COLOR: #666; PADDING-TOP: 30px
}
.boxMid #mainViewPopUp .bottom #similarItemsCarouselFrame {
	PADDING-BOTTOM: 2px; OVERFLOW: hidden! important; WIDTH: 585px; POSITION: relative
}
.boxMid #mainViewPopUp .bottom .carouselPrev {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 26px
}
.boxMid #mainViewPopUp .bottom .carouselNext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 26px
}
.boxMid #mainViewPopUp .bottom .carouselPrev {
	FLOAT: left
}
#mainViewPopUp .bottom .carouselFrame {
	FLOAT: left
}
#mainViewPopUp .bottom .carouselNext {
	FLOAT: left
}
.boxMid #mainViewPopUp .bottom #similarItemsCarouselFrame #similarItemsCarousel {
	PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 15000px; POSITION: relative
}
.boxMid #mainViewPopUp .bottom #similarItemsCarouselFrame #similarItemsCarousel LI {
	FLOAT: left; MARGIN: 13px 3px 0px; VERTICAL-ALIGN: top; WIDTH: 75px; LIST-STYLE-TYPE: none; HEIGHT: 75px
}
.boxMid #mainViewPopUp .bottom #similarItemsCarouselFrame #similarItemsCarousel LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid
}
.boxMid #mainViewPopUp .bottom #similarItemsCarouselFrame #similarItemsCarousel LI.selected {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.shopping.com/jfe/bb/popups/carousel-active.gif) no-repeat 34px top; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #fff 1px solid
}
.boxMid #mainViewPopUp .bottom #similarItemsCarouselFrame #similarItemsCarousel LI.selected IMG {
	BORDER-RIGHT: #ccc 3px solid; BORDER-TOP: #ccc 3px solid; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid
}
.boxMid #mainViewPopUp .bottom .btm.closePanel {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 6px 20px 0px 0px; WIDTH: auto
}
.boxMid #mainViewPopUp .bottom .btm.closePanel:hover {
	COLOR: #ff6600! important; TEXT-DECORATION: underline! important
}
.boxMid .sbsProdTbl .sbsReviewTop {
	COLOR: #333; BACKGROUND-COLOR: #dcdcdc
}
.boxMid .sbsProdTbl .sbsshowReviewTab {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/sbs/sbstabswhite_new.gif) right top; COLOR: #0033cc; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 200px
}
.boxMid .sbsProdTbl .sbsshowReviewTabLeft {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/sbs/sbstabswhitenorightborder.gif) right top; COLOR: #0033cc; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 200px
}
.boxMid .sbsProdTbl .sbshideReviewTab {
	BACKGROUND: url(http://img.shopping.com/jfe/bb/sbs/sbstabsgrey.gif) right top; COLOR: #0033cc; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px solid; POSITION: relative; HEIGHT: 200px
}
.boxMid .sbsProdTbl .sbshideReviewTabFilter {
	BACKGROUND: #ccc; FILTER: alpha(opacity=30); WIDTH: 100px; HEIGHT: 100px; opacity: 0.3
}
.boxMid .sbsProdTbl .sbsfirstReviewTab {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px; BACKGROUND: url(http://img.shopping.com/jfe/bb/sbs/sbs_review_gradient_new.gif) repeat-x 0px 0px; BORDER-LEFT: silver 1px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 150px
}
.boxMid .sbsProdTbl .sbsfirstReviewBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
.boxMid .sbsProdTbl .sbsotherReviewBox {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
.boxMid .sbsProdTbl .sbsReivewStars {
	VERTICAL-ALIGN: middle
}
.boxMid .sbsProdTbl .sbsProdImageTitle {
	OVERFLOW: hidden; WIDTH: 100px; POSITION: relative; HEIGHT: 100px
}
.boxMid .sbsProdTbl .sbsReviewAbsolutePositioner {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.boxMid .sbsProdTbl .sbsReviewProdNameHeight {
	HEIGHT: 30px
}
.boxMid .sbsProdTbl .sbsMarginTopBottom {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.boxMid .sbsProdTbl .sbsWriteReview {
	PADDING-LEFT: 3px; FONT-WEIGHT: 700
}
.boxMid .sbsProdTbl .sbsReadAllReview {
	PADDING-LEFT: 3px; FONT-WEIGHT: 700
}
.feedBackBox {
	BORDER-RIGHT: #ffa540 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa540 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 16px auto; BORDER-LEFT: #ffa540 1px solid; WIDTH: 750px; PADDING-TOP: 7px; BORDER-BOTTOM: #ffa540 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #fff2e3; _width: 700px; _margin: 0
}
.feedBackBox .feedBackSelection TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
.feedBackBox .feedBackSelection .feedBackMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666
}
.feedBackBox .feedBackSelection .leftMargin {
	MARGIN-LEFT: 12px
}
.feedBackBox .feedBackSelection .bottomMargin {
	MARGIN-BOTTOM: 2px
}
.feedBackBox .feedBackSelection .radioLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #666666
}
.feedBackBox .feedBackSelection .wayoff {
	MARGIN-RIGHT: 2px
}
.feedBackBox .feedBackSelection .radio {
	COLOR: #333333
}
.feedBackBox .feedbackThankYou {
	PADDING-BOTTOM: 5px; COLOR: #444444; PADDING-TOP: 5px
}
#popContent A.closeBtn:link {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#popContent A.closeBtn:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#popContent A.closeBtn:active {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#popContent A.closeBtn:hover {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#storeInfoPopArea #popContent A.closeBtn:link {
	MARGIN: 10px 10px 0px 0px
}
#storeInfoPopArea #popContent A.closeBtn:visited {
	MARGIN: 10px 10px 0px 0px
}
#storeInfoPopArea #popContent A.closeBtn:active {
	MARGIN: 10px 10px 0px 0px
}
#storeInfoPopArea #popContent A.closeBtn:hover {
	MARGIN: 10px 10px 0px 0px
}
.inContain .contentContainer .contentIndent4 .breadCrumbSearch #searchWithinLink {
	DISPLAY: inline; PADDING-LEFT: 20px
}
.inContain .contentContainer .contentIndent4 .breadCrumbSearch #searchWithin {
	DISPLAY: none; PADDING-LEFT: 20px; FONT-SIZE: 12px; WHITE-SPACE: nowrap
}
.inContain .contentContainer .contentIndent4 .breadCrumbSearch H2 {
	DISPLAY: inline
}
.inContain .contentContainer .contentIndent4 .breadCrumbSearch H1 {
	DISPLAY: inline
}
.inContain .contentContainer .contentIndent4 .breadCrumbSearch #searchWithin FORM {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
.inContain .contentContainer .contentIndent4 .noresultfound {
	DISPLAY: inline; FONT-SIZE: 12px
}
