body {
	margin: 0;
	padding: 0;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	background: #e1ded2 url(/images/nba/4.2/template/page-bg.gif);
  }     
#pagecontainer {
	width: 940px;
	margin: 0px auto 5px;
	text-align: left;
}
#contentwrap {
	width: 770px;
	float: left;
}
#tabmenu {
	background: #000 url(/images/nba/4.2/template/bg-tab-menu.gif) repeat-x left top;
	width: 770px;
	border-bottom: 1px solid #666666;
	color: #fff;
	height: 20px;
	border-top: 1px solid #000;
}
#tabmenu span {
	display: none;
}
#tabMenu a {
	display: block;
	height: 100%;
	width: 100%;
}
#tabmenu  .tabsports {
	background: url(/images/nba/4.2/template/tab-sports.gif);
	float: left;
	height: 20px;
	width: 140px;
	border-right: 1px solid #666;
}
.tabnba {
	background: url(/images/nba/4.2/template/tab-nba.gif);
	height: 20px;
	width: 96px;
	float: left;
	border-right: 1px solid #666;
	border-left: 1px solid #000;
}
.tabnba a:hover {
	background: url(/images/nba/4.2/template/tab-nba.gif) no-repeat 0px -20px;
}
.tabmlb {
	background: url(/images/nba/4.2/template/tab-mlb.gif);
	height: 20px;
	width: 97px;
	float: left;
	border-right: 1px solid #666;
	border-left: 1px solid #000;
}
.tabmlb a:hover {
	background: url(/images/nba/4.2/template/tab-mlb.gif) no-repeat 0px -20px;
}
.tabnfl {
	background: url(/images/nba/4.2/template/tab-nfl.gif);
	height: 20px;
	width: 96px;
	float: left;
	border-right: 1px solid #666;
	border-left: 1px solid #000;
}
.tabnfl a:hover {
	background: url(/images/nba/4.2/template/tab-nfl.gif) no-repeat 0px -20px;
}
.tabnhl {
	background: url(/images/nba/4.2/template/tab-nhl.gif);
	height: 20px;
	width: 96px;
	float: left;
	border-right: 1px solid #666;
	border-left: 1px solid #000;
}
.tabnhl a:hover {
	background: url(/images/nba/4.2/template/tab-nhl.gif) no-repeat 0px -20px;
}
.tabtix {
	background: url(/images/nba/4.2/template/tab-tix.gif);
	height: 20px;
	width: 124px;
	float: left;
	border-right: 1px solid #666;
	border-left: 1px solid #000;
}
.tabtix a:hover {
	background: url(/images/nba/4.2/template/tab-tix.gif) no-repeat 0px -20px;
}
#topad {
	width: 770px;
	float: left;
	background: #336699 url(/images/nba/4.2/template/bg-topad-nba.gif) repeat-x left top;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
#topad img {
	margin-right: 10px;
	border: 0px;
}

#sidead {
	float: right;
	margin-top: 5px;
	width: 160px;
}
#linksnba {
	background: url(/images/nba/4.2/template/bg-links-nba.gif) repeat-x left top;
	padding: 2px 10px;
	height: 60px;
	width: 300px;
	float: right;
	text-align: left;
	border-left: 2px solid #052b64;
	margin-right: 5px;
	border-right: 2px solid #052b64;
	font-size: 10px;
	color: #eee;
	font-weight: normal;
}
#linksnba h3 {
	color: #eee;
	font-size: 10px;
	margin: 0px 0px 3px;
	padding: 0px;
	font-weight: normal;
}
#linksnba ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#linksnba li{
	display: inherit;
}
#linksnba a {
	color: #99ccff;
	text-decoration: underline;
}
#linksnba a:hover {
	color: #FF9900;
}
a:link, a:visited { 
	color: #036;
	text-decoration: underline;
	font-weight: normal;
  }
a:hover {
	color: #c60;
	text-decoration: none;
	font-weight: normal;
	}
td {
	font: normal 10pt Arial, Helvetica, sans-serif;
	}
.tdpad { 
  padding: 3px; 
	vertical-align: top; 
  text-align: left;
 }
.fPad { 
	padding: 3px 0px 3px 3px;  
	vertical-align: top; 
	text-align: left;
	}
.header {
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #369;
	}
td.header a:link, td.header a:visited { 
	color: #fff;
	text-decoration: none;
	}
td.header a:hover { 
	color: #c60;
	text-decoration: none;
	}
/*-- Main Menu --*/
.mmenu { 
	padding: 5px;
	font: bold 10pt Arial, Helvetica, sans-serif; 
	vertical-align: middle; 
	color: #fff;  
	background-color: #036
	}
td.mmenu a:link, td.mmenu a:visited { 
	color: #fff; 
	text-decoration: none; 
	font: bold 10pt Arial, Helvetica, sans-serif; 
	}
