#productheader UL LI A {
	COLOR: #333
}
#productheader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY#whatsnew #productheader UL LI#pn-whatsnew A {
	CURSOR: default; COLOR: #999
}
BODY.features #productheader UL LI#checked A {
	CURSOR: default; COLOR: #999
}
BODY#features #productheader UL LI#pn-features A {
	CURSOR: default; COLOR: #999
}
BODY#appstore #productheader UL LI#pn-appstore A {
	CURSOR: default; COLOR: #999
}
BODY#itunes #productheader UL LI#pn-itunes A {
	CURSOR: default; COLOR: #999
}
BODY.gallery #productheader UL LI#pn-gallery A {
	CURSOR: default; COLOR: #999
}
BODY#specs #productheader UL LI#pn-specs A {
	CURSOR: default; COLOR: #999
}
HTML {
	BACKGROUND-COLOR: #f5f6f7
}
BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; WIDTH: 984px
}
#container {
	BACKGROUND: url(../images/content_top20080909.png) no-repeat 0px 0px; WIDTH: 100%; PADDING-TOP: 10px
}
#content {
	PADDING-RIGHT: 52px; PADDING-LEFT: 52px; BACKGROUND: url(../images/content_bg20080909.png) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 32px
}
#main {
	BACKGROUND: url(../images/content_bottom20080909.png) no-repeat 0px 100%; PADDING-BOTTOM: 10px
}
#main H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 48px; COLOR: #000; LINE-HEIGHT: 36px; LETTER-SPACING: -1px
}
#main H1.alt {
	FONT-SIZE: 40px; MARGIN: 6px 0px 12px; LINE-HEIGHT: 36px
}
#main H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 12px 0px 4px; COLOR: #000
}
#main H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 16px 0px 2px; COLOR: #000
}
#main H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 16px 0px 2px; COLOR: #000
}
#main P.intro {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #777; LINE-HEIGHT: 20px
}
.replaced {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 10px; TEXT-INDENT: -9999px; HEIGHT: 10px; outline: none
}
.sosumi {
	MARGIN-BOTTOM: 5px! important
}
.sosumi A {
	COLOR: #333
}
.sosumi LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px
}
#overview .sosumi {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL.sosumi {
	PADDING-LEFT: 0px
}
#main .calloutbox {
	BORDER-RIGHT: #f2f2f2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f2f2f2 2px solid; PADDING-LEFT: 12px; BACKGROUND: url(../../product2/features/images/calloutbox-bg20080909.gif) #fff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 12px; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 260px; MARGIN-RIGHT: 20px; PADDING-TOP: 12px; BORDER-BOTTOM: #f2f2f2 1px solid; POSITION: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius: 5px; _height: 1%
}
#main .calloutbox .videothumb {
	BORDER-RIGHT: #eceded 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eceded 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #eceded 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eceded 1px solid; _height: 1%; -webkit-box-shadow: #bcbcbc 0 0 3px; -moz-box-shadow: #bcbcbc 0 0 3px; -khtml-box-shadow: 0 0 3px #bcbcbc
}
#main .calloutbox .icon {
	Z-INDEX: 200;  LEFT: 2px; BEHAVIOR: url(../../global/scripts/lib/iepngfix.htc); WIDTH: 25px; POSITION: absolute; TOP: 2px; HEIGHT: 25px
}
#main .calloutbox .play.icon {
	BACKGROUND-IMAGE: url(../../global/elements/buttons/icon-play.png)
}
#promofooter {
	MARGIN-TOP: 18px; BACKGROUND:url(/images/promofooter_bottom_1.gif) no-repeat 0px 100%; ZOOM: 1
}
#promofooter #promos {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND:url(/images/promofooter_bottom_1.gif) no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; WIDTH: 980px; PADDING-TOP: 0px; ZOOM: 1
}
#promofooter #promos:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#promofooter #promos LI.promo {
	PADDING-RIGHT: 1px; MIN-HEIGHT: 15em; FLOAT: left; WIDTH: 244px; POSITION: relative; _height: 15em
}
#promofooter #promos LI.promo A {
	COLOR: #777
}
#promofooter #promos LI.promo:hover A {
	COLOR: #08c; TEXT-DECORATION: none
}
#promofooter #promos H4 A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 15px; TEXT-ALIGN: left
}
#promofooter #promos P A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 15px; TEXT-ALIGN: left
}
#promofooter #promos UL {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 15px; TEXT-ALIGN: left
}
#promofooter #promos H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-TOP: 16px
}
#promofooter #promos P {
	MARGIN-BOTTOM: 0px
}
#promofooter #promos P A {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.4em
}
#promofooter #promos A.image {
	Z-INDEX: 100; BOTTOM: 0px; POSITION: absolute; HEIGHT: 180px
}
#promofooter #promos .left.promo P A {
	WIDTH: 105px
}
#promofooter #promos .right.promo P A {
	LEFT: 121px; WIDTH: 105px
}
#promofooter #promos LI.buy {
	PADDING-RIGHT: 1px; FLOAT: left; WIDTH: 244px; POSITION: relative
}
#promofooter #promos LI.buy H4 A {
	PADDING-BOTTOM: 5px
}
#promofooter #promos LI.buy UL {
	FONT-SIZE: 11px; MARGIN: 16px 0px 9px; COLOR: #777; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
