/* --------// start: Feature MEM Styles // ----------- */
#mod-feature-mem{margin:0 0 6px 0; overflow:hidden; width: 924px;}

/*Tier-1 Nav*/
#mod-feature-mem .mod-header{background: none; height: 1%;}
#mod-feature-mem ul.tier-1-nav{padding:0; margin:0; list-style:none; overflow:hidden; height:1%;}
#mod-feature-mem ul.tier-1-nav li{position:relative; float:left; display:block;height:24px; margin:0 3px 0 0; padding:0; width:229px; }
#mod-feature-mem ul.tier-1-nav li.last{margin-right:0; width:228px;}
#mod-feature-mem ul.tier-1-nav li a{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A7A7A7; display:block; padding:4px 0; text-align:center;}
#mod-feature-mem ul.tier-1-nav li a:hover{text-decoration:none;}
#mod-feature-mem ul.tier-1-nav li:hover .tab-bg{opacity:0.7; filter: alpha(opacity=70);}
#mod-feature-mem ul.tier-1-nav li.inactive:hover .tab-bg{opacity:0.2; filter: alpha(opacity=20);}
#mod-feature-mem ul.tier-1-nav li.active a{font-weight:bold; color: #fff !important;}
#mod-feature-mem ul.tier-1-nav li.inactive a{cursor:default;}
#mod-feature-mem ul.tier-1-nav li .tab-bg{position:absolute; top:0; right:0; bottom:0; left:0; opacity:0.2; filter: alpha(opacity=20);}
#mod-feature-mem ul.tier-1-nav li.active .tab-bg{opacity:0.5; filter: alpha(opacity=50);}
#mod-feature-mem ul.tier-1-nav li .tab-bg .tab-bg-right{position:absolute; top:0; right:0; bottom:0; width:4px; background:url(/prod/assets/feature/feature-bg_tab_main_right.png) no-repeat;}
#mod-feature-mem ul.tier-1-nav li .tab-bg .tab-bg-left{position:absolute; background:url(/prod/assets/feature/feature-bg_tab_main.png) no-repeat; top:0; left:0; bottom:0; right:4px;}

.ie6 #mod-feature-mem ul.tier-1-nav li .tab-bg{width:233px; height:24px;}
.ie6 #mod-feature-mem ul.tier-1-nav li .tab-bg .tab-bg-left{width:229px; height:24px;}
.ie6 #mod-feature-mem ul.tier-1-nav li .tab-bg .tab-bg-right{width:4px; height:24px;}
.ie6 #mod-feature-mem ul.tier-1-nav li .tab-bg .tab-bg-right{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/prod/assets/feature/feature-bg_tab_main_right.png',sizingMethod='crop');}
.ie6 #mod-feature-mem ul.tier-1-nav li .tab-bg .tab-bg-left{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/prod/assets/feature/feature-bg_tab_main.png',sizingMethod='crop');}

