#sl-search #doc {
	MARGIN: 0px 10px; WIDTH: auto; BACKGROUND-COLOR: white
}
#sl-search P {
	MARGIN: 1em 0px
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
.clear_r {
	CLEAR: right
}
.nolink {
	COLOR: #666
}
.horiz_line {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 1px
}
.horiz_line2 {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #a7a7a7 2px solid; HEIGHT: 2px
}
.header_horiz_line {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 5px; WIDTH: 95%; LINE-HEIGHT: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 1px
}
.yshp_srch_price {
	FONT-WEIGHT: bold; FONT-SIZE: 122%; COLOR: #990000
}
.yshp_srch_percent_off {
	COLOR: #129512
}
.discount {
	FONT: 77% verdana
}
#list_l H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 189%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #183c84; PADDING-TOP: 0px
}
#list_l #list_cont {
	FLOAT: left; MARGIN: 0px
}
#list_l #list_cont2 {
	MARGIN-TOP: 10px; FLOAT: left
}
#list_r {
	FLOAT: right; MARGIN: 0px 0px 210px 10px; WIDTH: 140px
}
#list_r .msg {
	PADDING-TOP: 3px; TEXT-ALIGN: center
}
#list_r .msg A {
	COLOR: #666
}
#list_cont {
	CLEAR: both
}
#list_lhs {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#list_lhs_w {
	WIDTH: 200px
}
#list_lhs_ads {
	MARGIN: 10px auto 0px; TEXT-ALIGN: center
}
#list_list {
	MARGIN: 0px auto 0px 210px; ZOOM: 1
}
#list_list .item {
	MARGIN-TOP: 3px; BACKGROUND-COLOR: #efefef
}
#list_list .item {
	CLEAR: left
}
#list_list .sortwrap {
	PADDING-TOP: 10px; POSITION: relative
}
#list_list .sortwrap .sortby {
	LEFT: 250px; POSITION: absolute; TOP: 10px
}
#list_list .sortwrap .compare {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#list_list .sortwrap .compare .view {
	RIGHT: 5px; POSITION: absolute; TOP: 10px
}
#list_list .sortwrap .compare IMG.dwn {
	FLOAT: left; WIDTH: 22px
}
#list_list .sortwrap .compare INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; ZOOM: 1
}
#list_list .item_table {
	BORDER-TOP: #efefef 1px solid; MARGIN-TOP: 3px
}
#list_list .item_table HR {
	WIDTH: 100px; COLOR: #fff
}
#list_list .item_table .hrule {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 0px
}
#list_list .item_table TR TD HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px
}
#list_list .item_table TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#list_list .item_table DIV.price {
	WIDTH: 150px; TEXT-ALIGN: center
}
#list_list .item_table DIV.price A.price {
	COLOR: #000; TEXT-DECORATION: none
}
#list_list .item_table DIV.price A.price:hover {
	TEXT-DECORATION: underline
}
#list_list .item_table DIV.price SPAN.price {
	FONT: bold 136% arial
}
#list_list .item_table DIV.price SPAN.stores {
	FONT: 100% arial
}
#list_list .item_table DIV.price SPAN.comingsoon {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#list_list .item_table DIV.btn_holder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#list_list .item_table DIV.mrch {
	TEXT-ALIGN: center
}
#list_list .item_table .yshp_btn_grey {
	BORDER-RIGHT: #8a8a8a 2px solid; PADDING-RIGHT: 16px; BORDER-TOP: #cecece 2px solid; PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: #a6a6a6; PADDING-BOTTOM: 2px; BORDER-LEFT: #cecece 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #8b8b8b 2px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-DECORATION: none
}
#list_list .item_table DIV.pad {
	MARGIN: 10px
}
#list_list .item_table DIV.rate {
	FONT: 70% verdana; COLOR: #666
}
#list_list .item_table .cb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-COLOR: #efefef
}
#list_list .item_table .img {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; FONT: 85%/100% verdana; WIDTH: 100px; COLOR: #666; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#list_list .item_table .img A {
	COLOR: #666; TEXT-DECORATION: none
}
#list_list .item_table .thumb {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
#list_list .item_table .img IMG {
	MARGIN-BOTTOM: 5px
}
#list_list .item_table .desc {
	WIDTH: 99%
}
#list_list .item_table .desc H2 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 122%; MARGIN: 0px
}
#list_list .yshp_rate_holder {
	MARGIN: 3px 0px; FONT: 77% verdana; COLOR: #666
}
#list_list .yshp_rate_holder A {
	COLOR: #666; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#list_list .item_table SPAN.t1_type {
	COLOR: #818181
}
#list_list .item_table .desc P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 100%/100% arial,sans-serif; COLOR: #000; PADDING-TOP: 5px
}
#list_list .item_table .desc P A {
	COLOR: #666; WHITE-SPACE: nowrap
}
#list_list A.savelink {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/ww/pldn3.gif) no-repeat 100% 50%
}
#list_list A.savelink:hover {
	BACKGROUND-COLOR: #fff8ad
}
#list_list A.savelink_on {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/ww/plup3.gif) #fff8ad no-repeat 100% 50%
}
#list_list .item_table .desc P A IMG {
	BACKGROUND: #fff; MARGIN-RIGHT: 2px
}
#list_list .item_table .desc STRIKE {
	COLOR: #666
}
#list_list .item_table .desc .blt {
	FONT-SIZE: 122%
}
#list_list .item_table .desc .more_results {
	COLOR: #666
}
#list_list .item_table .desc .price {
	MARGIN-TOP: 3px
}
#list_list .item_table .merch {
	DISPLAY: block; MARGIN: 6px 0px; FONT: 77% verdana; COLOR: #666; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#list_list .item_table A.merch:hover {
	TEXT-DECORATION: underline
}
#list_list .item_table .stores {
	COLOR: #003
}
#list_list .item_table A.stores {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: green
}
#list_list .item_table .tools {
	COLOR: #666; WHITE-SPACE: nowrap
}
#list_list .item_table .ind {
	MARGIN-TOP: 1px
}
#list_list .item_table .ind SPAN {
	MARGIN-RIGHT: 20px
}
#list_list .item_table .merchants DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 77%/100% verdana,arial,sans-serif; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#list_list .item_table .merchants DL DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
#list_list .item_table .merchants DL DT A.name {
	PADDING-LEFT: 1px; COLOR: green
}
#list_list .item_table .merchants DL DT A.seeall {
	COLOR: #666
}
#list {
	ZOOM: 1; BACKGROUND-COLOR: white
}
#list .alert {
	MARGIN-TOP: 10px; FONT-SIZE: 120%
}
#list .alert A {
	FONT-WEIGHT: bold; FONT-STYLE: italic; WHITE-SPACE: nowrap
}
#list .ips {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 15px; PADDING-TOP: 5px
}
#list .ips A {
	FONT-WEIGHT: bold; FONT-SIZE: 122%
}
#list .ips SPAN {
	COLOR: green
}
#list .lineage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#list .lineage H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 167%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #db5800; PADDING-TOP: 0px
}
#list .more {
	Z-INDEX: 10; VISIBILITY: hidden; FONT: 77%/100% verdana,arial,sans-serif; WIDTH: 150px; CURSOR: default; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #9c9e9c; TEXT-ALIGN: left
}
#list .more_pad {
	BORDER-RIGHT: #e47337 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e47337 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e47337 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e47337 1px solid; BACKGROUND-COLOR: #f7e0aa
}
#list .more_s {
	Z-INDEX: 1; RIGHT: 2px; WIDTH: 150px; BOTTOM: 2px; POSITION: relative
}
#list .more .sub {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d7d7d7 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #9f9f9f; LINE-HEIGHT: 200%; PADDING-TOP: 0px; BORDER-BOTTOM: #d7d7d7 1px solid; WHITE-SPACE: nowrap; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
#list .more .sub P {
	MARGIN: 6px 0px; BACKGROUND-COLOR: #fff
}
#list .more .sub P.ur {
	MARGIN-BOTTOM: 3px; COLOR: #666; BACKGROUND-COLOR: #fff
}
#list .narrow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; POSITION: relative
}
#list .narrow H2 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #db5800
}
#list .narrow A.q {
	FONT: 77%/100% verdana,arial,sans-serif; COLOR: #767676; TEXT-DECORATION: none
}
#list .narrow H4 {
	MARGIN: 0px; FONT: bold 100%/100% arial,verdana,sans-serif
}
#list .narrow H4 SPAN {
	COLOR: #333
}
#list .narrow H4 SPAN.adj {
	FONT-WEIGHT: normal
}
#list .narrow H4 SPAN.header {
	FONT-SIZE: 122%; COLOR: #db5800
}
#list .narrow .list {
	COLOR: #999
}
#list .narrow .list LI.see_all {
	MARGIN-TOP: 3px
}
#list .narrow .list LI.see_all A {
	FONT: 85%/100% tahoma,arial,sans-serif; COLOR: #666
}
#list .narrow .list LI {
	PADDING-TOP: 2px
}
#list .narrow .list LI A {
	COLOR: #0000f2
}
#list .narrow .list LI SPAN {
	COLOR: #6f6f6f
}
#list .narrow .list LI .count {
	FONT: 85% arial; COLOR: #999
}
#list .narrow .list P {
	MARGIN: 5px 0px 0px; COLOR: #000
}
#list .narrow .list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#list .narrow .list UL.content {
	MARGIN: 0px
}
#list .narrow .list UL H2 {
	FONT-SIZE: 100%; MARGIN: 0px 0px 3px; COLOR: #e47337
}
#list .narrow .list UL BR.header_spacer {
	FONT-SIZE: 100%; MARGIN: 0px 0px 3px
}
#list .narrow .list UL.horiz {
	BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 20px; FLOAT: left; MARGIN: 10px 10px 0px 0px
}
#list .narrow .list UL.horiz_blank {
	PADDING-RIGHT: 20px; FLOAT: left; MARGIN: 10px 10px 0px 0px; BORDER-RIGHT-STYLE: none
}
UNKNOWN {
	WIDTH: 25%
}
#list .narrow .price {
	COLOR: #6f6f6f
}
#list .narrow .price H2 {
	MARGIN: 15px 0px 2px
}
#list .narrow #price_horiz {
	FLOAT: left
}
#list .narrow .price INPUT.field {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; BORDER-LEFT: #6f6f6f 1px solid; WIDTH: 50px; BORDER-BOTTOM: #6f6f6f 1px solid
}
#list .narrow .price INPUT.keyword_field {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; BORDER-LEFT: #6f6f6f 1px solid; WIDTH: 110px; BORDER-BOTTOM: #6f6f6f 1px solid
}
#list .narrow .price .btn {
	DISPLAY: inline; PADDING-BOTTOM: 5px
}
#list .narrow .price .l {
	PADDING-RIGHT: 9px; FLOAT: left
}
#list .narrow .refine {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cfcfcf 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; MARGIN: 10px 0px -5px; BORDER-LEFT: #cfcfcf 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #fff
}
#list .narrow #refine_horiz {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 10px 10px -5px 0px; WIDTH: 124px; PADDING-TOP: 7px
}
#list .narrow .refine H3 {
	FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px
}
#list .narrow .refine LI {
	MARGIN: 5px 0px; FONT: 77%/100% verdana,arial,sans-serif
}
#list .narrow .refine LI.undo {
	MARGIN: 8px 0px; FONT: 77%/100% verdana,arial,sans-serif
}
#list .narrow .refine UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#list .narrow .refine UL.over {
	
}
#list .narrow .bot_row {
	BORDER-TOP: #666 1px dotted; MARGIN: 0px 0px 0px 134px
}
#list .narrow .sm {
	WIDTH: 138px; BACKGROUND-COLOR: #fff
}
#list .narrow .sm P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#list .narrow_bot {
	WIDTH: 100%; POSITION: relative
}
#list .narrow_top {
	Z-INDEX: 100; WIDTH: 100%; POSITION: relative
}
#list .narrow_w {
	WIDTH: 100%
}
#list .rc_nw {
	FONT-SIZE: 0px; LEFT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_nw.gif); WIDTH: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #dddddd
}
#list .rc_ne {
	FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_ne.gif); WIDTH: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #dddddd
}
#list .rc_sw {
	FONT-SIZE: 0px; LEFT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_sw.gif); WIDTH: 2px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #dddddd
}
#list .rc_se {
	FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(http://us.i1.yimg.com/us.yimg.com/i/shop/rc_se.gif); WIDTH: 2px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #dddddd
}
#list .related {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
#list .relax {
	MARGIN-TOP: 10px
}
#list .sponsor {
	PADDING-BOTTOM: 2px; TEXT-ALIGN: right
}
#list .sponsor A {
	FONT: bold 77%/100% verdana,arial,sans-serif; COLOR: #909090; TEXT-DECORATION: none
}
#list .sponsor A:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
#list .tip {
	PADDING-TOP: 5px
}
#yshppg {
	CLEAR: both; MARGIN: 10px; TEXT-ALIGN: center
}
#yshppg .morepg {
	FONT-WEIGHT: bold
}
#yshppg A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#yshppg SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#yshppg BIG A {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; TEXT-DECORATION: none
}
#yshppg SPAN {
	FONT-WEIGHT: bold
}
#yshppg BIG SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#yshppg A:hover {
	BORDER-RIGHT: #0000dd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #0000dd 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #0000dd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #0000dd 1px solid
}
#yshp_prvb A SPAN {
	FONT-SIZE: 85%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#yshp_nxtb A SPAN {
	FONT-SIZE: 85%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#yshppg #yshp_prvb {
	DISPLAY: inline
}
#yshppg #yshp_nxtb {
	DISPLAY: inline
}
#yshppg #yshp_prvb BIG SPAN {
	PADDING-RIGHT: 14px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/us/search/gr/ar_prev.gif) no-repeat right center; MARGIN-RIGHT: 1px
}
#yshppg #yshp_nxtb BIG SPAN {
	PADDING-LEFT: 14px; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/us/search/gr/ar_next.gif) no-repeat left center; MARGIN-LEFT: 1px
}
.yshp_ad_o_n {
	BACKGROUND: #f3f3f3
}
.yshp_ad_o_n UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px 20px; PADDING-TOP: 0px
}
.yshp_ad_o_n UL LI {
	PADDING-BOTTOM: 5px; CURSOR: hand; LIST-STYLE-TYPE: disc
}
.yshp_ad_o_n UL LI U {
	COLOR: green; TEXT-DECORATION: none
}
.yshp_ad_o_n UL LI.inline_ad {
	PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 10px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 10px -17px; COLOR: #777; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.yshp_ad_o_n UL LI.inline_ad STRONG {
	LEFT: 0.4em; POSITION: relative; TOP: -6px
}
#list_list .grid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#list_list .grid TD.item_g {
	PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#list_list .grid .cb SPAN {
	FONT: 77%/100% verdana,arial,sans-serif; VERTICAL-ALIGN: 28%; COLOR: #666
}
#list_list .grid .cb_f SPAN {
	FONT: 77%/100% verdana,arial,sans-serif; VERTICAL-ALIGN: 28%; COLOR: #666
}
#list_list .grid .cb {
	BORDER-TOP: #efefef 1px solid; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; HEIGHT: 20px; BACKGROUND-COLOR: #efefef
}
#list_list .grid .cb_f {
	BORDER-TOP: #efefef 1px solid; VERTICAL-ALIGN: middle; HEIGHT: 20px; BACKGROUND-COLOR: #efefef
}
#list_list .grid .item {
	BACKGROUND-COLOR: #fff
}
#list_list .grid .item_g .img {
	HEIGHT: 70px
}
#list_list .grid .item_g .learn_more {
	PADDING-TOP: 2px
}
#list_list .grid .item_g .more_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#list_list .grid .item_g .price {
	PADDING-TOP: 2px
}
#list_list .grid .item_g DIV.price {
	WIDTH: auto
}
#list_list .grid .item_g DIV.price A.price {
	COLOR: #000; TEXT-DECORATION: none
}
#list_list .grid .item_g DIV.price SPAN.price {
	FONT: bold 122% arial
}
#list_list .grid .item_g DIV.price SPAN.stores {
	FONT: 100% arial
}
#list_list .grid .item_g DIV.pad {
	MARGIN: 10px
}
#list_list .grid .item_g .yshp_btn_grey {
	BORDER-RIGHT: #8a8a8a 2px solid; PADDING-RIGHT: 16px; BORDER-TOP: #cecece 2px solid; PADDING-LEFT: 16px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; BORDER-LEFT: #cecece 2px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #8b8b8b 2px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #a6a6a6; TEXT-DECORATION: none
}
#list_list .grid .item_g .title {
	MARGIN: 5px 5px 0px 0px
}
#list_list .grid .item_g .title SPAN.t1_type {
	COLOR: #818181
}
#list_list .grid .item_g .stores {
	COLOR: #000
}
#list_list .grid .item_g .thumb {
	OVERFLOW: hidden; WIDTH: 110px; CURSOR: pointer; HEIGHT: 110px
}
#list_list .grid .item_g .rate {
	CLEAR: left; MARGIN-TOP: 8px; FONT: 70% verdana; OVERFLOW: hidden; COLOR: #666; HEIGHT: 10px
}
#list_list .grid .item_g .rate A {
	COLOR: #666
}
#list_list .grid .item_g .thumb .img {
	HEIGHT: 112px
}
#list_list .grid .item_g A.stores {
	COLOR: green; TEXT-DECORATION: none
}
#list_list .grid .item_g A.stores:hover {
	COLOR: green; TEXT-DECORATION: underline
}
#list_list .grid .item_g .tools {
	COLOR: #666
}
#list_list .grid .item_g .btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#list_list .grid .item_g H4 {
	MARGIN: 2px 0px 10px; FONT: 77%/100% verdana,arial,sans-serif
}
#list_list .grid .item_g H4 A {
	VERTICAL-ALIGN: middle; COLOR: #666
}
#ygunav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 78%; BACKGROUND: #eee; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: right
}
#ygunav STRONG {
	FONT-FAMILY: verdana
}
#ygps {
	FLOAT: left; TEXT-ALIGN: left
}
#ygunav A {
	COLOR: #000
}
#yschtg {
	PADDING-LEFT: 260px
}
#yshp_srch_ma {
	PADDING-BOTTOM: 8px; WIDTH: 100%; POSITION: relative
}
#yshp_srch_ma FORM {
	CLEAR: both; MARGIN: 0px 0px 0px 265px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
