/*
 * Copyright (c) 2008 AKEEBO CORPORATION. All Rights Reserved.
 *
 * This software is the confidential and proprietary information ("Confidential Information") 
 * of AKEEBO CORPORATION ("AKEEBO CORP"). Any disclosure or use of such Confidential Information other 
 * than in accordance with the terms of the license under which it was received is strictly 
 * prohibited.
 *
 * AKEEBO CORP MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF 
 * THE SOFTWARE, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
 * OR NON-INFRINGEMENT. AKEEBO CORP SHALL NOT BE LIABLE FOR ANY DAMAGES
 * SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
 * THIS SOFTWARE OR ITS DERIVATIVES.
 */

body { 
	font-family: Verdana, Arial, sans-serif; 
	color: white; 
	margin:0px;
	font-size: 15px; 
	overflow: hidden;
}
:focus { /* for removing dotted lines from the border */
  -moz-outline-style: none;
}
.welcomePanel {
	font-family:Trebuchet MS;
	font-size:30px;
	color:#ffffff;
	padding-top:40px;
	font-weight:bolder;
}

.loadMessage {
	padding-top:10px;
	align:center;
	valign:middle;
}

.pinContentPanel {
	width:250px;
	height:10px;
	vertical-align:middle;
	font-weight:bolder;
}
.showBorder {
	border:1px solid white;
}
/* starts */
.keyDigitPanel {
	font-family:Trebuchet MS;
	position: absolute;
 	height:30px;
	width:250px;
	valign:middle;
	vertical-align:middle;
	align:left; /*previously it was align:left*/
	text-align:left;
	visibility: hidden;
	 /*position where enlarged image should offset horizontally */
	background:#556d6e;
	opacity:0.7;
	filter:alpha(opacity=70);
	z-index: 2000;
	zindex: 2000;
	margin-left:-118px;
	margin-top:-15px;
}
.keyDgPanel {
	font-family:Trebuchet MS;
	position: absolute;
 	height:30px;
	width:250px;
	valign:middle;
	vertical-align:middle;
	align:left; /*previously it was align:left*/
	text-align:left;
	 /*position where enlarged image should offset horizontally */
	background:black;
	visibility: hidden;
	opacity:0.7;
	filter:alpha(opacity=70);
	z-index: 100;
	zindex: 100;
	margin-left: 82px;
	margin-top:-42px;
}


.blink {
	font-size:130%;
}

.blinkContent {
	font-size:200%;
}

.lang {
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:bold;
}

.infoValue {
	 text-align:left;
	 align:left;
	 width:60%;
}

.infoTitle {
	align:left;
	width:40%;
	height:10%;
}

.loadingContent {
	position:relative;
	background:#556d6e;
	height:425px;
	width:625px;
	background-image: url('/view/tv/images/border.png');
	
	background-repeat: no-repeat;
}

.infoATsPanel {
	font-family:Trebuchet MS;
	position: absolute;
 	height:235px;
	width:500px;
	valign:middle;
	vertical-align:middle;
	align:left; /*previously it was align:left*/
	text-align:left;
	visibility: hidden;
	 /*position where enlarged image should offset horizontally */
	background:#556d6e;
	opacity:0.7;
	filter:alpha(opacity=70);
	z-index: 100;
	zindex: 100;
	font-size:23px;
	margin-left:-250px;
}
.adPanel {
	font-size:150%;
	font-weight:bolder;
	padding-top:62px;
}

.bFooterPanel {
	width:620px;
}

.copyright {
	color: white; 
    font-size:120%;
	font-family:Trebuchet MS;
	padding-left:5px;
	margin-left:0px;
	padding-top:10px;
}
/*search panel image */
.searchImage {
	background: url(./view/tv/images/search-full.png) no-repeat scroll 0%;margin-left:52px;margin-top:0px;
	
}

.tzValue {
/*	width:15%; */
	font-size:20px;
}

.loadPanel {
	position: relative;
	margin: auto auto auto auto;
	width: 623px;
	height: 422px;
	background:#0f0f0f;
}

.waitPanel {
	position: relative;
	margin: auto auto auto auto;
	width: 623px;
	height: 422px;
	/* 110h change */
	/*background-image: url('/TvBanner');*/
	background-image: url('/view/tv/images/banner.png');
	
	background-repeat:no-repeat;
}

.waitNewPanel {
	position: relative;
	margin: auto auto auto auto;
	width: 623px;
	height: 422px;
	background-image: url('/view/tv/images/banner.png');
	
	background-repeat:no-repeat;
}

.guiPanel {
	position: absolute;
	top: 10px;
	left: 22px;
	width: 100%;
	height: 422px;
	z-index:100;
	zIndex:100;
}

.guiPanelNew{
	position: absolute;
	top: 10px;
	left: 22px;
	width: 100%;
	height: 422px;
	opacity:.90; 
	z-index:2000;
	zIndex:2000;
	filter: alpha(opacity=90);
}

.titlePanel {
	font-size: 14px; 
	color:white; 
	font-weight:bold;
	border-bottom:1px solid black;
}

/* this is for the fullguide table */

.fgTable {
	font-size: 14px; 
	color:white; 
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	width:579px;
	height:100%;
	border-bottom:1px solid black;
}
	 
.guidePanel {
	width: 600px;
	height: 90px;
}

.tickerPanel {
	font-size: 11px; 
	color:white; 
	font-weight:bold;
}

.parentalControlPanel {
	color:white; 
	font-weight:bold;
}

.pcHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.pcFooter {
	width:580px;
	border-bottom:1px solid LightSlateGray;
}

.favoritePanel {
	color:white; 
	font-weight:bold;
}

.favHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.favFooter {
	width:580px;
	border-bottom:1px solid LightSlateGray;
}

/* dvr style begins */
.dvrPanel {
	color:white; 
	font-weight:bold;
}

.dvrHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.dvrFooter {
	width:580px;
	border-bottom:1px solid LightSlateGray;
}

.dvrSelPanel{
	background-image: url("/view/tv/images/dvrSel.png");
	background-repeat: no-repeat;
	/*border:1px solid #fef0c9;*/
}

