/* Global */
*{margin:0;padding:0;line-height:1.22em;}
a{color:#003e7e;}
a:hover{color:#00C;}
a img{border:0;}
body{background:#fff;color:#333;font: 13.34px verdana, arial, helvetica, clean, sans-serif;*font-size: small;text-align: center;}
h1,h2,h3{font-family:arial, verdana, helvetica, clean, sans-serif;}
h4 {font-size:1em; margin-bottom:.4em;}
p{margin-bottom:1em;}
table{font:100%;font-size:inherit;}
select,input,textarea{font:99% verdana, arial, helvetica, clean, sans-serif;}
input.text{padding:1px 0;}
optgroup{margin-top:.5em;}
/* Global Helper Classes */
.bold {font-weight:700;}
.center {text-align:center;}
img.float{display:block;float:left;margin:0 .69em 0 0;}
.left{float:left;}
.new {font-style:italic; font-weight:bold; color:#ffcc33; font-size:.9em;}
.one_col{clear:both;margin-top:1.44em;}
.photo-credit {font-size:75%;clear:both;font-style:italic;}
.pkg:after {content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
.pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
.right{float:right;}
.right-one {margin-right:1%;}
.right-two {margin-right:2%;}
.right-four {margin-right:4%;}
.width33 {width:33%;}
.width36 {width:36%;}
.width49 {width:49%;}
/* Page Layout */
#site{border-left:0px solid #0e4273;text-align:left;width:74.213em;margin:0 auto;}
#page{clear:both;margin-bottom:3em;}
#main{background:#fff;}
.channels{border-top:1px solid #8FB6D8;float:left;width:12.368em;}
.channels .switch{background:#cfddea;padding:.2em 0 .1em;text-align:center;}
#content{display:block;padding:0 0 0 .69em;}
#content:after{clear:both;content:" ";display:block;font-size:0.1em;height:0.1px;line-height:0;visibility:hidden;}
#content .layout_2_1_left{float:left;width:45.866em;}
#content .layout_2_1_right{float:right;width:26.369em;}
/* Top Header */
#top_header{background:#fdf1d0 url(/SiteFiles/3/templates/images/common/top_header/bg.gif) repeat-x;border:1px solid #0e4273;font-size:75%;height:2.75em;border-width:1px 0;overflow:visible;}
#top_header .links{color:#00407c;float:left;padding:.6em 0 0 .86em;}
#top_header .links .support{padding:0 0 4px 18px; background:transparent url(/assets/common/screen-common-sprite.png) 0 -349px no-repeat;}
#top_header .logos{background-color:#FFF;border-left:1px solid #0e4273;float:right;height:2.75em;margin-left:1em;width:200px;}
#top_header .logos a span{display:none;}
#top_header .logos #activenetwork{display:block;float:left;width:114px;height:26px;background:url(/assets/common/screen-common-sprite.png) 0 -388px no-repeat;margin:.18em 0 0;}
#top_header .logos #espn{display:block;float:right;width:72px;height:26px;background:url(/assets/common/screen-common-sprite.png) 0 -435px no-repeat;margin:.18em .4em 0 0;}
#top_header .logos #activenetwork a{display:block;width:114px;height:26px;}
#top_header .logos #espn a{display:block;width:72px;height:26px;}
/* International Drop-Down */
#internat {float:right;width:12em;background:transparent url(/assets/common/screen-common-sprite.png) no-repeat scroll 0 -814px;}
#internat #int-wrap{background:transparent url(/assets/common/nav-down-arrow.gif) no-repeat scroll 10.6em -3px;}
#internat a#int-top{padding:0.6em 15px 0 24px; text-decoration:none;display:block;height:2.2em;}
#internat a#int-top:hover{text-decoration:underline;}
.int-menu {width:12em;background-color:#FFFFFF; margin-top:0;border:1px solid #000066;}
.int-menu a {padding:0.25em 0 0.25em 0.3em;display:block;text-decoration:none;margin-left:2.1em;}
.int-menu span {display:block;}
.int-menu a:hover{background-color:#FFFFCC; border:none;}
/* International Flags */
.at{background:transparent url(/assets/common/screen-common-sprite.png) 0 -587px no-repeat scroll;display:block;}
.au{background:transparent url(/assets/common/screen-common-sprite.png) 0 -566px no-repeat scroll;display:block;}
.de{background:transparent url(/assets/common/screen-common-sprite.png) 0 -608px no-repeat scroll;display:block;}
.es{background:transparent url(/assets/common/screen-common-sprite.png) 0 -628px no-repeat scroll;display:block;}
.fr{background:transparent url(/assets/common/screen-common-sprite.png) 0 -650px no-repeat scroll;display:block;}
.ie{background:transparent url(/assets/common/screen-common-sprite.png) 0 -670px no-repeat scroll;display:block;}
.it{background:transparent url(/assets/common/screen-common-sprite.png) 0 -690px no-repeat scroll;display:block;}
.nl{background:transparent url(/assets/common/screen-common-sprite.png) 0 -712px no-repeat scroll;display:block;}
.nz{background:transparent url(/assets/common/screen-common-sprite.png) 0 -733px no-repeat scroll;display:block;}
.pt{background:transparent url(/assets/common/screen-common-sprite.png) 0 -754px no-repeat scroll;display:block;}
.se{background:transparent url(/assets/common/screen-common-sprite.png) 0 -776px no-repeat scroll;display:block;}
.uk{background:transparent url(/assets/common/screen-common-sprite.png) 0 -796px no-repeat scroll;display:block;}
.us{background:transparent url(/assets/common/screen-common-sprite.png) 0 -812px no-repeat scroll;display:block;}
/* Header */
#header{background:#0044A5 url(/assets/common/header-bg.gif) repeat-x;border-bottom:1px solid #8eb6d9;float:left;height:7em;overflow:hidden;width:100%;}
#header .logo{float:left;}
#header .channel{float:left;padding-top:2px;}
/* New search */
/* Header Search */
#header_search_container form input#k,#header_search_container form input#k:focus,#header_search_container form input#k:active,#header_search_container form input#search_button,#header_search_container #search_channel_link{background:transparent url(/Assets/common/search-box-sprite.png) no-repeat left top;}
#header_search_container{font-family:helvetica,arial,sans-serif;float:left; height:87px;width:450px;overflow:hidden;margin:7px 0 0 0; padding:13px 0 0 40px; font-size:90%; color:#fff;}
	* html #header_search_container{width:410px;}
#header_search_container a{color:#fff;text-decoration:none; outline:none; border:none;}
#header_search_container form input#k{background-position:0 0;width:296px;height:19px;border:0;float:left;overflow:hidden;font-family:helvetica,arial,verdana,serif;font-size:115%;margin:0 4px 5px 0;padding:4px 0 0 4px;}
	* html #header_search_container form input#k{background-position:0 -150px;height:20px; padding-top:3px;overflow:hidden; margin-bottom:3px;}
	*+html #header_search_container form input#k{margin-bottom:3px;}
	#header_search_container form input#k, x:-moz-any-link{margin:0 4px 5px 0;}
	#header_search_container form input#k, x:-moz-any-link, x:default{font-size:125%;margin:0 4px 7px 0;}
#header_search_container form input#k:focus,#header_search_container form input#k:active{background-position:0 -30px; vertical-align:middle;}
#header_search_container form input#search_button{background-position:-380px 0;height:23px;float:left;width:70px; border:none;}
	* html #header_search_container form input#search_button{background-position:-380px -60px;overflow:hidden;}
#header_search_container ul#search_modes{height:1.2em;float:left;font-size:92%;margin:0 0 4px;padding:0;}
#header_search_container ul#search_modes li{display:inline;border-left:1px solid #ccc;padding:0 1px 0 4px;}
	#header_search_container ul#search_modes li, x:-moz-any-link{padding:0 0 0 4px;}
	#header_search_container ul#search_modes li, x:-moz-any-link, x:default{padding:0 1px 0 4px;}
#header_search_container ul#search_modes li#first_li{border-left:none;padding:0 1px 0 0;}
	* html #header_search_container ul#search_modes li#first_li{padding:0;}
#header_search_container ul#search_modes li a:hover{text-decoration:underline;}
#header_search_container ul#search_modes li a.selected{color:#F1DD00;}
#header_search_container ul#search_modes li a.selected:hover{text-decoration:underline;}
#header_search_container form select.search_channel_select{float:left;display:none;margin:0;}
#header_search_container #search_channel_link{background-position:100% -55px; padding-right:11px; text-decoration:underline;}
	#header_search_container #search_channel_link, x:-moz-any-link, x:default{background-position:100% -57px;}
	* html #header_search_container #search_channel_link{background-position:100% -85px;}
	*+html #header_search_container #search_channel_link{background-position:100% -85px;}
#header_search_container.home_search_box #search_channel_link{font-weight:400;color:#F1DD00;text-decoration:underline;}
#header_search_container #search_channel{background-color:#fff;border:1px solid #006;margin:0 0 0 -57px;color:#fff;position:absolute; top:110px; left:50%;padding:5px; width:120px; overflow:hidden; z-index:10000;}
#header_search_container #search_channel span{display:block;margin-bottom:2px;}
#header_search_container #search_channel span a{color:#003E7E;}
#header_search_container #search_channel span a:hover{text-decoration:underline;}
#header_search_container #search_channel span.bold a{font-weight:700;}
#header_search_container #channel_message{font-weight:400;color:#fff;float:left;clear:left;outline:none;font-size:92%;margin:0;}
#header_search_container #channel_message a{outline:none;color:#F1DD00;}
#header_search_container #channel_message #emphases{font-weight:700;text-transform:uppercase;color:#F1DD00;}
#header_search_container form .popular{font-weight:700;text-decoration:underline;}
#header_search_container form .popular option{font-weight:700;text-decoration:none;}
		/* OLD Search (to be deleted) */
		.site_search {width: 37.48em; background: #eef5fd url(../images/common/site_search/specific/bg_bl.gif) 0 100% no-repeat; margin: .5em 0 0; float: left; display: inline; overflow: hidden; height:6.5em;}
		#search_shell {height:6.5em; background: url(../images/common/site_search/specific/bg_br.gif) 100% 100% no-repeat;}
		.site_search a:hover {text-decoration: underline;}
		.site_search .filter {font-size:.82em; background: transparent url(../images/common/site_search/bg_tl.gif) no-repeat; text-align: left; padding:0 0 0 6em;}
		.site_search .filter a {text-decoration:underline; padding:0 0 0 1.69em;}
		.site_search .filter h2.filters {background: transparent url(../images/common/site_search/bg_tr.gif) 100% 0 no-repeat; padding: 1em 0 0 0em; font-size:1em; font-weight:normal;}
		.site_search .filter .filters a {font-weight: 400; font-size:86%; position:relative; left:150px;}
		.site_search .filter .filters strong {display: none; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}
		.site_search .search {border-width:0;}
		.site_search .search legend, .site_search .search label {display:none;}
		.site_search .form {margin-top:-0.3em; padding: .8em 0 .4em 4.92em; background: url(../images/common/site_search/search_icon.gif) 1.8em .3em no-repeat;}
		.site_search .form * {vertical-align: middle;}
		.site_search .form label {font-size: 110%; font-weight: bold; position: relative; top: -.15em; width: 4.23em; font-family: Arial, Helvetica, sans-serif;}
		.site_search .form a {font-size:75%; text-decoration:underline; padding-left:0.4em;}
/* Organizers */
#organizers{background:url(/assets/common/screen-common-sprite.png) 0 -241px no-repeat; float:right; height:5.88em; margin:.6em 0 0 0em; width:13.75em;}
#organizers h2{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:104%;padding:.4em 0 0 1em;text-align:left}
#organizers ul.info{color:#fff;list-style-type:none;margin:.1em 0 0 1em;}
#organizers ul.info li{font-size:82%;padding:0 0 .2em} 
/* Hot Links */
#hot_links{background:#dadada url(/SiteFiles/3/templates/images/common/hot_links/bg.gif) repeat-x;border-bottom:1px solid #b0bfc8;float:left;height:2.14em;overflow:visible;width:100%;}
#hot_links p.links{color:#333;float:left;padding:.6em .3em .3em .9528em;}
#hot_links p.links span{font-family:Arial, Helvetica, sans-serif;font-size:100%;font-weight:700;}
#hot_links #h_t_ad{color:#333;float:left;font-size:.86em;padding:.69em .3em 0 1em;}
#hot_links #h_t_ad a{color:#666;}
#hot_links #h_t_ad a:hover{color:#000;}
#hot_links p.user img{vertical-align:middle;}
#hot_links p.user{color:#333;float:right;font-size:.86em;padding:.35em .69em 0 0; margin-bottom:0;}
#hot_links p.user a{font-size:100%;text-decoration:underline;}
#hot_links p.user #login-button, #hot_links p.user #create-account-button {display:block; float:left; margin-left:.6em;}
#hot_links p.user #login-button {width:53px;height:21px;background:url(/assets/common/screen-common-sprite.png) 0 -190px no-repeat;}
#hot_links p.user #create-account-button {width:104px; height:21px;background:url(/assets/common/screen-common-sprite.png) 0 -139px no-repeat;}
#hot_links p.user #login-button span, #hot_links p.user #create-account-button span {display:none;}
#hot_links p.user span#login-button a {width:53px;height:21px; display:block;}
#hot_links p.user span#create-account-button a {display:block;width:104px; height:21px;}
/* Global Nav */
#hot_links #global-nav{padding-left:0;float:left;}
#hot_links #global-nav,#hot_links #global-nav ul{list-style:none;font-family:Arial, Helvetica, sans-serif; z-index:90000;}
#hot_links #global-nav a{display:block;text-decoration:none;padding:5px 10px 5px 15px;}
#hot_links #global-nav span.trigger{cursor:default;display:block;background:url(/assets/common/nav-down-arrow.gif) no-repeat right center;}
#hot_links #global-nav span.trigger a {text-transform:uppercase;font-size:.86em;font-weight:700;padding:.6em 1.4em .6em .86em;font-family:arial, verdana;}
#hot_links #global-nav li{float:left;width:auto;margin-right:.2em;}
#hot_links #global-nav li ul,#hot_links #global-nav ul li{width:12em;}
#hot_links #global-nav ul li a{color:#565656;border-right:0;font-size:86%;display:block;padding:3px 12px 3px 10px;font-family:verdana;}
#hot_links #global-nav li ul li{float:none;}
#hot_links #global-nav li ul{position:absolute;display:none;background-color:#0044A5;border:0 solid #000;padding:.4em 0 .69em;}
#hot_links #global-nav li:hover a,#hot_links #global-nav a:focus,#hot_links #global-nav a:active,#hot_links #global-nav li.gnhvr a{color:#fff;background-color:#0044A5;background-image:none;}
#hot_links #global-nav li:hover ul,#hot_links #global-nav li.gnhvr ul{display:block;}
#hot_links #global-nav li:hover ul a,#hot_links #global-nav li.gnhvr ul a{color:#fff;background-color:transparent;}
#hot_links #global-nav ul a:hover{background-color:#8EB6D9!important;color:#000!important;}
#hot_links #global-nav ul li.heading{font-weight:bold;font-style:italic;color:#fff;font-size:86%;padding:10px 12px 3px 10px;font-family:verdana;}
/* box */
.box:after {content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
.box {display: inline-block;}
/* no ie mac \*/
* html .box {height: 1%;}
.box {display: block;}
.box{border:1px solid #b1c0c8;margin-top:.9em;}
.box .title{height:2.4em;padding:.2em .69em;}
.box .title h3{float:left;font-size:1.3em;line-height:1.8em;}
.box .title p{float:right;font-size:86%;display:block;margin:.6em 0 0;}
.box .content{padding:.69em;}
.box .content p{margin-bottom:0;padding-bottom:.69em;}
.box .content ul{font-size:.86em;list-style:none;}
.box .content ul li{margin:0 0 .69em;}
/* blue box */
.blue{border-color:#003e7e;}
.blue .title{background-color:#003e7e;}
.blue .title a,.blue .title h3{color:#fff;}
/* gold box */
.gold {background-color:#FDF5E6; border-color:#ffcc33;}
.gold .title{border-bottom:1px solid #ffcc33; margin-bottom:0;}
.gold .title h3{color:#333;}
/* gray box */
.gray .title{background-color:#eee;border-bottom:1px solid #b1c0c8;}
.gray .title h3{color:#333;}
/* Parametric Search */
#search_rcpagelet form{padding:.69em;}
#search_rcpagelet form.narrow{padding:.35em;}
*html #search_rcpagelet label{margin:5px 4px 0 5px;}
#search_rcpagelet label{display:block;text-align:right;float:left;clear:left;font-weight:700;color:#333;font-size:80%;margin:5px 4px 0 10px;}
#search_rcpagelet #form_content label{width:75px;}
#search_rcpagelet input,#search_rcpagelet select{display:block;float:left;font-size:80%;margin:2px 0;padding:2px;}
#search_rcpagelet #form_content input{width:190px;}
#search_rcpagelet #form_content select{height:21px;width:198px;}
#search_rcpagelet select{height:21px;width:168px;}
#search_rcpagelet input.default{color:#aaa;}
#search_rcpagelet .hidden{display:inline;background:transparent;margin:0;padding:0; font-size:1%;}
#search_rcpagelet #date_picker span{display:block;float:left;font-size:70%;font-weight:700;color:#333;margin:7px 5px 0;}
#search_rcpagelet #date_picker input{width:65px;}
#search_rcpagelet #date_picker .button{width:auto;border:0;float:left;cursor:pointer;margin:2px 0 0;}
/*#search_rcpagelet #international_search{display:block;text-align:left;clear:both;font-size:80%;background:transparent url('/SiteFiles/3/templates/images/common/site_search/magnifier.png') bottom left no-repeat;margin:0 0 0 88px;padding:4px 0 2px 20px;}*/
*html #search_rcpagelet #results_container{padding:0;}
*+html #search_rcpagelet #results_container{padding:0;}
#search_rcpagelet #results_container{clear:left;padding:6px 0;}
*html #search_rcpagelet #results_container input{margin:0;}
*+html #search_rcpagelet #results_container input{margin:0;}
#search_rcpagelet #results_container input{display:block;float:left;width:auto;margin:0 5px 0 0;}
*html #search_rcpagelet #results_container label{margin-top:3px;}
*+html #search_rcpagelet #results_container label{margin-top:3px;}
#search_rcpagelet #results_container label{display:block;float:left;font-weight:400;clear:none;width:175px;text-align:left;margin:0;}
#search_rcpagelet div.submit{text-align:center;clear:both;}
#search_rcpagelet input.submit{cursor:pointer;border:0;float:none;display:block;margin:.2em auto;width:95px;height:28px;padding-top:28px;background:url(/assets/common/screen-common-sprite.png) 0 -30px no-repeat;overflow:hidden;font-size:0;}
#morelink{bottom:10px;font-size:80%;position:relative;}
.scal{left:0;position:absolute;}
.scal{background-color:#fff;border:2px solid #ccc;border-top:6px solid #ffc423;color:#333;display:block;position:absolute;width:180px;font-size:80%;z-index:1000;left:-9px;top:0;padding:1em;}
.scal .calheader{text-align:center;margin-bottom:1em;font-weight:700;overflow:auto;}
.scal .calheader .caltitle{width:60%;text-align:center;margin:0 auto;}
.scal .calheader .calcontrol{cursor:pointer;}
.scal .calheader .calcontrol:hover{color:#fff;background-color:#ccc;}
.scal .calheader .calclose{text-align:right;margin:0;padding:0;}
.scal .calheader .calclose:hover{background-color:transparent;color:#333;}
.scal .calheader .calprevmonth{float:left;margin:0 .5em;}
.scal .calheader .calnextmonth{float:right;margin:0 .5em;}
.scal .calheader .calnextyear{display:none;}
.scal .calheader .calprevyear{display:none;}
.scal .daybox{float:left;border:1px solid #ddd;border-left:0;border-top:0;width:20px;text-align:center;cursor:pointer;padding:2px;}
.scal .dayboxvalue{display:none;}
.scal .dayboxname{font-weight:700;width:20px;text-align:center;border-bottom:1px solid #ddd;border-color:#fff;padding:2px;}
.scal .daybox:hover{background-color:#ddd;}
.scal .dayboxname:hover{background-color:transparent;cursor:auto;}
.scal .dayboxsunday{border-left:1px solid #ddd;}
.scal .dayoutmonth{color:#ddd;}
.scal .dayselected{background-color:#ffc423;color:#369;}
.scal .daycurrent{border:1px solid red;}
.scal .endweek{float:left;}
/* Ads */
#med_rec_top{margin-top:.9em;float:left;width:300px;}
#med_rec_bottom{display:block;margin-top:.9em;clear:both; padding:0 6%;width:87.4%;}
/* Top Ads */
#top_ads {height: 6.923em;overflow: hidden;}
#top_ads .banner {float: left;}
#top_ads .promo{float: right;}
/* Footer */
#footer{background:#e0e0e0 url(/sitefiles/3/templates/images/common/dotted_horizontal.gif) 0 0 repeat-x;clear:both;width:74.213em;padding:.4em 0 .69em;}
#footer .copyright{float:left;font-size:80%;margin-left:.8em;}
#footer .links{float:right;font-size:80%;margin-right:.8em;}
#footer .links .support{padding:0 0 4px 18px; background:url(/assets/common/screen-common-sprite.png) 0 -349px no-repeat;}
#footer img{vertical-align:middle;}
#social_footer {clear:both;padding:.69em .69em .4em;}	
#social_footer span {font-size:.86em;}	
#social_footer img {padding-left:.69em;vertical-align:middle;}
#social_footer img.first {padding-left:.3em}
div#container_footer{font-size:.75em;text-align:left;margin:0.69em;}
div#container_footer ul{margin:0 0 .6em;padding:0;}
div#container_footer ul#copyright{margin-bottom:0.75em;}
div#container_footer ul li{background:url(/sitefiles/3/templates/images/common/footer_links_separator.gif) 0 55% no-repeat;color:#666;display:inline;margin:0;padding:0 0.4em 0 0.75em;}
div#container_footer ul li.no_bullet{background:none;padding:0;}
div#container_footer a,div#container_footer a:visited{color:#666;text-decoration:none;}
div#container_footer a:hover{text-decoration:underline;}
div#container_footer ul#copyright li a{color:#003560;}
/* Opera hack to accomodate its 1 place float bug  */
@media all and min-width0px  {
head~body #site {width:76em;}
head~body #main {width:76.6em;}
head~body #footer {width:76em;}}