.pos
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: center;
}
.layout-bg-all-star
{
	background: url(/i/mlb/allstarnation/i/all-star_nation_bg13.jpg) no-repeat #000;
	min-height: 860px;
	position: relative;
}
.layout-bg-all-star .r5-1,.layout-bg-all-star .r5-7
{
	height: 36px;
	padding-top: 20px;
}
.layout-bg-all-star .r5-1empty
{
	height: 152px;
}
.layout-bg-all-star .r5-2,.layout-bg-all-star .r5-3,.layout-bg-all-star .r5-4
{
	height: 71px;
	padding-top: 5px;
}
.layout-bg-all-star .r5-3
{
	margin-left: 125px;
}
.layout-bg-all-star .r5-5
{
	height: 71px;
	padding-left: 300px;
	padding-top: 35px;
}
.layout-bg-all-star .r5-6
{
	height: 71px;
	padding: 30px 0 0 16px;
}
.layout-bg-all-star .r5-7
{
	height: 21px;
}
.left-field
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_lf.jpg) center left no-repeat #fff;
}
.center-field
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_cf.jpg) center left no-repeat #fff;
}
.right-field
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_rf.jpg) center left no-repeat #fff;
}
.outfield
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_of.jpg) center left no-repeat #FFF;
}
.first-base
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_1b.jpg) center left no-repeat #fff;
}
.second-base
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_2b.jpg) center left no-repeat #fff;
}
.third-base
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_3b.jpg) center left no-repeat #fff;
}
.shortstop
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_ss.jpg) center left no-repeat #fff;
}
.starting-pitcher
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_sp.jpg) center left no-repeat #fff;
}
.relief-pitcher
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_rp.jpg) center left no-repeat #fff;
}
.catcher
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_catcher.jpg) center left no-repeat #fff;
}
.manager
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_manager.jpg) center left no-repeat #fff;
}
#pos9
{
	left: 10px;
	position: absolute;
	top: 25px;
}
.designated-hitter
{
	background: url(/prod/assets/greatestteam/images/icon_mlb_dh.jpg) center left no-repeat #fff;
}
.bg-left-field
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_outfield.jpg) repeat-x;
}
.bg-center-field
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_outfield.jpg) repeat-x;
}
.bg-right-field
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_outfield.jpg) repeat-x;
}
.bg-outfield
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_outfield.jpg) repeat-x;
}
.bg-first-base
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_infield.jpg) repeat-x;
}
.bg-second-base
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_infield.jpg) repeat-x;
}
.bg-third-base
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_infield.jpg) repeat-x;
}
.bg-shortstop
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_infield.jpg) repeat-x;
}
.bg-starting-pitcher
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_pitcher.jpg) repeat-x;
}
.bg-relief-pitcher
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_pitcher.jpg) repeat-x;
}
.bg-catcher
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_catcher.jpg) repeat-x;
}
.bg-manager
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_manager.jpg) repeat-x;
}
.bg-designated-hitter
{
	background: url(/prod/assets/greatestteam/images/selected/mlb/bg_dh.jpg) repeat-x;
}
.bg-outfield,.bg-first-base,.bg-second-base,.bg-third-base,.bg-shortstop,.bg-starting-pitcher,.bg-relief-pitcher,.bg-catcher,.bg-manager,.bg-designated-hitter
{
	height: 18px;
}
.c1
{
	width: 900px;
}
.c2
{
	width: 450px;
}
.c2b,.r5-3 .c2
{
	width: 330px;
}
.c3
{
	text-align: center;
	width: 300px;
}
.c4
{
	text-align: center;
	width: 225px;
}
.c5
{
	text-align: center;
	width: 180px;
}
#winningTeam .hideResultsMessage
{
	_height: 380px;
	height: 205px;
	margin: auto;
	padding-top: 175px;
	text-align: center;
}
#winningTeam h5
{
	color: #fff;
	margin: 0;
}
#winningTeam h5 a,#winningTeam h5 a:visited
{
	color: #cecece;
}
#winningTeam h5 a:hover
{
	text-decoration: none;
}
#preloadingGraphic
{
	margin: 192px 0 0 436px;
}
body
{
	font-size: 13px;
}
.positionResultsWindow
{
	width: 148px;
}
#pos1 .not-selected
{
	margin: 10px 0 0 25px;
}
#pos2 .not-selected
{
	margin: 0 0 0 25px;
}
#pos3 .not-selected
{
	margin: 10px 0 0 25px;
}
#pos4 .not-selected
{
	margin: 7px 0 0 88px;
}
#pos5 .not-selected
{
	margin: 7px 50px 0 0;
}
#pos6 .not-selected
{
	margin: 10px 0 0 25px;
}
#pos7 .not-selected
{
	margin: 10px 0 0 25px;
}
#pos8 .not-selected
{
	margin: 13px 0 0 27px;
}
#pos10 .not-selected
{
	margin: 13px 136px 0 0;
}
#pos11 .not-selected,#pos12 .not-selected,#pos13 .not-selected,#pos14 .not-selected,#pos10 .not-selected
{
	margin: 23px 0 0 0;
}
.not-selected a,.not-selected a:visited,.not-selected a:hover
{
	padding: 5px 6px 3px 36px;
}
.layout-main .selected
{
	_height: 47px;
	background: #000;
	color: #fff;
	font-size: 13px;
	height: 49px;
	line-height: 21px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	width: 170px;
}
.layout-main .selected span
{
	color: #aaa;
	font-size: xx-small;
	font-weight: normal;
	line-height: 15px;
	margin: 6px;
	text-transform: uppercase;
}
.layout-main a.select-link,.layout-main a.select-link:visited,.layout-main a.select-link:visited
{
	border: 0;
	color: #fff;
	text-decoration: none;
}
.layout-main a.select-link img
{
	border: 0;
	margin: 0;
	padding: 0;
}
.layout-main .selected-nav
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-selected-shadow.png) 2px 0 no-repeat;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 170px;
}
.layout-main .selected-nav a,.layout-main .selected-nav a:visited
{
	color: #76a7d6;
	font-size: 11px;
	padding: 0 0 0 6px;
	text-decoration: none;
}
.layout-main .selected-nav a:hover
{
	color: #76a7d6;
	text-decoration: underline;
}
.layout-main .selected-nav a img
{
	border: 0;
	vertical-align: middle;
}
.layout-main .name
{
	_height: 28px;
	background: url(images/bg_name.jpg) repeat-x;
	height: 27px;
	padding: 4px 0 0 6px;
}
.layout-main .name div
{
	height: 17px;
	overflow: hidden;
	width: 125px;
}
.layout-main .pic-player
{
	bottom: 0;
	height: 60px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	right: 0;
	width: 60px;
}
.layout-main .pic-player img
{
	left: -2px;
	position: absolute;
}
.layout-main .pic-player div.headshot-shadow-popup
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-headshot-shadow.png) 0 -48px no-repeat;
	height: 48px;
	position: absolute;
	right: 0;
	top: 12px;
	width: 70px;
	z-index: 30;
}
.layout-main .selected .logo-mlb-small
{
	position: absolute;
	right: 34px;
	top: 21px;
	z-index: 40;
}
.layout-main .name div
{
	height: 27px;
}
.layout-main .bottomContainer form label,.layout-main .topContainer form label
{
	color: #ccc;
}
.layout-main .bottomContainer form label,.layout-main .topContainer form label
{
	color: #ccc;
}
.layout-main .player-total
{
	color: #ccc;
}
.layout-main .selected-submitted
{
	margin: 0 auto;
	padding: 2px 6px 3px;
	width: 158px;
}
.layout-main a.submit-nav-on,.layout-main a.submit-nav-on:visited
{
	background: #fff;
	color: #000;
}
.layout-main a.submit-nav-on:hover
{
	color: #000;
	text-decoration: none;
}
.layout-main a.start-over,.layout-main a.start-over:visited,.layout-main a.cancel,.layout-main a.cancel:visited,.layout-main a.instructions,.layout-main a.instructions:visited
{
	background: url(/prod/assets/greatestteam/images/icon_start_over.gif) no-repeat 5%;
}
.layout-main a.start-new,.layout-main a.start-new:visited
{
	background: url(/prod/assets/greatestteam/images/icon_start_over.gif) no-repeat 5% 0;
}
.layout-main a.send-friend,.layout-main a.send-friend:visited
{
	background: url(/prod/assets/greatestteam/images/icon_send_friend.gif) no-repeat 5%;
}
.layout-main a.copy-url,.layout-main a.copy-url:visited
{
	background: url(/prod/assets/greatestteam/images/icon_copy_url.gif) no-repeat 5%;
}
.layout-main a.cancel,.layout-main a.cancel:visited
{
	background: url(/prod/assets/greatestteam/images/icon_cancel.gif) no-repeat 5%;
}
.layout-main a.instructions,.layout-main a.instructions:visited
{
	background: url(/prod/assets/greatestteam/images/icon_instruction.gif) no-repeat 5%;
}
.layout-main .selection-header
{
	color: #fff;
	font-size: .7em;
	font-weight: bold;
	padding: 2px 0 4px 4px;
}
.layout-main .selection h6
{
	font-size: 11px;
	height: 12px;
}
.layout-main .selection
{
	margin-bottom: 10px;
}
.layout-main ul.selection-c1,.layout-main ul.selection-c2
{
	font-size: 10px;
}
.layout-main ul.selection-c2
{
	width: 120px;
}
#startTeam a,#startTeam a:visited
{
	background: url("/greatestteam/images/btn-startTeam.jpg") repeat scroll 0 0 transparent;
	border: 1px solid #303030;
	color: #fff;
	font-size: 11pt;
	font-weight: bold;
	left: 55px;
	padding: 5px;
	position: relative;
	text-decoration: none;
	top: 0;
}
.convo-wrapper
{
	background: #000;
	margin-left: 0;
	padding-bottom: 10px;
	width: 924px;
}
.layout-main
{
	margin-left: 0;
	width: 924px!important;
}
.main-field
{
	margin-left: 0;
	width: 924px;
}
.submit-nav,.topContainer
{
	margin-left: 0;
	padding: 0;
	width: 904px;
}
.convo
{
	color: #fff;
	font-size: 10pt;
	margin: 0 20px 23px 20px;
	text-align: left;
}
.selection
{
	width: 174px;
}
.positionResultsWindow
{
	width: 170px;
}
.bottomContainer
{
	margin-top: 20px;
	padding: 0 20px;
}
a.view-all,a.view-all:visited
{
	clear: both;
	color: #76a7d6!important;
	display: block;
	font-size: 10px;
	padding: 4px 0 0 6px;
	text-decoration: none;
}
a.view-all:hover
{
	color: #76a7d6!important;
	text-decoration: underline;
}
.pop .hovertip
{
	background: #f1f1f1;
	background-image: -moz-linear-gradient(center bottom,#e4e4e4 17%,#fff 59%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.17,#e4e4e4),color-stop(0.59,#fff));
	float: left;
	height: 1%;
	overflow: hidden;
	padding: 2px;
}
.pop .hovertip ul li a
{
	color: #225db7;
	font-size: 13px;
	line-height: 20px;
	text-decoration: none;
}
.pop .hovertip ul li a:hover
{
	text-decoration: underline;
}
.pop .hovertip ul li .player .stats
{
	color: #5d5d5c;
	font-size: 10px;
	line-height: 12px;
	width: 300px;
}
.pop .hovertip ul .playerSelected .player .stats
{
	color: #ccc;
}
.pop .hovertip ul li span.headshot
{
	height: 50px;
	padding: 0;
	position: absolute;
	right: -17px;
	width: 75px;
}
.pop .hovertip ul li span.headshot img
{
	bottom: -8px;
	position: absolute;
	z-index: 20;
}
.pop .hovertip ul li span.headshot div.headshot-shadow-popup
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-headshot-shadow.png) 0 0 no-repeat;
	height: 48px;
	left: 22px;
	position: absolute;
	width: 70px;
	z-index: 30;
}
.pop .hovertip ul li .logo-mlb-small
{
	left: 34px;
	position: absolute;
	top: 12px;
	z-index: 40;
}
.pop .hovertip ul li div.player
{
	height: 50px;
	margin-left: 68px;
}
#instructions
{
	border: 1px solid #414141;
	color: #cfcfcf;
	padding: 5px;
}
#inner
{
	color: #555;
	padding: 37px 10px;
}
#instructions h1
{
	color: #000;
	font: bold 18px/25px Helvetica,Arial,sans-serif;
	text-align: left;
	text-transform: none;
}
#instructions p
{
	font: normal 15px/20px Helvetica,Arial,sans-serif;
	text-align: left;
	text-transform: none;
}
#inner a:hover
{
	font: normal 15px/20px Helvetica,Arial,sans-serif;
	text-align: left;
	text-transform: none;
}
#instructions ol
{
	margin-top: 10px;
}
#instructions ol li
{
	font: normal 15px/20px Helvetica,Arial,sans-serif;
	list-style: decimal inside;
	margin-bottom: 10px;
}
#startTeam
{
	padding-top: 100px;
}
#startTeam h2
{
	color: #fff;
	font: bold 25px/25px Helvetica,Arial,sans-serif;
	margin-bottom: 10px;
	text-indent: 32px;
	text-transform: none;
}
#startTeam a.start-al,#startTeam a.start-al:visited
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-league-logos.png) 0 0 no-repeat;
	border: 0;
	height: 70px;
	left: 35px;
	padding: 0;
	width: 70px;
}
#startTeam a.start-nl,#startTeam a.start-al:visited
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-league-logos.png) 0 -70px no-repeat;
	border: 0;
	height: 70px;
	left: 75px;
	padding: 0;
	width: 70px;
}
#startTeam a.start-al:hover,#startTeam a.start-nl:hover
{
	filter: alpha(opacity=50);
	opacity: .5;
}
.header-text
{
	height: 95px;
}
.header-text .header-top
{
	float: none;
	height: auto;
	text-align: center;
}
.header-text .header-top h1
{
	color: #FFF;
	font-size: 38px;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding-top: 17px;
}
.header-text .header-top h2
{
	color: #AAA;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding-top: 0;
	text-transform: none;
}
.switchFields
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-scoreboard-bg.jpg) 0 0 no-repeat;
	height: 63px;
	left: 303px;
	position: absolute;
	top: 73px;
	width: 324px;
}
.switchFields ul li.field1,.switchFields ul li.field2
{
	float: left;
	height: 63px;
	width: 159px;
}
.switchFields ul li .switchFields-al,.switchFields ul li .switchFields-nl
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-league-logos.png) -70px 0 no-repeat;
	float: left;
	height: 35px;
	margin-right: 10px;
	width: 35px;
}
.switchFields ul li.active .switchFields-al
{
	background-position: -70px 0;
}
.switchFields ul li.active .switchFields-nl
{
	background-position: -70px -70px;
}
.switchFields ul li .switchFields-al
{
	background-position: -70px -35px;
}
.switchFields ul li .switchFields-nl
{
	background-position: -70px -105px;
}
.switchFields ul li .field-text
{
	padding: 15px 0 0 16px;
}
.switchFields ul li .field-text ul.teams li
{
	font: normal 10px/18px Verdana,Arial,sans-serif;
}
.switchFields ul li .field-text ul.teams li a
{
	color: #464646;
}
.switchFields ul li .field-text ul.teams li a:hover
{
	color: #fff;
}
.switchFields ul li.active .field-text ul.teams li a
{
	color: #fff;
}
.switchFields ul li .field-text ul.teams li.active a
{
	background: #fff;
	color: #000;
	padding: 0 3px;
}
.switchFields ul li .field-text span.league
{
	color: #464646;
	display: block;
	font: normal 10px/11px Verdana,Arial,sans-serif;
}
.switchFields ul li .field-text span.counter
{
	color: #464646;
	display: block;
	font: normal 20px/29px Helvetica,Arial,sans-serif;
}
.switchFields ul li.field1.active,.switchFields ul li.field2.active
{
	background: url(/i/mlb/allstarnation/i/mlb-asn-scoreboard-btn-active.png) 0 0 no-repeat;
}
.switchFields ul li.field1.active span,.switchFields ul li.field2.active span
{
	color: #fff;
}
#pos9
{
	left: 462px;
	position: absolute;
	top: 25px;
}
.layout-bg-all-star .r5-5
{
	height: 71px;
	padding-left: 241px;
	padding-top: 35px;
}
#pos8 .not-selected
{
	margin: 13px 0 0 -3px;
}
.layout-main .name div
{
	height: 17px;
	overflow: hidden;
	width: 130px;
}
.pop .hovertip ul li span.headshot
{
	height: 50px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	right: -17px;
	width: 75px;
}
ul.selection-c2 li
{
	color: #6f6f6e;
	height: 13px;
	margin: 4px 0 0 8px;
	overflow: hidden;
	width: 117px;
}
.layout-main .selection
{
	display: inline-block;
	margin-bottom: 10px;
}
a.view-all,a.view-all:visited
{
	clear: both;
	color: #76a7d6!important;
	display: block;
	font-size: 10px;
	padding: 4px 0 0 6px;
	text-decoration: none;
	width: 150px;
}
.layout-main
{
	height: 955px;
}
