/* CSS Document */
body
{
margin:0px;
font-family: Arial;
}
.main{
width:960px;
}
#dt_header{
border:solid 1px #83BBD9;
background-image:url(../images/header_bg.gif);
background-repeat:repeat-x;
width:90%;
padding:4px;
height:30px;
}
#dt_header h1{
font: Bold 110% Arial;
margin:0px;
}

#dt_bookticket{
border-left:solid 1px #83BBD9;
border-bottom:solid 1px #83BBD9;
border-right:solid 1px #83BBD9;
width:90%;
font: 80% Arial;
}
#dt_bookticket .oddrow{
background-color: #fff;
padding:8px;
}

#dt_bookticket .evenrow{
background-color: #F8F8F8;
border-top:solid 1px #DBDBDB;
border-bottom:solid 1px #DBDBDB;
padding:8px;
}
#dt_bookticket .evenrowForSelectedSeats{
background-color: #F8F8F8;
border-top:solid 1px #DBDBDB;
border-bottom:solid 1px #DBDBDB;
font:Normal 100% Calibri;
text-align:left;
padding:8px;
}

#dt_bookticket .sctnDivider{
background-color:#fbfad6;
border-top:solid 1px #fff;
border-bottom:solid 1px #fff;
padding:12px;
font:bold 110% Arial;
color:#c33019;
}

#NoteMsg{
width:90%;
background-color:#FEFEED;
font:70% Arial;
color:#CC3830;
margin: 4px 0 0 4px;
padding:4px;
}

#dt_bookticket Ul{
margin:0px 0 0 0px !Important;
margin:0px 0 0 0px;

}
#dt_bookticket li{
list-style:none;
padding:4px;
}
.NoteMsg{
font:80% arial;
color:#CC3830;
}
#dt_bookticket li h2{
font: Bold 110% Arial;
color:#003366;
margin:0px;
}

#dt_bookticket h2{
font: Bold 110% Arial;
color:#003366;
margin:0px;
}

#dt_bookticket li span{
color:#666;
margin:0px;
}

#dt_bookticket .flm_thumb{
width:96px;
height:91px;
border:Solid 1px #959595;
margin:4px;
}

#dt_bookticket input Select{
font:90% Arial;
background-color:#FFF;
border:solid 1px #999;
padding:2px;
color:#333333;
}
#dt_bookticket .Frmlablel {
	font:Normal 100% Calibri;
	text-align:left;
}
#dt_bookticket .ticktxt {
	font:Bold 100% Calibri;
	text-align:left;
} 
.ticketbg{ background-color:White;}
#dt_bookticket .fieldtxt {
	text-align:left;
	font: Bold 100% Arial;
	padding:8px;
}

#dt_bookticket .fieldtxtLabelInfo {
	text-align:left;
	font: Bold Calibri;
	font-size:16px;
}

#dt_BtnRow{
width:90%;
font: 80% Arial;
Padding-top:8px;
}
#dt_BtnRow a{ 
color:#003399;
text-decoration:underline;
}
#dt_BtnRow a:hover{
color:#c33019; 
text-decoration:none;
}
.btnimage a:hover
{
   background-image:url(../images/BookNow_hover.gif);
    
}
/*header class*/
.ImageMenu {
	text-decoration:none;
	font: 80% Arial;
	font-weight:bold;
	color:#000000;
}

.TopMenu {
	text-decoration:none;
	font-family:verdana;
	font-size:12px;
	color:#000000;
}

/*Login style*/
#dt_headerlogin{
border:solid 1px #83BBD9;
background-image:url(../images/header_bg.gif);
background-repeat:repeat-x;
width:50%;
padding:4px;
height:30px;
}
#dt_headerlogin h1{
font: Bold 110% Arial;
margin:0px;
}

#dt_bookticketlogin{
border-left:solid 1px #83BBD9;
border-bottom:solid 1px #83BBD9;
border-right:solid 1px #83BBD9;
width:50%;
font: 80% Arial;
}
#dt_bookticketlogin .oddrow{
background-color: #fff;
padding:8px;

}
#dt_bookticketlogin .evenrow{
background-color: #F8F8F8;
border-top:solid 1px #DBDBDB;
border-bottom:solid 1px #DBDBDB;
padding:8px;
}
#dt_BtnRowlogin{
width:50%;
font: 80% Arial;
Padding-top:8px;
}
#dt_BtnRowlogin a{ 
color:#003399;
text-decoration:underline;
}
#dt_BtnRowlogin a:hover{
color:#c33019; 
text-decoration:none;
}
/*Registration Delivery address*/
#dt_bookticketdelivery{
border-left:solid 1px #DBDBDB;
border-right:solid 1px #DBDBDB;
width:100%;
font: 100% Arial;
}
#dt_bookticketdelivery .oddrow{
background-color: #fff;
padding:8px;
}
#dt_bookticketdelivery .evenrow{
background-color: #F8F8F8;
border-top:solid 1px #DBDBDB;
border-bottom:solid 1px #DBDBDB;
padding:8px;
}
#Outerbody
{
    position: absolute;
    margin-left: 15%;
    margin-top: 0%;
    margin-right: 15%;
    left: 0px;
    top: 0px;
    
}


