A {
	FONT-FAMILY: Arial; TEXT-DECORATION: underline; FONT-SIZE: 11pt
}
A:link {
	COLOR: #1414bb;
}
A:visited {
	COLOR: #1414bb;
}
A:hover {
	COLOR: #551a8b;
}
A:active {
	COLOR: #ff0000;
}

BODY {
	FONT-FAMILY: Arial; FONT-SIZE: 11pt
}
UL {
	FONT-FAMILY: Arial; FONT-SIZE: 11pt; padding-top:10px;
}
TABLE {
	FONT-FAMILY:Arial; FONT-SIZE: 11pt
}
.newheader {
	FONT-FAMILY: Arial; FONT-SIZE: 14pt
}

p {
	FONT-SIZE: 11pt;
}

.leftmenu {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial; 
	font-weight: bold; 
}
	
p.leftmenu {
	margin-top:5px;
	margin-bottom:5px;
}

A.leftmenu, A:visited.leftmenu {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial; 
	font-weight: bold; 
	TEXT-DECORATION: NONE;
	font-size: 10pt !important; 
}

A:hover.leftmenu {
	TEXT-DECORATION: underline; COLOR: #FFFFFF;
}

hr.leftmenu {
	width: 160px; color: #77aadd;
}


.langs {
	COLOR: #bbbbbb; FONT-FAMILY: Arial; FONT-WEIGHT: bold;
}

A.langs {
	COLOR: #777777;  font-size:10pt;
}

A:visited.langs {
	COLOR: #777777;  font-size:10pt;
}


A:hover.langs {
	COLOR: #1414bb;
}

.button {
	color: #006699;
	font-family: Arial, Hevlvetica, sans-serif;
	text-align: center;
	font-size: 12px;
  	font-weight: bold;
  	border: 3px double #cccccc;
  	width: auto;
  	background: url(button_b.png) repeat-x;
  	padding: 0px 5px;
  	line-height: 18px !important;
  	line-height: 16px;
  	height: 26px !important;
  	height: 24px;
  	margin: 1px;
}

.inputbox {
	padding: 2px;
	border:solid 1px #cccccc;
	background-color: #ffffff;
}

A.news {
	font-size: 9pt; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A:hover.news {
	COLOR: #1414bb; TEXT-DECORATION: underline; 
}

table.news {
	font-size: 10pt; 
	border-collapse: collapse; 
	border-width: 1px; 
	border-color: #999999; 
	BACKGROUND-IMAGE: url(/images/news_fon.gif); 
	BACKGROUND-REPEAT: repeat-x;
}

table.news th {
	border-color: #999999; 
	background:url(/images/news_top.png) repeat-x;
}

.enter, A.enter, A:visited.enter { 
	COLOR: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight:bold;
}

A:hover.enter {
	COLOR: #bbbbbb
}

table.registration {
	border-width: 2px;
	border:double #003399;
}

.repos {
	COLOR: #000000; FONT-FAMILY: Arial;
}

A.repos {
	font-size:11pt;
	font-weight:bold;
	text-decoration: underline;
}

table.repos {
	border-width: 2px;
	border-color: #003399;
	border-collapse: collapse;
}

table.repos th {
	border-width: 1px;
	padding: 3px;

	border-color: blue;
}

table.repos td {
	border-width: 1px;
	padding: 4px;
	border-color: blue;
}

td.popular {
	border: 0px solid black; 
	background-color: #FFFFFF
}

img.popular {
	border: 1px solid black; 
}

A.popular, A:visited.popular {
	color: black;
	font-size: 10pt;
	text-decoration: none;
}

A:hover.popular {
	color: black;
	text-decoration: underline;
}

table.quickclick {
	border: 1px solid black; 
	font-size:9pt; 
	margin:0px;
	padding:0px;
	border-spacing:0px;
}
A.quickclick, A:visited.quickclick {
	color: black;
	font-size: 10pt;
	text-decoration: none;
}

A:hover.quickclick {
	color: black;
	text-decoration: underline;
}

