#middle .productinfo{margin:32px 0 5px 0}
#middle .productinfo .col1{width:300px; text-align:center}
#middle .productinfo #productimgbig{height:150px}
#middle .productinfo .pruductimgcontrol{margin:12px 0}
#middle .productinfo .vendorimg{width:80px; margin-top:16px}

#middle .productinfo .col2{padding-left:32px}
#middle .productinfo .col2 .addoninfo a.xsmall{color:#666666}
#middle .productinfo .col2 .addoninfo a.xsmall:hover{color:#0066cc}
/*#middle .productinfo .col2 .addoninfo a.bold{color:#000000}
#middle .productinfo .col2 .addoninfo a.bold:hover{color:#0066cc}*/

#middle .productinfo .producttag{background:#eeeeee; padding:8px 12px}

/*#middle .productdetail .subheader td{border-top:1px #999999 solid; border-left:1px #999999 solid; border-bottom:1px #000000 solid; white-space:nowrap; padding:3px 12px; font-size:13px; font-weight:bold; color:#6666cc}
#middle .productdetail .subheader td.on{border:#000000 solid; border-width:1px 1px 0 1px; color:#000000; background:#ecf4ff}
#middle .productdetail .subheader .col0{border-width:0 0 1px 0}
#middle .productdetail .subheader .col9{border-width:0 0 1px 1px}*/
#middle .productdetail .subheader td{border-bottom:1px #0e5ca7 solid; white-space:nowrap; padding:3px 12px; font-size:14px; font-weight:bold; color:#999999}
#middle .productdetail .subheader td.on{border:#0e5ca7 solid; border-width:1px 1px 0 1px; color:#003399; text-decoration:underline}

#middle .productdetail li{list-style:inside}

#middle .productdetail .subtitle{font-weight:bold; font-size:16px; border-bottom:1px #6666cc solid; padding-bottom:4px; color:#000000}
#middle .productdetail .subcontent{padding:16px 0 12px 0}
#middle .productdetail .subcontent ol{margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0}

#middle .productdetail .specifications .tab1{border:#999999 solid; border-width:1px 0 0 1px}
#middle .productdetail .specifications .tab1 td{border:#999999 solid; border-width:0 1px 1px 0; padding:2px 8px; font-size:11px; color:#666666}
#middle .productdetail .specifications .tab1 .row0{font-size:13px; font-weight:bold}

#middle .productdetail .reviews{color:#666666}
#middle .productdetail .reviews .row1{border-bottom:1px #cccccc dashed; padding:12px 0}
#middle .productdetail .reviews .row1 img{float:right}
#middle .productdetail .reviews .reviewnew{text-align:center; padding:12px 0; margin:12px 0; border:#cccccc double; border-width:3px 0}

#middle .mypcinfo{margin:16px 0 32px 0}
#middle .mypcinfo .pruductimgbig{width:250px; margin:0 12px}
#middle .mypcinfo .moreproducts{font-size:10px; text-align:right; padding:3px 12px 16px 0}
#middle .mypcinfo .uploadphoto{text-align:center}

#middle #compare .tabbox3{margin:12px 0}
#middle #compare .tabbox3 td{padding:3px 12px}
#middle #compare .tabbox3 td a{text-decoration:underline}
#middle #compare .tabbox3 .img{text-align:center; padding:8px 0}
#middle #compare .tabbox3 .col0{font-weight:bold; text-align:right; width:150px}
#middle #compare .tabbox3 .row0{text-align:center}
#middle #compare .tabbox3 .row2 td{text-align:left}
#middle #compare .tabbox3 .row0 a{color:#333333}
#middle #compare .tabbox3 .productimg{text-align:center}
#middle #compare .tabbox3 .productimg img{margin:8px 0}

#middle #mypcdetail h2{margin:24px 0 8px 0}
#middle #mypcdetail .specifications .tab1{border:#999999 solid; border-width:1px 0 0 1px}
#middle #mypcdetail .specifications .tab1 td{border:#999999 solid; border-width:0 1px 1px 0; padding:2px 8px; font-size:11px; color:#666666}
#middle #mypcdetail .specifications .tab1 .row0{font-size:13px; font-weight:bold}

#middle #mypclist .mypclist{margin-top:12px}
#middle #mypclist .mypclist h3{color:#003366}
#middle #mypclist .mypclist .row0 td{padding:8px 0 3px 0; border:#999999 solid; border-width:1px 0}
#middle #mypclist .mypclist .row0 .col2 {text-align:right}
#middle #mypclist .mypclist .row0 .col2 a{text-decoration:underline; font-size:11px}
#middle #mypclist .mypclist .row1 td{padding:12px 0; border-bottom:1px #999999 solid}
#middle #mypclist .mypclist .row1 .tab1a td{padding:0; border:0}
#middle #mypclist .mypclist .row1 .tab1a th{padding-top:12px}
#middle #mypclist .mypclist .row1 img{width:150px}
#middle #mypclist .mypclist .row1 a{font-size:11px; text-decoration:underline}
#middle #mypclist .mypclist .row1 .col1{width:160px; vertical-align:top}


@media print
{
#header .tab1 .col2{display:none}
#header .tab1 .col3{display:none}
#header .div1{display:none}
#left{display:none}
#right{display:none}
}