body {
  margin:0px;
  padding:0px;

  background-color:#000000;
  background-image:url(/gfx/wallpaper_starcraft_2.jpg);
  background-repeat:no-repeat;

/*
  background-color:#0D577B;
  background-image:url(/gfx/main/background_pattern.gif);
  background-repeat:repeat-x;
*/
  color:#ffffff;
  font-size:11px;
  font-family:verdana,helvetica neue,helvetica;
  height:100%;
  width:100%;
}

form {
  margin:0;
}

table {
}

img {
  border:0;
}

p, td {
  color:#4f4f4f;
  font-size:11px;
  font-family:verdana,arial,helvetica neue,helvetica;
}

button {
  font-size:9px;
  font-family:verdana,helvetica neue,helvetica,arial;
  font-weight:bold;
  border:1px #fe2a62 solid;
  background-color:#fe2a62;
  color:#ffffff;
  cursor:pointer;
}

.button_active {
  border:#F3245A 1px solid;
  background-image:url(button_active_bg.gif);
  background-color:#EF144E;
  cursor:pointer;
}

.button_gray {
  border:#58646C 1px solid;
  background-image:url(button_gray_bg.gif);
  background-color:#58646c;
  cursor:pointer;
}

.button_admin {
  border:1px #999999 solid;
  background-color:#999999;
  color:#ffffff;
  cursor:pointer;
}

.button_disabled {
  border:1px #f7f7f7 solid;
  background-color:#f7f7f7;
  color:#000000;
  cursor:default;
}

select {
  font-size:11px;
  font-family:verdana,arial,helvetica neue,helvetica;
}

input {
  font-size:11px;
  font-family:verdana,arial,helvetica neue,helvetica;
}

textarea {
  font-size:11px;
  font-family:verdana,arial,helvetica neue,helvetica;
  overflow:auto;
}

h1 {
  font-size:18px;
  font-family:verdana,arial,helvetica neue,helvetica;
  color:#0e9149;
}
		
h2 {
  font-size:16px;
  font-family:verdana,arial,helvetica neue,helvetica;
}


a {
  color:#fe2a62;
  text-decoration:none;
}
a:visited {
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}


/* page design */

