/* STANDARD STYLES START HERE */
body {background-image: url(../images/bkgd-products.jpg);
	background-repeat: repeat-x;
	background-color: #B3B89D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;}	
p {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;}
li {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
hr {height:1px;
    width:100%;
	color: #B3B89D;
	margin-top: 0px;
	bottom-margin: 0px;}
.highlight {
	background-color: #FFFF00;}				
/* STANDARD STYLES END HERE */




/* HEADING STYLES START HERE */
h1 {font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #4C708A;
	margin-top: 0px;
	margin-bottom: 18px;
	margin-left: 0px;}
h2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	margin-top: 36px;
	margin-bottom: 12px;
	margin-left: 0px;
	font-weight: bold;
	border-top: 1px solid #4C708A;}
h3 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	margin-top: 18px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-weight: bold;
	padding-left: 5px;}
h4 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;}	
h5 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #4A1711;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;}							
/* HEADING STYLES END HERE */




/* SPECIFIC STYLES START HERE */
.bullet2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 35px;}
.table-body {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 5px;}
.table-body2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding-left: 5px;}	
.table-heading {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	font-weight: bold;
	padding-left: 5px;}	
.hot-heading {font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;}
.hot-title {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #B3B89D;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;}
.phone {font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;}
.bottnavdiv {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;}
.suppnavdiv {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #B3B89D;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;}	
.navtext {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;}
.crumbnavdiv{font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;}
.crumbnavyou{font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;}
.crumbnavactive{font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;}							
/* SPECIFIC STYLES END HERE */





/* BODY LINK STYLES START HERE */
a.link:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-decoration: underline;
	font-weight: bold;}
a.link:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-decoration: underline;
	font-weight: bold;}
a.link:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-decoration: underline;
	font-weight: bold;}
a.link:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-decoration: none;
	font-weight: bold;
	background-color: #B3B89D;
	border: thin;
	border-color: #B3B89D;}
/* BODY LINK STYLES END HERE */




/* BOTTOMNAV LINK STYLES START HERE */
a.bott:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
a.bott:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
a.bott:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
a.bott:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
/* BOTTOMNAV LINK STYLES END HERE */





/* SUPPNAV LINK STYLES START HERE */
a.supp:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
a.supp:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
a.supp:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
a.supp:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #B3B89D;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;}
/* SUPPNAV LINK STYLES END HERE */





/* CRUMBNAV LINK STYLES START HERE */
a.crumb:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;
	font-weight: bold;}
a.crumb:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;
	font-weight: bold;}
a.crumb:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;
	font-weight: bold;}
a.crumb:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: overline;
	font-weight: bold;}
/* CRUMBNAV LINK STYLES END HERE */





/* BOULDERS LINK STYLES START HERE */
a.boulder:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	background-color: #B3B89D;
	display: block;
	width: 100%;
	padding-left: 5px;}
a.boulder:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	background-color: #B3B89D;
	display: block;
	width: 100%;
	padding-left: 5px;}
a.boulder:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #46483C;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	background-color: #B3B89D;
	display: block;
	width: 100%;
	padding-left: 5px;}
a.boulder:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	background-color: #7F9176;
	display: block;
	width: 100%;
	padding-left: 5px;}
/* BOULDER LINK STYLES END HERE */




/* BACK LINK STYLES START HERE */
a.back:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-decoration: none;}
a.back:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-decoration: none;}
a.back:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-decoration: none;}
a.back:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #d2ccb6;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-decoration: none;}
/* BACK LINK STYLES END HERE */




/* PDF LINK STYLES START HERE */
a.pdf:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-decoration: underline;}
a.pdf:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: underline;}
a.pdf:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: underline;}
a.pdf:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #46483C;
	margin-top: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: underline;}
/* PDF LINK STYLES END HERE */