/* Messages */
div.note-red						{ border:1px solid #ff0000; padding:5px 10px; color:#ff0000; background:#fff0f0; float:left; margin: 0 0 10px; width:608px; }
div.note-red h3						{ color:#ff0000; display:inline; margin-right:10px; }
div.note-yellow						{ border:1px solid #c8900b; padding:5px 10px; color:#c8900b; background:#fef7dd; float:left; margin: 0 0 10px; width:608px; }
div.note-yellow h3					{ color:#c8900b; display:inline; margin-right:10px; }
div.note-green						{ border:1px solid #0BA245; padding:5px 10px; color:#0BA245; background:#d9f4e3; float:left; margin: 0 0 10px; width:608px; }
div.note-green h3					{ color:#0BA245; display:inline; margin-right:10px; }

/* Main > Team */
#teamScreen							{ clear:both; float:left; width:633px; overflow:hidden; margin:8px 0 0; position:relative; }
#teamScreenButtons					{ float:left; width:100%; margin:0; padding-left:10px; }
#teamScreenButtons li.left			{ float:left !important; }
#teamScreenButtons li.right			{ float:right !important; background:0; padding-right:13px; }
#teamScreenButtons a.tab img		{ margin:0 -5px -4px 5px; }

/* Main > Team Screen > Pitch */
#pitch								{ overflow:hidden; width:1266px; }
#pitch #pitchContent				{ overflow:hidden; height:425px; position:relative; width:633px; float:left; }
#pitch .pitch1300					{ background:url(../images/pitches/static.1300.jpg) top left no-repeat;  }
#pitch .pitch1301					{ background:url(../images/pitches/static.1301.jpg) top left no-repeat;  }
#pitch .pitch1302					{ background:url(../images/pitches/static.1302.jpg) top left no-repeat;  }
#pitch .pitch1303					{ background:url(../images/pitches/static.1303.jpg) top left no-repeat;  }
#pitch .pitch1304					{ background:url(../images/pitches/static.1304.jpg) top left no-repeat;  }
#pitch .pitch1305					{ background:url(../images/pitches/static.1305.jpg) top left no-repeat;  }
#pitch .pitch1306					{ background:url(../images/pitches/static.1306.jpg) top left no-repeat;  }
#pitch .pitch1307					{ background:url(../images/pitches/static.1307.jpg) top left no-repeat;  }
#pitch .pitch1308					{ background:url(../images/pitches/static.1308.jpg) top left no-repeat;  }
#pitch .pitch1309					{ background:url(../images/pitches/static.1309.jpg) top left no-repeat;  }
#pitch .pitch1310					{ background:url(../images/pitches/static.1310.jpg) top left no-repeat;  }
#pitch .pitch1311					{ background:url(../images/pitches/static.1311.jpg) top left no-repeat;  }
#pitch .pitch1312					{ background:url(../images/pitches/static.1312.jpg) top left no-repeat;  }
#pitch .pitch1313					{ background:url(../images/pitches/static.1313.jpg) top left no-repeat;  }
#pitch .pitch1314					{ background:url(../images/pitches/static.1314.jpg) top left no-repeat;  }
#pitch .pitch1315					{ background:url(../images/pitches/static.1315.jpg) top left no-repeat;  }
#pitch .pitch1316					{ background:url(../images/pitches/static.1316.jpg) top left no-repeat;  }
#pitch .pitch1317					{ background:url(../images/pitches/static.1317.jpg) top left no-repeat;  }
#pitch .pitch1318					{ background:url(../images/pitches/static.1318.jpg) top left no-repeat;  }
#pitch .pitch1319					{ background:url(../images/pitches/static.1319.jpg) top left no-repeat;  }
#pitch .pitch1320					{ background:url(../images/pitches/static.1320.jpg) top left no-repeat;  }
#pitch .pitch1321					{ background:url(../images/pitches/static.1321.jpg) top left no-repeat;  }
#pitch .pitch1322					{ background:url(../images/pitches/static.1322.jpg) top left no-repeat;  }

/* Pitch Players */
#pitch #pitchContent #players				{ width:630px; margin:0 auto; height:382px; float:left; padding-top:7px; }
#pitch #pitchContent #players ul			{ clear:both; margin:0 auto;  }
#pitch #pitchContent #players ul li			{ float:left; position:relative; height:93px; text-align:center; padding-right:4px; width:118px; _width:117px; background:url(../images/player_info.png) bottom center no-repeat; _background:url(../images/player_info.gif) 0px 57px no-repeat; } 
#pitch #pitchContent #players ul#gk			{ width:125px; height:94px;  }
#pitch #pitchContent #players ul.form4		{ width:488px; height:94px; }
#pitch #pitchContent #players ul.form5		{ width:614px; height:94px; }
#pitch #pitchContent #players ul.form3		{ width:367px; height:94px;}
#pitch #pitchContent #players ul.form2		{ width:244px; height:94px; }
#pitch #pitchContent #players ul.form1		{ width:125px; height:94px; }
#pitch #pitchContent #players a				{ width:117px; display:block; color:#000; margin:-5px 0 -1px; *margin:-5px 0 -2px; font-size:11px; text-transform:uppercase; font-weight:bold; }
#pitch #pitchContent #players div.club-medium { margin:-4px auto 0px; }
#pitch #pitchContent #players span.pts		{ color:#e7de9e; float:right; padding:3px 4px; font-size:11px; font-weight:bold; display:none; }
#pitch #pitchContent #players span.pts em	{ font-weight:normal; color:#aaa; padding-left:3px; }
#pitch #pitchContent #players span.pos		{ color:#eee; float:left; padding:2px 4px; font-size:12px; font-weight:bold; }
#pitch #pitchContent #players span.inj		{ border:1px solid #000000; margin-left:47px; margin-top:-32px; position:absolute; width:12px; height:12px; background:url(../images/icons/injured.gif) top left no-repeat; }
#pitch #pitchContent #players .changed img	{ background:url(../images/ShirtHighlightYellow.gif) 1px 0 no-repeat; }
#pitch #pitchContent #players .ui-state-hover.ui-state-active img { background:url(../images/ShirtHighlightGreen.gif) 1px 0 no-repeat; }
#pitch #pitchContent #players div.pitch-inj	{ position:relative; float:right; margin-top:-25px; -moz-border-radius:3px; }
#pitch #pitchContent #players .playerstatus.injured { background-position:-31px -16px; }
#pitch #pitchContent #subs div.pitch-inj	{ left:36px; margin-top:0; position:absolute; top:3px; }

#pitch #subs								{ float:left; width:614px; _width:546px; height:70px; margin-left:8px; }
#pitch #subs li								{ float:left; position:relative; cursor:-moz-grab; *cursor:hand; width:113px; _width:100px; height:67px; padding:3px 5px 0 4px; background:url(../images/subs-border.png) no-repeat right top;  }
#pitch #subs li img							{ width:40px; height:38px; float:left; margin:0 0 5px; } 
#pitch #subs li span.pos					{ color:#666; font-size:12px; margin-left:56px; _margin-left:36px; font-weight:bold; }
#pitch #subs li span.pts					{ color:#333; font-size:12px; font-weight:bold; padding:0 5px 0 0; position:absolute; right:0; text-align:right; top:26px; }
#pitch #subs li span.pts div.form-next		{  float:none; }
#pitch #subs li span.pts em					{ font-weight:normal; color:#666; padding-left:1px; font-size:10px; }
#pitch #subs li a							{ bottom:6px; color:#FFFFFF; font-size:11px; font-weight:bold; left:5px; position:absolute; }
#pitch #subs li span.inj					{ left:80px; margin:2px 0 0 5px; position:absolute; width:12px; height:12px; background:url(../images/icons/injured.gif) top left no-repeat; }
#pitch #subs li.changed	a					{ color:#ffe737; }

.subs-actions								{ float:right;  position:relative; width:385px; margin:-1px 8px 0 0; }
.subs-actions a								{ float:right; display:none; font-size:11px; text-align:center; padding:2px 0; }
.subs-actions a.subs-save					{ background:url(../images/pitch-save.png) left top repeat-x; height:21px; width:95px; color:#fff; }	
.subs-actions a.subs-reset					{ background:url(../images/pitch-reset.png) left top repeat-x; height:21px; width:54px; color:#fff; }
.subs-actions span							{ color:#fe0000; padding:3px 10px; font-weight:bold; display:none; }

ul.team-actions								{ float:right; width:627px; height:5px; margin:0 2px; background:url(../images/pitch-shadow.jpg) repeat-x top;  }
ul.team-actions li							{ float:right; }

/* Pitch Tabs */
#pitch #pitchTabs							{ height:22px; width:71px; float:left; display:none; }
#pitch #pitchTabs li						{ float:right; }
#pitch #pitchTabs li a						{ color:#fff; font-size:13px; display:block; padding:2px 0px 4px 18px; }
#pitch #pitchTabs li a:hover				{ text-decoration:none; }
#pitch #pitchTabs li a.on					{ color:#333; }
#pitch #pitchTabs li a#pitchTabsPoints		{ width:46px; background:url(../images/pitch-tabs-on.png) no-repeat 0px -24px; }
#pitch #pitchTabs li a#pitchTabsSubs		{ width:48px; background:url(../images/pitch-tabs-on.png) no-repeat -64px -24px; }

#pitch #pitchTabs li a#pitchTabsPoints:hover{ background:url(../images/pitch-tabs-on.png) no-repeat 0px -48px; }
#pitch #pitchTabs li a#pitchTabsSubs:hover	{ background:url(../images/pitch-tabs-on.png) no-repeat -64px -48px; }

#pitch #pitchTabs li a#pitchTabsPoints.on	{ background:url(../images/pitch-tabs-on.png) no-repeat 0px 0; }
#pitch #pitchTabs li a#pitchTabsSubs.on		{ background:url(../images/pitch-tabs-on.png) no-repeat -64px 0; }

#pitch #pitchTabs li a#pitchTabsPoints.on:hover	{ background:url(../images/pitch-tabs-on.png) no-repeat 0px 0; }
#pitch #pitchTabs li a#pitchTabsSubs.on:hover	{ background:url(../images/pitch-tabs-on.png) no-repeat -64px 0; }

/* Pitch Bar */
#pitch #teamIcon						{ float:left; margin:5px 5px 0 6px; text-align:center; }
#pitch #teamIcon img					{ width:28px; }
#pitch #teamTop							{ float:left; width:633px; height:37px; overflow:hidden; position:relative; }
#pitch #teamTop  h1						{ display:block; float:left; color:#000000; font-size:24px; height:31px; letter-spacing:-1px; margin:2px 0 0; *margin:5px 0 0; overflow:hidden; padding:0; width:400px; } 	
#pitch #teamTop  span.manager-name		{ padding:2px 0; text-align:right; float:right; }
#pitch .rounded-avatar-small			{ float:right; position:relative; margin:7px 8px; }
#pitch .manager-actions					{ background:url(../images/pitches/bottom.jpg) left bottom no-repeat; clear:left; float:left; height:39px; width:633px;  }
#pitch .manager-actions a				{ position:relative; color:#333; display:inline-block; float:left; border-right:1px solid #ededed; padding:1px 10px 4px 40px; width:107px; }
#pitch .manager-actions a.blue			{ color:#FFFFFF; display:inline-block; float:left; border:0; padding:4px 0 8px 38px; width:120px; }
#pitch .manager-actions a.last			{ border-right:0; width:107px;  }
#pitch .manager-actions span.blueoff	{ color:#c988d5; display:inline-block; float:left; border:0; padding:4px 0 8px 38px; width:120px; }
#pitch .manager-actions span.off		{ color:#aaa; display:inline-block; float:left; border-right:1px solid #ededed; padding:1px 10px 4px 40px; width:106px; }
#pitch .manager-actions a:active		{ top:1px; }

#pitch .manager-actions .transfers-button	{ background:url(../images/pitch-actions.gif) -158px 0 no-repeat; }
#pitch .manager-actions .teamoptions-button	{ background:url(../images/pitch-actions.gif) -316px 0 no-repeat; }

#pitch .manager-actions span.transfers-button	{ background:url(../images/pitch-actions.gif) -158px -28px no-repeat; }
#pitch .manager-actions span.teamoptions-button	{ background:url(../images/pitch-actions.gif) -316px -28px no-repeat; }

#pitch .manager-actions a:hover						{ text-decoration:none; }
#pitch .manager-actions a.transfers-button:hover	{ background:url(../images/pitch-actions.gif) -158px -56px no-repeat; }
#pitch .manager-actions a.teamoptions-button:hover	{ background:url(../images/pitch-actions.gif) -316px -56px no-repeat; }

#pitch #pointsArea						{ position:absolute; right:14px; top:2px; *top:8px; width:84px; text-align:center; }
#pitch #pointsArea .points-display h1	{ color:#FFFFFF; font-size:45px; height:48px; padding:0; }

#pitch .points-selector					{ background:url(../images/pitch-points.png) 0 0 no-repeat; color:#fff; position:absolute; right:6px; top:41px; padding:0 5px; text-align:left; width:145px; height:67px; }
#pitch .points-selector li				{ float:left; clear:both; width:37px; text-align:right; margin:0 0 -4px; }
#pitch .points-selector a				{ color:#949494; font-size:10px; }
#pitch .points-selector a.on,
#pitch .points-selector a:hover			{ color:#fff; text-decoration:none; }
#pitch .points-selector	h4				{ color:#fff; float:left; font-size:13px; width:86px; margin-bottom:0; }
#pitch .points-week,
#pitch .points-month,
#pitch .points-total					{ display:none; }

#pitch div.form							{ width:117px; color:#fff; }
#pitch .form-next						{ font-weight:normal; font-size:11px; float:left; }
#pitch .form-next em					{ font-weight:normal; font-size:11px; color:#aaa; }
#pitch .form-top						{ width:14px; height:10px; margin:2px 1px 0; float:right; display:block; background:url(../images/icons/form_sprite.gif) no-repeat left top; }
#pitch .form-top.t90					{ background-position:0 0; }
#pitch .form-top.t45					{ background-position:-14px 0; }
#pitch .form-top.t0						{ background-position:-29px 0; width:12px; }
#pitch ul.form .form-top				{ margin:6px 1px 0 0; border:1px solid #999; border-width:0 1px 1px 0; }

#pitch #pitchContent #players ul li.fb2	{ float: right; }

.ui-draggable-dragging					{ background:0 !important;  }
.ui-draggable-dragging span,
.ui-draggable-dragging span em,
.ui-draggable-dragging img.inj			{ display:none !important; }

#pitchViews								{ position:relative; left:0; width:1890px;}
#listView								{ float:left; width:630px; position:relative; }
#facupView								{ float:left; width:630px; position:relative; }

#listView table th,
#facupView table th						{ padding:5px 2px 5px; border-bottom:1px dotted #1B75BB  }

#listView table.general td span,
#facupView table.general td span		{ font-size:10px; }

/** Team Screen Buttons **/

a.button-team-transfers,
a.button-team-supersubs					{ background:url(../images/btn_Transfers.png) top right no-repeat; padding:6px 10px; font-weight:bold; display:block; color:#fff; font-size:14px; width:120px; }
a.button-team-supersubs					{ background:url(../images/btn_SSubs.png) top right no-repeat;  }

a.button-team-transfers:hover,
a.button-team-supersubs:hover			{ text-decoration:none; }

/* Main > Team > Main Info */
#main #mainInfo							{ clear:both; width:100%; margin:30px 0; }
#main #mainInfo td.text_right			{ text-align:right; }
#main #mainInfo td em					{ font-weight:bold; }

/* Main > Team > Fixtures */
#main #mainFixtures						{ clear:both; width:300px; margin:0 30px 10px 0;  }
#main #mainFixturesTable				{ clear:left; }
tr.subheading td						{ font-weight:bold; margin-top:5px; background:#fff; }
td.awayteam, th.awayteam				{ text-align:right; }

/* Main > Team > Editorial */
#main #mainEditorial					{ clear:right; width:300px; float:right; margin-bottom:10px; }



