<<<<<<< .mine
/*BUSINESS LANDING PAGE*/

/*Second Nav Bar, includes Product Locator, VIN Decoder, and Where to Buy*/
.bu_navbar{background:url(/images/business/btn_bg.gif) repeat-x; width:100%; height:25px;}

/*Featured Products Box*/
#container .right #feature{width:337px; border:1px solid #707070; float:left;}
#container .right #feature #title{width:337px;}
#container .right #feature #products{width:337px;}
#container .right #feature #products td img{border:5px solid #CECECE;}
#container .right #feature #products td{padding:15px 0 15px 10px;}
#container .right #feature #products .description{border-bottom:2px dotted #CECECE;}
#container .right #feature #products .descriptionlast{border-bottom:none;}


/*What's New Box*/

#container .right #new{width:208px; float:right;}

#container .right #newtable{width:208px; border:1px solid #707070;}

#container .right #new .newtitle{width:208px;}

#container .right #new .newcontent{width:198px; height:110px; background:#027; padding:10px 10px 0 0;}

#container .right #new .newcontent li{color:#FFF;}

#container .right #new .newcontent li a{color:#FFF; text-decoration:underline;}

#container .right #new #newbannerad{width:208px; margin-top:3px; border:1px solid #707070;}


/*BUSINESS SUB PAGE, I.E. RUBBER TRACK > PRODUCTS*/
#container .right #pad{margin:15px 25px 0 25px;}
#container .right #pad .title{background:url(../images/global/backgrounds/bg_searchtitle.jpg) no-repeat; width:229px; height:16px; font-weight:bold; text-transform:uppercase; border-right:1px solid #707070; border-left:1px solid #707070; border-top:1px solid #707070; padding:3px 0 0 15px;}
#container .right #pad .content{border:1px solid #707070; width:214px; background:url(../images/global/backgrounds/bg_featured.jpg) repeat-x top; padding:15px; height:220px;}
#container .right #pad .content input, select{margin-bottom:8px;}

/*PRODUCT CATEGORIES PAGE*/
#container .right #categories{width:98%; margin:20px;}
#container .right #categories td img{border:5px solid #CECECE;}
#container .right #categories td{padding:10px; vertical-align:middle;}
#container .right #categories a{font-weight:bold; text-decoration:none; color:#00287D;}
#container .right #categories a:hover{font-weight:bold; text-decoration:underline; color:#00287D;}
#container .right #categories .description{border-bottom:2px dotted #CECECE; }
#container .right #categories .descriptionlast{border-bottom:none;}