/*Tier-2 Nav*/
#mod-feature-mem .tier-2-nav{position:relative; overflow:hidden; height:1%;}
#mod-feature-mem .tier-2-nav .transparent-background{position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:0px; width:944px; background:#000; opacity:0.5; filter: alpha(opacity=50);}
.ie6 #feature-mem .tier-2-nav .transparent-background{height: expression(this.parentNode.offsetHeight + 'px');}
#mod-feature-mem .tier-2-nav ul{margin:0px; padding:10px 2px 0px 0px; overflow:hidden; height:1%; position:relative;}
#mod-feature-mem .tier-2-nav ul li{float:left; display:block; overflow:hidden; height:1%;}
#mod-feature-mem .tier-2-nav ul.series-8 li{width:115px;}
#mod-feature-mem .tier-2-nav ul.series-4 li{width:230px;}
#mod-feature-mem .tier-2-nav ul.series-2 li{width:460px;}
#mod-feature-mem .tier-2-nav ul.series-final li{width:920px;}
#mod-feature-mem .tier-2-nav ul li a{cursor:pointer; display:block; height:1%; overflow:hidden; border-right:1px #3d5b62 solid; padding:0px 6px 0px 0px; margin:6px 0px 5px 6px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#mod-feature-mem .tier-2-nav ul li.inactive a{cursor:default;}
#mod-feature-mem .tier-2-nav ul.series-4 li a{ padding:0px 16px 0px 10px;}
#mod-feature-mem .tier-2-nav ul.series-2 li a{ padding:0px 46px 0px 40px;}
#mod-feature-mem .tier-2-nav ul li a:hover{text-decoration:none; color:#FFF !important;}
#mod-feature-mem .tier-2-nav ul li.active{background:url(/i/nba/playoffs2010/bg_tab_main_left.png) repeat;}
.ie6 #mod-feature-mem .tier-2-nav ul li.active{background:url(/i/nhl/playoffs2009/bg_tab_main_left_ie6.png) repeat;}
#mod-feature-mem .tier-2-nav ul li.last a{border:none;}
#mod-feature-mem .tier-2-nav ul.series-8 li.last-in-conference a{padding:6px 6px 0px 0px; margin:0px 0px 5px 6px;}
#mod-feature-mem .tier-2-nav ul.series-4 li.last-in-conference a{padding:6px 16px 0px 10px; margin:0px 0px 5px 6px;}
#mod-feature-mem .tier-2-nav ul li.active a{background:url(/i/nhl/playoffs2009/bg_tab_main.png) no-repeat right top; color:#999 !important; padding:6px 6px 5px 2px; margin:0px 0px 0px 4px; border:none;}
#mod-feature-mem .tier-2-nav ul li.active a span{color:#CCC !important;}
#mod-feature-mem .tier-2-nav ul li a:hover span{color:#CCC !important;}
#mod-feature-mem .tier-2-nav ul.series-4 li.active a{padding:6px 16px 5px 12px;}
#mod-feature-mem .tier-2-nav ul.series-2 li.active a{padding:6px 46px 5px 42px;}
#mod-feature-mem .tier-2-nav ul.series-final li a{padding:0px 150px;}
.ie6 #mod-feature-mem .tier-2-nav ul li.active a{background-image:url(/i/nhl/playoffs2009/bg_tab_main_ie6.png);}
#mod-feature-mem .tier-2-nav ul li a .teams{overflow:hidden; height:1%;}
#mod-feature-mem .tier-2-nav ul li a .teams span{display:block; padding-top:4px;}
#mod-feature-mem .tier-2-nav ul li a .teams .teamname{margin:4px 0px; width:40px;}
#mod-feature-mem .tier-2-nav ul li.active a .teams .teamname{color:#FFF;}
#mod-feature-mem .tier-2-nav ul.series-2 li a .teams .teamname{margin:4px 0px; width:130px; font-size:12px; font-family:Helvetica, Arial, sans-serif;}
#mod-feature-mem .tier-2-nav ul.series-final li a .teams .teamname{margin:3px 0px; width:150px; font-size:14px; font-family:Helvetica, Arial, sans-serif;}
#mod-feature-mem .tier-2-nav ul li a .teams .teamname.floatleft{margin-left:6px; text-align:left;}
#mod-feature-mem .tier-2-nav ul li a .teams .teamname.floatright{margin-right:6px; text-align:right;}
#mod-feature-mem .tier-2-nav ul li a .teams .logo-small.undetermined{height:23px; width:23px;}
#mod-feature-mem .tier-2-nav ul.series-final li .teams{margin-top:-25px; margin-bottom:-15px;}
#mod-feature-mem .tier-2-nav ul.series-final li a span{font-size:14px; padding-top:25px;}
#mod-feature-mem .tier-2-nav ul.series-final li a .teams .logo-large{height:65px;}
#mod-feature-mem .tier-2-nav ul.series-final li a .teams .logo-large .overlay{background:url(/i/nhl/playoffs2009/logo_overlay_med.png) repeat-x bottom; height:65px; width:80px;}
.ie #mod-feature-mem .tier-2-nav ul.series-final li a .teams .logo-large{height:64px;}
.ie #mod-feature-mem .tier-2-nav ul.series-final li a .teams .logo-large .overlay{height:64px;}
.ie6 #mod-feature-mem .tier-2-nav ul.series-final li a .teams .logo-large .overlay{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/nhl/playoffs2009/logo_overlay_med.png',sizingMethod='crop');}
#mod-feature-mem .tier-2-nav ul.series-final li a .teams .teamname{margin-top:29px; font-size:16px; width:200px;}
#mod-feature-mem .tier-2-nav ul.series-final li.active a{padding:6px 152px 5px 152px;}

