html, body {
  	/**/
	background:url('/fls/18900/site_graphics/bg_site.gif') repeat;
	margin: 0;
	margin-top:3px;
	margin-left:3px;
	padding: 0;
	border: 0;
	font-family:Arial, Helvetica, sans-serif;
}

.main .subhdr 	{font-family:arial,san-serif;  font-weight: bold; background-color: #000000; color:#FFFFFF; }
.main .photocopy 	{font-family:arial,san-serif;  font-size:10px; font-style:italic; background-color: #000000; color:#ffffff; }
.main .button { font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#000000;  padding: 1pt; margin: 1pt;}

.main img {
	border:0px;
}

#siteContainer {
	border:1px solid #ffffff;
	width:980px;
	overflow-x:hidden;
}

#threeColContainer {

}

#mainMenuContainer {

}

#sportMenuContainer {

}

.main A:active,
.main A:visited,
.main A:link,
.main A:hover
{	font-family:arial,san-serif;
	color:#000000;
	text-decoration:underline;
}

a.darkLink:active,
a.darkLink:hover,
a.darkLink:visited,
a.darkLink:link
{
	color:#000000;
	text-decoration:none;
}

#skyscraper {
    padding-left:5px;
    padding-top:5px;
}
/* ----------------------------------------------------------------------------------------
   Menu Start CSS
---------------------------------------------------------------------------------------- */
.menuv5_main_menu {
	color:#ffffff !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size:12px !important;
	padding-left:10px !important;
	padding-right:10px !important;
}

.menuv5_sub_menu {
	text-decoration:none !important;
}

.menuv5_sub_menu table {
	border:1px solid #000000 !important;
}

/* Old Left Col Menu CSS
td.menuv5_main_menu {
	color:#ffffff !important;
	font-weight:bold !important;
	text-decoration:none !important;
	width:160px;
	background:url('/fls/18900/site_graphics/bg_menu_item.gif') no-repeat !important;
}

.menuv5_main_menu {
	color:#ffffff !important;
	font-weight:bold !important;
	text-decoration:none !important;
}
*/
/* ----------------------------------------------------------------------------------------
   Menu End CSS
---------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------
   Header Start CSS
---------------------------------------------------------------------------------------- */

#TickerAndSearchContainer {
	height:22px;
	background-color:#000000;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	overflow:hidden;
}

#headerArea {
	background-color:#000000;
}

#scroller {
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

#searchInput {
	border:1px solid #999999;
	height:13px;
	width:130px;
	color:#636363;
}

#searchBox {
	padding-top:2px;
}

/* ----------------------------------------------------------------------------------------
   Header End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */


/* ----------------------------------------------------------------------------------------
   Center Start CSS
---------------------------------------------------------------------------------------- */
#HomePageContainer {
    background-color:#ffffff;
    width:100%;
}

#SportPageContainer {
    background-color:#ffffff;
    width:100%;
}

#MainColContainer {
	background-color:#ffffff;
	width:100%;
}

#ArticlePageContainer {
    background-color:#ffffff;
    width:100%;
}

#HomePageGuts {
    width:100%;
}

#SportPageGuts {
    width:100%;
}

#CenterImageMapMenu {
	background-color:#ffffff;
	padding-bottom:2px;
}

#HeadlinesContainer {
	width:491px;
	height:280px;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-top:solid 1px #000000;
}

.MoreHeadlineLink,
a.MoreHeadlineLink:link,
a.MoreHeadlineLink:visited,
a.MoreHeadlineLink:active,
a.MoreHeadlineLink:hover
{
	font-weight:bold;
	font-size:12px;
	text-decoration:none !important;
	color:#000000;
}

.MoreHeadlinesHeadline {
	padding-left:10px;
}

#HomePageContent {
	padding-left:2px;
	padding-right:2px;
}



.Tab {
	width:492;
	height:250px;
	overflow-x:hidden;
	overflow-y:auto;
	border:1px solid #000000;
	border-top:0px;
}