td.mmenu a:hover { 
	color: #c60; 
	text-decoration: none; 
	font: bold 10pt Arial, Helvetica, sans-serif; 
	}
/*-- Sub Menu --*/
.submenu_header { 
	padding: 5px 5px 2px 5px;  
	font: bold 13pt Trebuchet MS, sans-serif; 
	vertical-align: middle; 
	color: #c60;  
	background-color: #f4f3ee 
	}
.submenu_hl {
	padding: 2px 5px;
	height: 20px;
	font: normal 8pt Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #000;
	background: #f4f3ee url(/images/nba/4.2/template/menu-bg.gif);
	}
td.submenu_hl a:link, td.submenu_hl a:visited { 
	color: #036; 
	text-decoration: none;
	font-weight: bold; 
	}
td.submenu_hl a:hover { 
	color: #c60; 
	text-decoration: none; 
	font-weight: bold; 
	}
.breadcrumb { 
	padding: 5px 5px 5px 15px;  
 	vertical-align: middle; 
  color: #036; 
	background-color: #fff;
	}



.content { 
	padding: 5px;  
	/*height: 510px;*/ 
	background-color: #fff; 
	}
.contentnp, .contentb { 
	padding: 5px 0px; 
	/*height: 510px;*/  
	background-color: #fff; 
	}
.advertising { 
	padding: 0px 15px;  
	vertical-align: top; 
	text-align: center;
	}
td.advertising a:link, td.advertising a:visited { 
	color: #036; 
	text-decoration: none; 
	font-weight: bold; 
	}
td.advertising a:hover { 
	color: #c60; 
	text-decoration: none; 
	font-weight: bold; 
	}
.tran_title { 
	font: bold 10pt Tahoma,sans-serif;
	color: #036;
	}
.indent { 
	padding-left: 20px; 
		 }
.title_bl { 
	padding: 2px 5px;  
	font-weight: bold; 
	color: #fff;
	background-color: #369; 
	}
.body_bl { 
	padding: 2px 5px; 
	border: 1px #369 solid;  
	background-color: #f4f3ee; 
	}
.body_rbl { 
	border: 1px #cc0000 solid;  
	padding: 3px;
	background-color: #f4f3ee;
	}
.body_wt43 { 
	padding: 2px 5px;  
	border-left: 2px #e88800 solid; 
	border-right: 2px #e88800 solid; 
	font-size: 9pt;
	background-color: #d8ecf0;
	}
td.body_wt43 a:link { 
	color: #000; 
	text-decoration: none; 
	}
td.body_wt43 a:visited, td.body_wt43 a:hover { 
	color: #e88800; 
	text-decoration: none;  
	}
.body_blw { 
	padding: 2px 5px;  
	border: 1px #369 solid;
	}
.body_bl_ind { 
	padding: 2px 5px 2px 25px; 
	background-color: #f4f3ee; 
	}
.body_bl_np { 
	border: 1px #369 solid; 
	font: bold 8pt Arial, Helvetica, sans-serif;  
	background-color: #f4f3ee;
	vertical-align: top; 
	}
td.body_bl_np a:link, td.body_bl_np a:visited, td.body_bl_np a:hover, td.body_bl a:link, td.body_bl a:visited, td.body_bl a:hover { 
	font-size: 10pt; 
	}
.body_bl_nu { 
	padding: 2px 5px; 
	border: 1px #369 solid;   
	font-size: 9pt;  
	background-color: #f4f3ee; 
	}
td.body_bl_nu a:link, td.body_bl_nu a:visited {  
	text-decoration: none; 
	font-size: 9pt;  
	}
td.body_bl_nu a:hover {   
	font-size: 9pt;  
	}
.title_tn { 
	padding: 2px 5px; 
	font-weight: bold; 
	background-color: #f4f3ee; 
	}
.body_tn { 
	padding: 2px 5px;  
	border: 1px #f4f3ee solid; 
	font-weight: bold;  
	background-color: #fff; 
	}
.title_or { 
	padding: 2px 5px; 
	font-weight: bold;  
	color: #fff;  
	background-color: #c60; 
	}
.body_or { 
	padding: 2px 5px;  
	border: 1px #c60 solid;   
	background-color: #f4f3ee; 
	}
.body_or_np { 
	border: 1px #c60 solid; 
	font-weight: bold; 
	font-size: 9pt; 
	background-color: #f4f3ee; 
	vertical-align: top;
	}
.body_or_adm { 
	padding: 2px 5px;  
	border: 1px #c60 solid;  
	font-weight: bold; 
	font-size: 9pt; 
	background-color: #f4f3ee; 
	}
