body { margin:0; padding:0; background:url(../images/bg.jpg) no-repeat top center #1b1d5d; font:normal 11px Arial; color:#FFFFFF;}
img{ border:0;}
input, select{ margin:0; padding:0;}
h1,h2,h3{ margin:0; padding:0;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

/*HEADER*/
/*#headerF{width:729px; margin:0 auto; clear:both; overflow:hidden; padding-left:247px; padding-top:36px;}
#headerF .topnav{float:left;}
#headerF .icon{padding-top:8px;}
#headerF .icon img{float:left; padding-left:3px;}*/

#headerF{width:729px; margin:0 auto; clear:both; overflow:hidden; padding-left:247px;}
#headerF .topnav{float:left;}
#headerF .icon{padding-top:8px;}
#headerF .icon img{float:left; padding-left:3px;}

#header{width:729px; margin:0 auto; clear:both; overflow:hidden; padding-left:247px;padding-top:56px;}
#header .topnav{float:left;}
#header .icon{padding-top:8px;}
#header .icon img{float:left; padding-left:3px;}

/*.login{ width:956px; margin:0 auto; height:26px; clear:both; text-align:right; padding-right:20px; padding-top:10px;}
.login a{ color:#FFF; text-decoration:none;}
.login a:hover{ color:#ed1b24; text-decoration:none;}*/

.login{float:right; margin:10px; padding:8px 10px 8px 10px; text-align:center;}
.login a{ color:#FFF; text-decoration:none; display:block;float:left;}
.login a:hover{ color:#ed1b24; text-decoration:none;}

#header .SignFront{float:left;clear:both;}

/*CONTAINER*/
#container{width:976px; margin:0 auto; clear:both; overflow:hidden;}

#container .logo{float:left; width:114px;}

#container .lftnav{float:left; width:80px;}
#container .lftnav img{ margin-bottom:24px;}

#container .rgtPanel{float:left; width:782px;}

#container .nowShowing{ overflow:hidden; margin-bottom:18px;}

#container .midPanel{ overflow:hidden; clear:both;}
.quickBooking{ width:576px; float:left; background:url(../images/bg-line-vertical3.gif) no-repeat top right;}

.quickBookpanel{ width:214px; float:left;}
.quickBookpanelIn{background:url(../images/bg-quickBooking.gif) no-repeat bottom #22346C; padding:10px 18px 10px 18px;}
.quickBookpanelIn select{ font:normal 11px Arial; width:170px; margin-bottom:4px;}
.quickBookpanelIn2{background:url(../images/bg-quickBooking2.gif) no-repeat bottom #22346C; padding:10px 18px 10px 18px;}
.quickBookpanelIn2 select{ font:normal 11px Arial; width:170px; margin-bottom:4px;}
.btnGo{ padding-top:5px; clear:both;}
.ver-divider{ height:222px; float:left; padding-left:17px; padding-right:17px;}
.banner-vodafone{ float:left; clear:both;}

.whatsNew{ width:184px; float:right;}
.whatsNewIn{ background:url(../images/bg-whatsNew.gif) no-repeat bottom #1F2350; padding:20px 20px 18px 10px; height:202px;}
.whatsNewIn ul{ list-style:none; text-align:left; margin:0; padding:0;}
.whatsNewIn li{ background:url(../images/icon-star.gif) no-repeat top left; padding-left:18px; margin-bottom:8px; font:normal 11px Arial; color:#A5A7B9;}
.tellaFriend{ padding-top:20px; clear:both;}

/*FOOTER*/
#footer{width:782px; margin:0 auto; clear:both; padding-left:194px; margin-top:15px;}
.footerIn{ background:url(../images/bg-footer.gif) repeat-x bottom; width:645px; height:34px; float:left;  padding-top:27px;}
.footerIn a{ text-decoration:none; color:#FFFFFF;}
.footerIn a:hover{ text-decoration:underline; color:#FFFFFF;}

/*Panel Styles*/
a:focus{outline: none;}
.panelMain{position:relative;}
.panel{font:bold 12px Arial; color:#FFFFFF; line-height:20px; position:absolute; left:28px; display: none; width:291px; height:101px;
padding: 10px 20px 20px 15px;
background:url(../images/lftNav.png) no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/lftNav.png');}

.panel h1{font:bold 12px Arial; color:#F6F900; margin:0; padding:0;}
.panel h1 a{font:bold 12px Arial; color:#F6F900; text-decoration:none;}
.panel h1 a:hover{color:#F6F900; text-decoration:underline;}
.trigger{ margin:0; padding:0; margin-top:24px;}

.panelist{ font:normal 11px Arial; width:140px; float:left; margin-right:2px; margin-bottom:8px;}

.panelMainC{position:relative;}
.panelC{font:bold 12px Arial; color:#FFFFFF; line-height:20px; position:absolute; left:28px; display: none; width:291px; height:101px;
padding: 10px 20px 20px 15px;
background:url(../images/lftNav.png) no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/lftNav.png');}
.triggerC{ margin:0; padding:0; margin-top:24px;}
.panelC h1{font:bold 12px Arial; color:#F6F900; margin:0; padding:0;}
.panelC h1 a{font:bold 12px Arial; color:#F6F900; text-decoration:none;}
.panelC h1 a:hover{color:#F6F900; text-decoration:underline;}

.panelMainM{position:relative;}
.panelM{font:bold 12px Arial; color:#FFFFFF; line-height:20px; position:absolute; left:28px; display: none; width:306px; height:101px;
padding: 10px 20px 20px 09px;
background:url(../images/lftNav.png) no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/lftNav.png');}
.triggerM{ margin:0; padding:0; margin-top:24px;}
.panelistM{ font:bold 12px Arial; color:#FFFFFF; line-height:20px; position:absolute; left:28px; display: none; width:291px; height:101px;
padding: 10px 20px 20px 15px;}

/*Details Showing styles*/
/*Details Showing styles*/
.details-showing{font:normal 12px Arial; color:#FFFFFF; width:394px; height:340px; left:190px;  position:absolute; top:50px;padding:8px; padding-top:none;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
    background:url(../images/bg-details-now-showing.png) no-repeat;}
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-details-now-showing.png') no-repeat;}*/
/* IE ignores styles with [attributes], so it will skip the following. */
.details-showing[class] { background:url(../images/bg-details-now-showing.png) no-repeat;position:absolute; left:190px; top:50px}

.details-showingQuickSchedule{font:normal 12px Arial; color:#FFFFFF; width:394px; height:340px; left:190px;  position:absolute; top:50px;padding:8px; padding-top:none;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
    background:url(../images/QuickScheduleDetails.png) no-repeat;}
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-details-now-showing.png') no-repeat;}*/
/* IE ignores styles with [attributes], so it will skip the following. */
.details-showingQuickSchedule[class] { background:url(../images/QuickScheduleDetails.png) no-repeat;position:absolute; left:190px; top:50px}


.details-showing h1{font:bold 13px Arial; color:#FFFFFF; text-transform:uppercase; margin-bottom:15px;}
.details-showingRgt{ margin-top:10px; padding-right:5px; float:right; text-align:left; width:155px; height:250px; overflow:scroll; overflow-x:hidden;}
.details-close{clear:both; float:right; width:100%;}
.details-showingAll{ margin-top:10px; padding-right:5px; float:right; text-align:left; width:355px; height:250px; overflow:scroll; overflow-x:hidden;}

/*My Account styles*/
.rgtPanel2{float:left; width:762px; background:url(../images/bg-myAccount.png) no-repeat top; padding:25px 0px 0px 20px; overflow:hidden;}
.rgtPanel2[class] {float:left; width:762px; background:url(../images/bg-myAccount.png) no-repeat top;  padding:25px 0px 0px 20px; overflow:hidden;}

/*.rgtPanel2{float:left; width:762px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-myAccount.png') no-repeat top; padding:25px 0px 0px 20px;}
.rgtPanel2[class] {float:left; width:762px; background:url(../images/bg-myAccount.png) no-repeat top;  padding:25px 0px 0px 20px;}*/

.signPanel{ width:213px; float:left; clear:both; margin-top:15px;}
.signPanelIn{ background:#17184c; padding:10px 10px 0px 10px;}

.signPanelIn label { display:inline-block; width:90px; font:normal 12px Arial; color:#FFFFFF;}
.signPanelIn a{ text-decoration:underline;  color:#FFFFFF;}
.signPanelIn a:hover{ text-decoration:none;  color:#FFFFFF;}
.signPanelIn h1{font:bold 12px Arial; color:#F5E46B; margin:0; padding:0; text-transform:uppercase;}
.form_row{margin-bottom:8px;}


.inputfield1 {border:1px solid #AAAAAA; height:15px; width:90px; font:normal 11px Arial; color:#000000; padding:2px;}

.block{ width:494px; float:left; clear:both; margin-bottom:15px;}
.blockIn{ background:#17184c; padding:0px 10px 0px 13px; clear:both;}

.iconblock{width:59px;}
.contentblock{ float:right; width:400px; text-align:left;}

.contentblockInner{ background:url(../images/bg-blocktop.gif) no-repeat  width:480px; height:500px; text-align:left;padding-left:10px;}
.contentblockStep1{ background:url(../images/bg-blocktop.gif) no-repeat  width:300px; height:400px; text-align:left;}
.contentblockInnerStep2{width:490px; height:1200px; text-align:left;padding-left:10px;}
.contentblockStepConfirmation{width:475px; height:650px; text-align:left;padding-left:10px;}
.contentblockLocation{ width:475px; height:1450px; text-align:left;padding-left:10px;}
.contentblockLocation1{ width:475px; height:650px; text-align:left;padding-left:10px;}
.contentblockDisclaimer{ float:right; width:650px; height:1500px; text-align:left;padding-left:10px;}
.contentblockContactus{ background:url(../images/bg-blocktop.gif) no-repeat  width:490px; height:890px; text-align:left;}
.contentblockContactus1{ background:url(../images/bg-blocktop.gif) no-repeat  width:490px; height:550px; text-align:left;}
.iconblockInner{width:350px;}

.block a{ color:#FFFFFF; text-decoration:underline;}
.block a:hover{ color:#FFFFFF; text-decoration:none;}

/*Clear styles*/
.clearH5{ height:5px; clear:both;}


/* Link Style*/
.lnkYel12 a{font:bold 12px Arial; color:#F5E46B;text-decoration:none}
.lnkYel12 a:hover{color:#F5E46B;text-decoration:underline}


/* Timer*/
.smallText1 
{ 
	display:none; 
}
.smallText2 
{
	display:table-row;
	visibility:visible;
}

/*Controls*/
.ddList{ font:normal 11px Arial; width:170px; margin-bottom:4px;}
.txt12White{font:bold 12px Arial; color:#FFFFFF;}
.titleHeadAboutUs{font:bold 15px Arial; color:#F5E46B;}



.error-msg-box 
{ 
	        z-index:9999;
	position:absolute;
	padding: 3px;  
    background-color:#5271b5;             
	border: 2px solid #FFFFFF;                 
	color: #FFFFFF;                 
	width: 30%;
	text-align: center; 
	font-size:11px;
	font-weight:bold;
	font-family:verdana;                
	display: none 
	     
}                    
.info-msg-box 
{  
	padding: 3px;                 
	border: 2px solid #FFFFFF;                 
	color: #8E0F0F;                 
	width: 30%;                 
	text-align: center;                 
	display: none        
}

.hpTop
{border: 2px solid #FFFFFF;                 
	color: #8E0F0F; text-align: center;
	}
/*Edit Styles*/
.tabborder{border:0px solid #8b99b9; padding:0.5em; margin-right:20px;}

.bordertable{ border-collapse:collapse;}
.bordertable td{border:1px solid #5a79b5; padding:0.5em; font-size:11px;color:#fff}

.titleHead{font:bold 12px Arial; color:#F5E46B;}

.box{ background:#314d94; padding:0.5em;border:2px solid #6b8abd;}


.pg-normal {
                color: #FFFFFF;
                font-weight: normal;
                font-family: Arial, Helvetica, sans-serif;
                text-decoration: none;    
                cursor: pointer;    
            }
            .pg-selected {
                color: #FFFFFF;
                font-weight: bold;        
                text-decoration: underline;
                cursor: pointer;
            }


.AllMovies a{font:bold 12px Arial; color:#F6F900; text-decoration:none;}
.AllMovies a:hover{color:#F6F900; text-decoration:underline;}            



.Login-showing{font:normal 12px Arial; color:#FFFFFF; width:394px; height:340px; left:190px;  position:absolute; top:50px;padding:8px; padding-top:none;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
    background:url(../images/satyamuserloginbox.png) no-repeat;}
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-details-now-showing.png') no-repeat;}*/
/* IE ignores styles with [attributes], so it will skip the following. */
.Login-showing[class] { background:url(../images/satyamuserloginbox.png) no-repeat;position:absolute; left:190px; top:50px}

.Login-showingRgt{ margin-top:10px; padding-right:5px;  text-align:left; width:350px; height:248px;  overflow-x:hidden;}
.Login-close{clear:both; float:left; width:338px;}

.txtbox{ width:150px; height:16px; border:1px solid #DBDBDB; color: #666971; font: normal 12px Arial; padding-left:12px;}

#header .icon2{padding-top:8px;margin-left:9px;float:left;}

.contentblockCareerInner{ background:url(../images/bg-blocktop.gif) no-repeat  width:480px; height:800px; text-align:left;padding-left:10px;}
