/*ESPN.com Draft Index CSSLast Updated: 2/21/2007*//* Motion Player */.motionU {	width: 555px;	padding: 6px 3px 8px 0;	float: right; 	background: #fff;}/* Motion */.motionPlayer {	float: left;	background: #000;}/* Play List */.playList_a {	width: 310px;	height: 191px;	overflow: hidden;	background: #000 url(http://espn-ak.starwave.com/i/espnu/playlistA_bg.gif) no-repeat left;}.playList_b {	width: 241px;	height: 455px;	overflow: hidden;	float: left;	background: #000 url(http://espn-ak.starwave.com/i/espnu/playlist_bg2.gif) no-repeat left;}.listContent {	padding: 0; 	margin: 15px 10px 0 17px;	color: #82928f;}.listContent a, .listContent a:visited {	color: #bfcac7;	text-decoration: none;}.listContent a:hover, .listContent a:visited:hover {color: #fe7c11;}.playList_a .listContent {margin: 40px 10px 0 10px;}.playList_a h1, .playList_b h1 {	padding: 3px 3px 5px 3px;	margin: 3px 0 0 0;	font-size: 100%;	color: #fe7c11;	background: #333835;}.playList_a h1 a, .playList_a h1 a:visited, .playList_b h1 a, .playList_b h1 a:visited {	color: #fe7c11;	font-weight: normal;	float: right;	text-decoration: none;}.playList_a h1 a:hover, .playList_a h1 a:visited:hover, .playList_b h1 a:hover, .playList_b h1 a:visited:hover {text-decoration: underline;}.listMod, .listModLast {	padding: 6px 0 6px 0;	background: url(http://espn-ak.starwave.com/i/espnu/playlist_separator.gif) repeat-x bottom left;}.listMod img, .listModLast img {	padding: 2px 4px 0 0;	float: left;}.listModLast {background: transparent;}.compList {	padding: 15px 0 0 0;	text-align: center;}.compList a, .compList a:visited {	margin: auto;	padding-top: 3px;	width: 183px;	height: 22px;	display: block;	color: #c1c0ad;	font-weight: bold;	text-decoration: none;	background: url(http://espn-ak.starwave.com/i/espnu/playlist_complete_off.gif) no-repeat;}.compList a:hover, .compList a:visited:hover {	color: #c1c0ad;	background: url(http://espn-ak.starwave.com/i/espnu/playlist_complete_on.gif) no-repeat;}/* end Play List *//* Draft Contributors */.contributors {	padding: 0;	margin: 0 0 8px 0;	height: 225px;	overflow: hidden;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draft_bgdbox.jpg) no-repeat bottom left;	/* border: 1px solid #330; */}.contributors h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draft_titlehdr.jpg) no-repeat top left;	clear: both;}/* end Draft Contributors *//* conversation console */.conversation {	padding: 0;	margin: 0;	height: 236px;	overflow: hidden;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/conversbox_bgd.jpg) no-repeat top left;	/* border: 1px solid #330; */}.conversation a {font-weight: bold;}.conversation h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col1_draft_titlehdr.jpg) no-repeat top left;	clear: both;}.conversation h1 a, .conversation h1 a:visited {	color: #fff;	text-decoration: none;}.conversation h1 a:hover, .conversation h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.conversation h4 {	padding: 0;	margin: 0;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%;	font-weight: bold; 	color: #360;}.conversationtxt {margin-top: 44px; padding: 0px 8px 0 8px;}.conversationAFC a, .conversationNFC a {font-weight: normal;}.conversationAFC {padding: 0px 8px 8px 8px; display:block; height:65px; width:150px; overflow:hidden; float:left}.conversationNFC {padding: 0px 50px 8px 8px; display:block; height:65px; width:150px; overflow:hidden; float:right}.conversationtxt img {	padding: 0 15px 6px 0;	float: left;}/* end conversation console *//* more on espn */.morenews1 {	margin: 0 0 18px 0;}.morenews2 {	padding: 0px 4px 0px 8px;	margin: 0px;	font-family: Verdana, Helvetica, sans-serif;	color: #000;}.morenews2 a {font-weight: bold;}.morenews1 h1 {	padding: 6px 0 0 8px;	margin: 0;	height: 26px;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col1_draft_titlehdr.jpg) no-repeat;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	font-weight: bold;	color: #fff;	position: relative;}.dashed {	border-bottom: 1px dashed #CCC;	padding: 0px 4px 4px 0;	margin: 0 10px 4px 0;}/* end more on espn *//* draft tracker */.tracker {	padding: 0;	margin: 0 0 8px 0;	height: 90px;	overflow: hidden;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draft_bgdbox.jpg) no-repeat top left;	/* border: 1px solid #330; */}.tracker h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draft_titlehdr.jpg) no-repeat top left;	clear: both;}.tracker h1 a, .tracker h1 a:visited {	color: #fff;	text-decoration: none;}.tracker h1 a:hover, .tracker h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.trackertxt {padding: 0px 8px 0 8px; line-height: 150%;}.trackertxt img {	padding: 0 15px 6px 0;	float: left;}/* end draft tracker *//* prospects list */.prospects {margin-bottom: 8px;}.prospects h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draft_titlehdr.jpg) no-repeat top left;}.prospects h1 a, .prospects h1 a:visited {	color: #fff;	text-decoration: none;}.prospects h1 a:hover, .prospects h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.prospects TABLE {	margin-top:-1px;	width: 308px;	font-size: x-small; 	font-family: Verdana, Helvetica, sans-serif;	color: #666;}.prospects TABLE a, .prospects TABLE a:visited {color: #666;}.prospects TABLE a:hover, .prospects TABLE a:visited:hover {color: #F00;}.oddrow {background: #f0f0f0;}.evenrow {background: #e4e4e4;}.prospects TD {padding: 5px;}.prospects .colhead {	color: #fff;	background: #909090;}.prospects .colhead a, .prospects .colhead a:visited {color: #999;}.prospects .stathead {background: #c0c0c0; font-weight: bold;}/* end prospects list *//* draft archives */.archive {	padding: 0;	margin: 0 0 7px 0;	height: 90px;	overflow: hidden;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col3_draft_bgdbox.jpg) no-repeat bottom left;	/* border: 1px solid #330; */}.archive h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col3_draft_titlehdr.jpg) no-repeat top left;	clear: both;}.archive h1 a, .archive h1 a:visited {	color: #fff;	text-decoration: none;}.achive h1 a:hover, .archive h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.archivetxt {padding: 6px 8px 0 8px; line-height: 120%;}.archivetxt img {	padding: 0 8px 6px 0;	float: left;}/* end draft archive *//* draft archives */.convo {	padding: 0;	margin: 0 0 7px 0;	overflow: hidden;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/convo_bdg.jpg) no-repeat bottom left;	/* border: 1px solid #330; */}.convo h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col3_draft_titlehdr.jpg) no-repeat top left;	clear: both;}.convo h1 a, .convo h1 a:visited {	color: #fff;	text-decoration: none;}.convo h1 a:hover, .convo h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.convotxt {padding: 6px 8px 0 8px; line-height: 120%;}.convotxt img {	padding: 0 8px 6px 0;	float: left;}/* end draft archive *//* spon links */#spon {	margin: 0;	padding: 0;	background: #fff;	color: #000;}.spon2 {	font-family: Verdana, sans-serif;	font-size: 10px; 	background: #535353;	color: #fff;	font-weight: bold;	margin: 0;	padding: 5px 0 5px 5px;}#spon3 {	border: 1px solid #ccc;	font-family: Verdana, sans-serif;	line-height: 15px;	font-size: 100%; 	padding: 10px 6px 15px 10px;	background: #fff;	color: #000;	margin: 0;}#spon3 h3{	font-family: Verdana, sans-serif;	font-size: 10px;	line-height: 14px;	font-weight: bold;	margin: 0;	padding: 0;	color: #8B0A0C;}#spon3 a:link{	text-decoration: none;	font-weight: normal;	color: #000;}#spon3 a:hover{	text-decoration: underline;	color: #000;}#spon3 a:visited{	text-decoration: none;	color: #000;}#spon3 a:visited:hover{	text-decoration: underline;	color: #000;}/* end spon links *//* wem draft ticker */.wem {	margin:1px 0 0 0;	padding:0;	height:50px;	width:990px;	background: #333 url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/draft_ticker_bgd2.jpg) no-repeat;}.rnd {	font-family: Arial, sans-serif;	font-size:28px;	text-align:center;	color:#909090;	float:left;	padding-top:15px;	padding-left:7px;	width:33px;	height:36px;	overflow:hidden;	display:block;}.mask {}.wemtxt {	font-family: Arial, sans-serif;	font-size:16px;	font-weight:bold;	padding-top:12px;	padding-left:16px;	float:left;	width:934px;	height:25px;	display:block;	overflow:hidden;}.wemtxt a, .wemtxt a:visited {	color:#360;	text-decoration:none;}.wemtxt a:hover, .wemtxt a:visited:hover {	color:#390;	text-decoration:none;}.wemtxt img {	padding:0;	margin:0 4px;	vertical-align: middle;}/* end wem draft ticker *//* draft coverage */.drafter {	padding: 0;	margin: 0 0 8px 0;	width: 412px;	height: 485px;	overflow: hidden;	background: #333 url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/drafter2.gif) no-repeat bottom left;	/* border: 1px solid #330; */}/* .drafter a {font-weight: bold;} */.drafter h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col1_drafter_titlehdr.gif) no-repeat top left;	clear: both;}.draftwin {	margin:4px 6px 6px 6px;	height:420px;	padding:0;	border: 1px solid #666;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/drafter_window_bgd2.jpg) no-repeat top left;}/* end draft coverage *//* remaining list */.remaining {margin-bottom: 8px;}.remaining h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col1_draft_titlehdr.jpg) no-repeat top left;}.remaining h1 a, .remaining h1 a:visited {	color: #fff;	text-decoration: none;}.remaining h1 a:hover, .remaining h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.remaining TABLE {	margin-top:-1px;	width: 412px;	font-size: x-small; 	font-family: Verdana, Helvetica, sans-serif;	color: #666;}.remaining TABLE a, .remaining TABLE a:visited {color: #666;}.remaining TABLE a:hover, .remaining TABLE a:visited:hover {color: #F00;}.oddrow {background: #f0f0f0;}.evenrow {background: #e4e4e4;}.remaining TD {padding: 5px;}.remaining .colhead {	color: #fff;	background: #909090;}.remaining .colhead a, .remaining .colhead a:visited {color: #999;}.remaining .stathead {background: #c0c0c0; font-weight: bold;}/* end remaining list *//* draft chat */.draftchat {	padding: 0;	margin: 0 0 8px 0;	height: 460px;	overflow: hidden;	background: #333 url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/draftchat_bgd.gif) no-repeat bottom left;	/* border: 1px solid #330; */}/* .drafter a {font-weight: bold;} */.draftchat h1 {  	padding: 2px 0 0 8px;	margin: 0;	height: 26px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 100%; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draftchat_titlehdr.jpg) no-repeat top left;	clear: both;}.chatwin {	margin:4px 6px 6px 6px;	height:420px;	padding:0;}/* end draft chat *//* start motion 3rd column */.mp-container {	margin: 0 0 8px 0;	width: 220px;	background: url(http://espn-ak.starwave.com/i/motion/player/tile.gif) top left;	padding: 5px;	font-family: Verdana, Arial, Sans-serif;	font-size: x-small;	font-weight: bold;}a.mp-launcher {	color: #d2cd8a;	padding: 0 14px 0 0;	background: url(http://espn-ak.starwave.com/i/motion/player/launchArrow.gif) no-repeat 100% 3px;}a.mp-launcher:hover {	color: #f3efb8;}.tabset {	list-style: none;	padding: 0;	margin: 0;	float: left;}.tabset li {	padding: 0 0 0 4px;	margin: 0 1px 0 0;	float: left;	background: url(http://espn-ak.starwave.com/i/motion/player/tabBg_left_lo.gif) no-repeat top left;}.tabset li.active {	background: url(http://espn-ak.starwave.com/i/motion/player/tabBg_left_hi.gif) no-repeat top left;}.tabset li a, .tabset li a:visited {	color: #959595;	text-decoration: none;	display: block;	background: url(http://espn-ak.starwave.com/i/motion/player/tabBg_right_lo.gif) no-repeat top right;}.tabset li a:hover {	color: white;}.tabset li.active a, .tabset li.active a:visited {	color: white;	background: url(http://espn-ak.starwave.com/i/motion/player/tabBg_right_hi.gif) no-repeat top right;}.tabset li a span {	display: block;	margin-left: -4px;	padding: 2px 5px 4px 5px;	background: url(http://espn-ak.starwave.com/i/motion/player/tabShadow.gif) repeat-x bottom left;	}.tabset li.active a span, .tabset li.active a:visited span {	background-position: -100px;}.playlist-container {	background: #484848;	padding: 2px;}.playlist-item {	padding: 1px;	height: 39px;}.playlist-container .active {	background: #656565;}.playlist-container a.thumb {	display: block;	float: left;	width: 52px;	height: 39px; }.v360 {	width: 52px;	height: 39px;	background: url(http://espn-ak.starwave.com/i/motion/player/360corner.gif) no-repeat top left;}.playlist-container .active p a, .playlist-container .active p a:visited {	float: none;	color: white;	text-decoration: none;	font-weight: bold;}.playlist-item img {	float: left;	border: 0;}.playlist-item p {	font-size: xx-small;	position: relative;	margin: 0 0 0 57px;	padding: 3px 0 0 0;}.playlist-item p a, .playlist-item p a:visited {	color: white;	font-weight: normal;}/*.playlist-item p a.active {	color: white;	text-decoration: none;}*/.playlist-rule {	border-bottom: 1px solid #313131;	padding: 2px 0 0 0;	margin: 0 0 2px 0;}.playlist-nav {	font-size: xx-small;	color: white;	padding: 0 2px 3px 2px;}.playlist-nav p {	margin: 0;	padding: 1px 0;	color: white;	font-weight: normal;}.playlist-nav ul {	margin: 0;	padding: 0;	list-style: none;	width: 100%;}.playlist-nav ul li {	margin: 0;	padding: 0;	float: left;}.playlist-nav ul li a {	color: #f5ef9a;}.playlist-nav ul li a:hover {	color: #f8f6d4;}.playlist-nav ul li.left {	float: left;}.playlist-nav ul li.right {	float: right;}.mp-search {	margin: 3px 0 0 0;	padding: 0 0 0 4px;	background: url(http://espn-ak.starwave.com/i/motion/player/searchBg_left.gif) no-repeat bottom left;}.mp-search-inner {	position: relative;	padding: 4px 0;	background: url(http://espn-ak.starwave.com/i/motion/player/searchBg_right.gif) no-repeat bottom right;}.mp-search-inner p {	color: white;	font-weight: bold;	font-size: xx-small;	line-height: 1em;	padding: 0;	margin: 0;	position: absolute;	left: 8px;	top: 4px;}.mp-search-inner form {	position: relative;	padding: 0;	margin: 0 0 0 56px;}.mp-search-inner .mp-searchInput {	font-size: x-small;	/*	position: absolute;	top: 0;	left: 0;	*/	width: 115px;	height: 15px;	padding: 1px 2px 0 2px;	border-right: 1px solid #ddd;	border-bottom: 1px solid #ddd;	border-top: 1px solid #313131;	border-left: 1px solid #313131;}.mp-search-inner .mp-searchBtn {	position: absolute;	left: 125px;}/* end motion module *//* remaining players drop nav */.draft_nav {	position: relative;	width: 100%;	height:12px;	list-style: none;	padding: 0;	margin: 0;	font-weight: bold;}.draft_nav li {	float: left;	position: relative;	padding: 0;	margin: 0;}.draft_nav li a {	display: block;	line-height: 12px;	text-decoration: none;	padding: 0;}.draft_nav li.quad a:hover, .draft_nav li.single a:visited:hover {	text-decoration: underline;}.draft_nav li.lo a {	color: #666;	background-color: #c0c0c0;	width: 85px;	background-image: none;	background-repeat: no-repeat;	background-position: 5em;	padding: 0;	margin: 0 0 2px 0;	border: none;}.draft_nav li.hi a {	color: #666;	background-color: #c0c0c0;	width: 85px;	background-image: none;	background-repeat: no-repeat;	background-position: 5em;	padding: 0;	margin: 0 0 2px 0;	border: none;}html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}.draft_nav li.lo .draft_drop {	display: none;}.draft_nav li.hi .draft_drop {	display: block;}.draft_drop {	display: none;	list-style: none;	padding: 6px 0;	margin: 0;	background: none;	background-image: none;	position: absolute; /* need this to keep parent li from spreading out */	left: -5px;	/* width: 185px; /* needs this to define dropdown width */}/* for quad-wide dropdown menus */.quad {	width: 145px;	background: #c0c0c0;	overflow: hidden;}.draft_nav li ul.quad ul {	list-style: none;		float: left;	padding: 0;	margin: 0;}.draft_nav li ul.quad ul li a {	width: 27px;	color: #666;	border-right: 1px solid #666;	text-decoration: underline;}.draft_nav li ul.quad ul li a:hover {	color: #f00;	}.draft_nav li ul.quad ul li a.child {	padding: 0 8px 2px 14px;	width: 24px;	font-weight: normal;	line-height: 12px;}.draft_drop li {	padding: 0;	margin: 4px 0;	float: none;	background: none;	line-height: 12px;}.draft_drop li.separator {	height: 14px;	font-size: 12px;	color: #666666;	width: 24px;	line-height: 14px;	background: none;}.draft_nav li ul.draft_drop li a {	width: 25px;	color: #666666;	padding: 0 6px;	line-height: 12px;	background: none;}.draftVideo h1 {	padding: 1px 0 0 8px;	margin: 0;	height: 25px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 11px; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/draftvideo_titlehdr_2.jpg) no-repeat top left;	}.analysis {margin-bottom: 8px;}.analysis h1 {  	padding: 1px 0 0 8px;	margin: 0;	height: 25px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 11px; 	color: #fff;	line-height: 180%;	position: relative;	background: url(http://assets.espn.go.com/i/nfl/draft07/draftCentral/col2_draftchat_titlehdr_2.jpg) no-repeat top left;}.analysis h1 a, .analysis h1 a:visited {	color: #fff;	text-decoration: none;}.analysis h1 a:hover, .analysis h1 a:visited:hover {	color: #ccc;	text-decoration: none;}.analysis TABLE {	margin-top:0px;	width: 308px;	font-size: x-small; 	font-family: Verdana, Helvetica, sans-serif;	color: #666;}.analysis TABLE a, .analysis TABLE a:visited {color: #666;}.analysis TABLE a:hover, .analysis TABLE a:visited:hover {color: #F00;}.oddrow {background: #f0f0f0;}.evenrow {background: #e4e4e4;}.analysis TD {padding: 5px;}.analysis .colhead {	color: #fff;	background: #909090;}.analysis .colhead a, .analysis .colhead a:visited {color: #999;}.analysis .stathead {background: #c0c0c0; font-weight: bold;}/* end Draft Include CSS */