#mod-feature-mem .tier-2-nav ul.series-2 li a{padding:5px 26px 5px 22px !important; margin:0 0 0 4px;}
#mod-feature-mem .tier-2-nav ul.series-2 li a .teams{ margin-bottom:-14px;}
#mod-feature-mem .tier-2-nav ul.series-2 li a .teams .teamname{padding-top:6px;}
/*vs text*/
#mod-feature-mem .tier-2-nav ul.series-2 li a .teams span{padding-top:10px; font-size:11px;}
#mod-feature-mem .tier-2-nav ul.series-final li a span {padding-top:29px;}

/*MEM Module Link colors*/
body.feature #mod-feature-mem ul.tier-1-nav li.inactive a{color:#371E00 !important;}
body.feature #mod-feature-mem .tier-2-nav ul li a{ color:#85898b;}
body.feature #mod-feature-mem .tier-2-nav ul li a span{color:#85898b;}
body.feature #mod-feature-mem .tier-2-nav ul li a{ border-color:#2f353a; }

/*MEM BG & Photo*/
#mod-feature-mem .mod-content{background:#000; padding:6px 0; overflow:hidden; height:1%; border-width: 0;}
#mod-feature-mem .mod-content .top-story-image{position:absolute; overflow:hidden; left: 23px; top: 1px;}

