/*************************************************************************' 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 { color: #333333; font-family: Verdana, Arial, Helvetica; font-size: 8pt;                 }form         {  }.leftnav     { }.news        { color: #000000; font-family: Verdana, tahoma, Arial; font-size: 10px;                background-position: 0% }td#new       { background-image: url('personReading.gif'); background-repeat: no-repeat;                background-position: 45% top }p            { text-align: Justify; text-indent: 0 }.main        { background-color: #B8C4D0}.main a:hover { color: #808080; font-weight: bold }a:link       { color: #000000; text-decoration: none; font-weight: bold }a:visited    { color: #000000; text-decoration: none; font-weight: bold }a:hover      { color: #FFFFFF; text-decoration: underline }body         { background-color: #A0B0E0; background-image: url('ETbkg.gif');                background-repeat: repeat }/* Info Box WITHOUT Headings */.CPbox1      { background-color: #C8C5C4; border: 1px solid #FFFFFF }.CPbox1 a:link { color: #000000; font-size: 8pt; text-decoration: none; font-weight: bold }.CPbox1 A:visited  {COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}.CPbox1 a:hover { color: #800080; font-size: 8pt; text-decoration: underline; font-weight: bold }/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */.CPbox2      { border: 1 solid #B8C4D0 }.CPbox2H     { background-color: #6898D0; padding: 1px }.CPbox2B     { background-color: #B8C4D0}.CPbox2B A:link    {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}.CPbox2B A:visited {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}.CPbox2B A:hover   {COLOR: #800080; FONT-SIZE: 10px; TEXT-DECORATION: underline}/* Box - Page Headings */.CPpageHead  { border-bottom: 2 solid #FF0000; padding-bottom: 4px }.CPpageHead p {MARGIN: 0in 0in 0pt}/* Box - Page Navigation */.CPpageNav   { background-color: #6898D0 }/* Box - General Headings */.CPgenHeadings { background-color: #B8C5D0 }/* Box - Product Image (Home page) */.CPhomeImg   { background-color: #FF99CC; border: 1px solid #CCCCCC }/* Box - Product Description (Home page) */.CPhomeDesc {BORDER-BOTTOM: 1px solid #CCCCCC}/* Horizontal and Vertical lines */.CPlines     { background-color: #ff0000 }/* 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 {}.CPprodDet a:link { color: #FF0000; font-weight: normal}.CPprodDet a:visited { color: #FF0000; font-weight: normal }/* Product SKU */.CPprodSKU {}/* 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: #800000 }/* In Stock text */.CPinStock {COLOR: #888888}/* Out of Stock text */.CPoutStock {COLOR: red}/* No Image text */.CPnoImgT {COLOR: #800000}/* Category List */.CPcatDescList { font-family: Tahoma; font-size: 10pt }/* Category Description - No products linked to it */.CPcatDesc   { font-size: 12pt }LI p {MARGIN: 0in 0in 0pt}/* Category Description - Has products linked to it */.CPcatDescProd {FONT-WEIGHT: bold}.CPcatDescProd a:link {text-decoration: underline}.CPcatDescProd a:active {text-decoration: underline}.CPcatDescProd a:visited {text-decoration: underline}.CPcatDescProd a:hover {text-decoration: underline; color:red}/* Option Description */.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}/* 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}A:link     {text-decoration: none}A:visited  {text-decoration: none}A:active   {text-decoration: none}A:hover    {text-decoration: none}A:hover    {color: "#000000"}.inputSubmit{color: #000000;background-color: #EEEEEE;border-color : #000000;border-top : 1px solid;border-bottom : 1px solid;border-left : 1px solid;border-right : 1px solid;font-family : Verdana,tahoma,Arial;font-size : 10px;font-weight: bold;}.inputBox{color : #000000;background : #FFFFFF;border-color : #000000;border-top : 1px solid;border-bottom : 1px solid;border-left : 1px solid;border-right : 1px solid;font-family : Verdana,tahoma,Arial;font-size : 10px;}/* Bar 1/* CoolMenus 4 - default styles - do not edit */.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}/* CoolMenus 4 - default styles - end */  /*Style for the background-bar*/.clBar{position:absolute; width:10; height:9; visibility:hidden}/*Styles for level 0 Top level elements*/.clLevel0, .clLevel0over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px;                text-align: Left; font-weight: bold;                 padding: 2px }.clLevel0    { background-color: #B8C4D0; color: #000000; nowrap; layer-background-color: #B8C4D0; }.clLevel0over { background-color: #6898D0; layer-background-color: #6898D0; color: #000000;                cursor: hand; border-right: 2 groove #0000FF;                border-bottom: 2 groove #0000FF }.clLevel0border{position:absolute; visibility:hidden; background-color:#D0DCE8; layer-background-color:#D0DCE8}/*Styles for level 1*/.clLevel1, .clLevel1over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px;                font-weight: bold; padding: 2px; text-align: left; }.clLevel1    { background-color: #B8C4D0; layer-background-color: #B8C4D0; color: #000000 }.clLevel1over{background-color: #6898D0; layer-background-color: #6898D0; color: #000000;                cursor: hand; border-right: 2 groove #0000FF;                border-bottom: 2 groove #0000FF}.clLevel1border{position:absolute; visibility:hidden; background-color:#D0DCE8; layer-background-color:#D0DCE8}/*Styles for level 2*/.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold; nowrap;padding: 2px; text-align:left}.clLevel2{background-color:#B8C4D0; layer-background-color:#B8C4D0; color:#000000; }.clLevel2over{background-color: #6898D0; layer-background-color: #6898D0; color: #000000;                cursor: hand; border-right: 2 groove #0000FF;                border-bottom: 2 groove #0000FF }.clLevel2border{position:absolute; visibility:hidden; background-color:#D0DCE8; layer-background-color:#D0DCE8}/* Bar 2/*Style for the background-bar*/.cl2Bar{position:absolute; width:10; height:9; visibility:hidden}/*Styles for level 0 Top level elements*/.cl2Level0, .cl2Level0over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px;                font-weight: bold; padding: 2px; text-align: left  }.cl2Level0   { background-color: #B8C4D0; color: #000000; nowrap; layer-background-color: #B8C4D0; }.cl2Level0over { background-color: #6898D0; layer-background-color: #6898D0; color: #000000;                cursor: hand; border-right: 2 groove #0000FF;                border-bottom: 2 groove #0000FF }.cl2Level0border{position:absolute; visibility:hidden; background-color:#D0DCE8; layer-background-color:#D0DCE8}/*Styles for level 1*/.cl2Level1, .cl2Level1over { position: absolute; font-family: tahoma, arial, helvetica; font-size: 10px;                font-weight: bold; padding: 2px; text-align: left; }.cl2Level1    { background-color: #B8C4D0; layer-background-color: #B8C4D0; color: #000000 }.cl2Level1over{background-color: #6898D0; layer-background-color: #6898D0; color: #000000;                cursor: hand; border-right: 2 groove #0000FF;                border-bottom: 2 groove #0000FF}.cl2Level1border{position:absolute; visibility:hidden; background-color:#D0DCE8; layer-background-color:#D0DCE8}/*Styles for level 2*/.cl2Level2, .cl2Level2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; 				font-size:10px; font-weight:bold; nowrap;padding: 2px; text-align:left }.cl2Level2{background-color:#B8C4D0; layer-background-color:#B8C4D0; color:#000000}.cl2Level2over { background-color: #6898D0; layer-background-color: #6898D0; color: #000000;                cursor: hand; border-right: 2 groove #0000FF;                border-bottom: 2 groove #0000FF }.cl2Level2border{position:absolute; visibility:hidden; background-color:#D0DCE8; layer-background-color:#D0DCE8}table        {  }td           {  }