body {
background-color: #cccccc;
margin-top: 0;
margin-right: 0px;
margin-bottom: 0;
margin-left: 0px;
}
a:link {color: #9C2903;}
a:visited {color: #9C2903;}
a:hover {color: #298009;}
a:active {color: #9C2903;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight: normal; line-height:130%;}
FONT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight: normal; line-height:130%;}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #298009; font-weight: bold; line-height:100%;} 


a.special:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #FFFFFF; font-weight: none; line-height:150%;}

a.special:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #FFFFFF; font-weight: none; line-height:150%;}

a.special:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #A33303; font-weight: none; line-height:150%;}

hr {
  border: 0;
  width: 98%;
  color: #B23204;
  background-color: #B23204;
  height: 1px;
}



H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px;
            text-decoration: none;
            color: #298009;
            font-weight: bold;
            line-height: 100%;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	20pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16pt;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14pt;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

	
A.NewsBlockLink:link	{	
	text-decoration:	none;
	color: #000000;
	font-size: 8pt;
	text-align: left;
	}	
		
A.NewsBlockLink:visited	{	
	text-decoration:	none;
	color: #000000;
	font-size: 8pt;
	text-align: left;
	}
	
A.NewsBlockLink:active	{	
	text-decoration:	none;
	color: #000000;
	text-align: left;
	}	
		
A.NewsBlockLink:hover	{	
	text-decoration:	underline;
	color: #3333cc;
	text-align: left;
}

A.NewsBlockLinkTitle:visited
{
	text-decoration:	none;
	color: #000000;
	font-size: 10pt;
}	

A.NewsBlockLinkTitle:link
{
	text-decoration:	none;
	color: #000000;
	font-size: 10pt;
}	

A.NewsBlockLinkTitle:active	{	
	text-decoration:	none;
	color: #000000;
	}	
		
A.NewsBlockLinkTitle:hover	{	
	text-decoration:	underline;
	color: #3333cc;
}


A.PackageNewsBlockLinkTitle:visited
{
	text-decoration:	none;
	color: #000000;
	font-size: 10pt;
}	

A.PackageNewsBlockLinkTitle:link
{
	text-decoration:	none;
	color: #000000;
	font-size: 10pt;
}	

A.PackageNewsBlockLinkTitle:active	{	
	text-decoration:	none;
	color: #000000;
	}	
		
A.PackageNewsBlockLinkTitle:hover	{	
	text-decoration:	underline;
	color: #3333cc;
}


SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	}
	
.ArticlePrintTitle 
{
	font-family:Times New Roman;
	font-size:18pt;
	color:#333333;
}

.ArticleHeadline 
{
	font-family:Times New Roman;
	font-size:24pt;
	color:#333333;
	font-weight: bold;
}	
	
.ArticleHeadline 
{
	font-family:Times New Roman;
	font-size:16pt;
	color:#333333;
}
.ArticleSubHeadline
{
	font-family:Times New Roman;
	font-size:12pt;
	color:#333333;
}
.ArticleByline
{
	font-family:Verdana;
	font-size:8pt;
	color:#333333;
}


table.ArticleCopyright
{
	width: 50%;
	font-size: 8pt;
}

div.ArticleCopyright
{
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	text-align: center;
}

.ArticleBylineAffiliation
{
	font-family:Verdana;
	font-style:italic;
	font-size:8pt;
	color:#333333;
}
.ArticleDateIssue
{
	font-family:Verdana;
	font-size:8pt;
	color:#333333;
}
.ArticleDateLine
{
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
}
.ArticleBody
{
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
    text-align: left;
}

.ArticlePictureCredit
{
	font-family:Verdana;
	font-size:8pt;
	color:#333333;
}
.ArticlePictureCaption
{
	font-family:Verdana;
	font-size:6.5pt;
	color:#000000;
}

.ArticlePictureFloat
{
	float: right;
	width: 262px;
	height: 203px;
	margin: 0 0 10px 10px;
}

.ArticleImage
{
	border: 1px solid #CCC;
}

.ArticleCaptionContainer
{
	text-align: left;
	display: none;
	font-size: 8pt;
}

.ArticleCreditContainer
{
	font-size: 8pt;
	text-align: right;
	font-style: italic;
	color: #000000;
	font-family:Verdana;
	display: none;
}

div.ArticleFloatContainer
{
    height: auto;
    width: auto;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
    font-size: 8pt;
    text-align: right;
    font-family: Verdana;
    background-color: #dedee7;
    padding: 5 5 5 5;
    
}


table.ArticleFloatContainer
{
	height: auto;
    background-color: #DBDEE7;
}

.ArticleImageControl
{
	display: block;
	visibility: hidden;
	font-family: Verdana;
    border: solid 5px #55708a;
    background-color: #dbdee7;
    margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}

table.ControlButtonContainer
{
	text-align: center;
	background-color: #dedee7;
}

hr.ControlButtonContainer
{
	text-align: center;
	color: #52738c;
	
}
.ArticleAdFloat
{
	float: left;
	margin: 10px 10px 0px 0px;
}

.SectionAdFloat
{

}

.NewsBlockHeader
{
	background-color:#DBDEE7;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:	none;
	color: #000000;
	font-size: 10pt;
}


.PackageNewsBlockHeader
{
	background-color:#DBDEE7;
	font-family: Verdana;
	font-weight: bold;
	text-decoration:	none;
	color: #000000;
	font-size: 14pt;
}

.NewsBlockArticleTitle
{
	font-family:Verdana;
	font-size:10pt;
	vertical-align: top;
}


.PackageNewsBlockArticleTitle
{
	font-family:Verdana;
	font-size:14pt;
	vertical-align: top;
}

.NewsBlockLink
{
	color: black;
}

.NewsBlockCoverCreditText
{
	font-size: 8pt;
	text-align: right;
	font-style: italic;
	color: #FFFFFF;
	font-family:Verdana;
}

.NewsBlockCoverBigText
{
	font-family: "Times New Roman";
	font-size: 24pt;
	text-align: left;
	color: #FFFFFF;
}

.NewsBlockCoverTopText
{
	font-family: "Times New Roman";
	font-size: 17pt;
	text-align: left;
	color: #FFFFFF;
}


.NewsBlockCoverBigTextJazzFest
{
	font-family: "Times New Roman";
	font-size: 24pt;
	text-align: left;
	color: #FF3399;
}

.NewsBlockCoverTopTextJazzFest
{
	font-family: "Times New Roman";
	font-size: 17pt;
	text-align: left;
	color: #FF3399;
}


.NewsBlockCoverSmallText
{
	font-size: 10pt;
	text-align: left;
	color: #FFFFFF;
	font-family: Verdana;
}

.NewsBlockCoverMediumText
{
	font-size: 14pt;
	text-align: left;
	color: #FFFFFF;
	font-family: Times New Roman;
}

A.NewsBlockCoverLink:link	{	
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	}
	

	
A.NewsBlockCoverLink:visited	{	
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	}	
		
A.NewsBlockCoverLink:active	{	
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	}	
		
A.NewsBlockCoverLink:hover	{	
	text-decoration: none;
	color: black;
	background-color: #dbdee7;
	font-size: 10pt;
	font-family: Verdana;
}


	

	
A.NewsBlockCoverLinkActive:visited	{	
	text-decoration: none;
	color: black;
	background-color: #DBDEE7;
	font-size: 10pt;
	font-family: Verdana;
	}	
		
A.NewsBlockCoverLinkActive:active	{	
	text-decoration: none;
	color: black;
	background-color: #DBDEE7;
	font-size: 10pt;
	font-family: Verdana;
	}	
		
A.NewsBlockCoverLinkActive:hover	{	
	text-decoration: none;
	color: black;
	background-color: #DBDEE7;
	font-size: 10pt;
	font-family: Verdana;
}

A.NewsBlockCoverLinkActive:link	{	
	text-decoration: none;
	color: black;
	background-color: #DBDEE7;
	font-size: 10pt;
	font-family: Verdana;
	}

HR.NewsBlockCover
{
	width: 1;
	color: #666666;
	width: 100%;
}

.NewsBlockCoverImage
{

	width: auto;
    height: 203px;
}

.HideInside
{
	display: none;
}

.ShowInside
{
	display: inline;
}



/*#55708a;*/
table.screen
{ 
	text-align: center;	
	background-color: #d0d4d8;
	vertical-align: middle;
	width: 270px;
}




table.BreakingNewsOutline
{
	background-color: #e13f3e;
	width: 100%;
	text-align: left;
}

table.BreakingNewsContainer
{
	background-color: #FFFFFF;
	width: 100%;
}

td.BreakingNewsContainer
{
	text-align: left;
}

.BreakingNewsLabel
{
	text-align: left;
	font-family:Times New Roman;
	font-size:14pt;
	text-align: left;
	vertical-align: top;
	width: 90px;
	color: white;
}

td.BreakingNewsHeadline
{
	text-align:left;
	font-size: 11pt;
	color: white;
}


a.BreakingNewsHeadline:link
{
	text-align:left;
	font-size: 11pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.BreakingNewsHeadline:visited
{
	text-align:left;
	font-weight: bold;
	color: black;
	font-size: 11pt;
	color: white;
	text-decoration: none;
}

a.BreakingNewsHeadline:active
{
	text-align:left;
	color: black;
	font-size: 11pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.BreakingNewsHeadline:hover
{
	text-align:left;
	color: black;
	font-size: 11pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}


li.BreakingNewsBullet
{
	color: White;
	font-weight: bold;
	font-size: 11pt;
}

li.BreakingNewsBullet2
{
	color: White;
	font-weight: bold;
	font-size: 9pt;
}

.BreakingNewsBullet
{
	color: White;
	font-weight: bold;
	font-size: 11pt;
}


td.BreakingNewsHeadline2
{
	text-align:left;
	font-size: 9pt;
	color: white;
}


a.BreakingNewsHeadline2:link
{
	text-align:left;
	font-size: 9pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.BreakingNewsHeadline2:visited
{
	text-align:left;
	font-weight: bold;
	color: black;
	font-size: 9pt;
	color: white;
	text-decoration: none;
}

a.BreakingNewsHeadline2:active
{
	text-align:left;
	color: black;
	font-size: 9pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.BreakingNewsHeadline2:hover
{
	text-align:left;
	color: black;
	font-size: 9pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}


.BreakingNewsBullet2
{
	color: White;
	font-weight: bold;
	font-size: 9pt;
}

table.SubArticle
{
	width: 100%;
	border: 0;
	background-color: #dbdee7;
	margin-left: 5px;
	padding: 5px;
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
}

td.SubArticle
{
	padding: 5 5 5 5;
}

div.SubArticle
{
	float: right;
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	margin: 3px 3px 3px 3px;
	
}

table.ArticleTools
{
	border: solid 4px #dbdee7;
	padding: 5px;
	font-size: 8pt;
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.RightPanel
{
	float: right;
	margin: 5px 5px 5px 5px;
}

.EmailForm
{
	border: solid 5px #DBDEE7;
}

.NewsBlockStoryCount
{
	color: #000000;
	font-size: 7pt;
	font-weight: bold;
	font-family:Verdana;
}

a.PromoLink:link
{
	color:#FFFFFF;
	background-color: #FFFFFF;
}

a.PromoLink:active
{
	color:#FFFFFF;
	background-color: #FFFFFF;
}

a.PromoLink:visited
{
	color:#FFFFFF;
	background-color: #FFFFFF;
}

a.PromoLink:hover
{
	color:#FFFFFF;
	background-color: #FFFFFF; 
}

.NewsBlockCoverLogo
{
	float: right;
}


td.Registration
{
	font-size: 8pt;
}


A.YourSportsPage:link	{	
	text-decoration:	none;
	color: #000000;
	}	
		
A.YourSportsPage:visited	{	
	text-decoration:	none;
	color: #000000;
	}
	
A.YourSportsPage:active	{	
	text-decoration:	none;
	color: #000000;
	}	
		
A.YourSportsPage:hover	{	
	text-decoration:	none;
	color: #000000;
}
.TSN1a {
	FONT: 11px Arial, Helvetica, sans-serif
}
.TSN1 {
	FONT: 11px Arial, Helvetica, sans-serif
}
.TSN1 A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.TSN1 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.TSN2 {
	BACKGROUND: #c20d0d; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.TSN5 {
	BACKGROUND: #ffffff; FONT: 11px Arial, Helvetica, sans-serif
}
.TSN5 A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.TSN5 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.TSN6 {
	BACKGROUND: #000000; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.TextBox
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.BGDStats
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.BGDStatsHeader
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.BGDSmallLabel
{
	font-size: 7pt;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.BGDSmallHeader
{
	font-size: 7pt;
	font-weight: bold;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.IntroTitle
{
	font-weight: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.Intro
{
    FONT-SIZE: 10pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}

.Label
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.LabelSmall
{
	FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.LabelSmallBold
{
	FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
	font-weight: bold 
}
.Error
{
	FONT-SIZE: 8pt;
    COLOR: red;
	font-family: Verdana, Arial, Sans
}

.HeadingSmall
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.Heading
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.ScheduleLine
{
	font-size: xx-small;
	color: black;
	font-family: Verdana, Arial, Sans;
}
.StatLine
{
    FONT-SIZE: 10pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans
}
.SmallLinks
{
	font-size: 7pt;
	color: blue;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}
.Links
{
	font-size: 9pt;
	color: blue;
	font-family: Verdana, Arial, Sans;
	text-decoration: underline;
}

.HandCursor
{
	cursor: hand; cursor: pointer;
}

.CommNewsDate
{
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
}

.TopArticleDateFont
{
	font-size: 7pt;
}

.TopArticleNumberFont
{
	font-size: 8pt;
}

.TopArticlesContainer
{
	float: left;
	margin: 10px 10px 0px 0px;
}

div.TopArticles
{

	font-size: 8pt;
	text-align: left;
}

table.TopArticles
{
	border: solid 5px #7384b4;
    background-color: #DBDEE7;
}

A.TopArticleControl:link	{	
	text-decoration:	none;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	}	
		
A.TopArticleControl:visited	{	
	text-decoration:	none;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	}
	
A.TopArticleControl:active	{	
	text-decoration:	none;
	color: #000000;
	font-weight: bold;
	}	
		
A.TopArticleControl:hover	{	
	text-decoration:	underline;
	color: #3333cc;
	font-weight: bold;
}

.PhotoGalleryImage
{
	border: solid 5px #7384b4;
}

.PhotoGalleryTitle
{
	font-family:Verdana;
	font-size:12pt;
	font-weight: bold;
	color:#000000;
}

.PhotoGalleryDesc
{
	font-family:Verdana;
	font-size:8pt;
	font-weight: bold;
	color:#000000;	
}

.PhotoGallerySmallBold
{
	font-family:Verdana;
	font-size:8pt;
	font-weight: bold;
	color:#000000;
}

.PhotoGallerySmall
{
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
}


A.SportsMenu:visited
{
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 8pt;
}	

A.SportsMenu:link
{
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 8pt;
}	

A.SportsMenu:active	{	
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 8pt;
	}	
		
A.SportsMenu:hover	{	
	text-decoration:	none;
	color: gray;
	font-size: 8pt;
}












A.PSSportsMenu:visited
{
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 8pt;
}	

A.PSSportsMenu:link
{
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 8pt;
}	

A.PSSportsMenu:active	{	
	text-decoration:	none;
	color: #FFFFFF;
	font-size: 8pt;
	}	
		
A.PSSportsMenu:hover	{	
	text-decoration:	none;
	color: #000000;
	font-size: 8pt;
}

td.BGDHomeMenu
{
	color: White;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	padding-left: 10;
	text-decoration: none;
}

A.BGDHomeMenu:visited
{
	color: White;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}	

A.BGDHomeMenu:link
{
	color: White;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}	

A.BGDHomeMenu:active	{	
	color: White;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	}	
		
A.BGDHomeMenu:hover	{	
	color: White;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

.BGDNewsDesc
{
	font-family: Impact;
	font-size: 14pt;
	color: #1e1e1e;
}

A.BGDNewsHeadline:link
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #585858;
}

A.BGDNewsHeadline:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #585858;
}

A.BGDNewsHeadline:active
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #585858;
}

A.BGDNewsHeadline:visited
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #585858;
}

A.BGDNewsHeadlineBig:link
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #585858;
}

A.BGDNewsHeadlineBig:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #585858;
}

A.BGDNewsHeadlineBig:active
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #585858;
}

A.BGDNewsHeadlineBig:visited
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #585858;
}










A.BGDNewsHeadlineSportBlack:link
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
}

A.BGDNewsHeadlineSportBlack:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
}

A.BGDNewsHeadlineSportBlack:visited
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
}

A.BGDNewsHeadlineSportBlack:active
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
}

.BGDNewsHeadlineSportBlack
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
}







