BODY {
	font-family: Tahoma, "Arial Cyr";
	color: #000000;
	background: #F5F0DC;
	text-align: center;
}

.done {
	color: #FF0000;
	font-weight: bold;
}

.tbl_head {
	color: #000000;
	font-weight: bold;
}

TR.tbl_head {
	background: #DDDDDD;
}

P {
	margin-bottom: 10px;
	text-align: justify;
}

P.pagebreaker {
	page-break-after: "always";
}

H1, H2, H3, H4 {
	text-align: center;
}

UL, OL {
	text-align: left;
}

H2.caption {
	text-align: center;
}

.description {
	font-weight: normal;  
	font-style: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	align: top;
	color: #000099;
	FONT-SIZE: small;
}

.title
	{
	text-decoration: none;
	text-align: center;
	vertical-align: center;
	color: #000099;
	border-top: 2pt solid #000099;
	border-right: 2pt solid #000099;;
	border-bottom: 2pt solid #000099;;
	border-left: 2pt solid #000099;;
	background: #D6E8F5;
}

TABLE.epigraph {
	font-style: italic;
	text-align: left;
}

TABLE.source, TABLE.error {
	font-family: "Courier New", "Arial Cyr";
	background: #90EE90;
	cellspacing: 20;

	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

TABLE.source TD.sourcefile {
	background: #8FBC8B;
	text-align: center;

	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

TABLE.error {
	background: #DB7093;
}

TABLE.result {
	font-family: "Courier New", "Arial Cyr";
	background: #000000;
	color: #C0C0C0;
	cellspacing: 20;
}

A.sourcelink {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}

TABLE.tbl {
	text-align: "center";
	background: "#000000";
	border: "0";
	cellspacing: "1";
	cellpadding: "0";
}

TABLE.tbl TR {
	background: "#EAE4C6";
	height: "30";
	vertical-align: "center";
	horz-align: "center";
}

.mainlink {
	background-color: "#DC9A3C";
	color: "#000000";
	text-decoration: "none";

	padding-left: "10px";
	padding-top: "0px";
	padding-right: "10px";
	padding-bottom: "0px";

	margin: "0px";

	border-width: "0px";
	border-style: "solid";
	border-left-color: "#000000";
	border-top-color: "#000000";
	border-right-color: "#000000";
	border-bottom-color: "#000000";
}

.selectedlink {
	background-color: "#A0A0A0";
	color: "#000000";
	text-decoration: "none";

	padding-left: "10px";
	padding-top: "0px";
	padding-right: "10px";
	padding-bottom: "0px";

	margin: "0px";

	border-width: "1px";
	border-style: "solid";
	border-left-color: "#000000";
	border-top-color: "#000000";
	border-right-color: "#000000";
	border-bottom-color: "#000000";
}

table.cascade {
	width: "800";
	align: "center";
}

table.cascade td.Logo {
	text-align: "center";
}

table.cascade td.Menu {
	text-align: "center";
	background-color: "#DC9A3C";
}

table.cascade td.SubMenu {
	width: "100";
	vertical-align: "top";
	text-align: "center";
}

table.cascade td.Main {
	text-align: "justify";
}

table.cascade td.RightBlock {
	width: "100";
	text-align: "center";
}

table.cascade td.NavBlock {
	text-align: "center";
}

table.cascade td.YouAreHere {
	text-align: "center";
	background-color: "#DC9A3C";
}

table.paper {
	font-family: "Arial Cyr";
	font-size: "14pt";
	text-align: "center";
	width: "694px";
	height: "500px";
}

table.paper td.university {
	font-style: "italic";
}

table.paper td.num {
	font-style: "italic";
	font-weight: "bold";
}

table.paper td.thebody {
	font-style: "normal";
	text-align: "left";
	height: "250";
}

table.paper td.num {
	font-style: "italic";
	font-weight: "bold";
}

.comment {
	color: #808080;
}
