/* General Tag specifications */
BODY, B, TD, P, H1   {
	COLOR: #477487;
	FONT-FAMILY: Trebuchet MS,Verdana,Arial;
	FONT-SIZE: 13px;
	margin: 0px;}
A:link,A:visited    {COLOR: #477487;FONT-SIZE: 13px;TEXT-DECORATION: underline;}
A:hover   {COLOR: #D09D13;FONT-SIZE: 13px;TEXT-DECORATION: underline;}
H2{margin:0px;padding:0px;border:0px;font-size:8pt;FONT-WEIGHT: bold;COLOR:#748B48;}
.small{FONT-FAMILY: Trebuchet MS;FONT-SIZE: 11px;}
/* Top menu box */
.CPbox1 				{background-color: #68BFEF;COLOR: #FFFFFF; FONT-SIZE: 8pt;vertical-align: middle;}
.CPbox1 A:link     {COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2           {COLOR: #748B48;	BACKGROUND-COLOR: #EEF7D2;}
.CPbox2 A:link    {COLOR: #748B48;FONT-SIZE: 13px;TEXT-DECORATION: none;line-height: 15px;}
.CPbox2 A:visited {COLOR: #748B48; FONT-SIZE: 13px; TEXT-DECORATION: none;	line-height: 15px;}
.CPbox2 A:hover   {COLOR: #D09D13; FONT-SIZE: 13px; TEXT-DECORATION: underline;	line-height: 15px;}

/* Footer Box */
.CPboxf           {COLOR: #748B48; FONT-SIZE: 10px; vertical-align: middle;}
.CPboxf A:link {COLOR: #5E8EA3;FONT-SIZE: 10px;TEXT-DECORATION: none;line-height: 15px;}
.CPboxf A:hover {COLOR: #D09D13;FONT-SIZE: 10px;TEXT-DECORATION: none;line-height: 15px;}
.CPboxf A:visited {COLOR: #5E8EA3;FONT-SIZE: 10px;TEXT-DECORATION: none;line-height: 15px;}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 1px solid #CCCC99; PADDING-BOTTOM: 2px}

/* Box - Page Navigation */
.CPpageNav {BACKGROUND-COLOR: #EBF4F8}

/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #E3F0BB; border-top-color: #CCCC99;	border-top: solid;	border-top-width: 0px;
border-bottom-color: #CCCC99;	border-bottom: solid;	border-bottom-width: 1px; }
.CPgenHeadings A:link    {COLOR: #477487; TEXT-DECORATION: none}
.CPgenHeadings A:visited {COLOR: #477487; TEXT-DECORATION: none}
.CPgenHeadings A:hover   {COLOR: #AA5500; TEXT-DECORATION: underline}
/* Box - Product Image (Home page) */
.CPhomeImg {BORDER-top: 1px solid #CCCC99;BORDER-bottom: 1px solid #CCCC99;BORDER-left: 1px solid #CCCC99}

/* Box - Product Description (Home page) */
.CPhomeDesc {BORDER: 0px; vertical-align: top; width: 180px; height: 200px;}

/* Horizontal and Vertical lines */
.CPlines {BACKGROUND-COLOR: #CCCC99}

/* 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 {
	COLOR: #E58C01;
}
/* Product Price - Price Value */
.CPprodPriceV {
	COLOR: #E58C01;
}
/* 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 for "Optional" options */
.CPoptDesc {FONT-STYLE: italic}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView {BACKGROUND-COLOR: #EBF4F8; BORDER: 1px solid #CCCC99}
.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: #F75E02; FONT-SIZE: 10pt}
.CPsysMsgURL {FONT-SIZE: 10pt}

/* Highlights used in search results */
.CPhighlight {COLOR: #243E49; BACKGROUND-COLOR: #ffff66}

/* Radio Button options */
.CPoptRadio {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Description for "Mandatory" options*/
.CPoptDescM {FONT-STYLE: italic;color: #B90000;}

/* Added by RON */
.PageTitle {FONT-SIZE: 15pt; COLOR: #cc6600; FONT-WEIGHT: normal}
.CellBorderT {	border-top-color: #CCCC99;	border-top: solid;	border-top-width: 1px;}
.CellBorderB {	border-bottom-color: #CCCC99;	border-bottom: solid;	border-bottom-width: 1px;}
.CellBorderL {	border-left-color: #CCCC99;	border-left: solid;	border-left-width: 1px;}
.CellBorderR {	border-right-color: #CCCC99;	border-right: solid;	border-right-width: 1px;}

.CellSearch {background-color: #EBF4F8; vertical-align: middle; border-left: 1px solid white;border-right: 1px solid white; padding: 6px 0px 0px 6px;}
.CellCart {background-color: #D7EDF8; vertical-align: middle;}
.CPboxAdd  {background-image: url(/Mysite/AddBoxBG.gif); background-position: top; background-repeat: repeat-x;}
.transparent {
filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	background-color: white;
	display: none;
	width: 176px;
	position: absolute;
	color: black;
	border: 0px;
	z-index: 2;
	padding: 2px;
	vertical-align: bottom;
}
	.HomeProductImage {position: absolute; z-index: 1; width: 180px; height: 200px; vertical-align: top;BORDER: 1px solid #CCCC99;}
.required { background-color: #FFBD42 !important; color: White; border: 1px #A4B97F solid;}
.formfield {font-family: Trebuchet MS, Arial;font-size: 13px;border: 1px solid; padding: 0px 0px 0px 2px !important;}
INPUT, SELECT, TEXTAREA {font-family: Trebuchet MS, Arial;font-size: 13px;border: 1px #A4B97F solid !important;}	