a:link {text-decoration: none; color: #FFFFFF; background-color: #666666;}
a:hover {text-decoration: underline; color: #FFFF66; background-color: #666666;}
a:visited {text-decoration: none; color: #A6A6A6; background-color: #666666;}
a.link_ru:link {color: #99ffff; background-color: #666666;}
a.link_ru:hover {text-decoration: underline; color: #FFFF66; background-color: #666666;}
a.link_ru:visited {text-decoration: none; color: #A6A6A6; background-color: #666666;}
a.link_apple:link {color: #66FF33; background-color: #666666;}
a.link_apple:hover {text-decoration: underline; color: #FFFF66; background-color: #666666;}
a.link_apple:visited {text-decoration: none; color: #A6A6A6; background-color: #666666;}
p {
	font-size: small;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify; }
table {
	font-size: small;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
	margin-left: auto;
	margin-right: auto; }
.table1 {
	border-collapse: collapse;
	border-width: 3px;
	border-style: inset;
	border-color: grey;
	text-align: left;
	font-size: small;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin-left: auto;
	margin-right: auto; }
img { border: none; }
iframe { margin: auto;
border: 0px;
width: 100%;
height: 400px; }
.nobr { white-space: nowrap; }
.center { text-align: center; }
.style1 {
	font-size: large;
	color: #FFCC00;
	text-align: center; }
.style2 {
	text-align: center;
	color: #FFFFFF;
   font-size: small; }
.style3 {
	text-align: center;
	color: #99FFFF;
	font-size: small; }
.style4 {
	font-size: medium;
	font-weight: bold; }
.style5 {
	background-color: #666666;
	text-align: center; }
.style6 {
	color: #99FFFF; }
.style7 {
	text-align: center;
	font-size: medium;
	color: #CCCCCC; }
.style8 {
	color: #FFFF00;
	text-align: center; }
.style9 {
	color: #FFCC00;
	text-decoration: underline; }
.style10 {
	color: #FFFF00;
	font-size: medium;
	text-align: center; }
.style11 {
	text-align: center;
	font-size: medium; }
.style12 {
	text-align: center;
	font-size: medium;
	color: #99FFFF; }
.style13 {
	text-align: center;
	color: #666666; }
.style14 {
	text-align: left;
	color: #FFFFFF; }
.style15 {
	margin-left: 0%; }
.style16 {
	font-size: large;
	color: #FFCC00; }
.style17 {
	font-size: small;
	color: #FFCC00; }
.style18 {
	text-align: right; }
.style19 {
	text-align: right;
	color: #99FFFF; }
.style20 {
	border-color: #FFFFFF;
	border-width: 1px;
	border: 1px solid #FFFFFF; }
.style21 {
	border-width: 1px;
	border-color: #99FFFF;
	border: 1px solid #99FFFF; }
.style22 {
	border-width: 1px;
	border-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #555555; }
.style23 {
	border-width: 1px;
	border-color: #99FFFF;
	border: 1px solid #99FFFF;
	background-color: #555555; }
.style24 {
	border-width: 1px;
	border-color: grey;
	background-color: #FFFFFF;
	color: #000000; }
.style25 {
	margin: 15px 20px; }
.style26 {
	color: #FFFF00;
	text-align: left; }
.style27 {
	color: #000000; 
	margin-top: 0;
	margin-bottom: 0;	}
.style28 {
	border: 2px solid #FFFFFF; }
.style29 {
	border: 1px solid #FFFFFF;
	text-align: center; }
.style30 {
	border: 1px solid #99FFFF;
	text-align: center; }
.style31 {
	text-align: center;
	color: #FF6699;
	font-size: medium; }
.style32 {
	text-align: center;
	color: #00FF00;
	font-size: medium; }
.style33 {
	border-width: 1px;
	background-color: #555555;
	text-align: left; }
.style34 {
	color: #FFFFFF;
	font-size: x-small; }
.style35 {
	color: #FFFF00;
	font-size: x-small; }
.style36 {
	font-size: x-small; }
.style37 {
	text-decoration: underline; }
.style38 {
	font-size: large;
	color: #FFCC00;
	text-align: right; }
.style40 {
	font-family: "Times New Roman", serif;}
.style41 {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	font-size: x-large; }
.style42 {
	color: #66FF33; 
	margin-top: 0;
	margin-bottom: 0; }
.style43 {
	text-align: center;
	text-decoration: underline; }
.style44 {
	text-decoration: line-through; }
.style45 {
	color: #BDBCBC; }
.style46 {
	font-size: medium; }
.style47 {
   text-align: center;
	color: #666666;
	font-size: xx-small; }
.style48 {
	text-align: center;
	border: 4px solid;
	border-color: #999999; }
.style49 {
	border-width: 1px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: center; }
