/* body and general font styles*/ 
BODY 
{
 COLOR: #CCCCCC;
 FONT-SIZE: 11px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none;
 BACKGROUND-COLOR: #000000; 
}

BLOCKQUOTE, P, LI, OL, UL, PRE, TD, TH 
{
 COLOR: #CCCCCC;
 FONT-SIZE: 11px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none;
}

DIV, H1, H2, H3, H4, H5, H6, H7 
{
 COLOR: #CCCCCC;
 FONT-SIZE: 11px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none;
}

A 
{
 COLOR: #FFFFFF;
 FONT-SIZE: 11px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

A:hover
{
 COLOR: #FFFF99;
 FONT-SIZE: 11px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none;
}

/* styles for forms */
FORM, TEXTAREA 
{
	margin-top : 0px;
	margin-bottom : 0px;
}

INPUT, SELECT 
{
    FONT-SIZE: 11px; 
    FONT-STYLE: normal; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none;
	font-size : xx-small;
	margin-top : 0px;
	margin-bottom : 0px;
}

/* main table */
TABLE.Main
{
    BORDER: 0px solid white;
	WIDTH:  770px;
	HEIGHT: 400px;
}

TD.Main
{
	WIDTH:  770px;
    BORDER: 0px solid white;
}

TD.MainSection
{
    BORDER: 0px solid white;
	WIDTH:  625px;
}

TD.MainSectionWide
{
    BORDER: 0px solid white;
	WIDTH:  770px;
}

TD.MainSideBar
{
   BORDER: 0px solid white;
	WIDTH: 145px;
}

/* navbar */
TABLE.NavBar
{
    BORDER: 0px solid white;
	WIDTH:  770px;
}

TD.NavBar
{
    BORDER: 0px solid white;
}

TD.NavBar_bottom_rule
{
     BORDER: 0px solid white;
	 BACKGROUND-COLOR:#818181;
	 WIDTH: 770px;
	 HEIGHT: 1px;
}

/* menu */
TABLE.MainMenu
{
    BORDER: 0px solid white;
	WIDTH:  600px;
	HEIGHT: 19px;
}

TD.MainMenu
{
    BORDER: 0px solid white;
	HEIGHT: 19px;
}

/* section styles, 1COL, 2COL and 3COL*/
TABLE.CurrentSection
{
    BORDER: 0px solid white;
	WIDTH:  610px;
}


TABLE.CurrentSectionWide
{
    BORDER: 0px solid white;
	WIDTH:  770px;
}

TD.CurrentSectionTitle
{
    BORDER: 1px solid #7D7D7D;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #222222;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}

TD.SectionBorder
{
    BORDER: 1px solid #7D7D7D;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #222222;
}

TD.SectionTitle1
{
    BORDER: 0px solid #7D7D7D;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #222222;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}


TD.SectionTitle2
{
    BORDER: 0px solid white;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #000000;
	PADDING-LEFT : 1px;
	PADDING-RIGHT : 5px;
}

DIV.FeaturedSection
{
    BORDER: 0px solid white;
	WIDTH:  618px;
	HEIGHT: 1px;
}

TABLE.FeaturedSection
{
    BORDER: 0px solid white;
	WIDTH:  618px;
	HEIGHT: 169px;
}

TD.FeaturedSection
{
    BORDER: 0px solid white;
}

TD.FeaturedSectionMargin
{
	WIDTH:  7px;
    BORDER: 0px solid white;
}

TABLE.FeaturedSectionWide
{
    BORDER: 0px solid white;
	WIDTH:  770px;
	HEIGHT: 172px;
}

TD.FeaturedSectionWide
{
    BORDER: 0px solid white;
}

TD.FeaturedSectionMarginWide
{
	WIDTH:  0px;
    BORDER: 0px solid white;
}

DIV.Section1COL
{
	WIDTH:  570px;
	MARGIN-LEFT : 25px;
	MARGIN-RIGHT : 5px;
	BORDER: 0px solid white;
}

TABLE.Section1COL
{
    BORDER: 0px solid white;
	WIDTH:  600px;
}

TD.Section1COL
{
    BORDER: 0px solid white;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}


TD.Section1COLMargin
{
	WIDTH:  25px;
    BORDER: 0px solid white;
}

TABLE.Section2COL
{
    BORDER: 0px solid white;
	WIDTH:  300px;
}

TD.Section2COL
{
    BORDER: 0px solid white;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}

TD.Section2COLMargin
{
	WIDTH:  25px;
    BORDER: 0px solid white;
}

TABLE.Section3COL
{
    BORDER: 0px solid white;
	WIDTH:  202px;
}

TD.Section3COL
{
    BORDER: 0px solid white;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}

TD.Section3COLMargin
{
	WIDTH:  7px;
    BORDER: 0px solid white;
}

SPAN.Rule3COL
{
     WIDTH:184;
	 HEIGHT:1;
	 BACKGROUND-COLOR:#818181;
}

DIV.Section1COLWide
{
	WIDTH:  740px;
	MARGIN-LEFT : 25px;
	MARGIN-RIGHT : 5px;
	BORDER: 0px solid white;
}

TABLE.Section1COLWide
{
    BORDER: 0px solid white;
	WIDTH:  770px;
}

TD.Section1COLMarginWide
{
	WIDTH:  0px;
    BORDER: 0px solid white;
}

TD.Section1COLWide
{
    BORDER: 0px solid white;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}

TABLE.Section2COLWide
{
    BORDER: 0px solid white;
	WIDTH:  385px;
}

TD.Section2COLWide
{
    BORDER: 0px solid white;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}

TD.Section2COLMarginWide
{
	WIDTH:  0px;
    BORDER: 0px solid white;
}

TABLE.Section3COLWide
{
    BORDER: 0px solid white;
	WIDTH:  256px;
}

TD.Section3COLWide
{
    BORDER: 0px solid white;
	PADDING-LEFT : 5px;
	PADDING-RIGHT : 5px;
}

TD.Section3COLMarginWide
{
	WIDTH:  0px;
    BORDER: 0px solid white;
}

/* margins in 1COL, 2COL, 3COL Sections*/

/* Note: This vertical margin is used between navbar and section name */
.VMargin1
{
    BORDER: 0px solid white;
	HEIGHT: 27px;
}

/* Note: This vertical margin is used between section scheduled text and scheduled links */
.VMargin2
{
    BORDER: 0px solid white;
	HEIGHT: 10px;
}

/* Note: This vertical margin is used between navbar and sidebar */
.VMargin3
{
    BORDER: 0px solid white;
	HEIGHT: 9px;
}


/* Note: This vertical margin is used between scheduled image and scheduled title */
.VMargin4
{
    BORDER: 0px solid white;
	HEIGHT: 5px;
}

/* Note: Vertical margin between sections */
.VMargin1COL
{
    BORDER: 0px solid white;
	HEIGHT: 18px;
}

.VMargin2COL
{
    BORDER: 0px solid white;
	HEIGHT: 18px;
}

.VMargin3COL
{
    BORDER: 0px solid white;
	HEIGHT: 18px;
}

/* Note: This is the main left margin for 1COL, 2COL 3COL*/
.HMargin1
{
    BORDER: 0px solid white;
	WIDTH: 20px;
}

/* Note: This is the left and right margin for text in the section column */
.HMargin2
{
    BORDER: 0px solid white;
	WIDTH: 5px;
}

/* Note: This is the main left margin for columns with surround */
.HMargin3
{
    BORDER: 0px solid white;
	WIDTH: 7px;
}

/* footer */
TABLE.Footer
{
    BORDER: 0px solid white;
	WIDTH:  770px;
	HEIGHT: 50px;
}

TD.Footer
{
    BORDER: 0px solid white;
	PADDING: 0px;
	MARGIN: 0px;
}

/* link fonts */
A.PrimaryNavBar
{
	FONT-SIZE:10px;
	COLOR: #FFFFFF; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	TEXT-TRANSFORM : uppercase;
}

A.PrimaryNavBar:hover 
{
	FONT-SIZE:10px;
	COLOR: #FFFF00; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	TEXT-TRANSFORM : uppercase;
}

A.SecondaryNavBar
{
	FONT-SIZE:10px;
	COLOR: #FFFF99; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	TEXT-TRANSFORM : capitalize;
}

A.SecondaryNavBar:hover 
{
	FONT-SIZE:10px;
	COLOR: #FFFF00; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
	TEXT-TRANSFORM : capitalize;
}

/* Font syles */
.GEN_body
{
	FONT-SIZE:11px;
	COLOR: #CCCCCC; 
    FONT-FAMILY: Verdana, Arial, Helvetica; 
    TEXT-DECORATION: none; 
}

.GEN_body:hover 
{
	FONT-SIZE:11px;
	COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
}

.GEN_body_small
{
	FONT-SIZE:9px;
	COLOR: #CCCCCC; 
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-DECORATION: none; 
}

.GEN_body_small:hover 
{
	FONT-SIZE:9px;
	COLOR: #FFFFFF; 
    FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-DECORATION: none; 
}

.GEN_body_white
{
	FONT-SIZE:11px;
	COLOR: #FFFFFF; 
    FONT-FAMILY: Arial, Verdana, Helvetica; 
    TEXT-DECORATION: none; 
}

.GEN_body_white:hover 
{
	FONT-SIZE:11px;
	COLOR: #CCCCCC; 
    FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-DECORATION: none; 
}

TD.MUS_left_rule
{
     BORDER: 0px solid white;
	 BACKGROUND-COLOR:#818181;
	 WIDTH: 1px;
}

DIV.MUS_bottom_rule
{
     BORDER: 0px solid white;
	 BACKGROUND-COLOR:#818181;
	 HEIGHT: 1px;
	 WIDTH: 620px;
}

.MUS_stream
{
	FONT-SIZE:14px;
	COLOR: #FFFF99; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
    TEXT-DECORATION: none; 
}

.MUS_stream:hover 
{
	FONT-SIZE:14px;
	COLOR: #FFFFFF; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
}

.MUS_stream_det
{
	FONT-SIZE:11px;
	COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana, Arial, Helvetica; 
    TEXT-DECORATION: none; 
}

.MUS_stream_det:hover 
{
	FONT-SIZE:11px;
	COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
}

.MUS_sched
{
	FONT-SIZE:10px;
	COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana, Arial, Helvetica; 
    TEXT-DECORATION: none; 
}

.MUS_sched:hover 
{
	FONT-SIZE:10px;
	COLOR: #FFFFFF; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
}

.MUS_highlight
{
	FONT-SIZE:10px;
	COLOR: #FFFF99; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
    TEXT-DECORATION: none; 
}

.MUS_highlight:hover 
{
	FONT-SIZE:10px;
	COLOR: #FFFFFF; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: none; 
}

UL.REF_list
{
margin-left: 1em; 
padding-left: 0em;
}

LI.REF_list
{
 list-style-type: square;
 list-style-position: outside;
}


A.Sidebar02
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:10px; 
	text-transform:lowercase;
	text-decoration:none;
	color:ffff99; 
}

A.Sidebar02:hover
{
	color:ffff99; 
}

A.SidebarArrow
{
	font-family:arial,helvetica,verdana; 
	text-decoration:none; 
	font-size:9px; 
	text-decoration:none;
	color:cccccc; 
}
A.SidebarArrow:hover
{
	color:cccccc; 
}

.FooterLink 
{
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : CCCCCC;
	letter-spacing: 1px;
	line-height: 2;
	text-transform: lowercase;
}

.FooterLink:hover 
{
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : FFFF99;
	letter-spacing: 1px;
	line-height: 2;
	text-transform: lowercase;
}

/* text fonts */

.Sidebar01
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:10px; 
	text-transform:lowercase;
	color:#ffff99; 
}


/* News Scroller */

.Scroller
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:9px; 
	color:ffff99; 
}

