body {	
	background-color:#edead3;
	padding:0;
	margin:0;
	text-align:center;
	font:12px/16px Arial, Helvetica, sans-serif;
}
#flash {
	height:360px;
	width:580px;
}
#wrapper {
	background:url(images/tileWrapper.gif) top left repeat-y;
	width:980px;
	margin:0 auto 0 auto;
	position:relative;
}
#wrapper2 {
	background:url(images/tileWrapper2.gif) top left repeat-x;
	width:968px;
	margin:0 auto 0 auto;
	text-align:left;
}
#wrapper3 {
	background:url(images/tileWrapper3.gif) top left repeat-y;
}
#blueBox {
	width:194px;
	height:7px;
	font:5px/5px Arial, Helvetica, sans-serif;
	position:absolute;
	top:-3px;
	left:0px;
	background:url(images/blueBox.gif) 0 0 no-repeat;
}
#header {
	height:164px;
	position:relative;
}
#header .logo {
	position:absolute;
	top:39px;
	left:41px;
}
#header .header {
	position:absolute;
	top:39px;
	right:42px;
}
#topNav {
	font:11px/11px Arial, Helvetica, sans-serif;
	position:absolute;
	text-align:right;
	top:14px;
	left:1px;
	width:721px;
	height:11px;
}
#topNav a {
	color:#fff;
	margin-left:14px;
	text-decoration:none;
}
#topNav a:hover {color:#acd4e7;}
#topNav a.selected {color:#acd4e7;cursor:default;}
#header form {
	margin:0;
	padding:0;
	position:absolute;
	left: 0px;
	top: 0px;
	margin-bottom:-1px;
}
#header form .searchButton {
	position:absolute;
	top:11px;
	left:775px;
}
#header form .searchButtonFr {
	position:absolute;
	top:11px;
	left:763px;
}
#header form .searchText {
	border:none;
	position:absolute;
	top:10px;
	left:834px;
	width:126px;
	height:18px;
}
#footer {
	background:url(images/footer.gif) top left no-repeat;
	width:980px;
	margin:0 auto 10px auto;
	font:8px/3px Arial, Helvetica, sans-serif;
}
#footer p{
	margin:0;
	padding:7px 0;
	font:9px/10px Arial, Helvetica, sans-serif;
	color:#666;
}
#leftNav {
	width:190px;
	float:left;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	padding-top:9px;
	padding-bottom:20px;
}
#leftNav .ul{
	margin:0;
	padding:0;
}
#leftNav a {
	color:#fff;
	text-decoration:none;
	display:block;
	padding:4px 0 4px 49px;
	margin-bottom:5px;
}
#leftNav a:hover {color:#acd4e7;}
#leftNav a.selected { 
	color:#acd4e7;
	cursor:default;
	background:url(images/leftNavSelected.gif) bottom left no-repeat;
}
#leftNav .ul .ul a, #leftNav .ul .ul a.selected {
	font:bold italic 11px/12px Arial, Helvetica, sans-serif;
	background:url(images/leftNavBullet.gif) 49px 4px no-repeat;
	padding:0px 0 0px 62px;
}
#leftNav .ul .ul .ul a, #leftNav .ul .ul .ul a.selected {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	background:url(images/leftNavBullet.gif) 59px 4px no-repeat;
	padding:0px 0 0px 72px;
}
#leftNav .ul .ul .ul .ul a, #leftNav .ul .ul .ul .ul a.selected {
	font:italic 11px/12px Arial, Helvetica, sans-serif;
	background:url(images/leftNavBullet.gif) 69px 4px no-repeat;
	padding:0px 0 0px 82px;
}
#leftNav .ul .ul .ul .ul .ul a, #leftNav .ul .ul .ul .ul .ul a.selected {
	font:10px/11px Arial, Helvetica, sans-serif;
	background:url(images/leftNavBullet.gif) 79px 4px no-repeat;
	padding:0px 0 0px 92px;
}
#push24 {width:24px;float:left;height:357px;}
#rightNav {
	width:212px;
	float:right;
}
#rightNav img{
	margin-bottom:3px;
}
#rightNav #quote {
	background:url(images/squares.gif) 0 0 repeat;
	color:#9b3e23;
	font:bold italic 14px/24px Arial, Helvetica, sans-serif;
	padding:14px 22px 14px 22px;
}
#quote .big {
	font-size:18px;
	line-height:24px;
}
#pageContent {	
	width:524px;
	float:left;	
	color:#000;
	padding-top:5px;
	padding-bottom:20px;
}
#wrapper3 .wide {
	width:740px;
}
#pageContent h1 {
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 0;
	color:#9b3e23;
}
#pageContent h2 {
	color:#2675bb;
	font:bold italic 13px/14px Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 0;
}
#pageContent h3 {
	color:#9b3e23;
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 0;
}
#pageContent h4 {
	color:#000;
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 0;
}
#pageContent h5 {
	color:#000;
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 0;
}
#pageContent h6 {
	color:#000;
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 0;
}
#pageContent a {
	color:#2675bb;
	text-decoration:underline;
}
#pageContent a:hover {
	color:#2675bb;
	text-decoration:none;
}
#pageContent .large {
	font:14px/18px Arial, Helvetica, sans-serif;
}
#pageContent .rust {
	color:#9b3e23;
}
#pageContent p, #pageContent ul {
	margin:0;
	padding:6px 0;
	list-style-type:none;
}
#pageContent ul {
	margin-left:23px;
}
#pageContent ul li {
	padding:0 0 0 16px;
	margin:3px 0;
	background:url(images/pageContentBullet.gif) 0 6px no-repeat;
}
#pageContent ol li {
	margin-top:3px;
	margin-bottom:3px;
}
#pageContent .bulleted {
	background:url(images/pageContentBullet.gif) 0 6px no-repeat;
	padding-left:16px;
}
#pageContent p strong {
	font-size:1.1em;
	color:#9b3e23;
}
#bucket1, #bucket2, #bucket3 {
	position:absolute;
	top:473px;
}
#bucket1 {left:212px;}
#bucket2 {left:485px;}
#bucket3 {left:756px;}
.squares {
	height:294px;
	background:url(images/squares.gif) top left repeat;
}
h6 {
	height:19px;
	font:bold 14px/19px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	margin:0;
	padding:0;
	background-color:#9b3e23;
}
.squares ul, .squares li {
	margin:0;
	padding:0;
	list-style-type:none;
	background-color:#ccbf7b;
}
.squares li {
	background:url(images/squaresBullet.gif) 12px 10px no-repeat;
	padding:7px 7px 4px 31px;
	font:11px/14px Tahoma, Arial, Helvetica, sans-serif;
}
.squares .blue {color:#2675bb;font-weight:bold;}
.squares a {color:#2675bb;text-decoration:underline;}
.squares a:hover {text-decoration:none;}
table.colored {
	margin:6px 0;
	border-bottom:1px solid #9b3e23;
}
table.colored td {
	padding:2px 6px 2px 6px;
	font-size:11px;	
	vertical-align:top;
}
td.header {		background-color:#9b3e23;border-right:1px solid #9b3e23;border-top:1px solid #9b3e23;
	border-left:1px solid #9b3e23;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:bold;color:#fff;}
td.leftDark {	background-color:#d3eef4;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;border-left:1px solid #9b3e23;}
td.leftLight {	background-color:#edf8fa;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;border-left:1px solid #9b3e23;}
td.leftWhite {	background-color:#ffffff;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;border-left:1px solid #9b3e23;}
td.leftWhiteCenter {	background-color:#ffffff;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;border-left:1px solid #9b3e23;text-align:center;vertical-align:center;}
td.midDark {	background-color:#d3eef4;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;}
td.midLight {	background-color:#edf8fa;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;}
td.midWhite {	background-color:#ffffff;border-right:1px solid #5c98cc;border-top:1px solid #5c98cc;}
td.rightDark {	background-color:#d3eef4;border-right:1px solid #9b3e23;border-top:1px solid #5c98cc;}
td.rightLight {	background-color:#edf8fa;border-right:1px solid #9b3e23;border-top:1px solid #5c98cc;}
td.rightWhite {	background-color:#ffffff;border-right:1px solid #9b3e23;border-top:1px solid #5c98cc;}
#pageContent table.colored td p {margin:4px 0;padding:0;}
.smaller {font-size:0.9em;}/*****************************************	.pricePump******************************************/#leftNav .pricePump>a{	padding: 10px 0 10px 31px !important;}
