body {
	margin	: 0 0 0 0;
	}

.bordertab	{
	border-top-width	: 0px;
	border-right-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
}
	
a:link,	a:visited, a:hover, a:active {
	color			: #335b83;
	text-decoration	: underline;
}
	
a.an10:link, a.an10:visited, a.an10:hover, a.an10:active {
	font	: 10pt Arial;
	color	: #00468c;
}

a.anav1:link, a.anav1:visited {
	text-decoration	: none;
	font-weight		: bold;
	color			: #999999;
} 
a.anav1:active, a.anav1:hover {
	text-decoration	: none;
	font-weight		: bold;
	color			: #000099;
} 

a.anav11:link, a.anav11:visited {
	font			: 8pt Arial;
	text-decoration	: none;
	font-weight		: bold;
	color			: #999999;
} 
a.anav11:active, a.anav11:hover {
	font			: 8pt Arial;
	text-decoration	: none;
	font-weight		: bold;
	color			: #000099;
} 
	
a.anav12:link, a.anav12:visited {
	font			: 8pt Arial;
	text-decoration	: none;
	font-weight		: bold;
	color			: #000099;;
} 
a.anav12:active, a.anav12:hover {
	font			: 8pt Arial;
	text-decoration	: none;
	font-weight		: bold;
	color			: #000099;
} 

a.anav2:link, a.anav2:visited {
	text-decoration	: none;
	color			: #141414;
} 
a.anav2:active, a.anav2:hover {
	text-decoration	: none;
	color			: #000099;
}
	
a.anav3:link, a.anav3:visited {
	font			: 8pt Arial;
	text-decoration	: none;
	color			: #141414;
} 
a.anav3:active, a.anav3:hover {
	font			: 8pt Arial;
	text-decoration	: none;
	color			: #125AA2;
}
	
a.anav4:link, a.anav4:visited {
	font			: 9pt Arial;
	text-decoration	: none;
	color			: #5D7388;
} 
a.anav4:active, a.anav4:hover {
	font			: 9pt Arial;
	text-decoration	: none;
	color			: #125AA2;
}

a.line:link, a.line:visited, a.line:active, a.line:hover {
	text-decoration	: underline;
	color			: #141414;
}

a.none:link, a.none:visited, a.none:active, a.none:hover {
	text-decoration	: none;
	color			: #141414;
}
	
.nav1 {
	font			: 9pt Arial;
	padding-top		: 2;
	padding-right	: 2;
	padding-bottom	: 2;
	padding-left	: 10;
/*	padding	: 2 2 2 10;*/
}
	
.nav2 {
	font	: 9pt Arial;
	padding-top		: 2;
	padding-right	: 10;
	padding-bottom	: 2;
	padding-left	: 2;
/*	padding	: 2 10 2 2;*/
}
	
.found {
	font	: 12px Arial;
	color	: #5d7388;
	padding	: 2 2 2 10;
}

.actnav1{
	font-weight	: bold;
	color		: #000099;
}

.pagetitle {
	font			: 11pt Arial;
	font-weight		: bold;
	color			: #335B83;
	padding-top		: 10;
	padding-right	: 0;
	padding-bottom	: 10;
	padding-left	: 0;
/*	padding			: 10 0 10 0;*/
}

.pagetitle2 {
	font			: 10pt Arial;
	font-weight		: bold;
	color			: #125AA2;
	padding-top		: 4;
	padding-right	: 0;
	padding-bottom	: 4;
	padding-left	: 0;
/*	padding			: 4 0 4 0;*/
}

.pagetitle3 {
	font			: 9pt Arial;
	font-weight		: bold;
	color			: #125AA2;
	padding-top		: 4;
	padding-right	: 0;
	padding-bottom	: 4;
	padding-left	: 0;
/*	padding			: 4 0 4 0;*/
}

.title, H1 {
	font			: 10pt Arial;
	font-weight		: bold;
	color			: #4a4a4a;
	padding-top		: 21;
	padding-right	: 0;
	padding-bottom	: 7;
	padding-left	: 0;
/*	padding			: 21 0 7 0;*/
	margin			: 0 0 0 0;
}

.subtitle {
	font			: 9pt Arial;
	color			: #125AA2;
	padding-top		: 7;
	padding-right	: 0;
	padding-bottom	: 2;
	padding-left	: 0;
/*	padding			: 7 0 2 0;*/
	margin			: 0 0 0 0;
}
	
