/* navigation - global*/
/*#FF6600 is orange & #009933 is green*/
A:link {color: #999999; font-family: arial, helvetica, sans-serif; text-decoration: underline;}
A:visited {color: #999999; font-family: arial, helvetica, sans-serif; text-decoration: underline;}
A:hover {color: #FF9900; font-family: arial, helvetica, sans-serif; text-decoration: underline;}

.spacer
	{
	line-height:16pt;
	}
	
/* GLOBAL */
/*also known as Header 1 by design*/
.mainHeader
	{
	font-size: 14pt;
	color: #FF9933;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	}
	
.mainHeadHM
	{
	font-size: 14pt;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}

.mainHeaderRED
	{
	font-size: 14pt;
	color: #FF0000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.mainHeaderWhite
	{
	font-size: 14pt;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
/* Second level */
.header2
	{
	font-size: 11pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.header2Bold
	{
	font-size: 11pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	}
	
/* used where header2 needs to be link */
.header2Link
	{
	font-size: 11pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;	
	font-weight: normal;
	line-height: 13pt;
	}


	/* 3rd level header (paragraph header) */
.subHeader
	{
	font-size: 10pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 12pt;
	}
	
.bodyText
	{
	font-size: 10pt;
	color: #0;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}

.bodyTextSmall
	{
	font-size: 8pt;
	color: #0;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}

.bodyTextBold
	{
	font-size: 8pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 10pt;
	}
	
.bodyTextBoldHome
	{
	font-size: 8pt;
	color: #FFFFCC;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 10pt;
	}
	
.bodyTextBlack
	{
	font-size: 8pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 10pt;
	}

.bodyTextBlackSmall
	{
	font-size: 7pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 10pt;
	}

.bodyTextBlackBold
	{
	font-size: 8pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 10pt;
	}


.bodyTextWhiteBold
	{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 10pt;
	}

.bodyTextWhite
	{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 10pt;
	}
	
.bodyTextErrorRed
	{
	font-size: 8pt;
	color: #CC0000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 10pt;
	}
	
.bodyTextLinkHome
	{
	font-size: 8pt;
	color: #FFFFCC;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	line-height: 10pt;
	}
	
.price
	{
	font-size: 10pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.priceOutOfStock
	{
	font-size: 10pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	text-decoration: line-through;
	}
	
.priceOutOfStockSmall
	{
	font-size: 8pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	text-decoration: line-through;
	}
	
.priceOrange
	{
	font-size: 10pt;
	color: #FF6600;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.priceOrangeOutOfStock
	{
	font-size: 10pt;
	color: #FF6600;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	text-decoration: line-through;
	}
	
.priceOrangeSmall
	{
	font-size: 9pt;
	color: #FF6600;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.priceOrangeSmaller
	{
	font-size: 8pt;
	color: #FF6600;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.priceSmall
	{
	font-size: 9pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.promotionHeadline
	{
	font-size: 14pt;
	color: #FF9900;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	}
	

.navTextOff
	{
	font-size: 7pt;
	color: #FFFFCC;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 12pt;
	}
	
.navTextOn
	{
	font-size: 7pt;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 12pt;
	}

 
 .noteGrey
	{
	font-size: 7pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 9pt;
	}
	
 .noteGreyBold
	{
	font-size: 7pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	line-height: 9pt;
	}
 
  .noteBlack
	{
	font-size: 7pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 9pt;
	}
 
.footer
	{
	font-size: 7pt;
	font-family: arial, helvetica, sans-serif;
	}
	
.highlightSearch
	{
	background-color:#FFCC00;
	font-size: 8pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	line-height: 10pt;
	}
	
.formBackground
	{
	background-color:#CCCCCC;
	}
/* end GLOBAL */

/* PRODUCT NAVIGATION */
.deptTitle
	{
	font-size: 8pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.deptTitleSelected
	{
	font-size: 8pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	}
	
.deptTitleSecondary
	{
	font-size: 8pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.deptTitleSecondaryHome
	{
	font-size: 8pt;
	color: #CCFFCC;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.prodList
	{
	font-size: 8pt;
	color: #009933;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	}

.prodListSub
	{
	font-size: 8pt;
	color: #009933;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: normal;
	}
	
.prodListSubSelected
	{
	font-size: 8pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;	
	font-weight: bold;
	}
	
.headerLink
	{
	font-size: 10pt; 
	color: #009933; 
	font-family: arial, helvetica, sans-serif;
	text-decoration: none; 
	line-height: 10pt;
	}
	
/* end PRODUCT NAVIGATION */	