#promofooter #promos LI.buy UL LI {
	MARGIN-BOTTOM: 4px
}
#promofooter #promos LI.buy UL LI.shop {
	MARGIN-RIGHT: 75px
}
#promofooter #promos LI.buy .button A {
	PADDING-LEFT: 13px
}
#promofooter #promos LI.buy .product {
	LEFT: 150px; POSITION: absolute; TOP: 15px
}
#itunes H1 {
	MARGIN-TOP: 9px; BACKGROUND: url(../images/itunes-title20080909.png) no-repeat; MARGIN-BOTTOM: 9px; OVERFLOW: hidden; WIDTH: 435px; TEXT-INDENT: -9999px; HEIGHT: 78px
}
#itunes #content {
	PADDING-RIGHT: 102px; PADDING-LEFT: 102px; PADDING-BOTTOM: 24px; PADDING-TOP: 32px
}
#itunes #hero {
	MIN-HEIGHT: 400px; MARGIN-BOTTOM: 55px; MARGIN-LEFT: -50px; MARGIN-RIGHT: -100px; _height: 400px
}
#itunes #hero H2 {
	MARGIN: 0px 0px 27px; WIDTH: 450px; COLOR: #777; LINE-HEIGHT: 22px
}
#itunes #hero P {
	WIDTH: 350px
}
#itunes #hero P SPAN {
	DISPLAY: block
}
#itunes #hero #uppercorner {
	RIGHT: 2px; POSITION: absolute; TOP: -10px
}
#itunes #hero #uppercorner P {
	FONT-SIZE: 11px; MARGIN: -104px 0px 0px 290px; WIDTH: 225px; LINE-HEIGHT: 16px
}
#itunes .row {
	ZOOM: 1
}
#itunes .row:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#itunes .row H2 {
	MARGIN-TOP: 0px; POSITION: relative
}
#itunes .row IMG {
	POSITION: relative
}
#itunes #row1 IMG {
	MARGIN-TOP: -90px
}
#itunes #row2 {
	MARGIN-TOP: -12px
}
#itunes #row3 {
	MARGIN-TOP: -100px
}
#itunes #row4 {
	MARGIN-TOP: 30px
}
#itunes #row5 {
	MARGIN-TOP: -60px
}
#itunes #row1 H2 {
	PADDING-TOP: 0px
}
#itunes #row2 H2 {
	PADDING-TOP: 50px
}
#itunes #row3 H2 {
	PADDING-TOP: 100px
}
#itunes #row5 H2 {
	PADDING-TOP: 105px
}
#itunes #row1 IMG {
	FLOAT: left; MARGIN-LEFT: -100px
}
#itunes #row3 IMG {
	FLOAT: left; MARGIN-LEFT: -100px
}
#itunes #row2 IMG {
	FLOAT: right; MARGIN-RIGHT: -100px
}
#itunes #row5 IMG {
	FLOAT: right; MARGIN-RIGHT: -100px
}
#itunes #row4 IMG {
	MARGIN-RIGHT: 15px
}
#itunes #row4 IMG {
	POSITION: relative
}
#itunes #row4 P {
	POSITION: relative
}
#itunes #row4 .first {
	MARGIN-TOP: 36px; WIDTH: 365px
}
#itunes #row4 .first P {
	MARGIN-LEFT: 65px
}
#itunes #row4 .last {
	MARGIN-TOP: -50px; WIDTH: 445px; MARGIN-RIGHT: -30px
}
#itunes #row4 .last P {
	MARGIN-LEFT: 59px
}
#itunes .sosumi {
	CLEAR: both; MARGIN-LEFT: -50px; MARGIN-RIGHT: -50px
}
.gallery {
	
}
.gallery #content H2 {
	BACKGROUND: url(../images/title_gallery20080909.png) no-repeat; FLOAT: left; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 74px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
