
/* -------------------------------------------  MAIN BODY STYLES  ----------------------------------------------- */


.down { }

.mainDiv .paddclear{ padding:0;}
.inwelcome{max-width: 1000px; margin:0px auto; padding:15px 0; font-size:24px; color:#000;}

.ablist{}
.ablist .swiper-pagination{ text-align:right;}

.Dotted_Rule {border-top: 1px dotted #999; margin-bottom: 5px; margin-top: 5px;}


.press_link {
	margin-bottom:20px;
	border:1px solid #ddd;
	background:#eee;
	display:inline-flex;
	width:100%;

}

.press_link:hover {
	background:#e3e3e3;
}

.press_img {
	width:33%;
	float:left;
	padding:1%;
	line-height:normal;
}

.press_img img {
	width:100%;
}

.press_text {
	width:60%;
	float:left;
	display:inline-block;
	font-size:13px;
	line-height:16px;
	padding:2%;	
	color:#777;
}

.press_text h2 {
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	padding:3px 0px 5px 0px;

}

.press_link a {
	text-decoration:none;
	display:block;
}

.press_link a:hover b {
	background:;
	color:#AA0033;
	text-decoration:none;
}

.press_info {
	font-size:12px;
	font-style:italic;
	margin-bottom:10px;
	color:#999;
}

.brand_tag {
	color:white;
	font-size:10px;	
	margin-bottom:1%;
	display:block;
	padding:0px;
	padding:2px 0px 2px 5px;
	position:relative;
	width:100%;
	top:-4px;
	max-width:200px;
}



.prleftright .press_link{margin-bottom:8%; border:none;	background:#fff; display:inline-flex; width:100%;}
.prleftright .press_img {padding:0 2% 0 0; width:50%;}
.prleftright .press_link img{border:1px solid #d6d6d4;}
.prleftright .press_link img:hover{border:1px solid #da0808;}
.prleftright .press_text{ padding:0 0 0 2%; font-size:12px; width:100%;} 
.prleftright .press_text h2{ font-size:18px; color:#da0808; padding:0 0 3% 0; display:block;}
.prleftright .prmore{ font-size:12px; color:#da0808; display:block; padding-top:2%;}
.prleftright .prmore a{ text-decoration:none; display:inline-block;}
.prleftright .prmore a:hover{ text-decoration:none;}


.prtwolist{}
.prtwolist ul{ margin:0 -25px;}
.prtwolist ul li{ float:left; width:calc(50% - 50px); margin:25px;}
.prtwolist ul li img{ width:100%; border:1px solid #d6d6d4;}
.prtwolist ul li img:hover{border:1px solid #da0808;}
.prtwolist ul li h3{ font-size:14px; color:#000; display:block; padding:5% 0;}
.prtwoanan{ display:block; padding-top:5%;}
.mainDivMargin .prtwoanan a{ background:#da0808; color:#fff; display:inline-block; text-decoration:none; border-radius:5px; padding:2% 8%;}
.mainDivMargin .prtwoanan a:hover{ background:#F00; text-decoration:none;}

.dsg_bg_color {
	background-color:#616263;	
}

.qtc_bg_color {
	background-color:#AA0033;	
}

.sdpsi_bg_color {
	background-color:#EE3333;	
}

.qbc_bg_color {
	background-color:#da0808;	
}


@media all and (max-width: 680px) {

	.press_img {
		width:100%;
		float:none;
		padding:5% 5% 0% 5%;
	}
	
	.press_img img {
		max-width:100%;
		width:100%%;
	}
	
	.press_text {
		width:90%;
		float:none;
		font-size:12px;
		line-height:16px;
		padding:5%;	
		color:#777;
	}
	
	.press_text h2 {
		font-size:16px;	
	}
	
	.brand_tag {
		width:100%;
		max-width:100%;
	}


}


#fixed {
    width:100%;
    z-index:99;
    height:auto;
    top:0px;
    position:fixed;
}


#telNum {
	font-size:20px;
	color:#616263;
	font-weight:bold;
	float:right;
	text-align:right;
	margin-right:25px;
	padding-top:25px;
	font-size:14px;
}

#telNum img {
	position:relative;
	left:-20px;
	top:0px;
	width:90px;
}

#content {
	margin-top:111px;
	position:relative;
	 
}


#crums {
	margin-left:0px;
	padding-bottom:10px;	
}


.slidemove { margin-top: auto;
}

.mainDiv-content {
	max-width:1000px;
	min-height:500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}



.mainDiv {
	max-width:100%;
	min-height:800px;
	margin:auto;
	background-color:#fff;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Markets {
	max-width:1000px;
	min-height:3100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Monitoring-TBC520820 {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Monitoring-TBC610002 {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Monitoring-TBC80322 {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-AS-Plates {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-AS {
	max-width:1000px;
	min-height:3900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-AS-Splitters {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-HP-HP {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:3px solid #ccc;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-HP-HPP {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-HP-T {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-HP-HSP {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-HP-HXP {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MFS-7T {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MHP-BPP {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MHP-BPPS {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MHP-HXPC {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MHP-HXPM-100-2-3arm {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MHP-Mobi {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-46-47-54 {
	max-width:1000px;
	min-height:1800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-48-49 {
	max-width:1000px;
	min-height:1350px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-52 {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-56 {
	max-width:1000px;
	min-height:1080px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-62 {
	max-width:1000px;
	min-height:1080px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-625-630 {
	max-width:1000px;
	min-height:1080px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-63-64 {
	max-width:1000px;
	min-height:1250px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-MP-MSP {
	max-width:1000px;
	min-height:1080px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pullers-KD-KZZ {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-B-ESD-S {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-B-ESD38-S {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}
.mainDiv-IH-B-RSD-T {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-HD-Giant-S {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-HD-Super-S {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-M-RMD-T {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-Midfreq {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-iDuctor {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-P-RLD-T {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-IH-P-ELD-S {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-CHC-Cone {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-ACHC {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-ADHC {
	max-width:1000px;
	min-height:1450px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-ALNC {
	max-width:1000px;
	min-height:2600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-JLLC {
	max-width:1000px;
	min-height:3550px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-JLPC {
	max-width:1000px;
	min-height:1360px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NDAC {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NDAH {
	max-width:1000px;
	min-height:1360px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NSCS {
	max-width:1000px;
	min-height:1140px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NSHS {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NSLS {
	max-width:1000px;
	min-height:1190px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NSSS {
	max-width:1000px;
	min-height:4500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SSA {
	max-width:1000px;
	min-height:2600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-EP13 {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-EP18 {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-AP1600-3000 {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-AP8000 {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-AP921 {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-FP-FHB {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-CJ-Jacks {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Toe-Jacks {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Nutsplitters {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Powerkits {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Presses {
	max-width:1000px;
	min-height:1580px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Presses-WSPM {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Presses-WSPE {
	max-width:1000px;
	min-height:1720px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Presses-PFPE {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pumps-AHP {
	max-width:1000px;
	min-height:1550px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pumps-HP35 {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pumps-PB-HC {
	max-width:1000px;
	min-height:1560px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Spreaders-MFS {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Spreaders-PFS {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Spreaders-TL-TLS {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pumps-AHP-UHP {
	max-width:1000px;
	min-height:1550px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Pumps-UHAP {
	max-width:1000px;
	min-height:1550px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-HLW-Wedges {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Workbench {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-hydraulic-accessories {
	max-width:1000px;
	min-height:5240px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-Impact33 {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-Impact39 {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-D130 {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-D90 {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-E180 {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-PAT {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-E420 {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}


.mainDiv-Bega-XT440 {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-ECO {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}




.mainDiv-Bega-E540 {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Bega-Fixtur {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SSPSB-I {
	max-width:1000px;
	min-height:16080px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SBSPSB-M {
	max-width:1000px;
	min-height:1850px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-UFSB-I {
	max-width:1000px;
	min-height:2250px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-UFSB-M {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-UPSB-I {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-FPCREFS-I {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-FFPPEC-I {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SLSPPSB-M {
	max-width:1000px;
	min-height:5180px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SLSPPSB-I {
	max-width:1000px;
	min-height:15000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SSFSB-I {
	max-width:1000px;
	min-height:3400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings {
	max-width:1000px;
	min-height:4300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings2 {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Plastic-Metric {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings3 {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-ThinSec-ACS {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-Conrad {
	max-width:1000px;
	min-height:2700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-Conrad2 {
	max-width:1000px;
	min-height:2500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-Conrad3 {
	max-width:1000px;
	min-height:2000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Angular-DR5200 {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Angular-DR5300 {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Angular-DRSA {
	max-width:1000px;
	min-height:1040px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Angular-SR {
	max-width:1000px;
	min-height:4050px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Collar {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Flanged-MI-ST {
	max-width:1000px;
	min-height:1080px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Flanged-MIOT {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Flanged-MIOTEIR {
	max-width:1000px;
	min-height:17 00px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

/*.mainDiv-bearings-BallB-Flanged-MIOTLSE {
	max-width:1000px;
	min-height:2300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
} */

.mainDiv-bearings-BallB-Flanged-MIOTLSE {
	max-width:1000px;
	min-height:2800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Flanged-MISTLSE {
	max-width:1000px;
	min-height:2000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Flanged-MITODEIR {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Flangette {
	max-width:1000px;
	min-height:800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plain-CM {
	max-width:1000px;
	min-height:2000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plain-CR-Inch {
	max-width:1000px;
	min-height:950px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plain-CR-Metric {
	max-width:1000px;
	min-height:1250px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plain-MIOTEIR {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plain-MISTEIR {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plastic-DR {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Plastic-Inch {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Plastic-SDR {
	max-width:1000px;
	min-height:1800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-Precision-FLOST {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Precision-PLOT {
	max-width:1000px;
	min-height:1050px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Precision-PLST {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Radial-MIOT {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Radial-MIST {
	max-width:1000px;
	min-height:1180px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-Radial-MISTLSE {
	max-width:1000px;
	min-height:2300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-SelfClinch-I {
	max-width:1000px;
	min-height:950px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-BallB-SelfClinch-M {
	max-width:1000px;
	min-height:950px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-bearings-BallB-SingleR-6000 {
	max-width:1000px;
	min-height:1180px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;

}

.mainDiv-BallB-SingleR-6900 {
	max-width:1000px;
	min-height:1280px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-ThinSec-FPC {
	max-width:1000px;
	min-height:2000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Ball-CT-RRSS-I {
	max-width:1000px;
	min-height:1090px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Ball-CT-RRSS-M {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Ball-CT-SRSS-I {
	max-width:1000px;
	min-height:1150px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Ball-OT-SRSS-I {
	max-width:1000px;
	min-height:1150px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Ball-OT-RRSS-I {
	max-width:1000px;
	min-height:1090px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Ball-OT-RRSS-M {
	max-width:1000px;
	min-height:1090px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Cam-NB-CYR-S {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Cam-NB-S {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;

}

.mainDiv-LinearB-Cam-NB-ST {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-CT-CIDS-I {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-CT-CIDS-M {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-OT-CIDS {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-OT-CS {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-CT-PIDS {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-CT-SAOD-CID {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-CT-SAOD {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-OT-PIDS {
	max-width:1000px;
	min-height:1280px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-CT-PS {
	max-width:1000px;
	min-height:1280px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-OT-PS {
	max-width:1000px;
	min-height:1280px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Frelon-TW-CS {
	max-width:1000px;
	min-height:1280px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Guide-B-VG-EC {
	max-width:1000px;
	min-height:1050px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Guide-J-GW-EC {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Guide-W-VG-IB {
	max-width:1000px;
	min-height:900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Guide-W-VG-IS {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Guide-W-VG-P {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Guide-R-ST {
	max-width:1000px;
	min-height:1800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Pillow-CT-AB-I {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Pillow-CT-AB-M {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Pillow-OT-AB-I {
	max-width:1000px;
	min-height:1380px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Pillow-OT-AB-M {
	max-width:1000px;
	min-height:1380px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Rail-CCA {
	max-width:1000px;
	min-height:2200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Shaft-S-CCA {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Shaft-PT-CCA {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Shaft-S-SS {
	max-width:1000px;
	min-height:16000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Sleeve-P-SL-I {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
	
}

.mainDiv-LinearB-Sleeve-P-SL-M {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
	
}

.mainDiv-LinearB-Sleeve_F_SL_I {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Sleeve_F_SL_M {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Sleeve-FM-ML3810 {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Track-VG-P {
	max-width:1000px;
	min-height:1800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-LinearB-Track-VG-U {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NeedleB-RC-ST-UD-I {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NeedleB-ST-OE-I {
	max-width:1000px;
	min-height:4300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SSFSBM {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-NeedleB_ST_OE_M {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_FlangeMountBallB_I {
	max-width:1000px;
	min-height:900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_FlangeMountBear_BB_I {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_FlangeMountBear_BB_I2 {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_Inserts_SDBB_LCT {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_Inserts_SDBB_SST {
	max-width:1000px;
	min-height:2300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB-Mounted-B-SB-I {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_Plastic_PB_WIBB {
	max-width:1000px;
	min-height:900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_Standard_MB_FB_SST {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PillowB_Standard_MB_TB_LCT {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PBB-M {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PressB-Delrin-CSR-I {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PressB-Delrin-CSR-M {
	max-width:1000px;
	min-height:2000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-PressB-Flange-NRB-I {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-1060-I {
	max-width:1000px;
	min-height:3880px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-1060-M {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-440-SS {
	max-width:1000px;
	min-height:2200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-1060-CP {
	max-width:1000px;
	min-height:1400px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-52100-T {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-1060-PD {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Shafts-440C-PD {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-TP-P-SS {
	max-width:1000px;
	min-height:950px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-TP-P-HD {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-TP-P {
	max-width:1000px;
	min-height:980px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-TP-C {
	max-width:1000px;
	min-height:1000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-FP-P-WS {
	max-width:1000px;
	min-height:1180px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-FP-P-CAI {
	max-width:1000px;
	min-height:1050px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
} 

.mainDiv-SphereB-RodEnds-F-TP-C-SS {
	max-width:1000px;
	min-height:1460px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-F-TP-C-M {
	max-width:1000px;
	min-height:1650px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-F-TP-C-I {
	max-width:1000px;
	min-height:1570px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-F-TP-C-EC {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}
.mainDiv-SphereB-RodEnds-F-FP-P-M {
	max-width:1000px;
	min-height:1630px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-TP-C-SS {
	max-width:1000px;
	min-height:1460px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-TP-C-I {
	max-width:1000px;
	min-height:1590px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-TP-C-M {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-TP-C-EC {
	max-width:1000px;
	min-height:1520px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-TP-C-ES {
	max-width:1000px;
	min-height:1240px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-FP-C {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-FP-P-M {
	max-width:1000px;
	min-height:1600px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-FP-P-I {
	max-width:1000px;
	min-height:1630px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-SphereB-RodEnds-M-FP-P-EC {
	max-width:1000px;
	min-height:1440px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SSBBPB-CT {
	max-width:1000px;
	min-height:2200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SSBBPB-OT {
	max-width:1000px;
	min-height:2180px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SSBBPB-FT {
	max-width:1000px;
	min-height:2700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-SleeveB-Small-F_SB_I {
	max-width:1000px;
	min-height:1700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SBBPB-CT {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SBBPB-OT {
	max-width:1000px;
	min-height:2140px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
	
}

.mainDiv-Thomson-PillowB-SBBTPB-CT {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SBBTPB-OT {
	max-width:1000px;
	min-height:2140px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PillowB-SupportB {
	max-width:1000px;
	min-height:1280px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PSBBB-CT {
	max-width:1000px;
	min-height:2780px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PSBBB-OT {
	max-width:1000px;
	min-height:2540px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-PSBBB-OT2 {
	max-width:1000px;
	min-height:1260px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-SBBB-CT {
	max-width:1000px;
	min-height:2700px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-SBBB-OT {
	max-width:1000px;
	min-height:2200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-SSBBB-CT {
	max-width:1000px;
	min-height:2100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thomson-SSBBB-OT {
	max-width:1000px;
	min-height:2150px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Bearings-ANR {
	max-width:1000px;
	min-height:1580px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Bearings-CSBW {
	max-width:1000px;
	min-height:1100px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Bearings-TPS-I {
	max-width:1000px;
	min-height:2750px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Bearings-TPS-M {
	max-width:1000px;
	min-height:1960px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Washer-A {
	max-width:1000px;
	min-height:1500px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Washer-SL-CSB-I {
	max-width:1000px;
	min-height:1250px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Washer-SL-CSB-M {
	max-width:1000px;
	min-height:1250px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Washer-SL-SB-I {
	max-width:1000px;
	min-height:2900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Washer-SL-SB-M {
	max-width:1000px;
	min-height:980px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Spacer-IR-AA-I {
	max-width:1000px;
	min-height:1550px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Spacer-IR-SS-I {
	max-width:1000px;
	min-height:3780px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Spacer-IR-SS-M {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Spacer-OR-AA-I {
	max-width:1000px;
	min-height:1300px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Spacer-OR-AA-M {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDiv-Thrust-Spacer-OR-SS-M {
	max-width:1000px;
	min-height:1200px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}

.mainDivMargin {margin:0px 25px 0px 25px; padding:15px 0px 20px 0px;}

.mainDivMargin a{text-decoration:none;}
.inmain1{padding:15px;}



.linklist {
	padding:0px;
	margin:0px;
	border:1px solid #dedede;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.linklist li{
	list-style:none;
	padding:0px;
	margin:0px 2% 0px 2%;
}

.linklist li a {
	display:block;
	padding:5px 3px;
	border-bottom:1px solid #dedede;
	text-decoration:none;
}

.linklist li a:hover {
	background-color:#f6f6f6;
}

.linklist li:last-child a {
	border-bottom:none;
}

.listpdf li a {
	background:url(../tmp/pdf.png) no-repeat right;
}

.div_of_3 {
	float:left;
	text-align:left;
	margin-top:10px;
	width:31%;
	margin-bottom:15px;
	position:relative;	  
}

.div_of_3:nth-child(2) {
	margin:10px 3% 0px 3%;
}

.div_of_3:nth-child(3) {
	text-align:right;
}

.Photo_Content {
	margin-bottom:20px;
	line-height:normal;
	font-size:12px;
}

.Photo_Content img {
	float:left;
	max-width:150px;
}

.Photo_Content div {
	margin-left:170px;
} 	

.info_side {  /* -------------- SIDE PANEL CSS ------------- */
	width:275px;

	z-index:0;
	float:left;
	position:absolute;
	font-size:14px;
}
.info_side img{ width:100%;}

.info_side a {
	padding:7px 0px 7px 15px;
	border-bottom:1px dotted #999;
	display:block;
	background:url(dot.jpg) no-repeat 3px 13px;
	text-decoration:none;
}

.info_side a.sidetwo{border-bottom:none;}


.info_side .area  {
	display:block;
	border:none;	
}

.info_side .area a {
	background:none;
	padding:0px;
	margin:0px;
	border:none;
	border-top:none;
}

.info_side .area a:first-of-type {
	border-top:none;
}

				.info_side2 {  /* -------------- SIDE PANEL CSS ------------- */
					width:300px;
					min-height:100px;
					z-index:0;
					float:left;
					position:absolute;
					font-size:14px;
					border:1px solid #ccc;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					border-radius: 5px;
				}
				
				.info_side2 a {
					padding:10px;
					background:#ededed;
					font-weight:normal;
					color:#555;
					border-top:1px solid #fff;
					border-bottom:1px solid #ccc;
					display:block;
					text-decoration:none;
					text-shadow:0px 1px 0px #fff;
				}
				
				.info_side2 a:hover {
					background:#ddd;
				}
				
				
				.info_side2 a:first-of-type {
					-webkit-border-top-left-radius: 5px;
					-webkit-border-top-right-radius: 5px;
					-moz-border-radius-topleft: 5px;
					-moz-border-radius-topright: 5px;
					border-top-left-radius: 5px;
					border-top-right-radius: 5px;
					
				}
				.info_side2 a:last-of-type {
					-webkit-border-bottom-right-radius: 5px;
					-webkit-border-bottom-left-radius: 5px;
					-moz-border-radius-bottomright: 5px;
					-moz-border-radius-bottomleft: 5px;
					border-bottom-right-radius: 5px;
					border-bottom-left-radius: 5px;
					border-bottom:none;
				}

.info_side a:hover {
	color:#da0808;
}

.info_side a:first-of-type {
	border-top:1px dotted #999;
}

a.sub_up {
	border-bottom:none;
}

.info_side .subMenu a  { 
	border:none;
	background:none;
}

.info_side .subMenu a:last-of-type  { 
	border-bottom:1px dotted #999;
}

.info_mainDiv {  /* -------------- MAIN TEXT AREA ------------- */
	margin-left:325px;
	font-size:14px;
	line-height:1.5em;
	float:left;

}

.dataview {  /* -------------- MAIN TEXT AREA ------------- */
	width:100%;
	font-size:14px;
	line-height:1.5em;
	float:left;
}

.div_single {
	font-size:14px;
	line-height:19px;
}

.press_photo {
	float:left;
	margin-right:15px;
}

#slide_mainDiv {
	z-index: -1;
}

.table_gen {
	border-collapse:collapse;
	width:100%;
	text-align:left;
}

.table_gen thead th {
	padding:4px 5px 4px 10px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}

.table_gen thead {
	background:#9CF;
}

.table_gen td {
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	padding:1px 5px 1px 10px;
}

.table_gen tbody tr {
	background:#e7f1fa;
}

.table_gen tbody tr:nth-child(even) {
	background:#dceaf8;
}

.rect_link {
	margin-bottom:20px;
	border:1px solid #ddd;
	background:#eee;
}

.rect_link:hover {
	background:#e3e3e3;
}

.rect_img {
	width:35%;
	float:left;
	padding:1% 2% 0% 1%;
}

.rect_img img {
	max-width:200px;
	width:100%;
	border:2px solid #fff;
}

.rect_info {
	width:55%;
	float:left;
	display:inline-block;
	font-size:13px;
	line-height:16px;
	padding:2%;	
	color:#777;
}

.rect_info h2 {
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	padding:3px 0px 5px 0px;
}

.rect_link a {
	text-decoration:none;
	display:block;
}

.rect_link a:hover b {
     /* background:; */
	color:#da0808;
	text-decoration:none;
}

#tab_menu {
	border-bottom:1px solid #999;
}

#tab_menu a {
	border:1px solid #999;
	border-bottom:none;
	margin-right:2px;
	padding:10px 20px 10px 20px;
	text-decoration:none;
	display:inline-block;
	position:relative;
	top:1px;
	font-weight:bold;
	background:#eee;
}

#tab_menu a:hover {
	background:#fff;
}

#tab_menu .up {
	border-bottom:1px solid #fff;
	background:#fff;
}

.note10 {
	font-size:11px;
}

.submitMsg {
	font-size:14px;
	font-weight:bold;
	width:100%;
	margin-top:50px;
	text-align:center;
}

.submitMsg div {
	max-width:700px;
	padding:50px;
	margin:auto;
	border:1px solid #999;
	background-color:#fefefe;
}

.sumitMsg a:hover {
	text-decoration:none;
}

#data_image {
	max-width:550px;
	width:100%;
}
.table-h-overflow {
	overflow:auto;
	width:635px;
}
	
.prImg {   /* -------------- JAVASCRIPT POP UP IMAGES ------------- */
	width:300px;
	margin-left:10px;
	margin-right:20px;
	float:left;
}

.prImg a img {
	border:none;
}

#galleryThumbs img {
	border:#999 1px solid;

}

.products_side {  /* -------------- PRODUCT LEFT SIDE —————— */
	width:250px;
	z-index:0;
	float:left;
	position:absolute;
	font-size:14px;
}

.thumbs_side {  /* -------------- PRODUCT THUMBS LEFT SIDE ------------- */
	width:250px;
	float:left;
	position:absolute;
	font-size:12px;
}

.thumbs_side img {
	float: left;
	width: 70px;
}

.thumbs_side strong {
	font-color:#da0808;
}

.thumbs_side a:hover {
	color:#da0808;
}

.belowTabArea {
	clear:both;
	padding:20px 0px 0px 0px;
	margin:0px 10px 0px 10px;
}

.belowTabArea hr {
	margin-bottom:10px;
}

.shrink {
		 		
}

/* ------------------------------------------------------------  MOBILE  ----------------------------------------------------------------- */

@media all and (max-width: 800px) {
	

	
.mainDiv  {



}	
	
.mainDiv-Markets {
 min-height:3500px;
	 
}
	
.mainDiv-AS-Plates {
 min-height:3880px;
	 
}
	
.mainDiv-AS {
 min-height:8880px;
	 
}	
	
.mainDiv-PillowB_FlangeMountBear_BB_I {
	max-width:1000px;
	min-height:8400px;
}
	
.mainDiv-PillowB_FlangeMountBear_BB_I2 {
	max-width:1000px;
	min-height:7900px;
}	
	
.mainDiv-AS-Splitters {
	min-height:3160px;	 
}
	
.mainDiv-Pullers-HP-HP {
	min-height:6260px;	 
}
	
.mainDiv-Pullers-HP-HSP {
	min-height:5120px;	 
}
	
.mainDiv-Pullers-HP-HXP {
	min-height:4370px;	 
}
	
.mainDiv-Pullers-HP-HPP {
	min-height:3600px;	 
}
	
.mainDiv-Pullers-HP-T {
	min-height:3190px;	 
}
	
.mainDiv-Pullers-MFS-7T {
	min-height:1890px;	 
}
	
.mainDiv-Pullers-MHP-BPPS {
	min-height:3150px;	 
}
	
.mainDiv-Pullers-MHP-BPP {
	min-height:3070px;	 
}
	
.mainDiv-Pullers-MHP-Mobi {
	min-height:4300px;	 
}
	
.mainDiv-Pullers-MHP-HXPC {
	min-height:3070px;	 
}
	
.mainDiv-Pullers-MP-46-47-54 {
	min-height:3490px;	 
}
	
.mainDiv-Pullers-MP-48-49 {
	min-height:3000px;	 
}
	
.mainDiv-Pullers-MP-52 {
	min-height:2300px;	 
}
	
.mainDiv-Pullers-MP-56 {
	min-height:2400px;	 
}
	
.mainDiv-Pullers-MP-62 {
	min-height:2750px;	 
}
	
.mainDiv-Pullers-MP-625-630 {
	min-height:2400px;	 
}
	
.mainDiv-Pullers-MP-63-64 {
	min-height:3540px;	 
}
	
.mainDiv-Pullers-MP-MSP {
	min-height:3580px;	 
}
	
.mainDiv-Pullers-MHP-HXPM-100-2-3arm {
	min-height:3200px;	 
}
	
.mainDiv-Pullers-KD-KZZ {
	min-height:1780px;	 
}
	
.mainDiv-Monitoring-TBC520820 {
	max-width:1000px;
	min-height:1740px;
}
	
.mainDiv-Monitoring-TBC610002 {
	max-width:1000px;
	min-height:1900px;
}
	
.mainDiv-Monitoring-TBC80322 {
	max-width:1000px;
	min-height:2100px;
}
	
.mainDiv-IH-B-ESD-S {
	max-width:1000px;
	min-height:2550px;
}
	
.mainDiv-IH-B-ESD38-S {
	max-width:1000px;
	min-height:2500px;
}
	
.mainDiv-IH-B-RSD-T {
	max-width:1000px;
	min-height:2570px;
}
	
.mainDiv-IH-HD-Giant-S {
	max-width:1000px;
	min-height:2780px;
}
	
.mainDiv-IH-HD-Super-S {
	max-width:1000px;
	min-height:2700px;
}
	
.mainDiv-IH-M-RMD-T {
	max-width:1000px;
	min-height:2570px;
}
	
.mainDiv-IH-Midfreq {
	max-width:1000px;
	min-height:3480px;
}
	
.mainDiv-IH-iDuctor {
	max-width:1000px;
	min-height:3400px;
}
	
.mainDiv-IH-P-RLD-T {
	max-width:1000px;
	min-height:2470px;
}
	
.mainDiv-IH-P-ELD-S {
	max-width:1000px;
	min-height:2460px;
}
	
.mainDiv-CHC-Cone {
	max-width:1000px;
	min-height:2200px;
}	

	.mainDiv-FPCREFS-I {
	max-width:1000px;
	min-height:19500px;
}
	
.mainDiv-FFPPEC-I {
	max-width:1000px;
	min-height:20700px;
}
	
.mainDiv-SBSPSB-M {
	max-width:1000px;
	min-height:9700px;
	
}
	
.mainDiv-ACHC {
	max-width:1000px;
	min-height:2470px;
	
}
	
.mainDiv-ADHC {
	max-width:1000px;
	min-height:2640px;
	
}
	
.mainDiv-ALNC {
	max-width:1000px;
	min-height:3970px;
	
}
	
.mainDiv-JLLC {
	max-width:1000px;
	min-height:20050px;
	
}
	
.mainDiv-JLPC {
	max-width:1000px;
	min-height:5380px;
	
}
	
.mainDiv-NDAC {
	max-width:1000px;
	min-height:10860px;
	
}
	
.mainDiv-NDAH {
	max-width:1000px;
	min-height:8300px;
	
}
	
.mainDiv-NSCS {
	max-width:1000px;
	min-height:4450px;
	
}
	
.mainDiv-NSHS {
	max-width:1000px;
	min-height:8800px;
	
}
	
.mainDiv-NSLS {
	max-width:1000px;
	min-height:6800px;
	
}
	
.mainDiv-NSSS {
	max-width:1000px;
	min-height:39890px;
	
}
	
.mainDiv-SSA {
	max-width:1000px;
	min-height:4000px;
	
}
	
.mainDiv-EP13 {
	max-width:1000px;
	min-height:2600px;
	
}
	
.mainDiv-EP18 {
	max-width:1000px;
	min-height:2640px;
	
}
	
.mainDiv-AP1600-3000 {
	max-width:1000px;
	min-height:4000px;
	
}
	
.mainDiv-AP8000 {
	max-width:1000px;
	min-height:2980px;
	
}
	
.mainDiv-AP921 {
	max-width:1000px;
	min-height:2550px;
	
}
	
.mainDiv-FP-FHB {
	max-width:1000px;
	min-height:3800px;
}
	
.mainDiv-CJ-Jacks {
	max-width:1000px;
	min-height:3100px;	
}
	
.mainDiv-Toe-Jacks {
	max-width:1000px;
	min-height:4700px;	
}
	
.mainDiv-Nutsplitters {
	max-width:1000px;
	min-height:4000px;	
}
	
.mainDiv-Powerkits {
	max-width:1000px;
	min-height:3600px;	
}
	
.mainDiv-Presses {
	max-width:1000px;
	min-height:4400px;	
}
	
.mainDiv-Presses-WSPM {
	max-width:1000px;
	min-height:4800px;		
}
	
.mainDiv-Presses-WSPE {
	max-width:1000px;
	min-height:13200px;		
}
	
.mainDiv-Presses-PFPE {
	max-width:1000px;
	min-height:5400px;		
}
	
.mainDiv-Pumps-AHP {
	max-width:1000px;
	min-height:4580px;	
}
	
.mainDiv-Pumps-HP35 {
	max-width:1000px;
	min-height:3260px;		
}
	
.mainDiv-Pumps-PB-HC {
	max-width:1000px;
	min-height:5150px;		
}
	
.mainDiv-Spreaders-MFS {
	max-width:1000px;
	min-height:2200px;		
}
	
.mainDiv-Spreaders-PFS {
	max-width:1000px;
	min-height:3370px;		
}
	
.mainDiv-Spreaders-TL-TLS {
	max-width:1000px;
	min-height:4700px;		
}
	
.mainDiv-Pumps-AHP-UHP {
	max-width:1000px;
	min-height:3800px;		
}
	
.mainDiv-Pumps-UHAP {
	max-width:1000px;
	min-height:2600px;		
}
	
.mainDiv-HLW-Wedges {
	max-width:1000px;
	min-height:3450px;		
}
	
.mainDiv-Workbench {
	max-width:1000px;
	min-height:3000px;		
}
	
.mainDiv-Bega-Impact33 {
	max-width:1000px;
	min-height:2000px;	
}
	
.mainDiv-Bega-Impact39 {
	max-width:1000px;
	min-height:2100px;	
}
	
.mainDiv-Bega-D130 {
	max-width:1000px;
	min-height:2260px;
	
}
	
.mainDiv-Bega-D90 {
	max-width:1000px;
	min-height:1960px;
	
}
	
.mainDiv-Bega-E180 {
	max-width:1000px;
	min-height:2300px;
	
}
	
.mainDiv-Bega-PAT {
	max-width:1000px;
	min-height:1870px;
	
}
	
.mainDiv-Bega-E420 {
	max-width:1000px;
	min-height:2180px;
	
}
	
.mainDiv-Bega-E540 {
	max-width:1000px;
	min-height:2120px;
	
}
	
.mainDiv-Bega-Fixtur {
	max-width:1000px;
	min-height:1880px;
	
}
	
.mainDiv-UFSB-I {
	max-width:1000px;
	min-height:25180px;
}
	
	.mainDiv-UPSB-I {
	max-width:1000px;
	min-height:5700px;	
}
	
.mainDiv-UFSB-M {
	max-width:1000px;
	min-height:7700px;	
}	
   .mainDiv-SSFSBM {
	max-width:1000px;
	min-height:1800px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}	
	.mainDiv-SSFSB-I {
	max-width:1000px;
	min-height:36760px;
}	
	
.mainDiv-Thomson-SleeveB-Small-F_SB_I {
	max-width:1000px;
	min-height:47000px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}	
	.mainDiv-pullers2 {
	min-height:3800px;
	 
}	
   .mainDiv-hydraulic-accessories {
	min-height:9540px;	
}	
	.mainDiv-SSPSB-I {
	max-width:1000px;
	min-height:112000px;
}
	 .mainDiv-bearings {
	 min-height:23000px;
	
} 
	.mainDiv-bearings2 {
	 min-height:6400px;
	
}

.mainDiv-bearings3 {
	min-height:10580px;
	
}
	
.mainDiv-BallB-ThinSec-ACS {
	min-height:12000px;
	
}	

.mainDiv-bearings-Conrad {
	max-width:1000px;
	min-height:41300px;
}

.mainDiv-bearings-Conrad2 {
	max-width:1000px;
	min-height:23200px;
}

.mainDiv-bearings-Conrad3 {
	max-width:1000px;
	min-height:25500px;
	
}
	.mainDiv-SLSPPSB-M {
	max-width:1000px;
	min-height:86950px;

}
	
.mainDiv-SLSPPSB-I {
	max-width:1000px;
	min-height:190880px;

}	

.mainDiv-bearings-BallB-Angular-DR5200 {
	max-width:1000px;
	min-height:11200px;
}
	
.mainDiv-bearings-BallB-Angular-DR5300 {
	max-width:1000px;
	min-height:11200px;
}	

.mainDiv-bearings-BallB-Angular-DRSA {
	max-width:1000px;
	min-height:5600px;
}

.mainDiv-bearings-BallB-Angular-SR  {
 min-height:70700px;	 

}
	
.mainDiv-bearings-BallB-Collar  {
	min-height:2800px;	 
	
}
	
.mainDiv-bearings-BallB-Flanged-MI-ST {
	min-height:9900px;	 
	
}	
	
.mainDiv-bearings-BallB-Flanged-MIOT {
	max-width:1000px;
	min-height:9000px;
	
}

.mainDiv-bearings-BallB-Flanged-MIOTEIR {
	max-width:1000px;
	min-height:10000px;
	
}

.mainDiv-bearings-BallB-Flanged-MIOTLSE {
	max-width:1000px;
	min-height:25000px;
	
}

.mainDiv-bearings-BallB-Flanged-MISTLSE { 
	max-width:1000px;
	min-height:14800px;
}

.mainDiv-bearings-BallB-Flanged-MITODEIR {
	max-width:1000px;
	min-height:3300px;
}

.mainDiv-BallB-Flangette {
	max-width:1000px;
	min-height:1500px;
	
}

.mainDiv-BallB-Plain-CM {
	max-width:1000px;
	min-height:10400px;
}

.mainDiv-BallB-Plain-CR-Inch {
	max-width:1000px;
	min-height:5000px;
}
	
.mainDiv-BallB-Plain-CR-Metric {
	max-width:1000px;
	min-height:6300px;
}	

.mainDiv-BallB-Plain-MISTEIR {
	max-width:1000px;
	min-height:7800px;
}

.mainDiv-BallB-Plain-MIOTEIR {
	max-width:1000px;
	min-height:8200px;
}

.mainDiv-BallB-Plastic-DR {
	max-width:1000px;
	min-height:6300px;
	
}

.mainDiv-BallB-Plastic-Inch {
	max-width:1000px;
	min-height:6700px;
}

.mainDiv-bearings-BallB-Plastic-SDR {
	max-width:1000px;
	min-height:9070px;
	
}
	
.mainDiv-bearings-BallB-Plastic-Metric {
	max-width:1000px;
	min-height:13700px;
	
}	

.mainDiv-bearings-BallB-Precision-FLOST {
	max-width:1000px;
	min-height:3580px;
}

.mainDiv-BallB-Precision-PLOT {
	max-width:1000px;
	min-height:6500px;	
}

.mainDiv-BallB-Precision-PLST {
	max-width:1000px;
	min-height:6580px;	
}

.mainDiv-BallB-Radial-MIOT {
	max-width:1000px;
	min-height:11380px;
}

.mainDiv-BallB-Radial-MIST {
	max-width:1000px;
	min-height:10850px;	
}

.mainDiv-BallB-Radial-MISTLSE {
	max-width:1000px;
	min-height:20680px;
}

.mainDiv-BallB-SelfClinch-I {
	max-width:1000px;
	min-height:3000px;
}
	
.mainDiv-BallB-SelfClinch-M {
	max-width:1000px;
	min-height:3080px;
}	

.mainDiv-bearings-BallB-SingleR-6000 {
	max-width:1000px;
	min-height:6950px;

}

.mainDiv-BallB-SingleR-6900 {
	max-width:1000px;
	min-height:6480px;

}

.mainDiv-ThinSec-FPC {
	max-width:1000px;
	min-height:29500px;	
}

.mainDiv-ThinSec-FPC {
	max-width:1000px;
	min-height:29500px;
}

.mainDiv-LinearB-Ball-CT-RRSS-I {
	max-width:1000px;
	min-height:6500px;
}

.mainDiv-LinearB-Ball-CT-RRSS-M {
	max-width:1000px;
	min-height:11600px;
}

.mainDiv-LinearB-Ball-CT-SRSS-I {
	max-width:1000px;
	min-height:6820px;
}
	
.mainDiv-LinearB-Ball-OT-SRSS-I {
	max-width:1000px;
	min-height:8640px;
}	

.mainDiv-LinearB-Ball-OT-RRSS-I {
	max-width:1000px;
	min-height:6400px;
}

.mainDiv-LinearB-Ball-OT-RRSS-M {
	max-width:1000px;
	min-height:9600px;
}

.mainDiv-LinearB-Cam-NB-CYR-S {
	max-width:1000px;
	min-height:13270px;
}

.mainDiv-LinearB-Cam-NB-S {
	max-width:1000px;
	min-height:26600px;
}
	
.mainDiv-LinearB-Cam-NB-ST {
	max-width:1000px;
	min-height:8800px;
}
	
.mainDiv-LinearB-Frelon-CT-CIDS-I {
	max-width:1000px;
	min-height:10200px;	
}
	
.mainDiv-LinearB-Frelon-CT-CIDS-M {
	max-width:1000px;
	min-height:8800px;	
}	
	
.mainDiv-LinearB-Frelon-OT-CIDS {
	max-width:1000px;
	min-height:12500px;	
}
	
.mainDiv-LinearB-Frelon-OT-CS {
	max-width:1000px;
	min-height:11000px;	
}	
	
.mainDiv-LinearB-Frelon-CT-PIDS {
	max-width:1000px;
	min-height:8800px;	
}
	
.mainDiv-LinearB-Frelon-CT-SAOD-CID {
	max-width:1000px;
	min-height:9600px;	
}	
	
.mainDiv-LinearB-Frelon-CT-SAOD {
	max-width:1000px;
	min-height:9600px;	
}	

.mainDiv-LinearB-Frelon-OT-PIDS {
	max-width:1000px;
	min-height:12600px;
}

.mainDiv-LinearB-Frelon-CT-PS {
	max-width:1000px;
	min-height:10200px;
}
	
.mainDiv-LinearB-Frelon-OT-PS {
	max-width:1000px;
	min-height:13800px;
}

.mainDiv-LinearB-Frelon-TW-CS {
	max-width:1000px;
	min-height:7900px;
}

.mainDiv-LinearB-Guide-B-VG-EC {
	max-width:1000px;
	min-height:4000px;
}

.mainDiv-LinearB-Guide-J-GW-EC {
	max-width:1000px;
	min-height:7600px;
}

.mainDiv-LinearB-Guide-W-VG-IB {
	max-width:1000px;
	min-height:4700px;
}
	
.mainDiv-LinearB-Guide-W-VG-IS {
	max-width:1000px;
	min-height:7100px;
}	

.mainDiv-LinearB-Guide-W-VG-P {
	max-width:1000px;
	min-height:5100px;
}
	
.mainDiv-LinearB-Guide-R-ST {
	max-width:1000px;
	min-height:6300px;
}	

.mainDiv-LinearB-Pillow-CT-AB-I {
	max-width:1000px;
	min-height:17200px;

}
	
.mainDiv-LinearB-Pillow-CT-AB-M {
	max-width:1000px;
	min-height:14100px;

}	
	
.mainDiv-LinearB-Pillow-OT-AB-I {
	max-width:1000px;
	min-height:11800px;
}
	
.mainDiv-LinearB-Pillow-OT-AB-M {
	max-width:1000px;
	min-height:11500px;
}	

.mainDiv-LinearB-Rail-CCA {
	max-width:1000px;
	min-height:19600px;
}

.mainDiv-LinearB-Shaft-S-CCA {
	max-width:1000px;
	min-height:5500px;
}
	
.mainDiv-LinearB-Shaft-PT-CCA {
	max-width:1000px;
	min-height:5200px;
}
	
.mainDiv-LinearB-Shaft-S-SS {
	max-width:1000px;
	min-height:71900px;
}

.mainDiv-LinearB-Sleeve_F_SL_I {
	max-width:1000px;
	min-height:29600px;
	
}
	
.mainDiv-LinearB-Sleeve-P-SL-I {
	max-width:1000px;
	min-height:26400px;
}
	
.mainDiv-LinearB-Sleeve-P-SL-M {
	max-width:1000px;
	min-height:43300px;
}	
	
.mainDiv-LinearB-Sleeve-FM-ML3810 {
	max-width:1000px;
	min-height:2950px;
	
}	
	
.mainDiv-LinearB-Sleeve_F_SL_M {
	max-width:1000px;
	min-height:32300px;
	
}	

.mainDiv-LinearB-Track-VG-P {
	max-width:1000px;
	min-height:12600px;
}
	
.mainDiv-LinearB-Track-VG-U {
	max-width:1000px;
	min-height:2680px;
}	
	
.mainDiv-NeedleB-RC-ST-UD-I {
	max-width:1000px;
	min-height:6000px;
}
	
.mainDiv-NeedleB-ST-OE-I {
	max-width:1000px;
	min-height:44400px;
}	

.mainDiv-NeedleB_ST_OE_M {
	max-width:1000px;
	min-height:20000px;
}

.mainDiv-PillowB_FlangeMountBallB_I2 {
	max-width:1000px;
	min-height:1300px;
}


.mainDiv-PillowB_Inserts_SDBB_LCT {
	max-width:1000px;
	min-height:19500px;
	
}

.mainDiv-PillowB_Inserts_SDBB_SST {
	max-width:1000px;
	min-height:21300px;
}
	
.mainDiv-PillowB-Mounted-B-SB-I {
	max-width:1000px;
	min-height:7800px;
}	

.mainDiv-PillowB_Plastic_PB_WIBB {
	max-width:1000px;
	min-height:4100px;
}

.mainDiv-PillowB_Standard_MB_FB_SST {
	max-width:1000px;
	min-height:15500px;
}

.mainDiv-PillowB_Standard_MB_TB_LCT {
	max-width:1000px;
	min-height:16600px;
}

.mainDiv-PressB-Delrin-CSR-I {
	max-width:1000px;
	min-height:3000px;
}

.mainDiv-PressB-Delrin-CSR-M {
	max-width:1000px;
	min-height:3000px;
}

.mainDiv-PressB-Flange-NRB-I {
	max-width:1000px;
	min-height:4000px;
}

.mainDiv-Shafts-52100-T {
	max-width:1000px;
	min-height:10130px;
}	
	
.mainDiv-Shafts-1060-I {
	max-width:1000px;
	min-height:38400px;
}	

.mainDiv-Shafts-1060-M {
	max-width:1000px;
	min-height:17350px;
}		

.mainDiv-Shafts-1060-CP {
	max-width:1000px;
	min-height:11700px;
}

.mainDiv-Shafts-1060-PD {
	max-width:1000px;
	min-height:12200px;
}

.mainDiv-Shafts-440C-PD {
	max-width:1000px;
	min-height:12200px;

}
.mainDiv-SphereB-TP-P-SS {
	max-width:1000px;
	min-height:10200px;

}
.mainDiv-SphereB-FP-P-WS {
	max-width:1000px;
	min-height:10900px;

}
	
.mainDiv-SphereB-FP-P-CAI {
	max-width:1000px;
	min-height:10790px;
}	
.mainDiv-SphereB-TP-P-HD {
	max-width:1000px;
	min-height:9500px;

}
	
.mainDiv-SphereB-TP-P {
	max-width:1000px;
	min-height:10180px;

}
	
.mainDiv-SphereB-TP-C {
	max-width:1000px;
	min-height:9550px;

}
	
.mainDiv-SphereB-RodEnds-F-TP-C-SS {
	max-width:1000px;
	min-height:16560px;

}
	
.mainDiv-SphereB-RodEnds-F-TP-C-M {
	max-width:1000px;
	min-height:19770px;

}
.mainDiv-SphereB-RodEnds-F-TP-C-I {
	max-width:1000px;
	min-height:18800px;

}
	
.mainDiv-SphereB-RodEnds-F-TP-C-EC {
	max-width:1000px;
	min-height:19000px;

}
	
.mainDiv-SphereB-RodEnds-F-FP-P-M {
	max-width:1000px;
	min-height:23330px;

}
	
.mainDiv-SphereB-RodEnds-M-TP-C-SS {
	max-width:1000px;
	min-height:14000px;

}
	
.mainDiv-SphereB-RodEnds-M-TP-C-I {
	max-width:1000px;
	min-height:16050px;

}
	
.mainDiv-SphereB-RodEnds-M-TP-C-M {
	max-width:1000px;
	min-height:16900px;

}
	
.mainDiv-SphereB-RodEnds-M-TP-C-EC {
	max-width:1000px;
	min-height:15950px;

}
	
.mainDiv-SphereB-RodEnds-M-TP-C-ES {
	max-width:1000px;
	min-height:9700px;

}
	
.mainDiv-SphereB-RodEnds-M-FP-P-I {
	max-width:1000px;
	min-height:18050px;

}
	
.mainDiv-SphereB-RodEnds-M-FP-P-M {
	max-width:1000px;
	min-height:18700px;

}
	
.mainDiv-SphereB-RodEnds-M-FP-P-EC {
	max-width:1000px;
	min-height:14400px;

}
	
.mainDiv-SphereB-RodEnds-M-FP-C {
	max-width:1000px;
	min-height:15940px;

}
	
.mainDiv-Thomson-PillowB-SupportB {
	max-width:1000px;
	min-height:5800px;  
}		
	
.mainDiv-Thomson-PillowB-SSBBPB-CT {
	max-width:1000px;
	min-height:6750px;  
}		

.mainDiv-Thomson-PillowB-SSBBPB-OT {
	max-width:1000px;
	min-height:7000px;  
}	
	
.mainDiv-Thomson-PillowB-SSBBPB-FT {
	max-width:1000px;
	min-height:5585px;  
}		
	
.mainDiv-Thomson-PillowB-SBBPB-CT {
	max-width:1000px;
	min-height:9370px;  
}	
	
.mainDiv-Thomson-PillowB-SBBPB-OT {
	max-width:1000px;
	min-height:8080px;  
}		
	
.mainDiv-Thomson-PillowB-SBBTPB-CT {
	max-width:1000px;
	min-height:8600px;  
}	

.mainDiv-Thomson-PillowB-SBBTPB-OT {
	max-width:1000px;
	min-height:7190px;  
}	
	
.mainDiv-Thomson-PSBBB-CT {
	max-width:1000px;
	min-height:12300px;
}
	
.mainDiv-Thomson-PSBBB-OT {
	max-width:1000px;
	min-height:10170px;
}
	
.mainDiv-Thomson-PSBBB-OT2 {
	max-width:1000px;
	min-height:10250px;
}
	
.mainDiv-Thomson-SBBB-CT {
	max-width:1000px;
	min-height:11580px;
}	
	
.mainDiv-Thomson-SBBB-OT {
	max-width:1000px;
	min-height:10700px;
}	
	
	
.mainDiv-Thomson-SSBBB-CT {
	max-width:1000px;
	min-height:6570px;
}
	
	
.mainDiv-Thomson-SSBBB-OT {
	max-width:1000px;
	min-height:9100px;
}
	
.mainDiv-Shafts-440-SS {
	max-width:1000px;
	min-height:21680px;
}	
	
.mainDiv-Thrust-Bearings-ANR {
	max-width:1000px;
	min-height:15580px;
}
	
	
.mainDiv-Thrust-Bearings-CSBW {
	max-width:1000px;
	min-height:8400px;
}
	
.mainDiv-Thrust-Bearings-TPS-I {
	max-width:1000px;
	min-height:12900px;
}		
	
.mainDiv-Thrust-Bearings-TPS-M {
	max-width:1000px;
	min-height:7900px;
}	

.mainDiv-Thrust-Washer-A {
	max-width:1000px;
	min-height:12300px;
}
	
.mainDiv-Thrust-Washer-SL-CSB-I {
	max-width:1000px;
	min-height:7380px;
}
	
.mainDiv-Thrust-Washer-SL-CSB-M {
	max-width:1000px;
	min-height:6750px;
}
	
.mainDiv-Thrust-Washer-SL-SB-I {
	max-width:1000px;
	min-height:13900px;
}
	
.mainDiv-Thrust-Washer-SL-SB-M {
	max-width:1000px;
	min-height:3200px;
		
}
	
.mainDiv-Thrust-Spacer-IR-AA-I {
	max-width:1000px;
	min-height:7310px;
}
	
.mainDiv-Thrust-Spacer-IR-SS-I {
	max-width:1000px;
	min-height:22650px;
}
	
.mainDiv-Thrust-Spacer-IR-SS-M {
	max-width:1000px;
	min-height:5400px;	
	
}
	
.mainDiv-Thrust-Spacer-OR-AA-I {
	max-width:1000px;
	min-height:6200px;	
	
}
	
.mainDiv-Thrust-Spacer-OR-SS-M {
	max-width:1000px;
	min-height:5060px;		

}		
	.info_side {  /* -------------- SIDE PANEL CSS ------------- */
		width:250px;
	}
	
	.info_side img {
		max-width:250px;
	}
	
	.info_mainDiv {  /* -------------- MAIN TEXT AREA ------------- */
		
	}
	
	.div_of_3 {
		width:30.5%;
	}
	
	#data_image2 { 
		max-width:50%;
	}
	
	.shrink {
		display: none;
		
    }

@media all and (max-width: 680px) {
	
	
	
	
	#telNum {
	font-size:12px;
	 
    }
	
	.info_side {  /* -------------- SIDE PANEL CSS ------------- */
		width:200px;
	}
	
	.info_side img {
		max-width:200px;
	}
	
	.info_mainDiv {  /* -------------- MAIN TEXT AREA ------------- */
		margin-left:225px;
		font-size:13px;
		line-height:1.4em;
	}
	
	.div_of_3 {
		width:auto;
		float:none;
		margin-bottom:10px;
	}
	
	.div_of_3:nth-child(2) {
		margin:0px 0% 10px 0%;
	}
	
	.div_of_3:nth-child(3) {
	margin:0px 0px  3%  0px;
    
	}

	.rect_img {
		width:90%;
		float:none;
		padding:5% 5% 0% 5%;
	}
	
	.rect_img img {
		max-width:300px;
		width:98%;
	}
	
	.rect_info {
		width:90%;
		float:none;
		font-size:12px;
		line-height:16px;
		padding:5%;	
		color:#777;
	}
	
	.rect_info h2 {
		font-size:16px;	
	}

	
	h1 {
		font-size:16px;
	}
	
	h2 {
		font-size:14px;
	}

    h4 {
		font-size:16px;
	}
	
	h5 {
		font-size:16px;
	}
	
	h6 {
		font-size:16px;
	}

}

@media all and (max-width: 480px) {
	
	.slidemove { display: none;
}	
	
.down {
		margin-top: 70px;
	}	
	
	#telNum {
		margin-right:4%;
		position:relative;
		top:2px;
		
	}
	
	#telNum span {
		display:none;
	}
	
	#telNum img {
		left:0px;
	}
	
	.mainDiv {
	 
	height:100%;
	min-height:auto;
	}
	
	.linklist li a {
		padding:10px 3px;
	}
	
	.info_side {  /* -------------- SIDE PANEL CSS ------------- */
		width:100%;
		float:none;
		position:static;
	}
	
	.info_side {
		padding-top:0px;
	}
	
	.info_side img {
		max-width:100%;
		width:100%;
	}
	
	.info_mainDiv {  /* -------------- MAIN TEXT AREA ------------- */
		margin-left:0px;
		float:none;
		height:auto;
	}
	
	
	.press_photo img {
		 max-width:305px;
		max-height:203px;  
	 
	}
	
	.products_side {
		width:100%;
		float:none;
		position:static;
	}
		
	.mainDivMargin {
		margin:0px 4% 0px 4%;
		padding:15px 0px 20px 0px;
	}
	
	.mainDiv-Bega-XT440 {
	max-width:1000px;
	min-height:2900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}
	
	
	
	.mainDiv-Bega-ECO {
	max-width:1000px;
	min-height:2900px;
	margin:auto;
	background-color:#fff;
	border:1px solid #999;
	border-bottom:none;
	border-top:none;
}
	
	
	
	/* -------------- LEADERSHIP ------------- */
    #leadership {
	   float:none; 
	   width:100%;
	  font-size:12px; 
	
}
	
	.info_side a {
		padding:8px 0px 8px 15px;
		border-bottom:1px dotted #999;
		background:url("../images/dot.jpg") no-repeat 3px 14px;
		height:auto;
	}
	
	h5 {
		font-size:16px;
	}
     
	 h6 {
		font-size:16px;
	}
	
	#data_image { 
		max-width:334px;
	}
	
}
}
@media all and (max-width: 768px) {
.info_mainDiv {
    margin-left: 0px;
    float: none;
    height: auto;
}
	}