.title_dr07 { 
	padding: 2px 5px;  
	font-weight: bold; 
	color: #000;
	background-color: #f3b43b; 
	}
.body_dr07 { 
	padding: 2px 5px; 
	border: 1px #f3b43b solid;  
	background-color: #f4f3ee; 
	}
td.body_or_adm a:link, td.body_or_adm a:visited {  
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold; 
	}
td.body_or_adm a:hover {  
	text-decoration: underline; 
	font-size: 9pt; 
	font-weight: bold; 
	}
.wiretap_key_header {
	font-weight: bold;
	font-size: 14pt;
	vertical-align: middle;
	padding-left: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	*text-align: left;
	}
.wiretap_header { 
	font-weight: bold;  
	color: #c60; 
	}
td.wiretap_header a:link, td.wiretap_header a:visited { 
	color: #c60; 
	text-decoration: none; 
	font-size: 11pt; 
	font-weight: bold; 
	}
td.wiretap_header a:hover { 
	color: #c60; 
	text-decoration: underline; 
	font-size: 11pt; 
	font-weight: bold; 
	}
.wiretap_body {
	font-size: 9pt;
	*text-align: left;
	*clear: left;
	}
.wiretap_credit {
	font-size: 8pt;
	font-style: italic;
	padding-bottom: 3px;
	*text-align: left;
	*float: left;
	}
.wiretap_footer {  
	font-size: 8pt; 
	text-align: right;  
	}
.title_sp { 
	padding: 2px 5px; 
	font-weight: bold; 
	font-size: 9pt; 
	vertical-align: bottom; 
	color: #fff;  
	background-color: #036; 
	}
td.title_sp a:link, td.title_sp a:visited { 
	color: #fff; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold; 
	}
td.title_sp a:hover { 
	color: #c60; 
	font-size: 9pt; 
	font-weight: bold; 
	}
.body_sp { 
	padding: 2px 5px;  
	border: 1px #036 solid;  
	vertical-align: top;  
	background-color: #e3e3e3; 
	}
.wt_team_header { 
	padding: 5px; 
	font-weight: bold; 
	font-size: 16pt; 
	vertical-align: middle; 
	}
.wiretap_team_body {  
	font-size: 8pt;
	}
.wiretap_team_footer { 
	font-size: 8pt;  
	color: #c60;  
	}
.submitbutton, .votebutton, .pushbutton {
	font: bold 8pt Trebuchet MS, sans-serif;   
	height: 23px;
	padding-left: 4px;
	padding-right: 4px; 
	}
.tab_sel { 
	border: 1px #036 solid; 
	font-weight: bold; 
	font-size: 9pt; 
	vertical-align: middle; 
	text-align: center;
	color: #fff; 
	background-color: #036; 
	}
td.tab_sel a:link, td.tab_sel a:visited { 
	color: #fff; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold; 
	}
td.tab_sel a:hover { 
	color: #c60;  
	font-size: 9pt; 
	font-weight: bold; 
	}
.tab_unsel { 
	border-right: 1px #036 solid; 
	border-top: 1px #036 solid; 
	font-weight: bold; 
	font-size: 9pt; 
	vertical-align: middle; 
	text-align: center;
	color: #666;  
	background-color: #ccc; 
	}
td.tab_unsel a:link, td.tab_unsel a:visited { 
	color: #666; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold; 
	}
td.tab_unsel a:hover { 
	color: #c60;  
	font-size: 9pt; 
	font-weight: bold; 
	}
.tab_body { 
	padding: 2px 5px;
	border: 1px #036 solid;   
	font-size: 8pt; 
	vertical-align: top; 
	background-color: #ebebeb; 
	}
td.tab_body a:link, td.tab_body a:visited, td.tab_body a:hover {
	font-size: 8pt; 
	}
.sec_wt { 
	padding: 2px 5px;
	vertical-align: top;   
	background-color: #f4f3ee; 
	}
.cellsm { 
	padding: 2px;   
	font-size: 8pt;
	}
td.cellsm a:link, td.cellsmbr a:link, td.cellsm a:visited, td.cellsmbr a:visited, td.cellsm a:hover, td.cellsmbr a:hover {  
	font-size: 8pt; 
	}
.cellsmbr { 
	padding: 2px;  
	border-right: 1px #369 solid;  
	font-size: 8pt; 
	}
.fTitle { 
	font: bold 8pt tahoma, sans-serif; 
	text-align: left;
	color: #c60; 
	}
.aInd { 
	padding: 2px 5px;
	}
.title_dt { 
	padding: 2px 5px; 
	font-weight: bold; 
	vertical-align: bottom;
	background-color: #e0dcca; 
	}
.title_gr { 
	padding: 2px 5px;  
	border-top: 1px #369 solid; 
	font-weight: bold; 
	font-size: 8pt; 
	vertical-align: bottom; 
	text-align: right;  
	background-color: #e3e3e3; 
	}
