@charset "utf-8";
/* CSS Document */

body {
	background-image:url('../images/website_background.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#E85301;
}

img	{behavior:url(scripts/pngbehavior.htc);}

p {padding-bottom:10px;}

.bgHeaderBack {
	width:99%;
	text-align:-moz-center;
	#text-align:center;
	top:10px;
	position:absolute;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
}

.bgHeaderBack div#innerDiv {
	width:942px;
	height:124px;
}

.bgHeader {
	width:99%;
	text-align:-moz-center;
	#text-align:center;
	top:10px;
	position:absolute;
	z-index:3;
	margin-left:auto;
	margin-right:auto;
}

.bgHeader div#innerDiv {
	width:942px;
	height:124px;
}

.hpBody {
	width:99%;
	text-align:-moz-center;
	#text-align:center;
	top:159px;
	position:absolute;
	z-index:0;
	margin-left:auto;
	margin-right:auto;
}

.hpBody div#innerDiv {
	width:942px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF; 
	line-height:20px;
}

.subBody {
	width:99%;
	text-align:-moz-center;
	#text-align:center;
	top:140px;
	position:absolute;
	z-index:0;
	margin-left:auto;
	margin-right:auto;
}

.subBody div#innerDiv {
	width:942px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF; 
	line-height:20px;
}

.subText {
	padding-left:25px; 
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.ruleText {
	padding-left:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.subText strong {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#B01D00;
}

.subText UL {
	padding-left:15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#B01D00;
}

.footerRow {
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
}

.footerRow TD#footerLeft {
	text-align:left;
	padding-left:10px;
}

.footerRow TD#footerRight {
	text-align:right;
	padding-right:10px;
}

.footerRow TD#footerRight a:link, .footerRow TD#footerRight a:visited {
	color:#EE9D07;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
}

.footerRow TD#footerRight a:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
}

.prodNav {
	 padding-right:76px; 
	 text-align:-moz-right; 
	 #text-align:right; 
	 padding-top:15px;
}

.gsNav {
	 padding-right:76px; 
	 text-align:-moz-right; 
	 #text-align:right; 
	 padding-top:75px;
}

.subProdNav {
	 padding-left:25px; 
	 padding-top:15px;
}

.reciList {
	color:#B01D00;
	list-style:disc;
	margin-left:10px;
}