A.BGDNewsHeadlineSportBlackMeduim:link
{
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #1e1e1e;
}

A.BGDNewsHeadlineSportBlackMeduim:hover
{
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #1e1e1e;
}

A.BGDNewsHeadlineSportBlackMeduim:visited
{
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #1e1e1e;
}

A.BGDNewsHeadlineSportBlackMeduim:active
{
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #1e1e1e;
}

.BGDNewsHeadlineSportBlackMeduim
{
	font-family:Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #1e1e1e;
}
























A.BGDNewsHeadlineSport:link
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #f13c05;
	text-align: left;
}

A.BGDNewsHeadlineSport:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #f13c05;
	text-align: left;
}

A.BGDNewsHeadlineSport:visited
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #f13c05;
	text-align: left;
}

A.BGDNewsHeadlineSport:active
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #f13c05;
	text-align: left;
}

.BGDNewsHeadlineSport
{
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #f13c05;
	text-align: left;
}






A.BGDNewsHeadlineSportBig:link
{
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f13c05;
}

A.BGDNewsHeadlineSportBig:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f13c05;
}

A.BGDNewsHeadlineSportBig:visited
{
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f13c05;
}

A.BGDNewsHeadlineSportBig:active
{
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f13c05;
}

.BGDNewsHeadlineSportBig
{
	font-family:Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f13c05;
}



