
/* SELECT element, as navigation */
.bodySelectNav
{
font-family: Verdana, Arial;
font-size: 11px;
}

/* SELECT element, in standard forms */
.bodySelect
{
}

/* button element, in compact navigation */
.bodyButtonNav
{
}


INPUT
{
    FONT-SIZE: 13px;
}
TEXTAREA
{
    FONT-FAMILY: Verdana, arial;
    FONT-SIZE: 11px
}
BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
	background-repeat: repeat-y;
}
.headerCellBg
{
	background-color: #ffffff;
}
.headerStatus
{
    color: #000000;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.dateTimeBg
{
	background-color: #000000;
}
.dateTime
{
    color: #ffffff;
    font-family: arial, sans-serif;
    font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.sidebarMainNav
{
	background-color: #003399;
	cursor: hand;
}
.sidebarMainNavOn
{
	background-color: #990000;
	cursor: default;
}
.sidebarBorder
{
	background-color: #eeeeee;
}
.sidebarIndent
{
	margin-left: 30px;
	margin-right: 3px;
}
.sidebarAnchor
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.sidebarAnchorOn
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.sidebarSearch 
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.bodyTextGeneral
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.inputFormLabel
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.bodyActionLabel
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
.bodyLink
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.bodySubHeading
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
	text-decoration: none;
}
.bodyHeading
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}
.EventTableHeading
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.EventTitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
	font-weight: bold;
}
.bodyTotalRow
{
    BACKGROUND-COLOR: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.programDescfromChannel
{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.channelBody
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.ratingDesc
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.bodyLabel
{
    font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.leftSideText
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.bodyTextHelp
{
	COLOR: #cccccc;
  	FONT-FAMILY: Verdana, Arial;
  	FONT-SIZE: 13px;
}
.bodyTableRule
{
    BACKGROUND-COLOR: #C0C0C0;
}
.bodyGrayRule
{
    BACKGROUND-COLOR: #C0C0C0;
}

/* Main title throughout the site. */
.bodyTitleColor
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}

/* Main title when text is dynamic. */
.bodyTitleDynamicColor
{
	BACKGROUND-COLOR: #ffffff;
}

.bodyAction
{
    COLOR: crimson;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.bodyEventTitle
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.fontSmallest
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}

/*
 * Error block
 */
.bodyHeadingError
{
    COLOR: #990000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	margin-top:12px;
	margin-bottom:12px;
}

/*
 * Error block, without space before & after,
 * such as the "A" tag inside an error.
 */
.bodyHeadingErrorTight
{
    COLOR: #990000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

/* Live Programs
*/
.liveHeadingBackground
{
	background-color: #ffffff;

}

.liveHeadingText	
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.liveTextBackground
{
	background-color: #eeeeee;
	
}

.liveText	
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.liveText a	
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: 006699;
	text-decoration: none;
}

/* for Live Calendar */
.liveHeadingTextDetail
{
font-family : Verdana, Arial;
font-size : 10px;
color : black;
}

.liveHeadingBg2
{
background-color : #666666;
}
.liveHeadingText2
{
font-family : Verdana, Arial;
font-size : 10px;
color : white;
font-weight : bold;
}
.liveHeadingTextDetail2
{
font-family : Verdana, Arial;
font-size : 10px;
color : white;
}

.liveNavBg
{
background-color : #cccccc;
}
.liveNavText
{
font-family : Verdana, Arial;
font-size : 10px;
color : black;
}
.liveNavLink
{
font-family : Verdana, Arial;
font-size : 10px;
color : black;
font-weight : bold;
text-decoration : none;
}
.liveNavLinkDim
{
font-family : Verdana, Arial;
font-size : 10px;
color : #666666;
}
.liveNavLink2
{
font-family : Verdana, Arial;
font-size : 10px;
color : black;
text-decoration : none;
}

.liveActionableBg
{
	background-color : #cc0000;
}
.liveStripeBg
{
	background-color : #ffffff;
}
.liveStripeBg2
{
	background-color : #f0f0f0;
}
.liveStripeText
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : black;
text-decoration : none;
}

.liveMonthlyDivider
{
	background-color : #666666;
}
.liveMonthlyDivider2
{
	background-color : #cccccc;
}
.liveMonthlyDayBg
{
	background-color : #white;
}
.liveMonthlyDayOrdinal
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : black;
font-weight : bold;
}
.liveMonthlyDayLink
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #666666;
font-weight : bold;
text-decoration : none;
}
.liveMonthlyDayLink2
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #666666;
text-decoration : none;
}
.liveMonthlyDayLinkConcluded
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #cccccc;
text-decoration : none;
}
.liveMonthlyDayLinkInProgress
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #990000;
text-decoration : none;
}
.liveMonthlyDayLinkNotYetStarted
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #000000;
text-decoration : none;
}
.liveMonthlyDayLink3
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #999999;
text-decoration : none;
}
.liveMonthlyDayBgDim
{
	background-color : #e1e1e1;
}
.liveMonthlyDayOrdinalDim
{
font-family : Verdana, Arial;
font-size : 9.5px;
color : #666666;
font-weight : bold;
}


/* email compose */
.emailPreviewBodyText
{
font-family : monospace;
font-size : 12px;
color : black;
}

/* other */

.adminFormBgcolor
{
	background-color: #cccccc;
}