
/* Default CSS Stylesheet for a new Web Application project */
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #000000;
}

legend
{
    FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #4f80d1;
    font-weight: bold;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #000000;
}

H1
{
	font-family: Tahoma,Verdana,arial;
	font-size: 14pt;
	font-weight: bold;
	color : #000000;
}

H2
{
	font-family: Tahoma,Verdana,arial;
	font-size: 14px;
	font-weight: bold;
	color : #000080;
}

H3	{	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	}	
		
H4	{	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
DT	{	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
		
H6	{	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	}	



	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	 Tahoma,Verdana, arial, Helvetica, sans-serif;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	


Table
{
	font-family: Tahoma;
	font-size: 10pt;
	color :black;
}

.clsErrMsg
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: Arial;	
}

.clsUserErrMsg
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: Arial;	
}

.alt-row1 {background-color:#ecf7f8;padding:10px;}
.alt-row2 {background-color:#f2f7e5;padding:10px;}


.clsProdCatListCol
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;	
	vertical-align:top;
	text-align:center;
	
}


.clsProdCatListFont
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: blue;
}

.clsProdCatHiePathHREF a:link
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
}

.clsProdCatHiePathHREF a:hover
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
	text-decoration: underline;	
}

.clsProdCatHiePathHREF a:visited
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
}

.clsProdCatHiePath 
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
	
}

.clsProdSearchHieCatPathHREF a:link
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
}

.clsProdSearchHieCatPathHREF a:hover
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
	text-decoration: underline;	
}

.clsProdSearchHieCatPathHREF a:visited
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
}



.clsProdSearchCatHiePath
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #8497B7;
	text-decoration: none;	
}

.clsProdSearchListCol
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;	
	vertical-align:top;
}

.clsProdSearchListProdHeaderFont
{
	font-weight: bold;
	font-size: small;
	font-family: Arial;	
}

