/* CSS Document */
body
{
	padding: 0px;
	margin: 0px;
}
.mainframe
{
	width: 1003px;
	padding-right: 0px;
	padding-left: 0px;	
	}
.mainframe2
{
	width: 800px;
	padding-right: 20px;
	padding-left: 20px;	
	}
.mainframeForIkenPg
	{
	width: 454px;
	}	
.channelmainframe
	{
	width: 1003px;
	padding-right: 0px;
	padding-left: 0px;	
	}
		
.mainframeForIkenPg
{
	width: 500px;
}
.header
{
	height: 86px;
	background-position: center center;
	text-align: center;
	/*vertical-align: middle;*/
}

.header .logoarea
{
	width: 100px;
	background-position: center center;
	text-align: center;
	/*vertical-align: middle;*/
	height: 86px;
}

.header .menuarea
{
	background-position: center center;
	text-align: center;
	/*vertical-align: middle;*/
}

.flasharea
{
	width: 730px;
	vertical-align: middle;
	background-color: #FFFFFF;
	background-position: center;
	text-align: center;
}

.flasharea2
{
	width: 350px;
	vertical-align: middle;
	background-color: #131313;
	background-position: center;
	text-align: center;
}

.flasharea3
	{
	width: 450px;
	vertical-align: middle;
	background-color: #131313;
	background-position: center;
	text-align: center;
	}	

.column-spacer
{
	width: 18px;
}

.searcharea
{
	width: 200px;
	text-align: right;
	vertical-align: top;
	padding-top: 15px;
}

.roundedstyle
{
	background-image: url(images/common/Hilo_7_5.png);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom:2px;

	
}

.cssAccInfoHeader
{
	margin: 0pt auto;
	background-color:#BDBDBD;
}

.searcharea .search
{
	background-image: url(images/menu/searchbg.png);
	background-repeat: no-repeat;
	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	background-position: center center;
}

.submitButtonCSS
{
	font-size:13px;
	font-family:Verdana;
	text-align:center; 
	height: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align:middle;
	background-color:#d02128;
	text-decoration:none;
	color:White;
	
}

.myprofileTD
{
	font-size:9px;
	font-family:Verdana;
	text-align: left; 
	height: 20px;
	padding-left: 20px;
	vertical-align:middle;
	width:200px;
}

.myprofileTD2
{
	font-size:9px;
	font-family:Verdana;
	text-align: left; 
	height: 20px;
	padding-left: 20px;
	vertical-align:bottom;
	padding-top:12px;
}

.cssAccInfoHeader
{
	margin: 0pt auto;
	background-color:#E7E7E7;
}
.cssAccInfo
{
	margin: 0pt auto;
	background-color:white;
}

#sampleContainer
{
	background-position: center center;
	vertical-align: middle;
	text-align: center;
}
#samples
{
	float: left;
}
#sampleItem
{
}
#leftArrow
{
	float: left;
	padding-left: 60px;
	background-position: center;
	vertical-align: middle;
}
#rightArrow
{
	float: right;
	padding-right: 60px;
	background-position: center;
	vertical-align: middle;
}
.arrow
{
	border: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 113px;
	padding-bottom: 113px;
}
.arrow a
{
	border: none;
	text-decoration: none;
}
.arrow a:hover
{
	border: none;
	text-decoration: none;
}
#screenshots
{
	float: left;
	padding-right: 100px;
	padding-left: 100px;
}

.alertheader
{
	font-family:Verdana ;
	font-size: 13px;
	color: #121212;
	/*background-image: url(images/common/alertsbg.gif);*/
	/*background-color: #BDBDBD;*/
	background-color: #ECEDFF;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	width: 240px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	}
	
.alertheaderhome
	{
	font-family:Verdana ;
	font-size: 13px;
	color: #121212;
	/*background-image: url(images/Title_Tab_BG.gif);*/
	/*background-color: #BDBDBD;*/
	/*background-color: #ECEDFF;*/
	/*background-color: #E7E7E9;*/
	background-color: #e7e7e9;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 21px;
	width: 340px;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
}

.searchFilterHeader
{
	font-family:Verdana ;
	font-size: 13px;
	color: #121212;
	background-color: #d02128;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 21px;
	width: 340px;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
}

.searchDropDownCss
	{
	font-family: Verdana;
	font-size: 11px;
	color: #6D6C6C;
	width: 150px;
	height: 18px;
	border: 1px solid #2169b3;
	vertical-align: middle;
	background-position: center;
}
	
.alertheader2
	{
	font-family:Verdana ;
	font-size: 13px;
	color: #121212;
	background-color: white;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	width: 240px;
	text-align: left;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	}

.alertheader3
	{
	font-family:Verdana ;
	font-size: 13px;
	color: #121212;
	background-color: #BDBDBD;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	width: 240px;
	text-align: left;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	}		

.alertheader2profile
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #121212;
	background-color: white;
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	width: 240px;
	text-align: left;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	}	
.normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2C2C;
	padding-left: 5px;
}


.arial12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D2C2C;
}

.alerttextbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2C2C;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
	background-color: #F8F8F8;
}

.termsandconditionstext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2C2C;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F8F8F8;
}

.forutextbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
	background-color: #F8F8F8;
}

.forutextbox-latest
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		text-align:justify;
		background-color:white;
	}	

.forutextbox .desctext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2C2C;
	padding-top: 5px;
	text-align: justify;
}
.forutextbox .progtext
{
	color: #223893;
}
.textbox
{
	font-size: 11px;
	color: #4B4A4A;
	border: 1px solid #979797;
	width: 150px;
}

.smalltextbox
{
	font-size: 11px;
	color: #4B4A4A;
	border: 1px solid #979797;
	width: 120px;
}

.simplecontentarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: top;
	vertical-align: top;
	text-align: justify;	
	}

.profilecontentarea
	{
	padding: 10px;
	background-position: top;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}		

.contentarea
{
	padding: 10px;
	/*border: 1px solid #797979;*/
	background-color: Transparent;
	background-position: top;
	/*background-image:url(images/Title_Tab_BG.gif);*/
	vertical-align: top;
}

.contentarearounded
{
	
	padding: 10px;
	/*border: 1px solid #797979;*/
	/*background-color: #BDBDBD;*/
	background-color: White;
	background-position: top;
	vertical-align: top;
}

.channelcontentarearounded
{
	
	padding: 5px;
	/*border: 1px solid #797979;*/
	/*background-color: #F8F8F8;*/
	background-position: top;
	vertical-align: top;
}	

.contentarea .leftcolumn
{
	width: 126px;
	vertical-align: top;
}

.contentarea .leftcolumn .title
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #4D4C4C;
	text-align: left;
	vertical-align: middle;
}

.contentarea .rowspacer
{
	height: 15px;
}

.contentarea .devider
{
	height: 26px;
	background-image: url(images/common/devider.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.contentarea .selection
{
	font-family: Verdana;
	font-size: 9px;
	/*color: #6D6C6C;*/
	color: Black;
	width: 126px;
	height: 18px;
	border: 1px solid #8A8A8A;
	/*background-color: #d02128;*/
	background-color: white;
	vertical-align: middle;
	background-position: center;
}

.contentarea .rightcolumn
{
	vertical-align: top;
	background-color: #FFFFFF;
	border: 1px solid #ADADAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.contentarea .rightcolumn .textlink-grey
{
	color: #6D6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}

.contentarea .rightcolumn .textlink-white
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}


.contentarea .rightcolumn .tablecontect1strow
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	width: 175px;
}

.contentarea .rightcolumn .tablecontect1strow-select
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.contentarea .rightcolumn .tablecontect1strow-lastcell
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	width: 175px;
}

.contentarea .rightcolumn .tablecontectmidrow
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.contentarea .rightcolumn .tablecontectmidrow-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.contentarea .rightcolumn .tablecontectmidrow-lastcell
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
}

.contentarea .rightcolumn .tablecontectmidrow-lastcell-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
}

.contentarea .rightcolumn .tablecontectmidrow-lastcell-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
}

.contentarea .rightcolumn .tablecontectlastrow
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
}

.contentarea .rightcolumn .tablecontectlastrow-lastcell
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
}

.contentarea .rightcolumn .tableheader
{
	font-family: Verdana;
	font-size: 11px;	
	font-weight:bold;
	/*color: #121212;*/
	color: white;
	/*background-image: url(images/common/alertsbg.gif);*/
	/*background-image: url(http://www.whatsonindia.com/WhatsOnTV/images/Title_Tab_BG.gif);*/
	background-color: #2169b3;
	background-repeat: repeat-x;
	background-position: center;
	height: 31px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px; /*background-image: url(images/common/headerbg.gif); 	height: 31px; 	background-position: bottom; 	background-color: #DDDDDD; 	background-repeat: repeat-x; 	font-family: Tahoma; 	font-size: 16px; 	font-weight: bold; 	color: #121212; 	text-align: left; 	vertical-align: middle; 	padding-right: 0px; 	padding-left: 0px;*/
}