.categories{width:98%; margin:20px;}
.categories td img{border:5px solid #CECECE;}
.categories td{padding:10px; vertical-align:middle;}
.categories a{font-weight:bold; text-decoration:none; color:#00287D;}
.categories a:hover{font-weight:bold; text-decoration:underline; color:#00287D;}
.categories .description{border-bottom:2px dotted #CECECE; }
.categories .descriptionlast{border-bottom:none;}

/*FAQ*/
#container .right #categorylink{color:0033F7E; border-bottom:1px dotted #999; padding:14px 0; margin-left:25px;}
#container .right #categorylink a{color:#9B7A03; text-decoration:underline;}

#container .right .question{font-weight:bold; font-size:12px;}
#container .right .top{border-bottom:1px dotted #999; padding:14px 0;}
#container .right .top a{color:#9B7A03; text-decoration:underline;}
#container .right .toplast{padding:14px 0; border:none;}
#container .right .toplast a{color:#9B7A03; text-decoration:underline;}

/*LITERATURE/MARKETING MATERIALS*/

#container .right .lit{width:523px; float:right; margin:20px 5px 0 0; border:1px solid #818181;}
#container .right .lit .title{background:url(../images/business/bg_ttl.gif) no-repeat; height:18px; color:#000;}
#container .right .lit .title td{border-bottom:1px solid #818181; border-top:none; border-left:none; border-right:none; font-weight:bold; padding:2px 0px 0px 5px;}
#container .right .lit .first{background:url(../images/global/backgrounds/bg_footer.jpg) repeat-x;}
#container .right .lit .first td{border-bottom:1px solid #818181; padding:5px 5px;}
#container .right .lit .reg{border-bottom:1px solid #818181; padding:5px 5px;}
#container .right .lit .last{border-bottom:none; padding:5px 5px;}

/*Product Detail Pages*/
#container .right .prodphoto {float:right; margin:0 0 15px 15px;}
#container .right .prodphotoleft {margin-left:25px;}
#container .right .prodtable {margin-left:25px; margin-top:1em;}
#container .right .prodtable td {padding:0 10px 10px 0;}
#container .right .prodtable p {margin:0 0 .5em 0;}
#container .right .proddata {margin: 0 0 15px 25px; width:520px; border:1px solid #CECECE; border-width:1px 1px 0 0;}
#container .right .proddata td,.proddata th, .proddata .formelement td {padding:3px 5px; border:1px solid #CECECE; border-width:0 0 1px 1px;}
#container .right .proddata th, .proddata .formvalue { background:#666; color:#FFF;}
#container .right .proddata .formvalue a {color:#FD0;}

#container .right #printerfriendly{font-size:11px; color:#000;}
#container .right #printerfriendly .proddata {margin: 0 0 15px 25px; width:520px; font-size:12px; color:#000;}
#container .right #printerfriendly .proddata td,.proddata th, .proddata .formelement td {padding:3px 5px; font-weight:bold; background:#FFF; font-size:12px; color:#000;}
#container .right #printerfriendly .proddata th, .proddata .formvalue { background:#FFF; color:#000; font-size:12px;}
#container .right #printerfriendly .proddata .formvalue a {color:#FD0; font-size:12px; color:#000;}

/*HVY CVB Locator Results*/
#cvbresults{width:740px; padding:0;}
#cvbresults td h1{font-size:17px; font-weight:bold; border:none; color:#000; font-weight:bold;}
#cvbresults td h2{font-size:14px; font-weight:bold; border:none; color:#000; font-weight:bold;}

#cvbresults td p{margin-left:30px;}
#cvbresults td .tabledata{margin-left:30px;}
#cvbresults td .tabledata th{padding:2px 5px; background:#CDCDCD; color:#000; font-weight:bold;}
#cvbresults td .tabledata td{padding:2px 5px; background:#FFF; color:#000; font-weight:normal;}
#cvbresults td .tabledata .odd{background:#EFEFEF;}

/*INDUSTRIAL HOSE LANDING PAGE*/

#container .right #bluebg{background:url(/images/hose/pe/bg_blue.gif) no-repeat top; width:552px; height:826px;}
#container .right #bluebg .bgbottom{background:url(/images/hose/pe/bg_header.jpg) top no-repeat;}

#container .right #bluebg .bgbottom #producttable{width:495px; margin-left:30px; margin-top:28px;}
#container .right #bluebg .bgbottom #producttable td{vertical-align:top; text-align:left; font-size:12px; color:#FFF;}
#container .right #bluebg .bgbottom #producttable td a{color:#202645; font-weight:bold; text-decoration:none}
#container .right #bluebg .bgbottom #producttable td a:hover{color:#202645; font-weight:bold; text-decoration:underline}
#container .right #bluebg .bgbottom #producttable td i{color:#fff602; font-weight:bold; font-style:italic}
#container .right #bluebg .bgbottom #producttable .tablehead{background:#202645; font-size:14px; font-weight:bold; color:#FFF; padding:4px 5px;}
#container .right #bluebg .bgbottom #producttable td .link{color:#FFF; text-decoration:underline; font-size:15px; font-weight:bold;}
#container .right #bluebg .bgbottom #producttable td .link:hover{color:#FFF; text-decoration:underline; font-size:15px; font-weight:bold;}
=======
/*BUSINESS LANDING PAGE*/

/*Second Nav Bar, includes Product Locator, VIN Decoder, and Where to Buy*/
.bu_navbar{background:url(/images/business/btn_bg.gif) repeat-x; width:100%; height:25px;}

/*Featured Products Box*/
#container .right #feature{width:337px; border:1px solid #707070; float:left;}
#container .right #feature #title{width:337px;}
#container .right #feature #products{width:337px;}
#container .right #feature #products td img{border:5px solid #CECECE;}
#container .right #feature #products td{padding:15px 0 15px 10px;}
#container .right #feature #products .description{border-bottom:2px dotted #CECECE;}
#container .right #feature #products .descriptionlast{border-bottom:none;}



/*BUSINESS SUB PAGE, I.E. RUBBER TRACK > PRODUCTS*/
#container .right #pad{margin:15px 25px 0 25px;}
#container .right #pad .title{background:url(../images/global/backgrounds/bg_searchtitle.jpg) no-repeat; width:229px; height:16px; font-weight:bold; text-transform:uppercase; border-right:1px solid #707070; border-left:1px solid #707070; border-top:1px solid #707070; padding:3px 0 0 15px;}
#container .right #pad .content{border:1px solid #707070; width:214px; background:url(../images/global/backgrounds/bg_featured.jpg) repeat-x top; padding:15px; height:220px;}
#container .right #pad .content input, select{margin-bottom:8px;}

/*PRODUCT CATEGORIES PAGE*/
#container .right #categories{width:98%; margin:20px;}
#container .right #categories td img{border:5px solid #CECECE;}
#container .right #categories td{padding:10px; vertical-align:middle;}
#container .right #categories a{font-weight:bold; text-decoration:none; color:#00287D;}
#container .right #categories a:hover{font-weight:bold; text-decoration:underline; color:#00287D;}
#container .right #categories .description{border-bottom:2px dotted #CECECE; }
#container .right #categories .descriptionlast{border-bottom:none;}

/*FAQ*/
#container .right #categorylink{color:0033F7E; border-bottom:1px dotted #999; padding:14px 0; margin-left:25px;}
#container .right #categorylink a{color:#9B7A03; text-decoration:underline;}

#container .right .question{font-weight:bold; font-size:12px;}
#container .right .top{border-bottom:1px dotted #999; padding:14px 0;}
#container .right .top a{color:#9B7A03; text-decoration:underline;}
#container .right .toplast{padding:14px 0; border:none;}
#container .right .toplast a{color:#9B7A03; text-decoration:underline;}

/*LITERATURE/MARKETING MATERIALS*/

#container .right .lit{width:523px; float:right; margin:20px 5px 0 0; border:1px solid #818181;}
#container .right .lit .title{background:url(../images/business/bg_ttl.gif) no-repeat; height:18px; color:#000;}
#container .right .lit .title td{border-bottom:1px solid #818181; border-top:none; border-left:none; border-right:none; font-weight:bold; padding:2px 0px 0px 5px;}
#container .right .lit .first{background:url(../images/global/backgrounds/bg_footer.jpg) repeat-x;}
#container .right .lit .first td{border-bottom:1px solid #818181; padding:5px 5px;}
#container .right .lit .reg{border-bottom:1px solid #818181; padding:5px 5px;}
#container .right .lit .last{border-bottom:none; padding:5px 5px;}

/*Product Detail Pages*/
#container .right .prodphoto {float:right; margin:0 0 15px 15px;}
#container .right .prodphotoleft {margin-left:25px;}
#container .right .prodtable {margin-left:25px; margin-top:1em;}
#container .right .prodtable td {padding:0 10px 10px 0;}
#container .right .prodtable p {margin:0 0 .5em 0;}
#container .right .proddata {margin: 0 0 15px 25px; width:520px; border:1px solid #CECECE; border-width:1px 1px 0 0;}
#container .right .proddata td,.proddata th, .proddata .formelement td {padding:3px 5px; border:1px solid #CECECE; border-width:0 0 1px 1px;}
#container .right .proddata th, .proddata .formvalue { background:#666; color:#FFF;}
#container .right .proddata .formvalue a {color:#FD0;}

#container .right #printerfriendly{font-size:11px; color:#000;}
#container .right #printerfriendly .proddata {margin: 0 0 15px 25px; width:520px; font-size:12px; color:#000;}
#container .right #printerfriendly .proddata td,.proddata th, .proddata .formelement td {padding:3px 5px; font-weight:bold; background:#FFF; font-size:12px; color:#000;}
#container .right #printerfriendly .proddata th, .proddata .formvalue { background:#FFF; color:#000; font-size:12px;}
#container .right #printerfriendly .proddata .formvalue a {color:#FD0; font-size:12px; color:#000;}

/*HVY CVB Locator Results*/
#cvbresults{width:740px; padding:0;}
#cvbresults td h1{font-size:17px; font-weight:bold; border:none; color:#000; font-weight:bold;}
#cvbresults td h2{font-size:14px; font-weight:bold; border:none; color:#000; font-weight:bold;}

#cvbresults td p{margin-left:30px;}
#cvbresults td .tabledata{margin-left:30px;}
#cvbresults td .tabledata th{padding:2px 5px; background:#CDCDCD; color:#000; font-weight:bold;}
#cvbresults td .tabledata td{padding:2px 5px; background:#FFF; color:#000; font-weight:normal;}
#cvbresults td .tabledata .odd{background:#EFEFEF;}

/*INDUSTRIAL HOSE LANDING PAGE*/

#container .right #bluebg{background:url(/images/hose/pe/bg_blue.gif) no-repeat top; width:552px; height:826px;}
#container .right #bluebg .bgbottom{background:url(/images/hose/pe/bg_header.jpg) top no-repeat;}

#container .right #bluebg .bgbottom #producttable{width:495px; margin-left:30px; margin-top:28px;}
#container .right #bluebg .bgbottom #producttable td{vertical-align:top; text-align:left; font-size:12px; color:#FFF;}
#container .right #bluebg .bgbottom #producttable td a{color:#202645; font-weight:bold; text-decoration:none}
#container .right #bluebg .bgbottom #producttable td a:hover{color:#202645; font-weight:bold; text-decoration:underline}
#container .right #bluebg .bgbottom #producttable td i{color:#fff602; font-weight:bold; font-style:italic}
#container .right #bluebg .bgbottom #producttable .tablehead{background:#202645; font-size:14px; font-weight:bold; color:#FFF; padding:4px 5px;}
#container .right #bluebg .bgbottom #producttable td .link{color:#FFF; text-decoration:underline; font-size:15px; font-weight:bold;}
#container .right #bluebg .bgbottom #producttable td .link:hover{color:#FFF; text-decoration:underline; font-size:15px; font-weight:bold;}

/*PTP DCP LANDING PAGE*/
#drive_change{padding:0; margin-top:5px; width:744px}
#drive_change .bodytext{color:#FFF; background:url(../images/ptp/dcp/bg_body.gif) no-repeat bottom right #000; padding:15px 35px;}
#drive_change .bodytext a{color:#FFD914; text-decoration:none; font-weight:bold;}
#drive_change .bodytext a:hover{color:#FFD914; text-decoration:underline; font-weight:bold;}

#drive_change .bodytext2{border-bottom:3px solid #B3B3B3;}
#drive_change .bodytext2 td{color:#FFF; width:50%; padding:10px 20px 10px 0;}
#drive_change .bodytext2 td a{color:#FFD914; text-decoration:none; font-weight:bold;}
#drive_change .bodytext2 td a:hover{color:#FFD914; text-decoration:underline; font-weight:bold;}

