body {
	margin: 0;
	background-image: url("../images/bg.gif");
	background-repeat: repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.border {
	background-color: #fff;
}

.flashBorder {
	background-color: #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

.Links a:link, .Links a:active, .Links a:visited {
	color: #fff;
	text-decoration: none;
}

.Links a:hover {
	color: #fff;
	text-decoration: underline;
}

/************************************************* Leftpane Styles ***************************************/

.leftpaneMenuBg {
	background-image: url("../images/leftmenu_bg.gif");
	background-repeat: repeat-y;
}

.leftpaneMenu {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
}

.newsTbl {
	margin: 0 0 0 22px;
}

.newsTxt {
	color: #fff;
	font-size: 11px;
	line-height: 20px;
	text-align: justify;
}

/************************************************* Middle Styles ***************************************/

.easycardMargin {
	margin: 0 0 0 5px;
}

.titleImgMargin {
	margin: 25px 0 0 0;
}

.titleBg {
	background-image: url("../images/title_bg.jpg");
	background-repeat: repeat-x;
}

.middlepaneBg {
	background-color: #fff;
	background-image: url("../images/middlepane_bg.gif");
	background-repeat: repeat-y;
}

.membersLoginBg {
	background-image: url("../images/login_bg.gif");
	background-repeat: no-repeat;
	height: 151px;
	width: 400px;
}

.loginTblBorder {
	border: 1px outset #CA3935;
}

.loginTxt {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

.loginTxtBox {
	color: #000;
	border-left: 1px outset #680F0D;
	border-top: 1px outset #680F0D;
	border-right: 2px outset #680F0D;
	border-bottom: 2px outset #680F0D;
	font-size: 11px;
	font-weight: bold;
	height: 16px;
	padding: 2px;
	width: 190px;
}

.profileTblBorder {
	border: 1px solid #ccc;
	margin: 0 0 0 11px;
}

.profileImgBorder {
	border: 1px solid #ccc;
}

.profileContent1 {
	background-color: #666;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	padding: 5px;
}

.profileContent2 {
	background-color: #E0E0E0;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	padding: 5px;
}

.profileContent3 {
	background-color: #ACACAC;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	padding: 3px;
}

.ecTitle1 {
	background-color: #CD1F19;
	border: 1px solid #74100E;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.ecTitle2 {
	background-color: #666;
	border: 1px solid #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.ecTitle3 {
	background-color: #e0e0e0;
	border: 1px solid #333;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.ecTitle4 {
	background-color: #CD1F19;
	border: 1px solid #74100E;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

.ecContent1{
	background-color: #E0E0E0;
	border: 1px solid #666;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
}

.ecContent2 {
	background-color: #fff;
	border: 1px solid #333;
	color: #333;
	font-size: 11px;
	padding: 3px;
	text-align: left;
}

.ecContent3 {
	background-color: #fff;
	border: 1px solid #333;
	color: #333;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}

.ecContent3 {
	background-color: #fff;
	border: 1px solid #333;
	color: #333;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}

.ecContent4 {
	background-color: #fff;
	border: 1px solid #333;
	color: #333;
	font-size: 11px;
	padding: 3px;
	text-align: right;
}

.ecContent5 {
	background-color: #fff;
	border: 2px solid #333;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	text-align: right;
}

.ecContent6 {
	background-color: #fff;
	color: #333;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}

.ecContentRed {
	background-color: #fff;
	border: 1px solid #333;
	color: #CD1F19;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}


.ecLink a:link, .ecLink a:active, .ecLink a:visited {
	color: #CC0000;
	text-decoration: none;
}

.ecLink a:hover {
	color: #000;
	text-decoration: underline;
}

.ectxtBox {
	border: 1px solid #666;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	width: 97%;
	height: 16px;
}

.errorContent {
	background-color: #fff;
	color: #CD1F19;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

.errorContentCenter {
	background-color: #fff;
	color: #CD1F19;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.movieTblBorder {
	border: 1px solid #ccc;
}

.movieImgBorder {
	border: 1px solid #ccc;
}

.movLink a:link, .movLink a:active, .movLink a:visited {
	color:#000;
	padding: 2px;
	text-decoration: none;
}

.movLink a:hover {
	background-color:#CD1F19;
	color: #fff;
	padding: 2px;
	text-decoration: none;
}

.movieList {
	color: #000;
	font-size: 11px;
	margin: 0 0 0 6px; /*removes indent IE and Opera*/
	padding: 0;
	list-style-type: none; /*turns off display of bullet*/
	list-style-image: url("../images/m_bullet.gif");
	line-height: 15px;
}

.mBullet {
	padding-left: 4px;
}

.movieTitle {
	background-color: #fff;
	border-bottom: 2px solid #333;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	padding: 4px;
	line-height: 15px;
}

.movieTxtBold {
	background-color: #FDD15A;
	border: 1px solid #E1AD28;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	line-height: 15px;
}

.movieTxtBoldDark {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	line-height: 15px;
}

.movieTxtBoldCenter {
	background-color: #FDD15A;
	border: 1px solid #E1AD28;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	text-align: center;
	line-height: 15px;
}

.movieTxtGrayBoldCenter1 {
	background-color: #acacac;
	border: 1px solid #333;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	text-align: center;
	line-height: 15px;
}

.movieTxtGrayBoldCenter2 {
	background-color: #e0e0e0;
	border: 1px solid #666;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	text-align: center;
	line-height: 15px;
}

.movieTxtGrayBoldCenter3 {
	background-color: #f0f0f0;
	border: 1px solid #666;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	text-align: center;
	line-height: 15px;
}

.movieTxtGrayLeft {
	background-color: #fff;
	border: 1px solid #ccc;
	color: #333;
	font-size: 11px;
	font-weight: normal;
	padding: 0 4px 0 4px;
	text-align: left;
	line-height: 15px;
}

.movieTxtGrayCenter {
	background-color: #fff;
	border: 1px solid #ccc;
	color: #333;
	font-size: 11px;
	font-weight: normal;
	padding: 0 4px 0 4px;
	text-align: center;
	line-height: 15px;
}

.movieTxtNormal {
	color: #000;
	font-size: 11px;
	padding: 0 4px 0 4px;
	line-height: 15px;
}

.bookLinks a:link, .bookLinks a:active, .bookLinks a:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.bookLinks a:hover {
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

.bookinhTxtNormal {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	padding: 0 4px 0 4px;
	line-height: 16px;
}

.bookinhTxtNormalCenter {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	line-height: 16px;
	padding: 0 4px 0 4px;
	text-align: center;
}

.movieDescription {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	line-height: 16px;
	padding: 0 4px 0 4px;
	text-align: justify;
}

.showBorder {
	border: 1px solid #ccc;
}

.movieReview1 {
	background-color: #666;
	border: 1px solid #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	text-align: left;
	line-height: 25px;
}

.movieRewTitle1 {
	background-color: #CD1F19;
	border: 1px solid #333;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	line-height: 20px;
}

.movieRewTitle2 {
	background-color: #666;
	border: 1px solid #333;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 4px;
	line-height: 20px;
}

.theatArcContent {
	color: #000;
	font-size: 11px;
	line-height: 20px;
	padding: 0 3px 0 3px;
	text-align: justify;
}

.movieRewContent {
	background-color: #fff;
	border: 1px solid #333;
	color: #333;
	font-size: 11px;
	padding: 0 4px 0 4px;
	text-align: justify;
	line-height: 20px;
}

.ecardContent {
	background-color: #fff;
	color: #333;
	font-size: 11px;
	padding: 0 4px 0 4px;
	text-align: justify;
	line-height: 20px;
}

.artpageLink {
		font-size: 10px;
		font-weight: bold;
		text-align: center;
		padding: 5px;
		line-height: 20px;
}
.artpageLink a:link, .artpageLink a:active, .artpageLink a:visited{
		color: #000;
		text-decoration: none;
		padding: 3px;
}

.artpageLink a:hover{
		background-color: #333333;
		color: #fff;
		text-decoration: none;
		padding: 3px;
}

.darkImgBorder {
	border: 1px solid #333;
}

.movieNote {
	background-color: #f0f0f0;
	border: 1px solid #ccc;
	color: #333;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	padding: 5px;
}

.getDetails {
	background-color: #CD1F19;
	border: 1px solid #000;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	height: 22px;
	/*line-height: 20px;*/
	width: 100%;
}

.txtBox1 {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	height: 16px;
	width: 75px;
}

.txtBox2 {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	height: 16px;
	width: 99%;
}

.txtBox3 {
	border: 1px solid #666;
	color: #000;
	font-size: 11px;
	height: 16px;
	width: 98%;
}

.txtBox4 {
	border: 1px solid #666;
	color: #000;
	font-size: 11px;
	height: 20px;
	width: 98%;
}

.txtBox5 {
	border: 1px solid #666;
	color: #000;
	font-size: 11px;
	height: 16px;
	width: 60px;
}

.browse {
	border: 1px solid #666;
	color: #000;
	font-size: 11px;
	height: 25px;
	width: 120px;
}

.listBox1 {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	height: 20px;
	width: 140px;
}

.listBox2 {
	border: 1px solid #ccc;
	color: #000;
	font-size: 11px;
	height: 20px;
	width: 100%;
}

.txtArea1 {
	border: 1px solid #ccc;
	color: #000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 120px;
	width: 400px;
}

.txtArea2 {
	border: 1px solid #666;
	color: #000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100px;
	width: 98%;
}

.txtButton {
	background-color: #666;
	border: 1px solid #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	height: 25px;
	width: 60px;
}

.txtButton1 {
	background-color: #666;
	border: 1px solid #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 98%;
}

.txtButton2 {
	background-color: #CD1F19;
	border: 1px solid #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	text-align: center;
	width: 98%;
}

.txtButton3 {
	background-color: #f0f0f0;
	border: 1px solid #000;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	width: 150px;
}

/************************************************* Footer Styles ***************************************/

.footTopBg {
	background-image: url("../images/foottop_bg.gif");
	background-repeat: repeat-x;
	height: 38px;
}

.footerBg {
	background-image: url("../images/footer_bg.gif");
	background-repeat: repeat-x;
	height: 66px;
}

.footerTxt {
	color: #fff;
	font-size: 11px;
	line-height: 25px;
	text-align: center;
}

/************************************************* Seat View ***************************************/

.seatBg {
	background-color: #CC0000;
	background-image: url("../images/seat_bg.gif");
	background-repeat: no-repeat;
	border: 2px solid #333;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 50px;
	text-align: center;
	width: 40px;
}

.seatUnBg {
	background-color: #666666;
	background-image: url("../images/seatun_bg.gif");
	background-repeat: no-repeat;
	border: 2px solid #333;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 50px;
	text-align: center;
	width: 40px;
}

.seatNoBg {
	background-color: #f0f0f0;
	border: 2px solid #333;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	height: 50px;
	text-align: center;
	width: 40px;
}

.seatChkBox {
	filter:alpha(opacity=80);
	opacity:0.8;
}

.wayTxt {
	color: #333;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
}

#wayBg {
	background-color: #999;
	min-height: 300px;
	width: 16px;
}
/*************** Css Added By Jothi on 19/02/2009 **********************/
.ecRwnum {
	background-color: #CD1F19;
	border: 1px solid #74100E;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	width:40px;
}
.ecContentRed1 {
	background-color: #fff;
	/*border: 1px solid #333;*/
	color: #CD1F19;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}
/***************** Css Added By Christy on 15/06/09 **************************/
.contactustitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5 5px 5 5xp;
}
/----------------------------/
.theatArcContent {
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	padding: 0 3px 0 3px;
	text-align: justify;
}