﻿body{font:normal 11px Arial;color:#707070;margin:0 auto;background:#fff;cursor:default}
.floatA{float:right}.floatB{float:left}.clear{clear:both}.c{margin:auto !important}
a:link{color:#019AFE;text-decoration:none}a:visited{color:#1057AE;text-decoration:none}a:hover,.on{color:#fff;background:#0063DC}
a.on{color:#fff;background:#0063DC}.center{margin:0 auto;text-align:center}
img { -ms-interpolation-mode: bicubic}.largefont{font-size:16px !important;font-weight:bold !important}
/* page layout */.hidden{visibility:hidden}.hide{display:none}
#topNav{background:url(images/nav.png) repeat-x;height:33px}
.topHeader{background:#EBEBEB;height:70px;overflow:hidden;position:relative}
.slvrLightBg,.slvrLightBg2{background:#000;padding-bottom:10px}
.slvrLightBg{min-height:379px}.slvrLightBg2{min-height:267px}
#header{height:90px;position:relative}/*value when ads is avaliable: height:122px*/
#logo{position:absolute;top:-6px;left:0}/*value when ads is avaliable: top:50px*/#logo a:hover{background-color:transparent}
#passport{position:absolute;right:2px;top:50px}/*value when ads is avaliable: top:80px*/
/* Top Nav */
#navigation{position:relative;height:33px;z-index:100}
ul#nav{list-style:none;position:absolute;top:0px;left:0}
ul#nav li{float:left;display:inline}
ul#nav li a{padding:0 32px;display:block;text-align:center;font:normal 15px verdana;color:#D6D9DE;height:33px;line-height:30px}
ul#nav li a:hover,a.current{background:#000 url(images/nav_bg.png) no-repeat}
ul#nav li a:visited{text-decoration:none}
.browse-movies{background:#353535 url(images/browsediv_bg.png) left 0 repeat-y;position:absolute;top:33px;height:200px;width:949px}
.mobinilComedyCont,.mobinilComedyCont:hover{float:left;padding:0 10px !important;color:#E8772C !important}
.mobinilComedy{height:26px;margin:3px 11px;position:relative;top:-5px}
.mobinilComedy img{position:relative;left:5px;top:8px}
 /*Silverlight */
.silverlight{height:419px}
/* Search */
#search{position:absolute;right:0;top:5px;background:url(images/search_bg.png) no-repeat;height:24px;z-index:100}
input.searchfield{margin:2px 0 0 4px;height:18px;border:none;width:197px;background:transparent;padding-left:22px;color:#7EB333;font:bold 13px arial}
input.searchbtn{background:transparent !important;border:none;height:22px;margin-top:1px;width:74px;cursor:pointer}
/* bread crumbs anf page title */
.breadcrumbs{margin:9px 0 0 0;overflow:hidden;font-size:12px}
h3.mainTitle{position:absolute;left:0;margin-top:10px}
h1.mainTitle{position:absolute;left:0}
/* Movie page */
#movie-poster{float:left}
.poster-small,.poster-small2{border:1px solid #605E5E;width:118px;height:157px;display:block}
.poster-small2{width:95px !important;height:126px !important}
#movie-details,.movie-details2{margin-left:10px;width:178px;color:#D7D7D7}
#artist-details{color:#D7D7D7 !important}
.movie-details2{width:163px !important}
.movie-lbls{margin-bottom:3px;overflow:hidden}
.movie-lbls strong span{width:90px;text-align:left;display:block;float:left}
.movie-lbls span.moviedata-lbl{text-align:left;display:block;float:left;color:#fff}
.movie-lbls a,.movie-lbls a span{color:#A6E54C !important}

.plot-title{display:block;font:bold 14px Arial;color:#D7D7D7}
.movie-summary{color:#C0C1C2;display:block;margin:5px 0 0 0;font:normal 12px Trebuchet MS;max-height:150px;overflow-y:auto;padding-right:5px;scrollbar-3dlight-color:#7E7D7D;scrollbar-arrow-color:#7E7D7D;scrollbar-base-color:#000;scrollbar-darkshadow-color:#7E7D7D;scrollbar-face-color:#000;scrollbar-highlight-color:#000;scrollbar-shadow-color:#000}
.artist-summary{color:#C0C1C2;display:block;margin:5px 0 0 0;font:normal 12px Trebuchet MS;padding-right:5px;scrollbar-3dlight-color:#7E7D7D;scrollbar-arrow-color:#7E7D7D;scrollbar-base-color:#000;scrollbar-darkshadow-color:#7E7D7D;scrollbar-face-color:#000;scrollbar-highlight-color:#000;scrollbar-shadow-color:#000}
.nomaxheight{max-height:350px !important}
.cast-lbl{font:bold 12px Arial;color:#D7D7D7;margin-bottom:3px;display:block}
#cast a,.cast a,.cast a:link{color:#A6E54C;clear:both;font-size:11px}
.cast a:visited,#cast a:visited,.gon,.movie-lbls a:visited,.movie-lbls a span:visited{color:#bde386}
#cast a:hover,.cast a:hover,.movie-lbls.cast a span:hover,.movie-lbls a:hover,.movie-lbls a span:hover{background:#A6E54C;color:#000 !important;cursor:pointer}/* Artist Page */
.artist-img{border:1px solid #605E5E;margin-bottom:5px;width:180px;height:240px}
#gallery a img{width:55px;height:55px}
#gallery a,#gallery a:link,#gallery a:visited{border:solid 1px #575050;display:block;float:left;margin:0 5px 10px 5px}
#gallery a:hover{border:solid 1px #6F6F6F}
ol#cast{list-style-type:decimal;margin-left:0px;list-style-position:inside}
.artist-rate{margin:3px 0 0 153px}
.shareicons a:hover{background:none}
.moremov{background:url(images/Plus-32.png) left -5px no-repeat;padding:0 0 0 40px;height:32px}
/* Image Gallery Lightbox */
#jquery-overlay
{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox
{
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img{border: none;}
#lightbox-container-image-box-top{width: 100%}
#lightbox-container-image-box-top-left
{
width: 10%;
height: 1px;
position: relative;
margin: 0 auto;
float: left;
z-index: 10;
display: inline;
text-align: left;cursor:pointer}
#lightbox-container-image-box-top-middle
{
	width: 80%;
	padding-top: 5px;
	height: 5px;
	position: relative;
	margin: 0 auto 0 0px;
	float: left;
	z-index: 5;
	display: inline;
}
#lightbox-container-image-box-top-middle div.progress
{
	width: 80%;
	padding-top: 5px;
	height: 5px;
	position: relative;
	margin: 0 auto 0 0px;
	float: left;
	background-color: #e4e4e4;
	z-index: 5;
	display: inline;
}
#lightbox-container-image-box-top-right{width: 10%;height: 1px;position: relative;margin: 0 auto;float: right;text-align: right;z-index: 10;display:inline;cursor:pointer}
#lightbox-container-image-box
{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image
{
	height: 100%;
	padding: 10px;
}
#lightbox-loading
{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;}
#lightbox-nav{position:absolute;top:32px;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev
{
	left: 0;
	float: left;
}
#lightbox-nav-btnNext
{
	right: 0;
	float: right;}
#lightbox-container-image-data-box
{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
	text-align: left}
#lightbox-container-image-data #lightbox-image-details
{
	width: 70%;
	float: left;
	text-align: left;}
#lightbox-image-details-caption
{
	font-weight: bold;
	display: block;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;}
#lightbox-image-details-currentNumber
{display: block;
clear: left;
padding-bottom: 1.0em;
display: inline;
height: 16px;
line-height: 16px;
vertical-align: middle}
#lightbox-image-details-previous-image, #lightbox-image-details-previous-text, #lightbox-image-details-next-image, #lightbox-image-details-next-text
{display: inline;height:25px;line-height:25px;vertical-align:middle;cursor:pointer}
/* Streaming Page */
.player-holder{width:828px;margin:auto}
.streaming-details,.streaming-details2{background:#363636 url(images/stream-data_bg.jpg) repeat-x;border-bottom:solid 2px #000}
.streaming-details{height:155px}
.streaming-details2{height:100px}
.emboss,.embossSml{background:url(images/embossed.jpg) repeat-y}
.emboss{min-height:130px}
.emboss-bgpos{background-position:right 0 !important}
.embossSml{min-height:70px;margin-right:6px}
.strm-btn{float:right !important}
/* My Purchases */
.head-title{font:bold 18px Arial;color:#6FBD00}
.filter-purchases{background:#FFFBD0;padding:8px 0 1px 0;margin:10px 0 11px 0;overflow:hidden}
#filterbtn{height:24px !important}
.lbl-bold{font:bold 15px Arial;color:#000;margin:0 0 0 15px}.lbl{font:normal 14px Arial;color:#000;padding-left:3px}
a.coll,a.exp{margin:0 5px 0 0;background:url(images/col-exp.gif) left 10px no-repeat;padding:0 0 0 14px}
a.coll:hover,a.exp:hover{background-color:Transparent !important;text-decoration:none;color:#019AFE}
a.exp{background-position:left -25px}
.Purchased-table{width:100%}.Purchased-table td{vertical-align:top}.Purchased-table tr{background:url(images/px.gif) 0 bottom repeat-x}
.purchased-series{width:739px;float:right;background:#eee;border:solid 2px #ddd;margin:0}.seriesname{margin-top:34px  !important}
.grid-th,.Purchased-table th{background:#ccc;border-top:solid 1px #fff}
.Purchased-table th img{cursor:pointer}
.Purchased-table tr{}
.w70px{width:70px}.w290px{width:290px}.w100px{width:100px}.w227px{width:227px}.w445px{width:445px}.w535px{width:535px}.w413px{width:413px}
.Grid-moviename{margin:0;display:block;float:left;font-size:13px}
.grd-btn{margin: 0 0 0 0;float:left}
.moviestate{width:105px}
.dvChildExtras,.download-popup{padding:5px;position:absolute;top:49px;right:-133px;z-index:1000;background:#fff;border:solid 1px #999}
.dvChildExtras a,.download-popup a{text-align:left;clear:both;background:none;background-color:#eee;margin:0 1px 0 1px;color:#000;display:block;padding:5px 5px 0 5px !important;border-right:solid 1px #fff;float:left}
.dvChildExtras a:hover,.download-popup a:hover{background:none;color:#ccc;background:none;background-color:#A6D6FF;color:#000}
.download-popup{top:23px;left:0;z-index:1000}
.dvChildExtras{right:-27px}
.alternate{background:#eee}
.dvChildItems a{float:left;width:auto}
.filterbtn{margin:0 0 0 17px !important}
.series-lic{padding:7px 0 10px 28px}
/* popup */
#overlay{background:#000;position:absolute;top:0;left:0;z-index:900000;width:100%}.prettyPopin{display:none;overflow:hidden;position:absolute;z-index:9900000;top:50%;left:50%}.prettyPopin a#b_close{display:none;position:absolute;z-index:2;top:10px;right:13px;width:41px;height:9px;text-indent:-10000px}.prettyPopin .prettyContent{position:relative;width:100%;height:100%;font-size:1.2em}.prettyPopin .prettyContent .prettyContent-container{display:none;padding:20px 15px 15px 15px}.prettyPopin .prettyContent .loader{position:absolute;top:50%;left:50%;margin:-14px 0 0 -22px}
.Movie-Preview{background:#111111;min-height:440px;border:Solid 2px #000}
.M-P-header{position:relative;height:44px;background:#282828 url(images/mov-prevw-hdr.png) repeat-x;margin-bottom:10px;overflow:hidden}
.close-preview{position:absolute;right:8px;top:8px}
.lstbtn{display:block;margin:6px 0 0 0 !important}
.Movie-Preview #mpp img{height:349px !important}
/* Balance popup */ 
.ur-blnc{font:bold 28px Arial;margin-top:12px}
.blnc-lrg{color:#6AB204;font:normal 20px tahoma;margin-top:5px}
.grd-btn2{width:210px;margin:20px auto;float:none}
.grd-btn2 a{margin:0 4px 0 4px;cursor:pointer}
/* Episods */
.episods{width:99.7%;color:#000}.episode-cnt{margin:4px 0 0 13px !important}
.episods-header{background:#959595;height:19px;color:#fff}
.episods a.btnPlay{margin:2px 10px 0 0}
#mainContainer{margin-top:18px;min-height:220px}.pos-rel{position:relative}
#language{position:absolute;right:2px;top:7px}/*value when ads is avaliable: top:10px*/
#language a{font:bold 16px Arial}
.title{float:left;background:url(images/titleBg.jpg) repeat-x;line-height:25px;padding:0;height:26px;width:99.7%;border:solid 1px #D1D1D1;border-bottom:none;border-top:none;overflow:hidden}
.prependTopsml{padding-top:5px}.prepend-0{padding-left:4px}.append-0{padding-right:4px}.append14{padding-right:14px}
.push-0{margin-left:14px}.push1{margin-left:22px}.sepSpace{height:10px}.sepSpace2{height:20px}
/*fonts & links*/
h3{font:bold 14px Arial;color:#019AFE}
h1.mainTitle{font:bold 20px Arial;color:#6FBD00}
h4.contentTitle{font:bold 18px Arial;color:#6FBD00;margin-bottom:5px}
.title h3{font:bold 18px Arial;float:left;color:#019AFE;padding-left:14px;line-height:25px}
.itemName,.itemName:link,.itemName:visited{color:#019AFE;font:bold 12px Arial}
.itemName:visited{color:#1057AE}.itemName:hover{color:#fff}
.viewAll,.viewAll:link,.viewAll:visited,.viewAll:hover{font-size:10px}
#footer h2{font:normal 25px Arial;color:#9EE9FB;padding:0 5px;text-align:left;margin-bottom:5px}
.ftrContent a,.ftrContent a:link,.ftrContent a:visited{color:#898989;text-decoration:none}
.ftrContent a:hover{color:#fff;text-decoration:underline;background:none}
/*footer*/
#footer{background:url(images/footerStrip.jpg) repeat-x;height:181px;margin-top:10px}
.ftrCont{width:950px;margin:0 auto}
.ftrLeft,.ftrRight{background:url(images/footerEdges.jpg) no-repeat;height:181px;width:13px}
.ftrLeft{background-position:0 0;float:left}
.ftrRight{background-position:-17px 0;float:right}
.ftrCenter{background:#252525;float:left;width:924px;height:181px}
.ftrContent{margin:15px 20px;position:relative;height:150px}
.ftrContent div{float:left;margin-right:70px;display:inline}
.ftrContent ul{float:left;margin-left:7px;display:inline;text-align:left}/*width:88px*/
.ftrContent li{line-height:18px;text-align:left;list-style-position:outside}
.ftrSpace{height:55px;clear:both;width:100%}
#filterCont{border:solid 1px #D2D2D2}.filter{margin:0 auto;width:209px}
.copyRights{width:100% !important;position:absolute;bottom:-10px;left:0px;text-align:center}
/*filter & browse page*/
.browseResults h3{background:#959595;color:#fff;margin-top:3px;padding:2px 16px}
.browseResults h3 a,.browseResults h3 a:link,.browseResults h3 a:visited{color:#fff}
.brwseTitle,.brwseFtr,.brwseSubTitle{background:url(images/browseBg.png) top right no-repeat;width:190px}
.brwseTitle{background-position:0 0;height:49px;line-height:35px}
h4.brwseSubTitle{background-position:0 -108px;font:normal 13px Arial;height:22px;line-height:21px;padding-left:20px;margin-bottom:10px}
.lettersCont a,.lettersCont a:link,.lettersCont a:visited,.lettersCont a:hover{background:url(images/letterBg.png) no-repeat;display:block;float:left;margin:0 6px 2px 0;line-height:17px;text-align:center;font:bold 11px Trebuchet MS}
.lettersCont a,.lettersCont a:link,.lettersCont a:visited{background-position:-50px 0;width:20px;height:20px;color:#fff;text-decoration:none}
.lettersCont a:hover,.selectedLtr{background-position:-50px -22px;width:20px;height:20px;color:#fff}
.lettersCont a.largeLetter,.lettersCont a.largeLetter:link,.lettersCont a.largeLetter:visited{background-position:0 0;width:47px;height:20px;color:#fff;text-decoration:none}
.lettersCont a.largeLetter:hover,.selectedLtrLrg{background-position:0 -22px;width:47px;height:20px;color:#fff}
/*paging*/
.paging,.pagingLrg{float:right;padding-right:14px}
.paging{width:310px}.pagingLrg{width:530px}
.pagingOpt{width:470px;float:left}.pagingOpt1{float:right}.pagingOpt a,.pagingOpt1 a{padding:0 5px}

.items{float:left;margin:15px 54px 15px 0;display:inline;width:127px}
.imgHover{padding:4px;width:120px;height:160px;display:block}.imgHover:hover{background:#1B90EE}
.imgHover img{width:120px;height:160px}.topMovies{padding-left:4px}

.topMovies .items{margin-right:22px !important}.topMovies .last{margin-right:0px !important}
.topSeries{padding-left:4px}
.topSeries .items{margin-right:22px !important}.topSeries .last{margin-right:0px !important}
/*buttons*/
.rating{padding-top:3px/*;position:relative*/}.btnPlayCont{margin-top:2px}  
.btnPlay{background:url(images/btnPlay.png) no-repeat;display:block;width:18px;height:16px;border:none;cursor:pointer}
.btnPlay:hover{background:url(images/btnPlay.png) 0 -16px no-repeat;}
.loadingImg{height:130px;margin:95px auto 0;text-align:center}
.loadingImgSml{height:50px;margin:0 auto;padding-top:35px;text-align:center}

.btnSml,.btnSml:hover,.btnLrg,.btnLrg:hover,.buttonblue,.buttonblue:hover{color:#fff;height:26px;border:none;cursor:pointer;padding-bottom:2px}
.btnSml,.btnSml:hover,.buttonblue,.buttonblue:hover{background:url(images/btnSml.png) no-repeat;width:63px}
.btnLrg,.btnLrg:hover{background:url(images/btnLrg.png) no-repeat;width:90px}
.btnSml,.btnLrg{background-position:0 0}.btnSml:hover,.btnLrg:hover{background-position:0 -29px}
.moviePlayer-buttons{color:#fff}.moviePlayer-buttons div{padding-bottom:5px;font-family:Lucida Sans Unicode}
.toolTipLrg,.toolTipLrg:link,.toolTipLrg:visited,.bigbutton
{height:19px;display:block;float:left;text-align:center;color:#fff !important;margin:0 7px 0 0;
padding:2px 0;font-size:10px}
.toolTipLrg,.toolTipLrg:link,.toolTipLrg:visited,.bigbutton{width:100px !important;background:url(images/purBtnsMed.png) no-repeat !important}
.toolTipLrg:hover,.bigbutton:hover{width:100px !important;background:transparent url(images/purBtnsMed.png) 0 -26px no-repeat !important}
.bigbutton{width:140px !important;background:url(images/buttonsLrg.png) no-repeat !important}
.bigbutton:hover{width:140px !important;background:transparent url(images/buttonsLrg.png) -170px 0 no-repeat !important}
.small-btnz{background:url(images/purBtnsSml.png) 0 0 no-repeat !important;}
.small-btnz:hover{background:transparent url(images/purBtnsSml.png) 0 -26px no-repeat !important;}
.bigbutton{width:140px !important;background:url(images/buttonsLrg.png) no-repeat !important}
.bigbutton:hover{width:140px !important;background:transparent url(images/buttonsLrg.png) -170px 0 no-repeat !important}
.movie-buttons a,.movie-buttons a:link,.movie-buttons a:visited,.default-btn{width:83px;height:19px;background:url(images/buttons.png) no-repeat;display:block;float:left;text-align:center;color:#fff;margin:0 7px 0 0;padding:2px;font-size:10px;color:#fff !important}
.movie-buttons a:hover,.default-btn:hover{background:transparent url(images/buttons.png) -90px 0 no-repeat}
.grd-btn .lrgBtns{background:url(images/buttons_lrger.png) no-repeat;width:130px}
.grd-btn .lrgBtns:hover{background-position:-144px 0}
/*new buttons*/
.btn1,.btn2,.btn3,.btn4,.btn1:hover,.btn2:hover,.btn3:hover,.btn4:hover,.download-btn
{height:19px;display:block;float:left;text-align:center;color:#fff !important;margin:0 7px 0 0;padding:2px 0;font-size:10px;border:0px;cursor:pointer}
.btn1,.btn1:hover{background:url(images/purBtnsSml.png) no-repeat;width:45px}
.btn1{background-position:0 0}.btn1:hover{background-position:0 -26px}
.btn2{width:83px;background:url(images/buttons.png) no-repeat}
.btn2:hover{width:83px;background:transparent url(images/buttons.png) -90px 0 no-repeat}
.btn3{width:100px !important;background:url(images/purBtnsMed.png) 0 0 no-repeat !important}
.btn3:hover{width:100px !important;background:url(images/purBtnsMed.png) no-repeat 0 -26px !important}
.btn4{width:140px !important;background:url(images/buttonsLrg.png) no-repeat 0 0 !important}
.btn4:hover{width:140px !important;background:transparent url(images/buttonsLrg.png) no-repeat -170px 0 !important}
.download-btn{background:url(images/download-btn.png) 0 0 no-repeat !important;width:100px}
.download-btn:hover{background:url(images/download-btn.png) 0 0 no-repeat !important;width:100px}

/*Cart*/
.cart-lbl,.cart-options{position:absolute;top:7px;color:#ACACAC;font:normal 12px Arial}
.cart-lbl{left:47px}.cart-options{right:56px}
.cart-lbl img{margin:0 10px -1px 0} .cart-lbl span{color:#fff}
.cart-lbl a.cartitems,.cart-options a,.vertSep{margin:0 7px 0 7px;color:#fff}
.cart-lbl a:hover,.cart-options a:hover{text-decoration:underline;background:none}
.no-blnce-ico{background:url(images/warning_20.png) no-repeat;display:block;height:20px;padding:3px 0 0 25px;font:normal 13px Trebuchet MS;color:#BE321C}
div.cartTitle,div.cartTotal{font:normal 14px Arial;color:#D7D7D7;background:#000;padding:4px;line-height:21px}
div.cartTitle span{float:left}div.cartTotal{text-align:right}
div.cartSubTitle{font:normal 12px Arial;color:#fff;background:#004B7B;padding:2px 4px;margin:3px 0}
.cartContent{padding:0 13px 8px 8px} 
 #shoppingCart{width:100%}.cartDetails{position:fixed;bottom:0;left:95px;z-index:400000 !important}
#cart{width:100%;position:fixed;bottom:0;left:0;height:30px;background:url(images/trans_cart.png) repeat-x;border-top:solid 1px #605E5E;z-index:100000 !important}
#cartItemsPreview{position:relative;bottom:0px;left:0;margin-bottom:30px;z-index:1000}
#CartAddedNotice{padding:8px;text-align:center}
.cartNotice{position:relative;bottom:0px;left:95px;margin-bottom:33px} 
.cartHdr,.cartFtr{background:url(images/cartBg.png);width:385px;overflow:hidden}
.cartHdr{background-position:0 0;height:9px}
.cartFtr{background-position:0 -14px;height:25px}
.cartStrip{background:url(images/cartStrip.png) repeat-y;width:385px}
.noticeHdr,.noticeFtr{background:url(images/noticeBg.png);width:270px;overflow:hidden}
.noticeHdr{background-position:0 0;height:9px}
.noticeFtr{background-position:0 -14px;height:15px}
.noticeStrip{background:url(images/noticeStrip.png) repeat-y;width:270px;font:bold 13px Arial;padding:30px 0}
.cartitems{color:#fff}
.cartitems:hover{text-decoration:underline;background:none;cursor:pointer}
#lnkClose,#lnkClose:link,#lnkClose:visited,#lnkClose:hover{background:url(images/closeBtn.png) no-repeat;cursor:pointer;float:right;width:21px;height:21px}
#lnkClose,#lnkClose:link,#lnkClose:visited{background-position:0 0}
#lnkClose:hover{background-position:0 -23px}
.itemQnty{color:#D7D7D7;float:right}
.itemGrid{overflow-y:auto;max-height:170px;scrollbar-3dlight-color:#7E7D7D;scrollbar-arrow-color:#7E7D7D;scrollbar-base-color:#000;scrollbar-darkshadow-color:#7E7D7D;scrollbar-face-color:#000;scrollbar-highlight-color:#000;scrollbar-shadow-color:#000}
.cartRow{padding:2px 3px;margin:3px 0;color:#fff;line-height:18px;background:#575757;overflow:hidden}
.chkBox,.itemNameW,.deleteBtn,.itemPriceW,.itemStatusW,.itemStatusWL,.itemT,.itemTL{float:left}
.chkBox{width:30px;text-align:left;overflow:hidden}.itemNameW{width:120px}
.itemHdr{color:#D7D7D7}.itemHdr .chkBox{width:30px;margin:0 0 0 3px}
.itemTL{width:105px;margin-top:3px}.itemHdr .itemNameW{width:121px;margin-top:3px}.tpma{padding-top:3px}
.itemTotalW{float:left;text-align:right;width:250px}.itemTotalW1{float:right;text-align:left;width:85px}
.deleteBtn{width:20px;height:17px;margin-top:4px;line-height:13px}
.itemPriceW,.itemStatusW{width:65px;padding-left:2px}.itemT{width:58px;margin-top:3px}.itemStatusWL{width:100px;padding-left:2px}
.deleteBtn input,.deleteBtn input:hover{background:url(images/deleteBtn.png) no-repeat;vertical-align:top;border:none;cursor:pointer;width:11px;height:11px;margin-left:9px}
.deleteBtn input{background-position:0 0}
.deleteBtn input:hover{background-position:0 -12px}
.cartLogin,.checkOut{text-align:right;margin:20px 0 0;color:#fff;font-size:12px}
#noBalance label{line-height:17px}
#payLinkCard,#payLinkCard:link,#payLinkCard:visited,#payLinkCard:hover,#payCreditcard,#payCreditcard:link,#payCreditcard:visited,#payCreditcard:hover{font-size:13px}
/*Comments & FAQ*/
.reviewsCont{background:#F1F1F1;padding:14px}
.usrName{font:bold 12px Arial;color:#252525;float:left}
.usrDate{font:normal 11px Arial;color:#7D7D7D;float:right}
.usrCmnt,.faqAnsw{font:normal 12px Arial;background:#fff;padding:4px;margin:5px 0;overflow:hidden}
.cmnttit{display:block;float:left;width:63px}
.commentCont ul{margin:10px 0 0 0}.commentCont li{display:block;margin:5px 0}
.commentCont label{font-weight:bold}.commentCont a:hover{background:none}
.commentCont textarea{width:531px;height:50px;color:#707070;font:normal 11px Arial}
#usersComments hr{margin:10px 0 5px 0}
.aligncenter{float:right}
.faqCont{background:#F1F1F1;padding:14px}
.faqCont a.collaspseLnk{margin:-1px 6px 0 0;display:block;float:left;cursor:pointer}
.faqCont a.collaspseLnk:hover{background:none !important}
.faqQuest{font:bold 12px Arial;color:#252525;overflow:hidden}
.faqCont textarea{width:908px;height:40px}
/*Search Results*/
.searchWord{font:bold 14px Trebuchet MS;color:#707070;font-style:italic}
#searchResults .moviesList{margin-left:30px}
#SeriesSearchResult .moviesList{margin-left:30px}
/*Adv Search*/
#advSearch{position:absolute;top:0px;right:-8px;z-index:10;width:313px}
.advSrchTop,.advSrchBottm{background:url(images/advSrchBg.png) no-repeat;width:313px;height:7px;overflow:hidden}
.advSrchTop{background-position:0 0}
.advSrchBottm{background-position:0 -10px} 
.advSrchStrip{background:url(images/advSrchStrip.png) repeat-y;width:300px;padding:25px 6px 0}
.advSrchStrip a{display:block;padding-left:4px;/*width:272px;*/color:#7EB333 !important}
.advSrchStrip a:hover{background:#DFEBCE;color:#000 !important}
.searchword{font-weight:bold}
/*Live TV*/
.chnlsCont{margin-top:25px}.chnlsCont img{width:25px;height:25px;vertical-align:middle;margin-left:5px}
.chnlsCont div,.chnlsCont div.activeChnl{background:url(images/chnlsBg.png) no-repeat;height:40px;
    margin:0 0 10px 0;font-weight:bold;padding-right:10px;line-height:38px;cursor:pointer;color:#000}
.chnlsCont div{background-position:0 -50px;width:130px;margin-right:16px}
.chnlsCont div:hover{background-position:0 -97px;width:130px;margin-right:16px}
.chnlsCont div.activeChnl,.chnlsCont div.activeChnl:hover{background-position:0 0;width:130px;padding-right:26px;margin-right:0px !important}
.chnlsCont div img{margin:-3px 6px 0 5px }
/*Contact US*/
.cntctUsCont{margin-bottom:15px} 
.cntctUsCont label{font-weight:bold;float:none}
.cntctUsCont .jqTransformInputWrapper,.commentCont .jqTransformInputWrapper{float:none;clear:left;
    width:220px !important}
.cntctUsCont .btnCont{float:left;width:465px;margin:10px 0 0 0}.cntctUsCont .btnCont input{float:right}
.cntctUsCont .jqTransformTextarea{width:465px;float:none;clear:left}
.cntctUsCont textarea{width:450px;height:50px}
.Form-vald{position:relative;top:8px;padding:2px;color:Red !important}
/*Rating Control*/
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,
.star-rating .current-rating, .star-rating .final-rating{background: url(images/star.png) repeat-x left -900px}
.star-rating{position:relative;width:90px;height:16px;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top}
.star-rating li{display: inline}.star-rating a,.star-rating .current-rating,.star-rating .final-rating
{position:absolute;top:0;left:0;text-indent:-1000em;height:16px;line-height:16px;outline:none;overflow:hidden;border: none}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position: left bottom}
.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}
.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}
.star-rating a.five-stars{width:100%;z-index:2}
.star-rating .current-rating{z-index:1;background-position: left center;width:0%}
.star-rating .final-rating{z-index:1;background-position: left bottom}
/*Jqtransform - Css classes*/
form.jqtransformdone label{margin-top:4px;margin-right: 8px;display: block;float:left}
form.jqtransformdone div.rowElem{clear:both;padding:4px 0px}
.jqtransformdone{overflow:hidden}
/* Inputs */
.jqTransformInputWrapper {background: transparent url(img/input_left.gif) no-repeat left top;
    height: 31px;padding: 0px;float:left}
.jqTransformInputInner {background: transparent url(img/input_right.gif) no-repeat right top;
	padding: 2px 4px 2px 0px;margin: 0px 0px 0px 4px}
.jqTransformInputInner div {height: 31px}
.jqTransformInputInner input {font-family:Arial;font-size:12px;line-height: 18px;vertical-align: middle;
	height: 31px;color:#404040;	border: none;padding: 5px 0 0 0;margin: 0 0 0 0;background:transparent;width:100%}
/*  IE6 */
* html .jqTransformInputInner input {font-family:Arial;font-size:12px;line-height:18px;vertical-align:middle;
	height: 31px;color:#404040;	border: 0;padding: 2px 0 0 0;margin: 0 0 0 0;background:transparent;float:left}
/*hover*/
.jqTransformInputWrapper_hover{ background: transparent url(img/input_left-hover.gif) no-repeat left top;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background: transparent url(img/input_right-hover.gif) no-repeat right top;}
/*focus*/
.jqTransformInputWrapper_focus{ background: transparent url(img/input_left-focus.gif) no-repeat left top;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background: transparent url(img/input_right-focus.gif) no-repeat right top;}
.jqTransformSafari .jqTransformInputInner div {position: relative;overflow: hidden}
.jqTransformSafari input {background-color:none;position: absolute;top:-10px;left:-2px;
    height:42px;padding-left: 4px}
/* Textarea*/
table.jqTransformTextarea td{font-size: 1px;line-height: 1px;height: 5px;padding: 0}
table.jqTransformTextarea textarea{padding: 0;border: 0;background: none}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(img/textarea-tl.gif) no-repeat bottom left}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(img/textarea-tm.gif) repeat-x bottom left}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(img/textarea-tr.gif) no-repeat bottom left;}
table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(img/textarea-ml.gif) repeat-y top left}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(img/textarea-mm.gif) repeat top left}
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size: 12px;line-height: 16px}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(img/textarea-mr.gif) repeat-y top left}
table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(img/textarea-bl.gif) no-repeat top left}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(img/textarea-bm.gif) repeat-x top left}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(img/textarea-br.gif) no-repeat top left}
/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-image: url(img/textarea-tl-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-image: url(img/textarea-tm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-image: url(img/textarea-tr-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-image: url(img/textarea-ml-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(img/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-image: url(img/textarea-mr-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-image: url(img/textarea-bl-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-image: url(img/textarea-bm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-image: url(img/textarea-br-hover.gif);}
/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-image: url(img/textarea-tl-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-image: url(img/textarea-tm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-image: url(img/textarea-tr-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-image: url(img/textarea-ml-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(img/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-image: url(img/textarea-mr-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-image: url(img/textarea-bl-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-image: url(img/textarea-bm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-image: url(img/textarea-br-focus.gif);}
table.jqTransformTextarea .jqTransformSafariTextarea div {position: relative;overflow: hidden}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;position: absolute;top:-10px;left:-10px;padding: 10px 10px 10px 10px;resize: none}
/*  Radios */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px 0 0;	margin-top:0px;}
.jqTransformRadio,.jqTransformRadio:hover{background:transparent url(img/radio.png) no-repeat;vertical-align: middle;height: 17px;width: 17px;display:block}
a.jqTransformRadio{background-position:0 0}
a.jqTransformRadio:hover{background-position:0 -18px}
a.jqRadioChecked,a.jqRadioChecked:hover { background-position: 0 -38px;}
/* Checkboxes*/
span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:0px}
a.jqTransformCheckbox,a.jqTransformCheckbox:hover,a.jqTransformChecked {background: transparent url(img/checkbox.png) no-repeat;
vertical-align: middle;height:17px;width:17px;display:block}
a.jqTransformCheckbox{background-position:0 0}
a.jqTransformCheckbox:hover{background-position:0 -18px}
a.jqTransformChecked,a.jqTransformChecked:hover { background-position: 0 -38px;}
.jqTransformHidden{display:none}
/*Selects */
.jqTransformSelectWrapper {width:221px !important;position:relative;height:30px;background: url(images/select_left.gif) no-repeat top left;float:left}
.jqTransformSelectWrapper div span ,#widgetField span{float: none;position: absolute;z-index:10;height:30px;line-height: 20px;padding: 4px 0 0 7px;cursor:pointer}
.jqTransformSelectWrapper div span{width: 14px}
.jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block;position: absolute;right: 0px;width: 31px;height:30px;background: url(images/select_right.gif) no-repeat center center}
.jqTransformSelectWrapper ul {position: absolute;width:219px !important;top:29px;left: 0px;list-style: none;background: #FFF;border: solid 1px #CCC;display: none;margin: 0px;padding: 0px;height:130px;overflow: hidden;overflow-y: auto;white-space:nowrap;z-index:10}
.jqTransformSelectWrapper ul a {display: block;padding: 5px;text-decoration: none;color:#333;background-color: #FFF;font-size: 11px}
.jqTransformSelectWrapper ul a.selected {background: #EDEDED;color: #333}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#3582c4;color: #fff}
/*home - gallery*/
.panel-overlay a,.panel-overlay a:link,.panel-overlay a:visited{color:#fff;font-weight: bold}
.galleryview {margin:0px;visibility: visible; position: relative;width:270px; height:270px}
.panel-overlay{padding:0px 10px;position: absolute; z-index: 999;width:250px;height:52px;bottom:4px;left:0px;color:#fff;font-size: 1em}
.panel{width:270px;position: absolute;top:94px;left:0px;display:none}
.panel img{width:270px;height:360px}
.overlay{background: rgb(34, 34, 34) none repeat scroll 0% 0%; position: absolute; z-index: 998;
 width:270px;height:60px;bottom:0px;left:0px;opacity: 0.6;}
.strip_wrapper{top:-5px;left:0px;width:270px;position:absolute}
.filmstrip{margin:0px;padding:0px;width:277px;z-index: 900;top:0px;left:0px;height:48px}
.filmstrip li{padding:0px;float:left;position:relative;width:63px;height:48px;z-index:901;margin:5px 6px 0px 0px;cursor:pointer}
.filmstrip li img{width:63px;height:90px}
.pointer{border: 3px solid #1B90EF;position:absolute;z-index: 1000;cursor: pointer; top:-3px;left:-2px;height:90px;width:62px;}
/*.pointer img{position: absolute; z-index: 1001; bottom: -12px; left: 5px;}*/
.nav-next{position: absolute; cursor: pointer; top:-18px; right: 0px;}
.nav-prev{position: absolute; cursor: pointer; top:-18px; right: 22px;}
.playImg{position:absolute;height:50px;width:50px;top:150px;left:110px;display:block;cursor:pointer}
.playImg a,.playImg img{height:50px;width:50px}.playImg a:hover{background:none}
.err-links{margin:5px 0 0 0;list-style:disc inside}
.err-links a{font-size:13px;line-height:1.6em;font-weight:bold}
.errtxt{margin:10px 0 5px 0}.Message{margin:0px !important}
.emptycell{width:60px !important}
#errorico{margin:-5px 8px 0 0 !important}
.errwid,.confrm{background:url(images/warning_20.png) no-repeat;padding:5px 0 0 30px;display:block}
.confrm{background:url(images/confrm.png) no-repeat}
a.bakthome{background:url(images/home.png) no-repeat;height:20px;padding:5px 0 0 30px;display:block;margin:10px 0 0 0;float:right}
a.bakthome:hover{background-color:transparent;text-decoration:underline;color:#019AFE}
/* tooltip */
.toolTip,.toolTipLrg{position:relative}
.toolTipWrapper{width:175px;position:absolute;top:20px;right:30 !important;display:none;color:#3E3F40;font:normal 11px trebuchet MS;text-align:left}
.toolTipTop{width:175px;height:30px;background:url(images/bubbleTop.gif) no-repeat;padding-bottom:0px !important}
.toolTipMid{padding:8px 15px;background:#A1D40A url(images/bubbleMid.gif) top repeat-x }
.toolTipBtm{height:13px;background:url(images/bubbleBtm.gif) no-repeat}
/* facebox */
#dvBalance,.disclaimer{background:#111;width:350px;padding:5px;overflow:hidden}
#facebox .b {background:#111;}
#facebox .tl {background:#111;}
#facebox .tr {background:#111;}
#facebox .bl {background:#111;}
#facebox .br {background:#111;}
#facebox {position: absolute;top: 0;left: 0;z-index: 500000;text-align: left}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse}
#facebox td {border-bottom: 0;padding: 0}
#facebox .body {background: #111111}
#facebox .loading {text-align: center}
#facebox .image {text-align: center}
#facebox img {border:0;margin:0}
#facebox .footer{border-top: 1px solid #111111;text-align: right}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
height: 10px;
width: 5px;
overflow: hidden;
padding: 0;
}
#facebox_overlay {
position: fixed;
top: 0px;
left: 0px;
height:100%;
width:100%;z-index: 400000}
.facebox_hide {z-index:-100}
.facebox_overlayBG {
  background-color: #000;
  z-index: 999;
}
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
.okbtn{float:right !important}
.ie-width{width:190px !important}
/*facebox*/

/*Licence page*/
#bodySmlBg{background:#000 url(images/smlBgd.jpg) repeat-x;}
.smlBgd{margin:0 auto;width:483px}
.smlLogo:hover{background:none;cursor:pointer}.smlLogo div{background:url(images/smlLogo.jpg) no-repeat;width:170px;height:50px}
.langLink{font:bold 16px Arial;float:right;margin:13px 13px 0 0}
.smlTitle{font:bold 16px Arial;color:#fff;margin:8px 13px 0}
#movie-poster-sml{float:left;margin:13px 0 15px 13px}.prepend-top-sml{margin-top:10px}
.movie-content{float:left;margin:12px;color:#E2E1E1 !important;width:315px}
.movie-content strong{font:bold 14px Trebuchet MS}.width300px{width:300px}
.btn-prepend{padding-left:8px}
/* Recommendation page */
.bigcart .cartStrip{background:#000;width:auto !important}
.bigcart .itemNameW{width:697px}
.bigcart .ItemWidth{width:643px;padding-left:10px}
.bigcart .itemTotalW{width:822px;font-weight:bold}
.bigcart .itemTotalW1{width:90px}
.bigcart .itemGrid{max-height:100%;overflow:visible}
.bigcart .cartHdr{display:none} 
.btnsWidth{width:90px;padding:0}
.strike{text-decoration:line-through}
.prependBtnsFont{text-align:right;margin-right:30px}
.shofhaPlayer{width:900px;height:600px}
.testQuestCont {margin-bottom:15px;color:#ccc}
.testQuestCont strong{line-height:20px}
.prepend-Lr{padding:10px;color:#ccc}.chkBoxCont{position:relative;overflow:hidden}.chkBoxCont span{position:absolute;left:25px;top:3px}
.moviesCont{overflow:hidden;clear:both;float:left;width:100%}
/*
.seriesbtns a{background:transparent url(images/buttons_lrger.png) no-repeat !important;width:130px !important;display:block;}
.seriesbtns a:hover{background:transparent url(images/buttons_lrger.png) -144px 0 no-repeat !important;width:130px !important;display:block}
*/
.nopad td{padding:0 !important}
.purchased-series td{padding:3px 0 0px 4px !important}
.streamTest a{line-height:30px;margin-left:5px;font-weight:bold;font-size:12px}
.streamTestIcn{background:url(images/testSpeed.png) no-repeat;width:32px;height:32px;float:left}
.payment-history{background:url(images/History-32.png) no-repeat;height:32px;padding-left:33px}
#mpp{text-align:center !important;position:relative}
.rotana{margin:1px 0 1px 0}
.adv{position:relative;width:100%;height:26px;background:#000 url(images/adv_str.gif) repeat-x;color:#fff;font:bold 16px Arial;padding:4px 0 0 0;text-align:center;direction:rtl}
.closex{position:absolute;background:url(images/closex.png) no-repeat;height:19px;width:19px;right:10px;top:5px;cursor:pointer}
.adv a,.adv a:link,.adv a:visited,.adv a:hover{color:#fff !important;background:none !important}
.adv a:hover{text-decoration:underline !important}
.balance-btns{margin:20px auto;width:215px;text-align:center}
/* Banners */
a.watchnow-banner{height:155px;margin-top:195px;background:url(images/banner_w.jpg) no-repeat;cursor:pointer;display:block}
.payment-meth-banner{position:relative;margin-top:10px;background:url(images/payment.jpg) no-repeat;width:268px;height:97px;display:block}
.payment-meth-banner a{position:absolute;bottom:5px;right:44px}
.pm-lnk{height:70px;width:266px;position:absolute;top:0;right:0 !important}
a.pm-lnk:hover{background:transparent}
.nomargin{margin:0 !important}
/* Providers */
.RotanaLogo,.WaveLogo,.GoldenTapeLogo{background:url(images/rotana.gif) 0 -10px no-repeat;height:55px;padding:4px 0 0 51px;}
.WaveLogo{background:url(images/wavelogo.gif) 0 0 no-repeat !important;padding-top:9px}
.GoldenTapeLogo{background:url(images/goldentape.gif) 0 0 no-repeat !important;padding-top:8px}
.flashAds{ z-index:50; position:absolute; top:3px; left:15px; width:0px; height:0px}
.slvrCntrl{position:absolute;top:3px; left:15px;width:475px;height:345px; z-index:20}

.mobinilBnr{background: #ff7900}
.mobinilBnr div.container{width:100%}
.rotana2{width:30px}.wave{width:37px}.golden{width:31px}.elAdl{width:49px}
.provLogo {position:relative;height:30px;bottom:3px;vertical-align:top;margin-right:5px}

ul.providers{width:100px}
ul.providers li{float:left;margin:0 16px 10px 9px}
a#lnkproviderRotana,a#lnkproviderWave,a#lnkproviderGoldenTape,a#A3{background:url(images/providers.png) no-repeat;width:25px;height:25px;display:block}
a#lnkproviderWave{background-position:0 -84px;height:28px;margin:0px !important}
a#lnkproviderGoldenTape{background-position:0 -53px}
a#A3{background-position:0 -27px}

/* For image Previews */
#screenshot{
	position:absolute;
	
	background:#333;
	padding:0px;
	display:none;
	color:#fff;margin:0px;z-index:10000000
	}
.Orange{ color:#ff7900 !important}
#screenshot img{padding:0px;margin:8px}
.adwaitvp{color:#fff;position:absolute;top:-16px;right:0px;text-align:right !important;}
.adwaitchannels{color:#fff;margin-left:35px}
