/* Precision Filtration Products, Pennsburg, PA - 215-679-6645 */
/* This site was standardized by Henry Deacon */

/* Fonts and Styles */

html {
	overflow-y:scroll;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	direction: ltr;
}

h1, .h1 {
	font-size: 18px;
	font-weight: normal;
	color: #FF0000;
	text-align: left;
}

h2, .h2, .h2u, .h2c, .h2cu, .h2r, .h2ru, h3, .h3, .h3u, .h3c, .h3cu, .h3r, .h3ru, h4, .h4, .h4u, .h4c, .h4cu, .h4r, .h4ru, h5, .h5, .h5u, .h5c, .h5cu, .h5r, .h5ru, h6, .h6, .h6u, .h6c, .h6cu, .h6r, .h6ru, .h7, .h7u, .h7c, .h7cu, .h7r, .h7ru {
	font-weight: bold;	
}

.h2c, .h2cu, .t2c, .t2cu, .h3c, .h3cu, .t3c, .t3cu, .h4c, .h4cu, .t4c, .t4cu, .h5c, .h5cu, .t5c, .t5cu, .h6c, .h6cu, .t6c, .t6cu, .h7c, .h7cu, .t7c, .t7cu {
	text-align: center;
}

.h2r, .h2ru, .t2r, .t2ru, .h3r, .h3ru, .t3r, .t3ru, .h4r, .h4ru, .t4r, .t4ru, .h5r, .h5ru, .t5r, .t5ru, .h6r, .h6ru, .t6r, .t6ru, .h7r, .h7ru, .t7r, .t7ru {
	text-align: right;
}


.h2u, .h2cu, .h2ru, .h3u, .h3cu, .h3ru, .h4u, .h4cu, .h4ru, .h5u, .h5cu, .h5ru, .h6u, .h6cu, .h6ru {
	text-transform: uppercase;
}

h2, .h2, .h2u, .h2c, .h2cu, .h2r, .h2ru, .t2, .t2c, .t2r {
	font-size: 16px;
}

h3, h3 a:hover, .h3, .h3 a:hover, .h3u, .h3u a:hover, .h3c, .h3c a:hover, .h3cu, .h3cu a:hover, .h3r, .h3r a:hover, .h3ru, .h3ru a:hover, .t3, .t3c, .t3r {
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
}

h3 a, .h3 a, .h3u a, .h3c a, .h3cu a, .h3r a, .h3ru a {
	color: #FF0000;
	text-decoration: underline;
}

h4, .h4, .h4u, .h4c, .h4cu, .h4r, .h4ru, .t4, .t4u, .t4c, .t4cu, .t4r, .t4ru {
	font-size: 13px;
}

h5, .h5, .h5u, .h5c, .h5cu, .h5r, .h5ru, .t5, .t5u, .t5c, .t5cu, .t5r, .t5ru {
	font-size: 12px;
}

h6, .h6, .h6u, .h6c, .h6cu, .h6r, .h6ru, .t6, .t6u, .t6c, .t6cu, .t6r, .t6ru {
	font-size: 12px;
}

.h7, .h7u, .h7c, .h7cu, .h7r, .h7ru, .t7, .t7u, .t7c, .t7cu, .t7r, .t7ru {
	font-size: 10px;
	vertical-align: top;
}

a {
	color: #333333;
	text-decoration: underline;
}

a:hover {
	color: #CC0000;
	text-decoration: none;
}

/* Spacing, Margins, Alignment */

ul {
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 11px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

li {
	list-style-type: disc;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.body {
	border: #000000 solid 1px;
}

.header {
	text-align: left;
}

.nav {
	background: url('<%=prelinkimg%>template/nav/nav-bg.gif') top left scroll repeat-x;
}

.nav img {
	vertical-align: top;
}

.root {
	font-size: 9px;
	color: #999999;
	vertical-align: middle;
}

.root a {
	text-decoration: none;
}

.root a:hover {
	color: #CC0000;
	text-decoration: underline;
}

form {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	min-width: 360px;
	max-width: 420px;
	width: 390px;
	vertical-align: top;
}

input, select, textarea {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
}

.margin {
	margin: 15px 20px 15px 20px;	
}

.content {
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
}

.content div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	direction: ltr;
}

.content td {
	vertical-align: top;
}

.center {
	text-align: center;
	align: center;
	margin-left: 20px;
	margin-right: 20px;
}

.flat ul {
	list-style: disc inside;
}

.datasheets li {
}

.datasheets ul {
}

.copyright {
	color: #999999;
	font-size: 9px;
	vertical-align: top;
}

.copyright a {
	text-decoration: underline;
}

.copyright a:hover {
	text-decoration: none;
}

.footer {
	text-align: left;
	background: url('<%=prelinkimg%>template/footer_bg.jpg') repeat-x scroll left bottom;
}

.footer img {
	vertical-align: bottom;
}

.imgbottom {
	align: right;
	vertical-align: bottom;
}