/*simple reset*/
* { margin: 0; padding: 0; }
img { border: none; }

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: "";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

body, html {
	/*fix gradient height*/
	min-height: 100%;
}
body {
	background: #242d38; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #1a3b57 0%, #2a2527 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#1a3b57), color-stop(100%,#2a2527)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #1a3b57 0%,#2a2527 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #1a3b57 0%,#2a2527 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #1a3b57 0%,#2a2527 100%); /* IE10+ */
	background: radial-gradient(center, ellipse cover,  #1a3b57 0%,#2a2527 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#242d38', endColorstr='#28282e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	font-family: Arial, Helvetica, sans-serif;
}

hr { 
	border: #AFB4B7 solid 2px;
	width: 100%;
}
a {
	color: black;
	font-size: 14px;
}

#wrap {
	width: 1020px;
	margin: auto;
}
	/*HEADER STYLE*/
	#header {
		margin-top: 20px;
		border-top: #673619 solid 6px;
		padding-top: 10px;
	}
		.logo {
			text-indent: -9999px;
			background: url("../images/assets/logo.png") no-repeat;
			width: 509px;
			height: 68px;
			float: left;
			margin-top: 10px;
			margin-left: 55px;
			display: block;
		}
		.search-bar {
			float: right;
			width: 250px;
		}
			.request {
				background-color: #4C2610;
				list-style: none;
				height: 35px;
				line-height: 35px;
				color: #B6B3B3;
				width: auto;
				text-transform: uppercase;
			}
				.request li {
					text-align: center;
					margin-right: 4px;
				}	
					.request li a {
						color: #B6B3B3;
						font: 12px / 35px Arial, Helvetica, sans-serif;
						text-decoration: none;
					}
			.search-bar input {
				width: 238px;
				margin-top: 6px;       
			}
			.search-bar .call {
				margin-top: 6px;
				margin-left: 6px;
				color: #6B7781;
				text-transform: uppercase;
				font-weight: bold;
				font-size: 14px;
			}
				.call .number {
					color: #929DA6;
				}
		.overflow {
			overflow: hidden;
			position: relative;
		}
		.nav {
			list-style: none;
			color: white;
			border-top: 6px solid #14161B;
			padding-top: 4px;
			margin-top: 10px;
			text-align: center;
			text-transform: uppercase;
			width: 1100px;
			position: relative;
			padding-bottom: 50px;
		}
			.nav li {
				float: left;
				margin-right: 4px;
				background-color: #14161B;
			}
				.nav li a {
					display: block;
					color: white;
					text-decoration: none;
					height: 40px;
					padding: 10px;
					padding-left: 11px;
					min-width: 80px;
					line-height: 40px;
					font-size: 13px;
				}
				.nav li.words-2 a {
					width: 100px;
					padding-left: 14px;
					padding-right: 14px;
					line-height: 18px;
				}
				.nav li.words-3 a {
					width: 148px;
					padding-left: 15px;
					padding-right: 15px;
					line-height: 18px;
				}
			.nav .current, .nav li:hover {
				background: #623214; /* Old browsers */
				background: -moz-linear-gradient(top,  #623214 0%, #4e2710 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#623214), color-stop(100%,#4e2710)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #623214 0%,#4e2710 100%); /* IE10+ */
				background: linear-gradient(top,  #623214 0%,#4e2710 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#623214', endColorstr='#4e2710',GradientType=0 ); /* IE6-9 */
			}
			.subnav {
				background-color: #171B23;
				height: 30px;
				padding-top: 8px;
				padding-bottom: 8px;
				list-style: none;
				padding-left: 30px;
				padding-right: 30px;
				width: 100%;
				position: absolute;
				bottom: 0px;
				left: 0;
				border-top: 4px solid #203346;
				display: none;
				z-index: 1001;
			}
				.current .subnav {
					display: block;
				}
				.nav li .subnav li {
					float: left;
					font-size: 11px;
					margin-right: 2px;
					border-left: 1px solid white;
					height: 100%;
					padding-left: 8px;
					padding-right: 8px;
					width: 150px;
					background: none;
					color: #848487;
				}
					.nav li .subnav li a {
						text-decoration: none;
						vertical-align: top;
						text-transform: uppercase;
						font-size: 11px;
						line-height: 16px;
						color: inherit;
						font-weight: inherit;
						padding: 0;
						width: 100%;
						height: 100%;
						text-align: left;
					}
						.nav li .subnav .current, .nav li .subnav li:hover {
							background: none;
							filter: none;
							color: white;
						}
				#subnav-link-43 { width: 200px; }
	/*END HEADER STYLE*/
	
	/*HOME STYLE*/
	#splash {
		position: relative;
	}
		#splash:before {
			background-color: #4E575E;
			position: absolute;
			bottom: 0;
			width: 100%;
			content: "";
			height: 248px;
			z-index: 10;
			left: 0;
		}
	#main-splash {
		background-color: #4E575E;
		width: 680px;
		min-height: 640px;
		margin-left: 50px;
		margin-top: 10px;
        -webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
        -moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
        box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);   
		position: relative;
	}
		#main-splash .main-picture {
			position: relative;
			top: 20px;
			left: 20px;
			z-index: 20;
			width: 640px;
			height: 374px;
			overflow: hidden;
		}
			#main-splash .slider {
				list-style: none;
				width: 1800px;
				height: 100%;
				position: relative;
			}
				#main-splash .slider li {
					float: left;
					position: relative;
				}
			#main-splash .main-picture img {
				-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
				-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
				box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);   
			}
				#main-splash .main-picture h2 a {
					text-decoration: none;
					position: absolute;
					left: 0;
					top: 10px;
					color: white;
					font-size: 24px;
					text-align: left;
					padding: 10px;
					width: 60%;
					padding-right: 4%;
				}
		#main-splash .product-list {
			position: relative;
			top: 40px;
			z-index: 20;
			list-style: none;
		}
			#main-splash .product-list li {
				position: relative;
				width: 213px;
				height: 86px;
				float: left;
				margin-right: 12px;
				margin-bottom: 12px;
				-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
				-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
				box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);   
			}
				#main-splash .product-list h2 a {
					text-decoration: none;
					font-size: 12px;
					color: white;
					text-transform: uppercase;
					position: absolute;
					left: 0;
					bottom: 0;
					width: 76%;
					padding: 8px;
					padding-right: 0;
					background: #17324f; /* Old browsers */
					background: -moz-linear-gradient(top,  #17324f 0%, #1e2736 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#17324f), color-stop(100%,#1e2736)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #17324f 0%,#1e2736 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #17324f 0%,#1e2736 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #17324f 0%,#1e2736 100%); /* IE10+ */
					background: linear-gradient(top,  #17324f 0%,#1e2736 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17324f', endColorstr='#1e2736',GradientType=0 ); /* IE6-9 */
					-moz-border-radius-topleft: 0px;
					-moz-border-radius-topright: 20px;
					-moz-border-radius-bottomright: 0px;
					-moz-border-radius-bottomleft: 0px;
					-webkit-border-radius: 0px 20px 0px 0px;
					border-radius: 0px 20px 0px 0px; 
					-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
					-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
					box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);  
				}
	#splash #sidebar {
		width: 210px;
		float: right;
		z-index: 20;
		position: relative;
	}
		#splash .find-product, #splash .himmel-advantage {
			display: block;
			text-indent: -9999px;
			filter: dropshadow(color=#000000, offx=1, offy=1);        
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);			     
		}
			#splash .find-product {
				 height: 60px;
				 width: 201px;
				 background: url("../images/assets/find-product-button.png");
				 -moz-border-radius-topleft: 0px;
				-moz-border-radius-topright: 20px;
				-moz-border-radius-bottomright: 0px;
				-moz-border-radius-bottomleft: 0px;
				-webkit-border-radius: 0px 20px 0px 0px;
				border-radius: 0px 20px 0px 0px;   
			}
			#splash .himmel-advantage {
				margin-top: 15px;
				height: 60px;
				width: 201px;
				background: url("../images/assets/h-vantage-button.png");
			}
		#splash .news {
			width: 200px;
			min-height: 355px;
			background-color: #D7D7D7;
			margin-top: 15px;
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);	
		}
			#splash .news .head {
				font-size: 16px;
				text-transform: uppercase;
				height: 30px;
				line-height: 30px;
				text-align: center;
				color: white;
				background: #623214; /* Old browsers */
				background: -moz-linear-gradient(top,  #623214 0%, #4e2710 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#623214), color-stop(100%,#4e2710)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #623214 0%,#4e2710 100%); /* IE10+ */
				background: linear-gradient(top,  #623214 0%,#4e2710 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#623214', endColorstr='#4e2710',GradientType=0 ); /* IE6-9 */
				-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
				-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
				box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			}
			#splash .article {
				padding: 17px;
				font-size: 12px;
			}
				#splash .article h3 {
					font-size: 14px;
				}
				#splash .article .read-more {
					font-weight: bold;
					display: block;
					text-transform: uppercase;
					color: #56301D;
					text-decoration: none;
					margin-top: 10px;
				}
				#splash .article p {
					margin-top: 4px;
				}
				#splash .news hr {
					width: 168px;
					margin: auto;
					border: #AFB4B7 solid 2px;
				}
	/*PAGES*/	
	
	/*This is the wide layout with a sidebar contained within the container*/				
	#content {
		background-color: #D7D7D7;
		padding: 20px;
		margin-top: 20px;
		position: relative;
	}
	#content, #content a {
		font-size: 12px;
	}
		#content .right-sidebar {
			float: right;
			width: 500px;
		}
		#content h2 {
			font-size: 24px;
			text-transform: uppercase;
			margin-bottom: 10px;
			width: 100%;
		}
		#content h3 {
			font-size: 18px;
			color: #676263;
			text-transform: uppercase;
			margin-bottom: 10px;
			margin-top: 10px;
		}
		#content h4 {
			font-size: 14px;
		}
		#content p {
			margin-bottom: 10px;
		}
		#content img {				
			-webkit-box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
			-moz-box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
			box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
		}
		#adobe a {
			display: block;
		}
		#adobe, #adobe a {
			height: 35px;
			width: 225px;
		}
		#adobe {
			background: url('/images/manuals/getAdobe.png') no-repeat;
			position: absolute;
			z-index: 50;
			right: 49px;
		}
		#content hr {
			border: 2px solid #b6b6b6;
			display: block;
		}
		#content .download-table {
			border-collapse: collapse;
			display: block;
			width: 100%;
			margin-bottom: 40px;
			margin-top: 20px;
		}
		#content .download-table thead:first-child tr { margin-top: 0; }
		#content .download-table thead tr {
				background-image: url('/images/product-drawings/headerBar.png');
				height: 29px;
				width: 900px;
				-webkit-box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
				-moz-box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
				box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
				margin-top: 40px;
		}
		
			#content .download-table thead tr td {
				background-image: url('/images/product-drawings/arrow.png');
				background-repeat: no-repeat;
				background-position: center right;
				width: 870px;
				height: 29px;
				line-height: 29px;
				font-weight: bold;
				color: #fff;
				font-size: 14px;
				float: left;
				margin-top: 0px;
				padding-left: 15px;
				cursor: pointer;
			}
			
			#content .download-table thead tr td.down {
				background-image: url('/images/product-drawings/arrowDown.png');
			}
			
			#content .download-table tr, #content .download-table tbody {
				width: 900px;
				display: block;
			}
			#content .download-table td {
				padding-left: 20px;
				height: 40px;
				line-height: 40px;
				font-size: 14px;
			}
			#content .download-table tbody td:first-child {
				width: 40px;
			}
			.product-drawings #content .download-table tbody td:first-child {
				width: 600px;
			}
			#content .download-table td a { text-decoration: none; }
			#content .download-table tr.even {
				background-color: #b1b1b1;
			}
			#content .download-table tr.odd {
				background-color: #a0a0a0;
			}
			#content .download-table .icon {
				height: 33px;
				width: 31px;
				display: block;
				text-indent: -9999px;
				margin-right: 20px;
				margin-left: 4px;
				background-image: url('../images/assets/generic-icon.gif');
				background-repeat: no-repeat;
			}
				#content .download-table .zip {
					background-image: url('../images/assets/zip-icon.jpg') !important;
				}
	#content .left-sidebar {
		float: left;
		width: 400px;
	}
	
	#content .table_content {
		
		margin: auto;
		position: relative;
	}
	
	/*DIGITAL TRANSDUCERS*/
	#digi table {
		margin-top: 25px;
		margin-bottom: 50px;
		clear: left;
	}
	
	#digi table tr, #digi table tbody {
		display: table-row;
	}
	#digi table tr td {
		font-size: 10px;
		padding: 0;
		margin-bottom: 3px;
		width: 20px;
		height: 24px;
		text-align: left;
	}
	#digi table tr td a {
		font-size: 10px;
	}
	#digi table tr#digi_headers td {
		height: 17px;
		font-size: 12px;
		line-height: 17px;
		text-align: center;
		background-color: #d7d7d7;
		padding-left: 2px;
	}
	#digi table tr#digi_headers td div {
		margin-left: 2px;
	}
	#digi table tr#digi_headers div.table_td {
		-webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
		-moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
		box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
		margin: 0 8px 3px 0px;
	}
	#digi table tr#digi_headers td.compact div {
		background-color: #ad8457;
	}
	#digi table tr#digi_headers td.precision div {
		background-color: #38a5ca;
	}
	#digi table tr#digi_headers td.bearingless div {
		background-color: #60341b;
		color: #fff;
	}
	#digi tr td.digital_pic {
		height: 94px;
		width: 110px;
		text-align: left;
	}
	#digi tr td.digital_pic img {
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	#digi tr#digi_info td {
		vertical-align:top;
		text-align: left;
	}
	
	#digi tr#digi_info td a {
		background: url('../images/digital_trans/info.png') no-repeat left center;
		width: 108px;
		height: 22px;
		display:block;
	}
	#digi table tr#digi_headers td.table_holder {
		-webkit-box-shadow: none;
		box-shadow: none;
		width: 100px;
	}
	#digi table tr.odd td,
 		#digi table tr.even td {
		background: url('../images/digital_trans/cellBreak.png') repeat-y right;
		padding-left: 10px;
		padding-right: 15px;
		text-align: center; 		
 	}
	#digi table tr.odd td {
		background-color: #a0a0a0;
	}
	
	#digi table tr.even td {
		background-color: #b1b1b1;
	}
	
	#digi table tr td.line_name {
		font-weight: bold;
		padding-right: 8px;
		width: 75px;
		background-color: #d7d7d7;
		text-align: right;
	}
	
	/* product comparison table additions*/
	
	#back_button {
		background: url('../images/digital_trans/back.png') no-repeat;
		height: 45px;
		width: 281px;
		margin: 11px 20px 30px 0;
		float: left;
	}
	#back_button_short {
		background: url('../images/back_short.png') no-repeat;
		height: 45px;
		width: 91px;
		margin: 11px 20px 30px 0;
		float: left;
		display: none;
	}	
	#num_results {
		vertical-align: middle;
		padding-top: 20px;
		font-size: 16px;
		font-weight: bold;
		float: left;
	}
	#digi table tr#comp_headers {
		height: 17px;
		line-height: 17px;
		margin-bottom: 20px;
	}
	#digi table tr#comp_headers td {
		font-size: 12px;
		text-align: left;
	}

	/*NEWS*/					
	#news-content {
		background-color: #D7D7D7;
		padding: 20px;
		font-size: 12px;
		width: 690px;
		float: right;
		-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.3);
		box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.3);
		min-height: 550px;
	}
		#news-content ul {
			margin-left: 25px;
		}
		#news-content h2 {
			font-size: 18px;
			text-transform: uppercase;
			margin-bottom: 4px;
		}
			#news-content h2.large {
				font-size: 24px;
			}
		#news-content h3 {
			font-size: 18px;
			color: #676263;
			text-transform: uppercase;
			margin-bottom: 10px;
			margin-top: 4px;
		}
		#news-content p {
			margin-bottom: 10px;
		}
		#news-content img {				
			-webkit-box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
			-moz-box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
			box-shadow:  2px 2px 2px 1px rgba(0, 0, 0, 0.2);
			margin-bottom: 10px;
		}
		#news-content hr {
			border: 2px solid #b6b6b6;
			display: block;
			margin-bottom: 20px;
		}
		#news-content a {
			color: black;
		}
		/*NEWS SIDEBAR & TORQUE TRANSDUCERS SIDEBAR*/
		.torque-sidebar div.dropdownButton { font-size: 11px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }
		.news-sidebar, .torque-sidebar, .product-view-sidebar {
			width: 200px;
			background-color: #4E575E;
			-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.3);
			box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.3);
			padding-left: 30px;
			padding-right: 20px;
			padding-top: 1%;
			padding-bottom: 1%;
			float: left;
			top: 0;
			left: 0;
			bottom: 0;
		}
			.news-sidebar h2 {
				font-size: 12px;
				padding: 4px;
				background: #8c8d8d; /* Old browsers */
				background: -moz-linear-gradient(top,  #8c8d8d 0%, #7d7d7d 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8c8d8d), color-stop(100%,#7d7d7d)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #8c8d8d 0%,#7d7d7d 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #8c8d8d 0%,#7d7d7d 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #8c8d8d 0%,#7d7d7d 100%); /* IE10+ */
				background: linear-gradient(top,  #8c8d8d 0%,#7d7d7d 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8d8d', endColorstr='#7d7d7d',GradientType=0 ); /* IE6-9 */
				-webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.4);
				box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.4);
				text-transform: uppercase;
				margin-bottom: 10px;
				margin-top: 20px;
			}
			.news-sidebar ul {
				color: white;
				font-size: 12px;
				margin-left: 14px;
				margin-bottom: 40px;
			}
				.news-sidebar ul li {
					margin-bottom: 4px;
				}
				.news-sidebar ul li a {
					color: inherit;
					text-decoration: none;
				}
			.subscribe, .email {
				display: inline-block;
				text-indent: -9999px;
				-webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.4);
				box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, 0.4);
				text-transform: uppercase;
				margin-bottom: 10px;
				height: 30px;
			}
				.subscribe {
					width: 102px;
					margin-right: 10px;
					background: url("../images/assets/sub-button.png") no-repeat;
				}
				.email {
					width: 70px;
					background-color: #333D48;
					background: url("../images/assets/email-button.png") no-repeat;
				}		
				.email span { display: none; }
	.news-contain{
		position: relative;
		margin-top: 20px;
		min-height: 550px;
	}
	/*TORQUE SIDEBAR*/
	.torque-sidebar {
		width: 210px;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 40px;
		color: white;
		font-size: 12px;
	}
		.sidebar-header {
			position: absolute;
			top: 0;
			left: 0;
			margin: 0 !important;
			width: 230px;
			padding: 10px;
			padding-bottom: 4px;
			padding-top: 4px;
			text-align: center; 
			font-size: 16px;
			text-transform: uppercase;
			height: 30px;
			line-height: 30px;
			text-align: center;
			color: white;
			background: #623214; /* Old browsers */
			background: -moz-linear-gradient(top,  #623214 0%, #4e2710 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#623214), color-stop(100%,#4e2710)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #623214 0%,#4e2710 100%); /* IE10+ */
			background: linear-gradient(top,  #623214 0%,#4e2710 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#623214', endColorstr='#4e2710',GradientType=0 ); /* IE6-9 */
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		}
		.torque-sidebar h3 {
			font-size: 12px;
			margin-bottom: 8px;
			width: 190px;
		}
		.torque-sidebar input[type=text] {
			width: 168px;
			margin-bottom: 8px;
		}
		.torque-sidebar h2 {
			font-size: 14px;
			margin-bottom: 8px;
			margin-top: 12px;
		}
		.torque-sidebar p {
			margin-bottom: 8px;
			margin-top: 8px;
		}
		.torque-sidebar select, .torque-sidebar .dropdownDiv {
			margin-bottom: 8px;
		}
		.torque-sidebar hr {
			margin-bottom: 12px;
			margin-top: 16px;
		}
		.torque-sidebar label {
			margin-left: 20px;
		}
	#news-content.torque-transducers .compare-selected {
		background: #697682; /* Old browsers */
		background: -moz-linear-gradient(top, #697682 0%, #5a666e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#697682), color-stop(100%,#5a666e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #697682 0%,#5a666e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #697682 0%,#5a666e 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #697682 0%,#5a666e 100%); /* IE10+ */
		background: linear-gradient(top, #697682 0%,#5a666e 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#697682', endColorstr='#5a666e',GradientType=0 ); /* IE6-9 */
		-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		display: block;
		float: left;
        -webkit-border-radius: 20px 0px 0px 0px;
        border-radius: 20px 0px 0px 0px;
		width: 180px;
		padding-right: 20px;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		text-transform: uppercase;
		color: white;
		text-decoration: none;
		text-align: right;
        text-shadow: 2px 2px 4px #000000;
        filter: dropshadow(color=#000000, offx=2, offy=2);
        position: relative;
	}
	#news-content.torque-transducers .results {
		margin-top: 8px;
		margin-left: 14px;
		text-transform: none;
		float: left;
		font-size: 16px;
	}
	.torque-transducers-list {
		list-style: none;
		margin-top: 10px;
	}
		.torque-transducers-list li {
			float: left;
			width: 185px;
			margin-right: 20px;
			height: 400px;
		}
		.torque-transducers-list img {
			margin-top: 10px;
			clear: both;
			width: 181px;
		}
		.torque-transducers-list label {
			margin-left: 8px;
			text-transform: uppercase;
		}
		#news-content .torque-transducers-list h2 {
			font-size: 14px;
			text-transform: none;
			margin-bottom: 0;
		}
			#news-content h2.gray {
				text-transform: uppercase;
				color: #59656f;
				margin-bottom: 8px;
			}
		#news-content .torque-transducers-list .more-info {
			display: block;
			margin-top: 8px;
			text-decoration: none;
			width: 80px;
			padding: 4px;
			padding-left: 20px;
			font-size: 12px;
			height: 12px;
			line-height: 10px;
			text-transform: uppercase;
			color: white;
			background: #623214; /* Old browsers */
			background: -moz-linear-gradient(top,  #623214 0%, #4e2710 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#623214), color-stop(100%,#4e2710)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #623214 0%,#4e2710 100%); /* IE10+ */
			background: linear-gradient(top,  #623214 0%,#4e2710 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#623214', endColorstr='#4e2710',GradientType=0 ); /* IE6-9 */
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			position: relative;
		}
			.torque-transducers-list .more-info:after {
				content: "";
				position: absolute;
				left: 6px;
				top: 5px;
				height: 9px;
				width: 12px;
				background: url("../images/assets/left-arrow-small.png") no-repeat;
			}
			
	/*PRODUCT VIEW*/
	.product-view-sidebar {
		width: 210px;
		padding-left: 20px;
		padding-right: 20px;
		color: white;
		font-size: 12px;
	}
	.request-quote-header {
		width: auto;
		padding: 10px;
		display: block;
		text-decoration: none;
		padding-bottom: 4px;
		padding-top: 4px;
		text-align: center; 
		font-size: 14px;
		text-transform: uppercase;
		text-align: center;
		color: white;
		font-weight: normal;
		background: #623214; /* Old browsers */
		background: -moz-linear-gradient(top,  #623214 0%, #4e2710 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#623214), color-stop(100%,#4e2710)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #623214 0%,#4e2710 100%); /* IE10+ */
		background: linear-gradient(top,  #623214 0%,#4e2710 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#623214', endColorstr='#4e2710',GradientType=0 ); /* IE6-9 */
		-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		text-shadow: 2px 2px 4px #000000;
        filter: dropshadow(color=#000000, offx=2, offy=2);
         -webkit-border-radius: 0px 20px 0px 0px;
        border-radius: 0px 20px 0px 0px;
	}
	.slidething .toggle {
		background: #8b8c8c; /* Old browsers */
		background: -moz-linear-gradient(top, #8b8c8c 0%, #7e7e7e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b8c8c), color-stop(100%,#7e7e7e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* IE10+ */
		background: linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b8c8c', endColorstr='#7e7e7e',GradientType=0 ); /* IE6-9 */
		padding: 5px;
		height: 12px;
		line-height: 12px;
		font-size: 12px;
		font-weight: bold;
		-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		cursor: pointer;
		position: relative;
		display: block;
		color: black;
		text-decoration: none;
		text-transform: uppercase;
		z-index: 10001;
		margin-top: 40px;
	}
		.slidething .toggle:after {
			content: "";
			height: 12px;
			width: 19px;
			position: absolute;
			top: 6px;
			right: 5px;
			background: url("../images/assets/arrow-down.png");
		}
			.slidething .clicked:after {
				background: url("../images/assets/arrow-up.png");
			}
	.slidething div.list {
		margin-left: 15px;
		display: none;
		font-size: 12px;
		margin-top: 10px;
	}
	.slidething div.list a {
		color: white;
		text-decoration: none;
		font-size: 12px;
	}
	.product-view-table {
		width: 100%;
		text-align: left;
		border-collapse: collapse;
		font-size: 10px;
	}	
		.product-view-table th {
			padding: 6px;
			text-transform: uppercase;
		}
		.product-view-table td {
			background-color: #b1b1b1;
			padding: 6px;
			padding-top: 12px;
			padding-bottom: 12px;
			border-right: 8px solid #D7D7D7;
		}
			.product-view-table .even td {
				background-color: #a0a0a0;
			}
	/*CONTACT*/
	.contact-us .left-bar {
		border-right: 4px solid #b6b6b6;
		width: 50%;
		margin-top: 20px;
		min-height: 400px;
		float: left;
	}
		.contact-us .dropdownDiv {
			width: 90%;
			color: white;
			text-transform: uppercase;
			font-weight: bold;
			margin-bottom: 30px;
			font-size: 14px;
		}
	#content.contact-us a.ask-question, .request-rma button {
		width: 79%;
		padding: 10px;
		display: block;
		text-decoration: none;
		padding-bottom: 10px;
		padding-top: 10px;
		padding-left: 40px;
		font-size: 16px;
		border: none;
		text-transform: uppercase;
		color: white;
		font-weight: normal;
		background: #623214; /* Old browsers */
		background: -moz-linear-gradient(top,  #623214 0%, #4e2710 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#623214), color-stop(100%,#4e2710)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #623214 0%,#4e2710 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #623214 0%,#4e2710 100%); /* IE10+ */
		background: linear-gradient(top,  #623214 0%,#4e2710 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#623214', endColorstr='#4e2710',GradientType=0 ); /* IE6-9 */
		-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
		text-shadow: 2px 2px 4px #000000;
        filter: dropshadow(color=#000000, offx=2, offy=2);
         -webkit-border-radius: 20px 0px 0px 0px;
        border-radius: 20px 0px 0px 0px;
        position: relative;
        cursor: pointer;
	}
		.contact-us .ask-question:after, .request-rma button:after {
			content: "";
			position: absolute;
			left: 22px;
			top: 16px;
			height: 9px;
			width: 12px;
			background: url("../images/assets/left-arrow-small.png") no-repeat;
		}
	#content.contact-us .right-bar {
		width: 46%;
		float: right;
		margin-top: 20px;
	}
		#content.contact-us .right-bar .contact-rep {
			display: none;
		}
		#content.contact-us .right-bar p {
			margin-bottom: 0px;
			font-size: 14px;
		}
	
	/*REQUEST RMA*/
	.request-rma .left-bar {
		min-height: 510px;
	}
	.request-rma ul li {
		list-style: none;
		min-height: 24px;
		text-align: right;
		margin-bottom: 10px;
		margin-right: 10px;
		clear: both;
		position: relative;
	}
		.request-rma .right-bar ul li {
			margin-right: 0;
		}
		.request-rma ul li.spacer {
			height: 48px;
		}
		.request-rma label {
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			margin-right: 30px;
			vertical-align: top;
			line-height: 24px;
		}
		.request-rma .dropdownDiv{
			text-align: left;
			display: inline-block;
			width: 230px;
			margin-bottom: auto;
			color: black;
		}
			.request-rma input[type=text], .request-rma textarea {
				width: 218px;
       			 -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0);
        		box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0);
        		background-color: #bfbfbf;
			}
			.request-rma input.error, .request-rma textarea.error {
				background-color: #BB7075;
			}
			.request-rma .dropdownDiv.error .dropdownButton {
				background: #BB7075;
			}
			.request-rma textarea {
				height: 100px;
			}
		
		.request-rma .learn-more {
			text-decoration: none;
			display: block;
			width: 206px;
			font-size: 12px;
			padding: 6px;
			padding-left: 18px;
			height: 33px;
			float: right;
			color: white;
			text-align: left;
			line-height: 15px;
			background: #697682; /* Old browsers */
			background: -moz-linear-gradient(top, #697682 0%, #5a666e 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#697682), color-stop(100%,#5a666e)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #697682 0%,#5a666e 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #697682 0%,#5a666e 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #697682 0%,#5a666e 100%); /* IE10+ */
			background: linear-gradient(top, #697682 0%,#5a666e 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#697682', endColorstr='#5a666e',GradientType=0 ); /* IE6-9 */
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			position: relative;
		}
			.request-rma .learn-more:after {
			    background: url("../images/assets/left-arrow-small.png") no-repeat scroll 0 0 transparent;
			    content: "";
			    height: 9px;
			    left: 6px;
			    position: absolute;
			    top: 10px;
			    width: 12px;
			}
		.request-rma .captcha {
			margin-left: 134px;
			margin-top: 35px;
		}
		.request-rma button {
			margin-left: auto;
			width: 190px;
			font-size: 12px;
			margin-right: 2px;
		}
			.request-rma button:after {
				top: 14px;
			}
		
	/*FORMS*/
	/*dropdown replace*/
	.dropdownDiv {
		width: 190px;
		position: relative;
		color: black;
		display: inline-block;
	}
		.dropdownButton {
			background: #8b8c8c; /* Old browsers */
			background: -moz-linear-gradient(top, #8b8c8c 0%, #7e7e7e 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b8c8c), color-stop(100%,#7e7e7e)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* IE10+ */
			background: linear-gradient(top, #8b8c8c 0%,#7e7e7e 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b8c8c', endColorstr='#7e7e7e',GradientType=0 ); /* IE6-9 */
			padding: 5px 25px 5px 5px;
			height: 12px;
			line-height: 12px;
			font-size: 12px;
			font-weight: bold;
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			cursor: pointer;
			position: relative;
			z-index: 10;
		}
			.dropdownButton:after {
				content: "";
				height: 12px;
				width: 19px;
				position: absolute;
				top: 6px;
				right: 5px;
				background: url("../images/assets/arrow-down.png");
			}
		.newDropdown {
			list-style: none;
			background-color: #7e7e7e;
			-webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, 0.3);
			display: none;
			position: absolute;
			top: 22px;
			left: 0;
			max-height: 250px;
			width: 441px;
			overflow-y: scroll;
			font-size: 12px;
			z-index: 1001;
			color: black;
		}
		.torque-sidebar .newDropdown {
			width: 190px;
		}
			.newDropdown li {
				padding: 6px;
				position: relative;
				z-index: 1500;
				cursor: pointer;
				margin: auto !important;
				text-align: left !important;
				min-height: 0 !important;
			}
			.newDropdown li:hover, .newDropdown .currentSelection {
				background-color: #D7D7D7;
			}
	input[type=text], textarea {
		padding: 6px;
		background-color: #c7c4c5;
		border: none;
		color: #2C2B2D;
		font-size: 12px;				
		-webkit-box-shadow: inset 2px 2px 2px 1px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: inset 2px 2px 2px 1px rgba(0, 0, 0, 0.4);
		box-shadow: inset 2px 2px 2px 1px rgba(0, 0, 0, 0.4); 
	}
	.checkbox {
		display: inline-block;
		height: 14px;
		width: 14px;
		-webkit-box-shadow: inset 2px 2px 2px 1px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: inset 2px 2px 2px 1px rgba(0, 0, 0, 0.4);
		box-shadow: inset 2px 2px 2px 1px rgba(0, 0, 0, 0.4);
		background-color: #c7c4c5; 
		position: relative;
		top: 2px;
		left: 0;
		cursor: pointer;
	}
		.checkbox.checked .inner {
			background-color: #5b2d13;
			display: inline-block;
			height: 10px;
			width: 10px;
			position: absolute;
			top: 2px;
			left: 2px;
		}
	label {
		cursor: pointer;
	}
	
	/*FOOTER*/
	#footer {
		background-color: #BFBFBF;		
        -webkit-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
        box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
        height: 40px;
		line-height: 40px;
		padding-left: 20px;
		padding-right: 20px;
		color: #4D575F;
		font-size: 12.5px;
		vertical-align: center;
		position: relative;
	}
		#footer p {
			height: 18px;
			line-height: 18px;
			padding-top: 12px;
		}
		.certified {
			height: 18px;
			width: 285px;
			position: absolute;
			right: 0px;
			top: 14px;
		}	
		.certified a {
		color: #4D575F;
		font-size: 12.5px;
		vertical-align: center;
		text-decoration: none;
		font-weight: bold;
		}
#calculator hr { width: 440px; }
.calculator { width: 440px; padding-right: 15px; }
.calculator label { width: 80px; display: inline-block; text-align: right; margin-right: 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; }
.calculator input.text { width: 130px; margin-bottom: 8px; }
.calculator h4 { margin: 12px 0; }
.calculator .dropdownButton { font-size: 11px; }

div.customer-survey .left-bar { min-height: 210px; }
div.customer-survey .bottom-bar { padding-top: 15px; height: 115px; }
div.customer-survey .bottom-bar li { display: block; float: left; padding-right: 20px; clear: none; margin: 0; text-align: left; min-height: 0; }
div.customer-survey .bottom-bar li label { line-height: 14px; text-transform: none; font-size: 12px; }
div.customer-survey .bottom-bar li.bb-1 { width: 135px; }
div.customer-survey .bottom-bar li.bb-2 { width: 266px; }
div.customer-survey .bottom-bar li.bb-2 textarea { width: 260px; }
div.customer-survey .bottom-bar li.bb-3 { width: 320px; }
div.customer-survey .bottom-bar li.bb-4 { width: 195px; padding: 85px 0 0 0; text-align: right; }

#survey-questions { width: 100%; border-collapse: collapse; margin-top: 12px; }
#survey-questions td, #survey-questions th { text-align: center; vertical-align: middle; padding: 6px 4px; }

#survey-questions tr.column-headers th { text-align: center; }
#survey-questions tr.column-headers th.borders  { border-left: solid 2px #696969; border-right: solid 2px #696969; }
#survey-questions tr.column-detail th { color: white; background: #696969; font-size: 14px; line-height: 16px; padding: 8px 4px; }

#survey-questions tbody td { color: black; font-size: 14px; line-height: 18px; }
#survey-questions tbody td.border-right { border-right: solid 2px white; }
#survey-questions tr.odd td { background: #b1b1b1; }
#survey-questions tr.even td { background: #a0a0a0; }
#survey-questions th.label, #survey-questions td.question { text-align: left; }

#survey-questions tr.error td { color: red; }


#sc-config { margin-top: 18px; }
#sc-config div.col { float: left; width: 330px; margin-right: 50px; }
#sc-config div.col:first-child { width: 240px; margin-right: 20px; }
#sc-config div.col-last { float: right; margin-right: 0; }
#sc-config-bottom { clear: both; }

#sc-config div.col-title { background: url('../images/assets/shadow-304-23.gif') no-repeat; padding: 0 5px 5px 0; width: 299px; height: 18px; font-size: 12px; line-height: 18px; text-align: center; text-transform: uppercase; color: black; }
#sc-config div.col-blue { background-color: #31aac3; }
#sc-config div.col-brown { background-color: #60341b; color: white; }
#sc-config table { border-collapse: collapse; }
#sc-config thead th { text-align: left; font-size: 10px; font-weight: bold; text-transform: uppercase; padding: 2px 0 4px 8px; }
#sc-config thead th:first-child { padding-left: 4px; }
#sc-config tbody td { padding: 12px 14px 12px 4px; border-left: solid 10px #d7d7d7; }
#sc-config tbody td:first-child { border-left: none; }
#sc-config tr.row-odd td { background: #b1b1b1; }
#sc-config tr.row-even td { background: #a0a0a0; }

#empty-products { padding-bottom: 12px; }

#current-products ul { list-style: none; border-top: solid 4px #b6b6b6; }
#current-products li { min-height: 263px; padding-top: 12px;  }
#current-products div.product-image { float: left; }
#current-products div.product-info { margin-left: 439px; }
#current-products div.product-title { color: black; font-size: 18px; line-height: 18px; text-transform: uppercase; font-weight: bold; }
#current-products div.product-model { color: #59656f; font-size: 16px; line-height: 18px; text-transform: uppercase; font-weight: bold; margin: 6px 0 18px 0; }
#current-products div.more-info a { background: url('../images/assets/btn-more-info.gif') no-repeat; display: block; width: 105px; height: 23px; }
