body {margin:0; padding:0; background-color:#030a16;}
h1, h2, h3, h4, h5, h6, p, form, ul, ol, input, table, tr, td {margin:0; padding:0;}
* {outline:0 none;}
img {border:0;}
.fl {float:left;}
.fr {float:right;}
.clr {clear:both;}
.textwhite {color:#C6DCFA; font-weight:normal;}
.Bold {color:#53a5e7; font-weight:bold;}
.select164 {width:164px; float:left;}

.landing-left-bg {background:url(images/body-lft-bg.gif) repeat-x 0 0; width:49.5%; left:0; top:0; position:absolute; height:1300px;}
.landing-right-bg {background:url(images/body-rit-bg.gif) repeat-x 0 0; width:49.5%; right:0; top:0; position:absolute; height:1300px;}
.inner-left-bg {background:url(images/inner-left-bg.gif) repeat-x 0 0; width:49.5%; left:0; top:0; position:absolute; height:700px;}
.inner-right-bg {background:url(images/inner-right-bg.gif) repeat-x 0 0; width:49.5%; right:0; top:0; position:absolute; height:700px;}

#landingmain {width:100%; background:url(images/landing-main-bg.gif) no-repeat center top; float:left; position:relative; z-index:1;}
#main {width:100%; background:url(images/main-bg.gif) no-repeat center top; float:left; position:relative; z-index:1;}
#main-container {width:1000px; margin:0 auto;}
.main-area {width:1000px; float:left;}
.toparea {width:100%; float:left; background-color:#000000;}
.topmenu {float:left; margin-left:5px; display:inline;}
.topmenu a {margin-right:5px;}
.topmenu ul li {float:left; list-style:none;}

.home a {background:url(images/home.jpg) no-repeat 0 0; width:70px; height:63px; float:left;}
.home a:hover {background:url(images/home.jpg) no-repeat 0 -63px;}
.home.homeactive a {background:url(images/home.jpg) no-repeat 0 -126px;}

.schedule a {background:url(images/schedule.jpg) no-repeat 0 0; width:104px; height:63px; float:left;}
.schedule a:hover {background:url(images/schedule.jpg) no-repeat 0 -63px;}
.schedule.scheduleactive a {background:url(images/schedule.jpg) no-repeat 0 -126px;}

.how-to-watch a {background:url(images/how-to-watch.jpg) no-repeat 0 0; width:138px; height:63px; float:left;}
.how-to-watch a:hover {background:url(images/how-to-watch.jpg) no-repeat 0 -63px;}
.how-to-watch.howtowatchactive a {background:url(images/how-to-watch.jpg) no-repeat 0 -126px;}

.movie-gallery a {background:url(images/movie-gallery.jpg) no-repeat 0 0; width:141px; height:63px; float:left;}
.movie-gallery a:hover {background:url(images/movie-gallery.jpg) no-repeat 0 -63px;}
.movie-gallery.moviegalleryactive a {background:url(images/movie-gallery.jpg) no-repeat 0 -126px;}

.feedback a {background:url(images/feedback.jpg) no-repeat 0 0; width:105px; height:63px; float:left;}
.feedback a:hover {background:url(images/feedback.jpg) no-repeat 0 -63px;}
.feedback.feedbackactive a {background:url(images/feedback.jpg) no-repeat 0 -126px;}

.mail-news a {background:url(images/mail-news.jpg) no-repeat 0 0; width:110px; height:63px; float:left;}
.mail-news a:hover {background:url(images/mail-news.jpg) no-repeat 0 -63px;}
.mail-news.mailnewsactive a {background:url(images/mail-news.jpg) no-repeat 0 -126px;}

.topsearch {width:256px; float:right; margin-top:14px; margin-right:3px; display:inline;}
.topsearchbtn {background:url(images/top-search-btn.gif) no-repeat 0 0; width:56px; height:22px; float:right; border:0; cursor:pointer;}
.topsearchinput {width:189px; height:16px; float:left; border:0; background-color:#1a2c44; color:#53a5e7; font:normal 12px Arial, Helvetica, sans-serif; padding:3px 5px;}

.arabic {width:200px; float:right; text-align:right; padding-right:7px; padding-top:7px;}
.arabic input {font:bold 12px/13px Arial, Helvetica, sans-serif; color:#53a5e7; text-decoration:none; background:none; border:0; float:right;}

.headerimage {width:100%; float:left;}
.now-on-air {width:980px; float:left; padding:0px 10px;}
.nowonairtext {float:left; margin-top:26px; margin-right:33px;}
.whatonair {float:left; margin-top:18px;}/*width:628px; */
.whatonair label {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; margin-left:7px; margin-top:20px;}
.whatonair label span {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.morebtn {float:right; margin-top:30px;}


.inner-center-container {background:#061227 url(images/now-on-air-bg.jpg) no-repeat 0 0; width:100%; float:left;}
.center-container {width:100%; float:left; margin-top:60px;}
.pageheadingarea {width:100%; float:left; border-bottom:1px solid #264061;}
.pageheadingarea .heading {float:left; padding-left:12px; margin-top:5px; padding-bottom:9px;}
.calender {width:185px; float:right;}
.calender input {background-color:#b7cae7; height:19px; width:112px; border:1px solid #45546e; border-width:0px 1px; float:left; margin-top:5px; text-align:center; font:normal 12px Arial; color:#000000; padding-top:3px;}

.datearea {width:100%; float:left; margin:20px 0px 10px 0px;}
.date {font:normal 14px/15px Arial, Helvetica, sans-serif; color:#bebebe; padding-left:10px;}
.date span {color:#4894fe;}
.timezone {font:normal 14px/15px Arial, Helvetica, sans-serif; color:#bebebe; float:right; padding-right:1px; margin:20px 0px 15px 0px;}
.timezone span {color:#1190fb; font-weight:bold;}
.downloadschedule {width:100%; float:left; margin-bottom:28px;}
.downloadschedule img {margin-left:10px;}


.accordbannerarea {width:100%; float:left;}
.left-container {width:860px; float:left;}
.right-banner {width:121px; float:right; min-height:500px; height:auto !important; height:500px;}
.right-banner img {float:left; margin-top:5px;}
.whichtime {width:100%; float:left; margin-bottom:5px;}
.whichtime img {margin-left:10px;}


#footer {width:100%; background:url(images/footer-bg.gif) no-repeat center top; height:229px; position:relative; z-index:2;}
#landingfooter {width:100%; background:url(images/landing-footer-bg.gif) no-repeat center top; height:239px; position:relative; z-index:2;}
#footer-area {width:1000px; margin:0 auto;}
.footeraddarea {width:100%; background-color:#315480; text-align:center; font:normal 10px/16px Arial, Helvetica, sans-serif; color:#73a0d8; padding:0px 0px 4px 0px; border-bottom:1px solid #172d4b; float:left; margin-top:13px;}
.footeraddarea p {width:100%; float:left;}
.footerlink {width:100%; float:left; background:url(images/footer-link-bg.gif) repeat-x 0 0; height:29px; text-align:center; margin-top:11px;}
.footerlink ul {list-style:none; float:left; margin:7px 0px 0px 331px; display:inline;}
.footerlink ul li {float:left; border-right:1px solid #6aa1e1;}
.footerlink ul li.last {border-right:0;}
.footerlink ul li a {font:normal 11px/12px Arial, Helvetica, sans-serif; color:#6aa1e1; text-decoration:none; float:left; padding:0px 4px;}
.footerlink ul li a:hover {color:#6aa1e1;}
.copyright {font:normal 9px/26px Arial, Helvetica, sans-serif; color:#385184; width:100%; text-align:center; float:left;}
.copyright a, .copyright a:hover {color:#516faa; text-decoration:none;}

.headerflash {width:100%; height:494px; float:left;}
.flash-banners {width:100%; float:left; margin-top:15px;}
.flash-top-banners {width:100%; float:left;}
.flash-btm-banners {width:100%; float:left; margin-top:13px;}
.flash1, .flash3 {float:left;}
.flash2, .flash4 {float:right;}
.main-center-container {width:100%; float:left; background:#0b2144 url(images/now-on-air-bg-home.gif) no-repeat 0 0;}


.accordheading {background:url(images/accord-heading.gif) repeat-x 0 0; width:100%; height:38px;cursor:pointer; margin-top:2px;}
.accordalterheading {background:url(images/accord-alter-heading.gif) repeat-x 0 0; width:100%; height:38px;cursor:pointer; margin-top:2px;}
.telecasttime {font:bold 12px/38px Arial, Helvetica, sans-serif; color:#c6dcfa; width:72px; float:left;}
.telecastname {font:normal 12px/38px Arial, Helvetica, sans-serif; color:#6aa1e1;}
.bell {float:left; margin:12px 18px 0px 12px;}
.accordcontent {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#c6dcfa; padding:20px 20px 20px 43px;}
.imgarea {width:90px; float:left;}
.imgarea img {width:88px; height:82px; border:1px solid #5284d9 !important;}
.telecastdescription {width:83%; float:right;}
.starring {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#6aa1e1; margin-top:20px;}
.starring span {font-weight:bold; color:#c6dcfa;}
.mainareatelecast {width:100%; float:left;}
.alsoshowing {width:100%; float:left; margin-top:30px;}
.alsoshowingheading {font:bold 12px/18px Arial, Helvetica, sans-serif; color:#c6dcfa;}

.belltxt {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#6aa1e1; margin-top:15px;}
.belltxt img {float:left; margin-right:18px; margin-top:3px;}
/*New Css added*/
.content {width:840px; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#c6dcfa; padding-left:12px; margin-top:45px;}
.time {color:#6aa1e1; margin-top:40px;}
.mailform {width:860px; float:left; margin-top:20px;}
.formbg {background-color:#132645; border:1px solid #253c62; border-width:0px 1px; width:840px; padding-left:18px; float:left; padding-bottom:35px;}
.formbg p {width:100%; float:left; margin-top:18px;}
.formbg p label, .formbg div label {font:normal 12px/22px Arial, Helvetica, sans-serif; color:#6aa1e1; width:72px; float:left;}
.formbg p input.typetext {background-color:#b7cae7; border:1px solid #879ab7; border-width:0px 1px; width:152px; height:16px; padding:3px 5px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
.formbg p textarea {font:normal 12px/22px Arial, Helvetica, sans-serif; color:#000000; background-color:#b7cae7; border:1px solid #879ab7; border-width:0px 1px; width:400px; height:150px;}
.whichslot {font:bold 12px/13px Arial, Helvetica, sans-serif; color:#bebebe; margin-top:50px; width:100%; float:left;}

.checkbox {float:left; margin-right:15px; width:13px; height:13px;}
.checkboxtxt {font:bold 12px/14px Arial, Helvetica, sans-serif; color:#4894fe;}
.submitbtnspacing {width:100%; float:left; margin-top:27px;}
.submitbtnspacing input {margin-left:70px;}
.divtext{font:normal 12px/22px Arial, Helvetica, sans-serif; color:#6aa1e1;}
.divtext input {float:left; width:13px; height:13px;}
.divtext label{padding-left:10px; width:96% !important; float:right !important; font:bold 12px/14px Arial, Helvetica, sans-serif !important; color:#4894FE !important;}
/*Movie Gallery*/
.gallerylisting {margin:20px 0px 0px 12px; width:100%; display:inline; float:left;}
.gallerylisting li {float:left; margin-right:15px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.gallerylisting li a {font:normal 14px/15px Arial, Helvetica, sans-serif; color:#4894fe; text-decoration:none; float:left;}
.gallerylisting li a:hover, .gallerylisting li a.active {color:#FFFFFF; text-decoration:underline;}
.gallerylisting li a.nolink {color:#A6A6A6; text-decoration:none;}
.prevnext {width:200px; float:right; margin-top:45px;}
.txtnotactive {font:normal 12px/35px Arial, Helvetica, sans-serif; color:#23385a;vertical-align:top;text-decoration:none;}
.txtactive {font:normal 12px/35px Arial, Helvetica, sans-serif; color:#bebebe;vertical-align:top;text-decoration:none;}
.telecastheading {background:url(images/accord-heading.gif) repeat-x 0 0; width:100%; float:left; height:38px; font:bold 13px/38px Arial, Helvetica, sans-serif; color:#c6dcfa; text-indent:42px; margin-top:6px;}
.altertelecastheading {background:url(images/accord-alter-heading.gif) repeat-x 0 0; width:100%; float:left; height:38px; font:bold 13px/38px Arial, Helvetica, sans-serif; color:#c6dcfa; text-indent:42px; margin-top:6px;}
.imgarea {width:90px; float:left;}
.imgarea img {width:88px; height:82px; border:1px solid #5284d9;}
.telecastdetails {width:800px; padding:10px 20px 20px 42px; float:left;}
.telecastdetailstxt {width:86%; float:right; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#c6dcfa;}
.moviesdetaiils {width:100%; float:left;}
.brdrbtm {background-color:#264061; line-height:1px; width:100%; float:left; text-indent:-9999px; font-size:1px;}

.todaytxt {color:#bebebe !important;}
.mandatory {color:#ffffff !important; font:bold 14px Arial;}
.movieaccordbannerarea {width:100%; float:left; border-bottom:1px solid #264061;}
.altercontent {background-color:#0b234b;}
.subheading { background-color:#000000; padding:13px 13px 9px 12px;}

.statictextarea {width:860px; float:left; margin-top:45px; font:normal 12px/18px Arial; color:#C6DCFA;}
.statictextarea a, .statictextarea a:hover {color:#ffffff;}