.dvrUnSelPanel {
	background-image: url("/view/tv/images/dvrUnSel.png");
	background-repeat: no-repeat;
	/*border:1px solid #fef0c9;*/
}

/* vod style begins*/
.vodTitle {	
	border-bottom:1px solid LightSlateGray;
	padding:5px;
	width:582px;
	height:100%;
	text-align:left;
	align:left; 
}

.vodHeaderPanel {
	font-size:17;
	color:white;
	font-weight:bold;
	width:95%;
	text-align:left;
	align: left;
	vertical-align:middle;
	valign:middle; 
}

.assetPanel {
	height:55px;
	vertical-align:middle;
	valign:middle;
	/*padding-top:10px;*/
	font-weight:bolder;
}

.vodFooter {
	margin-left:0px;
	margin-right:0px;
	border-top:1px solid LightSlateGray;
	width:582px;
	text-align:left;
	align:left;
	vertical-align:top;
	valign:top;
	padding-top:10px;
}

.vodFooterContent {
	width:500px;
	color:#fff;
	font-size:13px;
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;
}
.vodCPanel {
	width:582px;
	height:340px;
	vertical-align:top;
	text-align:center;
}

.vodDivider {
	width:1px;
	border-right:1px solid LightSlateGray;
}

/* vod style ends*/

/*aod style begins*/
.aodTitle {	
	border-bottom:1px solid LightSlateGray;
	padding:5px;
	width:582px;
	height:100%;
	text-align:left;
	align:left; 
}

.aodHeaderPanel {
	font-size:17;
	color:white;
	font-weight:bolder;
	width:95%;
	text-align:left;
	align: left;
	vertical-align:middle;
	valign:middle; 
}

.aodFooter {
	margin-left:0px;
	margin-right:0px;
	border-top:1px solid LightSlateGray;
	width:582px;
	text-align:left;
	align:left;
	vertical-align:top;
	valign:top;
}

.aodFooterContent {
	width:465px;
	padding:5px;
	color:#fff;
	font-size:13px;
	vertical-align:top;
	font-weight:bold;
	font-size:13px;
}

.aodCPanel {
	width:582px;
	height:340px;
	vertical-align:top;
}
.aodDivider {
	width:1px;
	border-right:1px solid LightSlateGray;
}

.aodKeyPanel {
	width:25px;
	height:25px;
	position:absolute;
	margin-top:30px;
	margin-left:30px;
}

/*aod style ends*/


.mailPanel {
	font-size: 13px; 
	color:white; 
	font-weight:bold;
}

.horoscopePanel {
	font-size: 15px; 
	color:white; 
	font-weight:bold;
}

.horoscopeTimePeriod {
	background-image:url('/view/tv/images/horoscopeBackGround.png');
	
	background-repeat: no-repeat;
}

