td, th{
	COLOR: Black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,David;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
}
A:link {
	COLOR: Navy;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: Navy;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: Maroon;
	TEXT-DECORATION: underline;
}
.tab{
	border-left: 4px double Maroon;
	border-right: 4px double Maroon;
	border-bottom: 4px double Maroon;;
}
.inp{
	border: 1px solid Navy;
	width: 120;
}
hr{
	color: Navy;
	border: 1px;
}
.cup{
	border-left: 1px solid #A3DAFF;
	border-right: 1px solid #A3DAFF;
	border-bottom: 1px solid #A3DAFF;
}



/* my style add */
a.menu { /* herbew */
	display: block;
	margin: 2px 12px;
	font-weight: bold;
}
a.menu_1 {/* english, russian */
	display: block;
	margin: 2px 12px 2px 5px;
	font-weight: bold;
}

ul.mm { /* herbew */
	margin: 2px 20px 4px 10px;
	list-style-type: none;
}
ul.mm_1 { /* english, russian */
	margin: 2px 10px 4px 10px;
	list-style-type: none;
}
h3{
	letter-spacing: 1px;
	font-size: 11pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit {/* english, russian */
			font-weight: bold;
			text-decoration: underline;
			color: Maroon;
		}
.m { /* english, russian */
color: #CD5C5C;
}
.in{
	border: 2px groove Maroon;
	background-color: #F3F3F3;
	width: 180px;
}
.pr{ /* english, russian - tables packege */
font-family: "Courier New", Courier, monospace;
font-size: 12px;
font-weight: bold;
letter-spacing: 1;
color: White;
}
.but{ /* english, russian - tables packege */
border: 3px double #778899;
background-color: #E4F1F2;
letter-spacing: 1px;
text-align: center;
width: 140px;
}
.tabb{ /* english, russian - tables packege */
border: 3px double Maroon;
}
