/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $


  Released under the GNU General Public Licefnse
*/

/*cookie_usage; dark or gray */
.boxText { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5c5c5c } 
.errorBox { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #ffffff; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #ff6633; text-decoration: underline; }



a.ColumnLink {
	color: #ffffff;
}
a.ColumnLink:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* page text; dark or gray */
p.HtmlPageText, font.HTMLpageText {
	background: #FFFFFF;
	color: #5c5c5c;
	margin: 10px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
p.HtmlPageNumberedList {
	background: #FFFFFF;
	color: #5C5C5C;
	margin: 10px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	list-style-type: decimal;

}
/* Dark or Bright */
p.HtmlPageTextBold, span.HtmlPageTextBold, p.PageResultsBold, font.PageResultsBold  {
	background: #FFFFFF;
	color: #e9721c;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
}
p.HtmlPageHeader {
	background: #FFFFFF;
	color: #e9721c;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
p.HtmlPageSubHeader, h2.HtmlPageSubHeader {
	background: #FFFFFF;
	color: #e9721c;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;	
}
tr.HtmlPageTableHeaders {
	background: #e9721c;
	color: #FFFFFF;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;	
}
tr.HtmlPageTable2Headers, td.HtmlPageTable2Headers {
	background: #e9721c;
	color: #FFFFFF;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: normal;
	padding: 10px;
}
tr.HtmlPageTable2SubHeaders, td.HtmlPageTable2SubHeaders  {
	background: #66cccc;
	color: #FFFFFF;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;	
}
/* dark or gray */
tr.HtmlPageTableRows {
	background: #ffffff;
	color: #5c5c5c;
	margin: 10px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* dark or gray */
tr.HtmlPageTableRows2 {
	background: #ffffff;
	color: #5c5c5c;
	margin: 10px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: medium solid #ea721c;
	vertical-align: middle;
}

/* Links in Non-Product HTML pages; Dark or Gray */
A.HtmlPageLink:link, A.HTMLPageLink:visited {
  color: #99cc33;
  text-decoration: none;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
}

A.HtmlPageLink:hover, A.HtmlPageLink:active{
  color: #ff6633;
  text-decoration: underline;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
}

/* Links in Non-Product HTML pages; Dark or Gray */
A.HtmlPageLinkBold:link, A.HtmlPageLinkBold:visited {
	color: #99cc33;
	text-decoration: none;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.HtmlPageLinkBold:hover, A.HtmlPageLinkBold:active{
	color: #ff6633;
	text-decoration: underline;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* Factsheet list; dark or gray */
A.HtmlPageListLink {
	color: #5c5c5c;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;

}
A.HtmlPageListLink:hover {
	color: #e9721c;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;

}
P.answer, SPAN.answer {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bolder;
	font-variant: normal;
	color: #e9721c;
	text-transform: lowercase;
}
A {
  color: #5c5c5c;
  text-decoration: none;
}
A:hover {
  color: #5c5c5c;
  text-decoration: underline;
}

A.white {
  color: #ffffff;
}

A.white:visited










 {
  color: #ffffff;
}

A.white:hover {
  color: #ffffff;
  text-decoration: underline;
  	font-weight: bolder;
}


FORM {
	display: inline;
}
TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #e9721c;
}

#headernavigation {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: italic;
}
TD.headerNavigation {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #78a22f;
	font-style: italic;
}
p.headerNavigation {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #78a22f;
	font-style: italic;
}
A.headerNavigation, a.headerNavigation:visited, #headernavigation a:link, #headernavigation a:visited {
	color: #78a22f;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	text-transform: capitalize;
}
A.headerNavigation:hover, #headernavigation a:hover, #headernavigation a:active {
	color: #78a22f;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	text-transform: capitalize;
}
TR.headerError {
  background: #e9721c;
}
TD.headerError {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #e9721c;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
TR.headerInfo {
  background: #e9721c;
}
TD.headerInfo {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TR.footer {
  background: #bbc3d3;
}
TD.footer {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}
.infoBox {
  background: #ffffff;
}
.infoBoxBackground {
  background: #ffffff;
}
.infoBoxContents {
  background: #FFFFFF;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.infoBoxContentsBackground {
  background: #e9721c;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.infoBoxNotice {
  background:  #e9721c;
}
.infoBoxNoticeContents {
  background:  #e9721c;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
TD.infoBoxHeading {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #e9721c;
	color: #ffffff;
	font-style: normal;
}
TD.infoBox, SPAN.infoBox {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #f8f8f9;
	border: medium solid #ea721c;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #f8f8f9;
}
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #ea721c;
  border-spacing: 1px;
  width: 90%;
}
TABLE.productListing2 {
	border: 0px;
	border-color: #ea721c;
	border-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e9721c;
}

TABLE.HTMLpage {
  border: 1px;
  border-style: solid;
  border-color: #ea721c;
  border-spacing: 1px;
}
.productListing-heading {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #ea721c;
  color: #FFFFFF;
  font-weight: bold;
}
.productListing-data {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: italic;
	padding: 5px;
}
pageResults {
	color: #ffffff;
	font-weight: bold;
}
A.pageResults:hover {
	color: #66cccc;
	font-weight: bold;
	text-decoration: underline;
}
A.pageResults {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

TD.pageHeading, DIV.pageHeading {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #78a22f;
	text-transform: lowercase;
	background-color: #FFFFFF;
	padding: 5px;
}

TD.pageHeadingAP, DIV.pageHeadingAP {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e9721c;
	text-transform: lowercase;
	background-color: #FFFFFF;
	padding: 5px;
}

TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #5c5c5c;
}
/* dark or gray */
TD.main, P.main, TR.main, .blockquote {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #5c5c5c;
	background-color: #FFFFFF;
	padding: 5px;
}

a.main {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #5c5c5c;
	background-color: #FFFFFF;
	text-decoration: underline;
	padding: 5px;
}

a.main:hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #5c5c5c;
	background-color: #FFFFFF;
	text-decoration: underline;
	padding: 5px;
}
TD.smallText, SPAN.smallText, P.smallText smallText {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5c5c;
}

TD.smallTextwrap {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9721c;
	overflow: hidden;
}


A.smallText {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5c5c;
	line-height: 50px;
	text-align: right;
}
A.smallText:Hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9721c;
	line-height: 8px;
	text-align: center;
	text-decoration: underline;
}

.smallTextWhite {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 8px;
	text-align: right;
}

A.smallTextWhite {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 8px;
	text-align: right;
}
A.smallTextWhite:Hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 8px;
	text-align: center;
	text-decoration: underline;
}

A.smallText-manufacturer {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5c5c;
	line-height: 8px;
	text-align: right;
	text-decoration: underline;
}
A.smallText-manufacturer:Hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9721c;
	line-height: 8px;
	text-align: center;
	text-decoration: underline;
}


