A { color:#0066CC;text-decoration:underline; }
A:link { color:#0066CC;text-decoration:underline; }
A:visited { color:#0066CC;text-decoration:underline; }
A:hover { color:0066CC;text-decoration:underline; }

BODY { font-size:12px; background-color:white; margin: 0 0 0 0; font-family:"Arial Cyr",Arial,Verdana; color:#333333; 
	scrollbar-face-color:#bbbbbb; scrollbar-highlight-color:#aaaaaa; scrollbar-shadow-color:#cccccc; 
	scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#1EA8AA; scrollbar-track-color:#dddddd; 
	scrollbar-darkshadow-color:#333333; }
TD { font-size: 12px; }
DIV { font-size:12px; text-indent:0px; }

.btxt { font-size:15px; font-family:"Times New Roman Cyr","Times New Roman"; color:#333333; text-align: justify; }
.txt { font-size:14px; font-family:"Times New Roman Cyr","Times New Roman"; color:#333333; text-align: justify; }
.ltxt { font-size:14px; font-family:"Times New Roman Cyr","Times New Roman"; color:#333333; text-align: left; }
.stxt { font-size:12px; font-family:"Times New Roman Cyr","Times New Roman"; color:#333333; text-align: justify; }
.sltxt { font-size:12px; font-family:"Times New Roman Cyr","Times New Roman"; color:#333333; text-align: left; }
.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; }
.gbsm { font-size:13px; }
.gbm { font-size:14px; }
.gm { font-size:12px; }
.gsm,
form.gsm input,
form.gsm select,
form.gsm textarea { font-size:11px; }
.gssm { font-size:10px; }
.sm { font-size:8px; }

.btc {background-color:#cccccc; color:black; font-family:"Arial Cyr",Arial; font-size:11px;}
.sbtc {background-color:#cccccc; color:black; font-family:"Arial Cyr",Arial; font-size:9px;}

.unsel_0 { cursor:hand;background:#006699;color:#eeeeee }
.unsel_0_cur { cursor:hand;background:#006699;color:#ffffff }
.sel_0 { cursor:hand;background:#6699cc;color:#ffffff }
.sel_0_cur { cursor:hand;background:#6699cc;color:#ffffff }

.unsel_1 { cursor:hand;background:#cccccc;color:#000000;font-weight:normal; }
.unsel_1_cur { cursor:hand;background:#cccccc;color:maroon;font-weight:normal; }
.sel_1 { cursor:hand;background:#eeeeee;color:#000000;font-weight:bold; }
.sel_1_cur { cursor:hand;background:#eeeeee;color:maroon;font-weight:bold; }

.navpath {
	font-size: 10px;
}
a.navpath, a.navpath:link, a.navpath:visited, a.navpath:hover {
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
}

.blackdot {
	margin: 6px;
	background-color: #ffffff;
	vertical-align: middle;
}

.earlinks a, .earlinks a:link, .earlinks a:visited, .earlinks a:hover {
	color: #073360;
	font-size: 13px;
}
.earlinks a.big, .earlinks a.big:link, .earlinks a.big:visited, .earlinks a.big:hover {
	color: #073360;
	font-size: 16px;
	font-weight: bold;
}

.mainmenu * {
	font-size: 14px;
}

.mainmenu_sel {
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	background-color: #4695e7;
}

.mainmenu_sel a, .mainmenu_sel a:link, .mainmenu_sel a:visited, .mainmenu_sel a:hover {
	color: #ffffff;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
}

.mainmenu a, .mainmenu a:link, .mainmenu a:visited, .mainmenu a:hover {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

.flashlight, .flashlight * {
	color:#ff0000;
	font-size: 14px;
	font-weight: bold;
}

.flashlight a, .flashlight a:link, .flashlight a:visited, .flashlight a:hover {
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
} 

.lbb, a.lbb, a.lbb:link, a.lbb:visited, a.lbb:hover {
	font-size: 16px;
	font-color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
}

.lbssm, a.lbssm, a.lbssm:link, a.lbssm:visited, a.lbssm:hover {
	font-size: 10px;
	font-color: #0066CC;
	text-decoration: underline;
}

table.tblind tr td, table.tblind tr td * {
	font-size: 11px;
}

table.tblind tr td a, table.tblind tr td a:link, table.tblind tr td a:visited, table.tblind tr td a:hover {
	color: #073360;
	font-size: 11px;
	text-decoration: underline;
}

.grindsel, .grindsel *, .grindsel a, .grindsel a:link, .grindsel a:visited, .grindsel a.hover {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	background-color: #eeeeee;
	text-decoration: none;
}

.grindunsel, .grindunsel *, .grindunsel a, .grindunsel a:link, .grindunsel a:visited, .grindunsel a.hover {
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	background-color: #FFD074;
	text-decoration: none;
}

.lbs, a.lbs, a.lbs:link, a.lbs:visited, a.lbs:hover {
	font-size: 11px;
	color: #7AA6D5;
}

li.link {
	list-style: url(/img/black_dot.gif) outside; 
	margin-top:5px;
}

.topdate {
	width:100px;
	height:21px;
	background-color:#53BDBD;
	color:#FFFFFF;
	text-align:center;
	padding-top:3px;
}
A.tophead, A.tophead:visited, A.tophead:hover {
	width:100%;
	color:#073360;
	font-size:21px;
	font-weight:normal;
	text-decoration:underline;
}

.topimage {
	float:left;
	margin-right:20px;
	width:180px;
	height:120px;
	border:0px;	
}

.toplinkdiv {
	clear:both;
	padding-left:20px;
	padding-top:5px;
}

.toptext {
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

a.toplinks, a.toplinks:visited, a.toplinks:hover {
	font-size:11px;
	color:#073360;
	text-decoration:underline;
}

A.sechead, A.sechead:visited, A.sechead:hover {
	color:#0066CC;
	font-size:17px;
	font-weight:bold;
	text-decoration:underline;
}
.secimage {
	float:left;
	margin-right:15px;
	width:60px;
	height:60px;
	border:0px;	
}

.seclinkdiv {
	clear:both;
	padding-left:25px;
	padding-top:5px;
	
}
a.seclinks, a.seclinks:link, a.seclinks:visited, a.seclinks:hover {
	font-size:11px;
	color:#0066CC;
	text-decoration:underline;
}

h1 {
	color: #073360;
	font-size: 16px;
}

.tbl, table.tbl tr td {
	font-size: 11px;
}

.rbr_title {
	color: #073360;
	font-size: 16px;
	font-weight: bold;
	background-color: #f6f6f6;
	padding: 8px 20px 8px 20px;
	text-decoration: none;
}

.rbr_title a, .rbr_title a:link, .rbr_title a:hover, .rbr_title a:visited {
	color: #073360;
	font-size: 16px;
	font-weight: bold;
	background-color: #f6f6f6;
	text-decoration: none;
}

.anrazddiv {
	background-color:#797A7A;
	height:25px;
	padding:0 0 0 15;
	font-weight:bold;
	font-size:11px;
	color:white;
}
a.anrazd, a.anrazd:link, a.anrazd:visited, a.anrazd:hover {
	font-weight:bold;
	font-size:11px;
	color:white;
	text-decoration:none;
}
a.anrazd_gr, a.anrazd_gr:link, a.anrazd_gr:visited, a.anrazd_gr:hover {
	font-weight:bold;
	font-size:11px;
	color:#595758;
	text-decoration:none;
}
.anmat {
	margin:0 8 15 8;
}

a.rbrh, a.rbrh:link, a.rbrh:visited, a.rbrh:hover {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}