BODY {
	MARGIN-LEFT: 5px
}
#nav_contain {
	BORDER-TOP: #fff 1px solid; WIDTH: 780px; HEIGHT: 28px
}
#nav {
	
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 35; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 35; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block; TEXT-DECORATION: none
}
#nav IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#nav LI {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#nav LI UL {
	FONT-WEIGHT: normal; LEFT: -999em; MARGIN: 0px; WIDTH: 200px; POSITION: absolute; HEIGHT: auto
}
#nav LI UL LI {
	WIDTH: 200px; CURSOR: pointer
}
#nav LI UL A.last {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; CURSOR: pointer; BORDER-BOTTOM: #ccc 1px solid
}
#nav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#nav LI UL A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #00287f; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
#nav LI UL A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
#nav LI:hover UL UL {
	LEFT: -999px
}
#nav LI:hover UL UL UL {
	LEFT: -999px
}
#nav LI.sfhover UL UL {
	LEFT: -999px
}
#nav LI.sfhover UL UL UL {
	LEFT: -999px
}
#nav LI:hover {
	BACKGROUND-COLOR: #0035ad
}
#nav LI.sfhover {
	BACKGROUND-COLOR: #0035ad
}
#nav LI UL {
	MARGIN-LEFT: 1px; CURSOR: pointer; PADDING-TOP: 5px
}
#nav LI UL.first {
	MARGIN-LEFT: 0px
}
#nav LI UL.end {
	MARGIN-LEFT: 0px
}
UL.nav IFRAME {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); LEFT: -1px; POSITION: absolute; TOP: -1px
}
* HTML UL.nav LI {
	Z-INDEX: 201
}
#nav DIV {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#nav DIV A {
	WIDTH: 100%; HEIGHT: 100%
}
#nav DIV SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#nav DIV.car {
	WIDTH: 59px; HEIGHT: 28px
}
#nav DIV.au {
	WIDTH: 72px; HEIGHT: 28px
}
#nav DIV.tv {
	WIDTH: 96px; HEIGHT: 28px
}
#nav DIV.cp {
	WIDTH: 98px; HEIGHT: 28px
}
#nav DIV.cc {
	WIDTH: 106px; HEIGHT: 28px
}
#nav DIV.po {
	WIDTH: 83px; HEIGHT: 28px
}
#nav DIV.mm {
	WIDTH: 89px; HEIGHT: 28px
}
#nav DIV.gt {
	WIDTH: 76px; HEIGHT: 28px
}
#nav DIV.ha {
	WIDTH: 101px; HEIGHT: 28px
}
#hdr * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; FONT-FAMILY: arial
}
#hdr {
	WIDTH: 780px
}
#hdr .logo {
	FLOAT: left; WIDTH: 88px; HEIGHT: 66px
}
#hdr .logo IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#hdr .tn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 4px
}
#hdr .tn A {
	TEXT-DECORATION: none
}
#hdr .tn .skip {
	DISPLAY: none
}
#hdr .mid UL {
	LIST-STYLE-TYPE: none; POSITION: relative
}
#hdr .mid UL.maj {
	MARGIN-TOP: 15px; FLOAT: right
}
#hdr .mid UL LI {
	FLOAT: left
}
#hdr .mid UL.maj LI A {
	DISPLAY: block; MARGIN: 0px 13px
}
#hdr .mid UL.maj LI A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#hdr .mid UL.maj LI A SPAN {
	DISPLAY: none
}
#hdr .mid UL.maj LI A.last {
	MARGIN-RIGHT: 0px
}
#hdr .mid UL.min {
	MARGIN-TOP: 8px; FONT-SIZE: 11px; FLOAT: right
}
#hdr .mid UL.min LI {
	MARGIN: 0px 6px
}
#hdr .mid UL.min LI.last {
	MARGIN: 0px 0px 0px 5px
}
#hdr .mid UL.min LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav LI DIV A SPAN {
	DISPLAY: none
}
#cart .incart {
	FONT-WEIGHT: bold
}
#carttext {
	LEFT: 8px; POSITION: absolute; TOP: 15px
}
#carttext A {
	DISPLAY: block; WIDTH: 74px; HEIGHT: 17px
}
#cartitems {
	FONT-SIZE: 11px; LEFT: 8px; WIDTH: 74px; COLOR: #fff; POSITION: absolute; TOP: 40px; TEXT-ALIGN: center
}
#cartmessage {
	DISPLAY: none; FONT-SIZE: 11px; LEFT: 8px; WIDTH: 74px; COLOR: #fff; LINE-HEIGHT: 1; POSITION: absolute; TOP: 34px; TEXT-ALIGN: center
}
.appear#nav LI:hover UL {
	LEFT: auto
}
.appear#nav LI LI:hover UL {
	LEFT: auto
}
.appear#nav LI LI LI:hover UL {
	LEFT: auto
}
.appear#nav LI.sfhover UL {
	LEFT: auto
}
.appear#nav LI LI.sfhover UL {
	LEFT: auto
}
.appear#nav LI LI LI.sfhover UL {
	LEFT: auto
}
.disappear#nav LI:hover UL {
	LEFT: -999px
}
.disappear#nav LI LI:hover UL {
	LEFT: -999px
}
.disappear#nav LI LI LI:hover UL {
	LEFT: -999px
}
.disappear#nav LI.sfhover UL {
	LEFT: -999px
}
.disappear#nav LI LI.sfhover UL {
	LEFT: -999px
}
.disappear#nav LI LI LI.sfhover UL {
	LEFT: -999px
}
.disappear#nav LI.sfhover UL.end {
	LEFT: -999px
}
.disappear#nav LI LI.sfhover UL.end {
	LEFT: -999px
}
.disappear#nav LI LI LI.sfhover UL.end {
	LEFT: -999px
}
.disappear#nav LI:hover UL.end {
	LEFT: -999px
}
.disappear#nav LI LI:hover UL.end {
	LEFT: -999px
}
.disappear#nav LI LI LI:hover UL.end {
	LEFT: -999px
}
.appear#nav LI.sfhover UL.end {
	LEFT: 585px
}
.appear#nav LI LI.sfhover UL.end {
	LEFT: 585px
}
.appear#nav LI LI LI.sfhover UL.end {
	LEFT: 585px
}
.appear#nav LI:hover UL.end {
	LEFT: 585px
}
.appear#nav LI LI:hover UL.end {
	LEFT: 585px
}
.appear#nav LI LI LI:hover UL.end {
	LEFT: 585px
}
#nav LI UL.rnr LI A {
	WIDTH: 176px
}
#nav LI UL.rnr LI A:hover {
	WIDTH: 176px
}
#nav LI UL.rnr LI {
	WIDTH: 176px
}
#searchstatus {
	BORDER-BOTTOM: medium none
}
#searchstatus * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sitesearch {
	FONT-SIZE: 11px; LEFT: 15px; WIDTH: 460px; POSITION: absolute; TOP: 14px
}
#welcome {
	FONT-SIZE: 11px; LEFT: 485px; WIDTH: 280px; POSITION: absolute; TOP: 18px; TEXT-ALIGN: right
}
#searchstatus BR {
	DISPLAY: none
}
.searchtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.topline {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 2px solid
}
#sitesearch TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.searchfield {
	WIDTH: 180px
}
#sitesearch .searchtext {
	FONT-SIZE: 11px
}
#sitesearch FORM INPUT {
	FONT-SIZE: 10px
}
#sitesearch FORM SELECT {
	FONT-SIZE: 10px
}
.searchpull {
	FONT-SIZE: 11px; WIDTH: 140px
}
#foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px
}
#foot IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#footcards {
	MARGIN-BOTTOM: 9px; POSITION: relative; HEIGHT: 88px
}
#footcards .cards A IMG {
	DISPLAY: block; LEFT: 10px; POSITION: relative; TOP: 10px
}
#footcards .cards .desc {
	WIDTH: 125px; FONT-FAMILY: arial; POSITION: absolute; TOP: 10px
}
#footcards .left {
	LEFT: 0px
}
#footcards .middle {
	LEFT: 263px
}
#footcards .right {
	LEFT: 526px
}
#footcards .cards .left {
	LEFT: 120px
}
#footcards .cards .middle {
	LEFT: 120px
}
#footcards .cards .right {
	LEFT: 120px
}
#footcards .cards .desc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footcards .cards .desc H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
#footcards .cards .desc H3 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footcards .cards .desc UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
#footcards .cards .desc UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footlinks .mid UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; FONT-FAMILY: arial
}
#footlinks .mid UL LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; COLOR: #000; PADDING-TOP: 0px
}
#footlinks .mid UL LI A {
	COLOR: #339; TEXT-DECORATION: none
}
#footlinks SELECT {
	FONT-SIZE: 12px; WIDTH: 168px
}
#footlinks .bot UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 8px
}
#footlinks .bot UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px
}
#footlinks .bot UL LI A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footlinks .bot UL LI A.last {
	COLOR: #fff; TEXT-DECORATION: none
}
#footlinks .bot UL LI A:unknown {
	COLOR: #fff
}
#footlinks {
	MARGIN-BOTTOM: 9px; POSITION: relative
}
#footlinks .mid UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 10px
}
#footlinks .mid LI.rss {
	MARGIN-TOP: 20px
}
#footlinks .mid .first {
	LEFT: 10px
}
#footlinks .mid .second {
	LEFT: 175px
}
#footlinks .mid .third {
	LEFT: 400px
}
#footlinks .mid .fourth {
	LEFT: 600px
}
#footinfo {
	WIDTH: 780px; POSITION: relative; HEIGHT: 70px
}
#footinfo .box {
	LEFT: 10px; POSITION: absolute
}
#footinfo DIV {
	FLOAT: left
}
#footinfo DIV.fimage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; POSITION: relative; TOP: 3px
}
#footinfo .text {
	PADDING-RIGHT: 5px; WIDTH: 500px; FONT-FAMILY: arial
}
#footinfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
#footinfo .disc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#footinfo .images {
	FLOAT: left; WIDTH: 125px
}
#footinfo .images IMG {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.foot_clear {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 1px
}
.pdisc {
	FONT-SIZE: 9px; COLOR: #666; PADDING-TOP: 2px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#p_bby {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px
}
#p_bby IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.p_clear {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 1px
}
#p_m8 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
#p_m8 .cards {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/bbyfront/p/m8_bg.gif); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; WIDTH: 254px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 122px
}
#p_m8 .last {
	MARGIN-RIGHT: 0px
}
#p_m8 .cards IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#p_m8 .cards .desc {
	FLOAT: right; WIDTH: 110px; COLOR: #000; FONT-FAMILY: arial
}
#p_m8 .cards .desc H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
#p_m8 .cards .desc H3 A {
	COLOR: #000; TEXT-DECORATION: none
}
#p_m8 .cards .desc P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#p_m8 .cards .desc P A {
	COLOR: #339; TEXT-DECORATION: none
}
#p_featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/bbyfront/p/featured_brands_bg.gif); MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 12px; FONT-FAMILY: arial; HEIGHT: 40px
}
#p_featured UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#p_featured UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0px
}
#p_featured UL LI A {
	COLOR: #339; TEXT-DECORATION: none
}
#p_featured UL LI A.last {
	FONT-WEIGHT: bold; COLOR: #339; TEXT-DECORATION: none
}
#p_featured UL LI IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px 8px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#p_featured UL LI .feat {
	MARGIN-RIGHT: 10px; POSITION: relative; TOP: 1px
}
#flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; HEIGHT: 291px
}
#p_footsol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
#p_footsol .top {
	FONT-SIZE: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/bbyfront/f/solutions/solutions_top.gif); WIDTH: 780px; HEIGHT: 9px
}
#p_footsol .mid {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 780px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#p_footsol .bot {
	FONT-SIZE: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/bbyfront/f/solutions/solutions_bottom.gif); WIDTH: 780px; HEIGHT: 9px
}
#p_footsol .mid UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#p_footsol .mid UL LI {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px
}
#p_footsol .mid UL LI A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.reslearnbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffc; TEXT-ALIGN: left
}
UL.m80 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.m80 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-TOP: 1px
}
.m80minorbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.m80minorheader {
	FONT-WEIGHT: bold; MARGIN: 5px
}
.m80minorbox UL.m80 {
	MARGIN: 0px 5px 5px
}
#rzbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#rzbox .rzheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #666666
}
#rzbox .rzdividersolid {
	BORDER-RIGHT: #cccccc 1px solid
}
#rzbox .rzdividerdashed {
	BORDER-RIGHT: #cccccc 1px dashed
}
#rzbox .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#rzbox .bottomcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rzbox .divider {
	MARGIN: 0px 0px 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