.title_s { 
	padding: 2px 5px;  
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff;  
	background-color: #060; 
	}
.body_s { 
	padding: 2px 5px; 
	border: 1px #060 solid;  
	vertical-align: top;  
 	background-color: #f4f3ee; 
	}
.title_f { 
	padding: 2px 5px;  
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff; 
	background-color: #c00; 
	}
.body_f { 
	padding: 2px 5px;  
	border: 1px #c00 solid;  
	vertical-align: top; 
	background-color: #f4f3ee; 
	}
.l0 { 
	text-align: left;
	padding-left: 60px;
	}
.l1 { 
	text-align: left;
	padding-left: 120px;
	}
.l2 {
	text-align: left;
	padding-left: 180px;
	}
.title_tix { 
	padding: 2px 5px; 
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff; 
	background-color: #d35f49; 
	}
.body_tix { 
	border: 1px #cc6600 solid;   
	vertical-align: top;  
	background-color: #f4f3ee; 
	}
.title_fs { 
	padding: 2px 5px;  
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff;  
	background-color: #900; 
	}
.body_fs { 
	border: 1px #900 solid;   
	vertical-align: top; 
	background-color: #f4f3ee; 
	}
.title_dr { 
	padding: 2px 5px;  
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff;  
	background-color: #8a7f49; 
	}
.body_dr { 
	border-left: 1px #8a7f49 solid;   
	vertical-align: top; 
	background-color: #f4f3ee; 
	}
.title_cp { 
	padding: 2px 5px;  
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff;  
	background-color: #9c0; 
	}
.body_cp { 
	border: 1px #9c0 solid;  
	vertical-align: top; 
	background-color: #f4f3ee; 
	}
.title_wp { 
	padding: 2px 5px;  
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff;  
	background-color: #369; 
	}
.body_wp { 
	border: 1px #369 solid;  
	vertical-align: top;  
	background-color: #f4f3ee; 
	}
.body_bl_hu { 
	padding: 2px 5px;  
	border: 1px #369 solid;  
	font-size: 9pt; 
	vertical-align: top;  
	background-color: #f4f3ee; 
	}
td.body_bl_hu a:link, td.body_bl_hu a:visited { 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold; 
	}
td.body_bl_hu a:hover { 
	text-decoration: underline; 
	font-size: 9pt; 
	font-weight: bold; 
	}
.spaced { 
	line-height:  15pt; 
	}
.sc { 
	font-weight: bold; 
	font-size: 8pt;
	}
.scnb {  
	font-size: 8pt; 
	}
.title_dnb { 
	padding: 2px 5px;  
	font-weight: bold; 
	font-size: 9pt; 
	vertical-align: bottom; 
	color: #fff;  
	background-color: #333; 
	}
td.title_sp a:link, td.title_sp a:visited { 
	color: #fff; 
	text-decoration: none; 
	font-size: 9pt;
	font-weight: bold; 
	}
td.title_sp a:hover { 
	color: #c60; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold; 
	}
.body_dnb { 
	padding: 2px 5px;  
	border: 1px #333 solid;  
	vertical-align: top;  
	background-color: #e3e3e3; 
	}
td.body_sp a:link, td.body_sp a:visited { 
	color: #333;  
	}
td.body_sp a:hover { 
	color: #c60; 
	}
.title_dno { 
	padding: 2px 5px; 
	font-weight: bold; 
	vertical-align: bottom; 
	color: #fff;  
	background-color: #d90; 
	}
.body_dno { 
	padding: 2px 5px;  
	border: 1px #d90 solid; 
	vertical-align: top;  
	background-color: #f4f3ee; 
	}
.title_dno06 { 
	padding: 2px 5px; 
	font-weight: bold;  
	vertical-align: bottom; 
	color: #fff; 
	background-color: #f60; 
	}
.body_dno06 { 
	padding: 2px 5px; 
	border: 1px #f60 solid;  
	vertical-align: top; 
	background-color: #f4f3ee; 
	}
.box { 
	padding: 2px; 
	border-left: 1px #000 solid; 
	border-bottom: 1px #000 solid; 
	}
.statline { 
	padding: 2px;  
	font-size: 8pt; 
	vertical-align: bottom;
	text-align: center;
	}
td.statline a:link, td.statline a:visited { 
	font-size: 8pt;
	}
td.statline a:hover { 
	color: #d90; 
	font-size: 8pt;
	}
.iTt {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffe0;
	border: 1px #000 solid;
	padding: 2px;
  }
.hidden {
	display: none;
  }
.inlinequote {
	padding: 0px;
	margin: 2px;
	float: right;
}	
	
