@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b3b3b;
}

a {
	color: #f73a13;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #f73a13;
}
a:hover {
	text-decoration: none;
	color: #f73a13;
}
a:active {
	text-decoration: underline;
	color: #f73a13;
}
#right_bkg {
	width:50%;
	float:right;
	height:100%;
	min-height:384px;
	background-image:url(images/right_bkg.jpg);
	background-repeat:repeat-x;
	margin:0px;
	z-index:-25;
	position:absolute;
	right:0px;
}
#right_bkg_inner {
	width:50%;
	float:right;
	height:100%;
	min-height:384px;
	background-image:url(images/right_bkg_inner.jpg);
	background-repeat:repeat-x;
	margin:0px;
	z-index:-25;
	position:absolute;
	right:0px;
}
#mainbody {
	width:1050px;
	min-height:645px;;
	margin:0px auto;
	z-index:25;
	position:relative;
	background-color:#FFFFFF;
	clear:both;
}
#body-wrapper {
	background-color:#ffffff;
	width:100%;
	background-image:url(images/filler.jpg);
}
#footer {
	width:100%;
	background-image:url(images/footer_bkg.jpg);
	background-repeat:repeat-x;
	height:242px;
	z-index:20;
}
#headernav {
	width:1050px;
	height:95px;
	background-image: url(images/header_bkg.jpg);
}
#bodytextHome {
	width:1050px;
}
#bodyinner {
	margin-left:192px;
	width:743px;
}
#navigation {
	padding-top:72px;
	text-align:right;
	padding-right:183px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

#navigation a {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#565656;
}
#navigation a:link {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#565656;
	text-decoration: none;
}
#navigation a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#565656;
	text-decoration: none;
}
#navigation a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#f7313a;
	text-decoration: none;
}
#navigation a:active {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#565656;
	text-decoration: none;
}
#navigationfoot {
	padding-top:18px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	position:relative;
	z-index:50;
}

#navigationfoot a {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
}
#navigationfoot a:link {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	text-decoration: none;
}
#navigationfoot a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	text-decoration: none;
}
#navigationfoot a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#fffb07;
	text-decoration: undeline;
}
#navigationfoot a:active {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	text-decoration: none;
}
.orangeHeader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#f7313a;
}
.orangeHeaderLarge {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#f7313a;
}
.greyheader {
	font-size:14px;
	font-weight:bold;
}
#newsbox {
	float:right;
	width:167px;
	padding-top:6px;
	margin:0px;
}
#greybox {
	background-color:#f4f4f1;
	min-height:142px;
	margin-bottom:11px;
	padding:5px;
}
#footerinner {
	width:1050px;
	margin:0px auto;
}
#footertext {
	margin-left:193px;
	padding-top:42px;
}
#verybottom {
	padding-left:86px;
	color:#000000;
	font-size:11px;
}
#verybottom p {
	color:#000000;
	font-size:11px;
	font-family:"Times New Roman", Times, serif;
}
#verybottom a {
	font-size:14px;
	color:#000000;
}
#verybottom a:link {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
#verybottom a:visited {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
#verybottom a:hover {
	font-size:11px;
	color:#fffb07;
	text-decoration: undeline;
}
#verybottom a:active {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

#productTable td {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:3b3b3b;
}
