BODY {
        color : #666633;
        background-color : #ffffff;
        margin-left:185px;margin-right:0px;
        marin-top:0px; padding-top:0px;
}

A { text-decoration: none; color : #666633; }

A:visited { color : #505015}

A:hover { color : #7A7A3D;}

A.usual { text-decoration : underline;}

A.head, A.head:visited, A.head:hover {
        text-decoration : none;
        color : #800000;
        font-style : italic;
        font-weight : bold;
}

hr { color :#666633 }
div.leftcolon {
	 position: relative;
	float: left;
	top: 0px;
	margin-left: -175px;
        width: 175px;
        text-align: center
}


img { border : 0}

td.smenu {
        font-style : italic;
        font-weight : bold;
        padding :5;
}

img.mmenu {
        width : 173;
        height : 29;
}

td.header {
        color : #800000;
        background-color : #DCE686;
        font-style : italic;
        font-weight : bold;
        padding :5;
}

.mainheader {
        color : #800000;
        background-color : #DCE686;
        font-size : 15pt;
        font-weight : bold;
        text-align : center;    
}

td.applet {
        text-align : center;
        vertical-align : middle;
}


.subheader {
        font-size : medium;
        font-weight : bold;
        text-align : center;
        margin-left : 10;
}

.subheader2 {
        font-size : small;
        text-align : center;
        font-style : italic;
        color : Red;
}

.subheader2-1 {
        font-size : small;
        text-align : center;
        font-weight : bold;
}

.subheader2-2 {
        font-size : small;
        font-weight : bold;
        font-style : italic;
}

.subheader3 {
        font-size : x-small;
        text-align : center;
        font-style : italic;
        font-weight : bold;
}

table.inner, table.inner2 {
        font-size : x-small;
        background-color : #ebf1be;
}

table.large {
        font-size : 82%;
        background-color : #ebf1be;
}

table.inner th {
        vertical-align : top;
        text-align : center;
/*      font-weight : bold;  надо проверить*/
}

table.inner td {
        vertical-align : top;
        text-align : justify;
}

table.inner2 td, table.large td {
        vertical-align : top;
        text-align : center;
}

table.list { background-color : #E7EEAE; padding : 5; margin :0}

table.list td {vertical-align:top}

table.links {
        vertical-align : top;
        text-align : center;
}

table.links a {
        text-decoration : underline;
        color : blue;
}


.nameh { background-color : #EBF1BE} 

.namec { background-color : #EBF1BE; font-weight : bold} 

.divider {background-color : #ffffcc; text-align : center; font-size : x-small}

#cnt {
        vertical-align : top;
        text-align : center;
}

#jst {
        vertical-align : top;
        text-align : justify;
}

#und {
        text-decoration : underline;
}

td.bottomline {
        color : #500000;
        text-align : center;
        font-size : x-small;
        background-color : #DCE686;
        padding:5
}

td.centerwhite {
        text-align : center;
        background-color : #FFFFFF;
}

p.text {
        font-size : small;
        text-align : justify;
        margin-left : 10;
        margin-right : 10;
       }

#announce {
        font-style : italic;
        font-weight : bold;
        text-align : justify;
}

#about1, #about2 {
        font-style : italic;
        font-weight: bold;
        text-align : justify;
        padding:5;
}

#about1 { background-color:#E7EEAE}

#about2 { background-color:#EBF1BE}

A:bloomer{
        color: Red;
        font: bold italic;
}