@charset "utf-8"; 

body, td, th	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
body  				{background:url('../images/topps_football_bg.jpg') center top repeat-x #4D5E00; margin:0px; }
p  						{margin:0; padding:0 0 10px 0 }

/* MISC STYLES */
.back 				 {position:absolute; top:10px; right:10px; padding:5px; }
.back a 			 {font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; color:#CCCCCC; text-decoration:none; font-weight:normal; }
.back a:hover	 {color:#FFFFFF; }

#page 	 {width:915px; margin:auto; padding:0px; }

.clearer 				{clear:both; }
.content 		 		{padding:5px 0px; margin:0px; }
.right_column 	{float:right; width:300px; margin-top:15px; }
.ariel 				 	{font-family:Arial, Helvetica, sans-serif; letter-spacing:0px}
.error 			 		{color:#EF7B08 }

/* TITLE STYLES */
h1.title_default 						{color:#FFFFFF; background:url('../images/titles/default.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_default span 			{background:url('../images/titles/default_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
h1.title_matchattax 				{color:#FFFFFF; background:url('../images/titles/matchattax.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_matchattax span 		{background:url('../images/titles/matchattax_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
h1.title_totalfootball 			{color:#FFFFFF; background:url('../images/titles/totalfootball.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_totalfootball span {background:url('../images/titles/totalfootball_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
h1.title_toppsfootball 			{color:#FFFFFF; background:url('../images/titles/toppsfootball.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_toppsfootball span {background:url('../images/titles/toppsfootball_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
h1.title_live								{color:#FFFFFF; background:url('../images/titles/live.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_live span 					{background:url('../images/titles/live_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
h1.title_england						{color:#FFFFFF; background:url('../images/titles/england.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_england span 			{background:url('../images/titles/england_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
h1.title_3dlive							{color:#FFFFFF; background:url('../images/titles/3dlive.gif') top right no-repeat; font-size:18px; font-weight:normal; height:47px; margin:0px; padding:0px; line-height:1em; font-family:Impact,Verdana; position:relative}
h1.title_3dlive span    		{background:url('../images/titles/3dlive_left.gif') top left no-repeat; padding-top:15px; padding-left:10px; height:32px; display:block; }
/* END TITLE STYLES */

/* PANEL STYLES */
#leftColumn					{width:680px; float:left; padding:15px 0px 0px 0px; }

.info_default  			{background:#383737; padding:1px 10px; color:#ffffff }
.info_default_inner {background:#383737; padding:1px 10px; color:#ffffff }
.info_matchattax  	{background:#f7931e; padding:1px 10px; color:#ffffff }
.info_totalfootball {background:#c12319; padding:1px 10px; color:#ffffff }
.info_toppsfootball {background:#00225c; padding:1px 10px; color:#ffffff }
.info_live  				{background:#2c3345; padding:1px 10px; color:#ffffff }
.info_england  			{background:#E70014; padding:1px 10px; color:#ffffff }
.info_england a  		{color:#ffffff }
.info_3dlive  			{background:#000000; padding:1px 10px; color:#ffffff }

.info_default ul,
.info_default_inner ul,
.info_matchattax ul,
.info_totalfootball ul,
.info_toppsfootball ul,
.info_live ul,
.info_england ul,
.info_3dlive ul  	{margin:0; padding:0 0 20px 30px; }

.info_default ol,
.info_default_inner ol,
.info_matchattax ol,
.info_totalfootball ol,
.info_toppsfootball ol,
.info_live ol,
.info_england ol,
.info_3dlive ol  	{margin:0; padding:0 0 20px 30px; }

.info_default li,
.info_default_inner li,
.info_matchattax li,
.info_totalfootball li,
.info_toppsfootball li,
.info_live li,
.info_england li,
.info_3dlive li  	{margin:0; padding:0 0 5px 0; }

.info_default a,
.info_default_inner a,
.info_matchattax a,
.info_totalfootball a,
.info_toppsfootball a,
.info_live a,
.info_england a,
.info_3dlive a  	{color:#ffffff; text-decoration:underline; }

.info_default a:hover,
.info_default_inner a:hover,
.info_matchattax a:hover,
.info_totalfootball a:hover,
.info_toppsfootball a:hover,
.info_live a:hover,
.info_england a:hover,
.info_3dlive a:hover  	{color:#ffffff; text-decoration:none; }

.info_default blockquote,
.info_default_inner blockquote,
.info_matchattax blockquote,
.info_totalfootball blockquote,
.info_toppsfootball blockquote,
.info_live blockquote,
.info_england blockquote,
.info_3dlive blockquote  	{margin:0 0 20px 20px; padding:20px; font-style:italic; }

.info_default h1,
.info_default_inner h1,
.info_matchattax h1,
.info_totalfootball h1,
.info_toppsfootball h1,
.info_live h1,
.info_england h1,
.info_3dlive h1  	{margin:0; padding:0 0 20px 0; font-family:Impact,Verdana; font-size:24px; font-weight:normal; text-transform:uppercase;  }

.info_default h2,
.info_default_inner h2,
.info_matchattax h2,
.info_totalfootball h2,
.info_toppsfootball h2,
.info_live h2,
.info_england h2,
.info_3dlive h2  	{margin:0; padding:0 0 20px 0; font-family:Impact,Verdana; font-size:20px; font-weight:normal; text-transform:uppercase; }

.info_default h3,
.info_default_inner h3,
.info_matchattax h3,
.info_totalfootball h3,
.info_toppsfootball h3,
.info_live h3,
.info_england h3,
.info_3dlive h3  	{margin:0; padding:0 0 20px 0; font-family:Impact,Verdana; font-size:18px; font-weight:normal; text-transform:uppercase; }

.info_default h4,
.info_default_inner h4,
.info_matchattax h4,
.info_totalfootball h4,
.info_toppsfootball h4,
.info_live h4,
.info_england h4,
.info_3dlive h4  	{margin:0; padding:0 0 20px 0; font-family:Impact,Verdana; font-size:16px; font-weight:normal; text-transform:uppercase; }
/* END PANEL STYLES */


/* FOOTER TAB STYLES */
.footer_tab_default  						{color:#FFFFFF; background:url('../images/footer_tabs/default.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_default span  			{background:url('../images/footer_tabs/default_right.gif') bottom right no-repeat; height:14px; display:block; }
.footer_tab_matchattax 					{color:#FFFFFF; background:url('../images/footer_tabs/matchattax.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_matchattax span			{background:url('../images/footer_tabs/matchattax_right.gif') bottom right no-repeat; height:14px; display:block; }
.footer_tab_totalfootball 			{color:#FFFFFF; background:url('../images/footer_tabs/totalfootball.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_totalfootball span  {background:url('../images/footer_tabs/totalfootball_right.gif') bottom right no-repeat; height:14px; display:block; }
.footer_tab_live 								{color:#FFFFFF; background:url('../images/footer_tabs/live.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_live span  					{background:url('../images/footer_tabs/live_right.gif') bottom right no-repeat; height:14px; display:block; }
.footer_tab_england 						{color:#FFFFFF; background:url('../images/footer_tabs/england.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_england span  			{background:url('../images/footer_tabs/england_right.gif') bottom right no-repeat; height:14px; display:block; }
.footer_tab_toppsfootball  			{color:#FFFFFF; background:url('../images/footer_tabs/toppsfootball.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_toppsfootball span  {background:url('../images/footer_tabs/toppsfootball_right.gif') bottom right no-repeat; height:14px; display:block; }
.footer_tab_3dlive 							{color:#FFFFFF; background:url('../images/footer_tabs/3dlive.gif') top left no-repeat; height:14px; font-size:8px; font-weight:normal; margin:0px; padding:0px; position:relative}
.footer_tab_3dlive span  				{background:url('../images/footer_tabs/3dlive_right.gif') bottom right no-repeat; height:14px; display:block; }
/* FOOTER TAB STYLES */


/* LAYOUT STYLES */

/* Layout Naming convetion
 * <pagewidth>_<columns>col('s')_c<column number> 
 * 
 * pagewidth = pw or fw
 * pw = page width ('default width of page with menu in place')   
 * fw = full width ('full width of page without menu in place')
 * 
 * Styles with mutliple colum entries are boxes that mention two or more colum 
 * numbers will span those columns.
 *  
 * EG:With a three colum layout where columns two and three are one big box 
 * ('tehnically a two column layout, but the second column will not be 50% width')
 * then you would use the 3col_c1 and 3col_c2_c3 styles to draw the boxes.
 */
.pw_1col_c1 		{}
.pw_2cols_c1 		{width:330px; float:left; }
.pw_2cols_c2 		{width:330px; float:right; }
.pw_3cols_c1 		{width:215px; float:left }
.pw_3cols_c2 		{width:215px; float:left; margin-left:17px;  }
.pw_3cols_c3 		{width:215px; float:right }
.pw_3cols_c1_c2 {width:447px; float:left }
.pw_3cols_c2_c3 {width:447px; float:right }

.fw_1col_c1 		{}
.fw_2cols_c1 		{width:490px; float:left; }
.fw_2cols_c2 		{width:490px; float:right; }
.fw_3cols_c1 		{width:321px; float:left }
.fw_3cols_c2 		{width:321px; float:left; margin-left:17px;  }
.fw_3cols_c3 		{width:321px; float:right }
.fw_3cols_c1_c2 {width:659px; float:left }
.fw_3cols_c2_c3 {width:659px; float:right }

.fw_4cols_c1 				{width:236px; float:left }
.fw_4cols_c2 				{width:236px; float:left; margin-left:17px }
.fw_4cols_c3 				{width:236px; float:left; margin-left:17px }
.fw_4cols_c4 				{width:236px; float:right; }
.fw_4cols_c2_c3 		{width:490px; float:left; margin-left:17px; }
.fw_4cols_c1_c2_c3	{width:743px; float:left }
.fw_4cols_c2_c3_c4 	{width:743px; float:right }
/* END LAYOUT STYLES */

/* SOE PRIVACY NOTIFICATION "POPUP" */
.privacy_notice					{background:#082A57; text-align:center; padding:10px 60px; width:380px; border:3px solid #FFFFFF; position:fixed; display:none; top:17%; left:50%; margin-left:-190px; }
.privacy_notice p				{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }
.privacy_notice strong	{font-size:18px; font-style:italic; }
.privacy_notice img			{margin:0; padding:0 5px; }
.jqmOverlay 						{background-color:#000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through ('<select> form elements, etc.') */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;width:expression('this.parentNode.offsetWidth+'px'');height:expression('this.parentNode.offsetHeight+'px'');}

/* Fixed posistioning emulation for IE6 | Star selector used to hide definition from browsers other than IE6 | For valid CSS, use a conditional include instead */
* html .privacy_notice {position:absolute; top:expression('('document.documentElement.scrollTop || document.body.scrollTop') + Math.round('17 * ('document.documentElement.offsetHeight || document.body.clientHeight') / 100') + 'px''); }
/* END SOE PRIVACY NOTIFICATION "POPUP" */

/* Poll Box */
.poll 					{width:300px; position:relative; margin:0px; padding:0px; }
/*.poll h1 			{margin:0px; padding:5px; background:#3e3d3d; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; position:relative; line-height:1em; }*/
.poll .info  		{background:/*url('../images/int_t_v3.gif')*/ #2a2929 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.poll p  				{color:#fff200; font-weight:bold; }
.poll .option1  {background:#F29538 url('../images/poll_option1.gif') repeat-y; color:#FFFFFF; font-weight:bold; width:290px; margin:2px 0px; }
.poll .option2  {background:#8EB150 url('../images/poll_option2.gif') repeat-y; color:#FFFFFF; font-weight:bold; width:290px; margin:2px 0px; }
.poll .option3  {background:#32B3EE url('../images/poll_option3.gif') repeat-y; color:#FFFFFF; font-weight:bold; width:290px; margin:2px 0px; }
.poll .option4  {background:#3D689D url('../images/poll_option4.gif') repeat-y; color:#FFFFFF; font-weight:bold; width:290px;  margin:2px 0px; }
.poll .option5  {background:#D04348 url('../images/poll_option5.gif') repeat-y; color:#FFFFFF; font-weight:bold; width:290px; margin:2px 0px; }

.poll .r_option1 		{background:url('../images/poll_option1.gif') repeat-y; color:#FFFFFF; font-weight:bold; margin:2px 0px; position:relative; }
.poll .r_option2  	{background:url('../images/poll_option2.gif') repeat-y; color:#FFFFFF; font-weight:bold; margin:2px 0px; position:relative; }
.poll .r_option3  	{background:url('../images/poll_option3.gif') repeat-y; color:#FFFFFF; font-weight:bold; margin:2px 0px; position:relative; }
.poll .r_option4 		{background:url('../images/poll_option4.gif') repeat-y; color:#FFFFFF; font-weight:bold; margin:2px 0px; position:relative; }
.poll .r_option5  	{background:url('../images/poll_option5.gif') repeat-y; color:#FFFFFF; font-weight:bold; margin:2px 0px 0px 0px; position:relative; }
.poll .star					{position:absolute; top:-4px; right:-30px; }
.poll .stats 				{color:#CCCCCC; font-size:11px; }
.poll .stats strong {color:#fff200; }
.poll .footer 			{background:url('../images/int_b300_v3.gif') top left no-repeat; margin:0px; height:12px; }
.poll .more 				{border-top:#737474 1px solid; margin:5px 0px 0px 0px; }
.poll .more a 			{color:#737474; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.poll .more a:hover {color:#FFFFFF; }
/* End Poll Box */

/* KIDS CARD PAGES */
.kidscards {width:685px; position:relative; float:left; margin:0px; padding:0px; margin-top:15px}

/* END KIDS CARD PAGES */

/* League Table Box */
.league_box  					{width:300px; background:url('../images/league_box_bot-300.png') no-repeat bottom; padding:0px 0px 12px 0px; }
.league_box  .info 		{background:/*url('../images/league_box_top.png') no-repeat */#051f40; margin:0px; padding:5px 10px 5px 10px; }
.league_box td, .small_table th {text-align:left; font-size:10px; font-family:verdana, Arial; color:#50c0ef; }
.league_box th 				{color:#FFFFFF; font-weight:bold; }
.league_box .one 			{color:#fff200; }
.league_box .full 		{margin:5px 0px; text-align:right; }

/* Demo Box */
.demo_box  							{width:213px; position:relative; }
/*.demo_box h1 {margin:0px; padding:5px; background:#3e3d3d; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; position:relative; line-height:1em; } */
.demo_box h1 						{margin:0px; padding:12px 5px 12px 12px; background:url('../images/titles/matchattax.gif') repeat-x; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }
.demo_box .info 				{background:url('../images/how_to_play.gif') no-repeat; height:160px; padding:5px; }
.demo_box .more 				{position:absolute; bottom:5px; width:215px; }
.demo_box .more a 			{color:#737474; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; text-decoration:none; text-align:right; padding:5px; }
.demo_box .more a:hover {color:#000000; }
/* Demo Box */


/* TOPPS FOOTBALL HEADER */
.topps_football_header  {height:110px; margin:auto; width:1000px; }

 /* TOPPS FOOTBALL MENU */
.topps_football_menu 	 			{background:url('../images/menu_bg.gif') repeat-x; margin:0px; }
.topps_football_menu ul 		{margin:0px; padding:10px 0 9px 0; margin:auto; width:1000px; text-align:center; }
.topps_football_menu li 		{display:inline; margin:0px; padding:0px; }
.topps_football_menu li a 	{padding:10px 9px 9px 7px; margin:0px; background:url('../images/menu.gif') top right no-repeat; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; text-decoration:none; }
.topps_football_menu li a:hover, .topps_football_menu li a.on {background:url('../images/menu.gif') bottom right ; }

/* TOPPS FOOTBALL MENU SUB */
.topps_football_menu_sub  				{width:996px; margin:0px auto; padding:0px; height:35px; text-align:center; background:url('../images/sub_menu_left.gif') left no-repeat; }
.topps_football_menu_sub .menu  	{background:url('../images/sub_menu_right.gif') right no-repeat; color:#f36e73; height:30px; padding:5px 0px 0px 0px; margin:0px; font-family:Impact, Verdana; font-size:17px; text-align:center; font-weight:normal; }
.topps_football_menu_sub .menu a  {color:#FFFFFF; text-decoration:none; }
.topps_football_menu_sub .menu a:hover, .topps_football_menu_sub .menu a.on  {color:#fff200; }

/* ENGLAND MENU SUB */
.topps_football_menu_sub  				{width:996px; margin:0px auto; padding:0px; height:35px; text-align:center; background:url('../images/sub_menu_left.gif') left no-repeat; }
.topps_football_menu_sub .menu  	{background:url('../images/sub_menu_right.gif') right no-repeat; color:#f36e73; height:30px; padding:5px 0px 0px 0px; margin:0px; font-family:Impact, Verdana; font-size:17px; text-align:center; font-weight:normal; }
.topps_football_menu_sub .menu a  {color:#FFFFFF; text-decoration:none; }
.topps_football_menu_sub .menu a:hover, .topps_football_menu_sub .menu a.on  {color:#fff200; }

/* ('SUB')NAV STYLES */
  ul.menu_3dlive li a.on  	{background:url('../images/titles/3dlive-menu-item.jpg') repeat-x right; color:#FFFF00; }
  .subNavLinks3dlive .menu	{background:url('../images/titles/3dlive-subnav.gif') no-repeat top left; color:#FFFF00; }

  ul.menu_totalfootball li a.on  	{background:url('../images/titles/totalfootball-menu.gif') repeat-x bottom right; color:#FFFF00; }
  .subNavLinkstotalfootball 			{background:url('../images/titles/totalfootball_sub_menu_left.gif') left no-repeat; }
  .subNavLinkstotalfootball .menu	{color:#E6BF73; background:url('../images/titles/totalfootball_sub_menu_right.gif') right no-repeat; }
/*
  ul.menu_totalfootball li a.on  	{background:url('../images/titles/3dlive-menu-item.jpg') repeat-x right; color:#FFFF00; }
  .subNavLinkstotalfootball .menu	{background:url('../images/titles/3dlive-subnav.gif') no-repeat top left; color:#FFFF00; }
*/  
/* ('SUB')NAV STYLES */

/* TOPPS FOOTBALL MENU */
.topps_football_footer  				{margin:auto; width:995px; background:url('../images/tf_footer.gif') no-repeat top; color:#1f92f9; padding:0px; position:relative; }
.topps_football_footer .topps  	{position:absolute; left:10px; top:0px; width:118px; height:44px; }
.topps_football_footer a  			{color:#8bd6f5; font-weight:bold; }
.topps_football_footer a:hover  {text-decoration:none; }
.topps_football_footer_strap  	{margin:0px; padding:5px 10px 0px 10px; background:#ed1c24; text-align:center; }
.topps_football_footer_menu  		{padding:15px; text-align:center; color:#8bd6f5; }
.topps_football_footer h1  			{font-family:Impact, Verdana; font-weight:normal; font-size:32px; margin:0px; padding:15px 0px 10px 0px; color:#FFFFFF; text-align:center; }
.topps_football_footer h1 b  		{font-weight:normal; color:#fff200; }
.topps_football_footer p  			{margin:0px; padding:5px; text-align:center; color:#1f92f9; }



/* myshop Box */
.myshop 				{width:215px; position:relative; margin:10px 0px 0px 0px; padding:0px; float:left; }
.myshop h1 			{margin:0px; padding:15px 5px 0px 5px; height:32px; background:url('../images/title_bg_215_shop.gif'); color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; position:relative; line-height:1em; text-align:right; }
.myshop .info 	{background:#88bf25 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.myshop h2 			{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFFFFF; margin:0px; padding:0px 0px 5px 0px; }
.myshop .footer {background:url('../images/bot_215_shop.gif') top left no-repeat; margin:0px; height:12px; }


/* my_topps_videos Box */

/* my_stadium */
.my_stadium 				{width:440px; margin:10px 0px 10px 10px; padding:0px; float:left; position:relative; }
.my_stadium .edit 	{position:absolute; top:5px; right:5px; width:134px; height:30px; }
.my_stadium h1 			{margin:0px; padding:15px 5px 0px 5px; height:32px; background:url('../images/question_400.gif'); color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }
.my_stadium .info 	{background:#000000 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; text-align:center; }
.my_stadium .footer {background:url('../images/bot_440_v4.gif') top left no-repeat; margin:0px; height:12px; }

/* my colours */
.my_colours 							{width:440px; margin:15px 0px 0px 10px; padding:0px; float:left; position:relative; }
.my_colours .edit 				{position:absolute; top:5px; right:5px; width:134px; height:30px; }
.my_colours h1 						{margin:0px; padding:15px 5px 0px 5px; height:32px; background:url('../images/title_bg_440_v3.gif'); color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }
.my_colours h2 						{margin:0px; padding:0px 0px 5px 0px; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:22px; font-weight:normal; line-height:1em; }
.my_colours h3 						{margin:0px; padding:0px 0px 5px 0px; color:#FFFF00; font-family:Impact, Verdana; letter-spacing:0px; font-size:20px; font-weight:normal; line-height:1em; }
.my_colours p 						{color:#999999; padding:0px; margin:0px 0px 5px 0px; font-weight:bold; font-size:14px; }
.my_colours p strong 			{color:#FFFFFF; }
.my_colours .info 				{background:#383737 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.my_colours .footer 			{background:url('../images/bot_440_v3.gif') top left no-repeat; margin:0px; height:12px; }
.my_colours .more 				{margin:5px 0px 0px 0px; display:block; }
.my_colours .more a 			{color:#999999; font-family:Impact, Verdana; letter-spacing:0px; font-size:14px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.my_colours .more a:hover {color:#666666; }

/* Topps Total Foorball Home Page */
.ttf_home 					{float:left; width:680px; margin-top:15px}
.ttf_home .row1 		{float:left; margin:0px 0px 10px 0px; }
.ttf_home .row2 		{float:left; margin:0px; }
.ttf_home .box1 		{float:left; margin:0px 15px 0px 0px; position:relative; }
.ttf_home .box1 h1 	{position:absolute; top:5px; left:5px; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; margin:0px; padding:0px; width:200px; }
.ttf_home .box2 		{float:left; margin:0px 0px 0px 0px; position:relative; }
.ttf_home .box2 h1 	{position:absolute; top:5px; left:5px; color:#96c43f; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; margin:0px; padding:0px; width:200px; }
.ttf_home .box3 		{float:left; margin:0px 15px 0px 0px; position:relative; }
.ttf_home .box3 h1 	{position:absolute; top:5px; left:5px; color:#5cc4f4; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; margin:0px; padding:0px; width:200px; }
.ttf_home .box4 		{float:left; margin:0px 15px 0px 0px; position:relative; }
.ttf_home .box4 h1 	{position:absolute; top:5px; left:5px; color:#5cc4f4; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; margin:0px; padding:0px; width:200px; }
.ttf_home .box5 		{float:left; margin:0px; position:relative; }
.ttf_home .box5 h1 	{position:absolute; top:5px; left:5px; color:#2178e2; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; margin:0px; padding:0px; width:200px; }

/* login Box */
.login                {width:300px; margin:0px 0px 10px 0px; padding:0px; }
.login h1 strong      {color:#FFFF00; font-weight:normal; }
.login .actions       {text-align:center }
.login .playerdetail  {width:250px; margin:auto }
.login .avatar        {width:75px; height:115px; float:right; padding-top:5px; }
.login .playerstats   {float:left; width:170px; padding-top:10px; }

.login h3  {font-weight:bold; font-size:12px; margin:0px; padding:0px; color:#FFFFFF; line-height:1em; font-family:Arial, Helvetica, sans-serif; }
.login h3 b  {color:#fff200; }
/* End login Box */

/* my_topps_videos Box */
.tf_topps_videos 								{width:322px; float:left; position:relative; }
.tf_topps_videos .info 					{padding:90px 5px 5px 5px; margin:0px; background:url('../images/tf_topps_videos.gif') top no-repeat #00a0ea; color:#FFFFFF; }
.tf_topps_videos .video 				{clear:both; border-bottom:#027cbb 2px solid; margin:0px 0px 10px 0px; }
.tf_topps_videos .video h1 			{background:#012676; padding:5px; font-size:15px; color:#FFFFFF; margin:0px 0px 5px 0px; position:relative; }
.tf_topps_videos .video h2 			{background:#012676; padding:5px; font-size:15px; color:#FFFF00; margin:0px 0px 5px 0px; position:relative; }
.tf_topps_videos .video .image 	{float:left; border:1px solid #FFFFFF; margin:0px 5px 0px 0px; }
.tf_topps_videos .video .watch 	{float:left; }
.tf_topps_videos .video .date 	{color:#012676; float:left; width:85px; }
.tf_topps_videos .more 					{position:absolute; top:15px; right:10px; display:block; margin:0px; padding:0px; }
.tf_topps_videos .more a			 	{color:#00ebfb; font-family:Impact, Verdana; letter-spacing:0px; font-size:14px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.tf_topps_videos .more a:hover 	{color:#FFFFFF; }
.tf_topps_videos .footer 				{background:url('../images/tf_topps_videos_footer.gif') top left no-repeat; margin:0px; height:12px; }

/* news feed */
.news_feed 					{width:680px; margin:0px 0px 10px 0px; padding:0px; position:relative; }
.news_feed p a 			{color:#FFFFFF;}
.news_feed .back 		{position:absolute; top:10px; right:10px; }
.news_feed h1 			{margin:0px; padding:15px 5px 0px 5px; height:32px; background:url('../images/title_bg_680_v3.gif'); color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }
.news_feed h2 			{padding:0px; margin:0px 0px 5px 0px; font-size:14px; }
.h3_tf 							{color:#5bbafe; font-size:18px; margin:0px; }
.h3_tf span 				{font-size:12px; }
.h3_ma 							{color:#b2d336; font-size:18px; margin:0px; }
.h3_ma span 				{font-size:12px; }
.h3_ttf 						{color:#ec5a25; font-size:18px; margin:0px; }
.h3_ttf span 				{font-size:12px; }
.news_feed h2 span 	{font-size:12px; font-weight:normal; }
.news_feed p 				{color:#FFFFFF; padding:0px; margin:0px 0px 5px 0px; font-size:12px; }
.news_feed li				{color:#FFFFFF;}

.news_feed .tf 			{background:url('../images/news_tf.gif') no-repeat; border-bottom:#666666 1px solid; padding:5px 5px 5px 120px; margin:0px 0px 10px 0px; position:relative; }
.news_feed .tf h2 	{color:#666666; }
.news_feed .tf a 		{color:#5bbafe; }
.news_feed .tf span {color:#5bbafe; }

.news_feed .ma 			{background:url('../images/news_ma.gif') no-repeat; border-bottom:#666666 1px solid; padding:5px 5px 5px 120px; margin:0px 0px 10px 0px; position:relative; }
.news_feed .ma h2 	{color:#666666; }
.news_feed .ma a 		{color:#b2d336; }
.news_feed .ma span {color:#b2d336; }

.news_feed .ttf 			{background:url('../images/news_ttf.gif') no-repeat; border-bottom:#666666 1px solid; padding:5px 5px 5px 120px; margin:0px 0px 10px 0px; position:relative; }
.news_feed .ttf h2 		{color:#666666; }
.news_feed .ttf a 		{color:#ec5a25; }
.news_feed .ttf span 	{color:#ec5a25; }

.news_feed .info 					{background:#383737 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.news_feed .more 					{float:right; margin:0px; padding:0px; }
.news_feed .more a 				{color:#6e7073; font-family:Impact, Verdana; letter-spacing:0px; font-size:14px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.news_feed .more a:hover 	{color:#FFFFFF; }
.news_feed .footer 				{margin:0px; height:12px; }

.news_feed .prev 	{float:left; width:90px; text-align:left; }
.news_feed .next 	{float:right; width:90px; text-align:right; }
.news_feed .prev a, .news_feed .next a {color:#737474; font-family:Impact, Verdana; letter-spacing:0px; font-size:16px; font-weight:normal; display:block; text-decoration:none; }
.news_feed .prev a:hover, .news_feed .next a:hover {color:#0e4385; }


.teambox 		{margin:15px 0px 10px 0px; position:relative; width:680px; }
.teambox h1 {position:absolute; top:15px; left:5px; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; margin:0px; padding:0px; width:400px; }
 
/* login2 */
.login2 							{width:440px; margin:15px 10px 10px 10px; padding:0px; position:relative; float:left; }
.login2 h1 						{margin:0px; padding:15px 5px 0px 5px; height:32px; background:url('../images/title_bg_440_v3.gif'); color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }
.login2 h2 						{margin:0px; padding:0px 0px 5px 0px; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }
.login2 .info 				{background:#383737 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.login2.more 					{float:right; margin:0px; padding:0px; }
.login2 .more a 			{color:#6e7073; font-family:Impact, Verdana; letter-spacing:0px; font-size:14px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.login2.more a:hover 	{color:#FFFFFF; }
.login2 .footer 			{background:url('../images/bot_440_v3.gif') top left no-repeat; margin:0px; height:12px; }

.shop_box		 {float:left; margin:0px; margin-top:15px; position:relative; }
.shop_box h1 {position:absolute; top:15px; left:5px; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; margin:0px; padding:0px; width:200px; }

/* club together */
.club_together  .info  				{background:url('../images/club_together.jpg') top center no-repeat #016efc;  padding:200px 10px 10px 10px;  margin:0px; } 
.club_together  ul  					{width:300px;  float:left;  margin:0px;  padding:0px; } 
.club_together  li  					{padding:5px 0px 10px 40px;  margin:0px;  list-style:none;  background:url('../images/star.gif') no-repeat top left;  color:#fff200;  font-family:Impact, Verdana;  letter-spacing:0px;  font-size:18px;  font-weight:normal;  line-height:1em; } 
.club_together  .box1  				{float:left;  width:310px;  background:#990000;  padding:10px;  margin:0px 10px 0px 0px;  color:#FFFFFF;  font-family:Impact, Verdana;  letter-spacing:0px;  font-size:22px;  font-weight:normal;  line-height:1.2em; } 
.club_together  .box1 strong  {color:#fff200;  font-weight:normal; } 
.club_together  .box1 span  	{font-size:35px; } 
.club_together  .box2 				{background:#d92128;  padding:5px;  margin:0px 0px 10px 0px;  color:#FFFFFF;  font-family:Impact, Verdana;  letter-spacing:0px;  font-size:22px;  font-weight:normal;  line-height:1.2em; } 
.club_together  .box2 strong  {color:#fff200;  font-weight:normal;  font-size:35px; } 
.club_together  .box3  				{background:#FFFFFF;  padding:5px;  color:#a10d11;  font-family:Impact, Verdana;  letter-spacing:0px;  font-size:35px;  font-weight:normal;  line-height:1em; } 
.club_together  .footer 			{background:url('../images/bot_680_v5.gif') top left no-repeat; margin:0px; height:12px; }


/* club together */
.classic_collections  h1  {margin:0px;  padding:15px 5px 0px 5px;  height:32px;  background:url('../images/title_bg_680_v3.gif');  color:#FFFFFF;  font-family:Impact, Verdana;  letter-spacing:0px;  font-size:18px;  font-weight:normal;  display:block;  line-height:1em; }


/* star signings */
.star_signings .info  			{background:url('../images/star_signings.jpg') top center no-repeat #0168b2; padding:10px 10px 10px 10px; margin:0px; } 
.star_signings .box1  			{float:left; width:200px; padding:10px; margin:150px 10px 0px 0px; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:22px; font-weight:normal; line-height:1.2em; } 
.star_signings .box1 span 	{font-size:35px; } 
.star_signings .box2  			{width:400px; float:right; background:#014c81; padding:10px; margin:230px 0px 10px 0px; color:#fff200; font-family:Impact, Verdana; letter-spacing:0px; font-size:22px; font-weight:normal; line-height:1.2em; text-align:center; }
.star_signings .box2 strong {font-weight:normal; font-size:35px; }
.star_signings .footer 			{background:url('../images/ss_680.gif') top left no-repeat; margin:0px; height:12px; }
.star_signings .col1 		 		{color:#bbd9ef; }
.star_signings .col2  			{color:#FFFFFF; }
.star_signings .col1, .star_signings .col2  {font-size:14px; padding:5px; text-align:left; background-color:#014c81; font-weight:bold; }

/* sitemap Box */
.sitemap 					{width:685px; position:relative; margin:0px; padding:0px; float:left; margin-top:15px}
.sitemap .info 		{background:url('../images/int_t445_v1.gif') #d5dadd top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.sitemap li 			{list-style:none; }
.sitemap li a 		{font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:18px; margin:0px 0px 10px 0px; padding:0px; color:#FFF; } /*color:#0e4385; }*/
.sitemap li li a 	{font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:14px; margin:0px 0px 10px 0px; padding:0px; color:#ed1c24; }
.sitemap .footer 	{background:url('../images/int_b685_v7.gif') top left no-repeat; margin:0px; height:12px; }
/* End sitemap Box */


/* Swap Shop */
.swapshop 							{width:680px; position:relative; margin:0px 0px 0px 0px; padding:0px; float:left; }
.swapshop .info 				{background:#88bf25 top left no-repeat; padding:10px 5px 5px 5px; margin:0px; }
.swapshop h2 						{font-family:Impact, Verdana; letter-spacing:0px; font-size:20px; font-weight:normal; color:#fff200; margin:0px; padding:0px 0px 5px 0px; }
.swapshop p 						{margin:0px; padding:0px 0px 5px 0px; }
.swapshop .ss_dates 		{margin:10px 0px; padding:10px; background:#0f204a; }
.swapshop .ss_dates td 	{color:#FFFFFF; }
.swapshop .footer 			{background:url('../images/swapshop_footer.gif') top left no-repeat; margin:0px; height:12px; }

/* league table */
.leaguetable 					{width:680px; position:relative; margin:0px; padding:0px; }
/*.leaguetable h1 		{margin:0px; padding:15px 5px 0px 5px; height:32px; background:url('../images/title_bg_680_v3.gif'); color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:18px; font-weight:normal; display:block; line-height:1em; }*/
.leaguetable .info 		{background:#093264; padding:10px 5px 5px 5px; margin:0px; }
.leaguetable form 		{margin:0px; padding:0px; }
.leaguetable h2  			{font-family:Impact, Verdana; letter-spacing:1px; font-weight:normal; font-size:18px; margin:0px; padding:0px; color:#50c0ef; line-height:1em; }
.leaguetable h3  			{font-family:Impact, Verdana; letter-spacing:1px; font-weight:normal; font-size:14px; margin:0px; padding:0px; color:#50c0ef; line-height:1em; }
.leaguetable h4  			{font-family:Impact, Verdana; letter-spacing:1px; font-weight:normal; font-size:18px; margin:0px; padding:0px; color:#FFFFFF; line-height:1em; }
.leaguetable .footer 	{background:url('../images/int_b685_v5.gif') top left no-repeat; margin:0px; height:12px; }
.leaguetable .top 		{background:#2a2929; color:#fff200; letter-spacing:-1px; font-weight:bold; font-size:14px; }

.leaguetable .row1 td 		{background:#0e4385; color:#FFFFFF; letter-spacing:-1px; font-weight:bold; font-size:14px; }
.leaguetable .row2 td 		{background:#0e4385; color:#50c0ef; letter-spacing:-1px; font-weight:bold; font-size:14px; }
.leaguetable .first td 		{background:#f07b09; color:#FFFFFF; letter-spacing:-1px; font-weight:bold; font-size:14px; }
.leaguetable .second  td 	{background:#729e25; color:#FFFFFF; letter-spacing:-1px; font-weight:bold; font-size:14px; }
.leaguetable .third td 		{background:#029fec; color:#FFFFFF; letter-spacing:-1px; font-weight:bold; font-size:14px; }
.leaguetable .last td 		{background:#c4151a; color:#FFFFFF; letter-spacing:-1px; font-weight:bold; font-size:14px; }

.leaguetable .prev	 {float:left; width:90px; text-align:left; }
.leaguetable .next 	{float:right; width:90px; text-align:right; }
.leaguetable .prev a, .leaguetable .next a {color:#737474; letter-spacing:-1px; font-size:16px; font-weight:bold; display:block; text-decoration:none; }
.leaguetable .prev a:hover, .leaguetable .next a:hover {color:#FFFFFF; }

/* FAQs */
.faqs 							{margin:0px; width:680px; position:relative; }
.faqs .bg 					{background:#d5dadd; }
.faqs h1 						{margin:0px; padding:5px; background:#0e4385; color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:1px; font-size:18px; font-weight:normal; display:block; position:relative; }
.faqs h2 						{font-family:Impact, Verdana; letter-spacing:1px; font-size:16px; font-weight:normal; padding:10px 0px 10px 0px; }
.faqs h3 						{font-family:Arial,Helvetica,sans-serif; letter-spacing:0px; font-size:15px; font-weight:normal; padding:5px 0px 5px 5px; color:#ed1c24; }
.faqs h4 						{font-family:Arial,Helvetica,sans-serif; letter-spacing:0px; font-size:13px; font-weight:normal; padding:5px 0px 5px 5px; color:#0e4385; }
.faqs .label 				{background:#0e4385; color:#FFFFFF; margin:0px; padding:2px 5px 2px 5px; }
.faqs .info 				{background:url('../images/int_t445_v1.gif') top left no-repeat; padding:10px 5px 5px 5px; margin:0px; color:#7C7C7C; }
.faqs .introtext 		{padding:15px; color:#7C7C7C; }
.faqs .footer 			{background:url('../images/int_b670_shop.gif') top left no-repeat; margin:0px; height:12px; }
.faqs .more 				{border-top:#737474 1px solid; margin:5px 0px 0px 0px; }
.faqs .more a 			{color:#737474; font-family:Impact, Verdana; letter-spacing:1px; font-size:16px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.faqs .more a:hover {color:#0e4385; }
.faqs .tc 		 			{color:#737474; text-decoration:underline; }

/*kids cards*/
.subDownload				{float:right; width:240px; text-align:right; }
.subDownload img 		{border:none; border:0; margin:0 0 10px 0; }
.subDownload a img	{border:none; border:0; }

form#kidsForm				{margin:20px 0 40px 0;}
#kidsForm table			{}
#kidsForm td				{padding:4px; color:#FFFFFF; font-weight:bold; vertical-align:middle; }
#kidsForm input			{border:0; padding:2px; }
#kidsForm textarea	{border:0; padding:2px; height:90px; width:445px; }
#kidsForm label			{text-align:right; display:block; }
#kidsForm input[type="text"] 	{width:445px; }
h1.yelTitle					{color:#FFFF00; font-family:impact; text-transform:uppercase; font-weight:normal; font-size:22px; }
#kidsForm input#submitButton	{float:right;}


/*topps pass*/
/*topps pass*/
/*topps pass*/

.toppsPass				{width:680px; float:left; padding:15px 0px 0px 0px; zoom:1; }
.toppsPassContent	{padding:10px; background:#333333; color:#FFFFFF; zoom:1; }

/*register / login pages*/	
.toppsPass form									{padding:20px 0 0 0; }
.toppsPass form p								{padding:0 0 10px 0; clear:both; color:#FF0000; font-size:28px; font-weight:bold; line-height:100%; }
.toppsPass form label						{font-size:22px; color:#FFFFFF; width:180px; float:left; font-weight:normal; }
.toppsPass form input.textField	{font-size:18px; width:370px; padding:4px; border:1px solid #CCCCCC; background:#999999; margin:0 10px; }
.toppsPass select								{border:1px solid #CCCCCC; padding:4px; font-size:18px; }
.toppsPass p.formInfo						{padding:0 0 10px 190px; font-size:11px; color:#FFF; text-shadow:none; font-weight:normal; }
.toppsPass p.formInfo a					{color:#FFFFFF; }
.toppsPass form strong					{font-weight:bold; color:#FF0000; font:12px; }
.toppsPass .formInfo label			{font-size:11px; color:#FFFFFF; width:auto; float:none; }
.toppsPass .formInfo input			{float:left; margin:0 10px 0 0; }
.toppsPass select#daySelect			{margin:0 10px 0 10px; width:76px; background:#999999; display:block; float:left; }
.toppsPass select#monthSelect		{margin:0 10px 0 0; width:188px; background:#999999; display:block; float:left;  }
.toppsPass select#yearSelect		{margin:0 10px 0 0; width:80px; background:#999999; display:block; float:left;  }
.toppsPass p.forgotPass	a				{display:block; text-align:right; color:#FFFFFF; }
.toppsPass p.registerButton			{text-align:right; display:block; padding:0 88px 10px 0; }

.toppsPass input.registerButtonBlue		{background:url('../images/submit-button-blue.png') no-repeat top left; width:154px; height:31px; color:#FFFFFF; font-size:14px; text-align:center; border:0px solid #000000; cursor:pointer; padding:0 12px 2px 0; margin:0 0 0 190px; }
.toppsPass input.registerButtonRed		{background:url('../images/submit-button-red.png') no-repeat top left; width:154px; height:31px; color:#FFFFFF; font-size:14px; text-align:center; border:0px solid #000000; cursor:pointer; padding:0 12px 2px 0; margin:0 0 0 190px; }

.toppsPass .contactform			{position:relative;	}
.borderTopForm	{clear:both; }

/*tooltip*/
.toppsPass #usernameAdvice		{position:absolute; right:0px; top:20px; right:-148px; width:148px; padding:14px 14px 20px 30px; z-index:999; background:#000000; border:2px solid #FFFFFF; display:none; }
.toppsPass #usernameAdvice p	{font-size:12px; font-weight:normal; color:#FFFFFF; padding:0; line-height:140%; }

.toppsPass label.hideLabel	{font-size:0%; color:#FFFFFF; text-shadow:none; width:0px; float:left; text-indent:-9999px; }

/*username check*/
.toppsPass p.userCheck														{position:relative; }
.toppsPass p.userCheck span												{display:none; position:absolute; top:-28px; left:0px; font-size:14px; }
.toppsPass p.userCheck.avail span.available 			{display:inline; color:#00CC33}
.toppsPass p.userCheck.notAvail span.notAvailable	{display:inline; color:#FF0000; }

/*error messages*/
.toppsPass #errors		{color:#CC0000; padding:10px; margin:0 0 10px 0; background:#000000; border:2px solid #FFF; }
.toppsPass #errors h3	{font-size:18px; margin:0; padding:0 0 10px 0; }
.toppsPass #errors p	{padding:0; }

.toppsPass pre			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; font-weight:bold; padding:10px; }
.toppsPass #errors	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; font-weight:bold; padding:10px; }

/*</topps pass*/
/*</topps pass*/
/*</topps pass*/

/*beta page*/
#mal2010Beta				{width:686px; float:left; margin:15px 0px 0px 0px; background:url('../images/beta/bg.jpg') no-repeat 0 47px; height:422px; padding:0 0 0 0; font-family:impact, verdana; text-align:center; font-size:16px; color:#495a0e; }
#mal2010Beta p			{padding:0 20px 10px 20px; }
#mal2010Beta strong	{color:#FFFFFF; font-weight:normal; }
#mal2010Beta h1			{background:url('../images/beta/heading.jpg') no-repeat top left; display:block; margin:0 0 180px 0; text-align:left; font-weight:normal; height:35px; padding:12px 0 0 10px; color:#FFFFFF; font-size:20px; }