/*MEM Photo Credit Cite*/  
.mod-content .top-story-image cite{font-style:normal; left:0; bottom:0; position:absolute; z-index:50; padding:3px 0; color:#DDD; font-size:9px; font-family:Arial, Helvetica, sans-serif;display: block;}
.mod-content .top-story-image .transparent-background {background:#000000 none repeat scroll 0 0; bottom:0; left:0; right:0; height:20px; position:absolute; opacity:0.6;}

/*MEM Feature-content mod-tabs/header/content resets*/
#mod-feature-mem .mod-tabs  {
float:left;
width:100%;
}
#mod-feature-mem .mod-tabs .mod-header {
border-color:#C2C2C2;
border-style:solid;
border-width:0;
height:1%;
position:relative;
z-index:2;
}
#mod-feature-mem .mod-tabs-header .mod-header {
height:1%;
}
#mod-feature-mem .mod-tabs-section .mod-header {
height:1%;
padding:0;
}
#mod-feature-mem .mod-tabs .mod-content {
border-top:0px solid #C2C2C2;
}
#mod-feature-mem .mod-tabs-section .mod-content {
border-top:0 none;
}
#mod-feature-mem .mod-tabs .mod-header ul, #mod-feature-mem .mod-tabs ul.ui-tabs-nav {
background:none;
bottom:0px;
overflow:hidden;
padding:0;
position:absolute;
width:100%;
}
.ie6 #mod-feature-mem .mod-tabs .mod-header ul, .ie6 #mod-feature-mem .mod-tabs ul.ui-tabs-nav {
bottom:0px;
}
#mod-feature-mem .mod-tabs-section .mod-header ul, #mod-feature-mem .mod-tabs-section ul.ui-tabs-nav {
background:none repeat scroll 0 0 transparent;
}
#mod-feature-mem .mod-tabs .mod-header ul li, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li {
background:none;
border-bottom:0px solid #C2C2C2;
float:left;
line-height:20px;
margin:0;
position:relative;
}
#mod-feature-mem.mod-tabs-section .mod-header ul li, #mod-feature-mem .mod-tabs-section ul.ui-tabs-nav li {
background:none repeat scroll 0 0 transparent;
border-bottom:0 none;
}
#mod-feature-mem.mod-tabs .mod-header ul li a, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li a {
color:#646464;
display:block;
float:left;
font-family:helvetica,arial,sans-serif;
font-size:11px;
font-weight:bold;
padding:3px 13px 0;
text-decoration:none;
}
#mod-feature-mem .mod-tabs .mod-header ul li a label, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li a label {
color:#B20505;
font-family:Verdana,sans-serif;
font-size:10px;
line-height:0;
padding:0;
}
#mod-feature-mem .mod-tabs .mod-header ul li a span, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li a span {
font-size:11px;
font-weight:400;
}
#mod-feature-mem .mod-tabs .mod-header ul li a:hover, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li a:hover {text-decoration:underline;}
#mod-feature-mem .mod-tabs-section .mod-header ul li a, #mod-feature-mem .mod-tabs-section ul.ui-tabs-nav li a {
color:#225DB7;
font-family:verdana,sans-serif;
}
#mod-feature-mem .mod-tabs-section .mod-header ul li a:hover, #mod-feature-mem .mod-tabs-section ul.ui-tabs-nav li a:hover {text-decoration:underline;}
#mod-feature-mem .mod-tabs .mod-header ul li.ui-tabs-selected, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li.ui-tabs-selected {
background-position:00;
border-bottom:0px solid #FFFFFF;
}
#mod-feature-mem .mod-tabs-section .mod-header ul li.ui-tabs-selected, #mod-feature-mem .mod-tabs-section ul.ui-tabs-nav li.ui-tabs-selected {
background:none;
}
#mod-feature-mem .mod-tabs .mod-header ul li.ui-tabs-selected a, #mod-feature-mem .mod-tabs ul.ui-tabs-nav li.ui-tabs-selected a {
border-bottom:0px solid black;
color:#232323;
padding-top:0px;
position:relative;
top:0px;
}
#mod-feature-mem .mod-tabs-section .mod-header ul li.ui-tabs-selected a, #mod-feature-mem .mod-tabs-section ul.ui-tabs-nav li.ui-tabs-selected a {
background:none;
color:#3D3D3D !important;
text-decoration:none;
top:0;
}
#mod-feature-mem .mod-tabs .mod-tab-content {display:block;}
#mod-feature-mem .mod-tabs .ui-tabs-panel, #mod-feature-mem .mod-tabs .mod-tab-content.ui-tabs-panel {position:static;}
#mod-feature-mem .mod-tabs div.ui-tabs-panel {
background-color:#FFFFFF;
float:left;
height:auto;
overflow:auto;
position:static;
width:100%;
}
#mod-feature-mem .mod-tabs div.ui-tabs-panel div.spacer {
padding:0 !important;
}
#mod-feature-mem .mod-tabs div.ui-tabs-hide {
display:none;
}
#mod-feature-mem #top-stories .mod-tabs div.ui-tabs-hide {
display:block;
height:0;
}
.ie #mod-feature-mem #top-stories .mod-tabs div.ui-tabs-hide {
display:none;
height:auto;
}
#mod-feature-mem .mod-tabs-container {
float:left;
width:100%;
}
#mod-feature-mem .mod-tabs-container .more {
background:none repeat scroll 0 0 #FFFFFF;
border-color:-moz-use-text-color #DCDCDC #DCDCDC;
border-right:0px solid #DCDCDC;
border-style:none solid solid;
border-width:medium 0px 0px;
clear:left;
float:left;
padding-top:0px;
position:relative;
width:100%;
}
#mod-feature-mem .mod-tabs-container .more ul {
margin-left:0px;
margin-right:0px;
}
#mod-feature-mem .mod-tabs-container .more ul li {
float:left;
font-size:9px;
padding-right:0px;
}
#mod-feature-mem .mod-tabs-container .more ul li a {
color:#66AAFF;
}
#mod-feature-mem .mod-tabs .tab-link {
position:absolute;
right:0px;
top:0px;
}
#mod-feature-mem .mod-tabs .tab-link a {
color:#225FB2;
font-size:10px;
padding:0;
text-decoration:none;
}
#mod-feature-mem .mod-tabs .tab-link a:hover {
text-decoration:underline;
}



/*MEM Top-Stories-Wrapper*/
#mod-feature-mem .mod-content .feature-content{width:314px; height:344px; position:relative; color:#FFF;}
#mod-feature-mem .mod-content .feature-content .transparent-background{position:absolute; z-index:0; top:0; left:0; bottom:0; right:0; width:100%;}
.ie6 #mod-feature-mem .mod-content .feature-content .transparent-background{height: expression(this.parentNode.offsetHeight + 'px');}

/*MEM Top-Stories-Wrapper Top Stories/Top Videos Tabs*/
#mod-feature-mem .mod-content .feature-content .mod-tabs .mod-header ul{position:relative; padding:0; margin:0 auto -1px 70px; z-index:50; list-style:none; overflow:hidden;}
#mod-feature-mem .mod-content .feature-content .mod-tabs .mod-header ul li{position:relative; display:block; float:left;}
#mod-feature-mem .mod-content .feature-content .mod-tabs .mod-header ul li a{display:block; color:#767676 !important; font-family:Helvetica, Arial, sans-serif; font-size:11px; padding:0 10px 8px 10px;}
#mod-feature-mem .mod-content .feature-content .mod-tabs .mod-header ul li a:hover{color:#CCC !important; text-decoration:none;}
#mod-feature-mem .mod-content .feature-content .mod-tabs .mod-header ul li.ui-tabs-selected a{background:url(/prod/assets/feature/feature-bg_headline_caret.png) no-repeat 42px bottom; color:#FFF !important;}

