a
{
 	color: #0080c0;	
	text-decoration:none;
}
a:visited
{
	text-decoration:none;
}
a:active
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
body
{
	background-color: #ffffff;
	color: #000000;
}
body, td, th, p, li, ul, select, form, input, submit
{
	font: 12px verdana, arial, helvetica, sans-serif;
}
h1
{
	font: 24px verdana, arial, helvetica, sans-serif;
	padding-bottom: 2px; 
	padding-top: 2px;
}
h2
{
	font: 18px verdana, arial, helvetica, sans-serif;
	line-height:12pt;
}
h3
{
	font: 16px verdana, arial, helvetica, sans-serif;
	line-height:11pt;
}
h6
{
	font: 8px verdana, arial, helvetica, sans-serif;
}
p
{
	text-indent:20px;
}


.top_game_menu
{
	font: 13px verdana, arial, helvetica, sans-serif;
	padding-right: 2px; 
	padding-left: 2px; 
}
a.top_game_menu:hover
{
	text-decoration:underline;
}


.user_auth
{
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #ffffff;	
	padding-right: 4px; 
	padding-left: 4px; 
	padding-bottom: 2px; 
	padding-top: 2px;

}
a.user_auth
{
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;	
}
a.user_auth:visited
{
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;	
}
a.user_auth:active
{
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;	
}
a.user_auth:hover
{
	font-weight: bold;
	text-decoration:underline;
}


.user_menu
{
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #005a88;	
	padding-right: 4px; 
	padding-left: 4px; 
	padding-bottom: 2px; 
	padding-top: 2px;
}
a.user_menu
{
	font-weight: bold;
	text-decoration:none;
	color: #005a88;	
}
a.user_menu:visited
{
	font-weight: bold;
	text-decoration:none;
	color: #005a88;	
}
a.user_menu:active
{
	font-weight: bold;
	text-decoration:none;
	color: #005a88;	
}
a.user_menu:hover
{
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;	
	background-color: #005a88;
}


.current_path
{
	font: 14px verdana, arial, helvetica, sans-serif;
	padding-bottom: 1px; 
	padding-top: 1px;
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
}
a.current_path
{
	color: #ffff5e;
}
a.current_path:hover
{
	color: #005a88;	
}

.menu_header
{
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #ffffff;	
	font-weight: bold;
}
ul.left_menu
{
	margin: 2px; 
	padding-right: 4px; 
	padding-left: 20px; 
	padding-bottom: 2px; 
	padding-top: 2px;
	list-style: square outside;
}
li.left_menu
{
	margin: 1px; 
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #005a88;	
}
a.left_menu
{
	text-decoration:none;
	color: #005a88;	
}
a.left_menu:hover
{
	text-decoration:underline;
}
a.left_menu1
{
	text-decoration:none;
	color: #005a88;	
	font-weight:bold;
}
a.left_menu1:hover
{
	text-decoration:underline;
}

.bottom
{
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #ffffff;	
	font-weight:bold;
}
a.bottom
{
	color: #ffff5e;	
}
a.bottom:visited
{
	color: #ffff5e;	
}
a.bottom:active
{
	color: #ffff5e;	
}
a.bottom:hover
{
	color: #005a88;	
}

ul.sitemap
{
	margin: 1px; 
	padding-right: 10px; 
	padding-left: 20px; 
	padding-bottom: 1px; 
	padding-top: 1px;
	list-style: circle outside;
}

li.sitemap
{
	margin: 1px; 
	font: 8pt verdana, arial, helvetica, sans-serif;
	color: #005a88;	
}

a.sitemap
{
	text-decoration:none;
	color: #005a88;	
}
a.sitemap:active
{
	text-decoration:none;
	color: #005a88;	
}
a.sitemap:visited
{
	text-decoration:none;
	color: #005a88;	
}
a.sitemap:hover
{
	text-decoration:underline;
	color: #005a88;	
}

.friend_links
{
	color: #ababab;
}

a.friend_links
{
	color: #7d7d7d;
}

.ext_links
{
	font: 10px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	padding-right: 2px; 
	padding-left: 2px; 
}

a.ext_links
{
	color: #ffffff;
}

.ext_links2
{
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	padding-right: 4px; 
	padding-left: 4px; 
}

a.ext_links2
{
	color: #ffffff;
}

.ext_links_home
{
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #4e89a9;
}

a.ext_links_home
{
	text-decoration:underline;
}

.ext_links_header
{
	font: 10px verdana, arial, helvetica, sans-serif;
	color: #a6b7a6;
}