.BGDMidText
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color: #1e1e1e;
	margin: 5px 7px 5px 7px;
	text-decoration: none;
}



.BGDMainStoryHeadline
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #1e1e1e;
	margin: 5px 7px 5px 7px;
	text-decoration: none;
}

A.BGDMainStoryHeadline:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #1e1e1e;
	text-decoration: none;	
}

A.BGDMainStoryHeadline:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #1e1e1e;
	text-decoration: none;	
}

A.BGDMainStoryHeadline:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #1e1e1e;
	text-decoration: none;
}

A.BGDMainStoryHeadline:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #1e1e1e;	
	text-decoration: none;
}


.BGDMainStoryCutline
{
	font-family: Arial;
	font-size: 8pt;
	color: White;
	background-color: #1e1e1e;
	margin: 5px 7px 5px 7px;
	text-decoration: none;
}

A.BGDMainStoryCutline:link
{
	font-family: Arial;
	font-size: 8pt;
	color: White;
	background-color: #1e1e1e;
	text-decoration: none;
}

A.BGDMainStoryCutline:hover
{
	font-family: Arial;
	font-size: 8pt;
	color: White;
	background-color: #1e1e1e;
	text-decoration: none;
}

A.BGDMainStoryCutline:active
{
	font-family: Arial;
	font-size: 8pt;
	color: White;
	background-color: #1e1e1e;
	text-decoration: none;
}