#yshp_srch_ma FORM INPUT {
	VERTICAL-ALIGN: middle
}
#yshp_srch_ma FORM SELECT {
	VERTICAL-ALIGN: middle
}
#yshp_srch_ma FORM INPUT.ygbt {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
#yschtg_b {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 42em; TEXT-ALIGN: center
}
#yschtg_b DIV {
	MARGIN: 0px 0px 0px 50px
}
#yshp_srch_ma_b {
	TEXT-ALIGN: center
}
#yshp_srch_ma_b FORM {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.yschnocss {
	DISPLAY: none
}
.yschnn4 {
	DISPLAY: none
}
#yshp_srch_ma IMG {
	LEFT: 0px; POSITION: absolute; TOP: 14px
}
.yshp_searchbar .card {
	FLOAT: right; WIDTH: 90px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#yschtg I {
	DISPLAY: none
}
#yschtg A {
	BORDER-LEFT: #adadad 1px solid
}
#yschtg .yschon {
	BORDER-LEFT: #adadad 1px solid
}
#yschtg A:hover {
	BACKGROUND: #d5d5d5
}
#yschtg .yschfirst {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.yschbta {
	TEXT-DECORATION: none! important
}
.yschbta SPAN {
	TEXT-DECORATION: underline
}
.yschbta EM {
	FONT: bold 62% verdana; VERTICAL-ALIGN: top; COLOR: #c63; POSITION: relative; TOP: 1px; TEXT-DECORATION: none! important
}
#yschtg A {
	PADDING-RIGHT: 0.5em; DISPLAY: inline-block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#yschtg .yschon {
	PADDING-RIGHT: 0.5em; DISPLAY: inline-block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#yschtg A {
	DISPLAY: block; FLOAT: left
}
#yschtg .yschon {
	DISPLAY: block; FLOAT: left
}
#yschtools {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px -1px; FONT: 78% arial; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.teaser_cart {
	MARGIN-TOP: 15px
}
.teaser_cart H2 {
	PADDING-RIGHT: 35px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; FONT: bold 15px Arial; COLOR: #144b0d; PADDING-TOP: 0px
}
.teaser_cart .topRight {
	FONT-WEIGHT: bold; MARGIN: -15px 0px 15px; COLOR: #888; TEXT-ALIGN: right
}
.teaser_cart .topRight A {
	PADDING-RIGHT: 15px; FONT: 12px Arial; COLOR: #0000f2; TEXT-DECORATION: none
}
.teaser_cart .topRight A:hover {
	TEXT-DECORATION: underline
}
.teaser_cart .yshp_rnd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT-COLOR: #b5b3a0; BACKGROUND: url(http://us.i1.yimg.com/us.yimg.com/i/us/sh/pr/holiday06/sspage_snowflake_2.gif) #f9f8ee no-repeat 210px 0px; BORDER-BOTTOM-COLOR: #b5b3a0; PADDING-BOTTOM: 15px; BORDER-TOP-COLOR: #b5b3a0; PADDING-TOP: 15px; HEIGHT: 1%; BORDER-RIGHT-COLOR: #b5b3a0
}
.teaser_cart .yshp_rnd .rnd_top  .dot {
	BACKGROUND: #b5b3a0
}
.teaser_cart .yshp_rnd .rnd_bot  .dot {
	BACKGROUND: #b5b3a0
}
.teaser_cart .footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.teaser_cart .footer {
	COLOR: #d41b1b
}
.teaser_cart .footer A {
	COLOR: #78ad53
}
.teaser_cart .footer_no_space {
	FLOAT: right; WIDTH: 100%; LINE-HEIGHT: 0px
}
.teaser_cart .clear {
	CLEAR: right
}
.teaser_cart .cart_mod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; ZOOM: 1; TEXT-ALIGN: center
}
.teaser_cart .cart_mod:unknown {
	DISPLAY: block; VISIBILITY: hidden; WIDTH: 200px; content: '.'
}
.teaser_cart .cart_mod .cart_item {
	FLOAT: left; WIDTH: 33%; LINE-HEIGHT: 1.4em; TEXT-ALIGN: center
}
.teaser_cart .cart_mod .image {
	BORDER-RIGHT: #f5f4ef 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d6d5d0 1px solid; PADDING-LEFT: 10px; MIN-HEIGHT: 70px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: auto; BORDER-LEFT: #d6d5d0 1px solid; WIDTH: 128px; PADDING-TOP: 0px; BORDER-BOTTOM: #f5f4ef 1px solid; HEIGHT: 122px; TEXT-ALIGN: center
}
.teaser_cart .cart_mod .image IMG {
	MARGIN: 15px 0px 0px
}
.teaser_cart .cart_mod .image_horiz {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 70px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px
}
.teaser_cart .cart_mod .price {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px
}
.teaser_cart .cart_mod .price .yshp_price {
	FONT: bold 13px Arial; COLOR: #666
}
.teaser_cart .cart_mod .title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 5px
}
.teaser_cart .cart_mod .title A {
	FONT: 15px Georgia; COLOR: #0000f2; TEXT-DECORATION: none
}
.teaser_cart .cart_mod .title A:hover {
	TEXT-DECORATION: underline
}
.teaser_cart .cart_mod .store {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: auto; FONT: 13px Arial; COLOR: #666; PADDING-TOP: 0px
}
.teaser_cart .cart_mod .store A {
	FONT: 13px Georgia; COLOR: #489e45; TEXT-DECORATION: none
}
.teaser_cart .cart_mod .store A:hover {
	TEXT-DECORATION: underline
}
.teaser_cart .cart_mod .strike_pr {
	COLOR: #636563; TEXT-DECORATION: line-through
}
.teaser_cart .cart_mod SMALL A:link {
	COLOR: #636563
}
.teaser_cart .cart_mod SPAN A:visited {
	COLOR: #636563
}
#yshp_adCS {
	FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: auto; FONT: 77% verdana; WIDTH: 250px; TEXT-ALIGN: right
}
#yshp_adCS .yshp_rc_cont {
	MARGIN: auto; WIDTH: auto
}
#yshp_adCS .yshp_rc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #e3e3e3; BORDER-BOTTOM-COLOR: #e3e3e3; PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: #e3e3e3; PADDING-TOP: 5px; HEIGHT: 30px; BORDER-RIGHT-COLOR: #e3e3e3
}
#yshp_adCS .yshp_rc_nw {
	BACKGROUND-COLOR: #e3e3e3
}
#yshp_adCS .yshp_rc_ne {
	BACKGROUND-COLOR: #e3e3e3
}
#yshp_adCS .yshp_rc_sw {
	BACKGROUND-COLOR: #e3e3e3
}
#yshp_adCS .yshp_rc_se {
	BACKGROUND-COLOR: #e3e3e3
}
#comp_sbs {
	BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: green 1px solid; PADDING-LEFT: 10px; FILTER: alpha(opacity=80); VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: green 1px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: green 1px solid; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #fff; moz-opacity: .8
}
#comp_high {
	BACKGROUND-COLOR: #88aaff
}
#comp_low {
	BACKGROUND-COLOR: #fff
}
.narrow_hide {
	DISPLAY: none
}
.sg-breadcrumb-web {
	BORDER-RIGHT: #b7cceb 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: #b7cceb 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 85% verdana; BORDER-LEFT: #b7cceb 0px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #b7cceb 0px solid; BACKGROUND-COLOR: #dfe8f6; TEXT-ALIGN: left
}