A.smallTextwrap{
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9721c;
	line-height: 8px;
	text-align: right;
	overflow: hidden;
}
A.smallTextwrap:Hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9721c;
	line-height: 8px;
	text-align: center;
	overflow: hidden;
}

TD.smallTextWhite, SPAN.smallTextWhite, P.smallTextWhite {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a.productlisting-name:link, a.productlisting-name:visited {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e9721c;
	text-decoration: none;
	font-weight: bold;
}

a.productlisting-name:hover, a.productlisting-name:active {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e9721c;
		font-weight: bold;
	text-decoration: underline;
}

TD.biggersmallText, SPAN.biggersmallText, P.biggersmallText {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e9721c;
}

TD.accountCategory {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}
TD.fieldKey {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #003769;
}
TD.fieldKeyOriginal {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
TD.fieldValue {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
TD.tableHeading {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
SPAN.newItemInCart {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #e9721c;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
TEXTAREA {
  width: 100%;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
SPAN.greetUser {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
SPAN.productSpecialPrice {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #66cccc;
	font-weight: bold;
}
SPAN.errorText {
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  color: #e9721c;
}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { }
.checkoutBarFrom, .checkoutBarTo { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #99cc33; }
A.checkoutBarFrom
{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #99cc33; }
A.checkoutBarTo
{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #99cc33; }

A.checkoutBarFrom:active
{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #99cc33; }
A.checkoutBarTo:active
{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #99cc33; }


A.checkoutBarFrom:hover
{
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6633;
	text-decoration: none;
}
A.checkoutBarTo:hover
{
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6633;
	text-decoration: none;
}

.checkoutBarCurrent { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff6633; }
/* message box */
.messageBox { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

/* bright or pink */
.messageStackSuccess {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffcc33;
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
}
/* input requirement */
.inputRequirement { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6699; }
TD.CategoryText {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: lowercase;
	font-style: italic;
	background-color: #e9721c;
	text-align: left;
}

TR.CategoryDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	text-align: left;
	text-indent: 0px;
	font-variant: normal;
	color: #FFFFFF;
	/*background-color: #e9721c;*/
	vertical-align: middle;
	padding: 10px;









}

#productinfodescription, 
.ProductInfoDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 13px;
}



p.ProductAttributeDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #919191;
	background-color: #ffffff;
	font-size: 12px;
	font-variant: small-caps;
}
p.ProductNoReturnsDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-variant: normal;
	font-style: italic;
	text-transform: lowercase;
}

a.ProductNoReturnsDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-variant: normal;
	font-style: italic;
	text-transform: lowercase;
	text-decoration: underline;
}
p.ProductSpecialOffer {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-variant: normal;
	font-style: italic;
	text-transform: lowercase;
}
p.ProductSuggestion {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-variant: normal;
	font-style: italic;
	text-transform: none;
}
A.ProductSuggestion:link, A.ProductSuggestionLink:link  {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-variant: normal;
	font-style: italic;
	text-transform: none;
	  text-decoration: underline;
}
A.ProductSuggestion:Hover, A.ProductSuggestionLink:Hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-transform: none;
}
A.ProductSuggestion:Visited, A.ProductSuggestionLink:Visited {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	background-color: #ffffff;
	font-size: 11px;
	font-style: italic;
	text-transform: none;
		  text-decoration: underline;

}


.MainBackground {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #ffffff;
	padding: 5px;
	background: #99cc33;
}

A.MainBackground {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #ff6633;
	padding: 5px;
}

a.MainBackground:hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #ff6633;
	padding: 5px;
	text-decoration: underline;
}

TD.pageHeadingCategory {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: lowercase;
	background-color: #ea721c;
	padding: 0px;
}
TD.pageHeadingBackground {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ea721c;
	text-transform: lowercase;
}
	A.CategoryName {
	color: #FFFFFF;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:  12px;
	line-height: 10px;
	font-style: normal;
}
A.CategoryName:hover {
	color: #66cccc;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:  12px;
	line-height: 10px;
	font-style: normal;
	  text-decoration: none;
}
/* In Cart Row Background; pale */
TR.productListing-even { 	background: #fbf2c7;
 } .SubTotal {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	color: #ea721c;
	padding: 5px;
}
/* bright or pink */
.NoteColor, Span.NoteColor {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ea721c;
	line-height: normal;
}
.NoteWhite, Span.NoteWhite {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	/* background-color: #e9721c; */
}
.StockWarningEmphasis, font.StockWarningEmphasis {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-color: #e9721c;
	font-weight: bolder;
	font-variant: small-caps;
}
.infoBoxWhite {
  background: #e9721c;
}
A.Note {
  color: #FF6699;
  text-decoration: none;
 font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}
A.Note:hover {
  color: #ffffff;
  text-decoration: underline;
  	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}
A.NoteWhite {
  color: #FFFFFF;
  text-decoration: none;
  	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}
A.NoteWhite:hover {
  color: #FF6699;
  text-decoration: underline;
  	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}
span.NoteWhite, p.NoteWhite {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.close {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

A.close:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
TR.AccountTableTitle, TD.AccountTableTitle, P.AccountTableTitle, span.AccountTableTitle, div.AccountTableTitle  {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #99cc33;
	background-color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
TD.AccountTableField, P.AccountTableField {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #99cc33;
	background-color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: left;
}
.TableTitleCenter  {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1;
	color: #e9721c;
	background-color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: left;
}
/* Dark or Gray */
.EventTitle {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #5c5c5c;
	background-color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

/* medium background white text*/
.EventTitleWhite {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #e9721c;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}



/* dark or gray */
.EventTitle2 {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #e9721c;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	text-align: left;
	line-height: normal;
}
.EventDate {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #5c5c5c;
	background-color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	line-height: normal;
}

/* Dark or Gray */
.EventDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #5c5c5c;
	background-color: #ffffff;
	font-size: 10px;
	vertical-align: top;
	padding: 5px;
}

a.EventDescriptionlink {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	font-size: 12px;
	vertical-align: top;
	padding: 5px;
}
/* dark or bright */
a.EventDescriptionlink:hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #66cccc;
	font-size: 12px;
	vertical-align: top;
	padding: 5px;
	text-decoration: underline;

}
/* dark or gray */
td.EventDescription {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #5c5c5c;
	background-color: #ffffff;
	font-size: 12px;
	vertical-align: top;
	padding: 5px;
}
.yearHeader { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #FFFFFF; text-decoration: none;} .calendarMonth { background-color: #BBC3D3; cursor: default; width: 100%;}
.calendarHeader { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF; text-decoration: none; height: 22px;}
.calendarToday { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFCF00; padding-left : 3px; text-decoration: none; border:1px solid #FFFFFF; height: 22px; width: 18px;}
.calendarWeekend { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #CAEEFF; padding-left : 3px; line-height: 14px; text-decoration: none; border:1px solid #FFFFFF; height: 22px; width: 18px;}
.calendar { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; padding-left : 3px; line-height: 14px; text-decoration: none; border:1px solid #FFFFFF; height: 22px; width: 18px; }
.event { font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; border:1px solid #E6E6E6; }
.empty { background-color: #F0FAFF; line-height: 14px; height: 22px; width: 18px; }
.calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover {color: red; text-decoration: underline;}
.calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover {color: red; text-decoration: underline;}
.calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover {color: red; text-decoration: underline;}
a.BIQlink {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e9721c;
	background-color: #FFFFFF;
	text-transform: lowercase;
	text-align: center;
}
A.BIQlink:hover {
	color: #930093;
	text-decoration: underline;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-position: center;
	text-transform: lowercase;
	text-align: center;
}
/* BIQ quiz answers; dark or gray */
td.BIQbody {
	font-size: 13px;
	color: #5c5c5c;
	background-color: #FFFFFF;
	text-align: justify;
	border: medium solid #e9721c;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
td.BIQtitle {
	color: #FFFFFF;
	border: medium solid #e9721c;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	background-color: #e9721c;
	text-transform: capitalize;
	font-variant: small-caps;
}
body.BIQbackground {
 background: #FFFFFF;
   margin: 0px;
}
A.SizingChart {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 8px;
	text-align: center;
	border: 3px none #FFFFFF;
	padding: 3px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: lowercase;
	background-color: #9FC54D;
	background-position: center;
}
A.SizingChart:Hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 8px;
	text-align: center;
	border: none;
	text-decoration: none;
	padding: 3px;
	background-color: #e9721c;
}
li.productresults {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	list-style-position: inside;
	list-style-type: circle;
}
li.HTMLPage {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: #e9721c;
	list-style-position: inside;
	list-style-type: circle;

}
A.ProductResultsLink:hover {
  color: #66cccc;
  text-decoration: underline;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
}
A.ProductResultsLink {
  color: #e9721c;
  text-decoration: none;
  font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
	  text-decoration: underline;
}


#productinfodescription ul li {

	background: #FFFFFF left;
	color: #333333;
	margin: 6px;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
	list-style-image: url(/images/bullet.gif);


}



/* bulleted list on customerservice; dark or gray */
/*
li {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #99cc33;
	list-style-position: inside;
	list-style-type: disc;

}
*/

/* dark or gray */
ul.HtmlPage li{
	background-color: #ffffff;
	color: #5c5c5c;
	margin: 10px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
	list-style-image: url(/images/bullet.jpg);
	font-weight: normal;

}

font.HtmlPageTextBold { 
	background: #FFFFFF;
	color: #e9721c;
	margin: 5px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
 } 
 
h1 {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ea721c;
	text-transform: lowercase;
	margin-left: 1em;
}
/* DDB - 041031 - Form Field Progress Bar */
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
      overflow: hidden;
	background-color: navy;
	padding-left: 5px;}

td.dark {
background: #336699;
}

TD.medium {
	background: #e9721c;
		font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

font.dark{
color: #5c5c5c;
}

font.medium{
color: #e9721c;
}

TABLE.medium {
  border: 1px;
  border-style: solid;
  border-color: #ea721c;
  border-spacing: 1px;
}

/* Link in product color/size;  gray or dark */
A.ProductAttributeDescriptionlink {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 12px;
	font-variant: small-caps;
  color: #e9721c;
  text-decoration: underline;
}

/* product link; dark, bright or pink */
A.ProductAttributeDescriptionlink:hover {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 12px;
	font-variant: small-caps;
  color: #66cccc;
  text-decoration: underline;
}
.testimonial {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10.5px;
	font-style: italic;
	color: #FFFFFF;
	margin: 0px;
	text-align: left;
	border: none;
	padding: 5px;




}
.testimonialname {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	line-height: normal;
	margin: 5px;



}
td.testimonial {
	border: medium double #e9721c;
}

a.helplink:link a.helplink:visited {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e9721c;
	background-color: #FFFFFF;
	text-transform: lowercase;
		font-variant: small-caps;
	text-align: center;
}
A.helplink:hover, a.helplink:active {
	color: #930093;
	text-decoration: underline;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e9721c;
	background-color: #FFFFFF;
	text-transform: lowercase;
		font-variant: small-caps;
	text-align: center;
}

/* Links in Non-Product HTML pages; Dark or Gray */
A.SizeChartLink {
	color: #ffffff;
	text-decoration: none;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #9FC54D;
	padding: 5px;
}

A.SizeChartLink:hover {
	color: #ffffff;
		text-decoration: none;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e9721c;
	padding: 5px;
}

A.pricelink {
	color: #66cccc;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.bodycontent{
	padding-right: 10px;
	vertical-align: top;
}

.bodycontent2{
padding-left: 1em;
	vertical-align: top;
		padding-right: 10px;

}


td.cartlinks {
	text-align: left;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}
a.cartlinks:link, a.cartlinks:visited {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #99cc33;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	line-height: 13px;
}
a.cartlinks:hover, a.cartlins:active {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #e9721c;
	font-size: 11px;
	text-decoration: underline;
	text-align: right;
	font-weight: bold;
	line-height: 13px;
}