.surveyQuestion {
	background-image:url('/view/tv/images/surveyQuestion.png');
	
	background-repeat: no-repeat;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.surveyOption {
	background-image:url('/view/tv/images/surveyOptions.png');
	
	background-repeat: no-repeat;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.newsSelectBar {
	background-image:url('/view/tv/images/result.png');
	
	background-repeat: no-repeat;
	visibility:hidden;
}

.mailCategory {
	font-size: 13px;
	color:white; 
	font-weight:bold;
}

.gridViewPanel {
	position: absolute;
	top:92px;
	/*top:104px;*/
	left: 0px;
	visibility:hidden;
}

.fullGuidePanel {
	position: absolute;
	top:90px;
	/*top: 100px;*/
	left:-1px;
}

.extrasPanelen_US {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/unSel1.png');
	
	background-repeat: no-repeat;
	
}

.extrasPanelfr_FR {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/french/unSel1_fr.png');
	
	background-repeat: no-repeat;
	
}

.extrasPanelde_DE {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/german/unSel1_de.png');
	
	background-repeat: no-repeat;
	
}

.extrasPaneles_ES {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/spanish/unSel1_es.png');
	
	background-repeat: no-repeat;
	
}

/**********************************************************************/
.extrasPanelnl_NL{
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/dutch/unSel1_nl.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelit_IT{
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/italian/unSel1_it.png');
	
	background-repeat: no-repeat;
	
}
.extrasPaneluk_UK {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/ukrainian/unSel1_uk.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelth_TH {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/thai/unSel1_th.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelsl_SL {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/slovenian/unSel1_sl.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelru_RU {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/russian/unSel1_ru.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelro_RO {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/romanian/unSel1_ro.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelno_NO {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/norwegian/unSel1_no.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelja_JA {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/japanese/unSel1_ja.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelgr_EL {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/greek/unSel1_gr.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelbg_BG {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/bulgarian/unSel1_bg.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelpt_PR {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/portuguese/unSel1_pt.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelpl_PO {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/polish/unSel1_pl.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelar_EG {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/arabic/unSel1_ar.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelhi_IN {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/hindi/unSel1_hi.png');
	
	background-repeat: no-repeat;
	
}
.extrasPanelzh_CN {
	/*width: 50px;*/
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/chinese/unSel1_zh.png');
	
	background-repeat: no-repeat;
	
}

/**********************************************************************/
.movedExtrasPanelen_US{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/extrasWide.png');
	
	background-repeat: no-repeat;
	
}

.movedExtrasPanelfr_FR{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/french/extrasWide_fr.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelde_DE{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/german/extrasWide_de.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPaneles_ES{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/spanish/extrasWide_es.png');
	
	background-repeat: no-repeat;
	
}
/******************************************************/
.movedExtrasPanelnl_NL{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/dutch/extrasWide_nl.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelit_IT{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/italian/extrasWide_it.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPaneluk_UK{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/ukrainian/extrasWide_uk.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelth_TH{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/thai/extrasWide_th.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelsl_SL{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/slovenian/extrasWide_sl.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelru_RU{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/russian/extrasWide_ru.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelro_RO{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/romanian/extrasWide_ro.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelno_NO{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/norwegian/extrasWide_no.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelja_JA{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/japanese/extrasWide_ja.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelgr_EL{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/greek/extrasWide_gr.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelbg_BG{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/bulgarian/extrasWide_bg.png');
	
	background-repeat: no-repeat;
	
}
.movedExtrasPanelpt_PR{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/portuguese/extrasWide_pt.png'); 
	background-repeat: no-repeat;
	
}
.movedExtrasPanelpl_PO{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/polish/extrasWide_pl.png'); 
	background-repeat: no-repeat;
	
}
.movedExtrasPanelar_EG{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/arabic/extrasWide_ar.png'); 
	background-repeat: no-repeat;
	
}
.movedExtrasPanelhi_IN{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/hindi/extrasWide_hi.png'); 
	background-repeat: no-repeat;
	
}
.movedExtrasPanelzh_CN{
	width: 360px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/chinese/extrasWide_zh.png'); 
	background-repeat: no-repeat;
	
}

/******************************************************/
.extrasPanelWide {
	width: 360px;
	height: 235px;
/*	
	background:#568236;
	border: 1px solid #fef0c9;
*/	
	background-image:url('/view/tv/images/extrasWide.png'); 
	background-repeat: no-repeat;

}

.hotExtrasPanel {
	width: 50px;
	height: 235px;
	background-image:url('/view/tv/images/unSelBackGround/unSel2.png'); 
	background-repeat: no-repeat;
}

.catGuidePanelen_US {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/unSel3.png'); 
	background-repeat: no-repeat;
	
}

.catGuidePanelfr_FR {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/french/unSel3_fr.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePaneles_ES {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/spanish/unSel3_es.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelde_DE {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/german/unSel3_de.png'); 
	background-repeat: no-repeat;
	
}
/************************************************************************/
.catGuidePanelnl_NL {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/dutch/unSel3_nl.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelit_IT {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/italian/unSel3_it.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePaneluk_UK {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/ukrainian/unSel3_uk.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelth_TH {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/thai/unSel3_th.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelsl_SL {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/slovenian/unSel3_sl.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelru_RU {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/russian/unSel3_ru.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelro_RO {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/romanian/unSel3_ro.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelno_NO {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/norwegian/unSel3_no.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelja_JA {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/japanese/unSel3_ja.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelgr_EL {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/greek/unSel3_gr.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelbg_BG {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/bulgarian/unSel3_bg.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelpt_PR {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/portuguese/unSel3_pt.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelpl_PO {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/polish/unSel3_pl.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelar_EG {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/arabic/unSel3_ar.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelhi_IN {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/hindi/unSel3_hi.png'); 
	background-repeat: no-repeat;
	
}
.catGuidePanelzh_CN {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/chinese/unSel3_zh.png'); 
	background-repeat: no-repeat;
	
}
/************************************************************************/
.catGuidePanelWide {
	width: 200px;
	height: 235px;
	font-size: 15px; 
	color:white; 
	font-weight:bold;
	/*
		background:#568236;
		border: 1px solid #fef0c9;
	*/
	background-image:url('/view/tv/images/expandBackGround2.png'); 
	background-repeat: no-repeat;
}

.chGuidePanelen_US {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/unSel4.png'); 
	background-repeat: no-repeat;
}

.chGuidePanelfr_FR {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/french/unSel4_fr.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePaneles_ES {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/spanish/unSel4_es.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelde_DE {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/german/unSel4_de.png'); 
	background-repeat: no-repeat;
	
}
/**********************************************************/
.chGuidePanelnl_NL {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/dutch/unSel4_nl.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelit_IT {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/italian/unSel4_it.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePaneluk_UK {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/ukrainian/unSel4_uk.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelth_TH {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/thai/unSel4_th.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelsl_SL {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/slovenian/unSel4_sl.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelru_RU {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/russian/unSel4_ru.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelro_RO {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/romanian/unSel4_ro.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelno_NO {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/norwegian/unSel4_no.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelja_JA {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/japanese/unSel4_ja.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelgr_EL {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/greek/unSel4_gr.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelbg_BG {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/bulgarian/unSel4_bg.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelpt_PR {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/portuguese/unSel4_pt.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelpl_PO {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/polish/unSel4_pl.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelar_EG {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/arabic/unSel4_ar.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelhi_IN {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/hindi/unSel4_hi.png'); 
	background-repeat: no-repeat;
	
}
.chGuidePanelzh_CN {
	width: 50px;
	height: 235px;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/chinese/unSel4_zh.png'); 
	background-repeat: no-repeat;
	
}
/**********************************************************/
.chGuidePanelWide {
	width: 212px;
	height: 235px;
	font-size: 15px; 
	color:white; 
	font-weight:bold;
/*	
	background:#568236;
	border: 1px solid #fef0c9;
*/
	background-image:url('/view/tv/images/expandBackGround1.png'); 
	background-repeat: no-repeat;

}

.chGuidePanelWide2 {
	width: 172px;
	height: 235px;
	font-size: 15px; 
	color:white; 
	font-weight:bold;
	border: 1px solid #4E4848;		
}

.sloganPanel {
	color:white;
	font-size:18px;
	font-family: Trebuchet MS;
	width:380px;
}

.gridGuideTable {
	/*border-top: 1px solid #4E4848;*/
	/*border-top: 1px solid #4E4848;*/
}

.gridGuideCell {
	height:40px;
	text-align:left;
	padding-left:5px;
	border: 1px solid #4E4848;
}

.nowNextPanelen_US {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/unSel5.png'); 
	background-repeat: no-repeat;
	
}

.nowNextPanelfr_FR {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/french/unSel5_fr.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPaneles_ES {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/spanish/unSel5_es.png'); 
	background-repeat: no-repeat;
	
}

.nowNextPanelde_DE {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/german/unSel5_de.png'); 
	background-repeat: no-repeat;
	
}
/********************************************************/
.nowNextPanelnl_NL {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/dutch/unSel5_nl.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelit_IT {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/italian/unSel5_it.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPaneluk_UK {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/ukrainian/unSel5_uk.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelth_TH {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/thai/unSel5_th.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelsl_SL {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/slovenian/unSel5_sl.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelru_RU {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/russian/unSel5_ru.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelro_RO {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/romanian/unSel5_ro.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelno_NO {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/norwegian/unSel5_no.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelja_JA {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/japanese/unSel5_ja.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelgr_EL {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/greek/unSel5_gr.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelbg_BG {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/bulgarian/unSel5_bg.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelpt_PR {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/portuguese/unSel5_pt.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelpl_PO {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/polish/unSel5_pl.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelar_EG {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/arabic/unSel5_ar.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelhi_IN {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/hindi/unSel5_hi.png'); 
	background-repeat: no-repeat;
	
}
.nowNextPanelzh_CN {
	width: 50px;
	height: 235px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
	text-align:center;
	align:center;
	vertical-align:middle;
	valign:center;
	font-family: Trebuchet MS;
	font-weight:bolder;
	font-size:20px;
	background-image:url('/view/tv/images/unSelBackGround/chinese/unSel5_zh.png'); 
	background-repeat: no-repeat;
	
}
/********************************************************/
.nowNextPanelWide {
	width: 200px;
	height: 235px;
	font-size: 15px; 
	color:white; 
	font-weight:bold;
/*
	background:#568236;
	border: 1px solid #fef0c9;
*/	
	background-image:url('/view/tv/images/expandBackGround2.png'); 
	background-repeat: no-repeat;
}

.proGuidePanel2 {
	width: 400px;
	height: 235px;
	font-size: 15px; 
	color:white; 
	font-weight:bold;
}

.programGuidePanel {
	color:white; 
	font-weight:bold;
}

.titleGuidePanel {
	color:white; 
	font-weight:bold;
}

.sourcePanel {
	font-size: 11px; 
	color:white; 
	font-weight:bold;
}

.gridChannelGuide {
	font-size: 13px; 
	color:white; 
	font-weight:bold;	
}

.chNamePanel {
	font-size: 11px; 
	color:white; 
	font-weight:bold;
}

.fromToGuidePanel {
	color:white; 
	font-weight:bold;
}

.clockieFG1 {
	width: 80px;
	font-size: 11px; 
	color:white; 
	font-weight:bold;
}

.programs {
	font-family:verdana,arial;
	font-size:9pt;
	margin-left: 4px;
}

.channelbox {
	height:38px;
	/*border-top:1px solid white;
	border-bottom:1px solid white;*/
	/*background:#545454;*/
	color: white; 
	font-size:12pt;
	font-weight:bold;
	white-space: pre;
}

.channelbox2 {
    height:20px;
    border-top:1px  solid white;
    border-bottom:1px solid white;
    background:#545454;
    font-weight:bold;
    color: white; 
    font-size:12pt;
    font-weight:bold;
    white-space: pre;
}
	
.channelboxend {
	height:38px;
	background:#545454;
}	

.channellist {
	background:#545454;
	border:0px;
	border-left:1px solid white;
	border-top:1px solid white;
	border-bottom:1px solid white;
}

.channellistend {
	background:#545454;
}

.chlogonamebox {
	height:40px;
	background:black;
	color: #E8CD46; 
	font-size:13pt;
	font-weight:bold;
	margin:2px;
	padding-left:2px;
}
	
.bottomholder {
	height:85px;
	background:#545454;
	border-top:1px solid white; 
	border-bottom:1px solid white;
}	

.bottomholderend {
	height:85px;
	width:12px;
	background:#545454;
}		
	
.categorybox {
	height:38px;
	border:0px;
	font-weight:bold;
	color: white; 
	font-size:12px;
	font-weight:bold;
	white-space: pre;
}

.categoryboxend {
	height:38px;
}
	
.catrow  {
	font-size: 13px; 
	font-weight:bold; 
	color:white;
}	
	
.categorylist {
	padding:2px;
	margin: 2px;
	background:#2F3021;
	border-bottom:1px solid white;
	background-image:url('/view/tv/images/catBack.png'); 
}

.categorylistend {
	background:#2F3021;
}

.extdataholderend {
	background:#2F3021;
}		
		
.extdataholder {
	background:#2F3021;
	border-top:1px solid white; 
	border-bottom:1px solid white;
}	

.extFooter {
	width:100%;
	color:white;
	/*
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
	*/
	padding-bottom:10px;
	font-size:18px;
	padding-right:5px;
	padding-left:5px;
	font-family:Trebuchet MS;
}
	
.datetimebox {
	background:black;
	margin-top:2px;
	border:0px;
	color:white;
	font-size: 12px;
	font-weight:normal;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}	
	
.nownextbox {
	background:#2F3021;
	border-right:1px solid silver; 
	border-top:1px solid silver; 
	border-left:1px solid silver; 
	margin:5px;
	padding:2px;
	color:white;
}	
		
.programbox {
	height:35px;
	background:black;
	border:1px solid white;
	padding-left:5px;
	padding-right:5px; 
}	

.adminpanels {
	position:absolute;
	z-index:1;
	visibility:hidden;
	width: 582px;
}

.adminpanelsNew {
	position:absolute;
	z-index:1;
	visibility:hidden;
	width: 582px;
	opacity:.70; 
	filter: alpha(opacity=70);
	
}
/* this is for the akeebo mini logo at fullguide*/

.miniLogo {
	width:72px;
	align:left;
	valign:middle;
	font-weight:bold;
	font-size:20px;
	font-family: Trebuchet MS;
	padding-left:0px;
}

/* this is for the slogan panel at fullguide*/

.sloganPtd {
	width:470px;
	align:left;
	valign:middle;
	font-size:15px;
	font-weight:bold;
}

/* this is for the clock display at fullguide*/

.clockAtFg {
	font-weight:bold;
	font-size:17px;
	font-family: Trebuchet MS;
	margin-top:5px;
	padding-right:0px;
	width:150px;
	text-align:center;
	valign:middle;
	vertical-align:middle;
}

.fullGuideFooter {
	align:center;
	text-align:center;
	valign:middle;
	vertical-align:middle;
	width:579px;
	height:65px;
	border-top:1px solid black;
}

.infoClass {
	position:absolute;
	z-index:200;
	zIndex:200;
	width: 500px; /*previously it was 582px*/
}
.searchPanel {
	visibility:hidden;
	/*width:300px;*/
	z-index:2000;
	zindex:2000;
} 

.goPanel {
	width:30px;
	text-align:right;
	padding-right:0px;
	width:30px;
	visibility:hidden; 
}

.searchTextPanel {
	background-image: url('/view/tv/images/search-full.png'); 
	background-repeat: no-repeat;
/*
	background:#7ba8c1;
	border: 1px solid #fef0c9;
*/
	/*margin-left:-52px;*/
	margin-top:0px;
	width:300px;
}

.spaceKeyPanel {
	font-size:20px;
	width:72px;
   	valign:top;
   	align:center;
   	text-align:center;
   	vertical-align:top;
}

.delKeyPanel {
	font-size:20px;
	height:45px;
	width:72px;
	text-align:center;
	align:center;
	margin-left:-25px;
	vertical-align:top;
	valign:top;
}

.adminpanels1 {
	position:absolute;
	top:7; 
	left:7; 
	padding:0;
	visibility:hidden;
}

.gridProgramdata {
	z-index:2; 
	zindex:2;
	font-weight: bold;
	font-size: 150%;
	background-image:url('/view/tv/images/gridGuideSelector.png'); 
	background-repeat: no-repeat;
}

.guideGridPanel {
	border:0;
	align:left;
	valign:middle;
	width:582px;
	height:100%;
 	background-color: #000000;
}

.minipanel {
	position:absolute;
	z-index:1; 
	bottom:15px; 
	left:0px;
	width: 582px;
	/*height: 130px;*/
	height: 100px;
	/*font-weight: bold;*/
	font-size: 150%;
	visibility:hidden; 
	/*background-image:url('/view/tv/images/miniGuide.png'); */
	background-image: url('/view/tv/images/bottomMini.png'); 
	background-repeat: no-repeat;
}

.extminipanel {
	position:absolute;
	z-index:1; 
	bottom:25px; 
	left:0px; 
	width: 580px;
	height: 270px;
	font-weight: bold;
	font-size: 150%;
	visibility:hidden;
}

.miniGuidePanel {
/*	background-image:url('/view/tv/images/miniGuide.png'); */
	background-image:url('/view/tv/images/bottomMini.png'); 
	background-repeat:no-repeat;
}

.extMGPanel {
	/*
	background:#568236;
	border: 1px solid #fef0c9;
	*/
	/*background-image:url('/view/tv/images/miniGuide.png'); */
	background-image: url('/view/tv/images/bottomMini.png'); 
	background-repeat:no-repeat;
}
.extColor {
	 background:#568236;
}


.extImagePanel {
	background-image:url('/view/tv/images/extMiniGuide.png'); 
	background-repeat:no-repeat;
	/*	
		background:#568236;
		border: 1px solid #fef0c9;
	*/
	color:white;
	font-size:12pt;
	font-weight:bold;
}

.onnowpanel {
	position:absolute; 
	height:45px;
	z-index:1; 
	top:0px; 
	/*padding-top:10px;*/
	text-align:center;
	vertical-align:middle;
	visibility:hidden;
}

.keypanel {
	position:absolute; 
	z-index:1; 
	top:5px; 
	left:5px; 
	padding:10px;
	font-weight:bold;
	font-size:23px;
	visibility:hidden;
}
	
.adminbox {
	background:#2F3021;
	border-left:1px solid white; 
	border-right:1px solid white;
}

.adminboxend {
	background:#2F3021;
}

.stock  {
	background:#000000;
	font-weight:bold;
	font-size:15px;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.stockPanel {
	width:222px;
	height:268px;
	align:center;
	text-align:center;
	vertical-align:middle;
	valign:middle;
}

.currencyDivider {
	border-right:1px solid LightSlateGray;
	width: 1px;
	height: 260px;
}

.stockHead {
	font-weight:bold;
	font-family:calibri;
	font-size:24px;
}
.stockLeftPanel {
	margin-top:15px;
}
.imagePanel {
	width:160px;
	height:160px;
	align:center;
	valign:middle;
	text-align:center;
	vertical-align:middle;
}

.searchStockHead {
	font-weight:bold;
	font-family:calibri;
	font-size:24px;
	width:32px; 
	text-align:center;
}

.stockHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}
.stockFooter {
	border-bottom:1px solid LightSlateGray;
}
.schedulerHeader {
	border:1px solid LightSlateGray;
	font-size:20px;
	font-family:Trebuchet MS;
}
.schedulerContent {
	border:1px solid LightSlateGray;
	font-size:15px;
	vertical-align:top;
	font-family:Trebuchet MS;
}

.snakeDivider {
	border-left:1px solid LightSlateGray;
}
.settingsPanelFotter {
	font-weight:bold;
	font-family:calibri;
	color: white;
	font-size:20px;
	border-top:1px solid LightSlateGray;
}
.currencyHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}
.currencyFooter {
	border-top:1px solid LightSlateGray;
	font-weight:bolder;
}

.gameHeader {
	padding:5px;
	font-size:17;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}
.horoscopeHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.horoscopeFooter{
	border-top:1px solid LightSlateGray;
}
.newsHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.newsFooter {
	border-top:1px solid LightSlateGray;
}
.weatherHeader {
	padding:5px;
	font-size:17;
	font-weight:bold;
	border-bottom:1px solid #59718C;
}

.controlPanelTitle {
	font-weight:bold;
	font-family:calibri;
	font-size:20px;
	background-image:url('/view/tv/images/settingsBackground.png'); 
	background-repeat: no-repeat;
}

.cpHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.cpFooter {
	border-top:1px solid LightSlateGray;
}

.dvrHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.status  {
	position:absolute; 
	z-index:2; 
	width:425px;
	height:150px;
	top:135px;
	left:100px; 
	visibility: hidden;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.statusInfo  {
	position:absolute; 
	align:center;
	text-align:center;
	valign:middle;
	vertical-align:middle;
	z-index:2; 
	width:425px;
	height:150px;
	top:135px;
	visibility: hidden;
	opacity:.70; 
	filter: alpha(opacity=70);
	padding-left:16%;
	left:-1px;
}

.emergency  {
	position:absolute; 
	z-index:2; 
	width:425px;
	height:150px;
	top:135px;
	left:100px; 
	visibility: hidden;
	opacity:.80; 
	filter: alpha(opacity=80);
}

.outterLayer  {
	position:absolute; 
	z-index:2; 
	width:425px;
	height:150px;
	top:135px;
	left:100px; 
	visibility: hidden;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.statusmessage {
	text-align:center;
	font-weight:bold;
	font-family:calibri;
	color:white;
	font-size:125%;
	background-image:url('/view/tv/images/status.png'); 
	background-repeat: no-repeat;
}

.failureInfo {
	text-align:center;
	font-weight:bold;
	font-family:calibri;
	color:white;
	font-size:125%;
	background: #000000;
	/*background-repeat: no-repeat;*/
}

.emergencyMessage {
	text-align:center;
	color:black;
	font-size:125%;
	background-image:url('/view/tv/images/emergency.png'); 
}

.statusend {
	background:#545454;
}

img {
	border:0px;
}

.channelbox1 {
    height:50px;
    border-top:1px solid white;
    border-bottom:1px solid white;
    background:#545454;
    font-weight:bold;
    color: white; 
    font-size:12px;
    font-weight:bold;
    white-space: pre;
}

.channelboxend1 {
	height:50px;
    background:#545454;
}

.channelboxend2 {
	height:20px;
    background:#545454;
}  

.logoText {
    height:50px;
    border-top:1px  solid white;
    border-bottom:1px solid white;
    background:#545454;
    color: white; 
    font-size:150%;
    font-weight:bold;
    white-space: pre;
}

.captionPanel {
	color: white; 
    font-size:120%;
    font-weight:bold;
	font-family:Trebuchet MS;
	/*padding-top:10px;*/
	margin-left:0px;
}

.bCaptionPanel {
	color: white;
	font-size:120%;
	font-family:Trebuchet MS;
	padding-top:50px;
}

/* caption panel at bottom*/
.sCaptionPanel {
	text-align:center;
	align:center;
	font-size:100%;
	vertical-align:bottom;
	valign:bottom;
	height:30;
	font-weight:bold;
	font-family:Trebuchet MS;
	color: white;
	width:50%;
}

.bTZPanel {
	text-align:center;
	align:center;
	vertical-align:bottom;
	valign:bottom;
	width:25%;
	padding-left:2%;
	font-size:20px;
}

.bLangPanel {
	text-align:left;
	align:left;
	valign:middle;
	vertical-align:middle;
	width:25%;
	padding-left:2%;
	font-size:20px;
}

.akeeboPanel {
    font-size:350%;
    font-weight:bold;
	font-family:calibri;
	padding-left:5px;
	color: #929292;
	padding-bottom: 5px;
}

.progressBar {
	font-family:Trebuchet MS;
}

.slideShowPanel {
	font-weight:bold;
	font-size:35px;
	font-family:calibri;
	color: white;
}

.resultScreen {
	font-weight:bold;
	font-family:calibri;
	color: white;
	background-image:url('/view/tv/images/calResultScreen.png'); 
	background-position: center center;
	background-repeat: no-repeat;
}

.selectionLeft {
	font-weight:bold;
	font-family:calibri;
	color: white;
	background-image:url('/view/tv/images/left.png'); 
	background-repeat: no-repeat;
}

.selectionRight {
	font-weight:bold;
	font-family:calibri;
	color: white;
	background-image: url('/view/tv/images/right.png'); 
	background-repeat: no-repeat;
}

.backButton {
	font-weight:bold;
	font-family:calibri;
	color: white;
	background-image:url('/view/tv/images/button.png'); 
	background-repeat: no-repeat;
	background-position: center center;
}
.schUnSelPanel {
	background:none;
}

.schSelPanel {
	background:#568236;
}

.favSelPanel{
	background-image: url("/view/tv/images/rowSelect.png");
	background-repeat: no-repeat;
	/*border:1px solid #fef0c9;*/
}

.favUnSelPanel {
	background-image: url("/view/tv/images/rowUnSel.png");
	background-repeat: no-repeat;
	/*border:1px solid #fef0c9;*/
}

.pcSelPanel{
	background-image: url("/view/tv/images/rowSelect.png");
	background-repeat: no-repeat;
	/*border:1px solid #fef0c9;*/
}

.pcUnSelPanel {
	background-image: url("/view/tv/images/rowUnSel.png");
	background-repeat: no-repeat;
	/*border:1px solid #fef0c9;*/
}

.catSelPanel{
	background-image: url("/view/tv/images/rowProgram2.png");
	background-repeat: no-repeat;
}

.catUnSelPanel {
	background-image: none;
}

.controlSelPanel{
	font-weight:bolder;
	background-image: url("/view/tv/images/settingsSelBackground.png");
	background-repeat: no-repeat;
}

.controlUnSelPanel {
	background-image: url("/view/tv/images/settingsBackground.png");
	background-repeat: no-repeat;
}

.guideSelPanel{
	background-image: url("/view/tv/images/rowProgram2.png");
	background-repeat: no-repeat;
}

.guideUnSelPanel {
	background-image: none;
}

.channelSelPanel{
	background-image: url("/view/tv/images/rowProgram1.png");
	background-repeat: no-repeat;
}

.channelUnSelPanel {
	background-image: none;
}

.gridSelPanel{
	background-image: url("/view/tv/images/gridChannelSel.png");
	background-repeat: no-repeat;
	/*border-bottom:1px solid #fef0c9;*/
}

.gridUnSelPanel {
	background-image: none;
	/*border-bottom:0px;*/
}

.gridContentSelPanel{
	height:40px;
	text-align:left;
	padding-left:5px;
	background-color:#342826;
	border:1px solid  #4E4848;
}

.gridContentUnSelPanel {
	height:40px;
	text-align:left;
	padding-left:5px;
	background-color:black;
	border:1px solid  #4E4848;
}

.cgSelPanel{
	background: #456a29;
	/*border-bottom:1px solid #fef0c9;*/
}

cgUnSelPanel {
	background: #568236;
	/*border-bottom:0px;*/
}

.widgetIconPanel {
	/*background:#fcf3b8;*/
}

.expression {
	font-weight:bold;
	font-family:calibri;
	color: white;
}

.backSpaceButton {
	font-weight:bold;
	font-family:calibri;
	color: white;
	background-image:url('/view/tv/images/backSpace.png'); 
	background-repeat: no-repeat;
}

.temperature {
	font-family:Trebuchet MS;
	color: white;
	font-size:18px;
}

.titlePanel1 {
	padding-left:20px;
	border:1px solid LightSlateGray;
}

.adultLockPanel {
	background-image:url('/view/tv/images/lockBackGround.png'); 
	background-repeat: no-repeat;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.adultLockedPanel  {
	position:absolute; 
	z-index:1; 
	width:425px;
	height:150px;
	top:135px;
	left:100px; 
	visibility:hidden;
	opacity:.70; 
	filter: alpha(opacity=70);
}

.adultCountPanel {
	color:white; 
	font-weight:bold;
}
/*clock css starts*/
.clockHeader {
	text-align:left;
	border-bottom:1px solid LightSlateGray;
	vertical-align:middle;.
	font-size:18px;
}

.clockFooter {
	height:5px;
	border-top:1px solid LightSlateGray;
}
/*clock css ends*/

/*alert css starts*/
.alertHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
	height:40px;
}

.alertTag {
	align:left;
	valign:middle;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
	height:40px;
	width:520px;
}

.alertMessage {
 	align:center;
	valign:middle;
	text-align:center;
	vertical-align:middle;
	height:288px;
	font-weight:bolder;
	font-size:20px;
	font-family:Trebuchet MS;
	
}

.alertFooter {
	align:center;
	valign:middle;
	text-align:center;
	vertical-align:middle;
	height:2px;
	width:582px;
	border-top:1px solid LightSlateGray;
}

.alertBottomLine {
	align:center;
	valign:middle;
	height:50px;
	width:582px;
	text-align:center;
	vertical-align:middle;
}
/*alert css ends*/

.surveyPanel {
	font-size: 15px; 
	color:white; 
	font-weight:bold;
}

.surveyHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.surveyDivider {
	text-align:center;
	vertical-align:middle;
	height:260px;
	border-left:1px solid LightSlateGray;
}
.surveyDividerRemove {
	text-align:center;
	vertical-align:middle;
	height:260px;
	color:#fef0c9;
	border-left:0px solid LightSlateGray;
}
.surveyFooter {
	width:582px;
	height:30px;
	align:left;
	text-align:left;
	valign:top;
	vertical-align:top;
	border-top:1px solid LightSlateGray;
}

.verticalText {
	background-color: #295781;
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-size: 25px;
	font-weight:bold;
}

.searchLayer { /*CSS for enlarged image*/
 	position: absolute;
 	/*height:185px;*/
 	height:185px;
	width:300px;
	valign:middle;
	vertical-align:middle;
	align:center;
	text-align:center;
	visibility: hidden;
	left: 57px; /*position where enlarged image should offset horizontally */
	margin-top:-8px;
	opacity:0.9;
	filter:alpha(opacity=90);
	background:#000000;
	z-index: 100;
	zindex: 100;
	font-weight:bold;
	font-family:calibri;
	font-size:24px; /*changed for 130H: harish*/
	/* font-size:23px; */
}

.searchTable {
	width:100%;
	margin-top:-4px;
	margin-right:-4px;
}

.widgetLeftPanel {
	border-right:1px solid white;
	width:45px;
	align:center;
}
.widgetLeftSelPanel {
	border-right:0px;
	align:center;
	width:45px;
}

.slPanel {
	width:40px;
	height:232px;
	background: none;
}

.infoPanel {
	font-family:Trebuchet MS;
	position: absolute;
 	height:195px;
	width:500px;
	valign:middle;
	vertical-align:middle;
	align:center; /*previously it was align:left*/
	text-align:left;
	visibility: hidden;
	left: 62px; /*position where enlarged image should offset horizontally */
	margin-top:112px;
	background:#556d6e;
	opacity:0.7;
	filter:alpha(opacity=70);
	z-index: 100;
	zindex: 100;
	font-size:23px;
}

.infoATsPanel {
	font-family:Trebuchet MS;
	position: absolute;
 	height:195px;
	width:500px;
	valign:middle;
	vertical-align:middle;
	align:left; /*previously it was align:left*/
	text-align:left;
	visibility: hidden;
	 /*position where enlarged image should offset horizontally */
	margin-top:100px;
	background:#556d6e;
	opacity:0.7;
	filter:alpha(opacity=70);
	z-index: 100;
	zindex: 100;
	font-size:23px;
}

.topMiniBar {
	background-image: url('/view/tv/images/topBar.png'); 
	background-repeat: no-repeat;
	width:582px;
	height:45px;
	font-size:18px;
}

.miniGuideLeftPanel {
	
}

.rightMiniBarPanel {
	height:45px;
	width:291px;
	background-image: url('/view/tv/images/rightBar.png'); 
	background-repeat:no-repeat;
	font-size:18px; 
	font-family:Trebuchet MS;
	padding-bottom:5px;
}

.crownPanel {
	background-image:url('/view/tv/images/leftBar.png'); 
	background-repeat:no-repeat;
	font-family:Trebuchet MS;
}

.miniClockPanel {
	vertical-align:middle;
	font-size:18px; 
	font-family:Trebuchet MS;
	padding-bottom:5px;
}

.crownImagePanel {
	text-align:left;
	vertical-align:middle;
	/*padding-top:5px;*/
}

.miniGuideContent {
	color:white;
	font-size:18px;
	font-family:Trebuchet MS;
	padding-top:5px;
}

.miniGuideFooter {
	color:white;
	font-size:18px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	font-family:Trebuchet MS;
}

.channelInfoPanel {
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	vertical-align:middle;
	width:216px;
}

.chLogoPanel {
	/*padding-top:1px;*/
	height:40px;
}

.hideCrownPanel {
	background-image: none;
}
.chOrderPanel {
	color:white;
	font-size:20px;
	vertical-align:middle;
	margin-left:0px;
}

p.noResult {
	vertical-align:middle;
	valign:middle;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
}
.calendarGrid{
	text-align:center; 
	vertical-align:middle;
	border:1px solid white;
}
.calenderFooter {
	border-top:1px solid LightSlateGray;
	font-weight:bolder;
	padding-left:20px;
	padding-right:10px;
}
.calenderHeader {
	padding:5px;
	font-size:17;
	color:white;
	font-weight:bold;
	border-bottom:1px solid LightSlateGray;
}

.sudokuPanel {
	position:absolute;
	z-index:1;
	visibility:hidden;
	width: 582px;
}
	#sudoku{
		/*
			position:absolute;
			left:10px;
			top:100px;
		*/
	}
	#gameOptions{
		top:100px;
		width:150px;
		height:305px;
		border:2px solid #000;
		padding-left:5px;
		font-size:0.9em;
	}

	#gameOptions ul{
		padding-left:0px;
		margin-left:0px;
		margin-top:0px;
	}

	#gameOptions a{
		color:white;
		text-decoration:none;
	}
	#gameOptions a:hover{
		
		color:#317082;
		text-decoration:underline;
	}
	
	#gameOptions li{
		list-style-type:none;
	}
	.sudoku{
		width:366px;
		height:310px;
		border:1px solid #000;
		
	}
	.gameRules li{
		font-size:0.9em;
		margin-left:0px;
		padding-left:0px;
	
	}
	#hintDiv{
		width:36px;
		height:30px;
		background-image:url('images/hintArrow.gif');
		background-position: bottom left;
		background-repeat:no-repeat;
		display:none;	
		margin-left:1px;	
		
		
	}
	#hintDivInner{
		width:36px;
		height:30px;
		border-top:1px solid #000;
		border-left:1px solid #000;
		border-right:1px solid #000;
		font-size:11px;	
		background-color:green;
		color:#FFF;
	}
	
td.linkBars {
	background-color: #ffffff;
}

.sudokuSquare,.sudokuSquareHighlighted{
	width:36px;
	height:30px;
	float:left;
	border:1px solid green;
	padding:1px;
	line-height:30px;
	font-size:15px;
	font-weight:bolder;
	text-align:center;		
	background-color:Khaki;
	
}
.sudokuSquareHighlighted{
	border:2px solid #317082;
	width:36px;
	height:30px;		
	padding:0px;
	/*background-color:#FCDC8E;*/
	background-color:PeachPuff;
	
}

.sudokuSection{
	width:120px;
	height:102px;
	border:1px solid darkgreen;
	float:left;   
}
/*Minesweeper css*/
table.sq {
	background-color: darkkhaki;
	color: #000000;
	text-align:center;
	height:300px;
}
td.score {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	font-weight: bold;
}

td.sq {
	margin: 0px;
	border: #eeeeee 1px outset;
	padding: 0px;
	width: 25px;
	height: 14px;
	background-color: GhostWhite;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}
td.sqTouch {
	margin: 0px;
	/*border: #eeeeee 1px outset;*/
	padding: 0px;
	width: 25px;
	height: 14px;
	background-color: GhostWhite;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	
	height:20px;
	border: 1px outset #EEEEEE; 
	background-color: #CCCCCC; 
	color: #006600; 
	cursor: pointer;
}
td.counter {
	border: #eeeeee 1px inset;
	/*padding-right: 3px;*/
	width: 3.8em;
	background-color: #000000;
	color: #ff6666;
	font-size: 12px;
	text-align: right;
}

table.smiley {
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	margin-bottom: 2px;
	border: #eeeeee 1px inset;
	padding: 0px;
}

td.smiley {
	border: #eeeeee 2px outset;
	vertical-align: middle;
	text-align: center;
}
#smiley {
	vertical-align: middle;
}

.mineSweeperPanel {
	position:absolute;
	z-index:1;
	visibility:hidden;
	width: 582px;
}
/*End of minesweeper*/
.snake {
	WIDTH: 15px; HEIGHT: 15px; BACKGROUND-COLOR: #87ac3b;
/*	border: 1px solid #aaabab;*/
}
/****************/
.epgSkip {
	margin-left:0px;
	margin-top:0px;
	opacity:1;
	filter:alpha(opacity=100);
	position:absolute;
	z-index:1;
	zIndex:4000;
}

.epgPlayer {
	visibility:visible;
	margin-left:0px;
	margin-top:0px;
	opacity:0.4;
	filter:alpha(opacity=40);
	position:absolute;
	z-index:3000;
	zIndex:1000;
	
}
.epgPlayerRenew {
	visibility:visible;
	margin-left:0px;
	margin-top:0px;
	opacity:0.4;
	filter:alpha(opacity=40);
	position:absolute;
	z-index:2000;
	zIndex: 2000;
}
.epgPlayerOld {
	visibility:visible;
	margin-left:0px;
	margin-top:0px;
	opacity:0.1;
	filter:alpha(opacity=10);
	position:absolute;
	z-index:1;
}
.epgPrev {
	visibility:visible;
	margin-left:0px;
	margin-top:0px;
	opacity:1.0;
	filter:alpha(opacity=100);
	position:absolute;
	z-index:2000;
	zIndex: 2000;
}
.epgNew {
	visibility:visible;
	margin-left:0px;
	margin-top:0px;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:absolute;
	z-index:2000;
	zIndex: 2000;
}
.epgTemp {
	visibility:visible;
	margin-left:0px;
	margin-top:0px;
	opacity:0.3;
	filter:alpha(opacity=30);
	position:absolute;
	z-index:2000;
	zIndex: 2000;
}
.scCalcPanel {
	cursor:pointer;
	width:35px;
	height:35px;
	text-align:center;
	vertical-align:middle;
	border :1px solid InactiveCaptionText;
	background:black;
	/*background-image: url('/view/tv/calculator/small.png');*/
	/*background-repeat: no-repeat;*/
}

.scbackground {
	background:black;
	border :1px solid InactiveCaptionText;
}

.huluThumbnail {
	height:80px;
	position:absolute;
	width:80px;
	z-index:100;
	zIndex:100;
	opacity:.5; 
	filter: alpha(opacity=50);
}
.ticTacToeBox {
	border:1px solid gray;
	background: DarkSlateGray;
}
.radioBack {
	border:1px solid gray;
	background: DarkSlateGray;
}

/* END OF CSS */