.MainTitle {
	font-weight:bold;
	font-size:13px;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:2px;
}

.Teaser {
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
}

A.more:hover,
A.more:visited,
A.more:link,
A.more:acive
{
	text-decoration:underline;
	font-weight:bold;
}
/* ----------------------------------------------------------------------------------------
   Center End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */


/* ----------------------------------------------------------------------------------------
   Footer Start CSS
---------------------------------------------------------------------------------------- */

td A.footerLinks:active,
td A.footerLinks:visited,
td A.footerLinks:link,
td A.footerLinks:hover  	{
	font-family:arial,san-serif;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

#footerContainer {
	border-top:1px solid #ffffff;
	background-color:#000000;
}

#footerContainer td {
    color:#ffffff;
    font-size:9px;
    padding-left:5px;
}

#copyText {
	padding-top:3px;
	padding-bottom:3px;
}


#accipiter_h {
	padding-top:10px;
	padding-bottom:10px;
}



/* ----------------------------------------------------------------------------------------
   Footer End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------
   Left Start CSS
---------------------------------------------------------------------------------------- */
#leftColContainer {
    width:160px;
}

#leftCol {
	background:url('/fls/18900/site_graphics/slice_leftcol.gif') repeat-y;
}

#LeftColDateContainer {
	border-bottom:2px solid #ffffff;
	background:url('/fls/18900/site_graphics/bg_date_leftcol.gif') no-repeat;
	height:24px;
	width:160px;
	overflow:hidden;
}

#DateContent {
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding-top:5px;
	padding-left:7px;
}

#LeftColAds {
	padding-top:10px;
	padding-bottom:10px;
}

/* ----------------------------------------------------------------------------------------
   Left End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */


/* ----------------------------------------------------------------------------------------
   Right Start CSS
---------------------------------------------------------------------------------------- */
#rightColContainer {
    width:160px;
}

#rightCol {
    background-color:#ffffff;
}

#LoginBoxContainer {
	color:#ffffff;
	background-color:#000000;
}

a.loginLink:link,
a.loginLink:hover,
a.loginLink:visited,
a.loginLink:active
{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
}

#loginUsername {
	width:140px;
	height:13px;
	border:1px solid #999999;
	color:#636363;
	background:url('/fls/18900/site_graphics/bg_username.gif') no-repeat #ffffff;
}

#loginPass {
	width:122px;
	height:13px;
	border:1px solid #999999;
	color:#636363;
	background:url('/fls/18900/site_graphics/bg_password.gif') no-repeat #ffffff;
}

.passbutton {
	padding-top:5px;
}

#LoginBox {
	padding-top:10px;
}

#LoginLinksContainer {
	padding-top:3px;
	padding-bottom:3px;
}

#CorpSponsorsContainer {
	border:1px solid #000000;
	width:158px;
	margin-top:5px;
}

#CalendarAndQuestionnaireContainer {
	border:1px solid #000000;
	width:158px;
	margin-top:5px;
}

#CalendarContent {
	height:226px;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

/* ----------------------------------------------------------------------------------------
   Right End CSS
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------- */
/*wm-17057-bcd*/
#NeulionVidContainer {
	width:493px;
	height:281px;
	margin-top:0px;
	display:none;
	}

#articleVideoContainer{
	position:absolute;
	z-index:9999;
	}
.imgPlayOverlayContainer{
	position:absolute;
	z-index:999;
	margin-left:191px;
	margin-top:62px;
	}

#videoStop {
	position:absolute;
	z-index:9999;
	text-decoration:none;
	cursor:pointer;
	}


.ConventionAds {
	padding-top:4px;
	}
.DirectoryAds {
	padding-top:5px;
	}
.belowRotatorAd {
	float:left;
	margin-right:3px;
	margin-left:3px;
	margin-top:4px;
	}
.FanPollContainer {
	width:320px;
	height:191px;
	position:absolute;
	margin-left:497px;
	margin-top:4px;
	border:solid 1px #000000;
	}
