body  {
	color:#fff;
	margin:0px;
	padding:0px;
}


.menu
{
	background: url("images/menu_back.jpg") repeat-x;
	clear:both;
}

.menu ul {
	position:relative;
	color:#000;
	list-style:none;
	float:center;
}

.menu ul li {
		background: url("images/seperator.jpg") right center no-repeat;
		list-style: none outside none;
		padding: 0 10px;
		position: relative;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		float:left;
		color:#FFF;
	}

.menu ul li.last{
		background: none no-repeat;
	}

.menu ul li a,
	#top_nav ul li a:visited {
		display:block;
		float:left;
		padding:0px 0px 0px 0px;
		color:#FFFFFF;
	}


.industrial_contentarea
{
	background: url("images/industrial_background.jpg") repeat-y;
	width: 1000px;
	height:1000px;	
	vertical-align: top;
	clear:both;
}

.custom_contentarea
{
	background: url("images/custom_background.jpg") repeat-y;
	width: 1000px;
	height:1000px;	
	vertical-align: top;
	clear:both;
}

.cncmachine_contentarea
{
	background: url("images/cncmachine_background.jpg") repeat-y;
	width: 1000px;
	height:1000px;	
	vertical-align: top;
	clear:both;
}


.automotive_contentarea
{
	background: url("images/automotive_background.jpg") repeat-y;
	width: 1000px;
	height:200px;	
	vertical-align: top;
	clear:both;
}


.contenttable
{
	clear:both;
	padding: auto;
	margin: auto;	
	margin-top: 30px;
	color:#000000;
	width: 930px;
}

.content
{
	clear:both;
	padding: auto;
	margin: auto;	
	margin-top: 0px;
	color:#000000;
	width: 832px;
}

.headline
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		float:left;
		color:#6a6142;
}

.firstlinetxt
{
		font-family: Arial;
		font-size:16px;
		float:left;
		color:#000;
}


.inner_text td
{
	margin-left: 5px;
}

.inner_text ul
{
	margin-left: 20px;
	padding-left: 20px;
}

.inner_text ul li
{
	margin-left: 120px;
	padding-left: 5px;
}