h2{font-size:16px;color:#2B52FF;padding:0 0 10px 0;}
#rightSide h3{font-size:24px;padding:0;margin:10px 0 10px 0;display:block;}
img{margin:0 0 12px 0;}

#catalogTable .left{width:200px;}
#catalogTable .right{}

#leftSide{width:200px;}
#rightSide{padding:0 0 0 10px;}
#rightSide .longdescription{padding:0 0 15px 0;}
#rightSide .productList, #rightSide .subcategoryList{width:539px;}
#rightSide .productList div, #rightSide .subcategoryList div{float:left;overflow:hidden;text-align:center;vertical-align:baseline;width:152px;height:180px;padding:10px;}
#rightSide .subcategoryList div{width:247px;}
#rightSide .productList div a img, #rightSide .subcategoryList div a img{margin:0 0 10px 0;}

/* product link and optional short description */
#rightSide p{padding:0;margin:0;}

/*search*/
#searchForm{margin:0;padding:0;}
#searchBack{height:32px;padding:8px 8px 0 9px;background:url(/images/searchBack.gif) no-repeat;overflow:auto;margin-bottom:12px;}
#searchBox{float:left;margin:0;padding:4px 0 3px 5px;width:115px;height:15px;background:#fff;border:#333 solid 1px;font-size:14px;line-height:14px;}
#searchButton{float:right;background:url(/images/searchButton.gif) 0 0 repeat-x;text-decoration:none;font-size:12px;font-weight:bold;color:#DDDDDD;border:#333 solid 1px;padding:3px 6px 4px 6px;}
#searchButton:hover{color:#000;background:url(/images/searchButton.gif) 0 -24px repeat-x;}

/* sidebar */
#sidebarSides{background:url(/images/sidebarSides.gif) repeat-y;}
#sidebarBottom{background:url(/images/sidebarBottom.gif) bottom no-repeat;padding-bottom:10px;}
#sidebarTop{padding:0 1px;background:url(/images/sidebarTop.gif) top no-repeat;}
#sidebarTop h3{font-size:12px;padding:5px 0 14px 14px;color:#000;}
#sidebarTop ul{list-style-type:none;padding:0 0 0 0;margin:0;}
#sidebarTop ul li{padding:0;}
#sidebarTop ul li a{display:block;text-decoration:none;font-weight:bold;font-size:13px;padding:4px 0 4px 13px;color:#333;}
#sidebarTop ul li.current{background:#F9F9F9;border-top:#D4D4D4 solid 1px;border-bottom:#D4D4D4 solid 1px;padding-top:3px;padding-bottom:1px;}
#sidebarTop ul li.current a:hover{color:#000;}
#sidebarTop ul li a:hover, #sidebarTop ul li.current a{color:#1F5CD8;}
#sidebarTop ul li ul{padding-top:2px;}
#sidebarTop ul li ul li{padding:2px 0 2px 15px;}
#sidebarTop ul li ul li.current{padding-top:1px;}
#sidebarTop ul li ul li a{font-weight:normal;}

#listingTable .right{width:100%;padding:0 0 0 10px;}
#listingTable .right p{white-space:normal;}
#listingTable td{padding:0 0 15px 0;}
#listingTable a{font-size:18px;}

#specs td{padding:10px 9px 0 9px;text-align:center;}
#specs .topRow td{padding:5px 0;background:url(/images/specs_top.gif) repeat-x;color:#fff;font-weight:bold;border-right:#fff solid 1px;}

#catalogCall2Action{text-align:center;margin:20px 0 0 0;}
#catalogCall2Action p{padding:0 0 10px 0;}
#brochureTable{width:400px;margin:0 auto;}
#brochureTable a img{border:0;margin:-4px 10px 0 18px;}




