body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px }
#tbl, #tbltop { width:100%; margin-left:0px; margin-right:0px }
#td1, #td2, #td3 { width:33% }
#td2 { font-size:80%; color:RGB(255,255,255); text-align:center; vertical-align:middle }
#td3 { text-align:center; vertical-align:middle }
#tblcenter { width:100%; margin-left:0px; margin-right:0px }
#td1 {padding-left:10px; padding-top:5px; padding-bottom:5px }
#toprow { height:100px; background-image:url(TemplateImages/Header.jpg); background-repeat:repeat-x }
#menurow { height:25px; background-image:url(TemplateImages/MenuBar.jpg); background-repeat:repeat-x; text-align:center }
#tdleft { width:60%; padding-bottom:50px }
#tdright { width:40%; background-color:RGB(250,250,250); background-image:url(TemplateImages/SpecsBackground.jpg); background-repeat:repeat-y; background-position:left; padding-bottom:200px }
#tdleft, #tdright { padding-top:30px; padding-left:10px; padding-right:10px; vertical-align:top; text-align:left }
#tdmaincenter { padding-left:30px; text-align:left; vertical-align:top }
#footertop { height:5px; background-image:url(TemplateImages/FooterTop.jpg); background-repeat:repeat-x; padding:0px; margin:0px }
#footerrow { height:50px; background-image:url(TemplateImages/Footer.jpg); background-repeat:repeat-x; vertical-align:top; margin:0px; padding-top:15px; font-size:70%; text-align:center; color:RGB(255,255,255) }
/* - - - - - - - - - tags - - - - - - - - - - - -  */
h1, h2, h3, h4, h5, h6, h7 { font-weight:bold; color:RGB(204,0,0) }
h1 { font-size:100% }
h2 { font-size:90% }
h3 { font-size:80% }
h4, h5, h6, h7 { font-size:70% }
/* - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - - - - - - - - - - - - menu styles - - - - - - - - - - - - - */
.menu { font-size:90%; font-weight:normal; text-align:left }
.menulinks { font-size:90%; font-weight:normal; text-align:left }
.menu, .menulinks { line-height:130% }
.menulinks:link, .menulinks:visited, .menulinks:active { text-decoration:none }
.menulinks:active { color:#CC0000 }
.menulinks:link, .menulinks:visited, .menulinks:active { color:RGB(0,0,0) }
.menulinks:hover { color:RGB(0,0,255); text-decoration:underline }
.hrmenu { width:75%; height:1px; color:RGB(204,0,0); margin-top:5px; margin-left:0px}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - - - - - - - - tables - - - - - - - - - - - -  */
.tblctr { width:98%; margin-left:auto; margin-right:auto }
.restdleft, .restdcenter, .restdright, .respic { font-size:80%; border:1px; border-style:solid; border-color:#CCCCCC; padding-left:5px; padding-right:5px }
.restdleft { text-align:left }
.restdcenter { text-align:center }
.restdright { text-align:right }
.restdtitle { border:0px; border-style:solid; border-color:#CCCCCC; text-align:center }
.respic { width:auto; height:10%; vertical-align:middle; border:0px }
.colhead { font-size:80%; font-weight:bold; text-align:center; background-color:#0000FF; color:#FFFFFF }
.resultsleft, .resultsright, .resultscenter, .softwarenotes, p, ul, ol, .faqq, .faqa { font-size:80% }
.resultsleft, .softwarenotes, p, .faqq, .faqa { text-align:left }
.resultsright { text-align:right }
.resultscenter { text-align:center }
.faqq { color:RGB(204,0,0); margin-bottom:0px; font-weight:bold }
.faqa { color:RGB(0,0,255); margin-top:0px; margin-bottom:20px }
.metriccolor { color:RGB(150,150,150) }
.tdspechead { font-size:60%; font-weight:bold; text-align:center; color:#0000FF; background-color:RGB(160,255,255); padding-left:3px; padding-right:3px }
.tdspec, .tdspecorderno { font-size:70%; padding:2px }
.tdspecgroup { font-size:80%; font-weight:bold; text-align:left; border:0px solid RGB(255,255,255); padding-top:3px; padding-bottom:3px }
.tdspecgroup, .tdspecorderno { background-color:RGB(255,150,200) }
.tdspechead, .tdspec { text-align:center; border:1px solid RGB(160,255,255); border-collapse:collapse }
.specmetric { font-size:80%; color:RGB(255,0,0) }
/* - - - - - - - - - OBL and Container pages - - - - - - - - - - - -  */
.td1eftship { width:130px; text-align:left; vertical-align:top }
.tdcentership { text-align:left; vertical-align:top }
.tdmenuship { font-size:90%; font-weight:normal; text-align:left; width:130px; vertical-align:top }
.shipcolhead { font-size:70%; font-weight:bold; text-align:center; background-color:#0000FF; color:#FFFFFF }
.shipheadleft, .shipheadright, .shipheadcenter { font-size:65%; font-weight:bold; background-color:RGB(220,220,220); padding-left:4px; padding-right:4px; border-collapse:collapse; border-left:solid 1px #333333; border-right:solid 1px #333333;}
.shipheadleft { text-align:left }
.shipheadcenter { text-align:center }
.shipheadright  { text-align:right }
.contheadleft, .contheadright, .contheadcenter { font-size:60%; background-color:RGB(220,220,220) }
.contheadleft { text-align:left }
.contheadcenter { text-align:center }
.contheadright  { text-align:right }
.contleft, .contright, .contcenter { font-size:70%; background-color:RGB(255,255,255); padding-left:4px; padding-right:4px }
.contleft { text-align:left }
.contcenter { text-align:center }
.contright { text-align:right }
.shipcomments { text-align:left; font-size:80%; background-color:#FFFFCC; color:#CC0000 }
.editdelete { font-size:60%; text-align:center }
.dropdowns { width:120px; margin-bottom:2px }
.divsearch { font-size:80%; padding-top:20px; text-align:left }

/* - - - - - - - - - home page product loop - - - - - - - - - - - -  */
.tdhp { vertical-align:bottom; text-align:center; font-size:80%; font-weight:bold; padding:10px }
.tblsub { margin-left:auto; margin-right:auto }
.tblouter, .tdinner, .tbl1outer, .td1inner { border:1px dotted RGB(200,200,200); border-collapse:collapse }
.tblouter, .tbl1outer { width:100% }
.td1inner { font-size:80% }
/* - - - - - - - - - - - - - - - - - - - - - - -  */
#Songs, #ETL, #UL, #FCC, #FDA, #DHHS, #CE, #EMC, #ROHS, #MCQty, #MCGW, #MCNW, #MCDimL, #MCDimW, #MCDimH, #MCCuFt, #ICQty, #ICGW, #ICNW, #ICDimL, #ICDimW, #ICDimH, #ICCuFt, #Container20, #Container40, #Container40HQ { text-align:center }
/* - - - - - - - - - - - - - disc pages - - - - - - - - - - - - - */
.tbldiscs { margin-left:0px; width:550px }
.tbllabels1, .tbllabels2 { margin-left:0px }
.tbllabels2 { margin-top:30px }
.tddiscpic1, .tddiscpic2 { padding-right:10px; vertical-align:top; text-align:left; font-size:80% }
.tddiscpic1 {  }
.tddiscpic2 {  }
#hr1 { color: #CCCCCC; height:2px; width:80%; margin-left:0px }
.hr2 { color:#990000; background-color:#990000; height:5px; width:80%; margin-left:0px }
.ldiv { text-align:left; vertical-align:bottom }
.lhead { font-size:90%; font-weight:bold; margin-top:20px; margin-bottom:0px }
.ldescrip { font-size:80%; margin-top:0px; margin-bottom:0px; text-align:left }
.discinfo { font-size:90%; font-weight:bold; color:#0000FF }
.imgspec { width:200px; border:0px }
.oddrow { background-color:RGB(255,255,200) }
.evenrow { background-color:#FFFFFF }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