A.ScrollerMoreNews
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:9px; 
	text-transform:lowercase;
	text-decoration:none;
	color:ffff99; 
}

A.ScrollerMoreNews:hover
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:9px; 
	text-transform:lowercase;
	color:ffffff;
}

A.ScrollerNews 
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:10px; 
	color:#ffffff;
}

A.ScrollerNews:hover 
{
	font-family:verdana,arial,helvetica; 
	text-decoration:none; 
	font-size:10px; 
	color:#ffffff;
}

/* styles for the news scroller table */
TD.ScrollerTopLeft 
{
	border-left:1px solid #7d7d7d; 
	border-top:1px solid #7d7d7d; 
	background-color:#42413f; 
}

TD.ScrollerTopCenter 
{
	border-top:1px solid #7d7d7d; 
	background-color:#42413f;
	font-family:verdana,arial,helvetica; 
	color:#ffffff;
	font-size:10px;
	width:122px;
	font-weight:bold;
	text-transform: uppercase;
	}

TD.ScrollerTimeBar3Up
{
	border-left:1px solid #7d7d7d; 
	border-right:1px solid #7d7d7d; 
	border-bottom:1px solid #7d7d7d; 
	background-color:black; 
	height:16px; 
	font-family:verdana,helvetica,arial; 
	font-size:9px; 
	color:#ffffff; 
	text-indent:2px;
}
 
	
TD.ScrollerMiddle3Up 
{
	height:104px; 
	border-left:1px solid #7d7d7d; 
	border-right:1px solid #7d7d7d; 
	background-color:black; 
	font-family:verdana,arial,helvetica; 
	font-size:10px; 
	color:#ffffff;
	padding-left:4px;	
	padding-right:4px;
	width:145px;
}