.coloumnspacer
{
	width: 8px;
}
.favlogo
{
	vertical-align: top;
}
.contentarea .rightcolumn .channelcolumn
{
	width: 110px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-position: center;
	text-align: center;
}

.contentarea .rightcolumn .channelcolumn-last
{
	width: 110px;
	height: 43px;
	vertical-align: middle;
	background-position: center center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	text-align: center;
}

.contentarea .rightcolumn .favouritecolumn
{
	width: 25px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-position: center;
	text-align: center;
}

.contentarea .rightcolumn .favouritecolumn-last
{
	width: 25px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	background-position: center center;
	text-align: center;
}

.dottedBorder
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
}

.tablecontect1strow-select
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /*color: #000000;*/
	color: White;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C6C6C6;
	padding-top: 10px;
	padding-bottom: 10px;
}

.footer a
{
	color: #000000;
	text-decoration: none;
}

.footer a:hover
{
	color: #415EC5;
	text-decoration: underline;
}

.footer a:active
{
	color: #415EC5;
	text-decoration: underline;
}
.reservedandcredits
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #898989;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

.reservedandcredits a
{
	color: #898989;
	text-decoration: none;
}

.reservedandcredits a:hover
{
	color: #898989;
	text-decoration: underline;
}

#tooltip1
{
	width: 222px;
	border-style: solid;
	border-width: 1px;
	border-color: #818181;
	position: absolute;
	top: 79px;
	left: 399px;
	background-color: #CACACA;
	padding: 1px;
	z-index: auto;
}

#tooltip11
{
	text-align: right;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#tooltip12
{
	text-align: left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6F6F6F;
}

#tooltip12 .bluebold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29429C;
	margin: 0px;
}

#tooltip12 .text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #131313;
	line-height: 15px;
}

#tooltip13
{
	padding: 8px;
	background-color: #DCD9D9;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6F6F6F;
}

#tooltip13 .text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #131313;
	line-height: 15px;
}

#tooltip13 .castDirecText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: blue;
	line-height: 15px;
}

#tooltip14
{
	padding: 8px;
	background-color: #CACACA;
}

#tooltip14 .text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #131313;
	line-height: 15px;
}

#tooltip15
{
	text-align: center;
}


.woidata
{
	border: 1px #990000 solid;
	padding: 13px 0px;
}

#todaydt
{
	padding-left: 5px;
}

.scrollable
{
	width: inherit;
	overflow: auto; /*height: 281px;*/
	white-space: nowrap;
}

#frstTmBlock
{
	padding-left: 3px;
}

.monthDisp
{
	font-size: 13px;
	font-family:Verdana;
	color:Black;
	font-weight:bold;
}
.dateDisp
{
	font-size: 16px;
	font-family:Verdana;
	color:Black;
	font-weight:bold;
}

#ctl00_scrollup
{
	text-align: left;
	position: relative;
	overflow: hidden;
	border: 0px solid #000;
	height: 80px;
	width: 300px;
}

.headline
{
	background-color: Transparent;
	position: absolute;
	top: 200px;
	left: 0px;
	height: 50px;
	width: 290px;
}
.seachAutoComplete_listItem
{
	background-color:White;
	color:Black;
	padding: hidden;
	text-align:left;
	width: 420px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	display:inline-table;
}
.seachAutoComplete_completionListElement
{
	background-color: White;
	border: 1px solid buttonshadow;
	color: Black;
	list-style-type: none;
	margin: 0 !important;
	font-family: Arial,Helvetica,sans-serif;
    overflow: auto;
	text-align: left;
	height: 200px;
	width: 420px;
	display:inline-table;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.seachAutoComplete_highlightedListItem
{
	background-color: rgb(255, 255, 153);
	color:Black;  
	padding: 1px;
	text-align: left;
	font-size: 11px;
	display:inline-table;
}

/* ------------------------------------------------------ RIGHTSIDE COLUMN CONTENTAREA START HERE ------------------------------------------------------ */

/* RIGHTSIDE COLUMN CONTENTAREA START HERE*/
.rightsidecontentareaForIken
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 49%;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}
	
