﻿
/* lcsd.css ----- begin ---- */

.logo {  font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 36px; font-style: normal; font-weight: bold}

.mid {  font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 15px; font-style: normal; font-weight: normal}
.small { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline}
.title {  font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold}
.text {  font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 14px}
.menubar { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline }
.details { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; vertical-align: top }
.details2 { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; vertical-align: bottom }
.subtitle { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; font-weight: bold; color: #996600; }
.error { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-style: normal; font-weight: normal; color:  #FF1000; }

.timer { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; font-weight: bold; color:  #000000; }

/* lcsd.css ----- end ---- */
.anylinkcss{ position:absolute; visibility: hidden; font:lighter normal 12px/20px
"新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; z-index: 100; width: 102px; ; clip: rect(
) ; text-decoration: none; clear: none; float: none; list-style-type: none ; color:
#FFFFFF } .anylinkcss a{ width: 100%; display: block; text-indent: 3px; border-bottom:
none; padding: 1px 0; text-decoration: none; font-weight: bold; text-indent: 5px;
} .anylinkcss a:hover{ /*hover background color*/ background-color: C27201; color:
white; }.text { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size:
12px; font-style: normal; font-weight: lighter; font-variant: normal; text-decoration:
none; color: #FFFFFF} .menubar_text { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 12px; font-style: normal; font-weight: lighter; font-variant: normal;
text-decoration: none; color: #333333} .show_name { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 12px; font-weight: bold; color: #FF6600; text-decoration: none} .footer
{ font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; text-decoration:
none} .event_text {  font-family:  新細明體,細明體,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #454545; font-weight: 550;}
.pwd_text {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #454545; font-weight: 550;}
.bold_text_header { font-family: 新細明體,細明體,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500; color: B03A3A; text-decoration: none}
.bold_big_text_header { font-family: 新細明體,細明體,Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 500; color: #e88080; text-decoration: none}
.font_big {  font-family: 新細明體,細明體,"Verdana"; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none}
.font_mid {
	font-family: 新細明體,細明體,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454545;
	clear: right;
}
.font_mid_white {
	font-family: 新細明體,細明體,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	clear: right;
}
.font_mid_pink {
	font-family: 新細明體,細明體,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ed217c;
	clear: right;
}
.bold_text_header-green { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: 827D31; text-decoration: none }
.search {  font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; letter-spacing: 0em; word-spacing: 0em; left: 0px; top: 0px; clip:  rect(0px 0px  ); color: #333333}
.footer_text_white { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; text-decoration: none ; color: #FFFFFF}
.font_normal_white { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; text-decoration: none ; color: #FFFFFF}
.font_normal_orange { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; text-decoration: none ; color: #FF4202}
.bold_lightyellow {  font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #FFFFCC}.bold_text_header_red { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.text_links { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #C85B37; text-decoration: underline}
.bold_text_header_black { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.brown {  color: 9C7568}
.text_links_noline { text-decoration: underline; font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; color: #C85B37}
.text_links_large_noline { text-decoration: underline; font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 20px; font-weight: bold; color: #C85B37}
.text_links_footer { text-decoration: underline; font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: normal; color: #7a7a7a}
.bold_text_header_white { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.bold_text_header_brown { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #c85528; text-decoration: none }
.bold_text_header_pink { font-family: "新細明體","細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #ED217C; text-decoration: none }
.font_big_white {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
}
#body { background: white url(../images/line_pattern4.gif) fixed;}
/*td.withformbg {background-image: url(../images/formbg1.jpg) ;*/
td.withformbg {background-image: url(../images/form_bg.jpg) ;
height:480px;
background-repeat: no-repeat;
}
table.withBgColor { background-color: #F1F1F1;}
td.withBgColor {
	background-color: #f7e1e3;
}
td.withBgGrayColor {
	background-color: #e7e8ea;
}
td.withBgpinkColor {
	background-color: #ed217c;
}
td.withBgColorBrown {
	background-color: black;
}
td.withBgColorPink {
	background-color: #ed217c;
}
table.withLYellowBgColor{
	background-color: #fff3e3;
}
tr.withLYellowBgColor{
	background-color: #fff3e3;
}
td.withLYellowBgColor{
	background-color: #fff3e3;
}
td.withBgColorYellow {
	background-color: #fff3e3;
}
table.withLGrayBdColor{
	background-color: #e7e8ea;
}
tr.withLGrayBdColor{
	background-color: #e7e8ea;
}
table.withLYellowBdColor{
	background-color: #fff3e3;
}
tr.withLYellowBdColor{
	background-color: #fff3e3;
}
tr.withDGrayBdColor{
	background-color: #c1c4c6;
}
tr.underline{
	background-color: #E05C5C;
}
tr .stroke_bar{
	background:url(/internet/images/stroke_bar.gif) repeat-x;
	width:5px;
}
td.underline{
	background-color: #E05C5C;
}
tr.underlineGray{
	background-color: #c1c4c6;
}
table.withDGrayBdColor{
	background-color: #c1c4c6;
}
A.all:link {text-decoration: none; color:black}
A.all:visited {text-decoration: none; color:black}
A.all:active {text-decoration: none}
A.all:hover {text-decoration: underline;}
.linkover {
	background-color: #FEF3F8;
	border-color: #FEF3F8;
}
.linkout {
	background-color: #fff3e3;
	border-color: #fff3e3;
}
HR.dotted {
	border-color: #d8d8d8;
	border-width: thin;
	border-style: dotted
}
HR.separater {
	border-color: #d8d8d8;
	border-width: thin;
	border-style: hidden
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; z-index:100;}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:18; background-color:914603; visibility:hidden;z-index:100;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,新細明體,細明體,Verdana, Arial,helvetica; font-size:12px; font-weight:bold; z-index:100;}
.clLevel0{position:absolute;background-color:914603; layer-background-color:914603; color:white;z-index:100;}
.clLevel0over{position:absolute;background-color:#C27201; layer-background-color:#C27201; color:white; cursor:pointer; cursor:hand;z-index:100; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#e8e9ea;z-index:100; }

/*Styles for level 1-day*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, 新細明體,細明體,Verdana, Arial,helvetica; font-size:12px; font-weight:normal;z-index:100;}
.clLevel1{position:absolute;background-color:#ffeacb; layer-background-color:#ffeacb; color:black;z-index:100;}
.clLevel1over{position:absolute;background-color:#f09800; layer-background-color:#f09800; color:white; cursor:pointer; cursor:hand;z-index:100; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#e8e9ea;z-index:100; }

/*Styles for level 2-day*/
.clLevel2, .clLevel2over{position:absolute; padding:3px; font-family:tahoma,新細明體,細明體,Verdana, Arial,helvetica; font-size:12px; font-weight:normal;z-index:100;}
.clLevel2{position:absolute;background-color:#ffeacb; layer-background-color:#ffeacb; color:black;z-index:100;}
.clLevel2over{position:absolute;background-color:#f09800; layer-background-color:#f09800; color:white; cursor:pointer; cursor:hand;z-index:100; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#e8e9ea;z-index:100; }

/*Styles for level 1-night*/
.clLevel1night, .clLevel1nightover{position:absolute; padding:2px; font-family:tahoma, 新細明體,細明體,Verdana, Arial,helvetica; font-size:12px; font-weight:normal;z-index:100;}
.clLevel1night{position:absolute;background-color:#ffeacb; layer-background-color:#ffeacb; color:#000000;z-index:100;}
.clLevel1nightover{position:absolute;background-color:#f09800; layer-background-color:#f09800; color:white; cursor:pointer; cursor:hand;z-index:100; }
.clLevel1nightborder{position:absolute; visibility:hidden; background-color:#e8e9ea;z-index:100; }

/*Styles for level 2-night*/
.clLevel2night, .clLevel2nightover{position:absolute; padding:3px; font-family:tahoma,新細明體,細明體,Verdana, Arial,helvetica; font-size:12px; font-weight:normal;z-index:100;}
.clLevel2night{position:absolute;background-color:#ffeacb; layer-background-color:#ffeacb; color:#000000;z-index:100;
}
.clLevel2nightover{position:absolute;background-color:#f09800; layer-background-color:#f09800; color:white; cursor:pointer; cursor:hand;z-index:100; }
.clLevel2nightborder{position:absolute; visibility:hidden; background-color:#e8e9ea;z-index:100; }
/* Tooltip style in seat selection */
#dhtmltooltip{
	position: absolute;
	width: 80px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/* Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* loading screen after submit */
#loadingDiv{
	position:absolute;
	z-index: 999999;
	top:0;left:0;
	opacity:0.70;
	-moz-opacity:0.70;
	filter:alpha(opacity=70);
	background-color:#ffffff;
	background-image: url('../images/time2.gif');
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
}

.selectseatinstru {  font-family:  新細明體,細明體,Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #454545; font-weight: 550;}

.font_orange {
	color: #ff4202;
}
.font-pink {
	color: #ed217c;
}