p {
	font			: 9pt Arial;
	color			: #383838;
	padding-top		: 5;
	padding-right	: 0;
	padding-bottom	: 7;
	padding-left	: 0;
/*	padding	: 5 0 7 0;*/
	margin			: 0 0 0 0;
	}
	
.announce {
	padding	: 1 7 1 14;
	margin	: 0 0 0 0;
	font	: 8pt Arial;
	color	: #00468C;
	}
	
.blackann {
	padding	: 1 7 1 14;
	margin	: 0 0 0 0;
	font	: 8pt Arial;
	color	: #000000;
	}
	
.rightpadd {
	padding	: 0 4 0 7;
	margin	: 0 0 0 0;
	}
	
td,H2 {
	font	: 9pt Arial;
	color	: #383838;
        padding                 : 0 0 0 0;
        margin                  : 0 0 0 0;
	}

.dgray {
	font-weight		: bold;
	color			: #999999;
}

.n8 {
	font	: 8pt Arial;
	}
	
.small {
	font	: 9px Arial;
	}

.color {
	color	: #000099;
}

.colorn8, H3 {
	font	: 8pt Arial;
	color	: #5D7388;
        padding                 : 0 0 0 0;
        margin                  : 0 0 0 0;
}

.attention {
	color	: #cc0000;
}

strong {
	font-variant: small-caps;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
/*	text-decoration: none; */
}

u {
	color: #cc0000;
	text-decoration: none;
}

em {
	font-variant: normal;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}

.color7 {
	font	: 7pt Arial;
	color	: #383838;
}

.search {
	width				: 112px;
	height				: 19px;
	background			: url(/image/bg-nav2.gif);
	border-top-width	: 1px;
	border-right-width	: 0px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
}

.searchmail {
	width				: 274px;
	height				: 19px;
	background			: url(/image/bg-nav2.gif);
	border-top-width	: 1px;
	border-right-width	: 0px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
}

.textfield {
	width				: 274px;
	height				: 19px;
	background			: url(/image/bg-nav2.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
}

.textareafield {
	width				: 262px;
	height				: 49px;
	background			: url(/image/bg-nav2.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
}

.shorttextfield {
	width				: 117px;
	height				: 19px;
	background			: url(/image/bg-nav2.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
}

.ResetButton {
	width				: 132px;
	height				: 19px;
	background			: url(/image/bg-yellow.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
	color				: #000000;
}

.SubmitButton {
	width				: 132px;
	height				: 19px;
	background			: url(/image/bg-green.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
	color				: #000000;
}

.ResetButtonBig {
	width				: 140px;
	height				: 19px;
	background			: url(/image/bg-yellow.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
	color				: #000000;
}

.SubmitButtonBig {
	width				: 140px;
	height				: 19px;
	background			: url(/image/bg-green.gif);
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	border-color		: #5a5a5a;
	border-style		: solid;
	padding				: 2 7 2 7;
	font				: 8pt Arial;
	color				: #000000;
}

.bgfield {
	background			: #eff4f5 url(/image/bg-nav2.gif);
}

/* Эти классы используются в случае наличия различий между точками навигации в меню 1-го и 2-го уровней */
.nav1point {
	font		: 7pt Arial;
	color		: #383838;
}
.nav2point {
	font		: 7pt Arial;
	color		: #383838;
}

/* Это устанавливает зазор между пунктами списка для отображения без абзацных тегов */
li {
        font                    : 9pt Arial;
        color                   : #383838;
        padding-top             : 2;
        padding-right           : 0;
        padding-bottom          : 2;
        padding-left            : 0;
}

/* Это попытка назначить всем спискам буллет, согласно дизайну - если его нет, определяется по типу */
ul {
	list-style-image : url(/image/bull-3.gif);

}

/* Это задает стиль для списков, генерируемых DHTML-редактором (замена в quote.py <UL> на <UL class=square>) */
ul.default {
	list-style-type: square;
}
ol.default {
	list-style-type: decimal;
}

/* Это задает список изначально неопределенных классов для их использования путем определения в локальных контекстах, что позволяет различать общий и специальные виды отображения одних и тех же текстов в разных контекстах */
.local0 {
}
.local1 {
}
.local2 {
}
.local3 {
}
.local4 {
}
.local5 {
}
.local6 {
}
.local7 {
}
.local8 {
}
.local9 {
}

