/*************************************************************************
' Function : CSS defintions for the store.
' Product  : Ethluron Store Frontend
' Version  : 3.0 (SEO)
' Modified : February 2006
' Copyright: Copyright (C) 2004 ForshockDesign.net 
'            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@ForshockDesign.net
'**************************************************************************/

/* General Tag specifications */
BODY, B, TD, P      {COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; margin: 0px}

/* Info Box WITHOUT Headings */
.ETHbox1            {COLOR: #333333; BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.ETHbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.ETHbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.ETHbox1 A:hover    {COLOR: #996666; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.ETHbox2            {COLOR: #333333; BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.ETHbox2H           {COLOR: #333333; BACKGROUND-COLOR: #DDDDDD; PADDING: 1px}
.ETHbox2H B         {COLOR: #333333;}
.ETHbox2B           {COLOR: #333333; BACKGROUND-COLOR: #F5F5F5}
.ETHbox2B A:link    {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.ETHbox2B A:visited {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.ETHbox2B A:hover   {COLOR: #996666; FONT-SIZE: 10px; TEXT-DECORATION: underline}

/* Box - Page Headings */
.ETHpageHead {BORDER-BOTTOM: 2px solid #CCCCCC; PADDING-BOTTOM: 4px}

/* Box - Page Navigation */
.ETHpageNav {BACKGROUND-COLOR: #EEEEEE}

/* Box - General Headings */
.ETHgenHeadings {BACKGROUND-COLOR: #EEEEEE}

/* Box - Product Image (Home page) */
.ETHhomeImg {BACKGROUND-COLOR: #FFFFFF; BORDER: 1px solid #CCCCCC}

/* Box - Product Description (Home page) */
.ETHhomeDesc {BORDER-BOTTOM: 1px solid #CCCCCC}

/* Horizontal and Vertical lines */
.ETHlines {BACKGROUND-COLOR: #CCCCCC}

/* Product Short Description (Except Detail page) */
.ETHprodDesc {FONT-SIZE: 9pt}

/* Product Short Description (Detail page only) */
.ETHprodDescDet {FONT-SIZE: 11pt}

/* Product Long Description */
.ETHprodDescLong {}

/* Product Detail */
.ETHprodDet {}

/* Product SKU */
.ETHprodSKU {}

/* Product Price - Text Label */
.ETHprodPriceT {COLOR: #800000}

/* Product Price - Price Value */
.ETHprodPriceV {COLOR: #800000}

/* Product List Price - Text Label */
.ETHprodLPriceT {}

/* Product List Price - Price Value */
.ETHprodLPriceV {TEXT-DECORATION: line-through}

/* Product Sale Price - Text Label */
.ETHprodSPriceT {}

/* Product Sale Price - Price Value */
.ETHprodSPriceV {COLOR: red}

/* Free Shipping text */
.ETHfreeShipMsg {COLOR: #888888}

/* In Stock text */
.ETHinStock {COLOR: #888888}

/* Out of Stock text */
.ETHoutStock {COLOR: red}

/* No Image text */
.ETHnoImgT {COLOR: #800000}

/* Category List */
.ETHcatDescList {}

/* Category Description - No products linked to it */
.ETHcatDesc { text-decoration:none}

/* Category Description - Has products linked to it */
.ETHcatDescProd {}

/* Option Description for "Optional" options */
.ETHoptDesc {FONT-STYLE: italic}

/* Option Select box */
.ETHoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.ETHoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* ------------------- */
/* ADDED - Version 2.3 */
/* ------------------- */

/* Box - 2, 3 and 4 Column Layout for product list page */
.ETHcolsView {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}
.ETHcolsView A:link    {COLOR: #000099; TEXT-DECORATION: none}
.ETHcolsView A:visited {COLOR: #000099; TEXT-DECORATION: none}
.ETHcolsView A:hover   {COLOR: #996666; TEXT-DECORATION: underline}

/* System Messages */
.ETHsysMsg    {FONT-SIZE: 10pt}
.ETHsysMsgErr {COLOR: red; FONT-SIZE: 10pt}
.ETHsysMsgURL {FONT-SIZE: 10pt}

/* ------------------- */
/* ADDED - Version 2.4 */
/* ------------------- */

/* Highlights used in search results */
.ETHhighlight {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

/* ------------------- */
/* ADDED - Version 2.5 */
/* ------------------- */

/* Radio Button options */
.ETHoptRadio {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Description for "Mandatory" options*/
.ETHoptDescM {FONT-STYLE: italic; color: Red}

/* ------------------- */
/* ADDED - Version 3.0 */
/* ------------------- */
/* CMS/Resource Sub Menu */
.ETHCMSSub {
	FONT-SIZE: 9pt;
	color: Black;
	width: 152px;
	align: right;
	float: right;
	position: static;
	background-image: url(../NewDesign/rb-orange2_r3_c1.gif);
	background-repeat: repeat-y;
	background-position: left;
	margin: 4px;
}
.ETHCMSSub A:link     {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHCMSSub A:visited  {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHCMSSub A:hover    {COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* CMS/Resource Sub Menu Header*/
.ETHCMSSubH {
	width: 150px;
	align: right;
	float: right;
	position: static;
	background-image: url(../NewDesign/rb-orange2_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px;
	text-align: center;
}
/* CMS/Resource Sub Menu Header Text*/
.ETHCMSSubHText {
	font-weight: bolder;
	text-align: center;
	color: #000000;
	margin-top: 2px;
}
/* CMS/Resource Sub Menu Content*/
.ETHCMSSubContent {
	margin-left: 3px;
	color: #FF9900;
}
/* CMS/Resource Sub Menu CurrentPage*/
.ETHCMSSubContentC {
	font-weight: bold;
	color: #000000;
	margin-left: 3px;
}
/* CMS/Resource Sub Menu footer*/
.ETHCMSSubF {
	background-image: url(../NewDesign/rb-orange2_r5_c1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
}
.ETHCartNav {
	margin-right: 4px;
	width: auto;
	position: static;
	top: 0px;
	height: 17px;
	text-align: right;
}
.ETHCartNav A:link     {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHCartNav A:visited  {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHCartNav A:hover    {COLOR: #FF9933; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.ETHCMSNav {
	width: auto;
	position: static;
	top: 0px;
	height: 20px;
	background-color: #CCCCCC;
	margin-top: 3px;
	margin-left: 0px;
	COLOR: #FF0000;
	FONT-SIZE: 8	pt;
	FONT-WEIGHT: normal;
	vertical-align:middle;
	TEXT-DECORATION: none;
	/*background-image: url(../NewDesign/CMSNavCornerTL.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
}
.ETHCMSNav A:link     {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHCMSNav A:visited  {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHCMSNav A:hover    {COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.ETHContent {
	width: auto;
	position: static;
	background-color: #FFFFFF;
	margin-left: 176px;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	text-align: left;
	vertical-align: top;
	border-top-color: #FF9900;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
	background-image: url(../eth-mods/BIO-odotv.gif);
	background-repeat: repeat-y;

}
/*.ETHContent A:link     {COLOR: #222222; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.ETHContent A:visited  {COLOR: #222222; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
/*.ETHContent A:hover    {COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}*/

.ETHMenus {
	width: 180px;
	float: left;
	position: absolute;
	top: 68px;
	left: 0px;
	margin-right: auto;
	margin-bottom: auto;
	background-image: url(../eth-mods/BIO-odotv.gif);
	background-repeat: repeat-y;
	background-position: right top;

}
/* Main Category Links */
.ETHMenus TH {
	top: 0px;
	height: 16px;
	text-align: center;
	background-color: #CCCCCC;
	margin-top: 0px;
	margin-left: 0px;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	/*background-image: url(../NewDesign/CMSNavCornerTR.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
}
.ETHMenus TD {
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.ETHMenus A:link     {COLOR: #111111; FONT-SIZE: 10pt; TEXT-DECORATION: none}
.ETHMenus A:visited  {COLOR: #111111; FONT-SIZE: 10pt; TEXT-DECORATION: none}
.ETHMenus A:hover    {COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: underline}
/* Sub Category Links */
.ETHCatBoxS A {
	margin-left: 7pt;
	FONT-SIZE: 8pt!important; 
	TEXT-DECORATION: underline!important;
}

.ETHFooter {
	position: static;
	text-align: center;
	font-size:small;
}
