body  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #102030;
    scrollbar-arrow-color: #2F4F4F;
    scrollbar-base-color: #f5f5f5;
    scrollbar-shadow-color: #708090;
    scrollbar-face-color: #f5f5f5;
    scrollbar-highlight-color: #ffffff;
    scrollbar-darkshadow-color: White;
    scrollbar-3dlight-color: #DCDCDC;
    scrollbar-track-color: White;
}
a {
    text-decoration: none;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #103090;
}
a:hover {
    text-decoration: underline;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #103090;
}
li {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-bottom: 5px;
}
.pgsmall {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin:5px;
}	

.butView {
    width: 150px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
} 
.butRed {
    width: 150px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;      
    font-size: 12px;
    background-color: red;
    color:#FFFFFF;
} 
.backgr1 {
    background-color: #7894AF;
}
.tback {
    background-color: #FFCC99;
}
.tback0{
    background: #FFF3E1;
    border: 2px solid #D2691E;
}
.tback1{
    background: #FFFFF0;
    border: 2px solid #DEB887;
}
.tback2{
    border: 1px solid #AEC3DD;
}
.tback3{
    background: #FFFAF0;
    border: medium outset;
}
.tback4{
    background: #FFEFD5;
    border: medium outset;
}
.backgr2 {
    background-color: #7894AF;
}
.tback21{
    background: #FFFFF0;
    border: 2px solid #D2691E;
}
.tback22{
    border: 1px solid #D2691E;
}
.tback23{
    background: #FFF3E1;
    border: 2px solid #D2691E;
}
.trback1{
    background-color: #FFEFD5;
}
.trback2{
    background-color: #f0f8ff;
}
.backgr3 {
    background-color: #7894AF;
}
.tback31{
    background: #FFFFF0;
    border: 2px solid #D2691E;
}
.tback32{
    background: White;
}
.flb {
    border: 1px inset;
    background-color: #F8F8FF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.dep {
    border: 1px solid #EAFFEA;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.staff {
    border: 1px solid #D2691E;
    background-color: #FFFFF0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 20px 10px 10px;
    padding: 10px 10px 10px 10px;
}
.imgtxt {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 10px 10px 10px 10px;
}
.info {
    background-color: transparent;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 10px 10px 0px;
    padding: 10px 10px 10px 10px;
    text-align: justify;
    color: #2F4F4F;
}
.study {
    border: 1px solid #B0C4DE;
    background-color: #F6FBFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 10px 10px 10px;
    padding: 1px 10px 10px 20px;
}
.otherinfo {
    background-color: #FEFAF0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 10px 10px 10px;
    text-align: justify;
    color: #2F4F4F;
    border: 1px solid #FBE5C1;
    padding: 10px 10px 10px 10px;
}
.disclect {
    background-color: #FEFAF0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 10px 10px 10px;
    padding: 1px 10px 10px 10px;
    text-align: left;
    color: #2F4F4F;
    border: 1px solid #FBE5C1;
    width: 770px;
}
.tdisclect {
    background-color: #FEFAF0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    text-align: left;
    border-color: #F0FFF0 #FBE5C1 #FBE5C1 #FBE5C1;
    border-width: 0px 1px 1px 1px;
    border-style: none solid solid solid;
}
p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight : bold;
}
.st12bred {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #800000;
    font-weight: bold
}
.st12red {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #800000;
}
.title24 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #1E3957;
}
.title16b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #1E3957;
    font-weight : bold;
}
.title14b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1E3957;
    font-weight : bold;
}
.title14 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1E3957;
}
.title14r {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #800000;
}
.title12mar {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6C0000;
}
.title14mar {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #6C0000;
}
.title16mar {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #6C0000;
}
.title12b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1E3957;
    font-weight : bold;
}
.title12i {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #696969;
    font-weight: bold;
    font-style: italic;
    font: italic bold;
    text-decoration: underline;
}
.title12bb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1E3957;
    font-weight: bold;
    text-transform: uppercase;
}
.title12big {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1E3957;
    text-transform: uppercase;
}
.title_form {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #800000
}
.button {
    background: #A52A2A;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFF0;
    font-weight: bold;
}
.button1 {
    background: #FFEBCD;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Maroon;
}
.button2 {
    background: #FFFAFA;
    font-size: 11px;
    color: #303030;
    border: 1px outset;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 65px;
}
.button2midle {
    background: #FFFAFA;
    font-size: 11px;
    color: #303030;
    border: 1px outset;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 100;
}

.button2Long {
    background: #FFFAFA;
    font-size: 11px;
    color: #303030;
    border: 1px outset;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 180;
}