#pollcontent .poll_title {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-align:middle;
	padding:4px;
	}
#pollcontent .poll_content {
	font-family:verdana;
	font-size:11px;
	text-align:left;
	margin-left:30px;
	}
#pollcontent .pollwrapper {
	height:151px;
	overflow:auto;
	}
#RotControlsContainer .RotConNext {
	position:absolute;
	height:24px;
	width:13px;
	margin-left:252px;
	z-index:1;
	margin-top:-24px;
	}
#RotControlsContainer .RotConPrev{
	position:absolute;
	height:24px;
	width:13px;
	margin-left:225px;
	z-index:1;
	margin-top:-24px;
}
#RotControlsContainer .RotConPause{
	position:absolute;
	height:24px;
	width:10px;
	margin-left:241px;
	z-index:1;
	margin-top:-24px;
}
#RotControlsContainer {
	background-color:#000000;
	width:493px;
	}

#ThumbPlacement {
	width:493px;
	background-color:#000000;
	border-bottom:solid 1px #ffffff;
	height:99px;
	}
#SubThumbs {
	width:491px;
	margin-left:1px;
	}
#ThumbContainer	.ThumbsImg {
	width:88px;
	}
#ThumbContainer .ThumbLocation {
	width:90px;
	height:97px;
	float:left;
	margin-left:4px;
	margin-right:4px;
	padding-top:2px;
	cursor:pointer;
	}
#ThumbContainer .PhotoTitle {
	width:88px;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
	}
#HeadlinesContent .RotImg {
	height:257px;
	}
#TextContainer {
	height:93px;
	width:490px;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	overflow:hidden;
	}
.TextTitle {
	height:91px;
	}

#ThumbContainer .thumbArrow {
	margin-top:-7px;
	position:absolute;
	z-index:200;
	height:7px;
	}
#TextContainer .MainTitle{
	margin-top:10px;
	margin-left:10px;
	}
#TextContainer .MainTitle a{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
#TextContainer .Teaser{
	font-family:verdana;
	font-size:11px;
	margin-left:10px;
	}
#TextContainer .more{
	font-family:verdana;
	font-size:10px;
	position:absolute;
	color:#df0d22;
	margin-left:400px;
	margin-top:65px;
	text-decoration:none;
	}
#ArticlePageContainer .BigTopPhotoController {
	margin-left:28px;
	}


/*-------------------------------------------------------
	honors changes wm-17298
------------------------------------------------*/
#HonorsModContainer .HonorsModImage {
	width:158px;
	text-align:center;
	}
#HonorsModContainer .HonorsModclass {
	width:158px;
	}
#HonorsContainer {
	width:158px;
	margin-top:287px;
	position:absolute;
	z-index:10;
	border:1px solid #000000;
}
#HonorsContent {
	height:269px;
	height:170px;
	overflow:hidden;
}
#HonorsContent .HonorsNext {
	position:absolute;
	z-index:20;
	margin-left:139px;
	cursor:pointer;
	display:none;
	margin-top:30px;
	}
#HonorsContent .HonorsPrev {
	position:absolute;
	z-index:20;
	cursor:pointer;
	display:none;
	margin-top:30px;
	}
#HonorsModContainer .HonorsModclass .HonorsModTitle {
	padding-left:2px;
	padding-right:2px;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	}
#HonorsModContainer .HonorsModclass .HonorsModSubTitle,
#HonorsModContainer .HonorsModclass .HonorsModTeaser,
#HonorsModContainer .HonorsModclass .HonorsLinks {
	padding-left:2px;
	padding-right:2px;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	font-style:italic;
	}
#HonorsContent .HonorsModclass {
	height:170px;
	}
#HomePageGuts .belowRotAds {
	height:200px;
	}

#NeulionVidContainer{
	position: relative;
}
#videoStop{
	position: absolute;
	top: 2px;
	left: 2px;
}



