body {}
.clear{ clear:both}
.buycolor{ color:#008a54!important}
.noborder{ border:none!important}

div.column.left
{ float:left; margin-right:10px;
  width:168px; }
  
div.column.wide
{}
.right{ float:right}
.left{ float:left}
  
a{color:#008A54;}


.tickets{ padding:0px 0 0 0; text-align:center; width:228px; float:right; margin:0 5px 0 0}
.tickets span {display:block; background:#014329; line-height:32px; text-align:center; color:#fff; font-weight:bold; margin:0 1px 0px 1px; border-bottom:1px solid #fff; }

/*.tickets table tr td{ border:none!important;}
.tickets table.lightyellow tr td{ background:#f8f8b9; text-align:center; padding:0!important;}*/
.tickets table.lightyellow th {padding:0 0 16px 0;height:81px;*height:65px; background:#99cc99; color:#000; font-weight:bold; font-size:11px}
/*.tickets table.darkyellow tr td{ background:#ffff99; text-align:center;padding:0!important;}*/
.tickets table.darkyellow th { padding:0 0 16px 0;height:81px;*height:65px; background:#99cc99; color:#000; font-weight:bold; font-size:11px}
.tickets input ,.small-input{width:40px; height:16px; background:url(../images/store/buy-input.jpg) no-repeat; border:none; padding:4px; margin:6px 0 6px 0;}

/*
.tdetails{}
.tdetails table { margin:0 0 10px 0!important}
.tdetails table tr th{border:none!important; background:#014329; height:31px; color:#fff; font-weight:bold}
.tdetails table tr th.start{ padding:0 0 0 11px}
.tdetails table tr td{border-bottom:1px solid #cccccc; vertical-align:bottom!important; padding:12px 0 12px 0!important} 
.tdetails table input{ text-align:right; margin:0 0 2px 0}
*/
.bo-brd{border-bottom:2px solid #000000!important}
 input[type=radio]{vertical-align:middle; margin:2px 4px 4px 0}
.leftpart{ padding:0 0 0 176px;width:731px;float:left;}
.leftt{ float:left; width:498px}
ul.list {;list-style:none; color:#000!important; background:url(../images/store/yellow-light-dark.jpg) 499px 0px repeat-y}
ul.list li{display:block; padding:0px 0 0px 0; float:left; background:url(../images/store/li-brd.jpg) bottom left no-repeat; width:725px; z-index:2; }
ul.list li b{float:left; width:209px;padding:11px 0 10px 0;}
ul.list li span{float:left; width:284px;padding:11px 0 10px 0; margin:0 6px 0 0}
ul.list li span.lightbg {width:74px;  text-align:center; display:block;padding:0 0 0 0; margin:0 0 0 0; float:left}
ul.list li span.darkbg {width:74px;text-align:center; display:block; padding:0 0 0 0; margin:0 2px 0 2px; float:left}
.white-bg{ background:#fff;}

ul.postage{list-style:none; color:#000!important; font-style:italic; margin:15px 0 0 0!important;}
ul.postage li{ margin:0 0 0px 0; padding:5px 0 13px 38px; background:url(../images/store/li-ic.jpg) no-repeat 0px 0px}

.yellowbg{background:#ffff99;padding:12px 0 12px 10px;font-family:"Segoe UI",Arial;font-size:16px;color:#014329;line-height:26px; margin:12px 0 12px 0; color:#333333}
.yellowbg span {font-size:18px;color:#014329;font-weight:bold; line-height:26px; margin:0 0 10px 0; font-family:"Trebuchet MS"}


ul.tidetails {margin:0px; padding:0; list-style:none;}
ul.tidetails li {margin:0 0 0 0; padding:0 0 0 0;color:#000;}
ul.tidetails li.one {height:31px; background:#014329; color:#fff; font-weight:bold; padding:0 0 0 11px; line-height:30px;}
ul.tidetails li.two { height:60px;border-bottom:1px solid #CCCCCC; padding:12px 0 }
ul.tidetails li.two span.ones{ width:241px;}
ul.tidetails li.two span.twos{ padding:35px 0 0 0;}
ul.tidetails li.two span.twos input{margin:-5px 0 0 0}
ul.tidetails li.two span.threes{padding:35px 0 0 0;}
ul.tidetails li.two span.fours{padding:35px 0 0 0;}
ul.tidetails li.two span.fours input{margin:1px 0 0 0}
ul.tidetails li.two span.ones p{margin:0 0 11px 0}
ul.tidetails li span {display:block}
ul.tidetails li span.ones  {width:230px; float:left}
ul.tidetails li span.twos  {width:114px;float:left; text-align:center}
ul.tidetails li span.threes{width:118px;float:left; text-align:center}
ul.tidetails li span.fours {width:77px;float:left; text-align:center}
ul.tidetails li.fourli{text-align:right; padding:20px 0 14px 0;border-bottom:1px solid #CCCCCC;}
ul.tidetails li.blackbrd{ border-bottom:2px solid #000000}



.register-block{width:550px; float:left; clear:left}
.register-block span{ background:#f8f8b9; display:block; line-height:28px; padding:0 0 0 6px; margin:0 0 12px 0; font-family:"Segoe UI",Arial; font-size:14px; font-weight:bold}
.register-left span ,.register-right span{ background:#f8f8b9 ;display:block; line-height:28px; padding:0 0 0 6px; margin:0 0 12px 0; font-family:"Segoe UI",Arial; font-size:14px; font-weight:bold}
ul.register {margin:0 0 10px 0!important; padding:0; list-style:none;}
ul.register li { height:30px; margin:0 0 0px 0; }
ul.register li .button{ margin:3px 0 0 10px;background:url(../images/store/go.jpg) 0px 0px no-repeat;height:25px;width:25px;border:none;cursor:pointer}
ul.register li.big-hi{ height:107px;}
ul.register li span.texts {text-align:left; width:300px; float:left; margin:0 0 0 0; padding:0 0 0 3px; background:none;font-size:12px!important; color:#000!important;font-weight:normal; line-height:25px}
ul.register li span.li-hi{line-height:16px;}
ul.register li span.inputs {text-align:right; width:200px; float:left;margin:0 0 0 0; padding:0 0 0 0;background:none;}
ul.register li span.inputs input{ background:url(../images/store/input-bg.jpg) no-repeat left top;width:156px;height:14px;padding:5px 5px 5px 5px; line-height:24px; border:none}
ul.register li span.inputs select {background:url(../images/store/input-bg.jpg) no-repeat left top;width:166px;height:24px;padding:5px 5px 5px 5px; line-height:24px; border:none}
ul.register li span.inputs textarea {background:url(../images/store/teaxarea.jpg) no-repeat left top;width:156px;height:91px;padding:5px 5px 5px 5px; line-height:16px; border:none}
ul.register li span.inputs input.radio{ background:none;width:50px;height:14px;padding:5px 5px 5px 5px; line-height:24px; border:none;}



.protection{border-top:2px solid #01472c; margin:16px 0 0 0}
.protection h3{ margin:15px 0 10px 0;}
.protection input{ margin:-2px 50px 0px 10px; padding:0 0 0px 0; vertical-align:middle;}
hr{ color:#ccc;}

.register-button{ margin:0px 0 0 0px;background:url(../images/store/register.jpg) 0px 0px no-repeat;height:35px;width:92px;border:none;cursor:pointer}

