/**********************************************/
/* Productivity Inc. */
/* manufacturing.css */
/**********************************************/
* {
	margin: 0; padding: 0;
}
body {
	background:#b7c5b4;
	font-family: tahoma, verdana, arial, helvetica;
	font-size:10pt;
	color:#000;
}
.clear {
	clear: both;
	height: 1%;
}
a {
	border: none;
}
img	{ 
	behavior:url( /style/iepngfix.htc );
	border: none;
}
/**********************************************/
/* Page Structure */
/**********************************************/
.container {
	width: 990px;
	margin: 0px auto 0px auto;
}
#rotate {
	width: 490px;
	height: 130px;
}
/**********************************************/
/* Header */
/**********************************************/
.header {
	width: 990px;
	height: 86px;
	background: #d0dbd9;
}
	.logo {
		width: 150px;
		height: 98px;
		float: left;
		padding: 15px 0px 0px 65px;
	}
	.header_nav {
		width: 603px;
		height: 86px;
		float: left;
		text-align: right;
		font: 8pt tahoma, verdana, arial, helvetica;
	}
		.header_nav ul {
			list-style: none;
			margin: 20px 10px 0px 0px;
		}
		.header_nav li {
			display: inline;
			margin: 0px 10px 0px 0px;
		}
		.header a {
			font-weight: normal;
			text-decoration: none;
			color: #000;
		}
		.header a:hover {
			font-weight: bold;
			text-decoration: none;
			color: #000;	
		}
		.header_nav_2 {
			padding-right: 290px;
			display: none;
		}
	.header_map {
		width: 160px;
		float: right;
	}
	.subNav {
		display: hidden;
	}
/**********************************************/
/* Catergories */
/**********************************************/
.categories {
	width: 990px;
	height: 46px;
	background: #d0dbd9;
	font: 7pt tahoma, verdana, arial, helvetica;
}
	/* Manufacturing */
	.cat_man_active {
		width: 180px;
		height: 40px;
		padding: 3px 0px 3px 0;
		background: #c82828;
		text-align: center;
	}
		.cat_man_active a {
			color: #fff;
			font-weight: bold;
		}
		.cat_man_active a:hover {
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}
	.cat_man_inactive {
		width: 180px;
		height: 40px;
		padding: 3px 0px 3px 0;
		background: #71877f;	
		text-align: center;
	}
		.cat_man_inactive a {
			color: #fff;
			font-weight: bold;
		}
		.cat_man_inactive a:hover {
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}
	
	/* Service */
	.cat_ser_active {
		width: 180px;
		height: 40px;
		padding: 3px 0px 3px 0;
		background: #a0b6ae;
		text-align: center;
	}
		.cat_ser_active a {
			color: #fff;
			font-weight: bold;
		}
		.cat_ser_active a:hover {
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}
	.cat_ser_inactive {
		width: 180px;
		height: 40px;
		padding: 3px 0px 3px 0;
		background: #a0b6ae;
		text-align: center;	
	}
		.cat_ser_inactive a {
			color: #fff;
			font-weight: bold;
		}
		.cat_ser_inactive a:hover {
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}

	/* Culture */
	.cat_cul_active {
		width: 180px;
		height: 40px;
		padding: 3px 0px 3px 0;
		background: #e57a16;
		text-align: center;
	}
		.cat_cul_active a {
			color: #fff;
			font-weight: bold;
		}
		.cat_cul_active a:hover {
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}
	.cat_cul_inactive {
		width: 180px;
		height: 40px;
		padding: 3px 0px 3px 0;
		background: #b8c8c4;	
		text-align: center;
	}
		.cat_cul_inactive a {
			color: #fff;
			font-weight: bold;
		}
		.cat_cul_inactive a:hover {
			color: #fff;
			font-weight: bold;
			text-decoration: none;
		}
/**********************************************/
/* Content */
/**********************************************/
.content {
	background: url(/images/bg_cul_main.gif) top left repeat-y;
	height: 100%;
}
/**********************************************/
/* Left Content */
/**********************************************/
.left_content {
	width: 200px;
	float: left;
}
	.left_content h1 {
		padding-left: 4px;
		font-size: 11px;
		font-weight: bold;
		color: #e57a16;
		text-transform: capitalize;
		text-decoration: none;
	}
	.left_content ul {
		list-style: none;
		font-size: 12px;
		margin: 5px;
		padding: 0;
	}
	.left_content li {
		padding-bottom: 5px;
	}
	.left_content a {
		padding-left: 4px;
		font-size: 11px;
		font-weight: bold;
		color: #e57a16;
		text-decoration: none;
	}
	.left_content a:hover {
		padding-left: 4px;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
	}
	
	.left_content ul li ul li a { color:#000;}
	.left_content ul li ul li a:hover { color:#FFF;}
	
/**********************************************/
/* Main Content */
/**********************************************/
.main_content {
	width: 490px;
	float: left;
}
	.main_content h1 {
		font-size: 14pt;
		padding: 10px 5px 5px 10px;
	}
	.main_content h2 {
		font-size: 11pt;
		padding: 5px 5px 5px 10px;
	}
	.main_content p {
		font-size: 8pt;
		padding: 2px 5px 2px 10px;
	}
	.main_content ul {
		padding: 2px 5px 2px 10px;
	}
	.main_content li {
		font-size: 8pt;
		margin-left: 20px;
	}
/**********************************************/
/* Right Content */
/**********************************************/
.right_content {
	width: 300px;
	float: left;
}
	.right_content_border {
		width: 120px;
		float: left;
	}
	.right_content_links {
		width: 180px;
		float: right;
	}
		.right_content_links h1 {
			padding-left: 4px;
			font-size: 11px;
			font-weight: bold;
			color: #fff;
			text-transform: capitalize;
			text-decoration: none;
		}
		
		.right_content_links ul {
			list-style: none;
			font-size: 12px;
			margin: 5px;
			padding: 0;
		}
		.right_content_links li {
			padding-bottom: 5px;
		}
		.right_content_links a {
			font-size: 11px;
			font-weight: bold;
			color: #000;
			text-transform: capitalize;
			text-decoration: none;
		}
		.right_content_links a:hover {
			color: white;
			text-decoration: none;
			font-size: 11px;
		}
/**********************************************/
/* Right Content */
/**********************************************/
.footer {
	width:990px;
	margin: 0px auto 0px auto;
	padding: 5px 0 0px 0;
	font-size:8pt;
	text-align: center;
	background:#fff;
	border-top: 2px solid #b7c5b4;
}
		.footer ul {
			padding:0px;
			margin:0px;
			background:#fff;
			
		}
		.footer li {
			display:inline;
			padding:0px 4px;
			margin:0px;
		}
	
	.footer p {
		font-size:8pt;
		text-align: center;
		padding: 5px 0 5px 0;
		background:#fff;
	}
