html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ul, ol, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	font-family: arial;
	font-size: 1em;
}
ol, ul {
	list-style: none;
}
#nbaGlobalNavMenuTable, #footer table {
	border-collapse: collapse;
	border-spacing: 0;
}

img { display: block; }
a img { border: none; }

#container { width: 950px; }

#header, #content, #footer { clear: both; }

.row { clear: both; overflow: hidden; }

/*** display inline for IE6, when not supporting anymore remove! ***/
.column { display: inline; float: left; }

/***** Global Nav *****/
#nbaGlobalNavMenuTable { background: url(/images/homepage/global_nav_grey_bg.gif) repeat-x; width: 100%; height: 22px; }
#nbaGlobalNavMenuTable td { background-color: #000000; }
#nbaGlobalNavMenuTable td.navLink { background-color: transparent; vertical-align: middle; }

/***** Homepage *****/
.trackerContainer table, .trackerContainer tr, .trackerContainer th, .trackerContainer td { vertical-align: middle; }

/***** Articles *****/
.inside_page #content .article { overflow: visible; }
.inside_page #content .articleWrapper { padding: 10px; min-height: 490px; _height: 490px; }
.inside_page #content .articleRight { float: right; margin: 0 0 10px 10px; }
.inside_page #content .aLHeadlineViewIn { font-size: 18px; font-weight: bold; color: #000000; }
.inside_page #content .aLStoryViewIn { color: #000000; }
.inside_page #content .aLStoryViewIn p { margin: 10px 0; }
.inside_page #content .aLStoryViewIn ul { list-style-type: disc; margin: 10px 0 10px 30px; }
.inside_page #content ul#relatedLinks { width: 200px; margin: 0 0 0 15px; padding: 0 0 0 15px; }
.inside_page #content ul#relatedLinks { color: #000000; }
.inside_page #content .articlePhoto { margin-bottom: 10px; }

/***** Stats, Roster, Schedule *****/
.cBTopteamRoster, .cBSideteamRoster, .cBBottomteamRoster { background: #000000; }
.cBTitleteamRoster { color: #FFFFFF; font-size: 12px; font-weight: bold; text-transform: uppercase; padding: 2px; }
td.gSGSectionTitle { font-size: 11px; }
.gSGTable td { font-size: 11px; padding: 1px; }
.gScGRowOdd, .gSGRowOdd { background: #E6E6E6; }

/***** Footer *****/
#footer img { display: inline; vertical-align: middle; }
#footer td { vertical-align: middle; }
#footer #copyRight { background: #D4D4D4; font-size: 10px; font-family: arial; padding: 10px 0 20px 0; }
#footer .logo { padding: 0 30px 0 25px; }

#footer #eText { margin-right: 10px; margin-top: 4px; _margin-top: 2px; height: 17px; }

#universalTeamDD { display: none; }