.stats_light
{
	background-color:	#D6D6EF;
}
.stats_dark
{
	background-color:	#E6E6FF;
}

.standard
{
	border-left:		1px solid #8484FF;
	border-top:			1px solid #8484FF;
}
.standard th
{
	padding-left:		3px;
	padding-top:		3px;
	padding-right:		3px;
	padding-bottom:		3px;
	background-color:	#E6E6FF;
	color:				#2B3A65;
	border-right:		1px solid #8484FF;
	border-bottom:		1px solid #8484FF;
}
.standard td
{
	padding-left:		3px;
	padding-top:		3px;
	padding-right:		3px;
	padding-bottom:		3px;
	border-right:		1px solid #8484FF;
	border-bottom:		1px solid #8484FF;
}
.standard_right
{
	border-right:		2px solid #8484FF;
}

.table_bf2_stats
{
	font-family:		verdana;
	font-size:			8pt;
}
.table_bf2_stats th
{
	padding-left:		2px;
	padding-top:		3px;
	padding-right:		2px;
	padding-bottom:		1px;
	background-image:	url(../images/bf2_stats/tableheader.gif);
	color:				#DDDDDD;
	border-top:			1px solid #837B4F;
	border-right:		1px solid #837B4F;
	border-bottom:		1px solid #837B4F;
}
.table_bf2_stats td
{
	padding-left:		5px;
	padding-top:		3px;
	padding-right:		5px;
	padding-bottom:		3px;
	border-right:		1px solid #837B4F;
	border-bottom:		1px solid #837B4F;
}
.table_bf2_stats_1st
{
	border-left:		1px solid #837B4F;
	cursor:				pointer;
	cursor:				hand;
}
.table_bf2_stats_res
{
	cursor:				pointer;
	cursor:				hand;
}
.table_bf2_stats_1st_nohand
{
	border-left:		1px solid #837B4F;
}

.standard_red
{
	border-left:		1px solid #FF8484;
	border-top:			1px solid #FF8484;
}
.standard_red th
{
	padding-left:		3px;
	padding-top:		3px;
	padding-right:		3px;
	padding-bottom:		3px;
	background-color:	#FFE6E6;
	color:				#2B3A65;
	border-right:		1px solid #FF8484;
	border-bottom:		1px solid #FF8484;
}
.standard_red td
{
	padding-left:		3px;
	padding-top:		3px;
	padding-right:		3px;
	padding-bottom:		3px;
	border-right:		1px solid #FF8484;
	border-bottom:		1px solid #FF8484;
}
.nothing
{
	border-left:		0px;
	border-top:			0px;
}
.nothing th
{
	padding-left:		3px;
	padding-top:		3px;
	padding-right:		3px;
	padding-bottom:		3px;
	background-color:	#E6E6FF;
	color:				#2B3A65;
	border-right:		0px;
	border-bottom:		0px;
}
.nothing td
{
	padding-left:		3px;
	padding-top:		3px;
	padding-right:		3px;
	padding-bottom:		3px;
	border-right:		0px;
	border-bottom:		0px;
}

.cancelled th
{
	background-color:	#E6E6E6;
}
.cancelled td
{
	background-color:	#EEEEEE;
}
.extra th
{
	background-color:	#FFE6E6;
}
.extra td
{
	background-color:	#FFEEEE;
}
.moved th
{
	background-color:	#DFDFFF;
}
.moved td
{
	background-color:	#FFE6E6;
}

a, a:active, a:visited
{
	color:				#0000DD;
	text-decoration:	none;
}
a:hover, a:visited:hover
{
	color:				#000033;
	text-decoration:	underline;
}

a.menu_link, a.menu_link:active, a.menu_link:visited, a.premenu_link, a.premenu_link:active, a.premenu_link:visited
{
	text-decoration:	none;
	color:				#A8A7D6;
}
a.menu_link:hover, a.menu_link:visited:hover, a.premenu_link:hover, a.premenu_link:visited:hover
{
	text-decoration:	none;
	color:				#FFFFFF;
}
a.menu_link_current, a.menu_link_current:active, a.menu_link_current:visited, a.menu_link_current:hover, a.menu_link_current:visited:hover, a.premenu_link_current, a.premenu_link_current:active, a.premenu_link_current:visited, a.premenu_link_current:hover, a.premenu_link_current:visited:hover
{
	text-decoration:	none;
	color:				#FFFFFF;
}

