BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Arial", Verdana, sans-serif
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
FORM {
	MARGIN: 0px
}
#page {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 984px; PADDING-TOP: 0px
}
#content {
	MARGIN-TOP: 0px
}
.clear {
	CLEAR: both
}
.floatright {
	FLOAT: right
}
.floatleft {
	FLOAT: left
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 25px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A {
	COLOR: #4e79bd; TEXT-DECORATION: none
}
A:hover {
	COLOR: #2d4a78; BORDER-BOTTOM: #bdbdbd 1px dotted; TEXT-DECORATION: none
}
.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 4px 10px; PADDING-TOP: 0px
}
.tabs LI {
	DISPLAY: inline; MARGIN: 2px 0px 0px -1px
}
.tabs LI A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: url(/images/ns/tabGrad.jpg) repeat-x; PADDING-BOTTOM: 4px; BORDER-LEFT: #999 1px solid; COLOR: #e3ebed; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.tabs LI A.visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: url(/images/ns/tabGrad.jpg) repeat-x; PADDING-BOTTOM: 4px; BORDER-LEFT: #999 1px solid; COLOR: #e3ebed; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.tabs LI A.current {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; COLOR: #2d4a78; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
.tabs LI A:hover {
	BORDER-BOTTOM: #fff 1px solid
}
#header-over {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 13px
}
#header-top {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #256db5; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 18px
}
#header-top H1 {
	BACKGROUND: url(/images/ns/toplogo.gif) no-repeat 5px 2px; OVERFLOW: hidden; TEXT-INDENT: -1000em; LINE-HEIGHT: 16px
}
#search {
	FLOAT: right
}
#search-box {
	FONT-SIZE: 9px
}
#header-center {
	BACKGROUND: url(/images/ns/mso_mainlogo.jpg) #fff no-repeat; POSITION: relative; HEIGHT: 80px
}
H1#logo {
	OVERFLOW: hidden; TEXT-INDENT: -1000em
}
#header-center A {
	WIDTH: 250px; POSITION: absolute; HEIGHT: 60px
}
#header-center #logo A {
	LEFT: 10px; TOP: 10px
}
#header-center #logo A:hover {
	BORDER-BOTTOM: medium none
}
#home-link-section A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; FLOAT: left; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#home-link {
	WIDTH: 265px; HEIGHT: 50px
}
#header-center .date {
	FONT-SIZE: 11px; LEFT: 120px; COLOR: #000; BOTTOM: -5px; POSITION: absolute
}
#menu {
	LEFT: 10px; COLOR: #fff; BOTTOM: 4px; POSITION: absolute
}
#header-bottom {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 2px; BACKGROUND: #256db5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#main-nav LI {
	DISPLAY: inline
}
#main-nav LI A:link {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: #ffffcc; PADDING-TOP: 0px
}
#main-nav LI A:visited {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: #ffffcc; PADDING-TOP: 0px
}
#main-nav LI A:hover {
	BACKGROUND: #ffffcc; COLOR: #003300; BORDER-BOTTOM: medium none
}
#weather {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 4px 30px -16px 0px; WIDTH: 240px; COLOR: #333377; TEXT-ALIGN: center
}
#weather H1 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left
}
#weather H2 {
	FONT-SIZE: 10px
}
.weather-image {
	FLOAT: left; MARGIN: 0px -4px 4px 20px
}
#weather .sponsor {
	PADDING-RIGHT: 1px; MARGIN-TOP: 2px; PADDING-LEFT: 1px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 10px; WIDTH: 80px; PADDING-TOP: 1px; TEXT-ALIGN: justify
}
#weatherad {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none
}
#weather IMG {
	MARGIN-RIGHT: 10px
}
#weather A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#weather A:link IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#login {
	BACKGROUND: #fff; FLOAT: right; MARGIN: 4px 5px 0px 0px; WIDTH: 280px
}
#login A {
	WIDTH: auto; POSITION: relative; HEIGHT: auto
}
#login A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; POSITION: relative; TEXT-DECORATION: none
}
#login A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#login A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-BOTTOM: medium none
}
#login H1 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; BORDER-BOTTOM: #2c3544 2px solid
}
#menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff
}
#menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff
}
#ad-leaderboard {
	MARGIN-TOP: 10px; FONT-SIZE: 9px; MARGIN-BOTTOM: 10px
}
#ad-leaderboard A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#ad-skyscraper {
	FONT-SIZE: 9px; FLOAT: right; TEXT-ALIGN: center
}
#ad-skyscraper A:hover {
	BORDER-BOTTOM: medium none
}
#ad-bigbox {
	FONT-SIZE: 9px; FLOAT: right; MARGIN-RIGHT: 15px; TEXT-ALIGN: center
}
#ad-bigbox A:link IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#ad-bigbox A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:active {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:visited IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.more-link {
	MARGIN-TOP: -14px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 2px
}
.contest {
	MARGIN-TOP: -23px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; COLOR: red; MARGIN-RIGHT: 2px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #c5c5c5 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; WIDTH: 980px; PADDING-TOP: 10px
}
#footer H1 {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #256db5; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 4px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #b2b2b2 1px solid; POSITION: relative
}
#footer H2 {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.footer-index {
	FLOAT: left; MARGIN: 0px; HEIGHT: 250px
}
#foot-news {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eaeaea
}
#foot-ent {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eaeaea
}
#foot-market {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eaeaea
}
#foot-misc {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eaeaea
}
#foot-sports {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
#foot-web {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
#foot-circ {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
#foot-news {
	WIDTH: 110px
}
#foot-sports {
	WIDTH: 115px
}
#foot-ent {
	WIDTH: 120px
}
#foot-web {
	WIDTH: 145px
}
#foot-market {
	WIDTH: 120px
}
#foot-circ {
	WIDTH: 155px
}
#foot-misc {
	WIDTH: 130px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer A:link {
	COLOR: #2d4a78
}
#footer A:visited {
	COLOR: #2d4a78
}
#footer A:hover {
	BACKGROUND: #2d4a78; COLOR: #fff; BORDER-BOTTOM: medium none
}
#headline-ticker {
	FLOAT: right
}
.ticker-frame {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; Z-INDEX: 100000; MARGIN: 0px 10px 0px 5px; WIDTH: 400px; HEIGHT: 80px
}
#keyboardMsg {
	FONT-WEIGHT: bold; FLOAT: right; WIDTH: 15%; TEXT-ALIGN: right
}
#closeButton {
	RIGHT: 5px; TOP: 5px
}

