BODY {
	BACKGROUND-COLOR: #ffffff
}



 table.toptable {width:100%; height: 4px; margin-bottom: 5px; border-collapse:collapse; }
 table.toptable td { width: 20%; margin:0; padding:0; } 
 table.bannertable {width:100%; margin-bottom: 5px; border-collapse:collapse; }
 table.main-table {width:100%; margin-bottom: 5px; margin-top: 5px; border-collapse:collapse; }
 table.main-table td#left-column {width:20%; vertical-align:top; }
 
 table.bottomtable { width:100%; margin-bottom: 15px; margin-top: 35px; border-collapse:collapse; }
 table.bottomtable td { margin:0; padding:0; padding-left: 15px; font-size: 95%; color:#999999 } 


 div.ru-en {margin-top: 25px; margin-bottom: 5px; font-size: 110%; text-align:left; color: #cccccc;}

 .ru-en a, .ru-en a:visited {color: #003366; text-decoration: none;}
 .ru-en a:hover {text-decoration: underline;}

 .ru-en a.current, .ru-en a.current:visited {color: #999999;}




TD#center-column-G8 {
	padding-RIGHT: 30px; padding-left: 15px;
	
}
.main-text-G8 {
	margin: 10px;
	margin-left: 0px; 
	MIN-HEIGHT: 300px; 
	BACKGROUND-COLOR_: #e9eef2;
}

div.column-content {
 text-align: left;
}
.main-text-G8 H1 {
	
}
.main-text-G8 H2 {
	
}

td#left-column {width: 20%; padding-top: 45px; }

.main-text-G8 .longstory {
	MARGIN-TOP: 10px
}
.main-text-G8 P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em
}
.main-text-G8 P UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 25px; PADDING-TOP: 0px
}
.main-text-G8 P UL LI {
	LIST-STYLE-IMAGE: url(/img/dash.gif); MARGIN-BOTTOM: 1px; LIST-STYLE-TYPE: none
}
.main-text-G8 UL LI {
	LIST-STYLE-IMAGE: url(/img/dash.gif); MARGIN-BOTTOM: 1px; LIST-STYLE-TYPE: none
}
.main-text-G8 .block LI {
	LIST-STYLE-IMAGE: none
}
.main-text-G8 .legend {
	FONT-SIZE: 90%; COLOR: #003466; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: left
}



form {margin:0; padding:0;}

div#regform {
	margin:0;
	margin-top: 0em;
	margin-left: -1.2em;
	padding: 1.2em;
	background-color:#f0f0f0;
	width:600px;
	position: relative;
}

#regform div.h2{ 
  padding: 1.2em; 
  margin:0; 
  background-color:#f6f6f6; 
  position:relative; 
  margin-left: -1.2em; 
  font-size: 160%;
 }

#regform table td {padding: 5px;}
#regform INPUT.wide {
	WIDTH: 90%
}
#regform TEXTAREA {
	WIDTH: 90%
}

.context-menu li a, .context-menu li a:visited, .context-menu li {text-transform:none; }



div.date {color: #707070}

div.g8-shortstory {margin-top: 10px; margin-bottom: 10px; color: #777777; }