body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

/* MENU */
#channelnavigation	{
		z-index:auto;
	float:left;
	width:1024px;
	height:24px;
	border:0px solid #333333;
	background: #333333 url("../images/bg_channelnavigation_gr.jpg") repeat-x;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#menu			{ position:relative; float:inherit; width: 585px; height:24px; line-height: 16px; margin: 0 0 0 15px; }

#menu ul			{ margin:0; float: left; list-style: none; }
#menu li			{ margin:0; float: left; position: relative;}

#menu ul li a		{ padding: 4px 10px 4px 10px; display: block; color: #FFFFFF; text-decoration: none; }
#menu ul li:hover a,
#menu ul li.hover a { font-weight:normal; color:#FFFFFF; background: url("../images/bg_channelnavigation_hi_gr.jpg") repeat-x; }


#menu li li	{ width: auto; margin: 3px 0px 3px 0px; float: none; border:0; text-align: left; text-transform: none; list-style-image:none; }
#menu li ul	{ position: absolute; top: 24px; left: 0px; width: 124px; display: none; margin: 0px; padding: 0px 100px 0px 0px; background: url('../images/bg_menu1.png') repeat-y; }
#menu li:hover ul,
#menu li.hover ul{ display: block; font-weight: normal; }

#menu li:hover ul ul,
#menu li.hover ul ul{ display: none; }


#menu ul li:hover ul li a,
#menu ul li.hover ul li a { margin: 0px 1px 0px 2px; padding: 6px 0px 0px 5px; display: block; color:#FFFFFF; text-decoration:none; height:14px; line-height:10px; background-image:none; }
#menu ul li ul li:hover a,
#menu ul li ul li.hover a { font-weight:normal; color:#B4003C; background-color:#B2C9DC; }

#menu li li	li { width: auto; margin: 3px 0px; float: none; border:0; text-align: left; text-transform: none; }
#menu li li ul	{ border:0; position: absolute; top: 0px; left: 124px; width: 124px; display: none; margin: 0px; padding: 0px; list-style: none; background: url('../images/bg_menu2.png') repeat-y; }

#menu li:hover li:hover li a,
#menu li.hover li.hover li a { color:#FFFFFF; background: none; }
#menu li:hover li:hover li:hover a,
#menu li.hover li.hover li.hover a { color:#B4003C; background: #B2C9DC; }

#menu li:hover li:hover ul,
#menu li.hover li.hover ul{ display: block; }

#header {
	z-index:auto;
	float:left;
	width:1024px;
	height:180px;
	border:0px solid #333333;
	background: #FF0066 repeat-x;
	margin-left: auto;
	margin-right: auto;
}
#header_page {
	z-index:auto;
	float:left;
	width:1024px;
	height:150px;
	border:0px solid #333333;
	background: #FF0066 repeat-x;
	margin-left: auto;
	margin-right: auto;
}


#contentarea {
	display:table;
	width:1024px;
	background-color:#CCCCCC;
	border:0px solid #FF0066;
	table-layout:fixed;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	z-index:auto
}
#contentrow {
	display:table;
	width:640px;
	background:#333333;
	border:0px solid #FFFFFF;
	background-color:#FFFFFF;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
}
#contentcell {
	display:table-cell;
	width:250px;
	background:#333333;
	border:1px solid #333333;
	background-color:#FFFFFF;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	}
#contentfooter {
	display:table;
	width:100%;
	background-color:#333333;
	border:0px solid #FF0066;
	table-layout:auto;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
}
