/*************** those classes are changing the site skin **********************/

.skinColor1 {background:white url(/pix/bodyImages/shirt_white.jpg) no-repeat;}
.skinColor2 {background:black url(/pix/bodyImages/shirt_blue.jpg) no-repeat;}
.skinColor3 {background:black url(/pix/bodyImages/shirt_black.jpg) no-repeat;}
.skinColor4 {background:white url(/pix/bodyImages/shirt_white.jpg) no-repeat;}
.skinColor5 {background:black url(/pix/bodyImages/shirt_black.jpg) no-repeat;}

/********************************************************************************/
html,body								{height:100%;}
body									{text-align:center; margin:9px; font-size:100%; font-family:arial,helvetica,sans-serif;}
div,ul,li,p,h1,h2,h3,h4,h5,form,label,blockquote	{margin:0; padding:0;}
img										{border:0;}

a										{color:#505050;}
a:hover									{color:#C60000;}

.floatBox							{margin:0 auto;}
.floatBox:after						{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.floatBox							{display:inline-block;}
*html .floatBox						{height:1%;}
.floatBox							{display:block;}

.fl									{float:left;}
.fr									{float:right;}
.hide								{display:none;}
.block								{display:block;}
.bold								{font-weight:bold;}
.italic								{font-style:italic;}
.normal								{font-weight:normal;}
.clear								{clear:both;}
.center								{text-align:center;}
.red								{color:#C60000;}
.redbold td							{color:#C60000; font-weight:bold;}
.darkgrey							{color:#505050;}
.black								{color:black;}
.goButton							{background:url(/pix/button_go.gif) no-repeat; width:22px; height:16px; border:0; cursor:pointer;}
.rateButton							{background:url(/pix/button_rate.gif) no-repeat; width:23px; height:8px; border:0; vertical-align:bottom; position:relative; top:-4px; cursor:pointer;}
.h3title							{clear:both; border-top:1px solid white; background:#000 url(/pix/bg_title.gif) repeat-x top; color:white; text-transform:uppercase; border-bottom:1px solid #fff; height:1.2em;}
.h3title h3							{padding:2px 0 0 10px; font-size:60%; font-weight:bold;}
.h3title th							{padding:2px 0 0 10px; font-size:60%;}
.h3image							{float:right; margin:1px 9px 0 0;}
html>body .h3title					{height:1.08em; font-size:110%;}
.titlestar							{position:relative; top:1px; margin-right:4px;}
.al									{text-align:left;}
.adColumn							{margin:10px 0 0 11px;}
.ads								{margin:10px 0 0 11px; display:block;}
.bordertop							{border-top:1px solid white;}
.borderright						{border-right:1px solid white;}
.borderleft							{border-left:1px solid white;}
.borderbot							{border-bottom:1px solid white;}
.paddingr							{padding-right:10px;}
.pager								{float:right; text-align:right; width:187px; font-size:70%; font-weight:bold; display:inline;}
.pagerSpan							{position:relative; top:-1px;}
.pagerSpan a						{text-decoration:none; color:black;}
.pagerSpan a.pagerCurrent
			{text-decoration:none; color:#9F9F9F;}
		
.spacergap							{margin:0 8px 0 7px; position:relative; top:2px;}
a.print								{display:inline-block; width:16px; height:14px; background:url(/pix/print_icon.gif) no-repeat; cursor:pointer;}
a.print:hover						{background:url(/pix/print_icon_on.gif) no-repeat;}
html>body a.print					{padding-bottom:1px; position:relative; top:-3px;}
a.print2						{display:inline-block; width:16px; height:14px; background:url(/pix/print_icon.gif) no-repeat; cursor:pointer;}
a.print2:hover					{background:url(/pix/print_icon_on.gif) no-repeat;}
.backNext							{float:right; width:100px;}
.boxbottom							{background:url(/pix/box_bottom.gif) repeat-x bottom;} 
.boxtop								{background:url(/pix/box_top.gif) repeat-x top;}
.areaLeft							{width:330px; float:left; border-right:1px solid white;}
.areaRight							{width:331px; float:left;}

#container							{width:965px; border:1px solid white; margin:0 auto; text-align:left;}
#header								{}
#leftSide							{width:160px; height:53.75em; float:left; background:#F3F3F3;} /*  min-height:859px; */
#mainContainer						{width:662px; height:53.75em; float:left; background:white; border-left:1px solid white; border-right:1px solid white;}
#sponsors							{width:662px; float:left; border-left:1px solid white; border-right:1px solid white;}
	#sponsorsItems					{background:url(/pix/bg_sponsors.gif) no-repeat; height:142px;}
#rightSide							{width:141px; height:1023px; float:left; background:#000 url(/pix/bg_adverts.gif) no-repeat;}
#leftSide2							{width:160px; height:54.47em; float:left; background:#F3F3F3;} /*  min-height:859px; */
#mainContainer2						{width:662px; height:54.47em; float:left; background:white; border-left:1px solid white; border-right:1px solid white;}
#rightSide2							{width:141px; height:1035px; float:left; background:#000 url(/pix/bg_adverts.gif) no-repeat;}


#footer								{width:965px; text-align:left;font-size:60%; color:#999;}
#footer ul,#footer p				{margin-top:5px;}
#footer ul li						{display:inline; padding-bottom:7px;}
#footer ul li a 					{padding: 0 5px 0 5px; color: #999; border-right:1px solid #999; text-decoration: none;}
#footer ul li a:hover				{color: #999;}
#footer ul li a.last				{border:0px}
#footer	a							{color: #999;}

#tablecontainer           {width:600px; margin:0 auto; text-align:left;}
#tabletd				  {float:left; width:100px;}
#tabelheadtd			  {float:left; width:200px;}

.deviLeft							{width:330px; float:left; border-right:1px solid white; clear:both;}
.deviRight							{width:331px; float:left;} 

/******** MENU **********/

#menu						{text-align:left; line-height:110%; width:160px; color:#555555; font-family:arial,helvetica,sans-serif; font-size:65%; font-weight:bold; background-color:#CCCCCC}
#menu ul					{list-style-type:none;}
.menuItemSelect				{padding:3px 0 4px 10px; color:white; vertical-align:middle; background-image:url(/pix/menu/mnuSelect.jpg); background-position:center; border-top:1px solid white;}
.menuItemSelect a, .menuItemSelect a:active, .menuItemSelect a:visited		{color:#fff; width:150px; display:block; text-decoration:none;}
.menuItem					{vertical-align: middle; background-image:url(/pix/menu/mnuMiddle.jpg); background-position:center; background-repeat:no-repeat; border-top:1px solid white; border-bottom:1px solid #B0B0B0;}
.menuItem a:link, .menuItem a:active, .menuItem a:visited	{color:#333333; display:block; padding:3px 0 3px 10px; width:150px; text-decoration:none;}
.menuItem a:hover			{background-image:url(/pix/menu/mnuMiddle_f2.jpg); background-position:center; color:black;}
.mnuConsole					{vertical-align: middle; background-image:url(/pix/menu/mnuConsole.gif); background-position:center; background-repeat:no-repeat; border-top:1px solid white; border-bottom:1px solid #B0B0B0;}
.mnuConsole a:link, .mnuConsole a:active, .mnuConsole a:visited	{color:#333333; display:block; padding:3px 0 3px 10px; width:150px; text-decoration:none;}
.mnuConsole a:hover			{background-image:url(/pix/menu/mnuConsole_f2.gif); background-position:center; color:black;}

.submenuItem				{vertical-align: middle; background-image:url(/pix/menu/submnuMiddle.jpg); background-position:center; background-repeat:no-repeat; border-top:1px solid white; border-bottom:1px solid #B0B0B0;}
.submenuItem a, .submenuItem a:active, .submenuItem a:visited				{color:#333; display:block; padding:3px 10px 3px 10px; width:140px; text-decoration:none;}
.submenuItem a:hover		{background-image:url(/pix/menu/submnuMiddle_f2.jpg); background-position:center; color:black;}
.submenuItemSelect			{padding:3px 0 4px 10px; color:white; vertical-align:middle; background-image:url(/pix/menu/submnuSelect.jpg); background-position:center; border-top:1px solid white;}
.submenuItemSelect a, .submenuItemSelect a:active, .submenuItemSelect a:visited		{color:#fff; width:150px; display:block; text-decoration:none;}
 

/******** DEVICES **********/

#premierLeague					{background:url(/pix/devices/device_bgpremleague.jpg) no-repeat; width:160px; height:162px; float:left; border-top:1px solid white;}
#homePremierLeague				{background:url(/pix/devices/device_homepremleague.jpg) no-repeat; width:160px; height:137px; float:left; border-top:1px solid white;}
.deviceLeft						{background:url(/pix/devices/device_bg.jpg) no-repeat; width:160px; height:266px; border-top:1px solid white; padding:0 0 6px 0;}
.deviceLeftTitle				{background:url(/pix/devices/device_bgtitle.gif) no-repeat; color:white; font-weight:bold; font-size:70%; text-transform:uppercase; height:22px; margin:5px 5px 0 5px; padding:8px 0 0 16px;}
.deviceLeftLink					{height:30px; background:url(/pix/devices/device_linktitle.gif) no-repeat; margin:0 5px 0 5px;}
.deviceLeftLink a				{height:22px; display:block; color:white; text-decoration:none; font-weight:bold; font-size:70%; text-transform:uppercase; padding:8px 0 0 16px;}
.deviceLeftLink a:hover			{background:url(/pix/devices/device_linktitle_on.gif) no-repeat; color:white;}
.deviceLeftImg					{margin-left:5px;}
#deviceHomeEvent				{color:white; font-weight:bold; font-size:70%; width:150px; height:171px; margin-left:5px; background:url(/pix/devices/device_bgnextmatch.jpg) no-repeat;}
#deviceHomeEventContent			{padding:10px 0 0 16px;}
#deviceHomeEventContent	img		{margin-bottom:8px;}

/******** ICON HOVERS **********/

a.iconaudio					{background:url(/pix/icons/icon_audio.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconaudio:hover			{background:url(/pix/icons/icon_audio_on.gif) no-repeat;}
a.iconbetting				{background:url(/pix/icons/icon_betting.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconbetting:hover			{background:url(/pix/icons/icon_betting_on.gif) no-repeat;}
a.iconcoach					{background:url(/pix/icons/icon_coach.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconcoach:hover			{background:url(/pix/icons/icon_coach_on.gif) no-repeat;}
a.iconimages				{background:url(/pix/icons/icon_images.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconimages:hover			{background:url(/pix/icons/icon_images_on.gif) no-repeat;}
a.iconmatchrep				{background:url(/pix/icons/icon_matchrep.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconmatchrep:hover		{background:url(/pix/icons/icon_matchrep_on.gif) no-repeat;}
a.iconmessageboard			{background:url(/pix/icons/icon_messageboard.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconmessageboard:hover	{background:url(/pix/icons/icon_messageboard_on.gif) no-repeat;}
a.iconoue					{background:url(/pix/icons/icon_oue.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconoue:hover				{background:url(/pix/icons/icon_oue_on.gif) no-repeat;}
a.iconplayerstats			{background:url(/pix/icons/icon_playerstats.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconplayerstats:hover		{background:url(/pix/icons/icon_playerstats_on.gif) no-repeat;}
a.iconradio					{background:url(/pix/icons/icon_radio.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconradio:hover			{background:url(/pix/icons/icon_radio_on.gif) no-repeat;}
a.iconshop					{background:url(/pix/icons/icon_shop.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconshop:hover			{background:url(/pix/icons/icon_shop_on.gif) no-repeat;}
a.iconsms					{background:url(/pix/icons/icon_sms.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconsms:hover				{background:url(/pix/icons/icon_sms_on.gif) no-repeat;}
a.icontickets				{background:url(/pix/icons/icon_tickets.gif) no-repeat; display:block; width:100px; height:20px;}
a.icontickets:hover			{background:url(/pix/icons/icon_tickets_on.gif) no-repeat;}
a.iconvidhigh				{background:url(/pix/icons/icon_vidhigh.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconvidhigh:hover			{background:url(/pix/icons/icon_vidhigh_on.gif) no-repeat;}
a.iconwallpaper				{background:url(/pix/icons/icon_wallpaper.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconwallpaper:hover		{background:url(/pix/icons/icon_wallpaper_on.gif) no-repeat;}
a.iconnews					{background:url(/pix/icons/icon_news.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconnews:hover			{background:url(/pix/icons/icon_news_on.gif) no-repeat;}
a.iconpackages				{background:url(/pix/icons/icon_packages.gif) no-repeat; display:block; width:100px; height:20px; margin-top:4px;}
a.iconpackages:hover		{background:url(/pix/icons/icon_packages_on.gif) no-repeat;}
a.iconseat					{background:url(/pix/icons/icon_seat.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconseat:hover			{background:url(/pix/icons/icon_seat_on.gif) no-repeat;}
a.iconaudi					{background:url(/pix/icons/icon_audi.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconaudi:hover			{background:url(/pix/icons/icon_audi_on.gif) no-repeat;}
a.iconammend				{background:url(/pix/icons/icon_amend.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconammend:hover			{background:url(/pix/icons/icon_amend_on.gif) no-repeat;}

a.iconsm3g					{background:url(/pix/icons/iconsm_3g.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsm3g:hover			{background:url(/pix/icons/iconsm_3g_on.gif) no-repeat center;}
a.iconsmaudio				{background:url(/pix/icons/iconsm_audio.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmaudio:hover			{background:url(/pix/icons/iconsm_audio_on.gif) no-repeat center;}
a.iconsmbetting				{background:url(/pix/icons/iconsm_betting.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmbetting:hover		{background:url(/pix/icons/iconsm_betting_on.gif) no-repeat center;}
a.iconsmcoach				{background:url(/pix/icons/iconsm_coach.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmcoach:hover			{background:url(/pix/icons/iconsm_coach_on.gif) no-repeat center;}
a.iconsmhotel				{background:url(/pix/icons/iconsm_hotel.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmhotel:hover			{background:url(/pix/icons/iconsm_hotel_on.gif) no-repeat center;}
a.iconsmimages				{background:url(/pix/icons/iconsm_images.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmimages:hover		{background:url(/pix/icons/iconsm_images_on.gif) no-repeat center;}
a.iconsmmessageboard		{background:url(/pix/icons/iconsm_messageboard.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmmessageboard:hover	{background:url(/pix/icons/iconsm_messageboard_on.gif) no-repeat center;}
a.iconsmoue					{background:url(/pix/icons/iconsm_oue.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmoue:hover			{background:url(/pix/icons/iconsm_oue_on.gif) no-repeat center;}
a.iconsmplayerstats			{background:url(/pix/icons/iconsm_playerstats.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmplayerstats:hover	{background:url(/pix/icons/iconsm_playerstats_on.gif) no-repeat center;}
a.iconsmradio				{background:url(/pix/icons/iconsm_radio.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmradio:hover			{background:url(/pix/icons/iconsm_radio_on.gif) no-repeat center;}
a.iconsmreports				{background:url(/pix/icons/iconsm_reports.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmreports:hover		{background:url(/pix/icons/iconsm_reports_on.gif) no-repeat center;}
a.iconsmseat				{background:url(/pix/icons/iconsm_seat.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmseat:hover			{background:url(/pix/icons/iconsm_seat_on.gif) no-repeat center;}
a.iconsmshop				{background:url(/pix/icons/iconsm_shop.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmshop:hover			{background:url(/pix/icons/iconsm_shop_on.gif) no-repeat center;}
a.iconsmsms					{background:url(/pix/icons/iconsm_sms.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmsms:hover			{background:url(/pix/icons/iconsm_sms_on.gif) no-repeat center;}
a.iconsmtickets				{background:url(/pix/icons/iconsm_tickets.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmtickets:hover		{background:url(/pix/icons/iconsm_tickets_on.gif) no-repeat center;}
a.iconsmvideo				{background:url(/pix/icons/iconsm_video.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmvideo:hover			{background:url(/pix/icons/iconsm_video_on.gif) no-repeat center;}
a.iconsmwallpaper			{background:url(/pix/icons/iconsm_wallpaper.gif) no-repeat center; display:block; width:25px; height:21px;}
a.iconsmwallpaper:hover		{background:url(/pix/icons/iconsm_wallpaper_on.gif) no-repeat center;}
a.iconpurchase				{background:url(/pix/icons/icon_audio.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconpurchase:hover			{background:url(/pix/icons/icon_audio_on.gif) no-repeat;}
a.iconamendtickets			{background:url(/pix/icons/icon_audio.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconamendtickets:hover		{background:url(/pix/icons/icon_audio_on.gif) no-repeat;}
a.iconfixturenews			{background:url(/pix/icons/icon_audio.gif) no-repeat; display:block; width:100px; height:20px;}
a.iconfixturenews:hover		{background:url(/pix/icons/icon_audio_on.gif) no-repeat;}

/******** LOGIN BARS **********/

#loginBar					{background:#000 url(/pix/login/bg_login.gif) repeat-x; height:40px; min-height:40px;  border-top:1px solid white;  border-bottom:1px solid white; color:#fff; padding-left:8px;}
html>body #loginBar			{height:39px}

#loginBar label				{font-size:55%;}
#loginBar input				{background-color:#000;  font-size:60%;  color:#fff;}
#loginBar select			{margin-left:10px; font-size:55%; background-color:#000; color:#fff}
#email						{float:left; width:144px; padding-top:10px;}
#loginEmail					{width:103px; height:16px; border:1px solid #505050; margin-left:10px;}
#password					{float:left; width:175px; padding-top:10px; padding-left:5px }
#loginPassword				{width:103px; height:16px; border:1px solid #505050; background:#744;  margin-left:10px;}						
#btnLoginContent			{float:left; width:47px; height:39px;}
	.btnLogin				{background:url(/pix/login/btn_login.gif) no-repeat; border:0; cursor:pointer; width:47px; height:39px;}
	.btnLoginon				{background:url(/pix/login/btn_login_on.gif) no-repeat; border:0; cursor:pointer; width:47px; height:39px;}
#btnSignup					{float:left; width:56px; border-left:1px solid #000; height:39px;}
	#btnSignup	a				{background:url(/pix/login/btn_signup.gif); display:block;}
	#btnSignup	a:hover			{background:url(/pix/login/btn_signup_on.gif); display:block;}
#btnPassword				{float:left; width:99px; border-left:1px solid #000; height:39px;}
	#btnPassword	a				{background:url(/pix/login/btn_password.gif); display:block;}
	#btnPassword	a:hover			{background:url(/pix/login/btn_password_on.gif); display:block;}
	
#stripeLine a.devicelink	{padding-left:8px; padding-top:15px; height:24px;}
#stripeLine a				{font-size:55%; color:#fff; text-decoration:none; display:block; white-space:nowrap;}
#stripeLine a:hover			{background:url(/pix/login/bg_login_on.gif) repeat-x;}
			
			
#welcome					{float:left; width:160px; font-size:55%; padding-top:15px; text-transform: uppercase}
#stripeLine					{float:left; width:250px; border-left:1px solid #000; text-transform: uppercase}
html>body #stripeLine		{width:240px}
					
#btnOUE						{float:left; width:55px; border-left:1px solid #000;}
#btnOUE	a					{background:url(/pix/login/btn_oue.gif); display:block;}
#btnOUE	a:hover				{background:url(/pix/login/btn_oue_on.gif); display:block;}		
			
#btnDetails,#btnSkin,#btnHomepage,#btnEmail,#btnFavorites,#btnHelp{float:left; width:30px; border-left:1px solid #000; height:39px; background:url(/pix/login/bg_login.gif) repeat-x;}		
#btnDetails	a				{background:url(/pix/login/btn_details.gif); display:block;}
#btnDetails	a:hover			{background:url(/pix/login/btn_details_on.gif); display:block;}
#btnSkin a					{background:url(/pix/login/btn_skin.gif); display:block;}
#btnSkin a:hover			{background:url(/pix/login/btn_skin_on.gif); display:block;}
#btnHomepage a				{background:url(/pix/login/btn_homepage.gif); display:block;}
#btnHomepage a:hover		{background:url(/pix/login/btn_homepage_on.gif);}
#btnEmail a					{background:url(/pix/login/btn_email.gif); display:block;}
#btnEmail a:hover			{background:url(/pix/login/btn_email_on.gif);}
#btnFavorites a				{background:url(/pix/login/btn_favorites.gif); display:block;}
#btnFavorites a:hover		{background:url(/pix/login/btn_favorites_on.gif);}
#btnHelp a					{background:url(/pix/login/btn_help.gif); display:block;}
#btnHelp a:hover			{background:url(/pix/login/btn_help_on.gif);}
			
#mnSearchForm				{float:left; width:300px; padding-top:10px;}
#mnSearchFormPlayerStaff	{float:left; width:300px; padding-top:10px;}
#searchCategory				{width:120px; height:2.2em; border:1px solid #505050}
#searchCategoryPlayerStaff	{width:120px; height:1.4em; border:1px solid white; background-color:black; color:white; margin-left:10px;}
#searchKeyword				{width:120px; height:16px; border:2px solid #505050;  margin-left:10px; }
#searchKeywordPlayerStaff	{width:120px; height:1.3em; border:1px solid white;  background-color:black; color:white;}
#pos                        {position:absolute; left:600px; top:245px; width:120px;}

/******** GENERAL INFO - SEARCH RESULTS PAGE **********/

.searchResults				{font-size:70%; color:#000; font-weight:bold; margin:50px}

.scResultsFor				{font-size:70%; color:#000; padding:20px 0 0 20px;}
.scPageSpan					{font-size:70%; color:#000; font-weight:bold; display:inline;}
a.srBoxLeft					{text-decoration:none; display:block; font:75% arial; height:5.4em; color:#000; cursor:pointer}
a.srBoxLeft:hover			{background:url(/pix/box_left.gif) repeat-y 0px 0px; height:5.4em;}

.srContntList				{height:5.4em; position:relative; top:6px; left:18px}
.srListLeft					{width:120px; float:left;}
.srListRight				{width:522px; float:left;}

.psrContntList				{width:218px; background: #000; url(/pix/box_bottom.gif) repeat-x bottom; height:10em; position:relative; float:left; border:solid 1px #666; top: 1px; left:1px; text-align:center;}
.psrListLeft				{text-align:center;}
.psrListRight				{color:#FFF;}

a.psrBoxLeft				{text-decoration:none; display:block; font:75% arial; color:#000; cursor:pointer}
a.psrBoxLeft:hover			{background:url(/pix/box_left.gif) repeat-y 0px 0px;}
.SearchImage				{width:116px; height:79px; border: solid 1px #666; margin-left:45px; margin-right:45px; margin-top:5px; background: url(/pix/biographies/Blank.gif) no-repeat;}


/******** GENERAL INFO - EMAIL A FRIEND **********/

.giEmailFriend				{width:330px; height:38.7em; float:left; color:#505050; background:#e7e7e7 url(/pix/generalInfo/border_top.gif) repeat-x top;}
.giEmailFriend form			{font-size:70%;}
.giEmailFriendValidation	{margin:21px 15px 19px 15px;}
#giEmailFriend				{width:300px; margin:20px 15px 20px 15px; padding:15px 0 20px 0; border-top:1px dotted #A7A7A7; border-bottom:1px dotted #A7A7A7;} 
html>body #giEmailFriend	{height:200px;}

.emailFriendSpacer			{float:left; margin-top:8px}

#giEmailFriend input, #giEmailFriend textarea		{float:right;}
#giEmailFriend input, #giEmailFriend textarea		{width:166px;}
#giEmailFriend label		{width:123px; float:left; display:block; padding-top:5px; text-align:right}

#giEmailFriendSubmit		{margin:0 22px 0 0;}

.giEmailFriendTo			{background:url(/pix/generalInfo/btn_sendEmail.gif) no-repeat; border:0; float:right; width:97px; height:37px; cursor:pointer;}
.giEmailFriendToon			{background:url(/pix/generalInfo/btn_sendEmail_on.gif) no-repeat; border:0; float:right; width:97px; height:37px; cursor:pointer;}

.giEmailFriendThanks		{width:330px; height:37.5em; float:left; color:#505050; background:#e7e7e7 url(/pix/generalInfo/border_top.gif) repeat-x top; font-size:70%}


/******** GENERAL INFO - FEEDBACK FORM **********/

.giTab				{display:block; text-decoration:none; border-top:1px solid white; background:url(/pix/generalInfo/bg_tab.jpg) no-repeat; height:19px; width:330px; float:left; color:#666666; font-size:70%; font-weight:bold;}
.giTab span			{display:block; margin:2px 0 0 11px;}
.giTitle			{float:left; width:662px; height:60px; background:url(/pix/generalInfo/gi_h4_bg.gif) repeat-x;}
.giTitle h4			{font-weight:bold; font-size:110%; margin:18px 0 28px 18px; line-height:90%;}
.giRedTitle			{color:#C70101;}
		
.giFeedbackLeft			{width:330px; height:37.4em; float:left; color:#505050; background:#e7e7e7 url(/pix/generalInfo/border_top.gif) repeat-x top;}
.giFeedbackLeft form	{font-size:70%;}
.giFeedbackValidation	{margin:21px 15px 19px 15px;}
.giFeedbackErrorMsg		{margin:21px 15px 19px 15px; color:#C70101;}
		
		
#giFeedack				{width:300px; margin:20px 15px 20px 15px; padding:15px 0 20px 0; border-top:1px dotted #A7A7A7; border-bottom:1px dotted #A7A7A7;} 
html>body #giFeedack	{height:200px;}
#giFeedack input, #giFeedack textarea,#giFeedack select	{float:right;}
#giFeedack input, #giFeedack textarea		{width:204px;}
#giFeedack select		{width:210px;}
#giFeedack label		{width:78px; float:left; display:block; padding-top:5px; text-align:right}
.feedbackSpacer			{float:left; margin-top:8px}
#giFeedbackSubmit		{margin:0 22px 0 0;}
.giFeedbackTo			{background:url(/pix/generalInfo/btn_next_stage.gif) no-repeat; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.giFeedbackToon			{background:url(/pix/generalInfo/btn_next_stage_on.gif) no-repeat; border:0; float:right; width:99px; height:37px; cursor:pointer;}
		
#giFeedbackThanks		{margin:20px 22px 10px 21px; padding:15px 0 20px 0; }
		
.giFeedbackRight		{width:330px; height:37.4em; float:left; color:#000; background:#fff;}
.giFeedbackRight h4		{font-weight:bold; font-size:110%; color:#000; margin:22px 0 0 21px; line-height:90%;}
.giFeedbackRight h5		{font-weight:bold; font-size:75%; color:#000; margin:0 0 20px 21px;}
.giFeedbackRightText	{margin:0 20px 0 20px; padding-bottom:19px; font-size:70%;}

a.joinUnited				{background:url(/pix/generalInfo/btn_oneUnited.gif) no-repeat; display:inline-block; margin:19px 16px 19px 0; float:right; width:148px; height:37px;}
a.joinUnited:hover			{background:url(/pix/generalInfo/btn_oneUnited_on.gif) no-repeat;}

.giFeedbackfooter		{float:left; width:662px; height:80px; background:url(/pix/generalInfo/bg_footer.gif) repeat-x; }
.giFeedbackfooter div	{margin:10px 0 0 22px; font-size:70%;}
.giFeedbackThanks		{margin:21px 22px 19px 21px; font-size:70%;}


/******** GENERAL INFO - PRIVACY POLICY **********/

#pp_content_area 			{position:relative; top:20px; left:20px; color:#666666; width:620px; height:39.2em;}
html>body #pp_content_area	{height:44.4em;}
#pp_content_area_c 			{color:#666666; width:620px; height:38em; margin:20px 0 0px 20px}
#pp_content_area h5 		{margin:20px 0 10px 0; font-size:85%; color:#505050; letter-spacing:0.08em;}
#pp_content_area h5#first_header {margin-top:0}
#pp_content_area p 			{font-size:70%;	margin-bottom:10px}
#pp_content_area a 			{color:#505050;	text-decoration:underline;font-weight:bold}
#pp_content_area a:hover 	{text-decoration:none}
#pp_content_area ul 		{list-style-type:circle; list-style-position:outside; margin-left:20px;}
#pp_content_area li 		{font-size:70%;	color:#505050; line-height:140%}


#pp_content_area_c ul 		{list-style:none}
#pp_content_area_c li 		{font-size:70%;	color:#505050; font-weight:bold; line-height:140%}

.gifooter					{float:left; width:662px; height:50px; background:url(/pix/generalInfo/bg_footer_print.gif) repeat-x; }

.pp_pager					{float:right; margin-right:10px; margin-top:15px; font-size:70%; font-weight:bold; display:inline;}
.ppPageSpan					{}
.ppPageSpan a				{text-decoration:none; color:#000; cursor:pointer}
a.ppPageCurrent				{text-decoration:none; color:#9F9F9F;}

.newsBackPrint				{float:right; text-align:right; width:72px; display:inline;}

.pp_print_icon 				{margin:10px 0 0 8px; float:right;}


/******** GENERAL INFO - TERMS AND CONDITIONS **********/

#tc_content			{position:relative; top:20px; left:20px; color:#666666; width:620px; height:39.2em;}
html>body #tc_content	{height:44.4em;}

#tc_content h5		{margin:20px 0 10px 0;  font-size:85%; letter-spacing:0.08em;}
#tc_content h5.first_header {margin-top:0}
#tc_content p		{font-size:70%; margin-bottom:10px}
#tc_content li		{font-size:70%;	color:#505050; line-height:140%}
#tc_inner1			{width:235px; margin:14px 0 0 0;}
#tc_inner1 p		{margin-bottom:0px}
.tc_left_p			{float:left; font-weight:bold; width:73px}
.tc_right_p			{float:right; width:140px}
#tc_content ul		{list-style-type:circle; list-style-position:outside; margin-left:20px;}


/******** GENERAL INFO - ADVERTISING **********/

#ad_info		{position:relative; top:20px; left:20px; color:#505050; height:39.3em;}
html>body #ad_info	{height:44.4em;}


#ad_info h5		{font-size:70%; font-weight:normal; margin-bottom:17px}
#ad_info li		{font-size:70%}
#ad_info p		{font-size:70%; margin:0 0 14px 0}
#ad_info p.no_margin {margin:0}
#ad_info a		{color:#505050; font-weight:bold}
#ad_info a:hover {text-decoration:none}


/******** GENERAL INFO - FAQ **********/

#faq_intro_text		{font-size:70%; color:#505050; height:64px; margin-bottom:11px}
.faq_text 			{width:564px; float:left; margin-top:17px}
.faq_text p			{margin-left:20px; font-weight:normal !important}

#faqs_cont				{height:38.5em;}
html>body #faqs_cont	{height:39.6em;}

.faqQuestions			{background:url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:662px;}
.faqQuestions2 			{background:url(/pix/box_top.gif) repeat-x right top;}
			
a.faqQuestions3			{text-decoration:none; display:block; font:75% arial; height:3.4em; color:#505050; font-weight:bold; cursor:pointer}
a.faqQuestions3:hover	{background:url(/pix/box_left.gif) repeat-y 0px 0px; height:3.4em;}

html>body .faqQuestions {margin:0px 0px 1px 0px;}

.faqQuestionsText		{position:relative; top:10px; left:15px; width:640px;}
.faqQuestionsNumber		{color:#B3B3B3; margin-right:10px;}

#faqs_answer			{margin-top:11px}
#faqs_answer p			{font-size:70%; color:#505050; margin:0 47px 14px 47px}
#faqs_answer a			{color:#505050;}
#faqs_answer a:hover	{text-decoration:underline}


/******** GENERAL INFO - SPONSORS **********/

#spMainLeft				{float:left; width:331px; height:39.3em;}
#spMainRight			{float:left; width:330px; border-left:1px solid #fff; height:39.3em;}
#spMainContent			{float:left; margin-left:18px; margin-top:29px; width:620px; height:510px; font-size:70%; color:#505050}
#spMainContent p		{margin-bottom:10px;}
#spMainContent p a		{font-weight:bold; color:#505050; text-decoration:underline}
#spMainContent ul		{list-style-type:circle; list-style-position:outside; margin-left:25px;}
#spMainContent ul li	{margin-top:5px;}

	
.sponsors				{background:#E7E7E7 url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:662px;}
.sponsors2 				{background:url(/pix/box_top.gif) repeat-x right top;}
				
html>body .sponsors		{margin:0px 0px 1px 0px;}

.sponsorsLeft			{background:#E7E7E7 url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:331px;}
.sponsorsLeft2 			{background:url(/pix/box_top.gif) repeat-x right top;}
				
a.sponsorsLeft3			{text-decoration:none; display:block; font:75% arial; height:7.4em; color:#505050; cursor:pointer}

html>body .sponsorsLeft {margin:0px 0px 1px 0px;}
	
.sponsorsRight			{background:#E7E7E7 url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:330px;}
.sponsorsRight2 		{background:url(/pix/box_top.gif) repeat-x right top;}
				
a.sponsorsRight3		{text-decoration:none; display:block; font:75% arial; height:7.4em; color:#505050; cursor:pointer}

html>body .sponsorsRight {margin:0px 0px 1px 0px;}


.sponsorsText			{position:relative; top:10px; left:15px; width:180px;}
.sponsorsText h5		{font-weight:bold; color:#000; text-transform:uppercase}
.sponsorsText div		{color:#505050; height:73px; display:block}
	
.sponsorsTextHeader		{position:relative; top:26px; left:20px; width:520px; }
.sponsorsTextHeader h5	{font-weight:bold; color:#000; text-transform:uppercase}
.sponsorsTextHeader div	{font-weight:bold; color:#505050; font-size:70%; height:73px;}

html>body .sponsorsText {width:300px;}
*:first-child+html .sponsorsText	{width:180px;}

/******** ONE UNITED **********/

#ouHeader					{background:black;}
	#ouHeaderRight			{float:left; width:293px;}
	#ouHeaderWhite			{margin:53px 0 0 35px; font-size:80%; color:white; whitespace:no-wrap;}
	#ouHeaderGrey			{margin-left:35px; color:#939393; font-size:40%;}
#ouTopLeft					{float:left; width:330px;}
#ouTopLeft a				{color:black;}
.ouTopLeft1					{float:left; width:120px; height:381px; text-align:center; background:url(/pix/oneunited/Mem_Banner1.jpg) no-repeat;}
.ouTopLeft2					{float:left; width:210px;}
.ouTopLeft2 h4				{font-weight:bold; font-size:110%; margin:18px 0 0 17px; line-height:90%;}
.ouRedTitle					{color:#C70101;}
#ouTopRight					{float:left; width:331px; border-left:1px solid white;}
.ouTopRight1				{float:left; width:120px; border-right:1px solid white;}
.ouTopRight2				{background:url(/pix/oneunited/bg_crowdblack.jpg) no-repeat bottom black; float:left; width:210px; height:739px;}
.ouTopRight2 h4				{color:white; font-weight:bold; font-size:110%; margin:18px 0 0 21px; line-height:90%;}
.ouMemWht					{color:white; font-size:70%; font-weight:bold;}
#ouEMem						{color:#B3B3B3; font-size:70%; margin:14px 17px 20px 21px;}
.ouMemGry					{color:black; font-size:55%; margin:265px 0 10px 15px; display:block; text-align:left;}
.ouAmountImg				{margin:13px 0 4px 0;}
.ouLists					{color:#505050; font-size:70%; margin:0px 12px 0 20px;} 
.ouLists ul li				{margin:2px 12px 0 10px;}
#ouLookout					{margin:10px 0 0 0; width:100px; float:left;}

#ouBotLeft					{float:left; width:330px;}
.ouBotLeft1					{float:left; width:120px; height:379px; text-align:center;}
.ouBotLeft2					{float:left; width:210px;}
.ouBotLeft2 h4				{font-weight:bold; font-size:110%; margin:0 0 0 17px; line-height:90%;}

a.joinnowblack				{display:block; margin-top:10px; float:right; width:62px; height:61px; background:url(/pix/oneunited/joinnow_black.gif) top no-repeat; cursor:pointer;}
a.joinnowblack:hover		{background:url(/pix/oneunited/joinnow_black_on.gif) no-repeat;}
a.joinnowwhite				{display:block; margin-top:10px; float:right; width:67px; height:67px; background:url(/pix/oneunited/joinnow.gif) top no-repeat; cursor:pointer;}
a.joinnowwhite:hover		{background:url(/pix/oneunited/joinnow_on.gif) no-repeat;}
a.joinnowwhite2				{display:block; margin-top:10px; float:right; width:67px; height:67px; background:url(/pix/oneunited/Sold_Out.gif) top no-repeat; cursor:pointer;}


.ouTitle					{height:79px; background:url(/pix/box_bottom_fancy.gif) bottom no-repeat;}
.ouTitle h4					{font-weight:bold; font-size:110%; padding:18px 0 28px 18px; line-height:90%;}
#ouCongratsLeft				{width:260px; float:left;}
#ouCongrats					{background:black; padding-bottom:19px;}
#ouCongrats h4				{font-weight:bold; font-size:110%; margin:23px 0 0 20px;}
.ouCongratsWhite			{color:white; font-size:70%;}
.ouCongratsWhiteLt			{color:white; font-weight:bold; font-size:120%;}
#ouCongratsLeft1			{color:#CCCCCC; font-size:70%; margin:10px 20px 0 20px;}
#ouCongratsMid				{width:59px; float:left; margin:91px 0 0 20px;}
#ouCongratsRight			{width:270px; float:left; margin:30px 0 0 28px; color:#B3B3B3; font-size:70%;}
#ouCongratsRight ul			{margin:7px 0 0 13px;}

#ouMatchMemLeft				{float:left; width:300px; color:#505050; margin:28px 0 0 20px; font-size:70%;}
#ouMatchMemLeft h4			{color:black; font-weight:bold; font-size:170%; margin-bottom:5px;}
#ouMatchMemRight			{float:left; width:275px; color:#505050;  margin:50px 0 0 50px;}
#ouMatchMemRight h4			{font-weight:bold; font-size:95%;}
#ouMatchMemRight ul			{margin:7px 0 0 13px; font-size:70%;}
#ouSelect					{clear:both; color:#505050; font-size:70%; width:623px; position:relative; top:20px; margin:0 0 0 21px; border-top:1px dotted #A7A7A7; padding-top:20px;}

.ouLoginLeft				{width:332px; height:20.1em; float:left; color:#505050; background:#e7e7e7 url(/pix/oneunited/border_top.gif) repeat-x top;}
.ouLoginLeft form			{font-size:70%;}
.ouLoginLeft2				{width:332px; float:left; color:#505050; background:#e7e7e7 url(/pix/oneunited/border_top.gif) repeat-x top;}
.ouLoginLeft2 form			{font-size:70%;}


.muscLoginLeft				{width:332px; height:38.70em; float:left; color:#505050; background:#e7e7e7 url(/pix/oneunited/border_top.gif) repeat-x top; clear:both;}
.muscLoginRight				{width:328px; height:38.70em;  float:left; background:black; color:#B3B3B3;}
.muscLoginLeft form			{font-size:70%;}

.ouRegLeft					{background:url(/pix/oneunited/regbg.jpg) no-repeat bottom; height:37.5em;}
.ouValidation				{margin:21px 22px 19px 21px;}
#ouLogin					{margin:20px 22px 10px 21px; padding:20px 0 10px 0; border-top:1px dotted #A7A7A7; border-bottom:1px dotted #A7A7A7;} 
#ouLogin input				{float:right;}
#ouLogin label				{width:123px; float:left; display:block; padding-top:5px;}
.ouReg						{margin:20px 22px 10px 21px; padding:20px 0 10px 0; border-top:1px dotted #A7A7A7; border-bottom:1px dotted #A7A7A7;} 
.ouReg input				{float:right; width:166px;}
.ouReg label				{width:119px; float:left; display:block; padding-top:5px;}
#loginPasswordDiv			{margin:5px 0 3px 0;}
.ouLoginLeft a				{display:block; margin:0 22px 19px 21px; color:#505050; padding-bottom:17px; border-bottom:1px dotted #A7A7A7;}
.ouReturnTo					{margin:0 22px 19px 21px; color:#505050; font-size:70%;}

#ouSubmit					{margin:0 22px 0 0;}
.ouNextStageDiv				{margin:16px 22px 0 0;}
.ouLoginTo					{background:url(/pix/oneunited/login_to.gif) no-repeat; border:0; float:right; width:195px; height:37px; cursor:pointer;}
.ouLoginToon				{background:url(/pix/oneunited/login_to_on.gif) no-repeat; border:0; float:right; width:195px; height:37px; cursor:pointer;}
.ouNextStage				{background:url(/pix/oneunited/next_stage.gif) no-repeat; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.ouNextStageon				{background:url(/pix/oneunited/next_stageon.gif) no-repeat; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.ouSendPass					{background:url(/pix/oneunited/send_password.gif) no-repeat; border:0; float:right; width:143px; height:37px; cursor:pointer;}
.ouSendPasson				{background:url(/pix/oneunited/send_password_on.gif) no-repeat; border:0; float:right; width:143px; height:37px; cursor:pointer;}
.ouNextStageC				{background:url(/pix/oneunited/next_stageC.gif) no-repeat;float:right; width:101px; height:37px; cursor:pointer; margin-right:18px;}

.ouAsterisk					{clear:both; margin:0 0 11px 0px;}
.ouLoginRight				{height:20.1em; width:328px; float:left; background:black; color:#B3B3B3;}
html>body .ouLoginRight		{width:330px;}
.ouLoginRight h4			{font-weight:bold; font-size:110%; color:white; margin:22px 0 0 21px; line-height:90%;}
.ouLoginRight h5			{font-weight:bold; font-size:75%; color:white; margin:19px 0 0 21px;}
html>body .ouLoginRight h5	{margin-top:22px;}

.ouLoginRight2				{width:328px; float:left; background:black; color:#B3B3B3;}
html>body .ouLoginRight2	{width:330px;}
.ouLoginRight2 h4			{font-weight:bold; font-size:110%; color:white; margin:22px 0 0 21px; line-height:90%;}
.ouLoginRight2 h5			{font-weight:bold; font-size:75%; color:white; margin:19px 0 0 21px;}

.ouLoginRightText			{margin:0 20px 0 20px; padding-bottom:19px; font-size:70%; border-bottom:1px dotted #C9C9D7;}
.ouLoginRightText a			{color:#CCCCCC;}

.ouRegRight					{width:330px; height:37.5em; float:left; background:black; color:#B3B3B3;}
.ouRegRight a			{color:#999999;}
.ouRegRightToph5			{font-weight:bold; font-size:75%; color:white; margin:19px 0 0 21px;}
.ouRightText				{margin:0 20px 0 20px; font-size:70%;}
.ouRightTexth5				{margin:9px 0 5px 21px; font-weight:bold; font-size:75%; color:white;}

a.registernow				{background:url(/pix/oneunited/register_now.gif) no-repeat; display:inline-block; margin:19px 16px 19px 0; float:right; width:128px; height:37px;}
a.registernow:hover			{background:url(/pix/oneunited/register_nowon.gif) no-repeat;}
.ouForPass					{color:#505050; font-size:70%; background:url(/pix/oneunited/border_top.gif) repeat-x top; padding:20px 0 10px 20px;}
.ouForPass label			{width:123px; float:left; display:block; padding-top:5px;}
.ouInput					{margin-bottom:7px;}

.ouRegItem						{margin-bottom:8px; clear:both;}
.ouRegItem label				{float:left; width:120px;}
.ouRegItem select				{float:right; width:162px; font-family:arial,helvetica; color:#505050; position:relative;}
html>body .ouRegItem select		{width:160px; left:0px;}
.ouRegItem input				{float:right; width:156px; font-family:arial,helvetica; color:#505050;}
a.ouNextStage				{background:url(/pix/oneunited/next_stage.gif) no-repeat; display:block; width:99px; height:37px; margin:30px 0 16px 0;}
a.ouNextStage:hover			{background:url(/pix/oneunited/next_stageon.gif) no-repeat;}
.ouRegStages				{margin:20px 11px 10px 21px; padding:20px 0 10px 0; border-top:1px dotted #A7A7A7; border-bottom:1px dotted #A7A7A7;} 
html>body .ouRegStages		{margin:20px 22px 10px 21px;}

/* OU Landing */

#ouLTop						{}
#ouLTopLeft					{width:330px; float:left; border-right:1px solid white;}
#ouLTopRight				{width:331px; float:left;}
#ouLMid						{clear:both;}
#ouLMidLeft					{width:330px; float:left; border-right:1px solid white;}
#ouLMidRight				{width:331px; float:left;}
#ouLBot						{}
#ouLBotLeft					{width:330px; float:left; border-right:1px solid white;}
#ouLBotRight				{width:331px; float:left;}

.box181top						{background:url(/pix/assoc_links_top.gif) no-repeat top; height:100%; width:181px; border-bottom:1px solid white;}
a.box181						{color:#505050; padding:5px 0 9px 0; width:100%; height:100%; text-decoration:none; height:100%; display:block;}
a.box181:hover					{background:url(/pix/box_left.gif) repeat-y left; height:100%; display:block;}
.box181bottom					{background:url(/pix/assoc_links_bot.gif) no-repeat bottom; border-bottom:1px solid white;}




.ouLTopRightThumb				{background:url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:331px; margin-left:-3px;}
html>body .ouLTopRightThumb		{margin:0px 0px 1px 0px;}
.ouLTopRightThumb2 				{background:url(/pix/box_top.gif) repeat-x right top;}
a.ouLTopRightThumb3				{text-decoration:none; display:block; height:89px; cursor:pointer;}
a.ouLTopRightThumb3:hover		{background:url(/pix/box_left.gif) repeat-y 121px 0px;}
.thumbContent					{margin:10px 0 0 20px; width:180px; float:left;}
.thumbContent h5				{font-size:90%; color:black; margin-bottom:2px;}
.thumbContent span				{font-size:70%; color:#505050;}

.ouLMidLeftThumb				{background:url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:330px; margin-left:-3px;}
html>body .ouLMidLeftThumb		{margin:0px 0px 1px 0px;}
.ouLMidLeftThumb2 				{background:url(/pix/box_top.gif) repeat-x right top;}
a.ouLMidLeftThumb3				{text-decoration:none; display:block; height:59px; cursor:pointer;}
a.ouLMidLeftThumb3:hover		{background:url(/pix/box_left.gif) repeat-y 81px 0px;}
.ouLMidLeftContent				{margin:6px 0 0 20px; width:220px; float:left;}
.ouLMidLeftContent h5			{font-size:80%; color:black; margin-bottom:2px;}
.ouLMidLeftContent span			{font-size:70%; color:#505050;}

.ouLMidRightThumb				{background:black; margin-bottom:1px; width:331px; margin-left:-3px;}
html>body .ouLMidRightThumb		{margin:0px 0px 1px 0px;}
a.ouLMidRightThumb3				{text-decoration:none; display:block; height:59px; cursor:pointer;}
a.ouLMidRightThumb3:hover		{background:url(/pix/box_left.gif) repeat-y 81px 0px;}
.ouLMidRightContent				{margin:6px 0 0 20px; width:220px; float:left;}
.ouLMidRightContent h5			{font-size:80%; color:white; margin-bottom:2px;}
.ouLMidRightContent span		{font-size:70%; color:#CCCCCC;}

.thumbContent2					{margin:10px 0 0 20px; width:180px; float:left;}
.thumbContent2 h5				{font-size:80%; color:black; margin-bottom:2px;}
.thumbContent2 span				{font-size:70%; color:#505050;}



/******** FIXTURES & RESULTS **********/

.frTable						{border-collapse:collapse; border:1px solid white; border-style:hidden;}
.frTable th						{text-align:center;}
.frTable td						{height:79px; padding:0 5px 0 5px; text-align:center; font-family:arial,helvetica; font-size:70%; color:#333333; font-weight:bold; border:1px solid #DDDDDD;}
.frScore						{font-size:140%;}
.frScoreWon						{color:#C60000;}
.frScoreWon a					{color:#C60000;}

.frV							{margin:0 7px 0 7px; display:inline; position:relative; top:-14px;}
.frALIcon						{margin-bottom:3px;}

#frStats						{width:240px; float:left;}
#frConsole						{width:180px; float:left; border-left:1px solid white; border-right:1px solid white;}
#frPrem							{width:240px; float:left;}
#frBetting						{width:330px; float:left; border-right:1px solid white; clear:both;}
#frMobile						{width:331px; float:left;}

.table							{border-collapse:collapse; border-style:hidden; margin:0;}
.redHeader						{text-align:center; height:19px; background:#C70101 url(/pix/red_grad.gif) repeat-x top; color:white; font-size:70%;}
.redHeaderLeft					{padding-left:14px; height:19px; background:#C70101 url(/pix/red_grad.gif) repeat-x top; color:white; font-size:70%;}
.fHeader						{font-size:72%; border-top:1px solid white; background:#000 url(/pix/bg_title.gif) repeat-x top; color:white; text-transform:uppercase; border-bottom:1px solid #fff; height:1.25em;}
.fHeader th						{padding:2px 4px 2px 4px; white-space:nowrap;}
.row1							{text-align:center; height:20px; background:white; color:#505050; font-size:70%;}
.row2							{text-align:center; height:20px; background:#E7E7E7; color:#505050; font-size:70%; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;}
.row1Left						{height:20px; background:white; color:#505050; font-size:70%;}
.row1Left td					{padding-left:14px;}
.row2Left						{height:21px; background:#E7E7E7; color:#505050; font-size:70%; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;}
.row2Left td					{padding-left:14px;}
.rowHalfTime2					{background:#D0D0D0; border-top:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7;}
.rowHalfTime1					{background:#E6E6E6;}
.rowFullTime2					{background:#E4D0D0; border-top:1px solid #DBC7C7; border-bottom:1px solid #DBC7C7;}
.rowFullTime1					{background:#FAE6E6;}

.league							{width:240px; height:59px; border-top:1px solid white;}
.league a						{width:240px; height:59px; display:block;}
.league a:hover					{background:url(/pix/box_left.gif) repeat-y left; height:59px;}

.frStatsThumb					{clear:both; background:url(/pix/box_bottom.gif) repeat-x right bottom; margin-bottom:1px; width:240px;}
.frStatsThumb2 					{background:url(/pix/box_top.gif) repeat-x right top;}
a.frStatsThumb3					{text-decoration:none; display:block; height:4.3em; cursor:pointer;}
a.frStatsThumb3:hover			{background:url(/pix/box_left.gif) repeat-y 81px 0px;}
.frStatsContent					{margin:6px 0 0 17px; width:130px; float:left;}
.frStatsContent h5				{font-size:80%; color:black; margin-bottom:2px;}
.frStatsContent span			{font-size:70%; color:#505050;}

#frFixHeader					{background:url(/pix/fixtures/fr_header.gif) no-repeat; height:99px;}
#frFixHeader img				{margin:46px 0 0 467px;}
#frForm							{float:left; width:440px; margin:12px 0 12px 13px; display:inline;}
#frForm select					{font-size:60%; color:#333333; margin-right:5px;}
#frPremHeader					{margin:5px 0 13px 6px; color:#505050; font-size:70%;}
#frPremHeader img				{margin-right:9px; position:relative; top:3px;}

.frTab							{display:block; text-decoration:none; border-top:1px solid white; background:url(/pix/fixtures/bg_tab.jpg) no-repeat; height:19px; width:220px; float:left; color:#666666; font-size:70%; font-weight:bold;}
.frTab span						{display:block; margin:2px 0 0 11px;}
.frFGTab						{display:block; text-decoration:none; border-top:1px solid white; background:url(/pix/fixtures/bg_tab.jpg) no-repeat; height:19px; float:left; color:#666666; font-size:70%; font-weight:bold;}
.frFGtitle						{display:block; margin:2px 0 0 11px;}
.bgwhite						{background:white;}
.resultTD img					{margin-right:2px;}		
.resultsKey						{color:#666666; font-size:70%; margin:23px 0 23px 15px;}

.frFAPLIntro					{clear:both; font-size:70%; color:#505050; padding:17px 130px 17px 14px;}
.frWeeklyLeft					{float:left; width:330px; background:black; border-right:1px solid white;}
.frWeeklyLeft h4				{margin:30px 21px 0 0; color:white; text-align:right; line-height:90%;}
.frWeeklyRight					{float:left; width:331px; background:black;}
.frWeeklyRight h4				{margin:30px 21px 0 0; color:white; text-align:right; line-height:90%;}
.frWeeklyDetails				{display:inline; margin:15px 22px 0 0; color:#B3B3B3; width:160px; float:right; text-align:right; line-height:160%; font-size:70%;}
.frWeeklyDetails2				{margin:15px 22px 23px 0; color:#B3B3B3; text-align:right; line-height:160%; font-size:70%;}
.frWeeklyThird					{float:left; width:220px; background:black;}
.frWeeklyThird h4				{margin:15px 21px 0 0; color:white; text-align:right; line-height:90%;}
.frWeeklySubtitle				{color:#999999; font-size:60%; text-align:right; display:block; margin-right:21px;}

/********* TICKETS TRAVEL ****************/

#ttAppLeft						{width:480px; float:left; border-right:1px solid white;}
	.ttAppMatchItem				{background:url(/pix/box_top.gif) repeat-x top; height:119px; display:block; color:#505050; font-size:70%; float:left;}
	.ttAppMatchItemBottom		{background:url(/pix/box_bottom.gif) repeat-x bottom; clear:both; border-top:1px solid white;}
	.ttAppMatchItemLeft			{float:left; width:110px; margin:15px 0 0 0; text-align:center;}
	.ttAppMatchItemMid			{float:left; width:250px; margin:22px 0 0 0; border-right:1px solid #E7E7E7;}
	.ttAppMatchItemMid img		{margin:6px 3px 0 0;}
	.ttAppMatchItemRight		{float:left; width:111px; margin:29px 0 0 8px;}
#ttAppRight						{width:181px; float:left; background:black; color:#B3B3B3;}
	#ttAppRightContent			{margin:5px 3px 35px 11px;}
	#ttAppRightContent h5		{margin:19px 0 13px 2px; font-size:70%;}
	#ttAppRightContent div		{font-size:70%; margin-bottom:7px; clear:both;}
	#ttAppRightContent img		{margin-right:9px;}
	.himage						{position:relative; top:-5px;}
#ttAppRight a					{display:block; height:8em; color:#B3B3B3; text-decoration:none; font-size:70%;}
#ttAppRight a:hover				{background:url(/pix/box_left.gif) repeat-y left;}

/*
#ttAppLeft						{width:480px; float:left; border:1px solid red;}
	.ttAppMatchItem				{background:url(/pix/box_top.gif) repeat-x top; height:119px; display:block; color:#505050; font-size:70%; float:left;}
	.ttAppMatchItemBottom		{background:url(/pix/box_bottom.gif) repeat-x bottom; clear:both; border-top:1px solid white;}
	.ttAppMatchItemLeft			{float:left; width:110px; margin:25px 0 0 0; text-align:center; border:1px solid #E7E7E7;}
	.ttAppMatchItemMid			{float:left; width:250px; margin:22px 0 0 0; border:1px solid blue;}
	.ttAppMatchItemMid img		{margin:6px 3px 0 0;border:1px solid orange;}
	.ttAppMatchItemRight		{float:left; width:111px; margin:29px 0 0 8px;;}
#ttAppRight						{width:181px; float:left; background:black; color:#B3B3B3;}
	#ttAppRightContent			{margin:5px 9px 35px 11px;}
	#ttAppRightContent h5		{margin:19px 0 13px 2px; font-size:70%;}
	#ttAppRightContent div		{font-size:70%; margin-bottom:7px; clear:both;}
	#ttAppRightContent img		{margin-right:9px;}
	.himage						{position:relative; top:-5px;}
#ttAppRight a					{display:block; height:8em; color:#B3B3B3; text-decoration:none; font-size:70%;}
#ttAppRight a:hover				{background:url(/pix/box_left.gif) repeat-y left;}
*/
   

.ttAppLink						{margin:0 20px 13px 20px; position:relative; top:13px;}

#ttAppBack						{height:40px; background:url(/pix/box_bottom.gif) repeat-x bottom; text-align:right; border-bottom:1px solid white;}
#ttAppBack div					{background:url(/pix/box_top.gif) repeat-x top;}
#ttAppBack a					{margin:0 12px 0 0; position:relative; top:8px;}
#ttAppInfoLeft					{width:330px; float:left; border-bottom:1px solid white;}
#ttAppInfoRightTop				{width:331px; float:left; border-bottom:1px solid white; border-left:1px solid #E7E7E7;}
#ttAppInfoRightBot				{width:331px; float:left; border-left:1px solid #E7E7E7; border-bottom:1px solid white;}
h4.ttAppInfo					{font-size:90%; margin:20px 0 10px 20px; color:black;}
.ttAppInfoContent				{margin:0 19px 20px 20px; font-size:70%; color:#505050;}
.ttAppInfoThirds				{width:220px; float:left;}
a.ttAppInfoLink					{text-decoration:none; display:block; height:6.8em; cursor:pointer;}
a.ttAppInfoLink:hover			{background:url(/pix/box_left.gif) repeat-y left;}
.ttAppInfoLink h5				{font-size:75%; color:black; margin:0 0 4px 20px; padding-top:18px;}
.ttAppInfoLink div				{font-size:70%; color:#505050; margin-left:20px;}

.newsPageSpan a					{text-decoration:none; color:black;}
.newsPageSpan a.newsPageCurrent	{text-decoration:none; color:#9F9F9F;}

#ttAppHQLeft					{float:left; width:480px; border-right:1px solid white;}
.ttAppHQSelect					{float:left; font-weight:bold; font-size:70%; padding:13px 0 0 14px;}
.ttAppHQForm					{background:#E7E7E7; color:#505050; border-top:1px solid white; font-size:70%; padding:19px 20px 19px 20px;}
.ttAppHQForm2					{background:#E7E7E7; color:#505050; border-top:1px solid white; font-size:70%; padding:19px 20px 582px 20px;}
.ttAppTextBox					{width:31px; height:18px; margin-top:8px;}
.ttAppborder					{border-bottom:1px dotted #A7A7A7; padding-bottom:6px;}
.ttAppTotals					{width:153px; border-bottom:1px dotted #A7A7A7; float:right; padding:9px 18px 8px 0; clear:both; text-align:left;}
.ttAppFormDiv					{text-align:right; clear:both; padding:9px 18px 8px 0; line-height:30px;}
#ttAppFormS2					{margin:15px 160px 0 0; display:inline;}
.ttAppFormS2Item				{margin-bottom:8px; clear:both;}
#ttEFComments					{width:156px; float:right;}
#ttAppFormS2 label				{float:left; width:120px;}
#ttAppFormS2 select				{float:right; width:160px;}
#ttAppFormS2 input				{float:right; width:156px;}
#ttAppFormS2Submit				{padding-top:13px; border-top:1px dotted #A7A7A7; margin-top:5px;}
#ttAppReason					{width:120px; font-family:arial,helvetica;}
.ttSubmitRequest				{background:url(/pix/submit_request.gif) no-repeat; margin:25px 0 28px 0; border:0; float:right; width:123px; height:37px; cursor:pointer;}
.ttSubmitRequeston				{background:url(/pix/submit_request_on.gif) no-repeat; margin:25px 0 28px 0; border:0; float:right; width:123px; height:37px; cursor:pointer;}
.ttSubmitStage2					{background:url(/pix/submit_form.gif) no-repeat; margin:25px 0 28px 0; border:0; float:right; width:112px; height:37px; cursor:pointer;}
.ttSubmitStage2on				{background:url(/pix/submit_form_on.gif) no-repeat; margin:25px 0 28px 0; border:0; float:right; width:112px; height:37px; cursor:pointer;}

#ttAppHQRight					{float:left; width:181px;}
.ttAppHQRightBlack				{background:black; font-size:70%; color:#B3B3B3; padding:18px 20px 37px 21px;}
.ttAppHQRightBlack a			{color:#B3B3B3;}

#ttAppPricesLeft				{float:left; width:330px; background:url(/pix/box_top.gif) repeat-x top; border-right:1px solid #E7E7E7;}
#ttAppPricesRight				{float:left; width:331px; background:url(/pix/box_top.gif) repeat-x top;}
#ttAppPricesRight a				{float:right; margin:17px 26px 19px 0;}
h4.ttAppPrices					{margin:13px 0 0 19px; padding-bottom:12px; font-size:95%;}
.ttAppPricesHeader				{background:url(/pix/box_bottom.gif) repeat-x bottom;}
.ttAppPricesTable				{font-size:70%; margin:15px 20px 35px 20px; width:100%;}
.ttAppPricesTable tr			{height:2em;}
#ttChampAppPrices				{width:660px; height:610px; border-right:1px solid #E7E7E7;}

.ttAppPricesTable2				{font-size:70%; margin:0 20px 25px 20px;padding-top:10px width:100%;}
.ttAppPricesTable2 tr			{height:1.8em;}
.ttAppPricesTable2 th			{padding-top:10px}

.ttTickPager					{height:40px; background:url(/pix/box_bottom.gif) repeat-x bottom; text-align:right; border-top:1px solid white; border-bottom:1px solid white;}
#ttExecBoxTable					{font-size:70%; color:#505050; background:url(/pix/box_top.gif) repeat-x top; width:100%;}
#ttExecBoxTable th				{color:black; border-right:1px solid #e7e7e7; padding:7px 0 7px 20px;}
#ttExecBoxTable td				{border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:8px 0 8px 20px;}

#ttSpecialLeft					{float:left; width:480px; border-right:1px solid white; color:#505050;}
#ttSpecialLeft h4				{clear:both; margin:0 0 0 21px; font-size:105%;}
#ttSpecialTime					{float:left; width:300px; display:inline; margin:16px 0 12px 21px; font-weight:bold; font-size:70%;}
#ttSpecialLeftCol1				{float:left; width:200px; display:inline; margin:15px 30px 0 21px; font-size:70%;}
#ttSpecialLeftCol2				{float:left; width:200px; margin-top:15px; font-size:70%;}
#ttSpecialRight					{float:left; width:181px;}
#ttHowToBook					{padding-top:1px; height:66em; background:black url(/pix/tickets/bg_booking.jpg) no-repeat; color:white; font-weight:bold; font-size:70%;}
#ttHowToBook1					{margin:20px 22px 0 22px;}
#ttHowToBook2					{margin:590px 22px 0 22px; vertical-align:bottom;}

#ttSeatingLeft					{width:480px; float:left; border-right:1px solid white;}
.planimg						{margin:22px 0 0 15px;}
#ttSeatingLeftIntro				{margin:20px 0 0 16px; font-size:70%; color:#333333;}
#ttSeatingLeftIntro h4			{font-size:160%; line-height:80%; color:black;}
#ttSeatingRight					{width:181px; float:left;}
.ttSeatingRightDiv				{font-size:70%; padding:18px 8px 20px 16px; background:black; border-bottom:1px solid white; color:#B3B3B3;}
.ttSeatingRightDiv th			{color:white;}
.ttSeatingRightDiv td			{text-align:center;}
.ttSeatingRightDiv h4			{color:white; font-size:120%; margin-bottom:10px;}

.ttNQHeader						{height:79px; background:url(/pix/box_bottom_fancy.gif) bottom no-repeat;}
.ttNQHeader	h4					{margin:17px 0 0 17px; font-size:110%; line-height:90%;}
.ttNQLeft						{width:331px; float:left; border-top:1px solid white; background:#E7E7E7; font-size:70%;}
.ttNQLeft h5					{font-size:110%; margin:24px 0 13px 21px;}
.ttNQLeftData					{margin:0 20px 0 21px; padding-bottom:20px;}
.ttNQLeft ul					{margin:8px 0 8px 12px;}
.ttNQLeftForm,.ttNQLeftForm2	{margin:18px 21px 0 20px; display:inline-block;}
.ttNQLeftForm label				{float:left; width:120px; text-align:right;}
.ttNQLeftForm select			{float:right; width:160px;}
.ttNQLeftForm input				{float:right; width:156px;}

.ttNQFormNext					{padding:13px 0 13px 0; border-top:1px dotted #A7A7A7; margin:5px 13px 0 13px;}
.ttNQNextStage					{background:url(/pix/next_stage.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.ttNQNextStageon				{background:url(/pix/next_stage_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right;  width:99px; height:37px; cursor:pointer;}
.ttNQNextStage2					{background:url(/pix/next_stage.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.ttNQNextStage2on				{background:url(/pix/next_stage_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right;  width:99px; height:37px; cursor:pointer;}
.ttNQSendDetails				{background:url(/pix/send_details.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:114px; height:37px; cursor:pointer;}
.ttNQSendDetailson				{background:url(/pix/send_details_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:114px; height:37px; cursor:pointer;}

.ttNQRight						{width:331px; float:left; color:#505050;}
.ttNQRight h5					{font-size:120%; color:#333333; margin:22px 0 0 21px;}
.ttNQsubtitle					{font-size:70%; color:#333333; line-height:80%; margin:0 0 0 21px;}
.ttNQRight h6					{margin:17px 0 13px 21px; font-size:70%;}
.ttNQRight div					{margin:0 16px 0 21px; font-size:70%;}
.ttNQRightForm					{width:331px; float:left; color:#505050;}
.ttNQRightForm h5				{font-size:120%; color:#333333; margin:22px 10px 0 21px;}
.ttNQRightForm h6				{margin:17px 0 13px 21px;}
.ttNQRightFormContent			{margin:0 21px 0 21px; font-size:70%;}
.ttNQRightForm input			{margin:0px 0px 0 21px;}
.ttNQRightForm label			{margin:10px 21px 0 0px; font-size:70%;}
.ttNQRightFormSubmit			{border-top:1px dotted #A7A7A7; padding-top:15px; margin-top:20px;}

.ttNQItem						{margin-bottom:4px; clear:both;}
.ttNQStage2Left					{width:104px; float:left; text-align:right; margin-right:10px;}
.ttNQStage2Right				{width:174px; float:left;}
.ttNQStage2Right label			{float:left; width:150px;}
.ttNQStage2Right input			{float:right; font-family:arial,helvetica; color:#505050;}
.ttNQStage2Right textarea		{width:170px; font-family:arial,helvetica; font-size:100%; color:#505050; margin:8px 0 26px 0;}
#ttNQOther						{width:170px;}
#ttNQMemNo						{width:170px;}

.ttTNSULogin					{border-top:1px dotted #A7A7A7; padding-top:15px; margin:20px 0 20px 0;}
a.ttJoinOU						{background:url(/pix/join_ou.gif) no-repeat; width:148px; height:37px; display:block; float:right; margin-top:30px;}
a.ttJoinOU:hover				{background:url(/pix/join_ou_on.gif) no-repeat;}
.ttTNSUInfo						{padding:13px 0 0 0;}
.ttTNSUInfo	ul					{margin:20px 0 0 15px; line-height:17px;}
#ttTNSUDoBDD,#ttTNSUDoBMM		{width:23px; float:none;}
.ttTNSUlabel					{float:left; width:120px; text-align:right;}
#ttTNSUMemNo					{float:right; width:156px;}
#ttTNSUDoBYY					{width:35px; float:none;}
.ttNQConfirmSignUp				{background:url(/pix/confirm_signup.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:125px; height:37px; cursor:pointer;}
.ttNQConfirmSignUpon			{background:url(/pix/confirm_signup_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:125px; height:37px; cursor:pointer;}

#ttLandLeft						{float:left; width:441px; border-right:1px solid white;}
#ttLandLeftBuy					{color:white; font-weight:bold; padding-top:1px; background:url(/pix/tickets/bg_buytickets.jpg) no-repeat; width:441px; height:319px;}
#ttLandLeftBuy div				{height:242px; margin:23px 0 0 28px; font-size:120%; line-height:70%;}
#ttLandRight					{float:left; width:220px;}
.ttNav							{height:79px; border-bottom:1px solid white;}
.ttNav a						{display:block; height:79px; width:220px;}
.ttNav a:hover					{background:url(/pix/box_left.gif) repeat-y left; height:79px;}
.ttLandBotLeft1					{float:left; width:220px; border-right:1px solid white;}
.ttLandBotRight					{float:right; width:220px;}
.ttNewQuads						{height:239px; border-bottom:1px solid white;}
.ttNewQuads a					{display:block; height:239px; width:220px;}
.ttNewQuads a:hover				{background:url(/pix/box_left.gif) repeat-y left; height:239px;}

.etTTNextStage					{background:url(/pix/inboundDetails.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.etTTNextStageon				{background:url(/pix/inboundDetails_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right;  width:99px; height:37px; cursor:pointer;}
.etTTNextStage2					{background:url(/pix/submit.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:99px; height:37px; cursor:pointer;}
.etTTNextStage2on				{background:url(/pix/submit_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right;  width:99px; height:37px; cursor:pointer;}

.ttEFSendDetails2				{background:url(/pix/send_details2.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:114px; height:37px; cursor:pointer;}
.ttEFSendDetails2on				{background:url(/pix/send_details2_on.gif) no-repeat; margin:8px 0 15px 0; border:0; float:right; width:114px; height:37px; cursor:pointer;}

#confirmMessage			{height:567px; font-size:70%; padding:20px;}





