h1 {
	color: #000;
	font-size : 14px;
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	}

h2 {
	font-family: "Trebuchet MS", Trebuchet, arial, sans-serif;
	color: #E31E26;
	font-size : 10px;
	padding-bottom: 0;
	margin-bottom: 0;
	}
.thumbnailTitle
{
font-size:14px;
}
.thumbnailTitle a
{
font-size:14px;
color:#E31E26;
}
.thumbnailTitle a:visited
{
font-size:14px;
color:#E31E26;
}
.thumbnailTitle a:hover
{
font-size:14px;
color:#ffffff;
background:#E31E26
}		
h4 {
	color: #000;
	font-size: 10px;
	padding-bottom: 0;
	margin-bottom: 0;
	line-height: 140%;
	}	
	
h5 {
	color: #686868;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0;
	margin-bottom: 0;
	}	
#navigation {
	background-color: #EBEBEB;
	color: #4c4c4c;
	font-size:12px;
	text-align:right;
	}
#navigation div {
	width: 168px;
	}
	
	#navigation div ul {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:29px;
		list-style:none outside;
		}
		
		#navigation div ul li {
		    width:auto;
			padding:0;
			margin:0;
			text-align:left;
			font size:11px;
			background-image: none;
			}
			
			#navigation div ul li a {
				display: block;
				width: 100%;
				color: #4c4c4c;
				text-decoration: none;
				padding-top: 2px;
				padding-bottom: 2px;
				}
				#navigation div ul li a:hover {
					width: 100%;
					background-color: #ffffff;
					}	
					
					#columnOverride {
	width: 100%;
	}
#pageguts{
	padding-top: 8px;
	}
	
#sidebar {
	padding-top: 8px;
	}

.fullAcross {
	margin: 0px;
	padding: 0px;
	padding: 10px 0px 0px 27px;
	width: 100%;
	}

.fullAcross h1 {
	margin: 0px;
	padding: 0px;
	}
	
.productLine {
	width:auto;
	margin-bottom: 10px;
	border: solid 1px #ccc;
	color: #4c4c4c;
	font size:11px/180%;
	padding-bottom:10px;
	}
.productLine1 {
	width:438;
	margin-bottom: 10px;
	color: #4c4c4c;
	font size:11px/180%;
	padding-bottom:10px;
	}
	
	.productLine h2 {
		padding-right: 20px;
		padding-left: 20px;
		}
	
	.productLine table tr td {
		border-top: solid 1px #ccc;
		}
.productLine a
{
color:#c00000;
}
#pageguts{
	margin: 0px;
	padding: 0px;
	padding: 30px 2px 25px 27px; /* 2px right needed for borders in Opera */
	/* position: relative; */
	}
.copyrights
{
font size:11px;
}
.manufacturer {
	font-family: "Trebuchet MS", Trebuchet, arial, sans-serif;
	border-bottom: solid 1px #ccc;
	background-color: #EBEBEB;
	color: #000;
	margin-left:0px;
	padding-left:10px;
	padding-right: 20px;
	padding-top:3px;
	font-weight: bold;
	}
.manufacturer em
{
padding-left:20px;
}
.manufacturer em a
{
color:#000000;
}
.manufacturer em a:hover
{
color:#000000;
}
.mfrDescription
{
	padding-left:10px;
	padding-right: 20px;
}
.copyrights a
{
color:#000000;
}
.copyrights a:hover
{
color:#c00000;
}
	li
	{
	list-style-type: none;
	text-align:left;
	padding-left:0px;
	}
.flatbed_printers
{
background:url(/images/equip_input_navSeparator_img.jpg) no-repeat;width:150px;height:20px;padding-top:3px;text-align:center;font-size:10px;color:#fff
}
.welding_machine
{
background:url(/images/image_mgmt_navSeparator_img.jpg) no-repeat;width:150px;height:20px;padding-top:3px;text-align:center;font-size:10px;color:#fff
}
.3d_software
{
background:url(/images/equip_output_navSeparator_img.jpg) no-repeat;width:150px;height:20px;padding-top:3px;text-align:center;font-size:10px;color:#fff
}
.indexpic
{
width:420px;
border:1px #d6d3d6 solid;
background:#EBEBEB;
}
.indexpic .picleft
{
width:226px;
float:left;
border-right:1px #d6d3d6 solid;
}
.indexpic .picright
{
width:180px;
float:right;
text align:left;
}
.pich2
{
background:url(/images/red_arrow_img.gif) no-repeat;
height:29px;
border-bottom:1px #e71c21 solid;
padding-left:35px;
padding-top:5px;
font-weight: bold;
}
.picright ul
{
text-align:left;
margin-left:0px;
margin-top:20px;
color:#424542;
}
.picright h2
{
font size:12px;
padding-top:5px;
}
.picright h2 a
{
font size:12px;
padding-top:5px;
color:#000000;
}
.picright li
{
font size:10px;
font-weight: bold;
padding-top:5px;
color:#c00;
}
.picright .one
{
font size:14px;
font-weight: bold;
padding-top:5px;
color:#c00;
}
.more a
{
font size:11px;
color:#424542;
padding-left:60px;
}
.more a:hover
{
font size:11px;
color:#424542;
padding-left:60px;
}
.flatbed_printers a
{
color:#ffffff;
}
.flatbed_printers a:hover
{
color:#ffffff;
}
#contel
{
color:#c00;
}
#space
{
padding-left:30px;
}