TD.ScrollerBottomCenter 
{
	border-left:1px solid #7d7d7d; 
	border-right:1px solid #7d7d7d; 
	background-color:#42413f; 
	text-align:center;
}

TD.ScrollerBottom
{
	background-color:#42413f; 
}

/* styles for the copyright notice */
.Copyright 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : CCCCCC;
}

.Copyright:hover 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : FFFF99;
}
.CopyrightBold 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : CCCCCC;
    FONT-WEIGHT: bold;
}

.CopyrightBold:hover 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : FFFF99;
    FONT-WEIGHT: bold;
}

/* styles for the bottom link (affiliate program) */
.BottomLink 
{
	color : CCCCCC;
}
A.BottomLink 
{
	color : CCCCCC;
	TEXT-DECORATION: none;
}
A.BottomLink:hover
{
	COLOR: #FFFF99;
	TEXT-DECORATION: none;
}



/* styles for the sidebar tables */
TD.SidebarTopLeft 
{
	border-left: 1px solid #666666; 
	border-top: 1px solid #666666; 
	font-size: x-small; 
	background-color: #222222;
}
TD.SidebarTopCenter 
{
	border-top: 1px solid #666666; 
	background-color: #222222;
}
TD.SidebarTopRight 
{
	font-size: x-small; 
	border-spacing: 0px;
}

