/* position & decoration */
/* P.note:before { content: "Note: " } не работает в ИЕ */
A	{ font-weight: bold;}
S	{ text-decoration: line-through;}
B	{ font-weight: bold;}
/*отключаем участие в выключках */
.counters, .wMain, .counters, TABLE	{ clear: both;}

.col1, td:first-child { /* td:first-child opera & mozilla trick */
	text-align: right;
	width: 30%;
}
HTML	{overflow-x: hidden;}
FORM	{padding: 0 5px;}
/* Decoration - gray border */
BODY	{margin: 1%; border: 1px solid Black;}
BODY	{background-color: Gray;}
BODY	{background-image: url(skin/bg-d.jpg);  background-repeat: repeat; }
/*BODY *	{background-color: White;}*/
#background {background-image: url(skin/bg-l.jpg);  background-repeat: repeat; }
UL,LI,A	{background-color: transparent;}

H2, H3, H4	{display: inline;}
SAMP, .preSamp	{display: block;}
PRE P	{display: inline-block;}
OL, UL	{list-style-position: inside; }
IMG	{border: none!important;}
/*
.counters { width: 1px;	height: 1px; overflow: hidden;}
.hiddenClass	{display: none;}
.blockClass	{display: block;}
#HiddenObject	{display: none;}
*/
.flR	{float:right;}
.flL	{float:left;}
.wa	{width: auto!important;}
.wa *	{width: auto!important;}

.nTable	{width: auto !important; text-align: left; margin: 0;}
.nTable TD	{border-bottom: thin solid Black; padding:3px;}


#indexfunds IMG	{display: block;}

/* Margins and paddings */
*	{ padding: 0px; margin: 0px;}
TABLE	{ margin: 0 auto; padding: 0px; width: 100%}
TABLE A	{ margin: 2px;}
TD	{ padding: 0px 2px;}
H1	{ margin: 5px 0px;}
P	{ margin: 10px 0px;}
.wContent OL, .wContent UL, .wMenu OL, .wMenu UL	{ margin: 0.5em 1em;}
PRE P, SAMP, 
.preSamp	{padding: 5px 10px; margin: 0px 10px;}


.wMain	{width:100%; overflow: hidden; }
.wContent	{padding: 1%; width: 73%;} 
.wMenu	{margin-top: 1%; border: 1px dotted #999; width: 22%; padding: 1%; }
.wAd	{margin-top: 1%; border: 1px dotted #999; width: 22%; padding: 1%; overflow: auto;}
.wAd *	{margin: 0 auto;}

.counters	{width: 100%;}

.wContent LI	{margin: 5px;}
.wConten DIV	{padding-left: 1%;}
.wLi, .wLi *	{padding: 0; margin: 0;}
.offtop	{margin-left:30px; display: block; }
/* AdWare */
.yadm	{padding: 10px; width: 20%;}

/* Font section */
*	{text-decoration: none;}
BODY	{font: normal 14px "Courier New", monospace;}
A	{font-size: 1.0em;}
H1	{font-size: 1.5em;}
H2	{font-size: 1.3em;}
H3	{font-size: 1.1em;}
H4	{font-size: 1.1em;}
H1, H2, H3, H4	{font-weight: bold;}
EM	{font-size: 0.8em;}
DEL	{font-size: 0.6em; text-decoration: line-through; font-weight: normal;}
.wLi, .wLi *	{font-size: 0.1em; line-height: 0.1em;}
.wMenu	{font-size: 0.9em; line-height: 1.5em; }
TD			{font-size: 1em;}
TD UL LI	{font-size: 0.9em;}
TD OL LI	{font-size: 0.8em;}
P	{text-align: justify;}
SAMP, .preSamp	{letter-spacing: 1px;}

/* Color Scheme*/ 
SAMP, .preSamp	{			border: 1px dotted #999;}
PRE P	{			border: 1px dotted #999;}
.wMain DIV	{			border-left: 2px dotted #999;}
LI	{			border-left: 1px dotted #999;}
A	{color: #000;	background-color: #F0FFF0;	border-bottom: 1px dashed #999;}
A:visited	{color: #666;	background-color: #F0F0F0;}
A:hover	{color: #900;	} /* exclude because IE6 Bug - background-color: #FFEEEE; */
EM	{color: #F00;}
.offtop	{	background-color: #EEF;}
H1, H2, H3	{color: #C66;}
SAMP	{color: #060;}
.preSamp	{color: #006;}
SAMP, .preSamp	{	background-color: #EEE;}
.wLi, .wLi *	{color: #FFF !important;	
	background-color: #FFF !important;  
	border-bottom: none !important;} /* Hidden links override*/
/*.wMain	{ background-color: #FEE}*/
.wMenu	{ background-color: #EEE}

.wContent li:hover, .wContent li:hover *	{background-color: #F6F9FF;}