.rightsidecontentareaForIken .tableheader
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	
	/*color: #121212;*/
	color: white;
	/*background-image: url(images/common/alertsbg.gif);*/
	background-color: #2169b3;
	background-repeat: repeat-x;
	background-position: center;
	height: 31px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	}
	
.rightsidecontentareaForIken .tablecontent
	{
	color: #2D2C2C;
	background-color: #F8F8F8;
	padding: 1px;
	text-align: justify;
	background-position: top;
	vertical-align: top;
	font-size: 11px;
	}
	
.rightsidecontentareaForIken ul
	{
	list-style-type:none;
	padding:0px;
	margin:0px;
	list-style-position: inside;
	}

.rightsidecontentareaForIken li
	{
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:1px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 25px;
	color: #FFFFFF;
	}

	
/* RIGHTSIDE COLUMN CONTENTAREA END HERE*/
	
.rightsidecontentarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}

.rightsidecontentarea .theaterarea
	{
	width: 420px;
	height: 382px;
	background-color: #000000;
	}	

.tableheader
	{
	font-family: Verdana;
	font-size: 11px;	
	font-weight:bold;	
	/*color: #121212;*/
	color: white;
	/*background-image: url(images/common/alertsbg.gif);*/
	background-color: #2169b3;
	background-repeat: repeat-x;
	background-position: center;
	height: 31px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	}
	
.tablecontent
	{
	color: #2D2C2C;
	background-color: #F8F8F8;
	padding: 10px;
	text-align: justify;
	background-position: top;
	vertical-align: top;
	line-height: 18px;
	}

.myprofiletablecontent
	{
	color: #2D2C2C;
	background-color: white;
	padding: 10px;
	text-align: justify;
	background-position: top;
	vertical-align: top;
	line-height: 18px;
	}	

.tablecontent2
	{
	color: #2D2C2C;
	background-color: #F8F8F8;
	padding: 10px;
	/*text-align: justify;*/
	background-position: top;
	vertical-align: top;
	line-height: 18px;
	}

.tablecontent3
	{
	color: #2D2C2C;
	padding: 10px;
	/*text-align: justify;*/
	background-position: top;
	vertical-align: top;
	line-height: 18px;
	}

.ikenContent
	{
	color: #2D2C2C;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 1px;
	text-align: justify;
	background-position: top;
	vertical-align: top;
	font-size: 11px;
	}			

.tablecontentReschedule
	{
	color: #2D2C2C;
	/*background-color: #F8F8F8;*/
	padding: 10px;
	text-align: Left;
	background-position: top;
	vertical-align: top;
	line-height: 10px;
	}
	
.watermarked
	{
	color: #2D2C2C;
	background-color:Transparent;
	text-align: Left;
	background-position:center;
	vertical-align:middle;
	display:inline;
	font-size:9px;
	font-family:Verdana;
	}
	
ul
	{
	list-style-type:none;
	margin:0px;
	padding: 0px;
	list-style-position: inside;
	vertical-align:top;
	}

li
	{
	/*background-image:url(images/detailsview/circlebullet.png);*/
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:7px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 25px;
	/*list-style-type:decimal;
	list-style-position: inside;*/
	color: #FFFFFF;
	}
	
.searchsectioncss
{
	height:43px;
	/*background:black url(http://www.whatsonindia.com/WhatsOnTV/ddtabmenufiles/media/blockdefault.gif) center center repeat-x;*/
}

.selectionDropDownExtender
{
	font-family: Verdana;
	font-size: 9px;
	color:White;
	background-position: center;
	text-align:center;
	vertical-align: middle;
	padding-top:2px;
	
}

.contentarea .selectionDropDownExtender
	{
	font-family: Verdana;
	font-size: 9px;
	color:White;
	background-position: center;
	text-align:center;
	vertical-align: middle;
	padding-top:2px;
	
}

.contentarea .rightcolumn .tableheader
{
	font-family: Verdana;
	font-size: 11px;	
	font-weight:bold;
	/*color: #121212;*/
	color: white;
	/*background-image: url(images/common/alertsbg.gif);*/
	background-color: #2169b3;
	background-repeat: repeat-x;
	background-position: center;
	height: 31px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}
/* ------------------------------------------------------ RIGHTSIDE COLUMN CONTENTAREA END HERE ------------------------------------------------------ */
/* ------------------------------------------------------ LEFTSIDE COLUMN CONTENTAREA START HERE ------------------------------------------------------ */

.leftsidecontentarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: top;
	vertical-align: top;
	text-align: justify;
	}

