

body {
	margin: 0px;
	padding: 0px;
	font-family: verdana;
}
#mainSection .breadCrumb p a:link, #mainSection .breadCrumb p a:active, #mainSection .breadCrumb p a:visited {
	text-decoration: none;
	color: #333333;
}
#mainSection .breadCrumb p a:hover, #mainSection .breadCrumb p a:visited:hover {
	text-decoration: underline;
	color: #333333;
}
#contentFull .homeSectionsTop {
	background: url(../images/home_lines_top.gif) right bottom no-repeat;
	padding-top: 10px;
}
#contentFull .homeSectionsTop .section1 {
	width: 176px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb1.gif) 77px 61px no-repeat;
}
#contentFull .homeSectionsTop .section2 {
	width: 174px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb2.gif) 103px 51px no-repeat;
}
#contentFull .homeSectionsTop .section3 {
	width: 206px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb3.gif) 112px 61px no-repeat;
}
#contentFull .homeSectionsTop .section4 {
	width: 186px;
	float: left;
	background: url(../images/products/product_thumb4.gif) 118px 51px no-repeat;
}

#contentFull .homeSectionsBottom .section5 {
	width: 133px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb5.gif) 90px 76px no-repeat;
}
#contentFull .homeSectionsBottom .section6 {
	width: 158px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb6.gif) 104px 69px no-repeat;
}
#contentFull .homeSectionsBottom .section7 {
	width: 156px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb7.gif) 86px 81px no-repeat;
}
#contentFull .homeSectionsBottom .section8 {
	width: 151px;
	float: left;
	border-right: solid 1px #e7e0d9; 
	background: url(../images/products/product_thumb8.gif) 78px 85px no-repeat;
}
#contentFull .homeSectionsBottom .section9 {
	width: 143px;
	float: left;
	background: url(../images/products/product_thumb9.gif) 78px 75px no-repeat;
}
#contentFull .homeSectionsBottom .section5,
#contentFull .homeSectionsBottom .section6,
#contentFull .homeSectionsBottom .section7,
#contentFull .homeSectionsBottom .section8,
#contentFull .homeSectionsBottom .section9 {height: 170px;}
.sectionTitle {padding-left: 6px;}
.section1 .sectionTitle {padding-left: 0px;}
.section5 .sectionTitle {padding-left: 0px;}

.sectionSummary {
	padding-top: 7px;
	padding-left: 9px;
}
.sectionLinks ul {
	list-style: none;
	font-size: 60%;
	margin-left: 7px;
	padding-left: 0px;
}
.homeSectionsTop .sectionLinks ul {margin-bottom: 60px;}
*html .homeSectionsTop .sectionLinks ul {margin-bottom: 50px;}
.sectionLinks ul li {
	background: url(../images/list_arrow.gif) left center no-repeat;
	padding-left: 10px;
	line-height: 140%;
}
.sectionLinks ul li a:link, .sectionLinks ul li a:active, .sectionLinks ul li a:visited {
	text-decoration: underline;
	color: #e72e1b;
} 
.sectionLinks ul li a:hover, .sectionLinks ul li a:visited:hover {
	text-decoration: none;
	color: #e72e1b;
} 
.section1 .sectionSummary {padding-left: 6px;}
.section5 .sectionSummary {padding-left: 6px;}

#contentHome .homeSectionsBottom {
	background: url(../images/home_lines_bottom.gif) right bottom no-repeat;
	padding-top: 10px;
}
 .productSpots {margin-bottom: 35px;}

