#thiscatpage_illuse img {
border:0!important;
display:block;
margin:0!important;
padding:0!important;
}
.links_col_single {
width:400px!important;
}
.links_col_wide {
width:200px!important;
}
#wrapper_main {
float:left;
margin:auto;
width:655px;
}
#wrapper_subcats_all {
float:left;
padding:20px 0 0 20px;
width:635px;
}
p {
margin:0;
padding:15px 0 0 25px;
width:615px;
}
.subcat_content {
background:url(../grafx/categorypages/categorypages_frm.gif) 8px 0 no-repeat;
float:left;
margin:0;
min-height:71px;
height:auto!important;
height:71px;
padding:5px 0 30px 25px;
width:440px;
}
.subcat_content_long {
background:url(../grafx/categorypages/categorypages_frm_long.gif) 8px 0 no-repeat;
height:auto;
margin:0;
min-height:11px;
padding:5px 0 0;
width:600px;
}
.subcat_indi {
height:auto;
padding:0 0 24px;
width:600px;
}
.multilist,.categorylist {
margin-bottom:20px;
overflow:auto;
padding-left:10px;
width:610px;
}
.multilist ul {
margin:0;
padding:0;
}
.multilist ul li {
float:left;
list-style-type:none;
width:200px;
}
.multilist img {
border:none;
vertical-align:middle;
}
.categorylist div h3 a:link,.categorylist div h3 a:visited {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:200;
text-decoration:none;
}
.categorylist div h3 a:hover {
text-decoration:underline;
}
.categorylist div h3 {
font-size:1.2em;
margin:0;
}
.categorylist div {
float:left;
margin:0 3px 20px 0;
text-align:center;
width:200px;
}
.subcat_pic_align {
clear:left;
float:left;
margin:0;
padding:0;
width:165px;
}
.subcat_content div {
float:left;
text-align:left;
width:145px;
}
.splitcolpad {
margin-right:5px;
width:45px;
}
.catpage_graphic_mainwrapper {
margin:0;
padding:0;
width:auto;
}
.catpage_graphic_mainwrapper p {
font-size:1.2em;
height:auto;
padding:20px 0 20px 25px;
width:570px;
}
.catpage_graphic_wrap_content {
float:left;
width:615px;
}
.catpage_graphic_subcat_content div {
color:#000000;
float:left;
padding-bottom:15px;
width:200px;
}
.catpage_graphic_subcat_content a,.catpage_graphic_subcat_content a:visited {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:200;
padding-bottom:15px;
text-decoration:none;
}
.catpage_graphic_subcat_content a:hover {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:200;
padding-bottom:15px;
text-decoration:underline;
}
.catpage_graphic_subhdr_align {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:200;
padding:0;
text-align:center;
width:200px;
}
.subcat_content ul {
margin:0 0 0 3px;
padding:10px 0 0 15px;
}
.subcat_content h4 {
padding:8px 0 0 6px;
}
.subcat_content li {
list-style:none;
list-style-image:url(../grafx/bullet2.gif);
padding-bottom:3px;
}
.subcat_moreinfo a {
float:left;
font-size:.8em!important;
padding:5px 0 0 1.4em;
width:115px;
}
.subcat_moreinfo a:hover {
float:left;
font-size:.8em;
padding:5px 0 0 1.4em;
width:115px;
}
.cat_ul_hdr {
color:#000000;
font-size:1em;
font-weight:bold;
margin:0;
text-align:left;
}
.cat_ul_hdr_othercol_paddown {
margin:0 0 0 3px;
padding:33px 0 0 15px !important;
}
.subhdr_align {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:200;
margin:0;
padding:0 0 0 20px;
}
.subhdr_align_long {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:200;
margin:0;
padding:0 0 0 8px;
}
.subhdr_linked {
font-size:1em!important;
padding:0!important;
text-decoration:none!important;
}
.subsection_hdr h2 {
background-color:#FFFFFF;
display:inline;
font-size:2em;
font-weight:200;
padding:0 15px 10px;
text-align:center;
}
.subsection_hdr h2 a {
font-size:24px!important;
}
.subsection_hdr {
background:url(../grafx/categorypages/cat_sectionhdr_bg.jpg) repeat-x;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:auto;
padding-bottom:18px;
text-align:center;
width:570px;
}
.reg_trade_style {
font-size:.5em;
margin-bottom:.5em;
}
small {
font-size:.6em;
vertical-align:text-top;
}
.small_mid {
color:#000000;
top:4px;
vertical-align:top!important;
}
.marg_top_xsmall {
margin:2px auto 0;
}
.marg_top_small {
margin:6px auto 0!important;
}
.marg_top_med {
margin:16px auto 0;
}
.marg_top_large {
margin:26px auto 0!important;
}
ul.prodlist,ul.prodlist li h4 {
margin:0;
padding:0;
}
.prodlist li h4 {
font-size:12px;
margin-bottom:-10px!important;
}
ul.prodlist li {
list-style:none;
width:200px;
margin:3px 0;
}
ul.multiprod li {
min-height:80px;
height:auto!important;
height:80px;
}
ul.prodlist li,ul.prodlist li img,ul.prodlist li div {
vertical-align:middle;
float:left;
display:block;
}
ul.prodlist li div {
padding:10px 10px 0 0;
}
ul.prodlist li a {
display:block;
line-height:50px;
}
ul.prodlist li div a {
line-height:normal;
}
.listheader {
font-size:12px;
margin: 10px 0 0 !important;
padding: 0 !important;
}

#bulk_section {
float:left;
padding:20px 0 0 20px;
width:635px;
clear:both;
}

.bulkintro {
font-size:14px;
clear:both;
margin-top:0 !important;
padding:0 0 15px 5px !important;
}
.subcat_bulk {
background:url('/grafx/categorypages/categorypages_frm.gif') 8px 0 no-repeat;
float:left;
margin:0;
min-height:71px;
height:auto!important;
height:71px;
padding:5px 0 30px 25px;
width:440px;
}
.bulk_product{
float:left;
text-align:left;
width:145px;
}
.bulk_product_long{
float:left;
text-align:left;
width:300px;
}

.bulk_product  ul, .bulk_product_long ul {
margin:0 0 0 3px;
padding:10px 0 0 15px;
}
.bulk_product  h3, .bulk_product_long h3 {
font-size:12px;
margin:7px 0 0 0;
padding:0px 0 0 6px;
}
.bulk_product  li, .bulk_product_long li {
list-style:none;
list-style-image:url('/grafx/bullet2.gif');
padding-bottom:3px;
}
.bulk_hdr {
background:url('/grafx/bulk/subcat_blkhdr.jpg') no-repeat center;
display:block;
height:75px;
width:600px;
text-indent:-999em;
clear:both;
margin-bottom:0;
}
.bulk_row {
clear:both;
margin:0 0 10px 0 !important;
display:block;
}
.sub_cat_multilist {
width:210px;
float:left;
margin-bottom:20px;
}
.sub_cat_multilist img {
float:left;
}
.sub_cat_multilist ul {
list-style:none;
padding:0;
margin:0;
}
.sub_cat_multilist li {
margin:0;
padding:0;
}
.multilist2col {
width:73px;
margin-right:5px;
}
.multilist1col {
width:150px;
}
.sub_cat_multilist div {
float:left;
}

.cat_multiline {
float:left;
padding-top:14px;
width:125px;
}