BODY
{
	BACKGROUND: #FFFFFF;
	FONT-SIZE:10pt;
	COLOR: #000000; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
}

A:LINK 
{ 
	COLOR: #212121
}

A:VISITED 
{ 
	COLOR: #212121
}

A:ACTIVE 
{ 
	COLOR: #660000
}
HR
{
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	COLOR: #212121;
}

INPUT.BUTTON 
{
	PADDING-LEFT: 8px;
	MARGIN-LEFT: 1px;
	PADDING-RIGHT: 8px;
	MARGIN-RIGHT: 1px;
	BACKGROUND: #CCC5BC;
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	BORDER-WIDTH: 1; 
	BORDER-COLOR: #87856A;
	BORDER-STYLE: solid;
}

P
{
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
}

P.COMPACT
{
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
}

P.SMALLPRINT
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
}

P.SMALLPRINT_COMPACT
{
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
}

P.FINEPRINT 
{ 
	FONT-SIZE: 6pt;
	COLOR: #3A3B3B; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
}

P.SECTION
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #212121;
	FONT-FAMILY: "Arial", Arial, Sans-Serif;
}

P.SUBSECTION
{
	FONT-SIZE: 10.5pt;
	FONT-WEIGHT: bold;
	COLOR: #3A3B3B;
	FONT-FAMILY: "Arial", Arial, Sans-Serif;
}

TABLE,TR,TD
{
	FONT-SIZE:10pt;
	COLOR: #000000; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
}

TD.HEADER
{
	BACKGROUND: #212121;
	FONT-SIZE:10pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
}

TD.ROW
{
	BACKGROUND: #CCC5BC;
	FONT-SIZE: 9.5pt;
	COLOR: #000000; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
}

UL.COMPACT
{
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-LEFT: 8px;
	MARGIN-LEFT: 8px;
	TEXT-ALIGN: justify;
	COLOR: #3A3B3B;
}

.smallnormal			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: #000000;
}

.smallnormaltable		
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: #000000;
}

.smallnormaltablealt		
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: #000000;
}

.mednormal			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 11px;
}

.mednormaltable			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
}

.medbold			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold 
}

.medboldalt			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #660000; 
}

.medboldtable			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
}

.largebold			
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #212121;
	FONT-FAMILY: "Arial", Arial, Sans-Serif;
}

.largeboldalt			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #660000; 
}

.smallcompact			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px
}

.smallbold			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold 
}

.smallboldtable			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
}

.smallboldtablealt		
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #660000; 
}

.smallboldtabletop		
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #CCC5BC; 
	COLOR: #212121; 
}

.smallboldtemplate		
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold; 
	COLOR: #FFFFFF; 
}

.smallboldfooter
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	COLOR: #E5E2DD; 
}

.locationbar			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	COLOR: #212121; 
}

.searchtexthighlight		
{
	BACKGROUND: #FFEE00; 
}

A.minibasket:link		
{
	TEXT-DECORATION: underline; 
	COLOR: #212121; 
}

A.minibasket:visited		
{
	TEXT-DECORATION: underline; 
	COLOR: #212121; 
}

A.minibasket:hover		
{
	TEXT-DECORATION: underline; 
	COLOR: #660000; 
}

A.prodtypemenu:link		
{
	TEXT-DECORATION: none; 
	COLOR: #212121; 
}

A.prodtypemenu:visited		
{
	TEXT-DECORATION: none; 
	COLOR: #212121;
}

A.prodtypemenu:hover		
{
	TEXT-DECORATION: none; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #212121; 
}

A.table:link			
{
	TEXT-DECORATION: underline; 
	COLOR: #212121; 
}

A.table:visited			
{
	TEXT-DECORATION: underline; 
	COLOR: #212121; 
}

A.table:hover			
{
	TEXT-DECORATION: underline; 
	COLOR: #660000;
}

A.templatemenu:link		
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 1px;
}

A.templatemenu:visited		
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 1px;
}

A.templatemenu:hover		
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 1px;
}

A.locationlink:link		
{
	TEXT-DECORATION: underline; 
	COLOR: #212121; 
}

A.locationlink:visited		
{
	TEXT-DECORATION: underline; 
	COLOR: #212121; 
}

A.locationlink:hover		
{
	TEXT-DECORATION: underline; 
	COLOR: #660000;
}

table.minibasket		
{
	BACKGROUND-COLOR: #FFFFFF; 
}

tr.minibasketline 		
{
	BACKGROUND-COLOR: #FFFFFF;
}

pre				
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
}

form				
{
	margin: 0
}

table.mainpage			
{
	BACKGROUND-COLOR: #FFFFFF; 
}

tr.mainpagetableline 		
{
	BACKGROUND-COLOR: #FFFFFF; 
}

tr.mainpagetableline2 		
{
	BACKGROUND-COLOR: #FFFFFF; 
}

tr.mainpagetablespecial		
{
	BACKGROUND-COLOR: #FFFFFF; 
}

tr.mainpageversionhighlight	
{
	BACKGROUND-COLOR: #FFEE00; 
}

td.shortformatproduct		
{
	BORDER: solid 1px; 
	BORDER-COLOR: #E5E2DD; 
	BACKGROUND-COLOR: #FFFFFF; 
}

.buttonstyle			
{
	BACKGROUND: #CCC5BC;
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	BORDER-WIDTH: 1; 
	BORDER-COLOR: #87856A;
	BORDER-STYLE: solid;
}
	
.textboxsmall			
{
	FONT-FAMILY: "MS Sans Serif", Arial, Sans-Serif; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF; 
}