body {
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px;
	padding-left: 0px; 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background:url(../images/common/bg.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 19px;
}

br {
	font-size: 11px;
	line-height: 17px;
}

td {
	font-size: 11px;
	line-height: 17px;
}

a {
	text-decoration:none;
}

a:hover { 
	text-decoration:underline;
}


a:visited {
    text-decoration:none;
}

a:active 
{
    
    text-decoration:none;
    }
    
a.ticket {
    color: #463000;
	text-decoration:none;
}

a.ticket:hover {
    color: #463000;
	text-decoration:underline;
}

a.ticket:visited 
{
    color: #463000;
    
   }
a.ticket:active 
{
    color: #463000;
   
    }



.content {
	font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
	text-decoration:none;
}
.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
	font-size: 10px;
	color: #666666;
	line-height: 19px;
	text-decoration:none;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	text-decoration:none;
}

.movieCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 14px;
	text-decoration:none;
}

.note1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
	font-size: 11px;
	color: #990000;
	line-height: 16px;
	text-decoration:none;
	vertical-align:top;
}

.note2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, 新細明體;
	font-size: 9px;
	color: #333333;
	line-height: 16px;
	text-decoration:none;
	vertical-align:top;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AEA698;
	line-height: 14px;
	text-decoration:none;
}

.brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B7800;
	line-height: 19px;
	text-decoration:none;
}

.brown11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B7800;
	line-height: 19px;
	text-decoration:none;
}

.brown2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #463000;
	line-height: 17px;
	text-decoration:none;
}

.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
	text-decoration:none;

}

.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 14px;
	text-decoration:none;
}

.inputfield{
	border:1px solid #C1C1C1;
	background-color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #505050;
	line-height:16px;
	height:22px;
	padding: 2px 0px 2px 3px;
	width: 440px;
}

.mcl_moviename_sessionname { 
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #333333;
	line-height: 14px;
	text-decoration:none;
}

.mcl_moviename_sessionname2 { 
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 14px;
	text-decoration:none;
	
}
.mcl_moviename_sessionname2.A:hover {
 text-decoration: underline
}
.mcl_moviename_sessionname2.A:link {
text-decoration: underline
}
.mcl_moviename_sessionname2.A:active {
text-decoration: underline
}

.mcl_buybuttoncell {
	padding:5px 0px 0px 0px;
	vertical-align:middle;
}

.mcl_moviepostercell {
	padding:0px 10px 0px 0px;
	text-align:center;
}
.mcl_movienamecell_rotate {
	padding:5px 10px 0px 0px;
}

.mcl_session_list {
	border:1px solid #C1C1C1;
	background-color: #FFFFFF;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #505050;
	line-height:16px;
	height:22px;
	padding: 2px 0px 2px 3px;
	width: 300px;
}

.mcl_trailer_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 19px;
}

.mcl_moviename_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	line-height: 19px;
}

.mcl_memberlogin {
background:url(../Images/common/bgMember-Login.gif) no-repeat;
}

.mcl_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #9B7800;
	
	line-height: 19px;
	text-decoration:none;
}

.ErrorCell {
	background-color:Red;
	text-align:left;
	text-indent:0px;
    font-size:12px;
    color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;    
}

.brown3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #463000;
	line-height: 17px;
	text-decoration:none;
}

.bottomline {
	border-bottom-width:1;
	border-bottom:solid;
	border-bottom-color:#463000;
}





.gmValidationMessage {
	font-style:italic;
	color:#990000;
}

.gmTitle {
	font-size: 16px;
	color:#9B7800;
	font-weight:bold;
}

.gmTitle2 {
	font-size: 12px;
	font-weight:bold
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.itemRow{
    
   
     

}

.itemRowHighlight{
    background-color:#3399FF;
    color:#FFFFFF;
    

}






