/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 2.4
' Modified : June 2003
' Copyright: Copyright (C) 2003 CandyPress.Com 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@candypress.com
'**************************************************************************/

/* General Tag specifications */
BODY, B, TD, P     {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; margin: 0px; margin-top:1px;}
A				   {color: b10025; text-decoration: underline;}

/* Info Box WITHOUT Headings */
.CPbox1            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.CPbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #996666; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.CPbox2H           {BACKGROUND-COLOR: #DDDDDD; PADDING: 1px}
.CPbox2B           {BACKGROUND-COLOR: #F5F5F5}
.CPbox2B A:link    {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #996666; FONT-SIZE: 10px; TEXT-DECORATION: underline}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #CCCCCC; PADDING-BOTTOM: 4px}

/* Box - Page Navigation */
.CPpageNav {BACKGROUND-COLOR: #EEEEEE}

/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #EEEEEE}

/* Box - Product Image (Home page) */
.CPhomeImg {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}

/* Box - Product Description (Home page) */
.CPhomeDesc {BORDER-BOTTOM: 1px solid #CCCCCC}

/* Horizontal and Vertical lines */
.CPlines {BACKGROUND-COLOR: #CCCCCC}

/* Product Short Description (Except Detail page) */
.CPprodDesc {FONT-SIZE: 9pt}

/* Product Short Description (Detail page only) */
.CPprodDescDet {FONT-SIZE: 11pt}

/* Product Long Description */
.CPprodDescLong {}

/* Product Detail */
.CPprodDet {}

/* Product SKU */
.CPprodSKU {}

/* Product Price - Text Label */
.CPprodPriceT {font-size: 14px; font-weight: bold; COLOR: #b10025}

/* Product Price - Price Value */
.CPprodPriceV {font-size: 14px; font-weight: bold; COLOR: #b10025;}

/* Product List Price - Text Label */
.CPprodLPriceT {}

/* Product List Price - Price Value */
.CPprodLPriceV {TEXT-DECORATION: line-through}

/* Product Sale Price - Text Label */
.CPprodSPriceT {}

/* Product Sale Price - Price Value */
.CPprodSPriceV {COLOR: red}

/* Free Shipping text */
.CPfreeShipMsg {COLOR: #888888}

/* In Stock text */
.CPinStock {COLOR: #888888}

/* Out of Stock text */
.CPoutStock {COLOR: red}

/* No Image text */
.CPnoImgT {COLOR: #800000}

/* Category List */
.CPcatDescList {}

/* Category Description - No products linked to it */
.CPcatDesc {}

/* Category Description - Has products linked to it */
.CPcatDescProd {FONT-WEIGHT: bold}

/* Option Description */
.CPoptDesc {FONT-STYLE: italic}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Arial, helvetica; FONT-SIZE: 8pt}

/* ADDED - Version 2.3 */

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}
.CPcolsView A:link    {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:visited {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:hover   {COLOR: #996666; TEXT-DECORATION: underline}

/* System Messages */
.CPsysMsg    {FONT-SIZE: 10pt}
.CPsysMsgErr {COLOR: red; FONT-SIZE: 10pt}
.CPsysMsgURL {FONT-SIZE: 10pt}

/* ADDED - Version 2.4 */

/* Highlights used in search results */
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

/* Top Links CSS */
.TopLinks {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 13pt}
.TopLinks A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.TopLinks A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.TopLinks A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

/* Top Links CSS */
.CartText {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 10pt}

/* Top Links CSS */
.FooterLink A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.FooterLink A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.FooterLink A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

/* Table Cell Backgrounds & Borders */
.tablebgborder		{background-color: #EEEEEE;
					border: 1px solid #999999;}
.tablerowhl			{background-image: url(../images/dealerbreak.jpg);
					background-position: left;
					background-repeat: no-repeat;
					height: 20px;}				

/* Font Formatting */

.style2				{color: #b10025;
					font-size: 12px;
					font-weight: bold;}				
.heading1			{color: #b10025;
					font-face: Arial, Helvetica, sans-serif;
					font-size :14pt;
					font-weight: 900;
					text-align: left;
					text-decoration: none;}
.heading2			{color: #000000;
					font-face: Arial, Helvetica, sans-serif;
					font-size: 11pt;
					font-weight: bold;}	
.heading3			{color: #000;
					font-face: Arial, Helvetica, sans-serif;
					font-size :14pt;
					font-weight:900;
					text-decoration: none;}									
.redtext			{color: #b10025;}
.prodlist a			{font-size: 12pt;
					font-weight: bold;
					color: #b10025;
					text-decoration: none;}
.prodlist a:hover	{text-decoration: underline;}
					

#dealer				{font-size: 9pt;}
#dealer a			{color: #000000;
					font-weight: bold;
					text-decoration: underline;}
#dealer a:hover		{color: #b10025;}					
					

/* Tabbed Product Information Formatting */

#tabbed_box {  		margin: 0px auto 0px auto; }

.tabbed_area { }

.activetab { 	background-color: #b10025;
					color: #fff;
					text-decoration:none;  
					font-size:12px;  
					font-family:Arial, Helvetica, sans-serif;  
					cursor: pointer;
					text-align:center;
					border: 1px solid #999;} 
.tab		{	background-color: #eee;
					color: #000;
					text-decoration:none;  
					font-size:12px;  
					font-family:Arial, Helvetica, sans-serif;  
					cursor: pointer;
					text-align:center;
					border: 1px solid #999; }
.blanktab			{border: 1px solid #999;}

.content_on {border:1px solid #999; border-top:0px; height : 405px; overflow : auto; padding: 5px; text-decortaion:none;text-align:left;font-weight:normal;}  
.content_off {display: none;}

.acc_select			{background-color: #ddd;
					font-weight: bold;
					padding: 5px;}
.acc_select ul li	{color: #b10025;
					text-decoration: underline;
					cursor: pointer;}
.acc_on {text-decortaion:none;text-align:left;font-weight:normal;}  
.acc_off {display: none;}	

.flsh_off {display:none;}
.flsh_on	{display:block;}


/* My Account / Cart Formatting */

.accthead	{background-color: #ddd;
			text-align: left;
			color: #b10025;
			font-size: 14px;
			font-weight: bold;
			padding: 4px;}

.invoicehead {background-color: #b10025;
			font-weight: bold;
			text-decoration: underline;
			font-size: 14px;
			color: white;}				
			
.carthead	{background-color: #ddd;
			text-decoration: underline;
			font-weight: bold;
			font-size: 14px;
			color:#b10025;}	

.carttotal	{background-color: #ddd;
			font-weight:bold;
			color:black;}								  