.productSpots .spot {
	float: left;
	width: 192px;
	display: block;
}
.productBorder {border-right: solid 1px #e7e0d9;}
.productSpots div p {
	width: 190px;
	display: block;
	margin: 10px 0px 5px 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.productSpots div p a:link, .productSpots div p a:active, .productSpots div p a:visited {
	font-weight: bold;
	font-size: 125%;
	color: #e72e1b;
	text-decoration: none;
} 
.productSpots div p a:hover, .productSpots div p a:visited:hover {
	font-weight: bold;
	font-size: 125%;
	color: #e72e1b;
	text-decoration: underline;
} 
.productSpots div div {
	width: 112px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}

.listMenu {
	border-top: solid 1px #e7e0d9;
	padding: 11px 0px 0px 0px;
	height: 31px;
}
.listMenu .showingTitle {
	font-size: 60%;
	font-weight: bold;
	color: #666666;
	float: left;
}
.listMenu .showingNumbers {
	font-size: 60%;
	font-weight: bold;
	color: #666666;
	float: right;
	margin-right: 10px;
}
.listMenu .showingNumbers a:link, .listMenu .showingNumbers a:active, .listMenu .showingNumbers a:visited {
	text-decoration: none;
	color: #666666;
} 
.listMenu .showingNumbers a:hover, .listMenu .showingNumbers a:visited:hover {
	text-decoration: underline;
	color: #666666;
}
.listMenu .clearAll {
	padding-top: 10px;
	border-bottom: solid 1px #e7e0d9;
}
#mainSection #content .infoBox {
	background: url(../images/infobox_top.gif) top left no-repeat #f9f5ef;
}
#mainSection #content .infoBox .infoboxBottom {
	background: url(../images/infobox_bottom.gif) bottom left no-repeat;
	font-size: 1px;
	height: 4px;
}
#mainSection #content .infoBox .infoLeft {
	float: left;
	width: 220px;
	padding: 32px 10px 45px 75px;
}
#mainSection #content .infoBox .infoLeft table {
	font-size: 60%;
	width: 165px;
	border-top: solid 5px #f9f5ef;
}
#mainSection #content .infoBox .infoRight {
	float: left;
	padding: 32px 10px 40px 17px;
}
#mainSection #content .infoBox .infoRight ul {
	list-style: url(../images/list_arrow.gif);
	font-size: 60%;
	margin-top: 0px;
	padding-top: 5px; 
	margin-left: 17px;
	padding-left: 0px;
}
#mainSection #content .infoBox .infoRight ul li {
	margin-bottom: 5px;	
}
#mainSection #content .infoBox .infoRight ul li a:link, #mainSection #content .infoBox .infoRight ul li a:active, #mainSection #content .infoBox .infoRight ul li a:visited, #mainSection #contentFull .infoBox .infoRight ul li a:link, #mainSection #contentFull .infoBox .infoRight ul li a:active, #mainSection #contentFull .infoBox .infoRight ul li a:visited {
	color: #000;
	text-decoration: none;
} 
#mainSection #content .infoBox .infoRight ul li a:hover, #mainSection #content .infoBox .infoRight ul li a:visited:hover, #mainSection #contentFull .infoBox .infoRight ul li a:hover, #mainSection #contentFull .infoBox .infoRight ul li a:visited:hover {
	color: #000;
	text-decoration: underline;
} 


#mainSection #contentFull .infoBox {
	background: url(../images/infobox_home_top.gif) top left no-repeat #f9f5ef;
	margin-top: 20px;
}
#mainSection #contentFull .infoBox .infoboxBottom {
	background: url(../images/infobox_home_bottom.gif) bottom left no-repeat;
	font-size: 1px;
	height: 4px;
}
#mainSection #contentFull .infoBox .infoLeft {
	float: left;
	width: 380px;
	padding: 32px 10px 45px 75px;
}
#mainSection #contentFull .infoBox .infoLeft table {
	font-size: 60%;
	width: 385px;
	border-top: solid 5px #f9f5ef;
}
#mainSection #contentFull .infoBox .infoRight {
	float: left;
	padding: 32px 10px 10px 17px;
}
#mainSection #contentFull .infoBox .infoRight ul {
	list-style: url(../images/list_arrow.gif);
	font-size: 60%;
	margin-top: 0px;
	padding-top: 5px; 
	margin-left: 17px;
	padding-left: 0px;
}
#mainSection #contentFull .infoBox .infoRight ul li {
	margin-bottom: 5px;	
}
#mainSection #content p, #mainSection #contentFull p {
	font-size: 65%;
}
#mainSection #content p a:link, #mainSection #content p a:active, #mainSection #content p a:visited, #mainSection #contentFull p a:link, #mainSection #contentFull p a:active, #mainSection #contentFull p a:visited {
	color: #e72e1b;
	text-decoration: none;
} 

.siteTools {display: none;}
.navLinks {display: none;}
.navBottom {display: none;}
.productSearch {display: none;}
.profileTools {display: none;}
.siteControls {display: none;}
#leftNav {display: none;}
#footer {display: none;}