#rzbox SUP {
	FONT-SIZE: 9px; COLOR: #666
}
#rzpgid {
	COLOR: #000! important; BACKGROUND-COLOR: #ffffff
}
#rzpgid H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px! important; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: none! important; COLOR: #000! important; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff! important
}
#rzpgid H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px! important; PADDING-BOTTOM: 10px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
#rzexplainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 0px
}
#rzexplainer SUP {
	FONT-SIZE: 10px; COLOR: #666
}
.searchitem DIV {
	PADDING-TOP: 10px
}
#searchcontainer {
	WIDTH: 780px
}
#searchcontainer TD {
	VERTICAL-ALIGN: top
}
#searchcontainer SELECT {
	FONT-SIZE: 11px
}
#searchstate {
	FONT-SIZE: 15px; MARGIN: 5px 0px 10px
}
#searchstatered {
	FONT-SIZE: 15px; MARGIN: 5px 0px 10px; COLOR: #ff0000
}
#searchclosest {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 5px 0px; COLOR: #ff0000
}
#userfunctions {
	MARGIN: 5px 0px 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
#searchmessage {
	MARGIN: 5px 0px 10px
}
#centerwell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; LINE-HEIGHT: 17px; PADDING-TOP: 3px
}
#facetselected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
#facetselected UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#facetselected LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; PADDING-TOP: 1px
}
#facetselected UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-TOP: 1px
}
UL.search {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.search LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-TOP: 1px
}
UL.search LI.title {
	FONT-WEIGHT: bold
}
UL.search LI.selected {
	FONT-WEIGHT: bold; COLOR: #666666
}
UL.search LI.seeall {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 0px
}
.seeallcat {
	FONT-WEIGHT: bold
}
.red {
	COLOR: #ff0000
}
.dkgray {
	COLOR: #666666
}
.minorheader {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px
}
.prodlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.priceblock2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff10
}
.priceblock2onsale {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; COLOR: #ff0000; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff10
}
.rebates {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 5px
}
.med {
	FONT-SIZE: 11px
}
.sm {
	FONT-SIZE: 10px
}
.xsm {
	FONT-SIZE: 9px
}
.resultcount {
	FONT-SIZE: 9px
}
.capcat {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.nofurther {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.newprod {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
#shopcat {
	MARGIN-BOTTOM: 10px
}
#shopcat .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1
}
#shopcat UL.search {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#shopcat UL.search LI.title {
	FONT-WEIGHT: bold
}
#shopcat UL.search LI.title .sublink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#shopcat .shopcatframe {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
#shopcat .shopcatframe TD {
	BORDER-RIGHT: #cccccc 1px solid; VERTICAL-ALIGN: top
}
#shopcat .shopcatframe TD.lastgroup {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#searchnav {
	PADDING-RIGHT: 10px; WIDTH: 170px
}
#searchlist {
	WIDTH: 590px
}
#searchlistcontent {
	
}
.searchdirection {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 5px 0px 15px
}
#narrow {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffcc
}
#narrow UL.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#cat {
	MARGIN: 0px 0px 10px
}
#cat .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/grey-header-bg.jpg) repeat-x right top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 30px
}
#cat .catframe {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
#cat .catframe TD.group {
	BORDER-RIGHT: #cccccc 1px solid; VERTICAL-ALIGN: top
}
#cat .catframe TD.lastgroup {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#cat .product {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#cat .seeallcat {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#cat .categoryselect {
	TEXT-ALIGN: right
}
.minorbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.minorbox .seeallcat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.phtml {
	MARGIN: 0px 0px 10px
}
.phtml .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.phtml .header {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #0052ae
}
.phtml .list {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffcd
}
.phtml TD.content {
	BACKGROUND-COLOR: #ffffcd
}
.pskuseparate {
	MARGIN: 0px 0px 10px
}
.pskuseparate .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #0052ae
}
.pskuseparate TD.lastgroup .header {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.pskuseparate TD.group {
	BORDER-RIGHT: #cccccc 1px solid
}
.pskuseparate TD.lastgroup {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.pskuseparate .product {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.pskuseparate .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pskucontain {
	MARGIN: 0px 0px 10px; WIDTH: 590px
}
.pskucontain .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #0052ae
}
.pskucontain TD.lastgroup .header {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.pskucontain TD.group {
	BORDER-RIGHT: #cccccc 1px solid
}
.pskucontain TD.lastgroup {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.pskucontain .product {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pskucontain .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
.phtmlsku {
	MARGIN: 0px 0px 10px
}
.phtmlsku .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.phtmlsku .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #0052ae
}
.phtmlsku .product {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.phtmlsku TD.htmlcontainer {
	BORDER-RIGHT: #cccccc 1px solid
}
.phtmlsku TD.htmlcontainer .promo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; PADDING-TOP: 5px
}
.pskuskuhtml {
	MARGIN: 0px 0px 10px
}
.pskuskuhtml .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pskuskuhtml .header {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #0052ae
}
.pskuskuhtml TD.group {
	BORDER-RIGHT: #cccccc 1px solid
}
.pskuskuhtml TD.lastgroup {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.pskuskuhtml TD.lastgroup .promo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; PADDING-TOP: 5px
}
.pskuskuhtml .product {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.phtmllist {
	MARGIN: 0px 0px 10px
}
.phtmllist .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.phtmllist .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 14px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #0052ae
}
.phtmllist .list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.phtmllist TD.htmlcontainer {
	BORDER-RIGHT: #cccccc 1px solid
}
.pskuskuhtml TD.htmlcontainer .promo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; PADDING-TOP: 5px
}
.smattributes {
	FONT-SIZE: 9px
}
.lgattributes {
	FONT-SIZE: 11px
}
.smprodtable {
	
}
.smprodtable IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.smprodtable .smattributes {
	MARGIN: 3px 0px 5px
}
.smprodtable .lgattributes {
	MARGIN: 0px 0px 5px
}
.smprodtable .skucontent {
	WIDTH: 95%
}
.prodlisting {
	MARGIN: 0px 0px 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.prodlisting IMG {
	
}
.prodlisting IMG.prodshot {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.prodlisting .smattributes {
	MARGIN: 3px 0px 12px
}
.prodlisting .lgattributes {
	MARGIN: 0px 0px 3px
}
.specialoffers {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 100%; PADDING-TOP: 5px
}
.specialoffers .checkmark {
	PADDING-LEFT: 13px; FONT-SIZE: 9px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/images/global/misc/misc_check_ff0000.gif) no-repeat left center; FLOAT: left; MARGIN: 0px 5px; LINE-HEIGHT: 15px; WHITE-SPACE: nowrap
}
.specialoffers .text {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; LINE-HEIGHT: 15px
}
.prodlisting .avail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f1f1
}
.avail .red {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff0000
}
.pagination {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.pagination TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 18px
}
.pagination .dropdown {
	
}
.pagination .arrow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.nocompare {
	WIDTH: 45px
}
.sortby {
	FONT-SIZE: 11px; MARGIN: 10px 0px
}
.sortby A:visited {
	COLOR: #333399
}
TD.listcheckbox {
	FONT-SIZE: 9px; WIDTH: 50px; TEXT-ALIGN: center
}
.divide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.listheader TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 3px; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ffffff 4px solid; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.featuring TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 4px solid; BACKGROUND-COLOR: #ffffcc
}
#helpcontent {
	MARGIN: 10px 0px
}
#helpcontent .header {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/grey-header-bg.jpg) repeat-x right top; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 30px
}
#helpcontent .helpframe {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#helpcontent .seeall {
	FONT-WEIGHT: bold; MARGIN: 5px 0px
}
#newsearch {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
#newsearch .searchfield {
	MARGIN-RIGHT: 10px
}
#newsearch .searchpull {
	MARGIN-RIGHT: 0px
}
#searchnores {
	WIDTH: 590px
}
#searchnoresright {
	PADDING-LEFT: 10px; WIDTH: 170px
}
.browsecontain {
	MARGIN: 0px 0px 10px
}
#searchnoresright #helpcontent {
	MARGIN: 0px 0px 10px
}
.browsecontain .header {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #cccccc
}
.browsecontain TD.group {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.browsecontain TD.lastgroup {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.browsecontain .product {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.browsecontain .sepframe {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid
}
UL.browselist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.browselist LI {
	MARGIN: 0px 0px 4px
}
UL.browselist LI.title {
	FONT-WEIGHT: bold
}
.guideitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px
}
.guideitem .title {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 3px
}
.guideitem .text {
	
}
#facetselected {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#facetselected LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#facetselected UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.narrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bottom.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 170px; PADDING-TOP: 0px
}
.narrow H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_top.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.narrowcontent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: #ffc
}
.narrowcontent H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px; PADDING-TOP: 10px
}
.narrow A {
	TEXT-DECORATION: none
}
.narrow A:visited {
	COLOR: #6699cc
}
.narrow A:hover {
	TEXT-DECORATION: underline
}
.narrow UL.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.narrow LI.seeall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pskuseparate H2 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.pskucontain H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.phtmlsku H2 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.pskuskuhtml H2 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.phtmllist H2 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.psku .seeall {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TOP: -10px; TEXT-ALIGN: right
}
.psku .seeall A {
	TEXT-DECORATION: none
}
.psku .seeall A:visited {
	COLOR: #6699cc
}
#bluebox {
	
}
.blueboxframe {
	MARGIN-BOTTOM: 10px; WIDTH: 170px
}
.blueboxframe H3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: #d1dbf3
}
.blueboxcontent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.blueboxframe A {
	TEXT-DECORATION: none
}
.blueboxframe A:visited {
	COLOR: #6699cc
}
.blueboxframe A:hover {
	TEXT-DECORATION: underline
}
.m7 {
	BORDER-RIGHT: #006600 2px solid; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #006600 2px solid; BACKGROUND-COLOR: #66cc66
}
.m7 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.m7 LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.m7 A {
	COLOR: #000000
}
.m7 A:hover {
	COLOR: #ffffff
}
.m7 A:visited {
	COLOR: #000000
}
.featured {
	MARGIN-BOTTOM: 10px
}
.featured H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
.featuredcontent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.featured A {
	TEXT-DECORATION: none
}
.featured A:visited {
	COLOR: #6699cc
}
#searchstate {
	FONT-SIZE: 12px; MARGIN: 4px 0px 8px 5px
}
#searchstate A {
	TEXT-DECORATION: none
}
#searchstate A:visited {
	COLOR: #6699cc
}
#helpcontent {
	MARGIN-TOP: 5px; FLOAT: none; MARGIN-BOTTOM: 5px
}
#helpcontent .header {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_greygrad.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 0px solid
}
#helpcontent H4 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px
}
#helpcontent .helpframe {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#helpcontent A {
	TEXT-DECORATION: none
}
#helpcontent A:visited {
	COLOR: #69f
}
#helpcontent .helpcol {
	FLOAT: left; WIDTH: 33%
}
#helpcontent LI {
	FONT-WEIGHT: normal; FLOAT: none; MARGIN: 0px
}
#helpcontent UL {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.search .seeall A {
	FONT-WEIGHT: bold
}
.pagination {
	MARGIN-BOTTOM: 10px
}
.rating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rating IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 2px
}
.rating .reviews {
	FONT-SIZE: 9px; COLOR: #999
}
.mainboxcurve {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/main-curve-headimage-xsm.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 587px; PADDING-TOP: 0px; HEIGHT: 7px
}
.mainboxcurve-500 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/main-curve-headimage-xsm-500.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 497px; PADDING-TOP: 0px; HEIGHT: 7px
}
.mainboxcurveborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/main-curve-headimage-sm.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 590px; PADDING-TOP: 0px; HEIGHT: 7px
}
.mainboxborder {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 99%; PADDING-TOP: 0px
}
.mainbox {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 99%; PADDING-TOP: 0px
}
.mainbox-500 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 99%; PADDING-TOP: 0px
}
.mainbox {
	PADDING-BOTTOM: 10px
}
.mainbox-500 {
	PADDING-BOTTOM: 10px
}
.mainboxborder IMG {
	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
}
.mainbox IMG {
	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
}
.mainbox-500 IMG {
	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
}
.mainboxborder {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/newgrade.gif) repeat-x left top; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.mainboxborder H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 27px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainbox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 27px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainbox-500 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 27px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainbox .fullimage {
	PADDING-LEFT: 1px
}
.mainboxborder .fullimage {
	PADDING-LEFT: 1px
}
.mainbox-500 .fullimiage {
	PADDING-LEFT: 1px
}
.mainbox {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/main-header-fade.jpg) no-repeat left top
}
.mainbox-500 {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/main-header-fade-500.jpg) no-repeat left top
}
.mainboxborder H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.mainbox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.mainbox-500 H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.mainboxborder P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainbox-500 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainboxborder A {
	TEXT-DECORATION: none
}
.mainbox A {
	TEXT-DECORATION: none
}
.mainbox-500 A {
	TEXT-DECORATION: none
}
.mainboxborder A:visited {
	COLOR: #333399
}
.mainbox A:visited {
	COLOR: #333399
}
.mainbox-500 A:visited {
	COLOR: #333399
}
.mainboxborder .disclaimer {
	FONT-SIZE: 9px; COLOR: #999
}
.mainbox .disclaimer {
	FONT-SIZE: 9px; COLOR: #999
}
.mainbox-500 .disclaimer {
	FONT-SIZE: 9px; COLOR: #999
}
.mainboxborder .note {
	FONT-SIZE: 14px; COLOR: #999
}
.mainbox .note {
	FONT-SIZE: 14px; COLOR: #999
}
.mainbox-500 .note {
	FONT-SIZE: 14px; COLOR: #999
}
.mainboxborder .offer {
	FONT-SIZE: 9px
}
.mainbox .offer {
	FONT-SIZE: 9px
}
.mainbox-500 .offer {
	FONT-SIZE: 9px
}
.mainboxborder .fadedown {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/main-fadedown.jpg) repeat-x left bottom; PADDING-BOTTOM: 20px
}
.mainboxborder .nopad {
	PADDING-TOP: 0px
}
.mainboxborder .mainimageblock IMG {
	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
}
.mainbox .mainimageblock IMG {
	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
}
.mainbox-500 .mainimageblock IMG {
	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
}
.mainboxborder .mainimageblock {
	WIDTH: 588px; POSITION: relative; TEXT-ALIGN: center
}
.mainbox .mainimageblock {
	WIDTH: 588px; POSITION: relative; TEXT-ALIGN: center
}
.mainbox-500 .mainimageblock {
	WIDTH: 498px; POSITION: relative; TEXT-ALIGN: center
}
.bluegradbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/attnav_bluegrad.gif) repeat-x right top; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 99%; BORDER-BOTTOM: #ccc 1px solid
}
.bluegradbox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.bluegradbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bluegradbox A {
	TEXT-DECORATION: none
}
.bluegradbox A:hover {
	TEXT-DECORATION: underline
}
.bluegradbox A:visited {
	COLOR: #333399
}
.bluegradbox .seeall {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.bluegradbox .disclaimer {
	FONT-SIZE: 9px; COLOR: #999
}
.greygradbox .disclaimer {
	FONT-SIZE: 9px; COLOR: #999
}
.bluegradbox .offer {
	FONT-SIZE: 9px
}
.greygradbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/grey-header-bg.jpg) repeat-x right top; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 99%; BORDER-BOTTOM: #ccc 1px solid
}
.greygradbox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.greygradbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.greygradbox .item H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.greygradbox .seeall {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.alertbox {
	BORDER-RIGHT: #5a8bda 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5a8bda 2px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #5a8bda 2px solid; WIDTH: 586px; PADDING-TOP: 10px; BORDER-BOTTOM: #5a8bda 2px solid
}
* HTML .alertbox {
	WIDTH: 588px
}
.alertbox H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.alertbox P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.alertbox A {
	TEXT-DECORATION: none
}
.alertbox A:hover {
	TEXT-DECORATION: underline
}
.mainboxcontent {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 5px 0px
}
.bluegradboxcontent {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 5px 0px
}
.greygradboxcontent {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 5px 0px
}
.contentframe {
	MARGIN: 5px 0px
}
.mainboxcontent {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.mainbox .notoppad {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.mainbox-500 .notoppad {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.mainboxborder .notoppad {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.mainbox .notoppad .item .center {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
.mainbox-500 .notoppad .item .center {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
.mainboxborder .notoppad .item .center {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
.mainbox .noleftpad {
	PADDING-LEFT: 0px
}
.mainbox-500 .noleftpad {
	PADDING-LEFT: 0px
}
.mainboxborder .noleftpad {
	PADDING-LEFT: 0px
}
.mainbox .nopad {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainbox-500 .nopad {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainboxborder .nopad {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainbox .twotoppad {
	MARGIN: 2px 0px 0px
}
.mainbox-500 .twotoppad {
	MARGIN: 2px 0px 0px
}
.mainboxborder .twotoppad {
	MARGIN: 2px 0px 0px
}
.mainboxhead {
	MARGIN-TOP: 0px; WIDTH: 588px
}
.mainbox-500 .mainboxhead {
	MARGIN-TOP: 0px; WIDTH: 498px
}
.mainbox .mainboxhead .colone {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FLOAT: left; MAX-WIDTH: 300px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainbox-500 .mainboxhead .colone {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FLOAT: left; MAX-WIDTH: 300px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainboxborder .mainboxhead .colone {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; MAX-WIDTH: 300px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainboxhead .coltwo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 270px; PADDING-TOP: 0px
}
.mainbox-500 .mainboxhead .coltwo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.fivecolborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/fivecolbg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.fourcolborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/fourcolbg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.fourcolborderdashed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/fourcolbg-dashed.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.threecolborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/threecolbg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.threecolborderdashed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/threecolbg-dashed.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.twocolborderdashed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/twocolbg-dashed.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.twocolborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/twocolbg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.fourcolpromoborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/fourcolpromobg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.threecolpromoborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/threecolpromobg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.item A {
	TEXT-DECORATION: none
}
.item A:hover {
	TEXT-DECORATION: underline
}
.item A:visited {
	COLOR: #6699cc
}
.mainbox .center {
	TEXT-ALIGN: center
}
.mainbox-500 .center {
	TEXT-ALIGN: center
}
.mainboxborder .center {
	TEXT-ALIGN: center
}
.item .prodimage {
	TEXT-ALIGN: center
}
.item .prodimageleft {
	MARGIN-RIGHT: 4px
}
.item .prodtextright {
	FLOAT: right; WIDTH: 106px
}
.item .prodtextright A {
	FONT-WEIGHT: normal! important; TEXT-DECORATION: none
}
.item .prodtextright .phone {
	FONT-WEIGHT: bold
}
.item .iteminfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.item H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.item UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.item .list {
	PADDING-LEFT: 12px; MARGIN-LEFT: 0px; TEXT-INDENT: -12px; LIST-STYLE-TYPE: disc
}
* HTML .item .list {
	PADDING-LEFT: 16px; MARGIN-LEFT: 0px; TEXT-INDENT: -16px; LIST-STYLE-TYPE: disc
}
.item UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.item .list LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
.item UL LI A {
	FONT-WEIGHT: normal! important; TEXT-DECORATION: none
}
.item .list LI A {
	FONT-WEIGHT: normal! important
}
.item UL LI A:hover {
	TEXT-DECORATION: underline! important
}
.item .wide {
	PADDING-BOTTOM: 10px; POSITION: relative; HEIGHT: 11px
}
.item .wide H4 {
	FONT-WEIGHT: bold; LEFT: -4px; FLOAT: right; WIDTH: 190px; POSITION: absolute
}
.bluebox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 168px; BORDER-BOTTOM: #ccc 1px solid
}
.bluebox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d1dbf3
}
.bluebox H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.bluebox P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.bluebox A {
	TEXT-DECORATION: none
}
.full {
	WIDTH: 588px
}
.full-500 {
	WIDTH: 498px
}
.half {
	FLOAT: left; WIDTH: 289px
}
.left {
	MARGIN-RIGHT: 8px
}
.twocol {
	FLOAT: left; WIDTH: 273px
}
.threecol {
	FLOAT: left; WIDTH: 175px
}
.fourcol {
	FLOAT: left; WIDTH: 126px
}
.fivecol {
	FLOAT: left; WIDTH: 96px
}
.sixcol {
	FLOAT: left; WIDTH: 77px
}
.sevencol {
	FLOAT: left; WIDTH: 63px
}
.fourcolpromo {
	FLOAT: left; WIDTH: 104px
}
.threecolpromo {
	FLOAT: left; WIDTH: 146px
}
.promo {
	WIDTH: 498px
}
.carouselleftarrow {
	FLOAT: left; MARGIN: 25px 0px 10px; WIDTH: 30px; CURSOR: pointer; TEXT-ALIGN: center
}
.carouselrightarrow {
	FLOAT: right; MARGIN: 25px 0px 10px; WIDTH: 30px; CURSOR: pointer; TEXT-ALIGN: center
}
.carousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.carousel-list .bordered {
	BORDER-RIGHT: #ccc 1px solid; TEXT-ALIGN: center
}
.visibleframe {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 520px; POSITION: relative
}
.contentframe {
	OVERFLOW: hidden; WIDTH: 10000px; POSITION: relative
}
.contentframe LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contentframe LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.twocolcarousel LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 260px; PADDING-TOP: 1px
}
.threecolcarousel LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 173px; PADDING-TOP: 1px
}
.fourcolcarousel LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 129px; PADDING-TOP: 1px
}
.fivecolcarousel LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 102px; PADDING-TOP: 1px
}
.clear {
	CLEAR: both
}
.end {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 0px
}
DIV.hr {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/border.gif) #fff repeat-x center 50%; MARGIN: 2px 10px; HEIGHT: 8px
}
DIV.hr HR {
	DISPLAY: none
}
DIV.primaryhr {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/border.gif) #fff repeat-x center 50%; MARGIN: 0px 10px; HEIGHT: 8px
}
DIV.primaryhr HR {
	DISPLAY: none
}
#abntabbedcontentbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/contentbox-bg.gif) repeat-x left top; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 588px; MARGIN-RIGHT: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#abntabbedcontentbox .tabbedcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#abntabbedcontentbox .tabbedcontent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#abntabbedcontentbox .hidden {
	DISPLAY: none
}
#abntabs {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/tabs/tab_border.gif) #fff repeat-x 50% bottom; FLOAT: left; WIDTH: 588px; LINE-HEIGHT: normal; HEIGHT: 41px
}
#abntabs .active {
	BACKGROUND-IMAGE: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/tabs/tab_on_right_revised.gif); HEIGHT: 41px
}
#abntabs .active DIV {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/tabs/tab_on_left_revised.gif) repeat-y; WIDTH: 6px; HEIGHT: 41px
}
#abntabs .active A {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000; TEXT-DECORATION: none
}
#abntabs A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 13px; TEXT-DECORATION: none
}
#abntabs A.nopad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#abntabs DIV {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/tabs/tab_off_left_revised.gif) repeat-y left top; FLOAT: left; WIDTH: 6px; HEIGHT: 40px
}
#abntabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#abntabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/tabs/tab_off_right_revised.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px; HEIGHT: 39px; TEXT-ALIGN: center
}
#abntabs LI.active {
	BACKGROUND-IMAGE: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pdp/tabs/tab_on_right_revised.gif); HEIGHT: 41px
}
#musiccontainer {
	PADDING-LEFT: 5px; Z-INDEX: 200; LEFT: 0px; WIDTH: 780px; POSITION: absolute; TOP: 180px; BACKGROUND-COLOR: #fff
}
#musicpromos {
	MARGIN-BOTTOM: 10px; WIDTH: 770px
}
#musicpromos IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#musicpromos .left {
	FLOAT: left
}
#musicpromos .right {
	FLOAT: right
}
#newmusicsearch {
	MARGIN-BOTTOM: 10px; WIDTH: 770px; BACKGROUND-COLOR: #f1f1f1
}
#newmusicsearch H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; BACKGROUND-COLOR: #dbdbdb
}
#newmusicsearch H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#newmusicsearch UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#newmusicsearch .genre LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#newmusicsearch .mlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#newmusicsearch .mlistcon {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/searchcol.gif) repeat-y 0px 0px; WIDTH: 770px
}
#newmusicsearch .mleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 130px; PADDING-TOP: 0px
}
#newmusicsearch .mright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-TOP: 0px
}
#newmusicsearch .mform {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dbdbdb
}
#newmusicsearch A:visited {
	COLOR: #69c
}
.grayroundedgradbox {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/rounded-header.gif) repeat-x right top; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 99%
}
.grayroundedgradbox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.grayroundedgradbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.grayroundedgradbox A {
	TEXT-DECORATION: none
}
.grayroundedgradbox .seeall {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.grayroundedgradbox .seeall A:visited {
	COLOR: #69c
}
.grayroundedgradbox .disclaimer {
	FONT-SIZE: 9px; COLOR: #999
}
.max {
	WIDTH: 770px
}
.evenrow {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.itemmax {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.itemmax .prodimage {
	TEXT-ALIGN: center
}
.itemmax .iteminfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.itemmax H4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.itemmax H5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.itemmax H6 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.itemmax P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px
}
.itemmax UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.itemmax UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.itemmax A:visited {
	COLOR: #69c
}
.fivecolmax {
	FLOAT: left; WIDTH: 152px
}
.fivecolbordermax {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/hf/bby2/fivecolbgmax.gif) repeat-y 0px 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.broadgroupcontentbox {
	BORDER-RIGHT: #647288 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5a8bda 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; PADDING-BOTTOM: 5px; BORDER-LEFT: #5a8bda 2px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #647288 2px solid; BACKGROUND-COLOR: #fff
}
.broadgroupcontentbox .headline {
	MARGIN: 5px; FONT: bold 14px verdana; COLOR: #999; BORDER-BOTTOM: #999 1px solid
}
.broadgroupcontentbox .content {
	MARGIN: 8px; FONT: 11px verdana
}
.broadgroupcontentbox .content A {
	TEXT-DECORATION: none
}
.broadgroupcontentbox .content A:hover {
	TEXT-DECORATION: underline
}
.broadgroupcontentbox .content .shopall {
	COLOR: #003399
}
.broadgroupcontentbox .content .shopall A {
	MARGIN: 0px 3px 0px 0px; FONT: bold 11px verdana; COLOR: #003399; TEXT-DECORATION: none
}
.broadgroupcontentbox .content .shopall A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.broadgroupcontentbox .content .shopall A:hover {
	COLOR: #6666cc; TEXT-DECORATION: none
}
.newband {
	MARGIN-BOTTOM: 10px
}
.m15 {
	BACKGROUND: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/headers/also_consider.gif) no-repeat 0px 0px
}
.m15prodfirst {
	MARGIN-TOP: 35px
}
#resSearch {
	HEIGHT: 205px
}
#resSearch INPUT.entry {
	BORDER-RIGHT: #7e9eb7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7e9eb7 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #7e9eb7 1px solid; WIDTH: 175px; PADDING-TOP: 3px; BORDER-BOTTOM: #7e9eb7 1px solid; HEIGHT: 22px
}
#resSearch INPUT.searchbutton {
	MARGIN: 2px; VERTICAL-ALIGN: bottom
}
.mainboxmusicsearch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://images.bestbuy.com:80/BestBuy_US/en_US/images/global/hf/bby2/gradient_down.jpg); PADDING-BOTTOM: 10px; PADDING-TOP: 14px; HEIGHT: 26px
}
.spotlighthalf .shleft P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 130px; PADDING-TOP: 10px
}
.spotlighthalf .shright P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 130px; PADDING-TOP: 10px
}
.spotlightfull .sfleft P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; PADDING-TOP: 10px
}
.spotlightfull .sfright P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 185px; PADDING-TOP: 10px
}
.spotlighthalf {
	PADDING-BOTTOM: 0px
}
.spotlightfull {
	PADDING-BOTTOM: 0px
}
.spotlighthalf .shleft A IMG {
	FLOAT: right
}
.spotlightfull .sfleft A IMG {
	FLOAT: right
}
.spotlighthalf .shright A IMG {
	FLOAT: left
}
.spotlightfull .sfright A IMG {
	FLOAT: left
}
.spotlightimage {
	MARGIN-BOTTOM: 10px
}
#pb_oc {
	DISPLAY: none; LEFT: 200px; WIDTH: 250px; POSITION: absolute; TOP: 150px
}
#powerprice {
	DISPLAY: none; LEFT: 200px; WIDTH: 250px; POSITION: absolute; TOP: 150px
}
.ppshadow {
	RIGHT: 2px; BOTTOM: 2px; POSITION: relative
}
.ppcontent {
	RIGHT: 2px; BOTTOM: 2px; POSITION: relative
}
.ppshadow {
	BACKGROUND-COLOR: #ccc
}
.ppcontent {
	BORDER-RIGHT: #588dd9 2px solid; BORDER-TOP: #588dd9 2px solid; BORDER-LEFT: #588dd9 2px solid; BORDER-BOTTOM: #588dd9 2px solid; BACKGROUND-COLOR: #fff
}
#ppcontent2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#ppcontent2 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px; COLOR: #588dd9
}
#close {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
#close A {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none
}
#close IMG {
	VERTICAL-ALIGN: -5px; PADDING-TOP: 10px
}
.escImg {
	FLOAT: left; BACKGROUND-IMAGE: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pcontent/escape/escape_logo.gif); MARGIN: 5px 5px 0px 0px; WIDTH: 79px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.magImg {
	FLOAT: left; BACKGROUND-IMAGE: url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/pcontent/magnolia/magnolia_logo.gif); MARGIN: 2px 3px 0px 0px; WIDTH: 79px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
.oc_rp {
	DISPLAY: none
}
#nav DIV A.car {
	BACKGROUND: url(http://images.bestbuy.com:80/BestBuy_US/en_US/images/global/header/nav_bg.gif) no-repeat -168px -35px
}