.gallery #content #gallerynav {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 12px 0px 0px
}
.gallery #content #gallerynav LI {
	FLOAT: left; MARGIN-LEFT: 20px
}
.gallery #content #gallerynav LI A {
	PADDING-BOTTOM: 14px; COLOR: #333
}
.gallery #content #gallerynav LI A:hover {
	TEXT-DECORATION: none
}
.gallery#photos #content #gallerynav LI#gn-photos A {
	BACKGROUND: url(../../global/elements/arrows/up_triangle.gif) no-repeat 50% 100%; COLOR: #999
}
.gallery#qtvr #content #gallerynav LI#gn-qtvr A {
	BACKGROUND: url(../../global/elements/arrows/up_triangle.gif) no-repeat 50% 100%; COLOR: #999
}
.gallery#ads #content #gallerynav LI#gn-ads A {
	BACKGROUND: url(../../global/elements/arrows/up_triangle.gif) no-repeat 50% 100%; COLOR: #999
}
.gallery #content #gallery_content {
	CLEAR: both; BORDER-RIGHT: #eee 0px solid; BORDER-TOP: #eee 1px solid; PADDING-BOTTOM: 20px; BORDER-LEFT: #eee 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid
}
.gallery #content #gallery_content IMG {
	TEXT-ALIGN: center
}
#specs #content {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 24px; PADDING-TOP: 32px
}
#specs #content .grid3col .column {
	MARGIN-LEFT: 50px; WIDTH: 260px
}
#specs #content IMG {
	DISPLAY: block
}
#specs #content IMG.left {
	DISPLAY: inline
}
#specs #content IMG.right {
	DISPLAY: inline
}
#specs #content H2 {
	BACKGROUND: url(../images/title_specs20080909.png) no-repeat; MARGIN: 0px 0px 6px; OVERFLOW: hidden; WIDTH: 254px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
