/* Global styler */
BODY 
{	margin=0;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #999999; 
	SCROLLBAR-DARKSHADOW-COLOR: #999999;
	
	background: url('_img/bg.gif');
}

A
{	padding-left: 4px; 
	padding-right: 4px;
	color: #003366;
	font-weight: bold;
}
A:hover
{	color: #cc0000;
	background-color: #E7E7E7;
}

P
{	text-align: justify;
}

H1
{	color: #a9a9a9;
	font-size: 150%;
}

.layout
{	filter: Shadow(color=#AAAAAA, Direction=135, Strength=1.5);
}

.layout TD
{	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	vertical-align: top;
}

.content
{
	padding: 4pt;
}

.bottom
{	color: blue;
	padding: 20px;
}

/* News styler (nws) */

#nwsDat
{	font-family: monospace;
	color: Gray;
}

#nwsCap
{	font-weight: bold;
}

#nwsTxt
{	border-top: solid 1px gray;
	padding-left: 12pt;
	padding-right: 12pt;
	padding-top: 6pt;
	padding-bottom: 36pt;
	text-align: justify;
	width: 100%;
}

/* Shop styler (sh) */

.shBP
{	color: #a9a9a9;
	margin-bottom: 24pt;
	font-size: 90%;
	word-break: keep-all;
}

.shBP #H1
{	font-size: 150%;
	font-weight: bold;
}

.shLI
{	font-size: 130%;
}

.shBN
{	color: #a9a9a9;
	font-size: 80%;
	font-weight: bold;
	padding-left: 4pt;
}

.shID
{	margin-bottom: 6pt;
	font-size: 75%;
	padding-left: 12pt;
}


.shID A
{	font-weight: normal;
}

.shSD
{	margin-bottom: 12pt;
	margin-top: 2pt;
	font-size: 75%;
}

.shSD A
{	font-weight: normal;
}

/* shop data table (SDT) */
.SDT
{	color: black;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
}


.SDT #H TD
{	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}

.SDT #L0 TD
{	background-color: #F5F5F5;
}

.SDT #L1 TD
{
	
}

.bndrow
{	font-weight: bold;
}

.SDT A
{	text-decoration: none;
	font-weight: normal;
}

.SDT A:hover
{	background-color: transparent;
}

/* Brands page (bn) */
.bnCap
{
	font-size: 120%;
	font-weight: bold;
	border-bottom: solid 1px gray;
	margin-top: 24pt;
}

.bnTxt
{
	padding-left: 12pt;
	padding-right: 12pt;
	text-align: justify;
}