.header_shaded_textbox { font-family:verdana; font-size:9px; color:#6E6B65; margin:0px; padding:0px; border:0px; background-image:url(/gfx/main/input_bg.gif); height:19px; padding-top:3px; }

.main_label_user {
  color:#444240;
  font-size:12px;
  font-weight:bold;
}

.main_label_access {
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
}

.main_label_pm {
  color:#ffffff;
  font-size:9px;
  font-weight:bold;
}

.main_label_link {
	color:#9d1f56;
	font-size: 9px;
	font-weight:bold;
}

.main_topmenu {
		font-size:13px;
		text-transform:capitalize;
		font-family:Arial;
		font-weight:bold;
  padding:2px 8px 0px 8px;
}

.main_topmenu a {
  text-decoration:none;
		color:#333;
}

.main_topmenu a:hover {
		color:#0d577b;
		text-decoration:none;
}

.main_topmenu_active {
		font-size:13px;
		text-transform:capitalize;
		font-family:Arial;
		font-weight:bold;
  padding:2px 8px 0px 8px;
}

.main_topmenu_active a {
		color:#fff;
  text-decoration:none;
}

.main_topmenu_active a:hover {
		color:#fff;
}

.main_submenu {
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
}

.main_submenu_active {
  color:#0D374B;
  font-size:11px;
  font-weight:bold;
}

.main_header_separator {
  background-color:#000000;
}


.main_page_header_td1 {
  color:#000000;
  background-color:#ffffff;
  padding:6px;
  width:10px;
}

.main_page_header_td2 {
  color:#31B9D9;
  background-color:#ffffff;
  font-size:12px;
  font-weight:bold;
  padding:6px;
}

.main_page_header_td3 {
  color:#000000;
  background-color:#ffffff;
  font-size:12px;
  padding:6px;
  text-align:right;
}


.sub_pane_header_td1 {
  color:#2DB1F1;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
  padding:5px 0px 5px 0px;
}

.sub_pane_header_td2 {
  padding:3px;	
}

.sub_pane_header_small_td1 {
  color:#ffffff;
  background-color:#ffffff;
  font-size:8px;
  font-weight:bold;
  padding:6px;
}

.sub_pane_header_small_td2 {
  background-color:#ffffff;
}


.page_copyright {
  color:#515151;
  font-size:8px;
  font-weight:bold;
  font-family:arial,helvetica neue,helvetica,verdana;
}


/* basics */

.tbg {
}

.tbg_td {
  padding:4px 4px 4px 4px; 
  font-size:10px; 
  color:#000000; 
  border:0px; 
}

.tbh { 
  background-color:#b0b0b0; 
}

.tbh td {
  padding:5px 4px 5px 4px;
  font-weight:700; 
  font-size:10px; 
  color:#ffffff; 
  border-top:2px #939393 solid; 
  border-left:0px; 
  border-right:0px; 
  border-bottom:2px #cbcbcb solid; 
}

.tbr1 { 
  background-color:#ebebeb; 
}

.tbr2 { 
  background-color:#f3f3f3;
}

.tbr_td { 
  padding:6px 4px 6px 4px; 
  font-size:10px; 
  color:#000000; 
}

.tbf { 
  background-color:#b0b0b0; 
}

.tbf td { 
  padding:3px 4px 3px 4px; 
  font-size:10px; 
  color:#ffffff; 
  border-top:2px #cbcbcb solid; 
  border-left:0px; 
  border-right:0px; 
  border-bottom:2px #939393 solid;
}


/* user pages */

.userpage_table {
  color:#000000;
  background-color:#ffffff;
  width:100%;
}

.userpage_menu {
  color:#ffffff;
  background-color:#31b9d9;
  font-size:14px;
  font-weight:bold;
  padding:4px;
  margin-bottom:1px;
}

.userpage_menu a {
  color:#ffffff;
}

.userpage_menu_while {
  color:#ffffff;
  background-color:#0091b3;
  font-size:14px;
  font-weight:bold;
  padding:4px;
  margin-bottom:1px;
}

.userpage_menu_while a {
  color:#ffffff;
}

.userpage_menusub {
  color:#ffffff;
  background-color:#57cce7;
  font-size:12px;
  font-weight:bold;
  padding:4px 4px 4px 8px;
  margin-bottom:1px;
}

.userpage_menusub a {
  color:#ffffff;
}

.userpage_menusub_while {
  color:#ffffff;
  background-color:#0091b3;
  font-size:12px;
  font-weight:bold;
  padding:4px 4px 4px 8px;
  margin-bottom:1px;
}

.userpage_menusub_while a {
  color:#ffffff;
}

.userpage_menuadmin {
  color:#595959;
  background-color:#57cce7;
  font-size:10px;
  padding:4px 4px 4px 4px;
  margin-bottom:1px;
}

.userpage_menuadmin a {
  color:#ffffff;
}

.user_page_linkcolor {
  color:#fe2a62;
}

.user_page_prestext {
  color:#595959;
  font-size:11px;
	line-height:18px;
  font-family:verdana,arial,helvetica neue,helvetica;
}

.user_page_infocolor, .user_page_quickfacts td {
  color:#00a0c6;
  font-size:9px;
  font-family:verdana,arial,helvetica neue,helvetica;
}

.user_page_infocolor_12 {
  color:#00a0c6;
  font-size:12px;
  font-family:verdana,arial,helvetica neue,helvetica;
}

.user_page_infocolor_12b {
  color:#00a0c6;
  font-size:12px;
  font-weight:bold;
  font-family:verdana,arial,helvetica neue,helvetica;
}

.user_page_subheader {
  font-family:verdana,arial,helvetica neue,helvetica;
  font-size:11px;
	font-weight:700;
  color:#31B9D9;
}

.user_page_description {
  font-family:verdana,arial,helvetica neue,helvetica;
  font-size:11px;
  color:#595959;
}

.user_page_information {
  font-family:verdana,arial,helvetica neue,helvetica;
  font-size:11px;
  color:#949494;
}

.user_page_input {
  font-family:verdana,arial,helvetica neue,helvetica;
  font-size:10px;
  color:#6d6d6d;
}


/* texts */

.text_bg { background-color:#ffffff; padding:20px 20px 20px 20px; }
.text_area_header { background-color:#bdc0b1; color:#32302b; font-size:12px; padding:12px; }
.text_header { font-size:20px; font-weight:bold; font-family:verdana,arial,helvetica; }
.text_highlight { color:#4D4D4D; }
.text_header_box { background-color:#726f65; color:#ffffff; font-size:10px; font-weight:bold; padding:7px; border-bottom:2px #b7baae solid; }
.text_area_nav { background-color:#ffffff; font-size:11px; }
.text_listbox { background-color:#ffffff; color:#323232; border:1px #7f9db9 solid;}
.text_listrow_1 { background-color:#ffffff; color:#323232; padding:1px 4px 1px 4px; font-size:11px; }
.text_listrow_2 { background-color:#f3f3f3; color:#323232; padding:1px 4px 1px 4px; font-size:11px; }
.text_listrow_3 { background-color:#ffffff; color:#d20039; padding:0px 0px 0px 0px; font-size:11px; }
.text_listrow_4 { background-color:#f3f3f3; color:#d20039; padding:0px 0px 0px 0px; font-size:11px; }
.text_listsel_1 { background-color:#777777; color:#ffffff; padding:1px 4px 1px 4px; font-size:11px; }
.text_listsel_2 { background-color:#E2013D; color:#ffffff; padding:1px 4px 1px 4px; font-size:11px; }
.text_listsel_3 { background-color:#d0d0d0; color:#ffffff; padding:0px 0px 0px 0px; font-size:11px; }
.text_listtext_nrm { color:#323232; font-size:11px; }
.text_listtext_sel { color:#ffffff; font-size:11px; }
.text_area_author { background-color:#bdc0b1; color:#6d7266; padding:16px 12px 16px 12px; font-size:11px; }
.text_area_answer { background-color:#cccfc2; color:#32302b; padding:08px 16px 16px 16px; font-size:11px; }
.text_area_comments { background-color:#d5d8ca; color:#726f65; padding:8px; font-size:10px; }
.text_displayed { font-size:9px; color:#8d8d8d; }
.text_edited { font-size:9px; color:#8d8d8d; }
.text_nav_link { font-size:9px; color:#202020; }
.text_search_subject { color:#d20039; font-size:14px; }
.text_info { color:#4d4d4d; font-family:verdana, arial; font-size:10px; }
.info_text { font-size:10px; line-height:13px; color:#6f6f6f;	font-family:Verdana, Arial, Helvetica, sans-serif;}


/* forum */

.forum_user_on { color:#fe2a62; font-weight:700; }
.forum_user_off { color:#515151; font-weight:700; }
.forum_info1 { color:#3f3f3f; }
.forum_info2 { color:#868686; }

.forum_cat_sep { padding:8px; background-color:#d3d3d3; color:#ffffff; background-image:url(/gfx/forum/bg_blue.gif); }
.forum_cat_cat { font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; }
.forum_cat_desc { font-size:18px; color:#ffffff; }
.forum_cat_forum { font-size:11px; font-weight:700; color:#00a0c6; }
.forum_cat_tbh { background-color:#cccccc; }
.forum_cat_tbh td { padding:5px 4px 5px 4px; color:#3f3f3f; font-weight:bold; font-size:11px; border-bottom:1px #c0c0c0 solid; }
.forum_cat_tbr1 { background-color:#ececec; }
.forum_cat_tbr2 { background-color:#f6f6f6; }
.forum_cat_tbr_td { padding:8px 4px 8px 4px; font-size:10px; color:#000000; }
.forum_cat_tbr_td1 { background-color:#e0e0e0; padding:4px 4px 4px 4px; font-size:10px; color:#000000; }
.forum_cat_tbr_td2 { background-color:#f3f3f3; padding:4px 4px 4px 4px; font-size:10px; color:#000000; }
.forum_cat_tbf { background-color:#404040; }
.forum_cat_tbf td { padding:5px; color:#ffffff; font-weight:bold; font-size:10px; border-bottom:1px #6c6b6b solid; }

.forum_forum_thread { font-size:11px; font-weight:700; color:#303030; }
.forum_forum_tbh { background-color:#505050; }
.forum_forum_tbh td { padding:5px; color:#ffffff; font-weight:bold; font-size:10px }
.forum_forum_tbr1 { background-color:#ebebeb; }
.forum_forum_tbr2 { background-color:#f3f3f3; }
.forum_forum_tbr_td { padding:8px 4px 8px 4px; font-size:10px; color:#000000; }
.forum_forum_tbf { background-color:#505050; }
.forum_forum_tbf td { padding:5px; color:#ffffff; font-weight:bold; font-size:10px; border-bottom:1px #6c6b6b solid; }

.forum_thread_subject { padding:12px 5px 2px 12px; background-color:#d3d3d3; color:#fe2a62; font-size:18px; font-family:arial; }
.forum_thread_info { padding:2px 5px 5px 12px; background-color:#d3d3d3; color:#63605b; font-size:11px;}
.forum_thread_nav { padding:5px; background-color:#9d9d9d; color:#ffffff; font-size:10px; font-weight:bold; }
.forum_thread_tbr1 { background-color:#ececec; }
.forum_thread_tbr2 { background-color:#f6f6f6; }
.forum_thread_tbr_td { padding:4px 4px 4px 4px; font-size:10px; color:#000000; }
.forum_thread_text { font-size:11px; line-height:18px; font-family: verdana, trebuchet ms, arial, tahoma, helvetica; }
.forum_thread_highlight { background-color:#ffff00; }

.forum_thread_link { color:#ffffff; font-size:10px; }
.forum_thread_linkb { color:#ffffff; font-size:10px; font-weight:bold; }
.forum_text_url { color:#fe2a62; }
.forum_text_quote { padding:8px; background-color:#b4b4b4; color:#303030; }
.forum_signature { font-size:9px; color:#8d8d8d; }
.forum_edited { font-size:9px; color:#8d8d8d; }

.forum_search_row1 { background-color:#ececec; border-bottom:1px #ffffff solid; color:#000000; font-size:11px; padding:8px; }
.forum_search_row2 { background-color:#f6f6f6; border-bottom:1px #ffffff solid; color:#000000; font-size:11px; padding:8px; }
.forum_search_subject { color:#fe2a62; font-weight:700; font-size:11px; }
.forum_search_leftcell { background-color:#d6d6d6; border-right:1px #f3f3f3 solid; border-bottom:1px #f3f3f3 solid; color:#444444; font-weight:700; font-size:11px; }
.forum_search_rightcell { background-color:#e4e4e4; border-bottom:1px #f3f3f3 solid; color:#444444; font-size:11px; }
.forum_search_bottomcell { background-color:#e4e4e4; }
.forum_search_text { color:#444444; font-size:11px; }

.forum_text_hidden1 { background-color:#d7d5d1; color:#303030; }
.forum_text_hidden2 { color:#d7d5d1; }


/* pm */

.pm_subject     { font-family:arial; font-weight:bold; font-size:12px; color:#403e39; }
.pm_user_on     { font-size:11px; font-weight:700; color:#fe2a62; }
.pm_user_off    { font-size:11px; font-weight:700; color:#756f6a; }
.pm_text_url    { color:#272727; }
.pm_pagina_bg		{ background-color:#f0f0ff; text-align:right; color:#323232; padding:4px; }
.pm_pagina_link	{ color:#000000; }


/* blogg */

.blogg_topic { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; font-weight:700; color:#fe2a62; }
.blogg_topic_small { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:700; color:#fe2a62; }
.blogg_text { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; line-height:15px; color:#595959; }
.blogg_text_full { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#595959; line-height:18px; }
.blogg_text_url { color:#fe2a62; }
.blogg_admin { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#949494; }
.blogg_admin_url { font-family:verdana, arial, helvetica, sans-serif; font-weight:700; font-size:10px; color:#fe2a62; }
.blogg_small { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#949494; }
.blogg_small_url { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#fe2a62; }
.blogg_search_tbr1 { padding:10px; font-size:11px; background-color:#ececec; color:#000000; }
.blogg_search_tbr2 { padding:10px; font-size:11px; background-color:#f6f6f6; color:#000000; }
.blogg_pagina_link	{ color:#595959; }

/* user search */

.user_search_tbh { background-color:#c7c7c7; }
.user_search_tbh td { padding:5px; color:#000000; font-weight:bold; font-size:12px; border-bottom:1px #b0b0b0 solid; }
.user_search_tbr1 { background-color:#ececec; }
.user_search_tbr2 { background-color:#f6f6f6; }
.user_search_tbr_td { font-size:12px; }
.user_search_on { font-size:12px; color:#fe2a62; font-weight:bold; }
.user_search_off { font-size:12px; color:#323232; font-weight:bold; }


/* news */

.week { color: #4f4f4f; font-size:18px; }
.news_list_topic { color:#FE2A62; font-size:11px; font-weight:bold; }
.news_date { color:#a5a5a5; font-size:11px; }
.news_topic { color:#2DB1F1; font-size:12px; font-weight:700; }
.news_text_short { color:#4f4f4f; font-size:11px; line-height:18px; }
.news_arrow { color:#4F4F4F; font-size:11px; font-weight:bold; }
.news_read_more { color:#FE2A62; font-size:11px; font-weight:bold; }
.news_text_size a { font-weight:700; }
.news_text        { color:#4f4f4f; font-size:11px; line-height:18px; }
.news_text_small { color:#4f4f4f; font-size:11px; line-height:16px; }
.news_text_large  { color:#4f4f4f; font-size:14px; line-height:20px; }
.news_text_size_selected { color: #2DB1F1; font-weight: bold; }


/* about */

.about_topic { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; color:#fe2a62; font-weight:700; }
.about_text { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#414141; line-height:18px; }
.about_sub { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:700; color:#fe2a62; }


/* gameplayer tv */

.page_gptv_titlebar_border	{ background-image:url(/gfx/gptv/3px_border.gif); border-left:1px #dddddd solid; border-right:1px #cccccc solid;}
.gptv_first_episode					{ background-color:#ffffff; padding:11px; border:1px #dddddd solid; }
.gptv_first_episode_topic		{ font-size:18px; color:#0d90f3; font-family:arial; }
.gptv_first_episode_files		{ background-image:url(/gfx/gptv/latest_episode_files_bg.gif); padding:12px; border:1px #dddddd solid; }
.gptv_clip                  { border:1px #dddddd solid; }
.gptv_episode_topic					{ font-family:verdana; font-weight:bold; color:#0d90f3; }
.gptv_episode_bg						{ background-image:url(/gfx/gptv/clip_bg.gif); }
.gptv_episode_border_bottom	{ background-image:url(/gfx/gptv/clip_border.gif); }
.gptv_episode_descript  		{ font-size:11px; font-family:verdana; font-weight:normal; color:#3b3b3b; }
.gptv_episode_date 					{ font-size:11px; font-family:verdana; font-weight:normal; color:#696969; }
.gptv_menu_choose						{ background-image:url(/gfx/gptv/menu_choise_bg.gif); border-bottom:1px #cccccc solid; }
.episode_no        					{ font-size:11px; font-weight:bold; color:#004860; }
.episode_seperator 					{ font-size:10px; font-weight:normal; color:#84e4fe; }
.episode_descript  					{ font-size:10px; font-weight:bold; color:#ffffff; }
.episode_date      					{ font-size:10px; font-weight:normal; color:#2b6f86; }


/* index */

.index_separator { padding-bottom:5px; border-top:1px dashed #c5c5bf; }
.index_title { font-family:verdana, helvetica, sans-serif; font-size:11px; font-weight:700; color:#FE2A62; }
.index_info { font-family:verdana, helvetica, sans-serif; font-size:10px; color:#808080; }
.index_news_small { font-family:verdana, helvetica, sans-serif; font-size:11px; color:#a5a5a5; }
.index_news_text { font-family:verdana, helvetica, sans-serif; font-size:11px; color:#363534; }
.index_news_link { font-family:verdana, helvetica, sans-serif; font-size:11px; font-weight:700; color:#FE2A62; }
.index_news_more { background-color:#c9c9c9; border-top:1px #ffffff solid;  border-bottom:1px #dddddd solid; font-family:verdana, helvetica, sans-serif; font-size:11px; font-weight:700; color:#494949; padding:5px; }
.index_news_rows { padding:3px; }
.index_row_text { font-family:verdana, helvetica, sans-serif; font-size:10px; font-weight:700; color:#FE2A62; }
.index_text_small { font-family:verdana, helvetica, sans-serif; font-size:11px; color:#808080; }


/* subscribe */
.subscribe_tbr		{ background-color:#ffffff; }
.subscribe_tbr td	{ color:#4F4F4F; font-size:12px; }
.subscribe_code		{ color:#9D9D9D; font-size:9px; }


/* magazines */
.magazine_topic	{ color:#2DB1F1; font-weight:bold; font-size:12px; line-height:22px; }
.magazine_text	{ color:#353535; font-size:11px; }

/* Image style */
.image_border 
{
  border:1px #c4c0b5 solid;
	padding:4px;
	background-color:#ffffff;
}

.game_hidden_text
{
  display: none;
}

.game_hidden_text textarea
{
  width: 100%;
  height: 200px;
}

.center
{
	text-align: center;
}

.breaker
{
	clear: both;
}

.hidden
{
	display: none;
}

.hidden_info
{
	display: none;
	font-style: italic;
}

#game
{
	float: left;
	width: 430px;
}

#game h2, h3
{
	font-family: arial;
	color: #333333;
	font-weight: bold;
	margin-bottom: 8px;
}
#game h2
{
	font-size: 20px;
}

#game h3
{
	font-size: 14px;
}

#game form
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
}

#saveEditButton
{
	display: none;
}

.rightBox
{
	float: right;
	width: 230px;
	background-color: #ebebeb;
	border: 1px solid #d0d0d0;
	font-size: 11px;
	color: #333333;
	font-family: arial;
}

.rightBox .content
{
	padding: 5px;
	padding-top: 0px;
}

.rightBox hr
{
	margin:8px 0px 6px 0px;
	padding:0px;
	height:1px;
	background-color:#c2c2c2;
	border:none;
	border-bottom:1px solid #ffffff;
}

.rightBox h4
{
	text-align: center;
	width: 220px;
	margin-bottom: 10px;
	margin-top: 6px;
	color: #333333;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}

.rightBox h5
{
	margin-bottom: 2px;
	color: #333333;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
}

.rightBox .cover
{
	width: 220px;
}

.rightBox .pegi
{
	float: left;
	width: 25px;
	height: 25px;
	margin: 2px;
}

.rightBox .gradeBox
{
  position: relative;
  font-family: arial;
  font-weight: bold;
  font-size: 81px;
}

.rightBox .userGrade
{
  width: 105px;
  text-align: center;
  padding-top: 6px;
  float: left;
  color: #0e9ff2;
}

.rightBox .userGrade b
{
  font-size: 11px;
  display: block;
  color: #333333;
}

.rightBox .separator
{
  width: 1px;
  height: 120px;
  float: left;
  background-color: #bfbfbf;
}

.rightBox .avrageGrade
{
  width: 105px;
  text-align: center;
  padding-top: 6px;
  float: left;
  color: #fe3368;
}

.rightBox .avrageGrade b
{
  font-size: 11px;
  display: block;
  color: #333333;
}

.rightBox .grades
{
  text-align: center;
}

.rightBox .grades a
{
  font-weight: bold;
  font-size: 16px;
  margin: 0px 4px;
}

.rightBox .votes
{
  font-family: arial;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #979797;
}

.rightBox .addGame
{
	background-color: #fbfbfb;
	border: 1px solid #d0d0d0;
	padding: 4px;
	margin-top: 4px;
	text-align: center;
}

#newInfo
{
	display: none;
}

#moreImageBox
{
	display: none;
}

.imageBoxImg, .moreImageBoxImg
{
	float: left;
	width: 65px;
	margin: 3px;
	text-align: center;
	font-size: 9px;
}
.imageBoxImg img, .moreImageBoxImg img
{
	width: 65px;
	border: 1px solid #282828;
}

#addImage
{
	display: none;
}

.pegiFloat
{
	float: left;
	width: 48px;
	margin: 2px;
	text-align: center;
}

#currentRevision
{
	width: 346px;
	float: left;
}

#currentRevision p
{
	margin: 0px;
	font-size: 11px;
	color: #333333;
	font-family: arial;
	font-weight: normal;
	font-style: normal;
}

#currentRevision h2
{
	background-image: url(revisions/current_revision_bg.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-bottom: 0px;
	padding: 4px 9px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#currentRevision .content
{
	background-color: #e8f2f5;
	border: 1px solid #32a6c0;
	padding: 10px;
}

#newRevision
{
	width: 346px;
	float: right;
}

#newRevision p
{
	margin: 0px;
	font-size: 11px;
	color: #333333;
	font-family: arial;
	font-weight: normal;
	font-style: normal;
}

#newRevision em
{
	font-size: 11px;
	color: #cc3333;
	font-family: arial;
	font-weight: normal;
	font-style: italic;
}

#newRevision h2
{
	background-image: url(revisions/new_revision_bg.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-bottom: 0px;
	padding: 4px 9px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#newRevision .content
{
	background-color: #f0f0f0;
	border: 1px solid #585858;
	padding: 10px;
}

#approveForm
{
	background-image: url(revisions/form_bg.gif);
	height: 78px;
	padding-top: 20px;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
}

#approveForm input
{
	background-image: url(revisions/button_bg.gif);
	border: 1px solid #46808d;
	padding: 4px;
	font-weight: bold;
	color: #ffffff;
}

#loadingBar
{
	width: 180px;
	height: 11px;
	background-image: url(100/bar_bg.gif);
	margin-top: 8px;
}

#loadingBar .progress
{
	height: 11px;
	background-image: url(100/progress_bg.gif);
}

.hr_line
{
	margin:8px 0px 6px 0px;
	padding:0px;
	height:1px;
	background-color:#c2c2c2;
	border:none;
}

.imageBox
{
	clear: both;
}

.imageBox h3
{
	background-color: #646464;
	padding: 6px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 0px;
}

.imageBox h3 a
{
	color: #ffffff;
}

.imageBox .content
{
	background-color: #ededed;
	padding: 10px;
}

.imageBox .content .item
{
	float: left;
	width: 130px;
	text-align: center;
}

.selectable_item
{
	vertical-align: sub;
}

#gradeGameBox
{
  margin: 10px 0px;
  text-align: center;
}

#gradeGameBox button
{
  background-image: url(games/button_bg.gif);
	border: 1px solid #46808d;
	padding: 4px;
  font-family: arial;
	font-weight: bold;
  font-size: 18px;
	color: #ffffff;
}

#gradeGameBox .item
{
  width: 167px;
  float: left;
  margin: 4px;
  text-align: center;
}

#gradeGameBox .item img
{
  width: 167px;
}

#gradeGameBox .item h3
{
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  margin-bottom: 0px;
}

#gradeGameBox .item p
{
  font-family: arial;
  font-size: 14px;
  font-weight: normal;
  color: #8e8e8e;
  margin: 3px;
}

#gradeGameBox .item select
{
  margin-top: 6px;
}

.text_listbox				{ border:1px #C0BDB9 solid; overflow:auto; background-color:#ffffff;}
.text_listrow_0			{ background-color:#F3F4EF; padding:3px 3px 3px 3px; }
.text_listrow_1			{ background-color:#FFFFFF; padding:3px 3px 3px 3px; }
.text_listrow_sel		{ background-color:#228BBE; padding:3px 3px 3px 3px; }
.text_list_link			{ color:#464543; font-size:11px; }
.text_list_link_sel	{ color:#ffffff; font-weight:bold; font-size:11px; }
.text_archive_row1  { background-color:#F3EFEA; border-bottom:1px #ffffff solid; color:#000000; font-size:11px; }
.text_archive_row2  { background-color:#ffffff; border-bottom:1px #ffffff solid; color:#000000; font-size:11px; }

.gd_title					{ font-size:11px; color:#F00B9C; font-weight:bold; }
.gd_genre					{ font-size:11px; color:#878580; line-height:18px; }
.gd_score					{ font-size:11px; color:#4B4945; }

.gd_sort					{ font-size:11px; color:#FFFFFF; font-weight:bold; }
.gd_sort_sel			{ font-size:11px; color:#665F5F; font-weight:bold; padding:9px 0px 9px 0px; }
.gd_sort_menu			{ padding:9px 0px 9px 0px; }
.gd_list_title		{ font-size:11px; font-weight:bold; }
.gd_list_date			{ font-size:11px; color:#878580; }
.gd_console_genre	{ font-size:11px; color:#878580; line-height:20px; }

/* game search */
.game_search_title        { font-family:Arial; font-size:16px; color:#ff00a2; line-height:24px; text-decoration:none; font-weight: bold; }
.game_search_console      { font-family:Arial; font-size:16px; color:#434343; line-height:24px; }
.game_search_release_date { color:#434343; font-size:10px; }
.game_search_stats        { color:#8a8a8a; font-size:10px; }
