/* AKX Changes  */

/*

A:link, A:visited , A:active {text-decoration: underline; COLOR: black;  }
A:hover   {COLOR: black; BACKGROUND-COLOR: blue; text-decoration: none;}

*/


A.norm:link, A.norm:visited , A.norm:active {text-decoration: underline; COLOR: #333;  }
A.norm:hover   {text-decoration: none; BACKGROUND-COLOR:  #DFDFDF; }

A.qst:link, A.qst:visited , A.qst:active {text-decoration: underline; COLOR: #999;  }
A.qst:hover   {text-decoration: none; BACKGROUND-COLOR:  #DFDFDF; }

A.nil:link,A.nil:active,A.nil:visited {COLOR: green; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}
A.img:hover{ BACKGROUND-COLOR: transparent; }


.listRowHead{ COLOR: #000; BACKGROUND-COLOR: #CCCCCC; }


A.YellowBack, a.YellowBack:link, a.YellowBack:visited, a.YellowBack:active {text-decoration: none; color:555555;}
A.YellowBack:hover{color:black; BACKGROUND-COLOR: #FFCF00 }

A.linkeffect1:link  {text-decoration: none; color:black;}
A.linkeffect1:visited  {text-decoration: none; color:black;}
A.linkeffect1:active {text-decoration: none; color:black;}
A.linkeffect1:hover{BACKGROUND-COLOR: #FFCF00; color:black;}

H1 {font: 22px bold; font-family:  arial, helvetica; color:#000000;}
H2 {font: 18px bold; font-family:  arial, helvetica; color:#444444; }
H3 {font: 28px bold; font-family:  arial, helvetica; color:#000000; }
H4 {font: 24px bold; font-family: verdana, arial, helvetica; color:#FFF;
BORDER: 1px black solid;BACKGROUND-COLOR: #94A2B5;}

.DummyH2 {font: 18px bold; font-family:  arial, helvetica; color:#444444; }

TD  {FONT-FAMILY:  Arial, Helvetica; FONT-SIZE: 13px;}

BODY  {COLOR: #444444; FONT-FAMILY:  Arial, Helvetica; FONT-SIZE: 13px; MARGIN: 0px 0px;


SCROLLBAR-FACE-COLOR: #941010;
SCROLLBAR-HIGHLIGHT-COLOR: #941010;
SCROLLBAR-3DLIGHT-COLOR:#DD9999;
SCROLLBAR-ARROW-COLOR: #e9d1e2;
SCROLLBAR-DARKSHADOW-COLOR: #003333;
SCROLLBAR-BASE-COLOR: #941010;

/*  #CC6666=OK  */

}


IMG.left {FLOAT:LEFT;  MARGIN-RIGHT:10;}

.buttons {font: 12px bold; font-family: arial, helvetica;
color:#FFFFFF; border: solid black 1px; background-color:#a40000; CURSOR: hand;}


.CPcopyrt {FONT: 10px Arial, sans-serif; BACKGROUND-COLOR: #E0E0E0; COLOR:#000; BORDER: 1px solid black; }
.WelcomeText {FONT-FAMILY:  Arial, sans-serif; font: 16px; color:#DDD; FONT-WEIGHT: bold;}
.FrontText {FONT-FAMILY:  Arial, sans-serif; font: 14px; color:#444444;}
.TinyText {FONT-FAMILY:  Arial, sans-serif; font: 9px;}
.red{FONT: 18px bold  Arial, sans-serif; COLOR:red;}
.Show10B,.Show11B,.Show12B{font-weight: bold;}
.Show11i{FONT-STYLE: italic}
.Show12,.Show12B { FONT:12px  Arial, sans-serif;}
.Show11,.Show11B,.Show11i{ FONT: 11px  Arial, sans-serif; }
.Show10,.Show10B { FONT:  10px  Arial, sans-serif; }


#preview_div {
 background-color:#FFF;
 border: 2px solid #AAA;
 padding:5 5 0 5;
 position: absolute;
 z-index: 10;
 left: -500px;
}

#load_msg {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:12px; FONT-WEIGHT: normal;PADDING:5 0 0 5;}
#title_img {FONT-FAMILY:Arial, Helvetica;FONT-SIZE:12px;FONT-WEIGHT: Bold; PADDING:0 0 5 10;}

.imgbutton{CURSOR: pointer;FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:white; FONT-FAMILY:Arial,sans-serif;BORDER: 1px solid black;padding:0 5 0 5;}

#fl1{BACKGROUND-COLOR: red;}
#fl2{BACKGROUND-COLOR: green;}


A.Fbox:link,
A.Fbox:active,
A.Fbox:visited,
A.Fbox:hover {COLOR: white; TEXT-DECORATION: none;}

#Fbot{BORDER: black 1px solid;  BACKGROUND: #EE0000;  COLOR: white;
FONT-SIZE: 10px; FONT-FAMILY:Arial,sans-serif;PADDING:0 10 0 10;  }
#FbotA{BORDER: black 1px solid;  BACKGROUND: #8492a5;  COLOR: white;
FONT-SIZE: 12px; FONT-FAMILY:Arial,sans-serif;PADDING:0 20 0 20;  }
#FbotR{BORDER: black 1px solid;  BACKGROUND:#EE0000;  COLOR: white;
FONT-SIZE: 12px; FONT-FAMILY:Arial,sans-serif;PADDING:0 10 0 10;  }

A.Pbox:link,
A.Pbox:active,
A.Pbox:visited,
A.Pbox:hover {TEXT-DECORATION: none;
CURSOR: pointer;FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:white; FONT-FAMILY:Arial,sans-serif;BORDER: 1px solid black;padding:0 5 0 5 }



/* Org  */

.CPpageHead2 {BORDER-TOP: 2px solid #B0B0B0; PADDING-BOTTOM: 4px}


.CPmainHeading {FONT-FAMILY:   Arial, Helvetica; FONT-WEIGHT: normal; FONT-SIZE: 32px ;COLOR: 000000; }

.CPshopCartHead {FONT-FAMILY:  Arial, Helvetica; FONT-WEIGHT: normal; FONT-SIZE: 15px; BORDER: 2px solid #555; COLOR: #EEE; BACKGROUND-COLOR: #8492a5; PADDING:3px; }


.CPcheckoutSteps {FONT-FAMILY:   Arial, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER: 1px solid black; COLOR: white; BACKGROUND-COLOR: red;}
.CPPayType {FONT-FAMILY:  Verdana, Arial, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER: 1px solid black; COLOR: white; BACKGROUND-COLOR:#AA5555;}



/* Shopping Cart Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox3            {BACKGROUND-COLOR: red; BORDER: 1px solid #555555;

FONT-FAMILY:  Arial, Helvetica; FONT-SIZE: 18px; }


.CPbox3H           {COLOR:#F06400; BACKGROUND-COLOR: #FFFFFF; PADDING: 1px; }
.CPbox3B           {BACKGROUND-COLOR: #FFFFFF; COLOR:#555555; }
.CPbox3Bsmall      {BACKGROUND-COLOR: #FFFFFF; COLOR:#555555;  FONT-SIZE: 10px; }
.CPbox3B A:link    {COLOR: #555555; FONT-SIZE: 10px;}
.CPbox3B A:visited {COLOR: #555555; FONT-SIZE: 10px;}
.CPbox3B A:hover   {COLOR: #000000; FONT-SIZE: 10px;BACKGROUND-COLOR: #FFCF00;text-decoration: underline;}
/* Items List Box  */
.CPbox4B           {BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT:normal;}
.CPbox4B A:link    {COLOR: #444444;  text-decoration: none;}
.CPbox4B A:visited {COLOR: #444444;   text-decoration: none;}
.CPbox4B A:hover   {COLOR: #000000; BACKGROUND-COLOR: #FFCF00;  text-decoration: none;}

.CPbox5B           {BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY:  Arial, Helvetica; FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-WEIGHT:normal;}
.CPbox5B A:link    {COLOR: #444444; text-decoration: none;}
.CPbox5B A:visited {COLOR: #444444;  text-decoration: none;}
.CPbox5B A:hover   {COLOR: #000000; BACKGROUND-COLOR: #FFCF00; text-decoration: none;}




/* General Tag specifications */


/* B, TD, P     {COLOR: #444444; FONT-FAMILY:  Arial, Helvetica; FONT-SIZE: 8pt} */

/* Info Box WITHOUT Headings */
.CPbox1            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.CPbox1 A:link     {COLOR: #444444; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #444444; 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 #000000  }
.CPbox2H           {COLOR: #FFF; BACKGROUND-COLOR: #8492a5; PADDING: 1px; }
.CPbox2B           {BACKGROUND-COLOR: #F5F5F5; }
.CPbox2B_NG A:link    {COLOR: #444444;  TEXT-DECORATION: none}
.CPbox2B_NG A:visited {COLOR: #444444; TEXT-DECORATION: none}
.CPbox2B_NG A:hover   {COLOR: #996666;  TEXT-DECORATION: underline}

/* Box - Page Headings */
.CPpageHead {PADDING-BOTTOM: 4px}


/* Box - Page Navigation */
.CPpageNav {BACKGROUND-COLOR:  #DDDDDD }

/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #E0E0E0; COLOR: black; FONT-WEIGHT: normal; }

/* 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 {font:  normal;}

/* Product Price - Text Label */
.CPprodPriceT {COLOR: #800000}

/* Product Price - Price Value */
.CPprodPriceV {COLOR: #800000}

/* 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: #555555}

/* In Stock text */
.CPinStock {COLOR: #555555}

/* 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 {}
.CPcolsView A:link    {}
.CPcolsView A:visited {}
.CPcolsView A:hover   {}

/* 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}

.revhd1{FONT-weight: bold; BACKGROUND-COLOR: #E0E0E0;}
.revhd2{FONT-weight: bold; BACKGROUND-COLOR: #F0F0EE;}

