body{background:#FFFFFF url(/images/gradient-sprite.png) repeat-x fixed 0px -402px;margin:0;padding:0}
td,th,p,ul,ol,li,div{font:12px Tahoma,serif,Gergia;color:#000000;text-align:left;line-height:16px}
.num1{position:relative;width:0;height:0}
.numbers{position:absolute;top:-2px;border:1px solid #000;background-color:#E20001;color:#FFF;padding:2px 2px 0px 2px;font:16px bold Arial, sans-serif;}
.partHeader{font-size:18px}
.partsubHeader{font-size:15px}
.headerFooter{background-color:#999999}
.purtb tr td {background-color:#FFFFFF}
.c1 A:link,.c1 A:visited,.c1 A:active{text-decoration:none;color:#5184D2}
.c1 A:hover{text-decoration:underline;color:#21A121}
.c2 A:link,.c2 A:visited,.c2 A:active{text-decoration:none;color:#FFFFFF}
.c2 A:hover{text-decoration:underline;color:#FFFFFF}
.c3 A:link,.c3 A:visited,.c3 A:active{text-decoration:none;color:#000}
.c3 A:hover{text-decoration:underline;color:#000}
.ch1{background-color:#4D7FD2;padding:3px;font:bold 14px arial,tahoma;color:#FFFFFF;text-align:center}
.ch2{background-color:#364866;padding:3px;font:bold 14px arial,tahoma;color:#FFFFFF;text-align:center}
.ch3{background-color:#637151;padding:3px;font:bold 14px arial,tahoma;color:#FFFFFF;text-align:center}
.cell1{background-color:#CCCCCC;padding:5px}
.cell2{background-color:#EEEEEE;padding:5px}
.cell3{background-color:#C4DF9B;padding:5px}
.cell4{background-color:#FFFFFF;padding:5px}
.cell5{background-color:#E8F3E2;padding:3px}
.cell6{background-color:#E4FFE4;padding:5px 2px}
.cell7{background-color:#EFDCD8;padding:5px 2px}
.cell8{background-color:#FFCF49;padding:5px 2px}
.cell9{background-color:#dce5f9;padding:3px}
.del{font:bold 16px arial,tahoma;color:#A34545}
.grey{color:#999999}
.bgcol1{background-color:#DDDDFF}
.bgcol2{background-color:#ECECEC}
.bgcol3{background-color:#E2EFDA}
.bgcol4{background-color:#D0F8B1}
.bgcol5{background-color:#e6ffe6}
.cen{text-align:center}
.r{text-align:right}
.container-outer{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:980px;height:150px;background-color:#D8D8D8;border:1px solid #CCCCCC}
.container-outer2{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:300px;height:123px;background-color:#D8D8D8;border:1px solid #CCCCCC}
.container-outer2a{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:620px;height:123px;background-color:#D8D8D8;border:1px solid #CCCCCC}
.container-outer2b{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:620px;height:140px;background-color:#D8D8D8;border:1px solid #CCCCCC}
.container-outer3{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:250px;height:123px;background-color:#D8D8D8;border:1px solid #CCCCCC}
.scrollup{background:url("/images/gototop.png") no-repeat scroll 0 0 transparent;bottom:20px;display:none;height:40px;position:fixed;right:20px;text-indent:-9999px;width:40px;}
.pageNumbers{width:30px;height:30px;line-height:30px;color:#FFFFFF;font-size:14px;text-align:center;vertical-align:middle;position:relative;display:inline-block}
.menuBox{width:150px;height:35px;background-color:#EEEEEE;text-align:center;vertical-align:middle;font-size:14px;position:relative;display:inline-block}
.pageNumOff{background-color:#AAAAAA}
.pageNumOff:hover{background-color:#46A34A}
.pageNumOn{background-color:#46A34A}
.clicker{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:url('/images/empty.gif')}
.tab{height:30px;border:1px solid #BBBBBB;text-align:center}
.tabInfo{display:none}
.tabWidth{width:650px}
.saveButton{width:20px;height:20px;background:url(/spares/images/save.png) no-repeat;cursor:pointer}
.deleteButton{width:20px;height:20px;background:url(/spares/images/delete.gif) no-repeat;cursor:pointer}
.checkoutButton{width:20px;height:20px;background:url(/spares/images/checkout.png) no-repeat;cursor:pointer}
option.green{color:#009900;font-weight:bold}
.rotate {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  /* Should be unset in IE9+ I think. */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.perfCell,.perfCellGreen,.perfCellBlue{border:1px solid #CCC;width:18px;text-align:center}
.perfCellGreen{background-color:#9BD074}
.perfCellBlue{background-color:#5EC1EA}
.headercell{padding:10px;background-color:#CCCCCC;border:1px solid #AAA}
.tablecell{padding:5px;background-color:#FFF;border:1px solid #AAA}
.tablecell2{padding:1px 3px 1px 3px;background-color:#FFF;border:1px solid #AAA;}
.inactive{background-color:#F3CFCF}
.cen{text-align:center}
.wid25{width:25%}
#categorySelect {
    border: 1px solid #999;
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    z-index: 10;
    top: 150px;
    width: 550px;
}

#categorySelect:hover {
    background-color: #efefef;
    overflow-y:scroll;
    height:600px;
}

#categorySelect > ul {
    display: none;
    list-style: none;
}

#categorySelect:hover > ul {
    display: block;
}

#categorySelect > ul ul {
    margin-left: 20px;
}

#categorySelect > ul a, #categorySelect > p {
    display: block;
    padding: 0px 8px 0px;
    color: #333;
    text-decoration: none;
}

#categorySelect > ul a:hover {
    background-color: #ddd;
}