.button3 {
    background: #A0522D;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFF0;
}
.button300 {
    background: #800000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #f5f5dc;
    width : 300px;
}
.st11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; font-style: normal; color : #303030;
}
.st11it {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
}
.st11fac {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    color: #303030;
    text-transform: uppercase;
}
.st11n {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight: normal;
    color : #666666;
}
.st11bl {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight: normal;
    color : Black;
}
.st12doc {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1E3957;
}
.st12normal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #102030;
}
.st1 { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; font-style: normal; color: #304050; 
}
.st2 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : #304050;
}
.st3 {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    font-size : 16px;
    color : #304050;
}
.stDB {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #8B0000;
    font-weight : bold;
}
.stbot { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; font-style: normal; color: #778899; 
}
A.link11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #800000;
    text-decoration: none;
}
A.link11:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #ff0000;
    text-decoration: underline;
}
A.link11bl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Navy;
    text-decoration: none;
}
A.link11bl:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Navy;
    text-decoration: underline;
}
A.link11gr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Navy;
    text-decoration: underline;
}
A.link11gr:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #D2691E;
    text-decoration: underline;
}
A.link12 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Maroon;
    text-decoration: none;
}
A.link12:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #ff0000;
    text-decoration: underline;
}
A.link11wh {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFF0;
    text-decoration: none;
}
A.link11wh:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #FAFAD2;
    text-decoration: underline;
}
A.lg {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-style: normal; color: #FFFFFF; 
    text-decoration: none; 
    background-color: #778899;
}
A.lg:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-style: normal; color: #FFFFFF; 
    text-decoration: none; 
    background-color: #778899;
}
A.lg:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-style: normal; color: #800000; 
    text-decoration: underline;
    background-color: transparent;
}
A.link22  {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; font-style: normal; color: #FFFFFF; 
    text-decoration: none; 
    background-color: #778899;
}
A.link22:visited {  	
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; font-style: normal; color: #FFFFFF; 
    text-decoration: none; 
    background-color: #778899;
}
A.link22:hover {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; font-style: normal; color: #800000; 
    text-decoration: underline;
    background-color: transparent;
}
A.link6  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    text-decoration: none;
}
A.link6:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: underline;
}
A.linkstaff  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #D2691E;
    text-decoration: none;
    font-weight: bold;
}
A.linkstaff:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #CD853F;
    text-decoration: underline;
}
A.linkstmat  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4682B4;
    text-decoration: none;
    font-weight: bold;
}
A.linkstmat:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #6A9BC5;
    text-decoration: underline;
}
.list {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style-position: outside;
    list-style-image: url(com/item.gif);
    list-style-type: none;
    padding-bottom: 10px
}
.listnob {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    list-style-position: outside;
    list-style-type: none;
}
.list3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style-position: outside;
    list-style-image: url(com/bulet.gif);
    list-style-type: none;
    padding-bottom: 10px;
}
.list2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style-position: outside;
    list-style-type: none;
    padding-bottom: 10px;
    list-style-image: url(com/but4.gif);
}
.list1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style-position: outside;
    list-style-image: url(com/but3.gif);
    list-style-type: none;
    padding-left : 40px;
}
.layer4preview {
    background-color: White;
    overflow: auto;
    position: relative;
    visibility: visible;
    height: 160px;
    width: 750px;
    border: 1px inset #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.layer4static {
    background-color: #FFF8DC;
    position: relative;
    visibility: visible;
    width: 750px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight : bold;
    height : 20px;
}
.result {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FF4500;
}
.fon {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    background-color: #990000;
}
.fon2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px inset #0000FF;
}
.tdborder {
    border-right: thin dotted #D2B48C;
}
.news {
    background-color: #FFEFD4;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 20px;
    text-align: justify;
    color: #6A0000;
    border: 1px solid #D2691E;
    width: 280px;
    height: 200px;
}
.hot {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #6A0000;
}
.helplayer {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2F4F4F;
    background-color: #F2F2EF;
    padding: 5px 5px 5px 5px;
    border: 1px solid #F5DEB3;
}
.tit12 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    color: #2F4F4F;
}
.st12b {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.st12gr {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #f5f5f5;
}
.st11s {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    color: #A9A9A9;
}
.title {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: Maroon;
}
.razdel {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: Maroon;
}
.podr {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Maroon;
    font-style: italic;
}
.NoGp{
    background: #b7ffb7;
    border: 2px solid #D2691E;
}
.Higlt{
    background: #ffffa8;
    border: 2px solid #D2691E;
}

.in_progres{
    background: #eaa7a7;
    border: 2px solid #D2691E;
}
#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
  border: 1px solid black;
  background-color: white;
  color: black;
  font-size: 0.95em;
}
