BODY { font-family:Arial, Helvetica, sans-serif; margin-left:0; margin-top:0; margin-right:0; font-size:12px; }A { color:#0033CC; text-decoration:none }A:hover,A:active { text-decoration:underline }TABLE, TD { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }.style3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }.style5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }.T-B-L-R {	font-family:Verdana, Arial, Helvetica, sans-serif;	border-Top-width: 1px;	border-Right-width: 1px;	border-Bottom-width: 1px;	border-Left-width: 1px;	border-Top-style: solid;	border-Right-style: solid;	border-Bottom-style: solid;	border-Left-style: solid;	border-Top-color: #999999;	border-Right-color: #999999;	border-Bottom-color: #999999;	border-Left-color: #999999;	font-size: 10px;	line-height: 130%;}/* Apple Category Pages */p.highlight {margin:0; padding:0; font-size: 11px; margin: .3em 0 .5em 0;}p.highlight span {color:#ff3300;}.specs {font-size: 11px; border-top: 1px lightgrey solid; margin-top: .6em; padding-top: .6em;}.specs  span {color:#ff3300;}/* Apple Product Pages */#main div.column {text-align: left; margin-bottom: 1em;}#main p {margin: 0 0 1em 0;}#main p.last {margin: 0;}#main p.intro {font-weight: bold;}#main p.intro span {color:#ff3300;}#main h3 {font-size: 12px; margin: 0;}#content {float: left; width: 700px; border-bottom: 1px solid #bdc0bf;}#techspecs {margin-top: 1em;}#techspecs h3 {margin-bottom: .5em;}#techspecs h4 {margin-bottom: .2em;}#main .subcolumn1-3, #main .subcolumn2-3, #main .subcolumn3-3 {width: 212px; float: left;}#main .subcolumn1-3, #main .subcolumn2-3 {margin-right: 20px;}img.left {float: left; margin: 2px 10px 5px 0; border: 0;}img.right {float: right; margin: 2px 0 5px 10px; border: 0;}img.across {margin: 0 0 10px 0; border: 0;}ul {list-style: dot; margin:  0 0 0 16px; padding: 0 0 1em 0;}ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0;}ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0;}ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}li {padding-bottom: .3em;}ul ul.circle {margin-top: .3em;}ul ul.square {margin-top: .3em;}ol.last {padding: 0;}ul.last {padding: 0;}dl.last {padding: 0;}li.last {padding: 0;}.sosumi {font-size: 10px; color: #76797c;}ol.sosumi {margin-left: 0; padding-left: 1.5em; padding-top: 1.5em; clear: both;}div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}.tbHDheader { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }.tbHDspecs { font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #e6e6e8; }.tbHDnotes { color: gray; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }.prodMain {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 700px; border: 0; margin: 0px;  PADDING: 0px; }