/*ESPN.com NHL Playoff Index CSSLast Updated: 3/23/2007*/.si-subhead .si-subhead-link a {	font-size: x-small;	color: #ccc;}.si-subhead .si-subhead-link a:hover {	color: #66ccff;}.si-subhead .rss a {	background: url(/i/nhl/playoffs2007/nhl_icon_rss.gif) 0 6px no-repeat;	padding-left: 12px;	padding-top:4px;	font-size: x-small;	color: #ccc;}/*WAR MAIN NAV*/.warnav {	height:35px;	background:#000 url('/i/nhl/playoffs2007/main_nav_bgd.jpg') top left repeat-x;	width:733px;	text-align:left;	padding:0;	margin:0;	vertical-align:top;}.warnav ul {	margin:0;	padding:0;	height:35px;}.warnav li{	float:left;	font-size:10px;	font-family:Verdana,san-serif;	list-style:none;	display:inline;	margin-right:2px;	width:210px;}.pulldown {	float:right;	height:35px;	width:300px;	margin:0;	background-image: url('/i/nhl/playoffs2007/playoff_pull_bgd.jpg');	padding:0;	list-style:none;	display:inline;}/*WAR SUB NAV*/.warsubnav {	height:24px;	font-size:10px;	margin:0;	padding:0;	background:#000;	width:733px;}.warsubnav ul {	padding: 3px 0 0 12px;	margin:0;	height:24px;	text-align: center;}.warsubnav li {	height:24px;	padding:0 12px;	list-style:none;	font-weight:bold;	display: inline;}.warsubnav li a {	color:#CCC;	height:24px;	padding:8px 0;	text-decoration: none;}.warsubnav li a:hover {	color:#FFF;	text-decoration: underline;}.active {	list-style:none;	font-weight:bold;	display:inline;	background: url('/i/nhl/playoffs2007/nav_carrot_down.gif') bottom center no-repeat;	color: #FFF;	text-decoration: none;}		/*END WAR NAV*//* WAR */.warsml {	padding: 0 5px 5px 5px; 	margin: 0; 	font-family: Verdana, Helvetica, Arial, sans-serif; 	font-size: 11px; 	color: #fff; 	line-height: 13px;	width:723px;	background: #000;	overflow:hidden;	clear: both;}.warsml a {	text-decoration: underline;	color: #fff;}.warsml a:hover {	color: #66ccff;}.warsml .image {	padding: 0; 	margin: 0;	width: 723px; 	height: 390px; 	overflow: hidden;}.warsml .image .side_gradiant {	position:relative;	width:723px; 	height: 390px; 	background: url('/i/nhl/playoffs2007/side_trans_grad.png') top right repeat-y;	*background-image:none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/nhl/playoffs2007/side_trans_grad.png', sizingMethod='scale');}.warsml .bottom_gradiant {	position:relative;	top:230px;	height:160px;	background: url('/i/nhl/playoffs2007/bottom_trans_grad.png') bottom left repeat-x;	*background-image:none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/nhl/playoffs2007/bottom_trans_grad.png', sizingMethod='scale');	/*border:1px solid #f00;*/}/* SERIES BOX*/.box {	position:absolute;	/*top:308px;	left:430px;*/	width:298px;	height:250px;	border:1px solid #999;	padding:0;	margin:7px 0 0 413px;	background: url('/i/nhl/playoffs2007/trans_bgd.png');	*background-image:none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/nhl/playoffs2007/trans_bgd.png', sizingMethod='scale');	overflow:hidden;	z-index:11000;}.score {	position:absolute;	margin:9px 0 0 415px;	/*top:308px;	left:430px;*/	width:298px;	z-index:11001;}.score .titlebar {	margin:2px;	height:26px;	background: #000;	border: 1px solid #333;}.titlebar h1 {	margin:0;	padding:7px 0 0 0;	font-family:Helvetica,Arial, san-serif;	font-weight: bold;	font-size:12px;	text-align: center;}.open {	margin:0;	padding:0 5px;	line-height:16px;	/*border:1px solid #FFF;*/	/*display: block;*/	}.closed {	margin:0;	padding:0;	display: none;	}.open li {	list-style-type: none;	font-family:Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	width: 100%;	float:left;	/*clear:both;*/	display: inline;	/*padding-bottom:2px;*/	/*border:1px solid #3C0;*/	} .open li .reactive{color:#FFF;text-decoration:none;}	       .open li img {	float:left;	height:8px;	width:8px;	display:block;	padding-top:4px;	padding-right:4px;	vertical-align: top;	/*border:1px solid #C00;*/	}.open li a {	color:#CCC;	font-weight:normal;	text-decoration:none;}.open li a:hover {	color: #FFF;	text-decoration:underline;}.open li a:visited {	color: #CCC;	text-decoration:none;}.open li a:visited:hover {	color: #FFF;	text-decoration:underline;}.info {	padding:0;	margin:4px 0 0 8px;	line-height:11px;	width:90px;	float:left;	color:#FFF;	font-weight:normal;	/*border:1px solid #FC0;*/}.info li {font-size: 9px;}.info li a {	color:#FFF;	font-weight:normal;	text-decoration: underline;}.info li a:hover {	color: #66ccff;}.player {	padding:0;	margin:4px 0 0 4px;	line-height:11px;	width:80px;	float:left;	color:#FFF;	font-weight:normal;	/*border:1px solid #F00;*/}.player li {font-size: 9px;}.player li img {	padding: 0 0 2px 0;	height:48px;	width:35px;}.player li a {	color:#FFF;	font-weight:normal;	text-decoration: underline;}.player li a:hover {	color: #66ccff;}/* END SERIES BOX*//* CONTENT AREA */.warsml .image .content {	position:absolute;	top:530px;	padding: 0; 	margin: 0;	height:160px;	background: none;	z-index:8000;}.warsml .content .bullets {	padding: 0 0 0 14px;	margin: 0;	position: absolute; 	top: 93px; 	left: 413px; 	width: 280px; 	height: 55px; 	border-left:1px solid #999;	line-height: 18px;	overflow: hidden;}.warsml .lrg_headline, .warsml .lrg_headline2 {	position: absolute; 	top: 40px; 	left: 10px;	padding: 0; 	margin: 0;	font-family: Helvetica, Arial, sans-serif;	font-size: 46px; 	line-height: 56px; 	font-weight: bold;	color: #fff; 	height: 60px;	width: 420px;	overflow:visible;	z-index: 10000;}.warsml .sml_headline, .warsml .sml_headline2 {	position: absolute; 	top: 48px; 	left: 10px;	padding: 0px; 	margin: 0px; 	font-family: Helvetica, Arial, sans-serif;	font-size: 38px;	line-height: 44px;  	font-weight: bold;	color: #fff; 	z-index: 10000;}.warsml .lrg_headline2 {	top: 42px; 	left: 12px; 	color: #000; 	z-index: 9999;}.warsml .sml_headline2 {	top: 50px; 	left: 12px; 	color: #000; 	z-index: 9999;}.warsml .subheadline { 	padding: 0px; 	margin: 0px;	position: absolute; 	top: 95px; 	left: 12px; 	width: 390px; 	height: 55px; 	overflow: hidden; 	font-weight: normal;}.warsml .subheadline a {	color: #FFF;	font-weight:bold;}.warsml .subheadline a:hover {	color:#66ccff;	text-decoration: underline;}.warsml .photocred {	color:#666; text-align: left;padding: 0px;margin: 0px;position: absolute; top: 145px; left: 3px; font-weight: normal; font-size: 9px;width:390px; height:12px;}/* END CONTENT AREA *//* END WAR*//* PLAYOFF TABLE */.leaders {margin-bottom: 8px;}.leaders h1 {  	padding: 1px 0 0 8px;	margin: 0;	height: 25px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(/i/nhl/playoffs2007/2nd_col_titlebar.jpg) no-repeat top left;}.leaders h1 a, .leaders h1 a:visited {	color: #fff;	text-decoration: none;}.leaders h1 a:hover, .leaders h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.leaders TABLE {	margin-top:0px;	width: 308px;	font-size: x-small; 	font-family: Verdana, Helvetica, sans-serif;	color: #666;}.leaders TABLE a, .leaders TABLE a:visited {color: #666;}.leaders TABLE a:hover, .leaders TABLE a:visited:hover {color: #F00;}.oddrow {background: #f0f0f0;}.evenrow {background: #e4e4e4;}.leaders TD {padding: 2px;font-size:10px;border-bottom:1px solid #fff;}.leaders .colhead {	color: #000;	background: #CCC;	font-weight:bold;}.leaders .colhead a, .leaders .colhead a:visited {color: #999;}.leaders .stathead {background: #c0c0c0; font-weight: bold;}/* END PLAYOFF TABLE */
