.registerForm TD
{
	font-size:14px;
}

.loginForm
{
	font-size:14px;
}

.loginForm .header
{
	background-color: #3BB3C2;	
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
}

.registrationform
{
	color: #FFFFFF;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	line-height: 20px;
	
	margin-right: 17px;
	
	vertical-align: middle;
	
	text-align: right;
}

.langversion
{
	color: #FFFFFF;
	font-family: Verdana, Helvetica;
	font-size: 8px;
	
	margin-right: 17px;
	
	margin-top: 5px;
	margin-bottom: 5px;
	
	vertical-align: middle;
	text-align: right;
}

#login-form {
	display: none; 
	z-index: 66; 
	width: 95%; 
	position: absolute; 
	top: 30px
}


TD.loginForm {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-COLOR: white
}
#login-form TD.loginForm TABLE {
	BORDER-RIGHT: white 0px solid; 
	BORDER-TOP: white 0px solid; 
	BORDER-LEFT: white 0px solid; 
	BORDER-BOTTOM: white 0px solid
}
TD.loginForm TD {
	font-size:14px;
	color:#000000;
}
TD.loginForm DIV {
	MARGIN-BOTTOM: 0.5em
}
TD.loginForm A {
	font-size:14px;
	color:#000000;
}

A:link {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A:active {
	COLOR: #005e76; TEXT-DECORATION: underline
}


A.textlink:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.textlink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.textlink:hover {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A.textlink:active {
	COLOR: #005e76; TEXT-DECORATION: underline
}

A.newslink {
	font-size:11px;
}

A.newslink:link {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A.newslink:visited {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A.newslink:hover {
	COLOR: #005e76; TEXT-DECORATION: underline
}
A.newslink:active {
	COLOR: #005e76; TEXT-DECORATION: underline
}
BODY {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f1 {
	BORDER-RIGHT: #82bfc4 1px solid; BORDER-TOP: #82bfc4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #82bfc4 1px solid; BORDER-BOTTOM: #005e76 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.f2 {
	BORDER-RIGHT: #82bfc4 1px solid; BORDER-TOP: #82bfc4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #82bfc4 1px solid; BORDER-BOTTOM: #82bfc4 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #075c6d; FONT-STYLE: regular; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #075c6d; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.h21 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #075c6d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #075c6d; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG.PrizeCategory {
	BORDER-RIGHT: #bcdde2 2px solid; BORDER-TOP: #bcdde2 2px solid; BORDER-LEFT: #bcdde2 2px solid; BORDER-BOTTOM: #bcdde2 2px solid
}
.tableHeaderLeft {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bcdde2
}
.tableHeaderRight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1490a8
}
.tableContentLeft {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddeef0
}
.tableContentLeftSelected {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9933
}
.tableContentRight {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.leftMenuTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005e76;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t2 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t22{
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t3 {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t4 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005e76; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t51 {
	FONT-WEIGHT: normal; COLOR: #005e76; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t6 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t7 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1491a9; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t8 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #bcdde2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t9 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t10 {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t11 {
	COLOR: #005e76; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.t_bg {
	BACKGROUND-COLOR: #00cc00
}
.msg {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.msgerr {
	FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold;
}