/**************************************
 **************************************
 * Styles for general page rendering.
 **************************************
 **************************************
 */
 

/* Predominant background color */
.pageBackground
{
background : #FFFFFF;
}

/* Predominant text */
.bodyText
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bodyTextBold
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.bodyLink
{
	font-family: Verdana;
	font-size: 12px;
	color : #0000ee;
}
.bodyLinkBold
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color : #0000ee;
}
/* Predominant text (reversed) */
.bodyTextReverse
{
font-family : Verdana, Arial;
color : #ffffff;
font-size : 12px;
text-decoration : none;
}
/* text label for form input fields */
.inputFormLabel
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
 /* button element stylesheet*/
.bodyButtonSubmit
{
font-family: Verdana, Arial;
font-size: 9px;
color: #003366;
background-color: 99ccff;
border-color: e6e6e6;
font-weight: bold;
}
/* sub title bar  */
.subHeadingBar
{
	BACKGROUND-COLOR: #666666;
}
/* sub title text  */
.subHeadingText
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

/* error messages */
.errorText
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
}
/* SELECT element, as navigation */
.bodySelectNav
{
font-family: Verdana, Arial;
font-size: 11px;
}
.tableKey
{
font-family : Verdana, Arial;
color : #000000;
font-size : 12px;
font-weight : bold;
} 
.tableText
{
font-family : Verdana, Arial;
color : #000000;
font-size : 10px;
} 

/* generic small text */
.fontSmallest
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}

.footerText
{  
	font-size: 11px;
	font-family: Verdana;
	color: #ADADAD;
 }


 /* table column headers background */
.tableHeaderBackground
{
background : #cccccc;
}
 /* table column headers */
.tableHeader
{
font-family : Verdana, Arial;
color : #000000;
font-size : 10px;
font-weight : bold; 
}
/* Table iterations colors */
.tableRow1
{
background : #eeeeee;
}
.tableRow2
{
background : #dddddd;
}
/* SELECT element, in standard forms (not used everywhere) */
.bodySelect
{
}

/**************************************
 **************************************
 * Styles for the title block.
 **************************************
 **************************************
 */

 /* Thin divider under title bar */
.titleDivider
{
background : #99ccff;
}
/* Title Bar Background */
.titleBarBackground
{
background : #666666;
}
/* Title Bar Text */
.titleBarText
{
font-family : Verdana, Arial;
color : #ffffff;
font-size : 16px;
font-weight : bold;
} 

/**************************************
 **************************************
 * Styles for the content pages
 * view/	default.jhtml
 *				channelCategory.jhtml
 *				channel.jhtml
 *				eventListing.jhtml
 **************************************
 **************************************
 */

.contentTitle
{
font-family : Verdana, Arial;
color : #000000;
font-size : 13px;
font-weight : bold;
} 
.contentSummaryTitle
{
font-family : Verdana, Arial;
color : #000000;
font-size : 12px;
font-weight : bold;
} 
.contentText
{
font-family : Verdana, Arial;
color : #000000;
font-size : 11px;
} 
.contentSummaryText
{
font-family : Verdana, Arial;
color : #000000;
font-size : 10px;
} 
.contentStartTime	
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: red;
	text-decoration: none;
}

.contentRightbarText
{
font-family : Verdana, Arial;
font-size: 11px;
color: #000000;
}
.contentRightbarLink
{
font-family : Verdana, Arial;
font-size : 10px;
color : #0000ee;
text-decoration : none;
}
/* link for program primary media links in rightbar */
.contentRightbarMediaLink
{
font-family : Verdana, Arial;
font-size : 10px;
color : blue;
}
a.contentRightbarMediaLink:hover
{ 
color: red
}
/**************************************
 **************************************
 * Styles for the featured_live include
 **************************************
 **************************************
 */
.liveFeatureHeader
{
	background-color: #cccccc;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.liveFeature
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
.liveFeatureItemNotStarted
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: black;
}
.liveFeatureItemInProgress
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: green;
}
.liveFeatureItemConcluded
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: red;
}
/**************************************
 **************************************
 * Styles for featured channels include
 **************************************
 **************************************
 */

/* Featured Channels background. */
.featuredCellBackground
{
background : #000000;
}

.featuredCellDesc
{
background : #666666;
}

.featuredTextHeading
{
font-family : Verdana, Arial;
font-size : 11px;
font-weight: bold;
color : #ffffff;
text-decoration : none;
}

.featuredTextsubHeading
{
font-family : Verdana, Arial;
font-size : 10px;
font-weight: bold;
color : #ffffff;
text-decoration : none;
}

.featuredTextDesc
{
font-family : Verdana, Arial;
font-size : 10px;
color : #cccccc;
}

.featuredCellDivider
{
background: #ffffff;
}


/**************************************
 **************************************
 * Styles for the navigation menus.
 **************************************
 **************************************
 */
 
.menuBgColor
{
	background-color: #cccccc;
}
.menuLinkBold
{
font-family : Verdana, Arial;
font-size : 10px;
color : #000000;
font-weight : bold;
text-decoration: none;
}
.menuLinkBoldSelected
{
font-family : Verdana, Arial;
font-size : 10px;
color : #003366;
font-weight : bold;
text-decoration: none;
}
.menuLink
{
	font-family : Verdana, Arial;
	font-size : 10px;
	color : #000000;
	text-decoration: none;
}
a.menuLink:hover
 { color: #ff0000 }
a.menuLinkBold:hover
 { color: #ff0000 }
 a.menuLinkBoldSelected:hover
 { color: #ff0000 }


/**************************************
 **************************************
 * Styles for the table elements.
 **************************************
 **************************************
 */
 
 .mainTableHeader
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #1A71B3;
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;

}
 .mainTableBody
{
    BACKGROUND-COLOR: #cccccc;
}

/* A few reamaining styles used in search results page to be deprecated. */
 
.contentCellsubProgram
{
background : #cccccc;
}

/* for Search Results link for next, previous SRs */
.resultSetNum
{
font-family: Verdana, Arial;
color: white;
font-size: 13px;
text-decoration: none;
}
/* color for divider between channels, reviews, search results */
.contentCellEndLoop
{
background : #666666;
}

/**************************************
 **************************************
 * Deprecated Styles 
 **************************************
 **************************************
 */
 /* only used on coupon & service pages */
.contentCellDivider
{
background : #000000;
}
.contentTextHeader
{
font-family : Verdana, Arial;
color : #ffffff;
font-size : 12px;
font-weight : bold;
} 
.contentTextProgramDesc
{
font-family : Verdana, Arial;
color : #000000;
font-size : 10px;
}