.textbox {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #666666; TEXT-INDENT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.TABLE-Gray   	        { font-family:Arial; color:#666666; text-decoration:none; font-size:11px; font-weight:normal }
.TABLE-Gray A	        { font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:active	{ font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:visited  { font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:hover	{ font-family:Arial; color:#999999; text-decoration:underline; font-size:11px; font-weight:normal }

.TABLE-Gray12   { font-family:Arial; color:#666666; text-decoration:none; letter-spacing: .5px; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A	{ font-family:Arial; color:#666666; text-decoration:underline; letter-spacing: 1px; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A:active { font-family:Arial; color:#666666; text-decoration:underline; letter-spacing: 1px; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A:visited{ font-family:Arial; color:#666666; text-decoration:underline; letter-spacing: 1px; line-height: 1.5em; font-size:14px; font-weight:strong }
.TABLE-Gray12 A:hover{ font-family:Arial; color:#999999; text-decoration:underline; letter-spacing: 1px; line-height: 1.5em; font-size:14px; font-weight:strong }

.textbox {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #666666; TEXT-INDENT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.asterisk_orange   { font-family:Arial; color:#FF9900; text-decoration:none; font-size:14px; font-weight:strong }

.OrangeText   { font-family:Arial; color:#FF9900; text-decoration:none; font-size:14px; font-weight:strong }
.OrangeText A	{ font-family:Arial; color:#FF9900; text-decoration:underline; font-size:14px; font-weight:strong }
.OrangeText A:active { font-family:Arial; color:#FF9900; text-decoration:underline; font-size:14px; font-weight:strong }
.OrangeText A:visited{ font-family:Arial; color:#FF9900; text-decoration:underline; font-size:14px; font-weight:strong }
.OrangeText A:hover{ font-family:Arial; color:#FFCC00; text-decoration:underline; font-size:14px; font-weight:strong }

.GrayText12   { font-family:Arial; color:#666666; text-decoration:none; font-size:12px; font-weight:strong }
.GrayText12 A	{ font-family:Arial; color:#666666; text-decoration:underline; font-size:12px; font-weight:strong }
.GrayText12 A:active { font-family:Arial; color:#666666; text-decoration:underline; font-size:12px; font-weight:strong }
.GrayText12 A:visited{ font-family:Arial; color:#666666; text-decoration:underline; font-size:12px; font-weight:strong }
.GrayText12 A:hover{ font-family:Arial; color:#999999; text-decoration:underline; font-size:12px; font-weight:strong }

.topmenu {padding-left:5px; padding-right:15px; font-family: Helvetica Neue; color: #666666; font-size: 26px;}
.topmenu A {text-decoration:none; color: #666666;}
.topmenu A:active {text-decoration:none; color: #666666;}
.topmenu A:visited{text-decoration:none; color: #666666;}
.topmenu A:hover {text-decoration:none; color: #FF9900;}

.leftmenu {font-family: Helvetica Neue; color: #666666; font-size: 22px;}
.leftmenu A {text-decoration:none; color: #666666;}
.leftmenu A:active {text-decoration:none; color: #666666;}
.leftmenu A:visited{text-decoration:none; color: #666666;}
.leftmenu A:hover {text-decoration:none; color: #FF9900;}

.thaimenu {
	font-family: "PSL Kittithada";
	color: #666666;
	font-size: 30px;
	font-weight: bold;
}
.thaimenu A {text-decoration:none; color: #666666;}
.thaimenu A:active {text-decoration:none; color: #666666;}
.thaimenu A:visited{text-decoration:none; color: #666666;}
.thaimenu A:hover {text-decoration:none; color: #FF9900;}

.seatnumber {	
	font-size: 10px;
	color: #333333;
}


/* START LOWER LEVEL */
#lower {display:block; width:600px; height:776px; background:url(images/Lower_arena_V4_o.jpg); position:relative; margin:0 auto 2em auto;}
#lower a {color:#000; font-family:arial, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
a#title2, a#title2:visited {display:block; width:600px; height:0; padding-top:776px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:776px;}
#lower a#title2:hover {background:transparent url(images/Lower_arena_V4.jpg) no-repeat 0 0; overflow:visible; color:#c00;}

a#SecA {
	display:block;
	width:49px;
	height:3px;
	padding-top:260px;
	overflow:hidden;
	position:absolute;
	left:199px;
	top:220px;
}
* html a#SecA {height:260px; he\ight:0;}
a#SecA:hover {background:transparent url(images/A.gif) no-repeat 0 0; overflow:visible;}
 
a#SecB {
	display:block;
	width:66px;
	height:2px;
	padding-top:164px;
	overflow:hidden;
	position:absolute;
	left:266px;
	top:264px;
}
* html a#SecB {height:164px; he\ight:0;}
a#SecB:hover {background:transparent url(images/B.gif) no-repeat  0 0; overflow:visible;}
 
a#SecC {
	display:block;
	width:48px;
	height:1px;
	padding-top:260px;
	overflow:hidden;
	position:absolute;
	left:349px;
	top:224px;
}
* html a#SecC {height:260px; he\ight:0;}
a#SecC:hover {background:transparent url(images/C.gif) no-repeat 0 0; overflow:visible;}

a#Sec103 {
	display:block;
	width:135px;
	height:1px;
	padding-top:66px;
	overflow:hidden;
	position:absolute;
	left:417px;
	top:423px;
}
* html a#Sec103 {height:66px; he\ight:0;}
a#Sec103:hover {background:transparent url(images/103.gif) no-repeat 0 0; overflow:visible;}

a#Sec104 {
	display:block;
	width:135px;
	height:1px;
	padding-top:66px;
	overflow:hidden;
	position:absolute;
	left:417px;
	top:351px;
}
* html a#Sec104 {height:66px; he\ight:0;}
a#Sec104:hover {background:transparent url(images/104.gif) no-repeat 0 0; overflow:visible;}

a#Sec105 {
	display:block;
	width:135px;
	height:1px;
	padding-top:66px;
	overflow:hidden;
	position:absolute;
	left:417px;
	top:279px;
}
* html a#Sec105 {height:66px; he\ight:0;}
a#Sec105:hover {background:transparent url(images/105.gif) no-repeat 0 0; overflow:visible;}

a#Sec106 {
	display:block;
	width:139px;
	height:1px;
	padding-top:64px;
	overflow:hidden;
	position:absolute;
	left:416px;
	top:206px;
}
* html a#Sec106 {height:64px; he\ight:0;}
a#Sec106:hover {background:transparent url(images/106.gif) no-repeat 0 0; overflow:visible;}

a#Sec107 {
	display:block;
	width:105px;
	height:1px;
	padding-top:63px;
	overflow:hidden;
	position:absolute;
	left:459px;
	top:135px;
	z-index:-7;
}
* html a#Sec107 {height:63px; he\ight:0;}
a#Sec107:hover {background:transparent url(images/107.gif) no-repeat 0 0; overflow:visible;}

a#Sec108 {
	display:block;
	width:159px;
	height:1px;
	padding-top:150px;
	overflow:hidden;
	position:absolute;
	left:394px;
	top:41px;
	z-index:-8;
}
* html a#Sec108 {height:150px; he\ight:0;}
a#Sec108:hover {background:transparent url(images/108.gif) no-repeat 0 0; overflow:visible;}

a#Sec109 {
	display:block;
	width:93px;
	height:1px;
	padding-top:131px;
	overflow:hidden;
	position:absolute;
	left:350px;
	top:61px;
	z-index:-8;
}
* html a#Sec109 {height:131px; he\ight:0;}
a#Sec109:hover {background:transparent url(images/109.gif) no-repeat 0 0; overflow:visible;}

a#Sec110 {
	display:block;
	width:84px;
	height:1px;
	padding-top:154px;
	overflow:hidden;
	position:absolute;
	left:256px;
	top:38px;
	z-index:-8;
}
* html a#Sec110 {height:154px; he\ight:0;}
a#Sec110:hover {background:transparent url(images/110.gif) no-repeat 0 0; overflow:visible;}

a#Sec111 {
	display:block;
	width:92px;
	height:1px;
	padding-top:131px;
	overflow:hidden;
	position:absolute;
	left:156px;
	top:61px;
	z-index:-8;
}
* html a#Sec111 {height:131px; he\ight:0;}
a#Sec111:hover {background:transparent url(images/111.gif) no-repeat 0 0; overflow:visible;}

a#Sec112 {
	display:block;
	width:161px;
	height:1px;
	padding-top:141px;
	overflow:hidden;
	position:absolute;
	left:44px;
	top:41px;
	z-index:-8;
}
* html a#Sec112 {height:141px; he\ight:0;}
a#Sec112:hover {background:transparent url(images/112.gif) no-repeat 0 0; overflow:visible;}

a#Sec113 {
	display:block;
	width:106px;
	height:1px;
	padding-top:63px;
	overflow:hidden;
	position:absolute;
	left:35px;
	top:136px;
	z-index:-8;
}
* html a#Sec113 {height:63px; he\ight:0;}
a#Sec113:hover {background:transparent url(images/113.gif) no-repeat 0 0; overflow:visible;}

a#Sec114 {
	display:block;
	width:148px;
	height:1px;
	padding-top:66px;
	overflow:hidden;
	position:absolute;
	left:35px;
	top:206px;
	z-index:-8;
}
* html a#Sec114 {height:66px; he\ight:0;}
a#Sec114:hover {background:transparent url(images/114.gif) no-repeat 0 0; overflow:visible;}

a#Sec115 {
	display:block;
	width:134px;
	height:1px;
	padding-top:63px;
	overflow:hidden;
	position:absolute;
	left:48px;
	top:280px;
	z-index:-8;
}
* html a#Sec115 {height:63px; he\ight:0;}
a#Sec115:hover {background:transparent url(images/115.gif) no-repeat 0 0; overflow:visible;}

a#Sec116 {
	display:block;
	width:123px;
	height:1px;
	padding-top:63px;
	overflow:hidden;
	position:absolute;
	left:59px;
	top:352px;
	z-index:-8;
}
* html a#Sec116 {height:63px; he\ight:0;}
a#Sec116:hover {background:transparent url(images/116.gif) no-repeat 0 0; overflow:visible;}

a#Sec117 {
	display:block;
	width:134px;
	height:1px;
	padding-top:62px;
	overflow:hidden;
	position:absolute;
	left:48px;
	top:424px;
	z-index:-8;
}
* html a#Sec117 {height:62px; he\ight:0;}
a#Sec117:hover {background:transparent url(images/117.gif) no-repeat 0 0; overflow:visible;}
/* END LOWER LEVEL */


/* START UPPER LEVEL */
#upper {display:block; width:600px; height:776px; background:url(images/Upper_arena_V3_o.jpg); background-repeat:no-repeat; position:relative; margin:0 auto 2em auto;}
#upper a {color:#000; font-family:arial, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
a#title1, a#title1:visited {display:block; width:600px; height:0; padding-top:776px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title1 {height:776px;}
#upper a#title1:hover {background:transparent url(images/Lower_arena_V4.jpg) no-repeat 0 0; overflow:visible; color:#c00;}

a#Sec204 {
	display:block;
	width:91px;
	height:3px;
	padding-top:87px;
	overflow:hidden;
	position:absolute;
	left:458px;
	top:374px;
}
* html a#Sec204 {height:87px; he\ight:0;}
a#Sec204:hover {background:transparent url(images/204.gif) no-repeat 0 0; overflow:visible;}
 
a#Sec205 {
	display:block;
	width:74px;
	height:2px;
	padding-top:101px;
	overflow:hidden;
	position:absolute;
	left:459px;
	top:275px;
}
* html a#Sec205 {height:101px; he\ight:0;}
a#Sec205:hover {background:transparent url(images/205.gif) no-repeat  0 0; overflow:visible;}
 
a#Sec206 {
	display:block;
	width:91px;
	height:1px;
	padding-top:86px;
	overflow:hidden;
	position:absolute;
	left:458px;
	top:190px;
}
* html a#Sec206 {height:86x; he\ight:0;}
a#Sec206:hover {background:transparent url(images/206.gif) no-repeat 0 0; overflow:visible;}

a#Sec207 {
	display:block;
	width:91px;
	height:1px;
	padding-top:66px;
	overflow:hidden;
	position:absolute;
	left:458px;
	top:119px;
}
* html a#Sec207 {height:66px; he\ight:0;}
a#Sec207:hover {background:transparent url(images/207.gif) no-repeat 0 0; overflow:visible;}

a#Sec208 {
	display:block;
	width:86px;
	height:1px;
	padding-top:81px;
	overflow:hidden;
	position:absolute;
	left:446px;
	top:75px;
}
* html a#Sec208 {height:81px; he\ight:0;}
a#Sec208:hover {background:transparent url(images/208.gif) no-repeat 0 0; overflow:visible;}

a#Sec209 {
	display:block;
	width:93px;
	height:1px;
	padding-top:97px;
	overflow:hidden;
	position:absolute;
	left:412px;
	top:32px;
}
* html a#Sec209 {height:97px; he\ight:0;}
a#Sec209:hover {background:transparent url(images/209.gif) no-repeat 0 0; overflow:visible;}

a#Sec210 {
	display:block;
	width:70px;
	height:1px;
	padding-top:86px;
	overflow:hidden;
	position:absolute;
	left:382px;
	top:22px;
}
* html a#Sec210 {height:86px; he\ight:0;}
a#Sec210:hover {background:transparent url(images/210.gif) no-repeat 0 0; overflow:visible;}

a#Sec211 {
	display:block;
	width:76px;
	height:1px;
	padding-top:76px;
	overflow:hidden;
	position:absolute;
	left:302px;
	top:32px;
}
* html a#Sec211 {height:76px; he\ight:0;}
a#Sec211:hover {background:transparent url(images/211.gif) no-repeat 0 0; overflow:visible;}

a#Sec212 {
	display:block;
	width:82px;
	height:1px;
	padding-top:92px;
	overflow:hidden;
	position:absolute;
	left:214px;
	top:16px;
}
* html a#Sec212 {height:92px; he\ight:0;}
a#Sec212:hover {background:transparent url(images/212.gif) no-repeat 0 0; overflow:visible;}

a#Sec213 {
	display:block;
	width:69px;
	height:1px;
	padding-top:85px;
	overflow:hidden;
	position:absolute;
	left:146px;
	top:22px;
}
* html a#Sec213 {height:85px; he\ight:0;}
a#Sec213:hover {background:transparent url(images/213.gif) no-repeat 0 0; overflow:visible;}

a#Sec214 {
	display:block;
	width:96px;
	height:1px;
	padding-top:100px;
	overflow:hidden;
	position:absolute;
	left:92px;
	top:31px;
}
* html a#Sec214 {height:100px; he\ight:0;}
a#Sec214:hover {background:transparent url(images/214.gif) no-repeat 0 0; overflow:visible;}

a#Sec215 {
	display:block;
	width:83px;
	height:1px;
	padding-top:78px;
	overflow:hidden;
	position:absolute;
	left:69px;
	top:78px;
}
* html a#Sec215 {height:78px; he\ight:0;}
a#Sec215:hover {background:transparent url(images/215.gif) no-repeat 0 0; overflow:visible;}

a#Sec216 {
	display:block;
	width:91px;
	height:1px;
	padding-top:73px;
	overflow:hidden;
	position:absolute;
	left:49px;
	top:113px;
}
* html a#Sec216 {height:73px; he\ight:0;}
a#Sec216:hover {background:transparent url(images/216.gif) no-repeat 0 0; overflow:visible;}

a#Sec217 {
	display:block;
	width:91px;
	height:1px;
	padding-top:85px;
	overflow:hidden;
	position:absolute;
	left:49px;
	top:190px;
}
* html a#Sec217 {height:85px; he\ight:0;}
a#Sec217:hover {background:transparent url(images/217.gif) no-repeat 0 0; overflow:visible;}

a#Sec218 {
	display:block;
	width:82px;
	height:1px;
	padding-top:102px;
	overflow:hidden;
	position:absolute;
	left:58px;
	top:275px;
}
* html a#Sec218 {height:102px; he\ight:0;}
a#Sec218:hover {background:transparent url(images/218.gif) no-repeat 0 0; overflow:visible;}

a#Sec219 {
	display:block;
	width:92px;
	height:1px;
	padding-top:84px;
	overflow:hidden;
	position:absolute;
	left:48px;
	top:377px;
}
* html a#Sec219 {height:84px; he\ight:0;}
a#Sec219:hover {background:transparent url(images/219.gif) no-repeat 0 0; overflow:visible;}

/* END UPPER LEVEL */

.lightgray_bg2 { background: #f8f6f6; border-top: 1px solid #f8f6f6; border-bottom: 1px solid #f1f1f1; padding: 0px 12px; margin-bottom: 10px; }
.lightgray_bg1 { background: #ffffff; border-top: 1px solid #e9e7d4; border-bottom: 1px solid #e2e2e2; padding: 0px 12px; margin-bottom: 10px; }
.TABLE-Gray12-Head {font-size: 45px; color: #666666;}