.error
{
	color:				Red;
	font-weight:		600;
}

.disabled
{
	color:				Gray;
}
a.disabled:hover
{
	text-decoration:	none;
	color:				Gray;
	font-weight:		600;
}
a.disabled:active
{
	text-decoration:	none;
	color:				Gray;
	font-weight:		600;
}
a.disabled:link
{
	text-decoration:	none;
	color:				Gray;
	font-weight:		600;
}
a.disabled:visited
{
	text-decoration:	none;
	color:				Gray;
	font-weight:		600;
}
a.disabled:visited:hover
{
	text-decoration:	none;
	color:				Gray;
	font-weight:		600;
}

.disabled_small
{
	font-size:			8pt;
	color:				Gray;
	letter-spacing:		-1px;
}

.message
{
	text-align:			center;
}
.error_message
{
	text-align:			center;
	color:				Red;
	font-weight:		600;
}

.red
{
	color:				red;
}
.blue
{
	color:				blue;
}

.small
{
	font-size:			8pt;
	letter-spacing:		-1px;
}
.small_normal
{
	font-size:			8pt;
}
.small_red
{
	font-size:			8pt;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				red;
	letter-spacing:		-1px;
}
.small_blue
{
	font-size:			8pt;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				blue;
	letter-spacing:		-1px;
}
.small_submenublock
{
	font-size:			8pt;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#A8A7D6;
	letter-spacing:		-1px;
}
a.small:hover
{
	color:				#006699;
	text-decoration:	underline;
	font-weight:		300;
}
a.small:active
{
	color:				#006699;
	text-decoration:	underline;
	font-weight:		300;
}
a.small:link
{
	color:				#006699;
	text-decoration:	none;
	font-weight:		300;
}
a.small:visited
{
	color:				#006699;
	text-decoration:	none;
	font-weight:		300;
}
a.small:visited:hover
{
	color:				#006699;
	text-decoration:	underline;
	font-weight:		300;
}

.table_head
{
	font-weight:		600;
	text-decoration:	underline;
}
.table_standard
{
	border-top:			1px solid #2B3A65;
	border-left:		1px solid #2B3A65;
}
.table_standard td
{
	border-right:		1px solid #2B3A65;
	border-bottom:		1px solid #2B3A65;
}

a.forum_dark:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_dark:active
{
	color:				#000033;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_dark:link
{
	color:				#000033;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_dark:visited
{
	color:				#000033;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_dark:visited:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}

a.forum_darklight:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_darklight:active
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_darklight:link
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_darklight:visited
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_darklight:visited:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}

a.forum_light:hover
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_light:active
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_light:link
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_light:visited
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_light:visited:hover
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		600;
}

a.forum_dark_small:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_dark_small:active
{
	color:				#000033;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_dark_small:link
{
	color:				#000033;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_dark_small:visited
{
	color:				#000033;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_dark_small:visited:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		300;
}

a.forum_darklight_small:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_darklight_small:active
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_darklight_small:link
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_darklight_small:visited
{
	color:				#2B3A65;
	text-decoration:	none;
	font-weight:		300;
}
a.forum_darklight_small:visited:hover
{
	color:				#8382BE;
	text-decoration:	none;
	font-weight:		300;
}

a.forum_poster:hover
{
	color:				#FFF1E1;
	text-decoration:	underline;
	font-weight:		600;
}
a.forum_poster:active
{
	color:				#FFF1E1;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_poster:link
{
	color:				#FFF1E1;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_poster:visited
{
	color:				#FFF1E1;
	text-decoration:	none;
	font-weight:		600;
}
a.forum_poster:visited:hover
{
	color:				#FFF1E1;
	text-decoration:	underline;
	font-weight:		600;
}
