div#concert ul{padding-left:0px;}
span.cube{display:inline-block;height:14px;width:14px;}
span.plan_{background:none repeat scroll 0 0 ;border:1px solid grey;}
span.plan_red{background:none repeat scroll 0 0 #fa9c9f;border:1px solid grey;}
span.plan_blue{background:none repeat scroll 0 0 #c0ffff;border:1px solid grey;}
span.plan_green{background:none repeat scroll 0 0 #80ff80;border:1px solid grey;background-image:url(../images/disabled-14.png);}
span.plan_fuchsia{background:none repeat scroll 0 0 #ffc0ff;border:1px solid grey;}
span.plan_yellow{background:none repeat scroll 0 0 #ffffc0;border:1px solid grey;}
span.plan_black{background:none repeat scroll 0 0 #202020;border:1px solid grey;background-image:url(../images/disabled.gif);}
span.plan_salmon{background:none repeat scroll 0 0 #FA8072;border:1px solid grey;}
span.plan_skyblue{background:none repeat scroll 0 0 #87CEEB;border:1px solid grey;}
span.plan_teal{background:none repeat scroll 0 0 #04aca9;border:1px solid grey;}
span.plan_thistle{background:none repeat scroll 0 0 #D8BFD8;border:1px solid grey;}
span.plan_palegreen{background:none repeat scroll 0 0 #98FB98;border:1px solid grey;}
span.plan_orange{background:none repeat scroll 0 0 #FFA500;border:1px solid grey;}
ul#legend{height:14px;}
ul#legend li{float:left;}
ul#legend li:last-child{height:14px;width:16px;}
span.plan_incart {background: none repeat scroll 0 0 #FF00FF;border: 1px solid #808080;}
span.plan_reserved {background: none repeat scroll 0 0 #808080;border: 1px solid #808080;}
span.plan_locked {background: none repeat scroll 0 0 #8080C0;border: 1px solid #808080;}
span.plan_unavailable {background: none repeat scroll 0 0 #d8bfd8;border: 1px solid #808080;}
span.plan_own {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #808080;}
div#ajax_status{display:none;text-align:center;font-size:11px;height:14px;padding:5px 3px 3px;}
div#cart_timeout{font-size:12px;font-weight:bold;color:#CC0000;}
div#cleared{max-width:795px;width:100%;text-align:center;padding-top:120px;padding-bottom:120px;font-size:14px;font-weight:bold;color:#666666;}
li.timedout{text-align:center;margin-top:18px;text-shadow:2px 0 #EDEDED;}
div#indicator{margin-top:2px;height:11px;width:16px;}
div.activity{background:url('../images/spinner.gif') no-repeat left top;}
li.activity_on{color:#000000 !important;background:none repeat scroll 0 0 #FFFF00 !important;}
li.activity_off{color:#000000 !important;background:none repeat scroll 0 0 #FFFF00 !important;}
div#stage_label{width: 800px;margin-top:5px;height:60px;padding-top:50px;background:url('../images/stage-612.png') no-repeat center top;text-align:center;font-family: Arial,Verdana,Helvetica, sans-serif;font-size:26px;color:#808080;font-weight:bold;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
/*div.seatplan{float:left;-moz-user-select:none;-khtml-user-select:none;user-select:none;}*/
div.seatplan {
	width:794px;
	margin-top:10px;
	/*height: 500px;*/
	outline: 0px solid #C0C0C0;
	padding:100px 40px 0 40px;
	background: url("../bg.png") no-repeat center top;
	margin-left:auto;
	margin-right:auto;
	-moz-user-select:none;
	-khtml-user-select:none;
	user-select:none;
}
/*IMPORTANT:SEAT PLAN WIDTHS*/ /*if width=22px,padding=2px,margin-right=4px, therefore 26 x seat plan columns=max-width*/

/* seatplan row */
ul.r {padding:0px;margin:0px;list-style-type:none;height:20px;}
/* the seats */
ul.r li {float:left;/*IMPORTANT:CELL WIDTH*/width:16px;height:12px;font-size:7px;padding:2px 2px 0 0;margin-right:0px;text-align: center;/*border: 1px solid #C0C0C0;*/outline: 1px solid #C0C0C0; color: #000000;cursor: pointer;}
/* row letters AA  BB color*/

/* row letters */
ul.r li.ltr {font-size:10px;font-weight: bold;color:#ffffff;/*border: 1px solid #C0C0C0;*/outline: 0px solid #c0c0c0;background-color:none;
cursor:default;}
/* blank seats */
ul.r li.b {background: none repeat scroll 0 0 transparent;cursor:default;/*border: 1px solid transparent;*/outline: 0px solid transparent;/*test with background view*//*background:#CCCCCC;*/}


ul.r li.bl, ul#ajax_cart li.bl{background-color:#C0FFFF;}
ul.r li.gr {background-color:#80FF80;background:#80FF80 url(../images/disabled-14.png) no-repeat center top;}
ul#ajax_cart li.gr {background-color:#80FF80;}
ul.r li.rd, ul#ajax_cart li.rd{background-color:#FFC0C0;}
ul.r li.gr, ul#ajax_cart li.gr{background-color:#80FF80;}
ul.r li.or, ul#ajax_cart li.or{background-color:#FFA500;}
ul.r li.fu, ul#ajax_cart li.fu{background-color:#FFC0FF;}
ul.r li.ye, ul#ajax_cart li.ye{background-color:#FFFFC0;}
ul.r li.sa, ul#ajax_cart li.sa{background-color:#FA8072;}
ul.r li.sb, ul#ajax_cart li.sb{background-color:#87CEEB;}
ul.r li.te, ul#ajax_cart li.te{background-color:#008080;}
ul.r li.th, ul#ajax_cart li.th{background-color:#D8BFD8;}
ul.r li.pg, ul#ajax_cart li.pg{background-color:#98FB98;}
ul.r li.o{color:#000000;background-color:#FFFFFF;cursor:default;}
ul.r li.x{color:#FFFFFF;background-color:#808080;cursor:default;}
ul.r li.blocked{color:#FFFFFF;background-color:#d8bfd8;cursor:default;}
ul.r li.y{color:#FFFFFF;background-color:#FF00FF;cursor:pointer;}
ul.r li.z{color:#FFFFFF;background-color:#8080C0;cursor:default;}
ul.r li.s:hover{background-color:none;color:none;}
#easyTooltip{background:white;margin:0;padding:5px 10px;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);font:12px/16px "Lucida Grande",Arial,Sans-serif;line-height:16px;color:#666;z-index:100;}
ul#ajax_cart{cursor:default;list-style-type:none;margin-left:0;padding-left:0;margin-top:0px;}
ul#ajax_cart li{height:45px;padding:0px;border-bottom:5px dotted #F9F9F9;}
ul#ajax_cart li{background-color:#80FF80;}
ul#ajax_cart li:first-child{padding-top:5px;}
ul#ajax_cart li:last-child{border-bottom:0px;}
ul#ajax_cart li span{}
ul#ajax_cart li span.cht{float:left;padding-left:4px;color:#555555;margin-top:2px;height:12px;font-size:9px;font-weight:bold;}
ul#ajax_cart li span.pn{float:left;padding-left:4px;color:#000000;margin-top:3px;font-size:9px;}
ul#ajax_cart li span.pp{float:right;margin-right:2px;color:#000000;margin-top:3px;font-size:9px;}
ul#ajax_cart li span.cnt{display:none;}
ul#ajax_cart li div.bd{background:url('../images/ajaxcart_delete.png') no-repeat 0 0 transparent;float:right;margin-right:2px;margin-top:3px;height:16px;width:16px;cursor:pointer;}
ul#ajax_cart li a{color:#555555;text-decoration:underline;}
ul#ajax_cart li a:hover{text-decoration:none;}
div#ajax_cart_stats{background:none repeat scroll 0 0 #75AFFB;border-top:1px solid #7F7F7F;color:#F9F9F9;height:17px;margin-top:-12px;padding:6px 4px;margin-bottom:8px;}
span#total_price{float:right;}
.ui-effects-transfer{border:1px dotted #DFDFDF;background:#A6A6A6;opacity:0.2;z-index:999;}
div#box_ajaxCart div#btnCheckOut{display:none;}