A.BGDMainStoryCutline:visited
{
	font-family: Arial;
	font-size: 8pt;
	color: White;
	background-color: #1e1e1e;
	text-decoration: none;
}


.BGDMainStorySubHeadline
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	background-color: #d7dde5;
	margin: 5px 7px 5px 7px;
	text-decoration: none;
}

A.BGDMainStorySubHeadline:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	background-color: #d7dde5;
	text-decoration: none;
}

A.BGDMainStorySubHeadline:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	background-color: #d7dde5;
	text-decoration: none;
}

A.BGDMainStorySubHeadline:active
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	background-color: #d7dde5;
	text-decoration: none;
}

A.BGDMainStorySubHeadline:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	background-color: #d7dde5;
	text-decoration: none;
}

.BGDRedText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	font-variant: small-caps;
	color: #f2043c;
}
	
.BGDBlueText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	font-variant: small-caps;
	color: #305fff;
}	
	
.BGDLightGrayBar
{
	background-color: #d7dde5;
}

.BGDBlackTextSmall
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #1e1e1e;
}

A.BGDBlackTextLink:link
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #1e1e1e;
}

A.BGDBlackTextLink:active
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #1e1e1e;
}

A.BGDBlackTextLink:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #1e1e1e;
}

A.BGDBlackTextLink:visited
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #1e1e1e;
}