/*MEM Top-Stories-Wrapper Text*/
#mod-feature-mem .mod-content .feature-content .mod-content{height:328px; overflow:scroll; padding:0 10px 10px 0px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper{position:relative; padding:10px 10px 0px 12px; background:url(/prod/assets/feature/feature-bg_headline.png) no-repeat; height:312px;}
.ie6 #mod-feature-mem .mod-content .feature-content .top-stories-wrapper{clear:both; margin-top:-1px; background:url(/prod/assets/feature/feature-bg_headline_ie6.png) no-repeat; height:350px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper h2{margin-bottom:6px; font-size:24px; line-height:30px; font-weight:bold; font-family:Helvetica, Arial, sans-serif;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper p{font-size:12px; margin:0 0 6px 0; font-family:Helvetica, Arial, sans-serif;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper ul{color:#fff; list-style-position:inside; list-style-type:disc; margin-top:0;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .game-details ul{list-style-position:outside !important;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper ul li{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper a{color:#608FD6 !important;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper a:visited{color:#B2D0ED !important;}

/*Video Playlist*/
#mod-feature-mem .mod-content .video-player{position:absolute;  width:576px; top:1px; left:23px; background:#CCC;}
/*#mod-feature-mem .mod-content .videoplayer-show{position:relative;}*/
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper{position:relative; padding:10px 6px 0 12px; background:url(/prod/assets/feature/feature-bg_headline.png) no-repeat; overflow:hidden; height:312px;}
.ie6 #mod-feature-mem .mod-content .feature-content .top-videos-wrapper{clear:both; margin-top:-1px; background:url(/prod/assets/feature/feature-bg_headline_ie6.png) no-repeat; height:350px;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist{margin:0; padding:0; list-style:none; list-style-position:outside; overflow:hidden;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li{margin:0 0 20px 0; padding:0; width:100%; overflow:hidden;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a{display:block; padding:6px; margin:0 0 0 6px; overflow:hidden; color:#ABABAB; font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:11px !important;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a:hover{text-decoration:none; background:#161616; padding:5px; border:1px #363636 solid;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a .video-thumb{position:relative; float:left;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a .video-thumb .vid-icon{background:transparent url(/prod/assets/icon_video.png) no-repeat scroll 6px 6px; border-width:0; position:absolute; z-index:50; height:51px; opacity:0.75; position:absolute; width:89px;}
.ie6 #mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a .video-thumb .vid-icon{background-image:url(/prod/assets/icon_video_ie6.png);}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a h5{margin-left:96px; color:#76A7D6; font-weight:bold; font-size:11px; margin-top:4px;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li a p{margin:0 0 0 96px; font-size:11px;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li.active{background:url(/prod/assets/feature/feature-video_playlist_caret.png) no-repeat;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li.active a{background:#353535; border:1px #3E3E3E solid; border-left:none; color:#AAA;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li.active a:hover{padding:6px;}
#mod-feature-mem .mod-content .feature-content .top-videos-wrapper ul.video-playlist li.active a h5{color:#FFF;}


/*Video Player code*/
#mod-feature-mem .videoplayer {height: .4px;}
.ie #mod-feature-mem .videoplayer {height: 0;}
/*override video border from espn.core */
#mod-feature-mem .mod-video-playlist{border: none;}
            

