/* No Display Styles */
#demoview, #header, .dialog, .noprintCSS, #hideshowtab, #dockcontent1, td.rightCol, #TableFooter, #bottomstuff, #PhotoNav {display:none;}
#HeaderForPrint {border-bottom:2px solid #000;padding-bottom:5px;margin-top:0;padding-top:0;}
#HeaderForPrint, #HeaderForPrint, .bodyContainer, .leftCol, h4, #TableBody, #content666 {width:100%;}
a {text-decoration:none;color:#000;}

#container, #content666, h4 {margin-top:0;}
h4 {padding-top:0;}
#content666 {position:relative;padding-top:15px;}


/* Global Styles */
body {font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#fff;color:#000000;margin-top:0;}
p.pageDescription {font-size:16px;}
.NoPrint {display:none;} 
.textInput {border:0;border-bottom:1px solid #000;}
.sdmenu, .submenu, .submenu a, li, .infoBox {border-color:#fff;}
.submenu {padding:5px 5px;}
.printBold {font-weight:bold;}

/* Hardware Specs Print CSS */

#hardware h1 {font-weight:bold;border-bottom:1px solid #000;letter-spacing:1px;padding:2px 5px;}
#hardware h2 {display:block;font-weight:bold;border-bottom:1px solid #000;padding:5px 0 3px 5px;letter-spacing:1px;padding-top:0;margin-top:0;}
.specsMiddle td {padding:2px 5px;border-bottom:1px solid #000;vertical-align:top;}
.specsMiddle .min1, .specsMiddle .min2 {font-weight:bold;font-family:arial;}
.specsMiddle table {width:100%;}
.specsMiddle .Bottom, .specsMiddle .BottomR, .specsMiddle .Middle, .specsMiddle .Right, .specsMiddle .min2 {text-align:center;}
.specsMiddle .Bottom, .specsMiddle .BottomR, .specsMiddle .BottomL {border-bottom:0;}
#hardware .specs {width:90%;}
.specsMiddle .Left, .specsMiddle .BottomL {font-weight:bold;}
#hardware .printers .Left, #hardware .printers .BottomL {font-weight:normal;text-align:center;}
#hardware .printers .TopL, #hardware .printers .Top, #hardware .printers .TopR {text-align:center;font-weight:bold;}
.portlist .TopL {font-weight:bold;}
.portlist .TopR {font-weight:bold;text-align:center;}
.portlist .Left, .portlist .BottomL {font-weight:normal;}
h1.topper {margin-top:0;padding-top:0;}
#hardware p {padding-right:15px;}
#hardware h1 {margin-right:10px;}
#hardware a {text-decoration:none;color:#000;}
.specsTop h2 {color:#000;margin-bottom:0;}
.specsHeader {border:1px solid #000;border-bottom:2px solid #000;background-color:#fff;font-size:15px;font-weight:bold;padding:3px 5px;}
.specsMiddle {border-right:0;border-left:0;}
.specsTop img, .specsMiddle img, .specsBottom, .specsBottom img {display:none;}
.specs {border:1px solid #000;margin-left:auto;margin-right:auto;}


#hardware * {font-size:10px;font-family:Arial;vertical-align:top;color:#000;}
#hardware h1 {font-size:12px;}
#hardware h2 {font-size:12px;}
#hardware h4 {font-size:14px;}
#hardware .printers {width:90%;}
#hardware .printers .Left, #hardware .printers .Middle, #hardware .printers .Right {white-space:nowrap;}