/* Main Page formatting for T/E pages */


#main {
	position : relative;
	float : left;
	width : 650px;
	margin : 0;
	font-family : Arial, sans-serif;
	padding : 0 0 0 50px;
	font-size : 12px;
}

#main h1 {
	font-size : 28px;
	text-align : center;
}

#main h2 {
	font-size : 20px;
}

#main h3 {
	font-size : 14px;
}

#main p {
	margin : 0;
	font-size : 14px;
}

div.center {
	text-align : center;
}

#main a:link, #main a:hover, #main a:active, #main a:focus, #main a:visited {
	font-size : 12px;
	text-align : center;
}

div.detail {							/* 1/2 width inventory area setup box */
	padding-top : 2px;
	padding-bottom : 10px;
	float : left;
	width : 314px;
	text-align : center;
	font-size : 12px;
}

div.wide-detail {						/* full width inventory area setup box */
	padding-top : 2px;
	padding-bottom : 10px;
	float : left;
	width : 630px;
	text-align : center;
	font-size : 12px;
}

div.across {
	width :270px;
	padding : 10px 20px 0 20px;
	float : left;
}

div.up {
	width : 1px;
	float : left;
	padding-top : 20px;
}

div.fakelink {							/* To make text the same as link text in the */
	float : left;						/* pdf link area 							 */
	width : 140px;
	padding-right : 5px;
	text-align : right;
	font-size : 14px;
}

div.fakelink2 {							/* To fit multiple literature links in the  */
	float : left;						/* pdf link area 							 */
	width : 60px;
	padding-right : 10px;
	text-align : right;
	font-size : 14px;
}

div.pricing-left {						/* Left hand side of the 1/2 width 'product/pricing' box */
	float : left;
	width : 210px;
	padding-right : 5px;
	text-align : center;
	font-weight : 600;
}

div.pricing-right {						/* Right hand side of the 1/2 width 'product/pricing' box */
	float : left;
	width : 80px;
	padding-left : 5px;
	text-align : center;
	font-weight : 600;
}

div.wide-pricing-left {					/* Left hand side of the full width 'product/pricing' box */
	float : left;
	width : 350px;
	padding-right : 5px;
	text-align : center;
	font-weight : 600;
}

div.wide-pricing-right {				/* Right hand side of the full width 'product/pricing' box */
	float : left;
	width : 200px;
	padding-left : 50px;
	text-align : center;
	font-weight : 600;
}

div.wide-pricing-full {					/* Full width box for text in the full width pricing box */
	float : left;
	width : 618px;
	text-align : center;
}

div.pricing-blank {						/* To add blank lines in the pricing boxes to align the	*/
	float : left;						/* bottoms of the borders								*/
	width : 298px;
	text-align : center;
	visibility : hidden;
}

div.wide-pricing-blank {				/* To add blank lines in the wide pricing box */
	float : left;
	width : 617px;
	text-align : center;
	visibility : hidden;
}

div.pricing-specialblank {  			/*Used to level up 'pricing' boxes where there is an image */
	float : left;						/* in the left box but none in the right				   */
	width : 298px;
	text-align : center;
	visibility : hidden;
	font-size : 22px;
}

div.w3c {
	float : left;
	left : 0;
	width : 800px;
	padding-bottom : 20px;
}

#footer {
	clear : both;
	width : 1000px;
	margin-left : 110px;
	padding-top : 50px;
	font-size : 9px;
	text-align : center;
}

#footer2 {
	clear : both;
	width : 400px;
	margin-left : 410px;
	padding-top : 20px;
	padding-bottom : 30px;
	font-size : 9px;
	text-align : center;
	color : #008000;
	background : #ffffff none;
}

#footer-block {
	background-image : url('footerpic.png');
	position : fixed;
	bottom : 0;
	left : 0;
	z-index : 99;
	height : 20px;
	width : 100%;
}

.copyright {
	float : left;
	width : 800px;
	font-size : 9px;
	padding-left : 320px;
	padding-bottom : 50px;
}