/* --------// start: Module Styles // ----------- */
.col-left.no-border {border:0 !important;}
.mod-scoreboard .mod-content ul li ul li.title {font-weight:bold;}
/* injury reports */
.mod-open-list-logo .mod-content p {margin:0 0 10px;}
.mod-open-list-logo .mod-content ul li {border-top:#E0E0E0 1px solid; padding-top:6px;}
.mod-open-list-logo .mod-content ul li ul li {padding: 4px 6px 0 70px; border:0;}
.mod-open-list-logo .mod-content ul li.first {border-top:0;}
.mod-open-list-logo .mod-content ul li h5 {margin:0 10px 0 6px !important; color:#666666;}
.mod-open-list-logo .mod-content ul li ul li h6 {margin:0 10px 0 0 !important;}

/* stats */
ul.team-stats li.first ul li a{ font-weight: bold; }
ul.team-stats li ul li {display:block; border:0; float:left; clear:none;}
ul.team-stats li {border-bottom:#E0E0E0 1px solid; padding:2px 0; float:left;}
ul.team-stats li.first, ul.team-stats li.last {border:0;}
.team-stats h5 {display:inline;}
/*.team-stats li.col1 {width:64px; padding-left:10px;}*/
.team-stats li.col1 { width: 75px; }
.team-stats li ul li.col2 {width:106px;}
.team-stats li ul li.col3 {width:106px;}
ul.team-stats li.col2, ul.team-stats li.col3 { text-align: center; }




/*MEM Module*/
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results{position:absolute; bottom:5px; right:0; left:10px;width: 298px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results h5{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9f9f9f; font-weight:normal;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results h4{font-size:12px; font-family:Helvetica, Arial, sans-serif; color:#FFF;}

#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details{background:#353535; border:1px #3E3E3E solid; height:1%; padding:6px; overflow:hidden;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper{background:#151515; float:left; padding-top:6px;padding-bottom:6pm;padding-left:6px;padding-right:0px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper .status{display:block; margin:0px; padding:3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#989898; font-weight:bold;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.details{margin:0px 0px 6px 0px; padding:0px; font-familyHelvetica, :Arial, sans-serif; font-size:13px; color:#FFF; list-style:none;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.details li{display:block; width:130px; padding:0px; margin:0px; text-align:right; line-height:15px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.details li.winner{font-weight:bold; background:url(/i/nhl/playoffs2009/bg_score_caret.png) no-repeat left center;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.details a{display:block; float:left; padding-left:8px; color:#FFF !important;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.links{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; list-style:none;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.links li{display:block;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.links li a{color:#608FD6 !important;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .score-wrapper ul.links li a:visited{color:#B2D0ED !important;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers{margin:0px 0px 0px 148px; padding:0px; list-style:none;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; margin-bottom:6px; overflow:hidden; display: block; float:none; }
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li a{ color:#608FD6 !important; }
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li a:visited{ color:#B2D0ED !important; }
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li.last{margin-bottom:0px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li img{float:left; margin-right:4px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li a.player{color:#FFF !important;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li ul.stats{margin:0px; padding:0px; overflow:hidden; list-style:none;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details ul.leading-scorers li ul.stats li{display:block; margin: 0px 4px 0px 0px; color:#888888;}

/*MEM Module tab styles*/
/*Resets from ESPN Core*/
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs {}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header{border-width:0 0;background:none;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header ul {background:none;bottom: -1px;z-index: 50; margin: 0;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-content{background: none;border-width:0 0;padding:0px;}
/*End Resets*/

#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header ul li, #mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs ul.ui-tabs-nav li {
background:#151515 none repeat scroll 0 0;
border-color:#3E3E3E #3E3E3E #353535 #3E3E3E;
border-style:solid;
border-width:1px;
color:#999;
list-style-type: none;
list-style-position: outside;
}

#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header ul li a, #mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs ul.ui-tabs-nav li a,
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header ul li a:visited, #mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs ul.ui-tabs-nav li a:visited{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
padding:0 12px;
text-decoration: none;
color:#999 !important;
}

#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header ul li a:hover, #mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs ul.ui-tabs-nav li a:hover {background:#272727 none repeat scroll 0 0;color: #fff;}


/*MEM Module Selected tab*/
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs .mod-header ul li.ui-tabs-selected a, #mod-feature-mem .mod-content .feature-content .top-stories-wrapper .playoff-details .mod-tabs ul.ui-tabs-nav li.ui-tabs-selected a {
background:#353535;
border-bottom:0;
top:0;
color:#999;
}

/*MEM Module Styles for Columnist module*/
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results ul.game-tabs li {display:table;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results ul.game-tabs li a {display: block;padding: 2px 6px 2px 0;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results ul.game-tabs li a.last {padding: 2px 3px 2px 0;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .columnist{height: 112px; width: 100%; font-size: 11px;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .columnist em{font-size: 9px; color: #a1a1a1; font-style:normal;}
#mod-feature-mem .mod-content .feature-content .top-stories-wrapper .series-results .game-details .columnist-details {padding: 10px 0 0 10px;}