.BGDBlackText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: #1e1e1e;
}

.BGDWhiteTextSmall
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: White;
}

A.BGDWhiteTextLink:link
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: White;
}

A.BGDWhiteTextLink:active
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: White;
}

A.BGDWhiteTextLink:hover
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: White;
}

A.BGDWhiteTextLink:visited
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: White;
}

A.BGDBigWhiteText:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 22pt;
	font-variant: small-caps;
	color: White;
}

A.BGDBigWhiteText:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 22pt;
	font-variant: small-caps;
	color: White;
}

A.BGDBigWhiteText:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 22pt;
	font-variant: small-caps;
	color: White;
}

A.BGDBigWhiteText:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 22pt;
	font-variant: small-caps;
	color: White;
}

.BGDBigWhiteText
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 22pt;
	font-variant: small-caps;
	color: White;
}

.BGDPodcastTop
{
	font-family: Verdana;
	font-size: 8pt;
	font-variant: small-caps;
	color: White;
	background-color: #d71e1e;
	text-decoration: none;
}

A.BGDPodcastTop:link
{
	font-family: Verdana;
	font-size: 8pt;
	font-variant: small-caps;
	color: White;
	background-color: #d71e1e;
	text-decoration: none;
}

A.BGDPodcastTop:active
{
	font-family: Verdana;
	font-size: 8pt;
	font-variant: small-caps;
	color: White;
	background-color: #d71e1e;
	text-decoration: none;
}

A.BGDPodcastTop:hover
{
	font-family: Verdana;
	font-size: 8pt;
	font-variant: small-caps;
	color: White;
	background-color: #d71e1e;
	text-decoration: none;
}

A.BGDPodcastTop:visited
{
	font-family: Verdana;
	font-size: 8pt;
	font-variant: small-caps;
	color: White;
	background-color: #d71e1e;
	text-decoration: none;
}

.BGDPodcastBottom
{
	font-family: Verdana;
	font-size: 7pt;
	color: #1e1e1e;
	background-color: #d7dde5;
	text-decoration: none;
}

.BGDSearchControl
{
	background-color: #d7dde5;
	font-size:8pt;
}

A.PodcastLink:link
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

A.PodcastLink:hover
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

A.PodcastLink:active
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

A.PodcastLink:visited
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.BGDQuickLinksTitle
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #f2043c;
}

.BGDQuickLinksMoreLink
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f2043c;
}

a.BGDQuickLinksMoreLink:link
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f2043c;
}

a.BGDQuickLinksMoreLink:visited
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f2043c;
}

a.BGDQuickLinksMoreLink:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f2043c;
}

a.BGDQuickLinksMoreLink:active
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #f2043c;
}

.BGDQuickLink
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	text-decoration: none;
}

A.BGDQuickLink:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	text-decoration: none;
}

A.BGDQuickLink:active
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	text-decoration: none;
}

A.BGDQuickLink:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	text-decoration: none;
}

A.BGDQuickLink:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1e1e1e;
	text-decoration: none;
}

.BGDGridItem
{
	font-size: 10pt;
	
}

.BGDGridPager
{
	font-size: 10pt;
	font-weight: bold;
}

.BGDHeader
{
	font-size: 12pt;
	font-weight: bold;
}

table.BGDLiveSport
{
	background-color: #2b1083;
	color: #f13c05;
	font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
}

