#category_hdr {
background:url('/grafx/jumprings/jumprings_hdr.jpg');
width:830px;
height:139px;
text-indent:-999em;
margin:0 0 8px 0;
float:left;
position: relative;
}
.designidea73D7 {
position:absolute;
height:20px; 
width:100px; 
left:480px; 
top:120px;
}

#content {
width:815px;
padding-left:15px;
}


table {
border-collapse: collapse;
border: 1px solid #669fb7;
border-width: 1px 1px 0 0;
margin-bottom: 40px;
}

.tablelong {
width: 812px;
}

.tableshort {
width: 130px;
}

td {
border: 1px solid #669fb7;
border-width: 0 0 1px 1px;
text-align: center;
vertical-align: middle;
font-weight: bold;
}

thead th {
background: #e1eaf1;
vertical-align: middle;
font-weight: bold;
border: 1px solid #669fb7;
border-width: 0 0 1px 1px;
}

.tdfirst {
border: 1px solid #669fb7;
border-width: 0 0 1px 1px;
background: #f7fbde;
text-align: center;
vertical-align: middle;
font-weight: bold;
}

.sub_round_2-8 {
background:url('../../grafx/jumprings/sub_round_2-8.gif') no-repeat;
width: 327px;
height: 25px;
text-indent:-999em;
padding-top: 8px;
margin-left:242px;
}

.sub_round_9-20 {
background:url('../../grafx/jumprings/sub_round_9-20.gif') no-repeat;
width: 339px;
height: 25px;
text-indent:-999em;
padding-top: 8px;
margin-left:240px;
}

.sub_oval_3x2 {
background:url('../../grafx/jumprings/sub_oval_3x2.gif') no-repeat;
width: 345px;
height: 25px;
text-indent:-999em;
padding-top: 8px;
margin-left:234px;
}

.sub_oval_7x4 {
background:url('../../grafx/jumprings/sub_oval_7x4.gif') no-repeat;
width: 345px;
height: 25px;
text-indent:-999em;
padding-top: 8px;
margin-left:234px;
}


.sub_oval {
background:url('../../grafx/jumprings/subhdr_oval.gif') no-repeat;
width: 410px;
height: 24px;
text-indent:-999em;
padding-top: 8px;
margin-left:196px;
}

.sub_other {
background:url('../../grafx/jumprings/subhdr_other.gif') no-repeat;
width: 128px;
height: 19px;
text-indent:-999em;
padding-top: 5px;
}

a img {
border: none;
}

.bulkintro {
font-size:14px;
clear:both;
margin-top:0 !important;
padding:0 0 15px 5px !important;
width:700px !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  ul {
margin:0 0 0 3px;
padding:10px 0 0 15px;
}

.bulk_product  h3 {
font-size:12px;
margin:7px 0 0 0;
padding:0px 0 0 6px;
}

.bulk_product  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;
}

.subcat_pic_align {
clear:left;
float:left;
margin:0;
padding:0;
width:165px;
}
.subcat_content div {
float:left;
text-align:left;
width:145px;
}

.nobull li a{padding-left:5px;}
.SubCategory{padding-left:5px;}
.SubCategoryContent h3{padding-top:10px;}
img{border:0}
.ColumnLayout{
width:800px;
clear:both;
}
#Column01{float:left; margin-top:30px; margin-bottom:35px;}
#Column02{float:left; margin-top:30px; margin-bottom:35px;}
#Column03{float:left; margin-top:30px; margin-bottom:35px;}
#Column04{float:left; margin-top:30px; margin-bottom:35px;}

.product-components ul{list-style: none;padding:0px;margin:0px;}
.product-components ul li{padding:0px;margin:0px;list-style: none;valign: middle;clear:both; width:190px;}
.product-components ul li p{padding:5px 0px 0px 0px; width:120px; float:left;}
.product-components{float:left;padding: 0px;margin:0px; vertical-align:top}

.intro{width:100% !important; margin:10px 0 !important; padding:0px!important;}

.subhdr_align_long {
padding-top: 20px!important;
{