.leftsidecontentarea .title
	{
	font-size: 22px;
	background-position: center;
	vertical-align: middle;
	}
	
.leftsidecontentarea .highlightedarea
	{
	padding: 10px;
	background-color: #F8F8F8;
	}

.leftsidecontentarea .highlightedarea-progDetail
	{
	padding: 10px;
	background-color: #F8F8F8;
	}	

.leftsidecontentarea .highlightedarea-progDetail .subtitle
	{
	font-size: 18px;
	}	

.leftsidecontentarea .highlightedarea .subtitle
	{
	font-size: 18px;
	}
	
.leftsidecontentarea .alignright
	{
	text-align: right;
	}

.leftsidecontentarea .highlightedarea .textarea
	{
	color: #474747;
	border: 1px solid #717171;
	width: 99%;
	height: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.bestOfTvselectionarea
	{
	padding: 5px;
	/*border: 1px solid #797979;*/
	border:0px;
	/*background-color: #BDBDBD;*/
	background-color:Transparent;
	
	/*background-color:#000079;*/
	background-position: top;
	vertical-align: top;
	}

.bestOfTvselectionarea .selectioncolumn
	{
	/*width: 126px;*/
	vertical-align: top;
	text-align: left;

	}

.bestOfTvselectionarea .selectioncolumn .title
	{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #4D4C4C;
	
	text-align: left;
	vertical-align: middle;
	}

.bestOfTvselectionarea .rowspacer
	{
	height: 15px;
	}
	
.selection
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6D6C6C;
	width: 126px;
	height: 18px;
	border: 1px solid #8A8A8A;
	/*background-color: #FFFFFF;*/
	vertical-align: middle;
	background-position: center;
}

.bestOfTvselectionarea .rightcolumn
{
	vertical-align: top;
	background-color: #FFFFFF;
	border: 1px solid #ADADAD;
}

.bestOfTvselectionarea .rightcolumn .textlink-grey
{
	color: #6D6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}

.bestOfTvselectionarea .rightcolumn .textlink-white
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;	
}


.bestOfTvselectionarea .rightcolumn .tablecontect1strow
{
	color: #6D6C6C;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	width: 175px;
}

.bestOfTvselectionarea .rightcolumn .tablecontect1strow-select
{
	color: #FFFFFF;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	width: 175px;
}

.bestOfTvselectionarea .rightcolumn .tablecontect1strow-lastcell
{
	color: #6D6C6C;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	width: 175px;
}