.BGDLiveSportClickHere
{
	background-color: #2b1083;
	color: #17beea;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportClickHere:link
{
	background-color: #2b1083;
	color: #17beea;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportClickHere:active
{
	background-color: #2b1083;
	color: #17beea;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportClickHere:visited
{
	background-color: #2b1083;
	color: #17beea;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportClickHere:hover
{
	background-color: #2b1083;
	color: #17beea;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}







.BGDLiveSportCutline
{
	background-color: #2b1083;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportCutline:link
{
	background-color: #2b1083;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportCutline:active
{
	background-color: #2b1083;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportCutline:visited
{
	background-color: #2b1083;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

A.BGDLiveSportCutline:hover
{
	background-color: #2b1083;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;	
}

table.PhotoGalleryMultiView
{
	font-size: 8pt;
}

table.PhotoGalleryMultiViewTitle
{
	font-size: 10pt;
	font-weight: bold;
	padding: 5 5 5 5;
}

.BGDTeamHeaderSchoolName
{
	font-family: Times New Roman Greek;
	font-size: 20pt;
	color: #f2043c;
	font-weight: bold;
}

.BGDSchoolHeaderSchoolName
{
	font-family: Times New Roman Greek;
	font-size: 20pt;
	color: #f2043c;
	font-weight: bold;
}

.BGDSchoolHeaderTeamName
{
	font-family: Times New Roman Greek;
	font-size: 20pt;
	color: #f2043c;
	font-weight: bold;
}

.BGDTeamHeaderTeamName
{
	font-family: Times New Roman Greek;
	font-size: 20pt;
	color: gray;
	font-weight: bold;
}

.BGDTeamHeaderSportName
{
	font-family: Times New Roman Greek;
	font-size: 20pt;
	color: #1e1e1e;
	font-weight: bold;
}


A.BGDPowerRanking:link
{
	color: #1e1e1e;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;	
}

A.BGDPowerRanking:visited
{
	color: #1e1e1e;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

A.BGDPowerRanking:hover
{
	color: #1e1e1e;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

A.BGDPowerRanking:active
{
	color: #1e1e1e;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

.BGDPowerRanking
{
	color: #1e1e1e;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

.textboxcatch
{
	visibility:hidden;
	display: none;
}

.ForumTitleHeader
{
	font-size: 12pt;
	font-weight: bold;
}




A.searchResultLink:link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;	
	font-size: 8pt;
}

A.searchResultLink:visited
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

A.searchResultLink:hover
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

A.searchResultLink:active
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

.searchResultDescription
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;		
}

.SiteSearchControl
{
	background-color: #d7dde5;
	font-size:8pt;
	height: 20px;
}

table.SiteSearchControl
{
	height: 20px;
	background-color: #d7dde5;
}

td.SiteSearchControl
{
	height: 20px;
	background-color: #d7dde5;
}

table.PromoBarTable
{
	width: 612px;
	height: 60px;
}

td.PromoBarCell
{
	width: 120px;
	height: 60px;
}

td.PromoBarCellSpacer
{
	width: 3px;
	height: 60px;
}

/* Blog Stuff */
/* -------------------------- */
/* Page Sections              */
/* -------------------------- */

.page
{
	width: 700px;
	margin: auto;
}
.header
{
	width: 100%;
	margin-bottom: 10px;
	border-bottom: dotted 2px #ccc;
	text-align: center;
}
.main
{
/*	width: 450px; */
	float: left;
	text-align: left;
}
.sidebar
{
	width: 200px;
	float: right;
	background: #eee;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.footer
{
	width: 100%;
	text-align: left;
	font-size: 8pt;
	margin-top: 10px;
	padding-top: 5px;
	border-top: dotted 2px #ccc;
}

/* -------------------------- */
/* Posts                      */
/* -------------------------- */

.post
{
	border-bottom: dotted 1px #ccc;
	margin-bottom: 10px;
}
.postDate
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #336699;
	background: #eee;
}
.postTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #c60;
	padding-top: 10px;
	padding-bottom: 10px;
}
.postMessage
{
	padding-bottom: 5px;
	font-size: 9pt;
}
.postFooter
{
	color: #a8a8a8;
	font-size: 7pt;
	font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
	text-transform: uppercase;
	letter-spacing: .1em;
}

/* -------------------------- */
/* Comments                   */
/* -------------------------- */

.comment
{
	border-bottom: dotted 1px #ccc;
	background: #f5f5f5;
	margin-bottom: 10px;
}
.commentMessage
{
	font-size: 8pt;
	padding: 10px 4px 10px 4px;
}
.commentMessage BLOCKQUOTE
{
	font-size: 8pt;
	padding: 5px 5px 5px 5px;
	margin: 10px 5px 0px 10px;
	border: 1px dashed #ccc;
	background-color: #fff;
}
.commentFooter
{
	color: #a8a8a8;
	font-size: 7pt;
	font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
	text-transform: uppercase;
	letter-spacing: .1em;
}

/* -------------------------- */
/* Trackbacks                 */
/* -------------------------- */

.trackback
{
	font-size: 7pt;
	background: #f5f5f5;
	padding: 10px;
	margin-bottom: 10px;
	border: solid 1px #ccc;
}

/* -------------------------- */
/* Sidebar                    */
/* -------------------------- */

.sidebarHeading
{
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
	margin: 0px 0 10px 0;
	color: #999;
	border-top: dotted 1px #ccc;
}
.sidebarText
{
	padding-bottom: 8px;
	font-size: 9pt;
}

/* -------------------------- */
/* Profile                    */
/* -------------------------- */

.profile
{
	font-size: 8pt;
	margin-top: 2px;
	padding-bottom: 2px;
}
.profile A
{
	font-family: Arial, Verdana;
	text-transform: uppercase;
}

/* -------------------------- */
/* Various Forms              */
/* -------------------------- */

.forms
{
	border-right: #ccc 1px solid;
	padding-right: 10px;
	border-top: #ccc 1px solid;
	padding-left: 10px;
	font-size: 7pt;
	background: silver;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-left: #ccc 1px solid;
	padding-top: 10px;
	border-bottom: #ccc 1px solid;
}
.formsHeader
{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	padding: 0px 2px 2px 2px;
	color: #336699;
}
.formsError
{
	color: red;
	font-weight: bold;
}
.formsValid
{
	color: green;
	font-weight: bold;
}
.formsLabel
{
	font-size: 8pt;
	color: #888888;
	margin-top: 2px;
	margin-bottom: 2px;
}

/* -------------------------- */
/* Miscellaneous              */
/* -------------------------- */

.button
{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	cursor: hand;
	border: solid 1px #808080;
	background: url(images/buttonback.gif) center;
	padding: 1px 1px 1px 1px;
}
.highlight
{
	color: #000000;
	background-color: #ffff66;
}

/* Blog Admin */
/* -------------------------- */
/* Text                       */
/* -------------------------- */

.pageHeading
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 130%;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin-bottom: 8px;
	border-bottom: dotted 2px #bbb;
}
.subHeading
{
	font-weight: bold;
}
.smallText
{
	color: #888;
	font-size: 7pt;
}
.textUpper
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
}
.textAlt
{
	color: #ff9900;
}
.textLight
{
	color: #888;
}
.textError
{
	font-weight: bold;
	border: 1px solid Red;
	background-color: #FFEEEE;
	color: Red;
	padding: 5px 5px 5px 5px;
}
.textValid
{
	font-weight: bold;
	border: 1px solid #9FBE4C;
	background-color: #EEFCD2;
	color: Green;
	padding: 5px 5px 5px 5px;
}

/* -------------------------- */
/* Areas and Sections         */
/* -------------------------- */

.areaHeader
{
	border-bottom: dotted 2px #ccc;
	margin-bottom: 5px;
	padding: 13px 3px 13px 3px;
}
.areaNavBar
{
	background-color: #eee;
	padding: 5px 0 180px 7px;
}
.areaNavBarItem
{
	padding: 3px 0 3px 0;
}
.areaMain
{
	background-color: #f5f5f5;
	padding: 0 15px 0 15px;
}
.areaFooter
{
	border-top: dotted 2px #ccc;
	margin-top: 5px;
	padding-top: 5px;
}
.normalBox
{
	background-color: #eee;
	border: solid 1px #ddd;
}
.gridItem
{
	border-bottom: solid 2px #ddd;
	padding-bottom: 4px;
	margin-top: 5px;
}
.gridPostMessage
{
	background-color: white;
	padding: 5px 5px 5px 5px;
	border: solid 1px #eee;
}
.gridPager TD
{
	background-color: #eee;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
	border: solid 1px #ddd;
}

table.PromoUnit_DailyNumber
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	width: 120px;
	height: 60px;
	background-color: Green;
	height: 60px;
	border: solid 1 black;
}

a.PromoUnit_DailyNumber_Text:link
{
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana;
	color: #000000;
}

a.PromoUnit_DailyNumber_Text:hover
{
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana;
	color: #000000;
}

a.PromoUnit_DailyNumber_Text:active
{
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana;
	color: #000000;
}

a.PromoUnit_DailyNumber_Text:visited
{
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana;
	color: #000000;
}

a.LottoDateLink:link
{
	text-decoration: none;
	font-size: 5pt;
	font-family: Verdana;
	color: #000000;
}

a.LottoDateLink:hover
{
	text-decoration: none;
	font-size: 5pt;
	font-family: Verdana;
	color: #000000;
}

a.LottoDateLink:active
{
	text-decoration: none;
	font-size: 5pt;
	font-family: Verdana;
	color: #000000;
}

a.LottoDateLink:visited
{
	text-decoration: none;
	font-size: 5pt;
	font-family: Verdana;
	color: #000000;
}

table.PromoUnit_CommCal
{
	background-color:#f9fcaf;
	width: 120px;
	height: 60px;
}

a.PromoUnit_CommCal_Title:link
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Title:hover
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Title:active
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Title:visited
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Desc:link
{
	text-decoration: none; 
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Desc:hover
{
	text-decoration: none; 
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Desc:active
{
	text-decoration: none; 
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
	font-weight: bold;
}

a.PromoUnit_CommCal_Desc:visited
{
	text-decoration: none; 
	color: #000000;
	font-size: 6pt;
	font-family: Verdana;
	font-weight: bold;
}

a.TextPromoTop:link
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.TextPromoTop:hover
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.TextPromoTop:active
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.TextPromoTop:visited
{
	text-decoration: none;
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

a.TextPromoBody:link
{
	text-decoration: none;
	color: #000000;
	font-size: 7pt;
	font-family: Verdana;
}

a.TextPromoBody:hover
{
	text-decoration: none;
	color: #000000;
	font-size: 7pt;
	font-family: Verdana;
}

a.TextPromoBody:active
{
	text-decoration: none;
	color: #000000;
	font-size: 7pt;
	font-family: Verdana;
}

a.TextPromoBody:visited
{
	text-decoration: none;
	color: #000000;
	font-size: 7pt;
	font-family: Verdana;
}

.CutOffExtra
{
	overflow: hidden;
}

.ForumDisclaimer
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
}

.CandidateName
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.CandidateStatsDesc
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.CandidateStats
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.CandidatePercentage
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.RaceTitle
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}


.RaceTitleSmall
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.ElectionRaceUpdateTime
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
	
	
A.ElectionLink:link	{	
	text-decoration:	none;
	font-size: 8pt;
		color: #3333cc;
	}	
		
A.ElectionLink:visited	{	
	text-decoration:	none;
	font-size: 8pt;
		color: #3333cc;
	}
	
A.ElectionLink:active	{	
	text-decoration:	none;
		color: #3333cc;
	}	
		
A.ElectionLink:hover	{	
	text-decoration:	underline;
	color: #3333cc;
}

.SearchControl
{
	font-size: 8pt;
}

.SearchControlLabel
{
	font-size: 7pt;
	font-weight: bold;
}

.SearchControlCheckBox
{
	font-size: 7pt;
}

.CelebrationHeader
{
	background-color:#DBDEE7;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: 12pt;
	width: 100%;
	margin-left: 10px;
}

.CelebrationText
{
	font-family: Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	width: 100%;
	margin-left: 10px;
}

.CelebrationImageContainer
{
	float: left;
}

.postArticleCommentMessage
{
	padding-bottom: 5px;
	font-size: 8pt;
}

.postArticleCommentFooter
{
	color: #a8a8a8;
	font-size: 7pt;
	font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.postArticleCommentNavLink
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

.postShowFlag
{
	color: red;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
}

/* liScroll style declarations */
.tickercontainer { /* the outer div with the black border */
	border: 1px solid #000;
	background: #fff; 
	width: 613px; 
	height: 27px; 
	margin: 3; 
	padding: 0
	overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 8px;
	width: 593px;
	overflow: hidden;
}
ul.newsticker { /* that's your list */
	position: relative;
	left: 625px;
	font: bold 10px Verdana;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
	background: #fff;
}
ul.newsticker a {
	white-space: nowrap;
	padding: 0;
	color: #ff0000;
	font: bold 10px Verdana;
	margin: 0 50px 0 0;
} 
ul.newsticker span {
	margin: 0 10px 0 0;
} 

.SportsTicker
{
	text-align: left;
	font-size: 10pt;
	font-family:Verdana;
	color: Blue;
	font-weight: normal;
	margin: 5 5 10 10;
	vertical-align: middle;
		border: solid 1px #f13c05;
		width: 95%;
		vertical-align: middle;
}

.SportsTickerItem
{
	margin: 5 5 5 5;
	vertical-align: middle;
	height: 18px;
}

.SportsTickerLogo
{
	text-align: center;
	font-size: 7pt;
	font-weight: bold;
	background-color: #f13c05;
	color: Blue;
	float: left;
	padding: 5 5 5 5;
	width: 120px;
	height: 20px;
	vertical-align: middle;

}

.StockHomeLabel
{
	font-weight: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
}

.StockHomeHeaderLabel
{
	font-weight: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
	font-family: Verdana, Arial, Sans;
}

.LeftSubMenuItemStyle
{
	margin: 0px 15px 0px 5px;
	text-align: left;
	vertical-align: top;
	float: left;
	font-family: Arial;
	font-size: 8pt;

}

.RightSubMenuItemStyle
{
	margin: 0px 5px 0px 15px;
	text-align: right;
	vertical-align: top;
	float: right;
	font-family: Arial;
	font-size: 8pt;
/*direction: rtl;*/

}

a.SubMenuItemLinkStyle:link
{
    color: #000000;
    text-decoration: none;
}

a.SubMenuItemLinkStyle:active
{
    color: #000000;
    text-decoration: none;
}

a.SubMenuItemLinkStyle:visited
{
    color: #000000;
    text-decoration: none;
}

a.SubMenuItemLinkStyle:hover
{
    color: #55708a;
    text-decoration: none;
}

.FloatToTheLeft
{
	float: left;
}

.AccountControl
{
	font-size: 8pt;
}

.AccountHeading
{
	font-size: 10pt;
	font-weight: bold;
}

.AccountTitleBar
{
	background-color: #55708a;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
}

.AccountButton
{
	background-color: #FFFBFF;
	border-color: #CCCCCC;
	border-style: Solid;
	border-width: 1px;
	font-family: Verdana;
	color: #55708a;
}

.AccountLabel
{
	font-weight: bold;
	font-size: 8pt;
}

.ClassifiedButton
{
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: Solid;
	border-width: 1px;
	font-family: Verdana;
	color: #000000;
}

.TopAdsHeader
{
	background-color: #55708a;
	color: #000000;
	font-family:Times New Roman;
	font-size:24pt;
	font-weight: bold;
}


.TopArticlesDropdown
{
	background-color: #FFFBFF;
	border-color: #CCCCCC;
	border-style: Solid;
	border-width: 1px;
	font-size: 8pt;
	font-family: Verdana;
	color: #55708a;
}

.TopArticlesTabbedControlHeader
{
	background-color: #FFFBFF;
	border-color: #CCCCCC;
	font-family: Verdana;
	color: #55708a;
}

.NoteBookEntry
{
	text-decoration:	none;
	color: #000000;
	font-size: 8pt;
	text-align: left;
	display: block;
}
.SportHeading
{
    font-weight: bold;
}