#specs #content H3 {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 16px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
#specs #content DL {
	DISPLAY: inline; FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 16px
}
#specs #content DL#dimensions {
	DISPLAY: block; MARGIN-BOTTOM: 32px
}
#specs #content DL#dimensions DT {
	FLOAT: left
}
#specs #content DL#dimensions DD {
	MARGIN-LEFT: 72px
}
#specs #content DL#dimensions DT {
	MARGIN-BOTTOM: 8px
}
#specs #content DL#dimensions DD {
	MARGIN-BOTTOM: 8px
}
#specs #content DL#dimensions SPAN {
	FONT-WEIGHT: bold; COLOR: #333
}
#specs #content UL {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 32px; COLOR: #666; LINE-HEIGHT: 16px
}
#specs #content UL UL {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 16px
}
#specs #content UL LI {
	MARGIN-BOTTOM: 8px
}
#specs #content UL.seeimage {
	MARGIN: 0px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 0px
}
#specs #content #environment {
	CLEAR: both; PADDING-RIGHT: 25px; MARGIN-TOP: -2px; PADDING-LEFT: 32px; BACKGROUND: url(../images/specs_env_bg20080711.jpg) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; ZOOM: 1
}
#specs #content #environment P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#specs #content #environment IMG {
	MARGIN-RIGHT: 15px
}
#specs #content #environment H3 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/specs_env_title20080711.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px -25px 0px -32px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 260px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 96px
}
#specs #content #environment UL {
	PADDING-RIGHT: 25px; PADDING-LEFT: 32px; BACKGROUND: url(../images/specs_env_bottom20080711.jpg) no-repeat 0px 100%; PADDING-BOTTOM: 24px; MARGIN: 0px -25px 0px -32px; PADDING-TOP: 0px
}
#specs #content #accessories {
	MARGIN-BOTTOM: 16px; BORDER-BOTTOM: #ddd 1px solid; ZOOM: 1
}
#specs #content #accessories:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#specs #content #accessories H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 21px; PADDING-TOP: 10px; ZOOM: 1
}
#specs #content #accessories H4 {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px
}
#specs #content #accessories P {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px
}
#specs #content #accessories H4 {
	MARGIN: 0px
}
#specs #content #accessories UL {
	MARGIN-BOTTOM: 16px
}
#specs #content #accessories P.aos {
	CLEAR: both; TEXT-ALIGN: right
}
#specs #content #accessories IMG.left {
	MARGIN-RIGHT: 12px
}
#specs #content #accessories IMG.right {
	MARGIN-LEFT: 12px
}
#specs #content #accessories #inear {
	CLEAR: both
}
#specs #content #accessories #headphones {
	CLEAR: both
}
#specs #content #accessories #adapter {
	CLEAR: both
}
#specs #content #accessories #dock {
	CLEAR: both
}
#specs #content #accessories #inear IMG {
	MARGIN-TOP: -47px; POSITION: relative
}
#specs #content #accessories #earphones IMG {
	MARGIN-TOP: -47px; POSITION: relative
}
#specs #content #accessories #inear IMG {
	MARGIN-RIGHT: -10px
}
#specs #content #accessories #dock IMG {
	MARGIN-LEFT: -30px; POSITION: relative
}
#specs #content #accessories #dock P {
	MARGIN-LEFT: 114px
}
#specs #headphones {
	PADDING-BOTTOM: 8px; ZOOM: 1; POSITION: relative
}
#specs #headphones UL {
	PADDING-RIGHT: 75px
}
#specs #headphones IMG {
	RIGHT: 0px; MARGIN-BOTTOM: -16px; BOTTOM: 0px; POSITION: absolute
}
#specs #inout {
	PADDING-BOTTOM: 8px; ZOOM: 1; POSITION: relative
}
#specs #inout UL {
	PADDING-RIGHT: 100px
}
#specs #inout IMG {
	RIGHT: 0px; MARGIN-BOTTOM: -16px; BOTTOM: 0px; POSITION: absolute
}
#specs #box IMG.right {
	MARGIN-TOP: -20px
}
#compare {
	PADDING-TOP: 5px
}
#compare IMG {
	DISPLAY: inline
}
#compare TABLE {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 32px; COLOR: #777; LINE-HEIGHT: 16px; BORDER-COLLAPSE: separate
}
#compare TR {
	
}
#compare TR TH.oneword {
	WORD-SPACING: -0.35em
}
#compare TR TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #eff3f4 1px solid
}
#compare TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #eff3f4 1px solid
}
#compare TR TH {
	BORDER-RIGHT: #eff3f4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; COLOR: #444
}
#compare TR.head IMG {
	DISPLAY: block
}
#compare TR.head TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #eff3f4 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#compare TR TD {
	BORDER-RIGHT: #eff3f4 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #fff
}
#compare TR.alt TD {
	BACKGROUND-COLOR: #eff3f4
}
#compare TR.bottom TH {
	BORDER-BOTTOM-WIDTH: 0px
}
#compare TR.bottom TD {
	PADDING-BOTTOM: 32px
}
#compare TR .left.shuffle {
	BORDER-LEFT-WIDTH: 0px
}
#compare TR .right.shuffle {
	BORDER-RIGHT: #d2d5d6 1px solid
}
#compare TR .right.nano {
	BORDER-RIGHT: #d2d5d6 1px solid
}
#compare TR .right.classic {
	BORDER-RIGHT: #d2d5d6 1px solid
}
#compare TR.color TD {
	PADDING-RIGHT: 7px
}
#compare TR.color LI {
	FLOAT: left; MARGIN: 2px 2px 0px 0px
}
#specs #compare TR.color LI {
	FLOAT: left; MARGIN: 2px 2px 0px 0px
}
#compare TR.color LI.newline {
	CLEAR: left
}
#compare TR.color LI IMG {
	DISPLAY: block
}
BODY.ipodshuffle #compare TR.head TH.shuffle {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodnano #compare TR.head TH.nano {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodclassic #compare TR.head TH.classic {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodtouch #compare TR.head TH.touch {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodshuffle #compare TR .left.shuffle {
	BORDER-LEFT: #9ea2a6 1px solid
}
BODY.ipodnano #compare TR .left.nano {
	BORDER-LEFT: #9ea2a6 1px solid
}
BODY.ipodclassic #compare TR .left.classic {
	BORDER-LEFT: #9ea2a6 1px solid
}
BODY.ipodtouch #compare TR .left.touch {
	BORDER-LEFT: #9ea2a6 1px solid
}
BODY.ipodshuffle #compare TR .right.shuffle {
	BORDER-RIGHT: #9ea2a6 1px solid
}
BODY.ipodnano #compare TR .right.nano {
	BORDER-RIGHT: #9ea2a6 1px solid
}
BODY.ipodclassic #compare TR .right.classic {
	BORDER-RIGHT: #9ea2a6 1px solid
}
BODY.ipodtouch #compare TR .right.touch {
	BORDER-RIGHT: #9ea2a6 1px solid
}
BODY.ipodshuffle #compare TR TH {
	BORDER-RIGHT-WIDTH: 0px
}
BODY.ipodnano #compare TR .right.shuffle {
	BORDER-RIGHT-WIDTH: 0px
}
BODY.ipodclassic #compare TR .right.nano {
	BORDER-RIGHT-WIDTH: 0px
}
BODY.ipodtouch #compare TR .right.classic {
	BORDER-RIGHT-WIDTH: 0px
}
BODY.ipodshuffle #compare TR.bottom .shuffle {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodnano #compare TR.bottom .nano {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodclassic #compare TR.bottom .classic {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
BODY.ipodtouch #compare TR.bottom .touch {
	BORDER-BOTTOM: #9ea2a6 1px solid
}
#productred H1 {
	BACKGROUND: url(../red/images/red_title20080909.jpg) no-repeat; WIDTH: 433px; HEIGHT: 92px
}
#productred #container A {
	COLOR: #bf1238
}
#productred #content {
	WIDTH: 880px
}
#productred .grid2col .first.column {
	MARGIN-BOTTOM: 50px; WIDTH: 45%
}
#productred .grid2col .last.column {
	WIDTH: 340px
}
.sosumi SPAN {
	DISPLAY: block
}
/**Åä¼þstart*/
.dv {
	display:none;
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	Z-INDEX: 99;
	PADDING-BOTTOM: 0px;
	OVERFLOW: visible;
	BORDER-LEFT: #000000 1px solid;
	padding-left:3px;
	COLOR: #000000;
	LINE-HEIGHT: 10px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #ffffff;
	position:relative;
}

/**Åä¼þend*/