#screen{
	width:100%;
	background:url(../image/screen_bg.jpg) repeat-x;
	text-align:center;
	height:28px;
}
#screen h2{
	font:Bold 120% Calibri;
	margin:-2px 0 0 0;
	padding:0;
	color:#414042;
}
#SelectScreen h3 {
	background:#ff7400;
	font:bold 100% Calibri;
	color:#000;
	margin:0 auto;
	text-align:center;
}
#SelectScreen table{
	width:100%;
	background-color:White;
}
#SelectScreen td{
	width:30px;
	text-align:center;
	padding:2px;
}

#SelectScreen1 td{
	width:60px;
	text-align:center;
	padding:0px;
}

#SelectScreen .GreenSeat {
	background:#97cd3e;
	font:bold 80% Calibri;
	color:#333;
	cursor: hand;
}

#SelectScreen1 .GreenSeat1 {
	background:#97cd3e;
	font:bold 60% Calibri;
	color:#333;
	width:15%;
}

#SelectScreen .Orange a {
	background:#e6ff67;
	font:bold 85% Calibri;
	color:#333;
	text-decoration:none;
}

#SelectScreen .RedSeat {
	background:#ff0000;
	font:bold 90% Calibri;
	color:#fff;
}

#SelectScreen1 .RedSeat1 {
	background:#ff0000;
	font:bold 60% Calibri;
	color:#fff;
	width:15%;
}

#SelectScreen .Orange {
	background:#f88017;
	font:bold 90% Calibri;
	color:#fff;
}

#SelectScreen .BlueSeat {
	background:#C11B17;
	font:bold 90% Calibri;
	color:#fff;
	
}
#SelectScreen1 .BlueSeat1 {
	background:#C11B17;
	font:bold 60% Calibri;
	color:#fff;
	width:15%;
	
}

#SelectScreen .GreySeat
{
	background:#C4C4C4;
	font:bold 90% Calibri;
	color:#fff;
}
#SelectScreen1 .GreySeat1
{
	background:#C4C4C4;
	font:bold 60% Calibri;
	color:#fff;
	width:15%;
}

.divScroll 
    {
    width:855px;
    height :280px;
    overflow:scroll ;
    white-space:nowrap;
    }


#screen{
	width:100%;
	text-align:center;
	height:28px;
}
#screen h2{
	font:Bold 120% Calibri;
	margin:-2px 0 0 0;
	padding:0;
	color:#414042;
}
 #dt_PGselect .oddrow{
 background-color: #fff;
 border-top:solid 1px #DBDBDB;
 border-bottom:solid 1px #DBDBDB;
 padding:8px;
}

#dt_PGselect .evenrow{
background-color: #F8F8F8;
border-top:solid 1px #DBDBDB;
border-bottom:solid 1px #DBDBDB;
padding:8px;
}
.PgBankDiv
{
	padding-top: 10px;
	padding-left: 20px;
	font-size: 11px;
}

.PgDescDiv
{
	padding-top: 10px;
	font-size: 11px;
}
.div_pg
{
	padding-top: 10px;
}
.PGNamespan
{
	font-weight: bold;
}
.sampip
{
	background-color: #ff99cc;
}
.samemovie
{
	background-color: #ccccff;
}
.multipleorder
{
		background-color: #cccc66;
}
#items .oddrow{
 background-color: #fff;
 border-top:solid 1px #DBDBDB;
 border-bottom:solid 1px #DBDBDB;
 padding:4px;
}

#items .evenrow{
background-color: #F8F8F8;
border-top:solid 1px #DBDBDB;
border-bottom:solid 1px #DBDBDB;
padding:4px;
}

#dt_header1{
	background:url(../images/dt_header_bg.gif) repeat-x;
	width:95%;
	height:25px;
    font-family:Calibri;
}
#dt_header1 h1{
	font-size:115%;
	margin:2px 0 0 8px;
}

.GreenSeat {
	background:#97cd3e;
	font:bold  Calibri;
	color:#333;
	cursor: hand;
}

.RedSeat {
	background:#ff0000;
	font:bold 90% Calibri;
	color:#fff;
}

.tktbooking {
	font:Normal 80% Arial;
	vertical-align:middle;
	background-color:#FFFBE0;
	border-top:Solid 1px #ddd;
	border-bottom:Solid 1px #ddd;
	width:100%;
	padding:6px;
	font-size:12px;
}
#tblParking
{
	
}
.div_Ads
{
	padding-top: 10px;
	font-size:10px;
}
.link1 {
	text-decoration:none;
	font-family:verdana;
	font-size:12px;
	color:#000000;
}
.link2 {
	text-decoration:none;
	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#0049d0;
}

