body { 
 margin-top:0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-family: Arial, Helvetica, 'Arial Cyr', sans-serif;
 font-size: 10pt;
 color: #000000;
 background-color: #f0ffff;
 link: red;
 vlink: red;
}

h1, h2, h3, h4, h5, h6, b {
 color: #000080;
}
h1 {
 font-size: 16pt;
}
h2 {
 font-size: 14pt;
}
h3 {
 font-size: 12pt;
}
h4 {
 font-size: 11pt;
}

photo {
 color: #000080;
 border-color: #000080;
}

.boxed {
 border: 1;
 border-color: #000080;
}

.logo {
 font-size:48px;
 font-family: "Arial Narrow", "Arial Cyr", Arial, Helvetica, sans-serif;
 font-weight: bolder;
 letter-spacing: -5px;
 color: white;
}

.invert {
 color: white;
}

.topname {
 font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 13pt;
 color: #ddffff;
 color: #ffffcc;
 color: #ffffff;
 letter-spacing: -0px;
}

.topmenu {
 text-decoration: none;
 font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11pt;
 color: #ddffff;
 letter-spacing: -0px;
}

.topline {
 background-color: #ddffff;
}

.menu {
 margin: 0px;
 padding: 0.5em 0.5em 0.5em 0.5em;
 font-size: 10pt;
 font-family: Verdana, Arial, Helvetica, 'Arial Cyr', sans-serif;
 font-weight: bold; font-size: 10pt;
 letter-spacing: -0px;
 color: #ffffff;
 background-color: #1e90ff;
}
.submenu {
 margin: 0px;
 padding: 0.3em 0.3em 0.3em 1em;
 font-size: 10pt;
 color: #ffffff;
 background-color: #1e90ff;
}
td.menu {
 margin: 0px;
 padding: 0px;
 background-color: #1e90ff;
}
td.submenu {
 margin: 0px;
 padding: 0px;
 background-color: #1e90ff;
}


.topic1 {
 margin-top:0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding: 0.5em 1em 0.5em 0.5em;
 font-family: Verdana, Arial, Helvetica, 'Arial Cyr', sans-serif;
 font-weight: bold; font-size: 10pt; letter-spacing: -0px;
 color: #ffffcc; background-color: #000080;
}

.topic2 {
 margin: 0px;
 padding: 0.5em 1em 0.5em 1em;
 font-size: 10pt;
 color: #ffffff; background-color: #3aba3a;
}
.n {
 padding: 0.3em 0.5em 0.5em 0.5em;
}
.sig {
 font-family: Verdana, Arial, Helvetica, 'Arial Cyr', sans-serif;
 font-size: 10pt;
 color: white;
}

a:link {
 text-decoration: underline;
 border-color: #000080;
 color: #000080;
}
a:visited {
 text-decoration: underline;
 border-color: #000080;
 color: #000080;
}
a:hover {
 text-decoration: underline;
 color: #dc143c;
}

a.topmenu:link {
 text-decoration: none;
 color: #ddffff;
}

a.topmenu:visited {
 text-decoration: none;
 color: #ddffff;
}

a.topmenu:hover {
 text-decoration: underline;
 color: #ffffff;
}

a.topname:link {
 text-decoration: none;
 color: #ffffff;
}

a.topname:visited {
 text-decoration: none;
 color: #ffffff;
}

a.topname:hover {
 text-decoration: underline;
 color: #ffffff;
}

a.menu:link {
 margin: 0px;
 padding: 0px;
 text-decoration: none;
 color: #ffffff;
 background-color: #1e90ff;
}
a.menu:visited {
 margin: 0px;
 padding: 0px;
 text-decoration: none;
 color: #ffffff;
 background-color: #1e90ff;
}
a.menu:hover {
 margin: 0px;
 padding: 0px;
 text-decoration: underline;
 color: #dc143c;
 background-color: #1e90ff;
}

a.submenu {
 margin: 0px;
 padding: 0px;
}

a.submenu:hover {
 text-decoration: underline;
 color: #ffffff;
}

a.photo:link {
 border-color: #000080;
 color: red;
}
a.photo:visited {
 border-color: #000080;
 color: red;
}
a.photo:hover {
 border-color: #000080;
 color: #000080;
}
.new {
 font-weight: bold;
 color: #FF3300;
}

