/*
File: style.css - main style sheet for Serious Gaming
Created by: Serious Gaming Development Team
/*

/* common styles */

body						{background: #000000 url(../images/bodybg.gif) repeat-x top left;font-family:Tahoma, sans-serif; font-size:12px; margin: 0px; padding: 0px; color:#777777;}
h1							{padding: 10px 10px 5px 10px; margin: 0px; font-size:12px; color:#0e0a56; letter-spacing:1px; text-transform:uppercase;}
/*h1 img						{margin-bottom: -2px;} */
h2							{padding: 2px 10px 0px 10px; margin: 0px; font-size:10px; color:#333333; text-transform:uppercase;}
p							{padding: 5px 10px 0px 10px; margin: 0px; line-height: 1.5em; color:#333333; font-size:11px;}
img							{margin:0px; padding:0px;}
.underline					{clear:both;height:2px;width:auto;margin:5px 10px 5px 10px; background:url(../images/underline.gif) repeat-x;}
input, textarea, select		{border:1px solid #cccccc; margin-top:5px; font-size:10px;} /* width:150px */

a:link						{color: #333333; text-decoration: none;}
a:visited					{color: #333333; text-decoration: none;}
a:active					{color: #333333; text-decoration: none;}
a:hover						{color: #0e0a56; text-decoration: none;}

/* Span Classes */

span.negative				{color:red;}
span.positive				{color:green;}
span.draw					{color:#ffc000;}
span.teamsrs				{color:#0e0a56; font-weight:bold;}
span.blue					{color:#0e0a56;}

/* Layout */

.line1						{background-color:#f3f3f3; height:18px;}
.line2						{background-color:#e3e3e3; height:18px;}
.line3						{background-color:#cccccc; height:18px; font-weight:bold; border-bottom:1px solid #aeaeae;}	
.line3 td					{border-bottom: 1px #aeaeae solid;}
.line4						{background-color:white;}
.line4 td					{border-top: 1px #aeaeae solid;}

#lower						{background-color:Transparent; width:990px;}
#left						{float: left; width: 190px; background-color:Transparent; margin-bottom:5px;} /* height:500px; */
#content					{float: left; margin:0px 5px 0px 5px; background:Transparent; padding:0px; width:461px;}
#middle_content				{float: left; margin:0px 5px 0px 0px; padding:0px; width:162px;}
#right						{float: right; width: 162px; margin: 0px; padding: 0px; background-color:Transparent}
#footer						{clear: both; color: #ffffff; background: url(../images/footer_bg.gif) bottom repeat; text-align:right; font-size:10px; border:1px solid #aeaeae; height:22px;}
#footer	p					{padding: 5px 5px 5px 5px; color:#ffffff; font-size:9px; text-transform:uppercase; letter-spacing:1px;}

/* Headers */
#news_header				{background: #ffffff url(../images/id_headers/news_header.gif) no-repeat top left; width:461px; height:20px;}
#agenda_header				{background: #ffffff url(../images/id_headers/agenda_header.gif) no-repeat top left; width:461px; height:20px;}
#blogs_header				{background: #ffffff url(../images/id_headers/blogs_header.gif) no-repeat top left; width:461px; height:20px;}
#comments_header			{background: #ffffff url(../images/id_headers/comments_header.gif) no-repeat top left; width:461px; height:20px;}
#demos_header				{background: #ffffff url(../images/id_headers/demos_header.gif) no-repeat top left; width:461px; height:20px;}
#coverage_header			{background: #ffffff url(../images/id_headers/coverage_header.gif) no-repeat top left; width:461px; height:20px;}
#galleries_header			{background: #ffffff url(../images/id_headers/galleries_header.gif) no-repeat top left; width:461px; height:20px;}
#leagues_header				{background: #ffffff url(../images/id_headers/leagues_header.gif) no-repeat top left; width:461px; height:20px;}
#matches_header				{background: #ffffff url(../images/id_headers/matches_header.gif) no-repeat top left; width:461px; height:20px;}
#players_header				{background: #ffffff url(../images/id_headers/players_header.gif) no-repeat top left; width:461px; height:20px;}
#teams_header				{background: #ffffff url(../images/id_headers/teams_header.gif) no-repeat top left; width:461px; height:20px;}

.article					{margin-bottom:5px; width: 459px; border:1px solid #aeaeae}
#articleMainPhoto			{float:right; width:130px; height:100; margin-left:10px; margin-right:10px; margin-top:10px; border:0px solid #999999;}
/* #article_content img		{border:1px solid #aeaeae;} */
.uploaded_img   			{float:right; margin:0px 10px 10px 10px; border:1px solid #aeaeae;}
.readmore					{height:18px; text-align:right; padding:0px 10px 0px 0px; font-size:11px;}		

#container					{background-color:#ffffff; margin: 20px auto; padding: 0px; width: 990px; border: 5px solid #fff;}
#top						{background-color:Transparent; width:990px; height:150px; margin-bottom:5px;}
#logo						{float: left; background: url(../images/logo.gif) no-repeat; width:190px; height:150px; margin: 0;}
#header						{float: right; background: url(../images/header.gif) bottom no-repeat; width:795px; height: 150px;}
#middle						{background-color:Transparent; width:990px; height:130px; margin-bottom:5px;}


/* Players */
.playerimage				{float:right; margin:10px; border:1px solid #aeaeae; height:133px; width:100px; overflow:hidden;}

/* Scheduled Events */

#scheduled_events			{float: left; background:Transparent url(../images/scheduled_events.gif) no-repeat top; height: 130px; width:475px;}
#scheduled_events_box		{margin-top:20px; height:108px; width:473px; border:1px solid #aeaeae;}
#scheduled_events_name		{float:left; height:108px; width:312px; background-color:#cccccc;}
#scheduled_events_worldmap	{float:left; height:108px; width:160px; background-color:#222222; border-left:1px solid #aeaeae;}

/* Headlines */

#headlines					{float: left; background:Transparent url(../images/headlines.gif) no-repeat top; height: 130px; width:315px;margin: 0 5px 0 0;}
#headlines_box				{margin-top:20px; width:313px; border:1px solid #aeaeae; background-color: #cccccc;} /* height:108px; */
.headlines_left				{float: left; width: 18px; height:18px;}
.headlines_left img			{margin-left:3px; margin-top:4px;}
.headlines_content			{float: left; margin:0px 5px 0px 5px; padding:0px; width:265px; height:18px; line-height:1.7em; font-size:10px;}
.headlines_right			{float: right; width: 20px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56;}	

/* Head sponsor */

#head_sponsor				{float: left; background: #f3f3f3 url(../images/head_sponsor.gif) no-repeat top; width:190px; height:130px; margin: 0 5px 0 0;}
#head_sponsor_box			{margin-top:20px; height:108px; width:188px; border:1px solid #aeaeae; overflow:hidden;}

/* Matches */

#upcoming_matches			{background: #f3f3f3 url(../images/upcoming_matches.gif) no-repeat top; height:20px; width: 190px;}
#upcoming_matches_box		{width:188px; border:1px solid #aeaeae;} /* height:180px; */

#matches					{background: #f3f3f3 url(../images/matches.gif) no-repeat top; height:20px; width: 190px; margin-top:5px}
#matches_box				{width:188px; border:1px solid #aeaeae;} /* height:180px; */
.matches_left				{float: left; width: 18px; height:18px;}
.matches_left img			{margin-left:3px; margin-top:4px;}			
.matches_content			{float: left; margin:0px 5px 0px 5px; padding:0px; width:130px; height:18px; line-height:1.7em; font-size:10px;} /* width:132px */
.matches_right				{float: right; width: 28px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56;}
.matches_right_left			{float: left; width: 13px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56; text-align:center;}
.matches_right_middle		{float: left; width: 4px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56; text-align:center;}	
.matches_right_right		{float: left; width: 13px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56; text-align:center;}		

/* Matches Show */

#match_box					{margin-top:0px;width:459px; background-color:orange;}
.match_home_team			{width:165px; height: 100px; font-size:16px; float:left; background-color:green; color:#0e0a56; text-transform:uppercase; font-weight:bold; padding:10px 15px 0px 10px;}
.match_home_team span		{color:red; font-size:30px; float:right; padding-top:40px;font-weight:bold;}
.match_out_team				{width:165px; height: 100px; float:right; background-color:blue;color:white;}
.match_info					{width: 129px; height: 100px; float:left; background-color:red;color:white; text-align:center;}


/* Demos */

#demos						{background: #f3f3f3 url(../images/demos.gif) no-repeat top; height:20px; width: 190px; margin-top:5px;}
#various_demos				{background: #f3f3f3 url(../images/various_demos.gif) no-repeat top; height:20px; width: 190px; margin-top:5px;}
#demos_box					{width:188px; border:1px solid #aeaeae;} /* height:108px; */
.demos_left					{float: left; width: 18px; height:18px;}
.demos_left img				{margin-left:3px; margin-top:4px;}
.demos_content				{float: left; margin:0px 5px 0px 5px; padding:0px; width:142px; height:18px; line-height:1.7em; font-size:10px;}
.demos_right				{float: right; width: 18px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56;}	

/* League Standings */

#leagues					{background: #f3f3f3 url(../images/league_standings.gif) no-repeat top; height:20px; width: 190px; margin-top:5px;}
#leagues_box				{width:188px; border:1px solid #aeaeae; background-color:Red;} /* height:182px;  */
.leagues_left				{float: left; width: 18px; height:18px; font-size:10px; line-height:1.7em; text-align:center;}
.leagues_left img			{margin-top: 4px;}
.leagues_name				{float: right; width: 165px; height:18px; font-size:10px; line-height:1.8em; padding-left:5px;}
.leagues_flag				{float: left; width:15px; height:18px;}
.leagues_flag img			{margin-top: 4px;}  
.leagues_content			{float: left; margin:0px 5px 0px 5px; padding:0px; width:128px; height:18px; line-height:1.7em; font-size:10px;}
.leagues_right				{float: right; width: 14px; text-align: center; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56;}	/* width 14 */
.leagues					{padding: 10px 10px 10px 10px; margin: 0px; line-height: 1.5em; color:#333333; font-size:11px; }
.leagues_line				{background-color:#e3e3e3; height:18px; font-weight:bold; border-bottom:1px solid #aeaeae; position:relative;}
.leagues_line img			{margin-bottom:-4px;}
.league_details				{font-size: 11px; font-weight:normal; text-align:right; position:absolute; top:0px; right:5px;}
.league_details span		{font-weight:bold;}
.league_details img			{margin-bottom:-3px;}

/* Features */

#features					{background: #f3f3f3 url(../images/features.gif) no-repeat top; height:20px; width: 162px;}
#features_box				{width:160px; border:1px solid #aeaeae;} /* height:108px; */
.features_left				{float: left; width: 28px; height:18px; line-height:1.7em; padding-left:2px; font-size:10px;}
.features_right				{float: right; width: 130px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px;}
.features_right img			{margin-bottom:-1px;}

/* Galleries */

#galleries					{background: #f3f3f3 url(../images/galleries.gif) no-repeat top; height:20px; width: 162px; margin-top:5px;}
#galleries_box				{width:160px; border:1px solid #aeaeae;} /* height:108px; */
.galleries_left				{float: left; width: 28px; height:18px; line-height:1.7em; padding-left:2px; font-size:10px;}
.galleries_right			{float: right; width: 130px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px;}
.galleries_right img	{margin-bottom:-1px;}

/* Blogs */

#blogs						{background: #f3f3f3 url(../images/blogs.gif) no-repeat top; height:20px; width: 162px; margin-top:5px;}
#blogs_box					{width:160px; border:1px solid #aeaeae;} /* height:108px; */
#blog_header				{background: #ffffff url(../images/blog_header.gif) no-repeat top left; width:461px; height:20px;}
.blogs_left					{float: left; width: 28px; height:18px; line-height:1.7em; padding-left:2px; font-size:10px;}
.blogs_middle				{float: left; width: 105px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; padding-right:5px;}	
.blogs_right				{float: right; width: 20px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56;}	

/* Coverages */

#coverages					{background: #f3f3f3 url(../images/coverages.gif) no-repeat top; height:20px; width: 162px; margin-top:5px;}
#coverages_box				{width:160px; border:1px solid #aeaeae;} /* height:108px; */
.coverages_left				{float: left; width: 28px; height:18px; line-height:1.7em; padding-left:2px; font-size:10px;}
/*.coverages_middle			{float: left; width: 105px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; padding-right:5px;}	
.coverages_right			{float: right; width: 20px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px; color:#0e0a56;}	*/
.coverages_right			{float:right; width: 130px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px;}
.coverages_right img		{margin-bottom:-1px;}

/* Esports Agendas */

#esportsagendas				{background: #f3f3f3 url(../images/esportsagenda.gif) no-repeat top; height:20px; width: 162px; margin-top:5px;}
#esportsagendas_box			{width:160px; border:1px solid #aeaeae;} /* height:108px; */
.esportsagendas_left		{float: left; width: 28px; height:18px; line-height:1.7em; padding-left:2px; font-size:10px;}
.esportsagendas_right		{float: right; width: 130px; margin: 0px; padding: 0px; height:18px; line-height:1.7em; font-size:10px;}
.esportsagendas_right img	{margin-bottom:-1px;}

/* Advertising */

#advertising				{background: #ffffff url(../images/sponsors.gif) no-repeat top; width:162px; height:20px; margin-top:5px;}
#advertising_box			{width:162px;}
.advertising				{width:160px; border:1px solid #aeaeae; height:400px; margin-bottom:5px;}
.advertising img			{border:0px; margin:0px; padding:0px;}

/* Login */

#login_big_header			{background: #ffffff url(../images/login_header.gif) no-repeat top left; width:461px; height:20px;}
#login_header				{background: #ffffff url(../images/login.gif) no-repeat top; width:162px; height:20px;}
#login_box					{width:160px; height:90px; border:1px solid #aeaeae; margin-bottom:5px;}
.login_login				{width:160px; height:47px; background-color:Transparent;}
#login_buttons				{margin:0px 0px 0px 0px; font-size:10px; background: #ffffff url(../images/login_buttons.gif) no-repeat; width:160px; height:40px;}
#login_text					{padding:13px 0px 0px 5px;}
#logged_in					{padding:10px 0px 0px 5px; text-align:center; font-size:11px;}
#logged_in h1				{padding: 5px 10px 0px 10px; margin: 0px; font-size:12px; color:#0e0a56; letter-spacing:1px; text-transform:uppercase;}


/* Form */

#floatingcleared			{background-color:#ffffff;}
#floatingcleared label		{padding-left:5px; clear:left;float:left;width:54px; margin-top:7px; font-size:11px;}
#floatingcleared input		{float:left; border:1px solid #cccccc; width:94px; margin-top:5px; font-size:10px;}
#floatinglogged	 label		{padding-left:5px; clear:left;float:left;width:148px; margin-top:7px; font-size:11px;}

/* Sponsors */

#sponsors					{background: #ffffff url(../images/sponsors.gif) no-repeat top; width:162px; height:20px;}
#sponsors_box				{width:162px;}
.sponsor					{width:160px; border:1px solid #aeaeae; height:100px; margin-bottom:5px;}
.sponsor img				{border:0px; margin:0px; padding:0px;}

/* Partners */

#partners					{background: #ffffff url(../images/partners.gif) no-repeat top; width:162px; height:20px;}
#partners_box				{width:162px;}
.partner					{width:160px; border:1px solid #aeaeae; height:100px; margin-bottom:5px;}
.partner img				{border:0px; margin:0px; padding:0px;}

/* Media Partners */

#media_partners				{background: #ffffff url(../images/media_partners.gif) no-repeat top; width:162px; height:20px;}
#media_partners_box			{width:162px;}
.media_partner				{width:160px; border:1px solid #aeaeae; height:100px; margin-bottom:5px;}
.media_partner img			{border:0px; margin:0px; padding:0px;}

/* Lan Cafes */
#lan_cafes					{background: #ffffff url(../images/offical_lan_cafe.gif) no-repeat top; width:162px; height:20px;}
#lan_cafes_box				{width:162px;}
.lan_cafe					{width:160px; border:1px solid #aeaeae; height:100px; margin-bottom:5px;}
.lan_cafe img				{border:0px; margin:0px; padding:0px;}

/* Sign Up */

.gender_input				{ }
#signup_header				{background: #ffffff url(../images/signup_header.gif) no-repeat top left; width:461px; height:20px;}
#signup_button				{width:80px; color:#333333; font-size:11px; background-color:#e3e3e3;}
#signup_table 				{border:1px solid #aeaeae}
#signup_table input			{border:1px solid #cccccc; font-size:11px;}
#signup_table td			{padding: 2px 5px 5px 10px; color:#333333; font-size:11px; text-align:left;}

/* Errors */

.fieldWithErrors			{padding: 0px; margin:0px; font-size:11px;}
.fieldWithErrors input		{color:#fff; background-color:red;}
.errorExplanation h2		{padding: 5px 10px 0px 10px; margin: 0px; font-size:12px; color:red; letter-spacing:1px; text-transform:uppercase;}
.errorExplanation p			{padding: 5px 10px 0px 10px; margin: 0px; line-height: 1.5em; color:red; font-size:11px;}
.errorExplanation li		{padding: 5px 10px 0px 10px; margin: 0px; line-height: 1.0em; color:red; font-size:11px;}

/* Tables */

#list_table 				{width:100%;/* padding: 5px 10px 5px 10px */ padding:0px; margin:0px;}
#list_table img				{margin-bottom:-2px;}
#list_table td				{padding: 3px 3px 3px 3px;  font-size:11px; text-align:left; }
#list_table tr				{border-bottom: 1px #aeaeae solid;}
#list_table_header td		{color:#0e0a56; font-size:9px; border: 0px; padding-bottom:3px; text-transform:uppercase;}

/* Comments */

.comment_made_by			{padding: 5px 0px 0px 10px; margin: 0px; line-height: 1.0em; color:#777777; font-size:9px; text-transform:uppercase;}
.comment_made_by b			{color:#0e0a56;}
.comment_content p			{padding: 7px 20px 5px 20px; margin: 0px; line-height: 1.5em; color:#333333; font-size:11px;}
.comment_admin				{float:right; padding:0px 10px 10px 20px; margin: 0px; line-height: 1.0em; color:#777777; font-size:9px; text-transform:uppercase;}
.comment_admin img			{margin-bottom:-4px;}

/* Navigation */

#nav						{position: absolute; width:800px; height:25px; background-color:white; z-index:999;}

.navigation					{font-size:0.8em; text-transform:uppercase; letter-spacing:1px}
.navigation ul				{margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.navigation ul li			{position: relative; display: inline; float: left; background-color: Transparent; /*overall menu background color*/}

/*Top level menu link items style*/
.navigation ul li a			{display: block; width: 135px; margin-right:5px; padding: 2px 10px; border-bottom: 7px solid #555555; text-decoration: none; color: #333333; font-weight:bold;}
.menutitle a:hover 			{border-bottom: 7px solid #000000;}

/*1st sub level menu*/
.navigation ul li ul		{left: 0;position: absolute; top: 1em; /* no need to change */ display: block; visibility: hidden;}

/*Sub level menu list items (undo style from Top level List Items)*/
.navigation ul li ul li		{display: list-item;float: none;}

/*All subsequent sub menu levels offset after 1st level sub menu */
.navigation ul li ul li ul	{left: 159px; /* no need to change */top: 0;}

/* Sub level menu links style */
.navigation ul li ul li a	{width: 133px; /*width of sub menu levels*/ color: #000000; text-decoration: none; padding: 8px 10px; border: 1px solid #dddddd; background-color: white; /* opacity: .95;filter: alpha(opacity=95); */ }
.navigation ul li a:hover 	{background-color: #c4c4c4; color: black; /* opacity: .9; filter: alpha(opacity=90); */ }
* html p#iepara				{padding-top: 1em;}


/* Player profiles */
DIV#playerProfileMainBox	{height:102px; margin:0px 10px 10px 10px; width:436px; font-size:11px; color:#333333;}
	DIV#playerProfileMainInfo	{float:left; width:294px; height:102;}
	DIV#playerProfileMainPhoto	{float:left; width:130px; height:102; margin-left:10px; border:1px solid #999999; margin-bottom:0px;}
	DIV.playerProfileMainLine	{padding:8px 10px 3px 10px; border-bottom:1px solid #e3e3e3;}

DIV#playerProfileBox {margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px;}
	TR.playerProfile				{background-color:#f3f3f3; margin-bottom:1px;}
	TR.playerProfileSecond			{background-color:#e3e3e3; margin-bottom:1px;}
		TD.playerProfileLeft		{padding:8px; color:#0e0a56;}
		TD.playerProfileRight		{padding:8px; color:#333333;}
		
DIV#playerHardwareBox {margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px;}
	TR.playerHardware				{background-color:#f3f3f3; margin-bottom:1px;}
	TR.playerHardwareSecond			{background-color:#e3e3e3; margin-bottom:1px;}
		TD.playerHardwareLeft		{padding:8px; color:#0e0a56;}
		TD.playerHardwareRight		{padding:8px; color:#333333;}
		
DIV#playerAchievementBox{margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px;}
	TR.playerAchievementTitle		{background-color:#243d7f; margin-bottom:1px; color:White;}
	TR.playerAchievement			{background-color:#f3f3f3; margin-bottom:1px;}
	TR.playerAchievementSecond		{background-color:#e3e3e3; margin-bottom:1px;}
		TD.playerAchievementDateTitle		{padding:8px;}
		TD.playerAchievementPlayerTeamTitle	{padding:8px;}
		TD.playerAchievementEventTitle		{padding:8px;}
		TD.playerAchievementResultTitle		{padding:8px;}
		
		TD.playerAchievementDate			{padding:8px; color:#333333;}
		TD.playerAchievementPlayerTeam		{padding:8px; color:#333333;}
		TD.playerAchievementEvent			{padding:8px; color:#333333;}
		TD.playerAchievementResult			{padding:8px; color:#333333;}
		
/* Team profiles */
DIV#teamProfileMainBox	{height:102px; margin:0px 10px 10px 10px; width:436px; font-size:11px; color:#333333;}
	DIV#teamProfileMainInfo	{float:left; width:294px; height:102;}
	DIV#teamProfileMainPhoto	{float:left; width:130px; height:102; margin-left:10px; border:1px solid #999999;}
	DIV.teamProfileMainLine	{padding:8px 10px 3px 10px; border-bottom:1px solid #e3e3e3;}

DIV#teamProfileBox {margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px;}
	TR.teamProfile				{background-color:#f3f3f3; margin-bottom:1px;}
	TR.teamProfileSecond			{background-color:#e3e3e3; margin-bottom:1px;}
		TD.teamProfileLeft		{padding:8px; color:#0e0a56;}
		TD.teamProfileRight		{padding:8px; color:#333333;}

DIV#sponsorProfileBox {margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px;}
	TR.teamSponsor				{background-color:#f3f3f3; margin-bottom:1px;}
	TR.teamSponsorSecond			{background-color:#e3e3e3; margin-bottom:1px;}
		TD.teamSponsorLeft		{padding:8px; color:#0e0a56;}
		TD.teamSponsorRight		{padding:8px; color:#333333;}
		
DIV#teamAchievementBox{margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px;}
	TR.teamAchievementTitle		{background-color:#243d7f; margin-bottom:1px; color:White;}
	TR.teamAchievement			{background-color:#f3f3f3; margin-bottom:1px;}
	TR.teamAchievementSecond		{background-color:#e3e3e3; margin-bottom:1px;}
		TD.teamAchievementDateTitle		{padding:8px; }
		TD.teamAchievementteamTeamTitle	{padding:8px; }
		TD.teamAchievementGameTitle		{padding:8px; }
		TD.teamAchievementEventTitle	{padding:8px; }
		TD.teamAchievementResultTitle	{padding:8px; }
		
		TD.teamAchievementDate			{padding:8px; color:#333333;}
		TD.teamAchievementteamTeam		{padding:8px; color:#333333;}
		TD.teamAchievementGame			{padding:8px; color:#333333;}
		TD.teamAchievementEvent			{padding:8px; color:#333333;}
		TD.teamAchievementResult		{padding:8px; color:#333333;}



/* Score board ONE */

DIV#scoreboardTypeOneBox{margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px; color:#333333;}
	TR.scoreboardTypeOneTitle		{background-color:#243d7f; margin-bottom:1px; color:White;}
	TR.scoreboardTypeOneNormal			{background-color:#f0f0f0; margin-bottom:1px;}
	TR.scoreboardTypeOneWin				{background-color:#d1daf2; margin-bottom:1px;}
	TR.scoreboardTypeOneCoverage		{background-color:#ffffff; margin-bottom:1px;}
	TR.scoreboardTypeOnePlayers			{background-color:#ffffff; margin-bottom:1px;}

		TD.scoreboardTypeOneTeamsTitle	{padding:8px;}
		TD.scoreboardTypeOne1Title		{padding:8px;}
		TD.scoreboardTypeOne2Title		{padding:8px;}
		TD.scoreboardTypeOne3Title		{padding:8px;}
		TD.scoreboardTypeOne4Title		{padding:8px;}
		TD.scoreboardTypeOne5Title		{padding:8px;}
		TD.scoreboardTypeOneFTitle		{padding:8px;}

		TD.scoreboardTypeOneTeams	{padding:8px;}
		TD.scoreboardTypeOne1		{padding:8px;}
		TD.scoreboardTypeOne2		{padding:8px;}
		TD.scoreboardTypeOne3		{padding:8px;}
		TD.scoreboardTypeOne4		{padding:8px;}
		TD.scoreboardTypeOne5		{padding:8px;}
		TD.scoreboardTypeOneF		{padding:8px;}

		TD.scoreboardTypeOneStartTime{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}
		TD.scoreboardTypeOneCoverage{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}
		TD.scoreboardTypeOneDemos{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}
		TD.scoreboardTypeOneTeamOne	{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}
		TD.scoreboardTypeOneTeamTwo	{padding:4px 8px 4px 8px; text-align:left;}

/* Score board TWO */

DIV#scoreboardTypeTwoBox{margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px; color:#333333;}
	TR.scoreboardTypeTwoTitle		{background-color:#243d7f; margin-bottom:1px; color:White;}
	TR.scoreboardTypeTwoNormal			{background-color:#f0f0f0; margin-bottom:1px;}
	TR.scoreboardTypeTwoWin				{background-color:#d1daf2; margin-bottom:1px;}
	TR.scoreboardTypeTwoCoverage		{background-color:#ffffff; margin-bottom:1px;}
	TR.scoreboardTypeTwoPlayers			{background-color:#ffffff; margin-bottom:1px;}

		TD.scoreboardTypeTwoTeamsTitle	{padding:8px;}
		TD.scoreboardTypeTwo1Title		{padding:8px;}
		TD.scoreboardTypeTwo2Title		{padding:8px;}
		TD.scoreboardTypeTwo3Title		{padding:8px;}
		TD.scoreboardTypeTwo4Title		{padding:8px;}
		TD.scoreboardTypeTwo5Title		{padding:8px;}
		TD.scoreboardTypeTwoFTitle		{padding:8px;}

		TD.scoreboardTypeTwoTeams	{padding:8px;}
		TD.scoreboardTypeTwo1		{padding:8px;}
		TD.scoreboardTypeTwo2		{padding:8px;}
		TD.scoreboardTypeTwo3		{padding:8px;}
		TD.scoreboardTypeTwo4		{padding:8px;}
		TD.scoreboardTypeTwo5		{padding:8px;}
		TD.scoreboardTypeTwoF		{padding:8px;}

		TD.scoreboardTypeTwoStartTime	{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}
		TD.scoreboardTypeTwoCoverage	{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}
		TD.scoreboardTypeTwoDemos		{padding:4px 8px 4px 8px; border-bottom: solid 1px #f0f0f0; text-align:left;}

	TR.scoreboardTypeThreePlayers	{background-color:#ffffff; margin-bottom:1px;}
	TR.scoreboardTypeThreeTeams		{background-color:#f0f0f0; margin-bottom:1px; color:#243d7f; font-weight:bold;}


		TD.scoreboardTypeThreePlayer1	{padding:8px; text-align:left;}
		TD.scoreboardTypeThreeVs		{padding:8px; text-align:center;}
		TD.scoreboardTypeThreePlayer2	{padding:8px; text-align:right;}	

/* Score board THREE */

DIV#scoreboardTypethreeBox{margin:0px 10px 10px 10px; border:1px solid #e3e3e3; font-size:11px; color:#333333;}
	TR.scoreboardTypethreeTitle		{background-color:#243d7f; margin-bottom:1px; color:White;}
	TR.scoreboardTypethreeNormal	{background-color:#f0f0f0; margin-bottom:1px;}
	TR.scoreboardTypethreeWin			{background-color:#d1daf2; margin-bottom:1px;}

		TD.scoreboardTypethreeTeamsTitle	{padding:8px;}
		TD.scoreboardTypethreeGTitle			{padding:8px;}
		TD.scoreboardTypethreeWTitle			{padding:8px;}
		TD.scoreboardTypethreeLTitle			{padding:8px;}
		TD.scoreboardTypethreeTTitle			{padding:8px;}
		TD.scoreboardTypethreeRWTitle			{padding:8px;}
		TD.scoreboardTypethreeRLTitle			{padding:8px;}
		TD.scoreboardTypethreePTitle			{padding:8px;}

		TD.scoreboardTypethreeTeams				{padding:8px;}
		TD.scoreboardTypethreeG						{padding:8px;}
		TD.scoreboardTypethreeW						{padding:8px;}
		TD.scoreboardTypethreeL						{padding:8px;}
		TD.scoreboardTypethreeT						{padding:8px;}
		TD.scoreboardTypethreeRWRL				{padding:8px;}
		TD.scoreboardTypethreeP						{padding:8px;}


/* Auto Complete Form */
div.auto_complete { width: 250px; background: #fff; }
div.auto_complete ul { border:1px solid #e3e3e3; margin:0; padding:0; width:100%; list-style-type:none; }
div.auto_complete ul li { margin:0; padding:3px; font-size:10px; }
div.auto_complete ul li.selected { background-color: #0e0a56; color: #fff; cursor:hand;}
div.auto_complete ul strong.highlight { color: #0e0a56; margin:0; padding:0; }

/* Holly Hack for IE \*/
* html .navigation ul li	{float: left; height: 1%;}
* html .navigation ul li a	{height: 1%;}
/* End */