.bestOfTvselectionarea .rightcolumn .tablecontectmidrow
{
	color: #6D6C6C;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.bestOfTvselectionarea .rightcolumn .tablecontectmidrow-select
{
	color: #FFFFFF;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.bestOfTvselectionarea .rightcolumn .tablecontectmidrow-lastcell
{
	color: #6D6C6C;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.bestOfTvselectionarea .rightcolumn .tablecontectmidrow-lastcell-select
{
	color: #FFFFFF;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.bestOfTvselectionarea .rightcolumn .tablecontectmidrow-lastcell-select
{
	color: #FFFFFF;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.bestOfTvselectionarea .rightcolumn .tablecontectlastrow
{
	color: #6D6C6C;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
}

.bestOfTvselectionarea .rightcolumn .tablecontectlastrow-lastcell
{
	color: #6D6C6C;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
}

.bestOfTvselectionarea .coloumnspacer
	{
	width: 10px;
	}
	
.bestOfTvselectionarea .rightcolumn .channelcolumn
	{
	width: 160px;
	height: 20px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-position: center center;
	text-align: center;
	}
	
.bestOfTvselectionarea .rightcolumn .channelcolumn-last
	{
	width: 110px;
	height: 20px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	background-position: center center;
	text-align: center;

	}
	
.bestOfTvselectionarea .rightcolumn .favouritecolumn {
	width: 25px;
	height: 20px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-position: center center;
	text-align: center;
	}

.bestOfTvselectionarea .rightcolumn .favouritecolumn-last
	{
	width: 25px;
	height: 20px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	background-position: center center;
	text-align: center;
	}
	
.bestOfTvselectionarea .selectprogramme
	{
	font-weight: bold;
	height: 31px;
	vertical-align: middle;
	color: #4B4A4A;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
	
	}

.greyboldtext
	{
	color: #2D2C2C;
	font-weight: bold;
	}
	
.bestOfTvselectionarea .selectprogramme_OnSelect
{
font-weight: bold;
height: 31px;
vertical-align: middle;
color: #4B4A4A;
padding-left: 10px;
border: 1px solid #FFFFFF;
background-color:Gray;

}

.bestOfTvselectionarea .selectprogramme a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-weight: bold;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma, verdana, sans-serif;
	padding: 2px 5px;

}

.bestOfTvselectionarea .selectprogrammedetails
	{
	height: 31px;
	vertical-align: top;
	color: #4B4A4A;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
	
	padding-right: 10px;
	}

.bestOfTvselectionarea .programme-list1
	{
	width: 20%;
	/*height:20px;*/
	vertical-align: top;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #4D4D4D;
	}

.bestOfTvselectionarea .programme-list2
	{
	width: 20%;
	/*height:100%;*/
	vertical-align: top;
	text-align: left;
	/*background-color: #F8F8F8;*/
	/*background-color:#F8F8F8;*/
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #4D4D4D;
	}
	
.bestOfTvselectionarea .programme-list3
	{
	width: 60%;
	/*height:20px;*/
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	background-color:white;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #4D4D4D;
	}

.bestOfTvselectionarea .dateandtimeheader
{
	background-image: url(images/common/headerbg.gif);
	height: 27px;
	background-position: bottom;
	background-color: #DDDDDD;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
	text-align: left;
	vertical-align: middle;
	padding-right: 7px;
	padding-left: 7px;
}

.dropdown-selectionarea
	{
	padding: 10px;
	background-color: #BDBDBD;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}

.dropdown-selectionarea-search
	{
	padding: 10px;
	background-color: #F8F8F8;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}	

.dropdown-selectionarea-latest
	{
	padding: 10px;
	/*background-color: #F8F8F8;*/
	background-color: white;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}	

.content-greybar
	{
	padding: 10px;
	background-color: #F8F8F8;
	text-align: left;
	font-size: 18px;
	vertical-align: middle;
	background-position: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
	}

.searchbox
	{
	font-size: 12px;
	color: #EF5221;
	border: 1px solid #979797;
	width: 450px;
	height: 18px;
	font-weight: bold;
	vertical-align: middle;
	}

/* ------------------------------------------------------ LEFTSIDE COLUMN CONTENTAREA END HERE ------------------------------------------------------ */
     
/*----------------------------------------------------------------------------*/
.ajaxProcessingContainerDiv
{
border: 0;
height: 10%;
width: 20%;
position:fixed ;
_position: absolute;
left: 40%;
top: 40%;
color: black;
z-index: 100;
background-color:Gray;

}
.ajaxProcessingContainerDiv1
{
border: 0;
height: 10%;
width: 20%;
position:relative;
_position: absolute;
left: 40%;
top: 40%;
color: black;
z-index: 100;
background-color:Gray;

}

.ajaxProcesingTable
{
width :100%;
height: 100%;
border: 1px solid LightBlue;
background-color : White;
}

.ajaxProcesingImageTD
{
text-align :center ;
}

.ajaxProcesingTextTD
{
text-align :center;
color: #0067a2;
font-size :medium;
}
/*----------------------------------------------------------------------------*/


/*--------------------- CHANNEL SCRIPT --------------------------------------*/

/* ------------------------------------------------------ HEADERAREA START HERE ------------------------------------------------------ */

.channelheader
	{
	height:86px;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	}	

.channelheader .logoarea
	{
	width:130px;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 86px;
	}
	
.channelheader .menuarea
	{
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	}

.channelsearcharea
	{
	width: 273px;
	text-align: right;
	vertical-align: middle;
	}

.channelsearcharea .search
	{
	background-image:url(images/menu/searchbg.png);
	background-repeat:no-repeat;
	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	background-position: center center;
	}
	
	

.channelalertheader
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #121212;
	background-image: url(images/common/alertsbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	width: 240px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	}

/* ------------------------------------------------------ HEADERAREA END HERE ------------------------------------------------------ */

.channelcontentarea
	{
	padding: 10px;
	background-position: top;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

/* ------------------------------------------------------ RIGHTSIDE COLUMN CONTENTAREA START HERE ------------------------------------------------------ */
	
.channelrightsidecontentarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}

.channeltableheader
	{
	font-family: Verdana;
	font-size: 11px;	
	font-weight:bold;	
	/*color: #121212;*/
	color: white;
	/*background-image: url(images/common/alertsbg.gif);*/
	background-color: #2169b3;
	background-repeat: repeat-x;
	background-position: center;
	height: 31px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	
	/*background-image: url(images/detailsview/tableheaderbg.gif);
	background-repeat: repeat-x;
	font-family :Tahoma;
	font-weight :normal;
	height: 31px;
	font-size: 18px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	background-position: center;*/
	}
	
.channeltablecontent
	{
	color: #2D2C2C;
	background-color: #F8F8F8;
	padding: 10px;
	text-align: justify;
	background-position: top;
	vertical-align: top;
	line-height: 18px;
	}

.searchtablecontent
	{
	color: #2D2C2C;
	background-color: #FFFFFF;
	padding: 10px;
	text-align: justify;
	background-position: top;
	vertical-align: top;
	line-height: 18px;
		
	
/* ------------------------------------------------------ RIGHTSIDE COLUMN CONTENTAREA END HERE ------------------------------------------------------ */


/* ------------------------------------------------------ LEFTSIDE COLUMN CONTENTAREA START HERE ------------------------------------------------------ */

.channelleftsidecontentarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: top;
	vertical-align: top;
	text-align: justify;
	}

.channelleftsidecontentarea .title
	{
	font-size: 22px;
	background-position: center;
	vertical-align: middle;
	}
	
.channelleftsidecontentarea .highlightedarea
	{
	padding: 10px;
	background-color: #F8F8F8;
	}

.channelleftsidecontentarea .highlightedarea .subtitle
	{
	font-size: 18px;
	}
	
.channelleftsidecontentarea .alignright
	{
	text-align: right;
	}

.channelleftsidecontentarea .highlightedarea .textarea
	{
	color: #474747;
	border: 1px solid #717171;
	width: 99%;
	height: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.channelselectionarea
	{
	padding: 10px;
	border: 1px solid #797979;
	/*background-color:#FFFFFF;*/
	/* #BDBDBD*/
	background-position: top;
	vertical-align: top;
	height:350px;
	}

.channelselectionarea .selectioncolumn
	{
	width: 126px;
	vertical-align: top;
	text-align: left;
	}

.channelselectionarea .selectioncolumn .title
	{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #4D4C4C;
	text-align: left;
	vertical-align: middle;
	}

.channelselectionarea .rowspacer
	{
	height: 15px;
	}
	
.channelselection
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D6C6C;
	width: 126px;
	height: 18px;
	border: 1px solid #8A8A8A;
	background-color: #FFFFFF;
	vertical-align: middle;
	background-position: center;
}

.channelselectionarea .rightcolumn
{
	vertical-align: top;
	background-color: #FFFFFF;
	border: 1px solid #ADADAD;
}

.channelselectionarea .rightcolumn .textlink-grey
{
	color: #6D6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}

.channelselectionarea .rightcolumn .textlink-white
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;	
}


.channelselectionarea .rightcolumn .tablecontect1strow
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	width: 175px;
}

.channelselectionarea .rightcolumn .tablecontect1strow-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	width: 175px;
}

.channelselectionarea .rightcolumn .tablecontect1strow-lastcell
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	width: 175px;
}

.channelselectionarea .rightcolumn .tablecontectmidrow
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.channelselectionarea .rightcolumn .tablecontectmidrow-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.channelselectionarea .rightcolumn .tablecontectmidrow-lastcell
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.channelselectionarea .rightcolumn .tablecontectmidrow-lastcell-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.channelselectionarea .rightcolumn .tablecontectmidrow-lastcell-select
{
	color: #FFFFFF;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.channelselectionarea .rightcolumn .tablecontectlastrow
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 175px;
}

.channelselectionarea .rightcolumn .tablecontectlastrow-lastcell
{
	color: #6D6C6C;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	width: 175px;
}

.channelselectionarea .coloumnspacer
	{
	width: 10px;
	}
	
.channelselectionarea .rightcolumn .channelcolumn
	{
	width: 160px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-position: center center;
	text-align: center;
	}
	
.channelselectionarea .rightcolumn .channelcolumn-last
	{
	width: 110px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	background-position: center center;
	text-align: center;

	}
	
.channelselectionarea .rightcolumn .favouritecolumn {
	width: 25px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #000000;
	border-bottom-color: #000000;
	background-position: center center;
	text-align: center;
	}

.channelselectionarea .rightcolumn .favouritecolumn-last
	{
	width: 25px;
	height: 43px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	background-position: center center;
	text-align: center;
	}
	
.channelselectionarea .selectprogramme
	{
	font-weight: bold;
	height: 31px;
	vertical-align: middle;
	color: #4B4A4A;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
	}
	
.channelselectionarea .selectprogramme a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	font-family: Tahoma, verdana, sans-serif;
	padding: 2px 5px;

}

.channelselectionarea .selectprogrammedetails
	{
	height: 31px;
	vertical-align: middle;
	color: #4B4A4A;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	}

.channelselectionarea .programme-list1
	{
	width: 25%;
	vertical-align: top;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #4D4D4D;

	}
	
.channelselectionarea .programme-list2
	{
	width: 25%;
	vertical-align: top;
	text-align: left;
	background-color: #F8F8F8;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #4D4D4D;

	}

.channelselectionarea .programme-list3
	{
	width: 50%;
	vertical-align: top;
	text-align: left;

	}

.channelselectionarea .dateandtimeheader
{
	background-image: url(images/common/headerbg.gif);
	height: 27px;
	background-position: bottom;
	background-color: #DDDDDD;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
	text-align: left;
	vertical-align: middle;
	padding-right: 7px;
	padding-left: 7px;
}

.channeldropdown-selectionarea
	{
	padding: 10px;
	background-color: #BDBDBD;
	background-position: top;
	vertical-align: top;
	text-align: left;
	}

.channelcontent-greybar
	{
	padding: 10px;
	background-color: #F8F8F8;
	text-align: left;
	font-size: 18px;
	vertical-align: middle;
	background-position: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
	}

.channelsearchbox
	{
	font-size: 12px;
	color: #EF5221;
	border: 1px solid #979797;
	width: 450px;
	height: 18px;
	font-weight: bold;
	vertical-align: middle;
	}

/* ------------------------------------------------------ RIGHTSIDE COLUMN CONTENTAREA END HERE ------------------------------------------------------ */


/* ------------------------------------------------------ SYNOPSISVIEW CSS START HERE ------------------------------------------------------ */

.channelhighlited-synopsis-view
	{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #3C3C3C;
	border-bottom-color: #3C3C3C;
	background-color: #F7F7F7;
	}

.synopsis-view-logo
	{
	text-align: center;
	vertical-align: middle;
	height: 86px;
	width: 86px;
	}
	
.synopsis-view-title
	{
	vertical-align: top;
	padding-top: 10px;
	text-align: left;
	width: 170px;
	}
	
.synopsis-view-details
	{
	vertical-align: top;
	padding-top: 10px;
	text-align: left;
	padding-right: 10px;
	}	

.channelsynopsis-view-logo
	{
	text-align: center;
	vertical-align: middle;
	height: 86px;
	width: 86px;
	}
	
.channelsynopsis-view-title
	{
	vertical-align: top;
	padding-top: 10px;
	text-align: left;
	width: 170px;
	}
	
.channelsynopsis-view-details
	{
	vertical-align: top;
	padding-top: 10px;
	text-align: left;
	padding-right: 10px;
	}

/* ------------------------------------------------------ SYNOPSISVIEW CSS END HERE ------------------------------------------------------ */



/* -----------------------------------------------PopUp Program Schedule Starts here---------------------------------------------------*/

.channelPopUpContentArea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-position: top;
	vertical-align: top;
	text-align: justify;
	}
.channelPopUpContentArea .highlightedarea
	{
	/*padding: 10px;*/
	padding-left:10px;
	background-color: #F8F8F8;
	text-decoration:none;
	}
.channelPopUpContentArea .highlightedarea1
	{
	/*padding: 10px;*/
	padding-left:10px;
	background-color: #F7F7F7;
	text-decoration:none;
	}
.channelPopUp-highlited-synopsis-view
	{
	border-top-style:none;
	border-bottom-style: none;
	background-color: #F8F8F8;
	}

.channelPopUpContentArea .highlightedarea .subtitle
	{
	font-size: 18px;
	}
	
.channelPopUp-highlited-synopsis-view .alignright
	{
	text-align: right;
	}
.channelPopUp-highlited-synopsis-view .alignleft
	{
	text-align: left;
	}

.channelPopUpContentArea .highlightedarea .textarea
	{
	color: #474747;
	border: 1px solid #717171;
	width: 99%;
	height: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

/*--------------------------------------------PopUp Program Schedule Ends here------------------------------------------------------*/
/*----------------------------------- CHANNEL SCRIPT -----------------------------------------------------*/

.subtitle
	{
	font-size: 18px;
	}

.NextPrevCss
	{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	}	