TD.SidebarMiddle3Up 
{
	border-left: 1px solid #666666; 
	border-right: 1px solid #666666; 
	font-size: x-small; 
	background-color: #222222; 
	
}
TD.SidebarBottomLeft {}
TD.SidebarBottomCenter 
{
	border-bottom: 1px solid #666666; 
	background-color: 222222;
}
TD.SidebarBottomRight {}


/* Registration error text */
.Error
{
 font-family: verdana, arial, helvetica; 
 text-decoration: none; 
 font-size: 12px; 
 color: FF0000;
}

/* Debug Text */
.Debug
{
 font-family: verdana, arial, helvetica; 
 text-decoration: blink; 
 font-size: 10px; 
 color: FF0000;
 font-weight : bold;
}

/* styles for search term highlighting */
.HighLight  {
	background-color : #FFFF99;
	color : CC0000;
	font-weight : bold;
}

.HighLightRed  {
	color : FF0000;
}

.HighLightRedBold  {
	color : FF0000;
	font-weight : bold;
}

.HighLightWhite  {
	color : FFFFFF;
	font-weight : bold;
}

.HighLightWhiteBold  {
	color : FFFFFF;
	font-weight : bold;
}

.HighLightYellow  {
	color : yellow;
	font-weight : bold;
}

.HighLightYellowBold  {
	color : yellow;
	font-weight : bold;
}
/*#articleimageleft {
	float: left;
	font-size: 10px;
	align: center
	}*/