i.hi		{color:green;}
i.lo		{color:#cc0000;}

body, td
{
	font-family: Arial, Geneva CY, Sans-Serif;
	color: #000000;
	font-size: 12px;
}

a:link,a:hover,a:visited
{
	color: #44669E;
	text-decoration:underline;
	font-family: Tahoma, sans-serif;
	font-weight:normal;
}


a.top_menu:link,a.top_menu:hover,a.top_menu:visited
{
	color: #000000;
	font-weight:normal;
}

a.menu:link, a.menu:hover, a.menu:visited
{
	color: #000000;
	font-family: Arial, Geneva CY, Sans-Serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
}

.menu_act
{
	font-family: Arial, Geneva CY, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
}

a.menu_act:link, a.menu_act:hover, a.menu_act:visited, a.menu_act:active
{
	font-family: Arial, Geneva CY, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

a.white_link:link, a.white_link:hover, a.white_link:visited, a.white_link:active 
{
	color:#ffffff;
	text-decoration:none;
}

a.black_link:link, a.black_link:hover, a.black_link:visited, a.black_link:active 
{
	color:#000000;
	text-decoration:none;
}

.menu_border
{
	border-top1:#CFC8B3 1px solid;
	border-right1:#CFC8B3 1px solid;
	background: #E7E3D7;
	padding-left: 15px;
	padding-right: 15px;
}

.menu_border_act
{
	color: #ffffff;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	background:#44669E;
	padding-left: 15px;
	padding-right: 15px;
}

li1{font-weight: bold; font-family: Arial, Geneva CY, Sans-Serif; color:#000000; text-decoration:none;list-style-image:}

h1{font-family: Arial, Geneva CY, Sans-Serif; font-size:16px;}

h2{font-family: Arial, Geneva CY, Sans-Serif; font-size:14px; font-weight:bold;}

.table1{border: #cccccc 1px solid;font-family: Arial, Geneva CY, Sans-Serif; font-size:100%;}

table.ranking
{
	background-color: #FFFFFF;
}

table.ranking_preview
{
	font-size: 4px;
}

tr.rankinghead
{
	background-color: #44669E;
}

td.rankinghead
{
	color: #FFFFFF;
}

td.rankingheadlastcol
{
	color: #FFFFFF;
}

td.rankingfoot
{
	background-color: #ffffee;
}

td.ranking_content
{
	border-left: #D0CDC2 1px solid;
}

td.ranking_contentlastcol
{
	border-left: #D0CDC2 1px solid;
	border-right: #D0CDC2 1px solid;
}

input, select
{ 
	font-family: Microsoft Sans Serif;
	font-size: xx-small;
}

a.foot_menu,a.foot_menu:hover,a.foot_menu:visited
{
	color: #000000;
	font-weight:normal;
}

div.hidesubmenu
{

	visibility: hidden; 
	display: none;
}

div.showsubmenu
{

	visibility: visible; 
	display: block;
}

.bord{border: #cccccc 1px solid;}

.c1{background:#F9F9F9;}
.c2{background:#DEDEDE;}
.c3{background:#C2C2C2;}
.c4{background:#A4A4A4;}
.c5{background:#878787;}
.c6{background:#6C6C6C;}
.c7{background:#4F4F4F;}

.cb1{background:#FFFFFF;}
.cb2{background:#FAFA77;}
.cb3{background:#FFFF00;}
.cb4{background:#99CC00;}
.cb5{background:#808000;}
.cb6{background:#57571F;}
.cb7{background:#212100;}

.cg1{background:#FFFFFF;}
.cg2{background:#B7F7F7;}
.cg3{background:#13F4D7;}
.cg4{background:#2BB2B2;}
.cg5{background:#027171;}
.cg6{background:#0E4F92;}
.cg7{background:#062B52;}

.review_header
{
	font-size:14px;
	color:#000000;
	font-family: Arial, Geneva CY, Sans-Serif;
}

.sponsor {color:#686868;font-size:12px;}
.speach {font-size:13px;}