/*Begin entries for global element tags*/
body {
	color: #4a3d2e;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
p {
	color: #4a3d2e;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
a {
	color: #756583;
	text-decoration: underline;
	}
a:link {
	color: #756583;
	}
a:visited { color: #756583; }
a:hover {
	color: #de8d26;
	}
a:active {
	color: #9a4924;
	}
h1 { color: #9a4924; font-size: 15px; font-weight: bold; text-transform: lowercase; margin: 0.67em 0; }
h2 { color: #787703; font-size: 13px; font-weight: bold; text-transform: lowercase; margin: 0.83em 0; }
h3 {
	color: #dc871a;
	font-size: 14px;
	font-weight: bold;
	text-transform: lowercase;
	margin: 8px 0 12px; }

h4 { font-weight: bold; font-style: oblique; text-transform: lowercase; margin: 1em 0; }
li     { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: circle }
/*Begin entries for global text formatting classes*/
.MainText {
	margin: -6px 24px 24px;
	 }
.12px  { font-size: 12px }
.10px {
 font-size: 10px; }

.9pxGray {
	color: #6c6c6c;
	font-size: 9px;
	}
.9pxGrayCentered { color: #6c6c6c; font-size: 9px; text-align: center; }
.justified {
	text-align: justify;
	}
.centered {
	text-align: center;
	}
/*Begin entries for Category Tree Template*/
.cat {
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	position         : relative;
	left             : 8px;
	white-space      : nowrap;
	}
p.cat {
	color: #f4ede5;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-transform: lowercase;
	white-space: nowrap; }

a.cat:link { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	white-space      : nowrap;
} 
a.cat1:link { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	white-space      : nowrap;
} 
a.cat2:link { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	white-space      : nowrap;
} 
a.cat3:link { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	white-space      : nowrap;
} 
a.cat:visited { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	white-space      : nowrap;
} 
a.cat:hover { 
  color						 : #de8d26;
  text-decoration  : none;
}
a.cat:active { 
  color						 : #9a4924;
  text-decoration  : none;
}
.LCsearch {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-transform: lowercase;
	margin-top: 14px;
	margin-bottom: -12px;
	cursor: auto;
	margin-left: 8px; }

.LChead {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-transform: lowercase;
	margin-bottom: 6px;
	cursor: auto;
	margin-left: 8px; }

.LCtext /*left column*/{ font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; text-transform: lowercase; margin-left: 8px; cursor: auto; }
/*Begin entries for left column*/
p.nav {
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 16px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	position         : relative;
	left             : 8px;
	white-space      : nowrap;
	} 
a.nav:link { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 16px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	position         : relative;
	left             : 8px;
	white-space      : nowrap;
} 
a.nav:visited { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 16px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	position         : relative;
	left             : 8px;
	white-space      : nowrap;
} 
a.nav:hover { 
  color						 : #de8d26;
  text-decoration  : none;
}
a.nav:active { 
  color						 : #9a4924;
  text-decoration  : none;
}
/*Begin entries for right column*/
.ep_mb_title {
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 18px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	margin-top: 18px;
	margin-bottom: 6px;
	white-space      : nowrap; }
a.ep_mb_title:link {
	color: #f4ede5;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-transform: lowercase;
	white-space: nowrap; }

a.ep_mb_title:visited {
	color: #f4ede5;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-transform: lowercase;
	white-space: nowrap; }

ep_mb_products {
	color: #4a3d2e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase; }
a.ep_mb_products:link {
	color: #f4ede5;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: lowercase; }

a.ep_mb_products:visited {
	color: #f4ede5;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: lowercase; }

a.ep_mb_products:hover { 
  color						 : #de8d26;
  text-decoration  : none;
}
a.ep_mb_products:active { 
  color						 : #9a4924;
  text-decoration  : none;
}
p.rc {
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 16px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	position         : relative;
	left             : 8px;
	white-space      : nowrap;
	}
a.rc:link {
	color: #f4ede5;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
	text-transform: lowercase;
	white-space: nowrap; }

a.rc:visited { 
	font-family			 : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color						 : #f4ede5;
	font-weight      : bold;
	line-height			 : 16px;
	font-size        : 13px;
	text-decoration  : none;
	text-transform   : lowercase;
	white-space      : nowrap;
}
a.rc:hover { 
  color						 : #de8d26;
  text-decoration  : none;
}
a.rc:active { 
  color						 : #9a4924;
  text-decoration  : none;
}
.rcminibask {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-transform: lowercase;
	cursor: auto;
	margin-left: 14px; }
a.rcminibask:link { 
	color						 : #f4ede5;
	font-weight      : bold;
	text-decoration  : none;
	text-transform   : lowercase;
}
a.rcminibask:visited { 
	color						 : #f4ede5;
	font-weight      : bold;
	text-decoration  : none;
	text-transform   : lowercase;
}
a.rcminibask:hover { 
  color						 : #de8d26;
  text-decoration  : none;
}
a.rcminibask:active { 
  color						 : #9a4924;
  text-decoration  : none;
}
.prodpagepad /*8px pad around all edges of the prod page*/{
	margin: 8px;
	padding: 8px; }
/*Begin entries for breadcrumbs*/
.bc {
 color: #6c6c6c;
 font-size: 10px;
 margin-top: 25px;
 margin-left: 3px; }
a.bc:link {
 color: #6c6c6c;
 font-size: 10px; }

a.bc:visited {
 color: #6c6c6c;
 font-size: 10px; }

a.bc:hover {
 color: #dc871a;
 font-size: 10px; }

a.bc:active {
 color: #994822;
 font-size: 10px; }
/*Begin other miscellaneous entries*/
.SlideTable {
 margin-right: 5px;
 margin-left: 5px;
  }

