/*************************************************************************

' Function : CSS defintions for the store.

' Product  : CyberMerchant eCommerce Storefront

' Version  : 2.2

' Modified : November 2002

' Copyright: Copyright (C) 2002 CyberMerchant.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@CyberMerchant.com

'**************************************************************************/



/* General Tag specifications */

BODY, B, TD, P     {FONT-FAMILY:  Arial; FONT-SIZE: 8pt}

.white {  font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; font-weight: normal; font-variant: normal}

/* 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: #; BORDER: 1px solid #CCCCCC}

.topborder            {BACKGROUND-COLOR: #; BORDER: 1px solid #ffffff}

.CPbox2H           {BACKGROUND-COLOR: #FFFFFF; PADDING: 1px}

.CPbox2B           {BACKGROUND-COLOR: #ffffff}

.CPbox2B A:link    {COLOR: #006699; FONT-SIZE: 11px; TEXT-DECORATION: none}

.CPbox2B A:visited {COLOR: #006699; FONT-SIZE: 11px; TEXT-DECORATION: none}

.CPbox2B A:hover   {COLOR: #006699; FONT-SIZE: 11px; 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: #FFFFFF; }



/* 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}


/* 800 Number */

.tollfree {FONT-SIZE: 13pt}



/* Product Short Description (Detail page only) */

.CPprodDescDet {FONT-SIZE: 11pt}



/* Product Long Description */

.CPprodDescLong {}



/* Product Detail */

.CPprodDet {}



/* Product SKU */

.CPprodSKU {}


/* Red Header */

.redheader {FONT-SIZE: 9pt; COLOR: #8D2F2F} 


/* Red Header */

.blueheader {FONT-SIZE: 11pt; STYLE: BOLD; COLOR: #034D86} 


/* Header */

.header {FONT-SIZE: 13pt} 



/* Product Price - Text Label */

.CPprodPriceT {COLOR: #800000}



/* Product Price - Price Value */

.CPprodPriceV {COLOR: #800000;font-size: 14px;}



/* Product List Price - Text Label */

.CPprodLPriceT {color:#FF0000}



/* Product List Price - Price Value */

.CPprodLPriceV {TEXT-DECORATION: line-through;color:#FF0000}



/* 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 {}



/* Option Select box */

.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}



/* Option Text box */

.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

.new {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

}
H1 {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 8pt; 
	COLOR: #003366; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 1px; 
	PADDING-RIGHT: 0px;
}
H2 {
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 9pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 1px; 
	PADDING-RIGHT: 0px;
}
.TopText {  font-family: Verdana, Arial, helvetica; font-size: 10px; color:000000 ; text-decoration: none; font-weight: bold}
.cart  {COLOR: #666666; font-family: Verdana, Arial, helvetica; font-size: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnav{  font-family: Verdana, Arial, helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.topnav2{  font-family: Verdana, Arial, helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.topnavleft{  font-family: Verdana, Arial, helvetica; font-size: 10px; color: #FFFFFF; text-decoration: none; }

.price{  font-family: Verdana, Arial, helvetica; font-size: 24px; color: #000000; text-decoration: none; }


body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #362F2D;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {
	color: #9E0B0E;
	font-weight: bold;
}
.style3 {
	color: #F26522;
	font-weight: bold;
}
.style4 {color: #736357}

.style4a {color: #736357;
	font-family: Tahoma;
	font-size: 9px;}

.style4b {color: #8D2F2F;
	font-family: Tahoma;
	font-size: 9px;}
.style5 {color: #666666}
.style6 {color: #9E0B0E}
.style7 {
	color: #534741;
	font-weight: bold;
}.righttab {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.righttabp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006699;
}
.righttab2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.bottomtab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bothtab {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.btext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;text-decoration: none;
}
.moreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.btextleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;text-decoration: none;color: #FFFFFF
}
.btextright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;text-decoration: none;
}
.btext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.bar {

	border-right-width: 1px;

	border-right-style: solid;
	border-right-color: #cccccc;

}
.bar1 {

	border-right-width: 1px;
		border-top-width: 1px;

	border-top-style: solid;
	border-top-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;

}
.bar2 {

	border-right-width: 1px;
		border-top-width: 1px;

	border-top-style: solid;
	border-top-color: #cccccc;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;

	border-bottom-style: solid;
	border-bottom-color: #cccccc

}
input.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #557580;
	text-decoration: none;
	background-color: #E4EDF1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3E565E;
	border-right-color: #A5C5D1;
	border-bottom-color: #7BAABC;
	border-left-color: #3E565E;
}
select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #E4EDF1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3E565E;
	border-right-color: #A5C5D1;
	border-bottom-color: #7BAABC;
	border-left-color: #3E565E;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-color: #CCCCCC;
	border: 1px solid #000000;
	height: 17px;
}
.header-tab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/newImages/header_tab_back.gif); FONT-FAMILY: Arial; HEIGHT: 24px
}

.TopText2 {  font-family: Verdana, Arial, helvetica; font-size: 10px; color:FFFFFF ; text-decoration: none;  }
