html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
.red { color:#c40419; text-decoration:none; }
.blue { color:#1064cb!important; text-decoration:none; }
.clearall { clear:both; }
strong { font-weight:bold; }
img { vertical-align:middle; /*margin-bottom: 7px;*/}
a { color:#000000; text-decoration:none; }
body { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-top:1px solid #161616; }
.header .container { width:991px; margin:0 auto; padding-bottom:0; }
.header .container .logoblock {cursor:pointer; }
.header .container .logoblock span { display:none; }
.header .container .links { padding-top:25px; padding-left:20px; }
.header .container .links li { display:block; float:left; text-transform:uppercase; font-size:20px; color:#000000; font-weight:bold; margin-right:20px; }
.header .container .links li a { color:#000000; text-decoration:none; }
.header .container .links li a:hover, .header .container .links li a.selected { color:#c40419; text-decoration:none; }
.header .container .sidelinks { padding-top:33px; font-size:16px; }
.header .container .sidelinks .dropdown { position:absolute; border:1px solid #CBCBCB; width:160px; padding:5px; margin-top:8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#FFFFFF; z-index:9999; }
.header .container .sidelinks .dropdown li { border-bottom:1px solid #cbcbcb; padding:7px 0 7px 5px; font-size:12px; }
.header .container .sidelinks .dropdown li.last { border-bottom:none; }

.brdcrmb { margin:0 auto; width:991px; padding:10px 0; font-weight:bold; }
.brdcrmb a { color:#e11d11; }
.content-wrapper { margin:0 auto; width:991px; }
.content-wrapper .fulllength { width:990px!important; }
.content-wrapper { margin:0 auto; width:991px; }
.content-wrapper .fulllength { width:990px!important; }
.content-wrapper .content-left { width:681px; }
.content-wrapper .content-left .showcase { padding-top:11px; padding-bottom:21px; width:706px; padding-left:3px; }
.content-wrapper .content-left .showcase a { display:inline-block; width:169px; margin-right:7px; }
.content-wrapper .content-left .showcase img { border:1px solid #000000; }
.content-wrapper .content-left .showcase img.last { border:1px solid #000000; width:169px; margin-right:0; }
.content-wrapper .content-left .continue-watching { padding-bottom:21px; }
.content-wrapper .content-left .continue-watching .title-nav .title { font-size:20px; text-transform:uppercase; font-weight:bold; color:#323232; }
.content-wrapper .content-left .continue-watching .title-nav .nav { padding-top:5px; }
.content-wrapper .content-left .continue-watching .movie-details { border:1px solid #cdc8bb; border-left:none; border-right:none; background:url(../images/ui/bg1.jpg) left bottom repeat-x; padding:5px 0; }
.content-wrapper .content-left .continue-watching .movie-details li { display:block; float:left; width:150px; background:url(../images/ui/divider.jpg) left center no-repeat; padding:4px 0; padding-left:8px; line-height:15px; }
.content-wrapper .content-left .continue-watching .movie-details li.first { background:none; }
.content-wrapper .content-left .continue-watching .movie-details li .movie-name { font-weight:bold; }
.content-wrapper .content-left .continue-watching .movie-details li .genre a { color:#c40419; text-decoration:none; }
.content-wrapper .content-left .continue-watching .smallthumb { border:1px solid #666666; margin-right:5px; }
.content-wrapper .content-left .now-avail { padding-bottom:5px; }
.content-wrapper .content-left .now-avail .title-nav { margin-bottom:-1px; }
.content-wrapper .content-left .now-avail .title-nav .title { font-size:20px; text-transform:uppercase; font-weight:bold; color:#323232; }
.content-wrapper .content-left .now-avail .title-nav .nav { padding-top:5px; }
.content-wrapper .content-left .now-avail .movie-details { border:1px solid #dedcd5; border-left:none; border-right:none; background:#f4f4f4; padding:5px 0; }
.content-wrapper .content-left .now-avail .movie-details li { display:block; float:left; width:150px; padding:10px 3px 10px 11px; line-height:15px; }
.content-wrapper .content-left .now-avail .movie-details li .movie-name { font-weight:bold; padding-top:3px; }
.content-wrapper .content-left .now-avail .movie-details li .genre a { color:#333333; text-decoration:none; }
.content-wrapper .content-left .now-avail .movie-details li .moviethumb { border:1px solid #a9a9a9; display:block; position:relative; }
.content-wrapper .content-left .now-avail .movie-details li .moviethumb .timeline { background:url(../images/ui/trans-black.png); padding:3px; position:absolute; left:0; bottom:0; color:#FFFFFF; }
.content-wrapper .content-left .now-avail .movie-details li .moviethumb .playlist { position:absolute; right:0; bottom:0; }
.content-wrapper .content-right { width:300px; }
.content-wrapper .content-left .movie-sorting { padding:7px 0; margin-bottom:5px; }
.content-wrapper .content-left .movie-sorting .filtertxt { font-size:20px; padding-top:8px; color:#323232; text-transform:uppercase; }
.content-wrapper .content-left .categories { margin-right:10px; }
.content-wrapper .content-left .release .dropdown { position:absolute; border:1px solid #cbcbcb; width:170px; padding:5px; margin-top:1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#FFFFFF;  z-index:999;}
.content-wrapper .content-left .release .dropdown li { border-bottom:1px solid #cbcbcb; padding:7px 0 7px 5px; font-size:12px; }
.content-wrapper .content-left .release .dropdown li.last { border-bottom:none; }
.content-wrapper .content-left .categories img.tab, .content-wrapper .content-left .release img.tab { cursor:pointer; }
.content-wrapper .content-left .categories .dropdown { position:absolute; border:1px solid #cbcbcb; width:93px; padding:5px; margin-top:1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#FFFFFF; z-index:999; }
.content-wrapper .content-left .categories .dropdown li { border-bottom:1px solid #cbcbcb; padding:7px 0 7px 5px; font-size:12px; }
.content-wrapper .content-left .categories .dropdown li.last { border-bottom:none; }
.content-wrapper .content-left .gryblock { margin-bottom:10px; border: 1px solid #f2f2f2; }
.content-wrapper .content-left .gryblock2 { margin-bottom:10px; }
.content-wrapper .content-left .Classblock .diff-block { background:url(../images/ui/bg3.jpg) left bottom repeat-x; padding-bottom:15px; }
.content-wrapper .content-left .Classblock .title-nav { margin-bottom:-1px; }
.content-wrapper .content-left .Classblock .title-nav .title { font-size:20px; text-transform:uppercase; font-weight:bold; color:#424242; padding-left:12px; padding-top:10px; }
.content-wrapper .content-left .Classblock .title-nav .nav { padding:15px 12px 0 0; font-size:12px; font-weight:bold; }
.content-wrapper .content-left .Classblock .title-nav .nav a { color:#e11d11; }
.content-wrapper .content-left .Classblock .movie-details { padding:5px 0; }
.content-wrapper .content-left .Classblock .movie-details li { display:block; float:left; width:150px; padding:5px 3px 10px 11px; line-height:15px; }
.content-wrapper .content-left .Classblock .movie-details li .movie-name { font-weight:bold; padding-top:3px; }
.content-wrapper .content-left .Classblock .movie-details li .genre a { color:#333333; text-decoration:none; }
.content-wrapper .content-left .Classblock .movie-details li .moviethumb { border:1px solid #a9a9a9; display:block; position:relative; }
.content-wrapper .content-left .Classblock .movie-details li .moviethumb .timeline { background:url(../images/ui/trans-black.png); padding:3px; position:absolute; left:0; bottom:0; color:#FFFFFF; }
.content-wrapper .content-left .Classblock .movie-details li .moviethumb .playlist { position:absolute; right:0; bottom:0; }
#inner.content-wrapper .content-right .rightblock-postlogin { margin-bottom:15px; border:1px solid #cccccc; margin-top:0; }
.content-wrapper .content-right .addicon { font-size:13px; font-weight:bold; padding:15px 10px; background:url(../images/ui/bg2.jpg) left top repeat-x; }
.content-wrapper .content-right .rightblock-postlogin { margin-bottom:15px;margin-top:10px; }
.content-wrapper .content-right .slideshow { border-top:1px solid #cccccc; }
 .content-wrapper .content-right .myqueue { border:1px solid #cccccc; color:#333333; }
.content-wrapper .content-right .myqueue .title { text-transform:uppercase; font-size:17px; padding:10px 5px 6px 5px; margin:0 5px; font-weight:bold; border-bottom:1px solid #666666; }
 .content-wrapper .content-right .myqueue li { padding:10px; }
.content-wrapper .content-right .myqueue .movie-title2 { font-size:14px; }
.content-wrapper .content-right .myqueue .imgblock { padding-right:10px; }
.content-wrapper .content-right .myqueue .otherdetails .timeline { color:#777777; }
.content-wrapper .content-right .myqueue .otherdetails div { padding-bottom:4px; }
.content-wrapper .content-right .myqueue .otherdetails div a { color:#cccccc; }
.content-wrapper .content-right .myfriends { border-top:2px solid #cccccc; }
.content-wrapper .content-right .myfriends .title { text-transform:uppercase; font-size:20px; padding:10px; font-weight:bold; }
.content-wrapper .content-right .myfriends li { padding:10px; background:url(../images/ui/bg4.jpg) left top repeat-x; }
.content-wrapper .content-right .myfriends .imgblock { padding-right:10px; }
.content-wrapper .content-right .myfriends .otherdetails .timeline { color:#777777; }
.content-wrapper .content-right .myfriends a { color:#1064cb; }
.content-wrapper .content-right .myfriends .otherdetails div { padding-bottom:4px; }
.content-wrapper .content-right .specials { border-top:2px solid #cccccc; padding-bottom:5px; }
.content-wrapper .content-right .specials .title { text-transform:uppercase; font-size:20px; padding:10px; font-weight:bold; background-color:#fad11f; border-bottom:1px solid #cccccc; }
.content-wrapper .content-right .specials li { padding:10px; background:url(../images/ui/bg4.jpg) left top repeat-x; }
.content-wrapper .content-right .specials .imgblock { padding-right:10px; }
.content-wrapper .content-right .specials .otherdetails .name-title { padding-top:6px; font-size:16px; }
.content-wrapper .content-right .side_movieblock { width:120px; margin-right:8px; }
.content-wrapper .content-right .side_movieblock_alternate { width:120px; margin-right:0; }
.content-wrapper .content-right .movieblock .movieimg { border:1px solid #a9a9a9; position:relative; }
.content-wrapper .content-right .movieblock .movieimg .addtolist { position:absolute; right:0; bottom:0; }
.content-wrapper .content-right .movieblock .movie-title { font-weight:bold; padding-top:6px; padding-bottom:4px; }
.content-wrapper .content-right .logtitle { font-size:13px; font-weight:bold; }
.content-wrapper .content-right .fbbutton { padding-top:8px; }
.footerblock { background:#f2f2f2; color:#666666; font-size:11px; padding:15px 0; }
.footerblock .footer-container { margin:0 auto; width:991px; }
.footerblock .footer-container .block1 { width:991px; }
.footerblock .footer-container .block1 .app-social { float:left; border-right:1px solid #353535; padding-right:20px; width:188px; }
.footerblock .footer-container .block1 .app-social .title { font-weight:bold; }
.footerblock .footer-container .block1 .app-social .applist { padding-top:10px; }
.footerblock .footer-container .block1 .app-social .applist li { float:left; }
.footerblock .footer-container .block1 .app-social .applist li a { display:block; }
.footerblock .footer-container .block1 .app-social .applist li span { display:none; }
.footerblock .footer-container .block1 .app-social .applist li.apple { background:url(../images/ui/appblock.jpg) left top no-repeat; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .applist li.apple a { display:block; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .applist li.android { background:url(../images/ui/appblock.jpg) -46px top no-repeat; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .applist li.android a { display:block; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .applist li.windows { background:url(../images/ui/appblock.jpg) -92px top no-repeat; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .applist li.windows a { display:block; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .applist li.backberry { background:url(../images/ui/appblock.jpg) -138px top no-repeat; height:45px; width:50px; }
.footerblock .footer-container .block1 .app-social .applist li.backberry a { display:block; height:45px; width:46px; }
.footerblock .footer-container .block1 .app-social .sociallist { padding-top:10px; }
.footerblock .footer-container .block1 .app-social .sociallist li { float:left; display:block; }
.footerblock .footer-container .block1 .app-social .sociallist li.txt { font-weight:bold; padding-right:12px; padding-top:16px; }
.footerblock .footer-container .block1 .app-social .sociallist li a { display:block; }
.footerblock .footer-container .block1 .app-social .sociallist li span { display:none; }
.footerblock .footer-container .block1 .app-social .sociallist li.facebook { background:url(../images/ui/socialblock.jpg) left top no-repeat; height:45px; width:60px; }
.footerblock .footer-container .block1 .app-social .sociallist li.facebook a { display:block; height:45px; width:60px; }
.footerblock .footer-container .block1 .app-social .sociallist li.twitter { background:url(../images/ui/socialblock.jpg) -60px top no-repeat; height:45px; width:60px; }
.footerblock .footer-container .block1 .app-social .sociallist li.twitter a { display:block; height:45px; width:60px; }
.footerblock .footer-container .block1 .links { float:left; border-right:1px solid #353535; padding:0 20px; height:141px; width:92px; }
.footerblock .footer-container .block1 .links a { color:#cccccc; }
.footerblock .footer-container .block1 .links li { padding-bottom:3px; }
.footerblock .footer-container .block1 .links .boldlinks li { font-weight:bold; }
.footerblock .footer-container .block1 .links .boldlinks { padding-bottom:20px; padding-top:2px; }
.footerblock .footer-container .block1 .cards { float:left; border-right:1px solid #353535; padding:0 20px; height:141px; width:126px; }
.footerblock .footer-container .block1 .cards .title { font-weight:bold; padding-top:2px; }
.footerblock .footer-container .block1 .cards .cardlist { padding-top:10px; }
.footerblock .footer-container .block1 .cards .cardlist li { float:left; display:block; }
.footerblock .footer-container .block1 .cards .cardlist li a { display:block; }
.footerblock .footer-container .block1 .cards .cardlist li span { display:none; }
.footerblock .footer-container .block1 .cards .cardlist li.visa { background:url(../images/ui/cardsblock.gif) left top no-repeat; height:38px; width:62px; }
.footerblock .footer-container .block1 .cards .cardlist li.visa a { display:block; height:38px; width:62px; }
.footerblock .footer-container .block1 .cards .cardlist li.master { background:url(../images/ui/cardsblock.jpg) -62px top no-repeat; height:38px; width:63px; }
.footerblock .footer-container .block1 .cards .cardlist li.master a { display:block; height:38px; width:63px; }
.footerblock .footer-container .block1 .cards .cardlist li.amex { background:url(../images/ui/cardsblock.jpg) left bottom no-repeat; height:38px; width:62px; }
.footerblock .footer-container .block1 .cards .cardlist li.amex a { display:block; height:38px; width:62px; }
.footerblock .footer-container .block1 .cards .cardlist li.paypal { background:url(../images/ui/cardsblock.jpg) -62px bottom no-repeat; height:38px; width:63px; }
.footerblock .footer-container .block1 .cards .cardlist li.paypal a { display:block; height:38px; width:63px; }
.footerblock .footer-container .block1 .msg { float:left; border-right:1px solid #353535; padding:0 20px; padding-top:10px; height:131px; width:246px; }
.footerblock .footer-container .block1 .signup { float:right; padding-left:14px; height:141px; width:175px; }
.footerblock .footer-container .block1 .signup .title { font-weight:bold; padding-top:2px; }
.footerblock .footer-container .block1 .signup .inputblock { background-color:#1c1c1c; padding:10px; margin-top:10px; }
.footerblock .footer-container .block1 .signup .inputblock .textbox { width:146px; background-color:#dfdfdf; border:1px solid #666666; padding:3px; font-size:12px; color:#7d7c7c; }
.footerblock .footer-container .block1 .signup .inputblock .button { margin-top:10px; }
.footerblock .footer-container .block2 { padding-top:20px; }
.footerblock .footer-container .block2 p { line-height:12px; color:#595959; font-size:10px; }
.footerblock .footer-container .block3 { padding-top:15px; text-align:center; }
.footerblock .footer-container .block3 p { color:#adadad; font-size:11px; }
.accountblock { border:1px solid #d8d8d8; padding:10px; margin-top:5px; margin-bottom:50px; }
.accountblock .title { border-bottom:1px solid #d8d8d8; padding-bottom:5px; font-size:20px; font-weight:bold; color:#323232; text-transform:uppercase; }
.accountblock li.listblock .detailsblock { background:url(../images/ui/bg5.jpg) left bottom repeat-x; padding:10px; position:relative; padding-bottom:20px; }
.accountblock li.listblock .detailsblock .imgarea { margin-right:10px; margin-bottom:10px; }
.accountblock li.listblock .detailsblock .blocktitle { color:#000000; font-size:15px; font-weight:bold; padding-bottom:5px; }
.accountblock li.listblock .detailsblock .othertxt { padding-bottom:5px; }
.accountblock li.listblock .detailsblock .detaillinks { padding-bottom:5px; }
.accountblock li.listblock .detailsblock .changeblock { border:1px solid #c3c3c3; padding:10px; margin-top:10px; }
.accountblock li.listblock .detailsblock .changeblock .textfield { padding-bottom:10px; }
.accountblock li.listblock .detailsblock .changeblock .textfield label { display:block; float: left; width:110px; }
.accountblock li.listblock .detailsblock .changeblock .textfield .textblock { border:1px solid #b9b9b9; padding:3px 2px; font-size:11px; width:180px; }
.accountblock .subtext { font-size:14px; line-height:18px; padding-top:10px; }
.accountblock .tabulardata { padding:20px 0; }
.accountblock .tabulardata table { border:1px solid #d8d8d8; } 
.accountblock .tabulardata table th { background-color:#d8d8d8; font-weight:bold; text-align:center; padding:10px; border-right:1px solid #ffffff; } 
.accountblock .tabulardata table th.last {border-right:none; } 
.accountblock .tabulardata table td { padding:10px; vertical-align:middle; color:#323232; border-right:1px solid #d8d8d8; }
.accountblock .tabulardata table td.last { border-right:none; } 
.accountblock .tabulardata table tr.alternate { border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; background-color:#f4f4f4; } 
.accountblock .tabulardata table td .moviename { margin-left:6px; width:80px; line-height:13px; }
.accountblock .tabulardata table td .continuewatch { padding-bottom:5px; }

/*mandar*/

.slider2 { width:988px; position: relative; overflow: hidden; border:1px solid #666666; margin-top:5px; }
.slider2 ul li { width:988px; height:398px; }
.bigslideimg { position:relative; }
.bigslideimg .information { position:absolute; width:370px; height:140px; left:577px; top:160px; padding:20px;  left top repeat;  }
.bigslideimg .information .title { font-size:18px; color:#cccccc; border-bottom:1px solid #CCCCCC; padding:0 0 5px 0;  }
.bigslideimg .information .synopsis { font-size:14px; color:#CCCCCC; line-height:22px; margin-bottom:5px; }
.sharetab { font-size:18px; font-weight:bold; color:#FFFFFF; padding-bottom:20px; }

.txtright { text-align:right; }
.fnt12{font-size:12px;}
.content-wrapper .content-left .selector_part .tab a, .search_category .tab a{border:1px solid #cbcbcb; background:#ededed url(../images/ui/tab-dwn-arrow.gif) right 14px no-repeat; padding:5px 35px 5px 10px; font:bold 18px Arial, Helvetica, sans-serif;color:#323232; display:block; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; text-transform:uppercase; }
.content-wrapper .search_wrapper{border:1px solid #d8d8d8; padding:20px 0 0;width:706px}
.search_wrapper .now-avail{margin:0 10px;}
.search_wrapper .title span{text-transform:none; color:#000;}
.search_wrapper .title .redfnt{color:#e11d11;}
.search_wrapper .diff-block{background:url(../images/ui/bg5.jpg) repeat-x scroll left bottom transparent}
input, label{vertical-align:middle;}

.myqueue.collection{background:url(../images/bg4.jpg) left 39px repeat-x;}
.slider {width:262px; position: relative; margin:0 10px 10px; padding:0 0 10px;}
.slider ul li{padding:10px 0!important; width:251px;}
 #prevBtn, #nextBtn{display:none;}

.collection_header {margin-bottom:15px;}
.collection_header li{border-bottom:3px solid #E11D11; vertical-align:bottom}
.collection_header li {padding: 6px 6px 6px 7px !important;}
.collection_header .gryblock {margin-bottom:0!important;}
.collection_header .diff-block, .collection_header .movie-details  {padding-bottom:0!important;}
.collection_header .movie-name{font:bold 14px Arial, Helvetica, sans-serif;}

.collection_header .now-avail, .search_wrapper  .now-avail{border:1px solid #fff; margin-bottom:-5px;}
.content-wrapper .content-left .now-avail .title-nav .title.notrns{text-transform:none!important;}
.collection_header li.active { border-bottom:3px solid #e41a0f; position:relative; background-color:#f1d7d7; }
.collection_header li.active .movie-name a { color:#e11d11; }
.collection_header  li .dwnarrow{display:none; position:absolute; bottom:-12px; left:78px; font-size:20px; *bottom:-18px;}
.collection_header  li.active .dwnarrow{display:block;}
.collection_search_wrap{display:none;}

.brdcrmb.swidth{width:360px; margin:0 0;}
.search_category{width:346px; margin:6px 0 0;}
.search_category .tab a{padding:2px 32px 2px 10px!important; font-size:12px!important; background:#f1d68a url(../images/ui/tab-dwn-arrow.gif) right 7px no-repeat!important; }

.accountblock li.listblock .detailsblock .othertxt.renew{padding:10px 0 0;}




.output {position:absolute; border:1px solid #CBCBCB; width:226px; padding:5px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#FFFFFF; z-index:9999;}
.output div { border-bottom:1px solid #cbcbcb; padding:7px 0 7px 5px;   color: #666666;    display: block;    font-family: Tahoma;    font-size: 11px;    font-weight: normal;  }

.termscontent { padding-top:8px; }
.termscontent p { padding-bottom:8px; line-height:15px; }
.termslist li { list-style:outside; margin-left:15px; list-style-type:disc; padding-bottom:10px; line-height:16px; }
.termscontent strong { font-weight:bold; }
.subquestions { border:1px solid #cbcbcb; border-left:none; border-right:none; padding:5px 10px; margin:10px 0; font-size:14px; color:#323232; font-weight:bold; background-color:#f4f4f4; }

.que-n-share { padding-top:10px; font-size:18px; padding-bottom:20px; }

.commentsnmore .tab-views { background:url(../images/ui/greyline.jpg) left bottom repeat-x; }
.commentsnmore .tab-views li { float:left; display:block; margin-right:10px; }
.commentsnmore .tab-views li.description-tab { width:186px; text-transform:uppercase; }
a.description { display:block; background:url(../images/ui/tab1.jpg) center top no-repeat; width:186px; height:23px; text-align:center; padding-top:8px; font-size:16px; font-weight:bold; }

.commentsnmore .tab-views li.martini-tab { width:186px; text-transform:uppercase; }
a.martini { display:block; background:url(../images/ui/tab1.jpg) center top no-repeat; width:186px; height:23px; text-align:center; padding-top:8px; font-size:16px; font-weight:bold; }
a.martini:hover { display:block; background:url(../images/ui/tab1-hover.jpg) center top no-repeat; width:186px; height:23px; text-align:center; padding-top:8px; font-size:16px; font-weight:bold; }

.comment-content { border:1px solid #cccccc; border-top:none; padding:10px; margin-bottom:20px; }
.comment-content .greyblock { border:1px solid #ededed; padding:8px 10px; background-color:#f7f5f5; }
.comment-content .greyblock .synopsis { width:410px; padding-right:10px; border-right:1px solid #c6c4c4; }
.comment-content .greyblock .synopsis .titletxt { font-size:18px; padding-bottom:5px; }
.comment-content .greyblock .synopsis p { line-height:16px; }

.comment-content .greyblock .cast { width:210px; padding-left:10px; }
.comment-content .greyblock .cast .titletxt { font-size:18px; padding-bottom:5px; }
.comment-content .greyblock .cast p { line-height:16px; }

#mask { position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; }

.buttonblock { padding-top:20px; }

.notfound { background-color: #F3F3F3;  border: 1px solid #ADADAD;   border-radius: 5px 5px 5px 5px;   color: #C50619;    font-size: 18px;    margin: 10px 0;    padding: 10px;    text-align: center; }
-webkit-border-radius:5px; background-color:#F3F3F3; color:#c50619; }
.ccareblock { background:url(../images/bg1.jpg) left bottom repeat-x; border-bottom:1px solid #cccccc; }
.ccareblock .para1 { font-size:13px; text-align:left; font-weight:bold; color:#333333; padding:10px 18px; line-height:16px; }
.ccareblock .para2 { font-size:13px; text-align:center; color:#333333; font-weight:bold; padding-top:4px; }
.ccareblock .para3 { font-size:25px; text-align:center; color:#333333; font-weight:bold; padding-bottom:15px; padding-top:2px; }
.ccareblock .para3 a { color:#E11D11; text-decoration:none; }
.socialblock { background:#FFFFFF; padding:10px 0; padding-bottom:20px; border-bottom:1px solid #cccccc; }
.socialblock .para1 { font-size:13px; text-align:left; font-weight:bold; color:#333333; padding:10px 18px; line-height:16px; }
.socialblock .para3 { text-align:center; padding-top:10px; }
.feedbackform { background-color:#fafafa; }
.feedbackform .para1 { font-size:16px; text-align:left; font-weight:bold; color:#333333; padding:10px; padding-bottom:12px; line-height:16px; }
.feedbackform .formblock .forminput { width:230px; margin-left:10px; margin-bottom:12px; border:1px solid #999999; color:#999999; font-size:14px; font-weight:bold; padding:10px; }
.feedbackform .formblock .para2 { font-size:12px; font-weight:bold; color:#333333; padding-left:11px; padding-bottom:5px; }
.feedbackform .formblock .para3 { padding-bottom:10px; }
.feedbackform .formblock .para3 a { text-decoration:underline; }
.title3 { font-size:23px; color:#323232; font-weight:bold; padding-left:20px; padding-top:50px; }
.hctabs { background:url(../images/ui/greyline.jpg) left bottom repeat-x; padding-top:15px; }
.hctabs ul { padding-left:20px; }
.hctabs ul li { float:left; display:block; background:url(../images/ui/bg6.jpg) left bottom repeat-x; border:1px solid #d7d7d7; color:#333333; font-size:14px; font-weight:bold; padding:15px 25px 15px 15px; text-align:center; text-transform:uppercase; width:105px; cursor:pointer; }
.hctabs ul li.selected { float:left; display:block; background:none; border:1px solid #d7d7d7; border-bottom:1px solid #FFFFFF; color:#990000; font-size:14px; font-weight:bold; padding:15px 25px 15px 15px; text-align:center; text-transform:uppercase; width:105px; }
.helpblock { padding:30px; font-size:12px; }
.helpblock .question { font-size:16px; font-weight:bold; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background-color:#f9f9f9; padding:10px; line-height:20px; }
.helpblock .question span { display:block; float:left; width:20px; height:20px; }
.helpblock .answers { font-size:12px; padding:16px 0; line-height:18px; text-align:justify; }
.faq_block{display:none;}
.hctabs ul li.selected a {color:#E11D11;}
.hctabs ul li.lasttab { height:28px; }


.BIGtxt { font-size:12px!important; }
.BIGtxt p { line-height:18px; }
.BIGtxt strong { font-size:14px; }
.BIGtxt ul { margin-left:15px; }


.viewallright { font-size:12px;text-transform:capitalize;color:#e11d11; margin-top:4px; }

.paymentblock { border:1px solid #e3e3e3; margin-bottom:15px;}
.paymentblock .paymentdetails { border-bottom:1px solid #e3e3e3; background:url(../images/ui/bg7.jpg) left bottom repeat-x; }
.paymentblock .paymentdetails .title { font-size:21px; font-weight:bold; padding-left:15px; }
.paymentblock .paymentdetails .subtitle { font-size:12px; padding-left:15px; padding-top:5px; border-bottom:1px solid #e3e3e3; padding-bottom:15px; }
.paymentblock .paymentdetails .formarea { padding-bottom:15px; }
.paymentblock .paymentdetails .fieldrows { padding:0 10px 10px 10px; }
.paymentblock .paymentdetails .fieldrows ul { margin-top:5px; }
.paymentblock .paymentdetails .fieldrows ul li { list-style:disc; margin-left:12px; padding:3px 0;  }
.paymentblock .paymentdetails .fieldrows2 { padding:15px 0; line-height:14px; border-bottom:1px solid #eeeeee; }
.paymentblock .paymentdetails .fieldrows3 { font-size:12px; padding:10px; padding-top:0; }
.paymentblock .paymentdetails .fieldrows4 { font-size:14px; padding:8px; padding-left:5px; margin-bottom:10px; border-bottom:1px solid #eeeeee; font-weight:bold; background-color:#D1D1D1; }
.paymentblock .paymentdetails .fieldrows label { width:75px; display:block; padding:5px 0; color:#6e6e6e; float:left; }
.paymentblock .paymentdetails .fieldrows .textbox1 { border:1px solid #aeaeae; padding:2px; width:160px; background-color:#f6f5f5; }
.paymentblock .paymentdetails .fieldrows .textbox2 { border:1px solid #aeaeae; padding:2px; width:40px; background-color:#f6f5f5;}
.paymentblock .paymentdetails .fieldrows .label2 { width:65px; display:block; padding:5px 0; color:#6e6e6e; text-align:right; float:left; padding-right:10px; }
.paymentblock .paymentdetails .fieldrows .label3 { width:55px; display:block; padding:5px 0; color:#6e6e6e; text-align:left; float:left; }
.paymentblock .paymentdetails .buttonclick { text-align:center; padding-top:20px; padding-bottom:8px; }
.paymentblock .paymentdetails .boldtxt { font-weight:bold; padding-left:36px; }
.paymentblock .trustseal { border-bottom:1px solid #e3e3e3; margin-bottom:10px; }
.paymentblock .paymentdetails .paratxt { padding:10px 15px; padding-right:20px; padding-bottom:0; display:block; color:#a1a1a1; text-align:justify; line-height:14px; }

.paymentblock2 { border:1px solid #e3e3e3; margin-bottom:15px; padding:10px 0 5px 0; }
.paymentblock2 .paymentdetails {  }
.paymentblock2 .paymentdetails .title { font-size:21px; font-weight:bold; padding-left:15px; }
.paymentblock2 .paymentdetails .subtitle { font-size:12px; padding-left:15px; padding-top:5px; border-bottom:1px solid #e3e3e3; padding-bottom:15px; }
.paymentblock2 .paymentdetails .formarea { padding:15px 0; }
.paymentblock2 .paymentdetails .fieldrows { padding:0 10px 10px 10px; }
.paymentblock2 .paymentdetails .fieldrows label { width:75px; display:block; padding:5px 0; color:#6e6e6e; float:left; }
.paymentblock2 .paymentdetails .fieldrows .textbox1 { border:1px solid #aeaeae; padding:2px; width:160px; background-color:#f6f5f5; }
.paymentblock2 .paymentdetails .fieldrows .textbox2 { border:1px solid #aeaeae; padding:2px; width:40px; background-color:#f6f5f5; float:left; }
.paymentblock2 .paymentdetails .fieldrows .label2 { width:65px; display:block; padding:5px 0; color:#6e6e6e; text-align:right; float:left; padding-right:10px; }
.paymentblock2 .paymentdetails .fieldrows .label3 { width:55px; display:block; padding:5px 0; color:#6e6e6e; text-align:left; float:left; }
.paymentblock2 .paymentdetails .buttonclick { text-align:center; padding-top:20px; padding-bottom:8px; }
.paymentblock2 .paymentdetails .boldtxt { font-weight:bold; padding-left:36px; }
.paymentblock2 .trustseal { border-bottom:1px solid #e3e3e3; margin-bottom:10px; }
.paymentblock2 .paymentdetails .paratxt { padding:10px 15px; padding-right:20px; padding-bottom:0; display:block; color:#a1a1a1; text-align:justify; line-height:14px; }

.bigblocklinks { border-bottom:4px solid #000000; }
.bigblocklinks .otherbtn { padding-top:4px; }
.invoicebox { margin-top:0px; }
.invoicebox .txtblocktop { background:url(../images/ui/bg5.jpg) left bottom repeat-x; font-size:27px; padding-top:20px; padding-bottom:10px; font-weight:bold; text-align:center; border:1px solid #d8d8d8; margin-right:2px; }
.billarea .titleareas { text-align:left; padding:10px; font-size:13px; font-weight:bold; }
billarea table { border:none!important; }
.billarea table td, .billarea table th { border:1px solid #d8d8d8; vertical-align:top; }
table.innertable { margin-bottom:3px; }
table.innertable td { border:none; vertical-align:top; padding:20px; }
table.innertable .titletxt { font-size:16px; font-weight:bold; padding-bottom:10px; }
table.innertable ul { margin-left:15px; }
table.innertable ul li { list-style:disc; font-size:12px; padding-bottom:5px; }
table.innertable ul li.last { list-style:none; padding-bottom:5px; padding-top:5px; }
td.biggreyarea { font-size:18px; color:#858585; font-weight:bold; padding-top:30px; }
td.nobdr { border-bottom:none!important; border-top:none!important; }
td.nobdrtop { border-top:none!important; }
td.nobdrbtm { border-bottom:none!important; }
td.grybg { background-color:#e8e8e8; font-size:14px; font-weight:bold; text-align:center; padding:8px 0; }
td.yellobg { background-color:#ffec80; color:#bf011e; font-size:14px; font-weight:bold; text-align:center; padding:8px 0; }
.grytxt { color:#7e7e7e; font-size:12px; padding:8px; padding-bottom:3px; }
.BIGtxt { font-size:12px!important; }
.BIGtxt p { line-height:18px; }
.BIGtxt strong { font-size:14px; }
.BIGtxt ul { margin-left:15px; }
.ftrbldtxt { font-size:12px; font-weight:bold; padding-top:15px; }
.ftrbldtxt2 { font-size:14px; font-weight:bold; padding-top:5px; padding-bottom:20px; }
.ftrbldtxt2 a { color:#990219; font-size:28px; }
.ftrblock2 { padding-top:15px; }
p.ftrlinks { padding-bottom:8px; color:#cccccc; }
p.ftrlinks a { color:#cccccc; }
.viewallright { font-size:12px; text-transform:capitalize; color:#e11d11; margin-left:65px; }
.loginwindow2 { background:url(../images/ui/modalbg2.jpg) left top repeat-x!important;  }
.titlesection { text-align:center; font-size:28px; font-weight:bold; padding-top:10px; padding-bottom:15px!important; }
.title2 { margin-top:25px; font-size:18px; font-weight:bold; padding-bottom:10px; }
.clickbttns { padding-top:15px;  }
.clickbttns img { margin-bottom:15px; } 
.fieldsection { width:230px; border-right:1px solid #c4c4c4; margin-right:15px; padding-top:10px; margin-top:5px; margin-bottom:20px; padding-bottom:15px; }
.fieldsection .fielsdarea input { border:1px solid #9a9a9a; width:180px; padding:3px 2px; font-size:12px; margin-bottom:10px; -moz-border-radius:4px; -webkit-border-radius:4px; } 
.linksgry { color:#666666; font-size:14px; padding-bottom:2px; }
.linksgry a { color:#666666; }
.linksgry a.red { color:#e11d11; }
.listedtxt { margin-left:15px; }
.listedtxt li { padding-bottom:10px; padding-left:5px; line-height:18px; list-style:disc; }
.grybox { background-color:#f1efeb; border:1px solid #e5e1d7; padding:10px; }
.gbtitle { font-size:25px; text-align:center; padding:0 0 10px 0; text-transform:uppercase; font-weight:bold; }

.errorimg { background:url(../images/ui/bg1Error.jpg) left top no-repeat; width:884px; height:391px; margin:0 auto; margin-top:70px; }
.errorimg .whitecontent { font-size:20px; color:#FFFFFF; text-transform:uppercase; text-align:right; padding-right:15px; padding-top:230px; }
.errorimg .whitecontent p { padding-bottom:10px; line-height: 24px;}
.errorimg .whitecontent p.last { padding-top:10px; font-size:18px; }
.errorimg .whitecontent p.last a { color:#FFFFFF; }

.errorimg2 { background:url(../images/ui/bg2Error.jpg) left top no-repeat; width:884px; height:391px; margin:70px auto;  }
.errorimg2 .whitecontent { font-size:20px; color:#FFFFFF; text-transform:uppercase; text-align:left; padding-left:560px; padding-top:100px; }
.errorimg2 .whitecontent p { padding-bottom:20px; line-height: 24px;}
.errorimg2 .whitecontent p.last { padding-top:47px; font-size:18px; text-align:right; padding-left:0!important; padding-right:10px; }
.errorimg2 .whitecontent p.last a { color:#FFFFFF; }

.reelimg { background:url(../images/ui/film.jpg); width:240px; height:144px; margin:0 auto; margin-left:450px; }
.sitelistblock { width:241px; } 
.sitelistblock .title { border-bottom:1px dotted #000000; font-size:12px; text-transform:none; padding:4px 3px 8px 4px; } 
.sitelistblock ul { margin-left:5px; } 
.sitelistblock li { padding-top:8px; padding-left:0; } 
#boxes .window { position:fixed; left:0; top:0; display:none; z-index:9999; border:10px solid #161616; font-size:12px!important; line-height:16px; padding:20!important; }
#boxes #dialog { background-color:#ffffff; }
.loginwindow3 {  -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px;  }
.closebttn { text-align:right; padding:10px; padding-bottom:0; }
.closebttn img { cursor:pointer; }
.loginwindow3 .titlesection { text-align:left; font-weight:normal; padding:0; border-bottom:1px solid #cccccc; padding-top:5px; padding-bottom:8px; margin-bottom:10px;  }
.loginwindow3 .captiontxt { color:#666666; font-size:16px; border-bottom:1px solid #cccccc; padding-top:5px; padding-bottom:8px; margin-bottom:10px; }
.loginwindow3 .captiontxt a { color:#666666; text-decoration:none; }
.loginwindow3 .innnerwrapblock2 { padding:0 20px; }
.loginwindow3 .innnerwrapblock { width:1000px; padding:0 20px; }
.loginwindow3 .blockareas { width:280px; padding-left:25px; }
.loginwindow3 .innertitles { color:#333333; font-size:18px; padding-top:25px;padding-bottom:30px; }
.loginwindow3 .innertitles2 { color:#333333; font-size:18px; padding-top:25px; padding-bottom:40px; }
.loginwindow3 ul.innerlist { margin-left:15px; margin-top:40px; }
.loginwindow3 ul.innerlist li { list-style:disc; padding-left:10px; font-size:14px; padding-bottom:4px; }
.loginwindow3 .textboxin { border:1px solid #999999; width:250px; padding:5px 3px; font-size:14px; margin-bottom:10px;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; color:#999999; }
.loginwindow3 .textboxin2 { border:1px solid #999999; width:150px; padding:5px 3px; font-size:14px; margin-bottom:10px;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; color:#999999; }
.loginwindow3 .forgottxt { text-align:right; padding-right:30px; padding-top:10px; padding-bottom:10px; }
.loginwindow3 .forgottxt2 { text-align:left; padding-top:10px; padding-bottom:10px; }
.fulllistmov { padding:10px 0;margin-top:20px; }
.fulllistmov .title { background-color:#eeeeee; padding:10px 5px; text-align:center; font-weight:bold; font-size:13px; text-transform:none;  }
.newtxt { text-align:center; font-size:24px; color:#666666; padding:20px 0; line-height:22px; -webkit-font-smoothing: antialiased !important; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.004); }
.subscriptionblock { overflow:hidden; }
.subscriptionblockside { width:611px; }
ul.newlist { margin-left:28px; margin-top:50px; margin-bottom:50px; }
.newlist li { background:url(../images/ui/ul-list.jpg) left top no-repeat; padding-left:30px; padding-bottom:18px; font-size:14px; }
.packageblock { width:400px; }
.packageblock .packagedetails { width:398px; padding-bottom:20px; border:1px solid #cccccc; border-top:none; padding-top:10px; }
div.pacakage { width:370px; margin:0 auto; overflow:hidden;}
div.pacakage a.pack {height:136px; width:370px; display:block; overflow:hidden; color:#c9ced3; font-size:20px; margin-bottom:5px; }
div.pacakage a span { display:none; }
.listedtxt li h2 { font-size:15px; margin-bottom:6px; }
.listedtxt li h3 { font-size:13px; margin-bottom:6px; font-weight:bold; }
table.detailtable {  margin:auto!important; } 
.detailtable td, .detailtable th { padding:5px; border:1px solid #333333; margin:auto!important; font-size:11px; text-align:left; }
.detailtable th { font-weight:bold; }
 .viewallnew { text-transform:uppercase; padding-top:12px; padding-right:10px; }
.viewallnew a { color:#cccccc; font-weight:bold; font-size:12px; }
.titleblocK { overflow:hidden;background-color:#333333; }
.CollecTionBlocK { overflow:hidden;padding:8px;padding-bottom:2px; }
.etxtsec { font-size:12px; color:#cccccc; padding-left:8px; padding-top:8px; }
.etxtsec a { font-size:13px; color:#cccccc;display:block; margin-bottom:3px; }
.fullviewsection { overflow:hidden;margin-bottom:10px; }
.blocksecTioN { width:488px; background-color:#dcdcdc; border:1px solid #666666; }
.blocksecTioN .title { background-color:#88001c; padding:3px 8px 6px 8px; overflow:hidden; color:#FFFFFF; font-size:16px; font-weight:bold; }
.blocksecTioN .title .viewtxt { font-size:12px; padding-top:8px; }
.blocksecTioN .title .number a { display:block; background-color:#ff000a; padding:4px 7px; margin-left:5px; margin-top:3px; font-size:14px; color:#FFFFFF; }
.blocksecTioN .title .titlxt { padding-top:6px; }
.blocksecTioN .movieblocks { overflow:hidden; }
.movethumb img { margin:8px;  }
.blocksecTioN .textare { font-size:12px; padding-top:8px; line-height:14px; }
.blocksecTioN .redfnt { color:#ff0000; }
.fullwidthbanner2, .fullwidthbanner3 { margin-bottom:10px; }
.bannerfullwidth { border:1px solid #000000; background-color:#333333; width:988px;height:120px; }
.bannerfullwidth a span { display:none; }
.bannerfullwidth a.joinnow { background:url(../images/ui/joinNowbanner.jpg) left top no-repeat; width:988px; height:120px; display:block; cursor:pointer; } 
/* .bannerfullwidth a.joinnow:hover {background-position:left bottom;} */
.bannerfullwidth a.joinnow_US { background:url(../images/ui/Join_banner_US.jpg) left top no-repeat; width:988px; height:120px; display:block; cursor:pointer; } 
.bannerfullwidth a.joinnow_LKR { background:url(../images/ui/joinNowbannerLKR.jpg) left top no-repeat; width:988px; height:120px; display:block; cursor:pointer; } 
/*.bannerfullwidth a.joinnow_US:hover {background-position:left bottom;}  */
.bannerfullwidth a.renewnow { background:url(../images/ui/renewbanner.jpg) left top no-repeat; width:988px;height:120px;display:block;cursor:pointer;  } 
/*.bannerfullwidth a.renewnow:hover { background-position:left bottom; } */
.bannerfullwidth a.renewnow_US{ background:url(../images/ui/renew_banner_US.jpg) left top no-repeat; width:988px;height:120px;display:block;cursor:pointer;  } 
/*.bannerfullwidth a.renewnow_US:hover { background-position:left bottom; } */
.bannerfullwidth a.subscribe { background:url(../images/ui/Subscribe_banner_US.jpg) left top no-repeat; width:988px; height:120px; display:block; cursor:pointer;  } 
/*.bannerfullwidth a.subscribe:hover { background-position:left bottom; } */
.bannerfullwidth a.subscribe_US { background:url(../images/ui/Subscribe_banner_US.jpg) left top no-repeat; width:988px; height:120px; display:block; cursor:pointer;  } 
/*.bannerfullwidth a.subscribe_US:hover { background-position:left bottom; } */
a.slidelink { display:block;float:left; width:22px; height:22px; background:url(../images/ui/navigationslideshow.png) left top no-repeat; }
a.slidelink:hover { display:block;float:left; width:22px; height:22px; background:url(../images/ui/navigationslideshow.png) right top no-repeat; }
a.slidelinkSelected { display:block;float:left; width:22px; height:22px; background:url(../images/ui/navigationslideshow.png) right top no-repeat; }

.paymentgtwayrevised { overflow:hidden; }
.paymentgtwayrevised .tabbednavigation { width:160px; background:url(../images/ui/sideborder.jpg) right top repeat-y; *height:600px; min-height:600px; }
.paymentgtwayrevised .tabbednavigation ul li { display:block; }
.paymentgtwayrevised .tabbednavigation ul li a { display:block; width:160px; }
.paymentgtwayrevised .tabbednavigation ul li a span { display:none; } 
.paymentgtwayrevised .tabbednavigation ul li a.creditcard { display:block; width:160px; height:40px; background:url(../images/ui/sprite-CC.jpg) left bottom no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.creditcard:hover { display:block; width:160px; height:40px; background:url(../images/ui/sprite-CC.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.creditcard-selected  { display:block; width:160px; height:40px; background:url(../images/ui/sprite-CC.jpg) left top no-repeat; }
 .paymentgtwayrevised .tabbednavigation ul li a.debitcard { display:block; width:160px; height:42px; background:url(../images/ui/sprite-DC.jpg) left bottom no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.debitcard:hover { display:block; width:160px; height:42px; background:url(../images/ui/sprite-DC.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.debitcard-selected { display:block; width:160px; height:42px; background:url(../images/ui/sprite-DC.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.netbanking { display:block; width:160px; height:42px; background:url(../images/ui/sprite-NetBanking.jpg) left bottom no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.netbanking:hover { display:block; width:160px; height:42px; background:url(../images/ui/sprite-NetBanking.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.netbanking-selected { display:block; width:160px; height:42px; background:url(../images/ui/sprite-NetBanking.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.cash { display:block; width:160px; height:42px; background:url(../images/ui/sprite-CASH.jpg) left bottom no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.cash:hover { display:block; width:160px; height:42px; background:url(../images/ui/sprite-CASH.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.cash-selected { display:block; width:160px; height:42px; background:url(../images/ui/sprite-CASH.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.paypaltab { display:block; width:160px; height:42px; background:url(../images/ui/sprite-PAYPAL.jpg) left bottom no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.paypaltab:hover { display:block; width:160px; height:42px; background:url(../images/ui/sprite-PAYPAL.jpg) left top no-repeat; }
.paymentgtwayrevised .tabbednavigation ul li a.paypaltab-selected { display:block; width:160px; height:42px; background:url(../images/ui/sprite-PAYPAL.jpg) left top no-repeat; }
 
.payformsections { width:590px; }
.giftcuponblock { background:#cccccc url(../images/ui/curvebottom.jpg) center bottom no-repeat; width:220px; padding:8px 10px 15px 10px; font-size:13px; margin-bottom:15px; }
.summarysection {  }  
.summarysection .title { background:#cccccc url(../images/ui/curvetop.jpg) center top no-repeat; width:220px; padding:15px 10px 12px 10px; font-weight:bold; text-transform:uppercase; color:#666666; font-size:14px; text-align:center; }
.summarysection .contentblock { border:1px solid #cccccc; border-bottom:none; border-top:none; padding:10px 20px 0; width:198px; font-size:14px;} 

.txtline { overflow:hidden; border-bottom:1px solid #cccccc; padding-bottom:8px; padding-top:5px; }
.txtline .blcok1 { width:110px; color:#666666; }
.txtline .blcok1col { width:110px; color:#333333; }
.txtlinelast { overflow:hidden; border-bottom:none; padding-bottom:8px; padding-top:5px; }
.txtlinelast .blcok1 { width:110px; }
.txtlinelast .blcok1col { width:110px; color:#333333; }


.moviesection { font:normal 12px Arial, Helvetica, sans-serif; padding:10px;}
.moviesection ul li a { display:block;width:23px; height:21px;}
.moviesection ul li { margin:1px 0;}
.moviesection .ratenow { margin:10px 0;}
.moviedtailimage { width:250px; position:relative;}
.moviedtailimage img { margin:0 0 10px 0; }
.moviedtailimage .yellowbutton b { background:url('../images/sprite.png') -199px -9px no-repeat; width:10px; height:10px; margin:2px 5px 0 0; padding:0 !important;}
.pull-left { float:left;} 
.pull-right { float:right;}
.celebsdetail{ width:367px;  padding:0px 0px 20px !important; margin-bottom:13px;}
.celebsdetail > .basebox { padding:7px 10px !important;}
.celebsdetail > .basebox > .rateinside { margin:12px 0 0 0;}
.celebsdetail > .basebox > .rateinside .yellowbutton { padding:4px 10px;}
.celebsdetail > .basebox > .rateinside .yellowbutton > u { text-decoration:none; display:inline-block;}
.celebsdetail > .basebox > .rateinside .yellowbutton > span { text-decoration:none; display:inline-block; width:20px; height:13px; background:url('../images/sprite.png') no-repeat -211px -791px; margin-right:5px;}

.celebsdetail > .basebox > .rateinside .yellowdisable { padding:4px 10px;}
.celebsdetail > .basebox > .rateinside .undoBut { height:25px !important}
.celebsdetail > .basebox > .rateinside .yellowdisable > u { text-decoration:none; display:inline-block;}
.celebsdetail > .basebox > .rateinside .yellowdisable > span { text-decoration:none; width:20px; height:13px; display:inline-block; background:url('../images/sprite.png') no-repeat -211px -791px; margin-right:5px;}
.uphead { font:bold 14px Arial, Helvetica, sans-serif; color:#333; text-align:left; padding-bottom:6px;}
.clear { clear:both;}
.fans, .watchList, .fansDis { border-right:#d7d7d7 1px solid; width:90px; word-wrap:break-word; padding-right:5px; margin:12px 4px 20px 0 !important;}
.fans sup, .fansDis sup { background:url('../images/sprite.png') no-repeat -6px -265px; width:35px; height:23px; display:block; margin:3px auto 0;}
.fans b, .fansDis b { background:url('../images/sprite.png') no-repeat -48px -261px; width:22px; height:26px; display:block; margin:0 auto;}
.fans u, .fansDis u { background:url('../images/sprite.png') no-repeat -147px -407px; width:41px; height:25px; display:block; margin:0 auto;}
.fans span,.fansDis span, .watchList span  { font:normal 12px Arial, Helvetica, sans-serif; text-align:center; display:block; margin-top:4px;}
.fans span strong, .fansDis span strong, .watchList span strong{ display:block; line-height:13px; height:13px;}

.fans > a > span, .watchList > a > span  { font:italic 12px/16px Georgia, "Times New Roman", Times, serif; text-align:center; display:block; margin-top:2px;}
.wMovie { border:0 none !important;}
.rateinside {  box-shadow:0 1px 3px -1px #A0A0A0; border:#d8d8d8 1px solid; background:#f6f6f6; padding:7px 9px 9px 10px; }
.rateinside em {text-align:center; color:#818181; text-shadow:1px 1px 0px #fff; display:block;}
.w120 { width:125px;}
.yellowbutton {background: #ffd291;}
.yellowbutton b { padding:4px 0 0 4px; font-weight:bold; float:left; display:block;}
.news_listing_face{ border:solid 1px #d7dbe7; background:#EDF0F4; box-shadow:1px 1px 1px #f1f5f6; float:left; margin-top:10px; width:100%;}
.fb_mar{ margin-bottom:10px; margin-top:0px;}
.fb_mar_list{ margin-bottom:10px; margin-top:10px;}
.news_listing_face .lft_face{ float:left; padding:4px 5px 3px 3px; background:#d8e0e9;}
.news_listing_face .lft_face u{ float:left; background:url('../images/listing_fb.png') no-repeat 0 0; display:block; width:26px; height:25px;}
.news_listing_face .lft_face_celeb{ float:left; padding:4px 0px 4px 3px; background:#d8e0e9;}
.news_listing_face .lft_face_celeb i{ float:left; background:url('../images/listing_fb.png') no-repeat -27px 0; display:block; width:44px; height:41px;}

.news_listing_face .rgt_face{ width:88%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:9px;
background: -moz-linear-gradient(top, rgba(237,239,244,1) 0%, rgba(237,239,243,0.97) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,239,244,1)), color-stop(100%,rgba(237,239,243,0.97)));
background: -webkit-linear-gradient(top, rgba(237,239,244,1) 0%,rgba(237,239,243,0.97) 100%);
background: -o-linear-gradient(top, rgba(237,239,244,1) 0%,rgba(237,239,243,0.97) 100%); 
background: -ms-linear-gradient(top, rgba(237,239,244,1) 0%,rgba(237,239,243,0.97) 100%);
background: linear-gradient(to bottom, rgba(237,239,244,1) 0%,rgba(237,239,243,0.97) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeff4', endColorstr='#f7edeff3',GradientType=0 ); }
.news_listing_face .rgt_face span{ color:#000000;}
.news_listing_face .rgt_face a{color:#395a94; text-decoration:none; font:normal 11px/11px Arial, Helvetica, sans-serif !important;}
.news_listing_face .rgt_face .fb_btn{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; cursor:pointer; border:solid 1px #2350a3; padding:4px 10px; border-radius:5px; margin-right:5px; text-shadow: 1px 1px 1px #000000;
background: -moz-linear-gradient(top, rgba(101,138,216,1) 0%, rgba(49,84,155,0.97) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(101,138,216,1)), color-stop(100%,rgba(49,84,155,0.97)));
background: -webkit-linear-gradient(top, rgba(101,138,216,1) 0%,rgba(49,84,155,0.97) 100%);
background: -o-linear-gradient(top, rgba(101,138,216,1) 0%,rgba(49,84,155,0.97) 100%);
background: -ms-linear-gradient(top, rgba(101,138,216,1) 0%,rgba(49,84,155,0.97) 100%);
background: linear-gradient(to bottom, rgba(101,138,216,1) 0%,rgba(49,84,155,0.97) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#658ad8', endColorstr='#f731549b',GradientType=0 );}
.news_listing_face .rt_fb{ width:88%; padding:12px 9px 11px;}
.news_listing_face .rt_fb1{ width:90%; padding:4px 5px 4px 5px;}
.news_listing_face .rt_fb1 ul{ margin:0px; padding:0px;}
.news_listing_face .rt_fb1 ul li{ margin:0 2px 0 0; padding:0px; list-style:none; float:left;}
.newsDetail .news_listing_face { margin:0 10px !important; width:96.6% !important;}
.moviedetail{ width:333px;  padding:24px 16px 20px !important; margin-bottom:13px;}
.celebsdetail{ width:367px;  padding:0px 0px 20px !important; margin-bottom:13px;}
.mdTitle { position:absolute; top:-7px; left:25px; font:italic 14px Georgia, "Times New Roman", Times, serif; font-weight:bold; background:#fff; padding:0 5px;}
.rings{ font-size: 10px;}
.rings a{font-size: 15px; color: #006699;}
#leftinside {  width:649px;  position:relative;}
.basebox { border:solid 1px #d9d9d9; background:url(../images/baseboxBg.jpg) bottom repeat-x #FFF; position:relative; padding:30px 10px; box-shadow:0 1px 0 #f4f4f4;}
h5 { font-size:18px; margin-bottom:8px; }
h4 { font-size:18px; margin-bottom:8px; }
label { font-size:18px; margin-bottom:8px; }
h2, h1, h3, h6 { font-size:22px; margin-bottom:2px; text-decoration:none; }
input[type="submit"]{ background:#0066CC; padding:5px 10px 5px 10px; color:#FFFFFF; font-size:16px; margin-top:3px; border:0;}
input[type="button"]{ background:#D8D8D8; padding:3px 10px 3px 10px; font-size:14px; margin-top:3px; border:0;}
.tag{background: #f4f4f4; padding: 3px; text-decoration: none; margin-left: 3px; color: #000; margin-top: 5px;}
.tags{margin-top: 10px; clear: both;}