<STYLE>

A { color:#4450BE;text-decoration:none; font-weight:bold; }
A:link { color:#4450BE;text-decoration:none; font-weight:bold; }
A:visited { color:#4450BE;text-decoration:none; font-weight:bold; }
A:hover { color:#4450BE;text-decoration:underline; font-weight:bold; }

BODY { font-size:11px; margin: 0 0 0 0; font-family:Tahoma; color:#333333; 
	scrollbar-face-color:#bbbbbb; scrollbar-highlight-color:#aaaaaa; scrollbar-shadow-color:#cccccc; 
	scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#990000; scrollbar-track-color:#dddddd; 
	scrollbar-darkshadow-color:#333333; }
TD { font-size: 11px; }
DIV { font-size:11px; text-indent:0px; }

.txt { font-size:14px; font-family:Times New Roman Cyr,Times New Roman; color:#333333; text-align: justify; }
.gmtxt { font-size:12px; font-family:Arial Cyr,Arial,Verdana; color:#333333; text-align: justify; }

.relelm {position:relative;}
.abselm	{position:absolute;}

.up { font-size:12px;text-decoration: none; }

.gm { font-size:12px; }
.gsm,
form.gsm input,
form.gsm select,
form.gsm textarea { font-size:11px; }
.gssm { font-size:10px; }
.gsma:link, .gsma:visited, .gsma:hover { font-size:11px; text-decoration:none; }
.gssma:link, .gssma:visited, .gssma:hover { font-size:10px; text-decoration:none; color:#990000;}

.btc {background-color:#CC0000;color:white; font-family:Arial Cyr,Arial; font-size:11px; border:thin dotted #eeeeee;}
.gbtc {background-color:#cccccc;color:black; font-family:Arial Cyr,Arial; font-size:11px; border:thin dotted #eeeeee;}
.sbtc {background-color:#cccccc; color:black; font-family:Arial Cyr,Arial; font-size:9px;}

.level0 {  }
.level1, a.level1, a:link.level1, a:hover.level1, a:visited.level1 { color:#ffffff; text-decoration:none; font-weight:bold; font-size:10pt;}
.level2, a.level2, a:link.level2, a:hover.level2, a:visited.level2 { color:#4450BE; text-decoration:none;  font-weight:normal;  font-size:10pt; }
.level3, a.level3, a:link.level3, a:hover.level3, a:visited.level3 { color:#4450BE; text-decoration:none;  font-weight:normal; font-size:10pt; }
.level4, a.level4, a:link.level4, a:hover.level4, a:visited.level4 { color:#4450BE; text-decoration:none;  font-weight:normal; font-size:10pt; }
.level5, a.level5, a:link.level5, a:hover.level5, a:visited.level5 { color:#4450BE; text-decoration:none;  font-weight:normal; font-size:10pt; }

.levelx { margin-left:10px;margin-top:1px;margin-bottom:1px }

.unseltd { background:#EEF0F2;color:#666666 }
.seltd { background:#D5DADB;color:#000000;font-weight:bold }

h1 { font-size:16px; margin-bottom:0px; font-weight:bold; }
h2 { font-size:14px; margin-bottom:0px; font-weight:bold; }
h3 { font-size:12px; margin-bottom:0px; font-weight:bold; }

.hdrgroups, a:link.hdrgroups, a:visited.hdrgroups, a:hover.hdrgroups {
	font-size: 10pt;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
.hdrsp, a:link.hdrsp, a:visited.hdrsp, a:hover.hdrsp {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
.hdrblock, a:link.hdrblock, a:visited.hdrblock, a:hover.hdrblock {
	font-size: 10pt;
	font-weight:bold;
	color:#26215B;
	text-decoration:none;
}
.swline_unsel {
	background-color: #ffffff;
	border: 1 solid #eeeeee;
	padding: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	cursor: hand;
}
.swline_sel {
	background-color: #eeeeee;
	border: 1 solid #4450BE;
	padding: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	cursor: hand;
}
div.swline_sel a:link, div.swline_unsel a:link {
	text-decoration:none;
}
.hidden {
	display:none;
}
.visible {
	display:block;
}
.txt_small{
	font-size:9px;
}
.promo, a.promo, a.promo:link, a.promo:visited, a.promo:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.promo_src, a.promo_src, a.promo_src:link, a.promo_src:visited, a.promo_src:hover {
	text-decoration:none;
	color:#888888;
	font-size:12px;
	font-weight:bold;
}
</STYLE>