.clsFooterMenu a:link
{
color: #333333;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}


.clsFooterMenu a:hover
{
color: #FF0000;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsFooterMenu a:visited
{
color: #333333;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}



.clsProdCatListCol a:link
{
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsProdCatListCol a:hover
{
color: #3F53AC;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsProdCatListCol a:visited
{
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsProdCatListFont a:link
{
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsProdCatListFont a:hover
{
color: #3F53AC;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsProdCatListFont a:visited
{
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;
}

.clsGrid TD
{
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsGrid a
{
color: #0000FF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
}

.clsGrid a:hover
{
color: #0000FF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: underline;	
}

.clsGrid a:visited
{
color: #0000FF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
}

.clsGrid a:link
{
color: #0000FF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
}

.clsMOQTable
{
	font-weight: normal;
	font-size: 10pt;	
	border-style: solid; 
	border-width: thin ;
	border-color: white;
	color: white;	
	font-family: Tahoma;
	background-color: #FFFFFF;
	text-align: center;
}

.clsMOQTableHeader
{
	font-weight: bold;
	font-size: 10pt;	
	color: white;	
	height: 30px;
	border-color: white;
	border-style: solid; 
	border-width:  1px ;
	border-color: white;
	font-family: Tahoma;
	background-color: #2143B6;
	text-align: center;
}
.clsMOQTableTD
{
	font-weight: normal;
	font-size: 10pt;	
	border-color: white;
	border-style: solid; 
	border-width:  1px ;
	border-color: white;
	font-family: Tahoma;
	background-color: #FFFFFF;
	text-align: center;
	height: 20px;
}



.clsTopMenu a:link
{
font-weight: bold;
color: #666666;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsTopMenu a:hover
{
font-weight: bold;
color: #FF0000;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsTopMenu a:visited
{
font-weight: bold;
color: #666666;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsMainMenu a:link
{
font-weight: bold;
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsMainMenu a:hover
{
font-weight: bold;
color: #FF0000;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsMainMenu a:visited
{
font-weight: bold;
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsSearchBar a:link
{
font-weight: bold;
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsSearchBar a:hover
{
font-weight: bold;
color: #FF0000;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsSearchBar a:visited
{
font-weight: bold;
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}


.clsProdCatMenu a:link
{
font-weight: normal;
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsProdCatMenu a:hover
{
font-weight: bold;
color: #FF0000;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsProdCatMenu a:visited
{
font-weight: normal;
color: #FFFFFF;
font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
text-align: left;
text-decoration: none;	
}

.clsFooterLink a:link
{
    font-weight: normal;
    color: #6e4d7e;
    font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    text-align: left;
    text-decoration: none;	
}

.clsFooterLink a:hover
{
    font-weight: normal;
    color: #6601AB;
    font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    text-align: left;
    text-decoration: none;	
}

.clsFooterLink a:visited
{
    /*font-weight: normal;
    color: #6e4d7e;
    font-family: tahoma, Arial, Verdana,  Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    text-align: left;*/
    text-decoration: none;	
}

/**Main Menu**/
.clsMMenu a:link
{
font-weight: normal;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
padding: 0px  10px 0px 10px;
}

.clsMMenu a:hover
{
font-weight: normal;
color: #ECC6D9;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
padding: 0px  10px 0px 10px;
}

.clsMMenuItem
{
font-weight: normal;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
padding: 0px  10px 0px 10px;
}

.clsMMenuSub a:link
{
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
}

.clsMMenuSub a:hover
{
font-weight: bold;
color: #ECC6D9;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
background-color: #660066;
}

.clsMMenuSubItem
{
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 9pt;
padding: 6px 6px 6px 6px;
border-top : solid 1px #E6E5E0;
text-align: left;
background-color: #660066;

}

/**General link**/
.clsGenLink a
{
font-weight: bold;
color: #A71C20;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;	

}

.clsGenLink a:hover
{
font-weight: bold;
color: #A71C20;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
text-decoration: underline;	

}

/****DATAGRID****/
.clsDataGrid
{
    border-style: Solid;
    Border-Color: Gray ;
    border-width:1px;
    font-family: Tahoma;
    font-size: 10pt; 	
        
}
.clsDataGridAltItemStyle
{
    background-color:#FCE3A3;
        
}
.clsDataGridPagerStyle
{
    background-color: Teal;
    color :#FFFFFF;   
    font-weight: bold;       
    height: 20px;   
}
.clsDataGridEditItemStyle
{
}
.clsDataGridFooterStyle
{
}
.clsDataGridHeaderStyle
{
    background-color: white; 
    border-width:1px;
    font-family: Tahoma; 		
    color :#000080;    
    background-color:Silver;
    border-style:Solid;        
    font-weight: bold;
}
.clsDataGridItemStyle
{
}
.clsDataGridSelectedItemStyle
{
}

.clsFormLabelTD
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #EBEBEB;
}

/*.clsMTVProdCatNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
	padding: 2px 2px 2px 2px;
	border-bottom : solid 1px;
}

.clsMTVProdCatParentNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: #4a097b;
	font-family: Tahoma;
	background-color: #b59dc7;
}

.clsMTVProdCatRootNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
}

.clsMTVProdCatLeafNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
}

.clsMTVProdCatHoverNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: #4a097b;
	font-family: Tahoma;
	background-color: #b59dc7;
}

.clsMTVProdCatSelectedNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Tahoma;
	background-color: #b59dc7;
}
*/
.clsProdCatMenuBlock
{
  background-color: #b59dc7;
  
}	

.clsProdCatMenuRootNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
	padding:  3px 2px 3px 10px;
	text-align: left;
    text-decoration: none;	
    border-bottom : solid 1px white;
    
}

.clsProdCatMenuRootNodeStyle a
{
    font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
	text-align: left;
    text-decoration: none;	
}

.clsProdCatMenuRootNodeStyle a:hover
{
   font-weight: bold;
	font-size: 10pt;
	color: #4a097b;
	font-family: Tahoma;
	background-color: #b59dc7;
	text-align: left;
    text-decoration: none;		
}


/*.clsProdCatMenuRootNodeStyle a:visited
{
    font-weight: bold;
    font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
	text-align: left;
    text-decoration: none;		
}
*/

.clsProdCatMenuNodeStyle
{
   font-weight: bold; 
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #FFCC66;
	padding:  3px 2px 3px 0px;
	text-align: left;
    text-decoration: none;		
    border-bottom : solid 1px white;
}

.clsProdCatMenuNodeStyle a
{
   font-weight: bold;
	font-size: 10pt;
	color:  white;
	font-family: Tahoma;
	background-color: #FFCC66;
	text-align: left;
    text-decoration: none;		
   
}

.clsProdCatMenuNodeStyle a:hover
{
  font-weight: bold;
	font-size: 10pt;
	color: #4a097b;
	font-family: Tahoma;
	background-color: #FFCC66;
	text-align: left;
    text-decoration: none;		
}

/*.clsProdCatMenuNodeStyle a:visited
{
   font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
	text-align: left;
    text-decoration: none;		
}*/


.clsSPProdCatMenuBlock
{
  background-color: #4a097b;
  
}	

.clsSPProdCatMenuRootNodeStyle
{
    font-weight: bold;
	font-size: 10pt;
	color: #E9D2FF;
	font-family: Tahoma;
	background-color: #4a097b;
	padding:  3px 2px 3px 10px;
	text-align: left;
    text-decoration: none;	
    border-bottom : solid 1px white;
    
}

.clsSPProdCatMenuRootNodeStyle a
{
    font-weight: bold;
	font-size: 10pt;
	color: #E9D2FF;
	font-family: Tahoma;
	background-color: #4a097b;
	text-align: left;
    text-decoration: none;	
}

.clsSPProdCatMenuRootNodeStyle a:hover
{
   font-weight: bold;
	font-size: 10pt;
	color: #CC6699;
	font-family: Tahoma;
	background-color: #4a097b;
	text-align: left;
    text-decoration: none;		
}


/*.clsSPProdCatMenuRootNodeStyle a:visited
{
    font-weight: bold;
    font-size: 10pt;
	color: #E9D2FF;
	font-family: Tahoma;
	background-color: #4a097b;
	text-align: left;
    text-decoration: none;		
}
*/

.clsSPProdCatMenuNodeStyle
{
   font-weight: bold; 
	font-size: 10pt;
	color: #E9D2FF;
	font-family: Tahoma;
	background-color: #4a097b;
	padding:  3px 2px 3px 0px;
	text-align: left;
    text-decoration: none;		
    border-bottom : solid 1px white;
}

.clsSPProdCatMenuNodeStyle a
{
   font-weight: bold;
	font-size: 10pt;
	color:  #E9D2FF;
	font-family: Tahoma;
	background-color: #4a097b;
	text-align: left;
    text-decoration: none;		
   
}

.clsSPProdCatMenuNodeStyle a:hover
{
  font-weight: bold;
	font-size: 10pt;
	color: #CC6699;
	font-family: Tahoma;
	background-color: #4a097b;
	text-align: left;
    text-decoration: none;		
}

/*.clsSPProdCatMenuNodeStyle a:visited
{
   font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #b59dc7;
	text-align: left;
    text-decoration: none;		
}*/

.clsViewCartLink
{
    font-size: 9pt;
	color: #000080;
	font-family: Tahoma;
}


.clsFormHeaderTable
{
	font-weight: bold;
	font-size: 10pt;	
	color: white;	
	height: 20px;
	font-family: Tahoma;
	background-color: #2143B6;
	text-align: left;
}

.clsRecordCmdLabel
{
	font-weight: bold;
	font-size: 10pt;
	color:  blue;
	font-family: Tahoma;
	text-decoration: underline;
}



.clsFormSubMenuTD
{
	font-weight: bold;
	font-size: 10pt;	
	color: white;	
	height: 30px;
	font-family: Tahoma;
	background-color: #cccccc;
	text-align: left;
}

.clsFormControlTD
{
	font-size: 10pt;	
	color: white;	
	font-family: Tahoma;
	background-color: #CEDEFF;
	text-align: left;
}

.clsFormMsgTD
{
	font-weight: bold;
	font-size: 10pt;	
	color: red;	
	font-family: Tahoma;
	background-color: #CEDEFF;
	text-align: left;
}

.clsFormLabelTD
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #EBEBEB;
}

.clsFormLabelCompTD
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Tahoma;
	background-color: #EBEBEB;
}

.clsFormLabelIDTD
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Tahoma;
	background-color: #ffcc00;
}

.clsFormSect2TD
{
    background-color: #FFFFCC;
}

.clsFormLabelHighlightTD
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Tahoma;
	background-color: #ffcc00;
}

.clsFormSubHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #3366cc;
}
.clsFormColumnHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #cccccc;
}

.clsCustRegFormLabelTD 
{
    font-weight:  normal;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
	/*background-color: #ffffff;*/
}

.clsCustRegFormLabelTD 
{
    font-weight:  normal;
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
	/*background-color: #ffffff;*/
}

.clsCustRegFormLabelCompTD 
{
    font-weight:  normal;
	font-size: 10pt;
	color: #ff0000;
	font-family: Tahoma;
	/*background-color: #ffffff;*/
}

.clsCustRegFormCtrlLabel
{
    font-weight:  normal;
	font-size: 10pt;
	color: #000080;
	font-family: Tahoma;
	/*background-color: #ffffff;*/
}

.clsCustRegFormSubHeader
{
    font-weight:  bold;
	font-size: 10pt;
	color: #000080;
	font-family: Tahoma;
	/*background-color: #FFCC66;*/
}

.clsCartTable 
{
    
	font-size:	10pt;
	color: #000000;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	vertical-align:	top;
	border-style:Solid;
	width:100%;
	border-width: 1pt ;
	border-collapse:collapse;
	border-color :#bbbbbb;
	}

.clsCartTableHeader 
{
    font-size:	10pt;
    color: #FFFFFF;
	font-weight:	bold;
	text-transform:	none;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	background-color: #888888;
	vertical-align:	top;		
}

.clsCartTableRow
{
    font-size:	10pt;
    color: #000000;
	font-weight:	bold;
	text-transform:	none;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	vertical-align:	top;		

}

.clsCartTableRow A
{
    		
}




/**Prod Cat Menu**/
.clsProdCatT a:link
{
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;

}

.clsProdCatT a:hover
{
font-weight: bold;
color: #ECC6D9;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;

}

.clsProdCatTItem
{
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 10pt;
padding: 0px  10px 0px 00px;
}

.clsProdCatTSub a:link
{
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 8pt;
}

.clsProdCatTSub a:hover
{
font-weight: bold;
color: #ffcc00;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 8pt;
/*background-color: #ffcc00;*/
}

.clsProdCatTSubItem
{
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 8pt;
padding: 6px 6px 6px 6px;
/*border-top : solid 1px #FFFFFF;*/
text-align: left;
background-color: #808080;

}

.clsLeftSectHeader
{
font-weight: bold;
color: #808080;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 12pt;
}

.clsBestSellSimpleHeader
{
font-weight: bold;
color: #ff0000;
font-family: Verdana, Arial, Verdana,  Helvetica, sans-serif;
font-size: 12pt;
}