body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
    background-color: #ffffff;
	color: #555B65;
    margin: 0px 0px 0px 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #555B65;
}

.darkrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	color: #555B65;
        background-color: #ffffff 
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #555B65;
    background-color: #DAE3E9;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #5D86AF;
	margin-top: 2;
	margin-bottom: 12;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #5D86AF;
	margin-top: 8;
	margin-bottom: 8;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #86A2B7;
	margin-top: 10;
	margin-bottom: 10;
}

h3.top {
	margin-top: 0;
}

.h3_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
        font-weight: bold;
	color: #86A2B7;
	margin-top: 0;
	margin-bottom: 10;
}

.h3_char {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #86A2B7;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #86A2B7;
	margin-top: 2;
	margin-bottom: 10;
}

.news_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #555B65;
	margin-top: 0;
	margin-bottom: 0;
}

.news_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #555B65;
	margin-top: 0;
	margin-bottom: 0;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #555B65;
	margin-top: 8;
	margin-bottom: 8;
}

ul {
	margin-top: 8;
	margin-bottom: 8;
	margin-left: 30;
}

ul li
{
    list-style-type: square; 
    list-style-position: outside;
}

ol li
{
    list-style-type: decimal; 
    list-style-position: outside; 
}

dl dt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #5D86AF;
	font-weight: bold;
}

A:
{
    text-decoration: underline;
    font-size: x-small;    
}

A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #5E95BF;
	text-decoration: none;
    font-size: x-small;    
    }

A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #2E5F8A;
	text-decoration: none;
    font-size: x-small;    
    }
    
A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	color: #57748A;
    font-size: x-small;    
    }
A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    font-size: x-small;    
    }

.keypoint
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
        background-color: #EFF5F9;
	text-align: left;
}

.keypoint_bar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
        background-color: #86A2B7;
	text-align: left;
}

.mmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
        background-color: #86A2B7;
	text-align: center;
	font-weight: bold;
	color: white;
}

a.mmenuref{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}


A.mmenuref:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: none;
	font-weight: bold;
	font-size: 13;    
    }

A.mmenuref:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: none;
	font-weight: bold;
	font-size: 13;
    }
    
A.mmenuref:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: none;
	font-weight: bold;
	font-size: 13;   
    }
A.mmenuref:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
	font-size: 13;   
    }

.mmenu_sel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	background-color: #365369;
	text-align: center;
	font-weight: bold;
	color: white;
}

.lframe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	background-color: #EFF5F9; 
	color: #375A84;
}

.lframe_heading {
	background-color: #86A2B7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	font-weight: bold;
	color: white;
}

a.lframe {
	font-size: xx-small;
	text-decoration: none;
}

a.lframe:link {
	font-size: xx-small;
	text-decoration: none;
}

a.lframe:active {
	font-size: xx-small;
	text-decoration: none;
}

a.lframe:visited {
	font-size: xx-small;
	text-decoration: none;
}

a.lframe:hover {
	font-size: xx-small;
	text-decoration: underline;
}

.lmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
    background-color: #EFF5F9;
	text-align: left;
	color: #375A84;
}

.lmenu_sel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
    background-color: #86A2B7;
	text-align: left;
	color: #ffffff;
}

a.lmenuref{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	color: #375A84;
}


A.lmenuref:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #375A84; 
	text-decoration: none;
    }

A.lmenuref:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #375A84; 
	text-decoration: none;
    }
    
A.lmenuref:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #375A84; 
	text-decoration: none;
}

A.lmenuref:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000; 
	text-decoration: underline;
}

.lcolumn{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
        background-color: #EFF5F9;
	text-align: center;
	color: #375A84;
}

.botmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
    background-color: #EFF5F9;
	text-align: center;
	color: #365369;
}

a.botmenuref{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: center;
	color: #365369;
}


A.botmenuref:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #365369; 
	text-decoration: none;
	font-size: 12;    
    }

A.botmenuref:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #365369; 
	text-decoration: none;
	font-size: 12;
    }
    
A.botmenuref:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #365369; 
	text-decoration: none;
	font-size: 12;   
    }
A.botmenuref:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86A2B7; 
	text-decoration: none;
	font-size: 12;   
    }

.topbg{
    background-color: #2368D9;
    background-image: url("../images/gamma/horgrad.gif");
}

.lineika{
    background-color: #2368D9;
    background-image: url("../images/gamma/lineika.gif");
}

.lightbg{
    background-color: #EFF5F9;
}

.darkbg{
    background-color: #86A2B7;
}

.copyright{
    background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	text-align: center;
	color: 365369;
}

a.crtref{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	text-align: center;
	color: #365369;
}


A.crtref:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #365369; 
	text-decoration: none;
	font-size: 11;    
    }

A.crtref:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #365369; 
	text-decoration: none;
	font-size: 11;
    }
    
A.crtref:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #365369; 
	text-decoration: none;
	font-size: 11;   
    }
A.crtref:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86A2B7; 
	text-decoration: none;
	font-size: 11;
	}


INPUT { 
	background-color: #EFF5F9; 
	border-width: 1px;
	border-color: #86A2B7;
	color: #365369;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	}
	
TEXTAREA { 
	background-color: #EFF5F9; 
	border-width: 1px;
	border-color: #86A2B7;
	color: #365369;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	}
select { 
	background-color: #EFF5F9;
	border-width: 1px;
        border-color: #86A2B7;
	color: #365369;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 }
option { 
	background-color: #EFF5F9; 
	border-width: 1px;
	border-color: #86A2B7; 
	color: #365369;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	}
/* for table */

