/* global.css */
html,body{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;background-color:#CEDABE;text-align:center;margin:0;padding:5px;}
#header{width:840px;height:90px;position:relative;background-image:url(/img/interface/bg_header_faded2.jpg);background-position:left top;background-repeat:no-repeat;text-align:left;font-family:"Times New Roman", Times, serif;font-weight:400;z-index:250;margin:0 auto;}
#content{width:810px;min-height:250px;position:relative;background-color:#FFF;background-image:url(/img/interface/bg_body.jpg);background-position:bottom;background-repeat:no-repeat;text-align:left;font-size:12px;font-family:Geneva, Verdana, Helvetica, sans-serif;z-index:100;margin:15px auto 0;padding:15px 15px 25px;}
#contentTop{width:840px;height:10px;position:relative;background-image:url(/img/interface/header_body.gif);background-position:bottom;background-repeat:no-repeat;font-size:0;margin:8px auto 0;}
#footer{width:820px;height:30px;position:relative;background-color:#CEDABE;font-size:10px;color:#FFF;background-image:url(/img/interface/bg_footer.jpg);background-position:top;background-repeat:no-repeat;text-align:center;margin:8px auto 0;padding:15px 10px 10px;}
#copyright{width:840px;text-align:center;font-size:10px;margin:10px auto;}
#header #menu{width:740px;position:absolute;top:78px;left:0;z-index:150;padding:0 0 0 125px;}
#header #tournament{color:#333;position:absolute;top:35px;left:120px;font-size:1.4em;width:630px;height:32px;z-index:100;letter-spacing:.05em;font-family:Georgia, "Times New Roman", Times, serif;}
#header #tournament strong{color:#360;font-weight:700;}
#header #debenture{position:absolute;top:24px;left:90px;font-size:2.4em;letter-spacing:.05em;color:#FFF;text-shadow:#132 2px 2px 2px;z-index:100;}
#header #icon{position:absolute;top:-5px;left:-8px;width:125px;height:126px;z-index:250;}
#header #tel{position:absolute;top:5px;left:125px;z-index:200;color:#fff;font-size:1.6em;font-family:Helvetica, Arial, sans-serif;}
#header #tel img{vertical-align:top;}
#menu img{margin-right:5px;border:0;}
#adminMenu{width:740px;text-align:left;font-family:Helvetica, Arial, sans-serif;padding-left:100px;padding-top:6px;margin:10px auto 0;}
#account_menu{padding-right:5px;position:absolute;right:0;color:#fff;font-weight:700;}
#account_menu ul li a:link,#account_menu ul li a:visited{font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #000;}
#account_menu ul li a:active,#account_menu ul li a:hover{color:#ffca00;}
#menu ul,#account_menu ul{list-style-type:none;margin:0;padding:0;}
#account_menu ul{margin-top:6px;}
#menu li,#account_menu li{display:inline;}
#menu li a{display:block;float:left;margin-right:20px;padding:8px 6px 5px 10px;}
#menu li a.menu_home{background:#ff9d00 url(/img/interface/bg_tab-orng.gif) repeat-x;}
#menu li a.active{background:#fff url(/img/interface/bg_tab.gif) repeat-x;}
div.article-nav{overflow:auto;}
div.benefits-and-featured-tickets{background-color:#fefefe;margin-left:9px;margin-right:10px;}
.featured-tickets{position:relative;text-align:center;margin-top:0;}
.featured-tickets div.highlight .eventPrice{font-size:32px;}
.featured-tickets div.normal{width:195px;height:160px;margin-top:1px;}
.featured-tickets div.highlight{width:196px;height:160px;border-color:#999;}
.featured-tickets div.normal,.featured-tickets div.highlight{display:inline-block;border:1px solid #ccc;padding-top:8px;padding-bottom:0;vertical-align:middle;background-color:#FFF;background-image:url(/img/interface/bg_fieldset.gif);background-position:bottom;background-repeat:repeat-x;float:left;}
.featured-tickets h4{font-size:1em;font-family:sans-serif;text-transform:uppercase;font-weight:700;color:#9F0000;margin:0;}
.featured-tickets div.box1{border-right:1px solid #cfdabe;}
.featured-tickets div.box2{border-color:#363;border-style:solid;border-width:2px 0 2px 2px;}
.featured-tickets div.box3{border-color:#363;border-style:solid;border-width:2px 2px 2px 1px;}
.featured-tickets div.box4{border-left:1px solid #cfdabe;}
.featured-tickets form{margin-top:10px;}
div.benefits{background-color:#fafafa;margin-right:0;position:relative;border-color:#efefef;border-style:solid;border-width:1px 1px 0;padding:6px 6px 12px;}
.benefits span.header{font-weight:700;font-size:14px;}
.benefits td{font-size:11px;width:160px;text-align:center;vertical-align:top;}
div.events{margin:12px 10px 0 9px;padding:12px 0 0;}
.events table td{padding:0;}
.events div.header{border-color:#efefef;border-style:solid;border-width:1px;padding:8px 8px 2px;}
.events h2{font-family:Georgia, "Times New Roman", Times, serif;color:#363;font-size:24px;margin-bottom:0;}
.events .venueDescription{font-size:11px;color:#4F4F4F;margin-left:6px;}
div.ticket-in-list{border-color:#efefef;border-style:solid;border-width:0 1px 1px;padding:12px;}
.home h1{font-size:38px;text-align:center;}
#adminMenu ul.level1{height:26px;white-space:nowrap;display:block;background-color:#B2D281;margin:0;padding:4px 0 0;}
#adminMenu ul.level1 li{display:inline;list-style-type:none;margin-left:4px;}
#adminMenu ul.level1 li a:link,#adminMenu ul.level1 li a:visited,#adminMenu ul.level1 li a:active{color:#3B5D14;text-decoration:none;font-weight:700;line-height:22px;font-size:110%;padding:3px 6px;}
#adminMenu ul.level2{white-space:nowrap;display:block;background-color:#90B557;margin:0;padding:4px 0 4px 4px;}
#adminMenu ul.level2 li{display:inline;list-style-type:none;}
#adminMenu ul.level2 li a:link,#adminMenu ul.level2 li a:visited,#adminMenu ul.level2 li a:active{font-size:100%;line-height:17px;text-decoration:none;font-weight:700;color:#3B5D14;padding:2px 4px;}
#adminMenu ul.level2 li span.label{line-height:17px;margin-left:16px;color:#3B5D14;padding:2px 4px;}
a:hover{color:#9C0;}
h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;margin:0 5px 15px;}
h2{font-size:22px;}
h3{font-size:18px;}
p{margin:0 5px 15px;}
legend{font-family:Georgia, "Times New Roman", Times, serif;color:#363;font-size:18px;margin-bottom:10px;}
ul{list-style-image:url(/img/interface/bullet.gif);padding:0 0 0 2em;}
li{margin:8px 0;}
ol.big-numbers{padding-left:2.5em;}
ol.big-numbers li{font-size:22px;font-family:Georgia, "Times New Roman", Times, serif;}
ol.big-numbers li p{font-family:Geneva,Verdana,Helvetica,sans-serif;font-size:12px;}
table{border-collapse:collapse;width:100%;margin:0;}
table.bordered{border:1px solid #DCE6C5;}
col{border-right:1px solid #C7D3B2;}
tr.centre-court{background:#B8D977;}
.centre{text-align:center;}
.right{text-align:right;}
table.data td,table.data th{text-align:left;padding:10px;}
td{font-size:12px;padding:8px 10px 4px;}
.evenRow td,.oddRow td{border-bottom:1px solid #EAEFE0;margin:0;padding:0 4px 8px 8px;}
th{font-size:13px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:700;vertical-align:top;text-align:left;background-color:#DCE6C5;background-image:url(/img/interface/bg_tablehead.gif);background-position:top;background-repeat:repeat-x;padding:6px;}
#assign_table{margin-bottom:20px;}
#assign_table th{font-family:Geneva,Verdana,Helvetica,sans-serif;background:#f5fae8;text-align:center;vertical-align:middle;color:#363;font-size:1.1em;}
#assign_table th,#assign_table .evenRow td,#assign_table .oddRow td{border-right:1px solid #EAEFE0;padding:8px;}
#assign_table tr{border:1px solid #EAEFE0;border-bottom:0;}
#assign_table tr.evenRow{background-color:#ffffed;}
#assign_table .headers{margin-top:4px;}
.assign_total{color:#363;font-size:16px;font-weight:700;}
input{vertical-align:middle;margin:0 0 10px;}
form{margin:0;}
form label{display:block;font-size:12px;font-weight:strong;color:#000;margin:5px 0;}
form input.text{font-size:14px;background-color:#FFFFE6;border:1px solid #768978;padding:2px;}
form select{background-color:#FFFFE6;}
form input.button{height:32px;}
form input[type=checkbox]{margin:0 3px 3px 0;}
.field_float_left{float:left;margin-right:20px;}
#sell_tickets fieldset{margin-bottom:30px;}
#already_registered{width:65%;margin-top:10px;}
#already_registered input.button{float:left;clear:both;}
#already_registered p{clear:both;margin:0 0 10px;}
.req_field{color:#8b0013;}
.register_venue{margin-bottom:20px;border-bottom:1px solid #e3e6dd;}
.infobox{width:322px;margin:10px 0;padding:0;}
.infobox .content{background-color:#FFF;background-image:url(/img/interface/bg_infobox.gif);background-position:top;background-repeat:repeat-x;min-height:200px;border-right:2px solid #9AA38E;padding:0;}
.infobox .top{width:322px;height:11px;background-repeat:no-repeat;background-image:url(/img/interface/bg_infobox_top.gif);background-position:bottom;font-size:0;}
.infobox .bottom{width:322px;height:8px;background-repeat:no-repeat;background-image:url(/img/interface/bg_infobox_bottom.gif);background-position:top;font-size:0;}
.infobox .content h2{height:30px;border-bottom:1px solid #FFF;background-image:url(/img/interface/icon_ball_35px.gif);background-position:10px top;background-repeat:no-repeat;font-size:22px;text-align:left;margin:0 0 15px;padding:5px 0 10px 55px;}
.infobox .content p{padding-bottom:15px;text-align:left;margin:0 10px;}
fieldset{border:1px solid #C7D3B2;_margin-top:-7px;background-color:#FFF;background-image:url(/img/interface/bg_fieldset.gif);background-position:bottom;background-repeat:repeat-x;text-align:left;margin:0 10px 15px 9px;padding:10px;}
fieldset.events{border:1px solid #C7D3B2;_margin-top:-7px;background-color:#FFF;background-image:none;text-align:left;margin:0 0 20px;padding:0;}
fieldset.events legend{font-size:18px;font-weight:700;}
.highlightBox{border:1px solid #C7D3B2;background-color:#FFC;margin:0 0 15px;padding:10px;}
.highlight{background-color:#FFC;}
.eventDescription{font-size:12px;}
.eventDate{font-size:14px;font-weight:700;}
.eventDate h4{font-size:10px;color:#CCC;font-family:Geneva, Helvetica, sans-serif;font-weight:400;margin:0;}
.eventPrice{font-size:22px;font-weight:700;color:#363;}
.priceNote{font-size:10px;font-color:#BBB;}
#helpBox{width:94px;height:57px;float:right;margin:5px 0 10px 10px;}
.floatLeft{float:left;}
.padLeft{margin-left:10px;}
.padRight{margin-right:10px;}
a:link.button,a:visited.button,a:active.button{height:25px;color:#FFF;text-decoration:none;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;display:block;background-image:url(/img/buttons/bg_button_38px.gif);background-position:top;background-repeat:repeat-x;margin:0 10px;padding:7px 10px 10px;}
a:hover.button{text-decoration:underline;}
a.buy-tickets-button:link,a.buy-tickets-button:visited,a.buy-tickets-button:active{color:transparent;}
.underLineTitles h2{padding-bottom:5px;padding-top:12px;border-bottom:1px solid #C7D3B2;display:block;font-size:24px;}
.underLineTitles h3,p.underLineTitles{padding-bottom:5px;padding-top:12px;border-bottom:1px solid #C7D3B2;display:block;font-size:18px;}
#flashMessage,.tooltip{background:#fec;color:#600;margin-bottom:6px;text-align:center;padding:6px;}
#assign_tip{display:inline-block;margin-bottom:5px;font-style:italic;}
.notes{font-size:10px;font-weight:400;}
#footer ul{list-style:none;margin-left:0;padding-left:0;line-height:14px;text-transform:uppercase;font-size:10px;}
#footer ul li a:link,#footer ul li a:active,#footer ul li a:visited{text-decoration:none;color:#8c8c8c;}
div.error_message{font-size:80%;color:#8b0013;}
form input.text.form_error{border:2px solid #8b0013;}
.clear{clear:both;height:1px;overflow:hidden;}
#cakeSqlLog{display:none;}
div#pagination{margin-top:10px;margin-bottom:6px;}
div#pagination a,div#pagination span.inactive{border:1px solid #CCC;margin-right:4px;font-size:90%;font-style:normal;padding:0 4px 1px;}
div#pagination span.inactive{color:#d8d8d8;margin-left:0;}
div#pagination a:link,div#pagination a:visited,div#pagination a:active{text-decoration:none;color:#06F;}
div#pagination a:hover{text-decoration:none;background-color:#06F;color:#FFF;}
div#terms ul{list-style:none;}
div#terms ul li{margin-top:20px;}
div#terms ul li ul li{margin-top:none;}
div#wizardButtons{margin-top:40px;}
.quote{letter-spacing:0;text-align:left;margin:0 10px 10px;}
.quote.right{width:300px;float:right;}
.quote p.more{font-weight:400;margin:10px 0;padding:0;}
blockquote.customer_testimonial_clip{border:1px solid #C7D3B2;background:#fff url(/img/interface/bg_fieldset.gif) repeat-x scroll center bottom;margin:0;padding:15px 10px 10px 50px;}
blockquote.customer_testimonial_clip:before,blockquote.customer_testimonial_clip:after{color:#C7D3B2;display:block;font-size:700%;width:50px;}
blockquote.customer_testimonial_clip:before{content:open-quote;height:0;margin-left:-45px;margin-top:-20px;}
blockquote.customer_testimonial_clip p{font-size:13px;font-weight:700;line-height:20px;margin:20px 0 0;}
blockquote.customer_testimonial_clip cite{display:block;font-style:italic;line-height:16px;margin:5px 0 0;}
div.pageMenu{margin-bottom:20px;font-size:200%;}
div.pageMenu span.selected{background-color:#f1f1f1;padding:4px;}
pre{text-align:left;}
a.label{font-family:verdana;font-size:9px;font-weight:700;text-transform:uppercase;padding:0 2px 1px;}
a.label.yellow{background-color:#FF0;}
a.label.blue{background-color:blue;}
a.label.black{background-color:#777;color:#CCC;}
a.label.red{background-color:red;color:#FFF;}
input.button.call_to_action{background-color:red;border:2px solid #F44;color:#FFF;font-weight:700;font-size:1.2em;}
.hotel-offer-button p,.next-year-button p{font-weight:700;font-size:1.1em;}
.hotel-offer-button img,.next-year-button img{float:left;margin-right:10px;}
.download-prices-button{background:#FFF url(/img/interface/bg_fieldset.gif) repeat-x scroll center bottom;border:1px solid #C7D3B2;text-align:left;margin:10px 10px 15px 9px;padding:5px 10px;}
.download-prices-button a,.download-prices-button a:link,.download-prices-button a:visited{font-size:12px;font-weight:700;color:#7A9340;display:block;background:transparent url(/img/buttons/button_pdf.png) no-repeat scroll left center;text-decoration:none;padding:7px 5px 17px 55px;}
.download-prices-button a span,.download-prices-button a:link span,.download-prices-button a:visited span{font-size:18px;font-family:Georgia,'Times New Roman',Times,serif;color:#000;font-weight:400;}
.download-prices-button a:hover,.download-prices-button a:hover span{color:#9c0;text-decoration:underline;}
.showhide_sales a{font-size:18px;font-family:Georgia,'Times New Roman',Times,serif;color:#363;text-decoration:none;}
#first_comment{border-bottom:1px solid #C7D3B2;margin-bottom:20px;}
#adminNotesCreate,#adminNotesList{list-style-image:none;margin:1em 0;padding:0;}
#adminNotesCreate{margin-top:0;}
#adminNotesCreate li,#adminNotesList li{float:left;list-style-type:none;vertical-align:top;margin:0;}
#adminNotesCreate li.noteType,#adminNotesCreate li.noteNote{width:100%;}
#adminNotesCreate li.noteGangway,#adminNotesCreate li.noteRow,#adminNotesCreate li.noteSeat,#adminNotesCreate li.noteDate{padding-right:15px;}
#adminNotesList li.noteCreated{border-top:1px solid #EAEFE0;display:block;margin-bottom:.5em;width:100%;padding:2em 0 5px;}
#adminNotesList li.noteData{width:250px;border-right:1px solid #C7D3B2;float:left;}
#adminNotesList li.noteData p{margin:0;padding:0 0 5px;}
#adminNotesList li.noteData p span{font-weight:700;}
#adminNotesList li.noteData,#adminNotesList li.noteBody{padding-right:15px;margin-bottom:1.5em;}
#adminNotesList li.noteBody{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.25em;font-style:italic;float:right;width:473px;padding-left:15px;}
#content h2 a:link,#content h2 a:visited,#content h2 a:hover,#content h2 a:active,#footer ul li a:hover{color:#000;}
p.next-link,.floatRight{float:right;}
#adminMenu ul.level1 li.selected a:link,#adminMenu ul.level1 li.selected a:visited,#adminMenu ul.level1 li.selected a:active,#adminMenu ul.level2 li.selected a:link,#adminMenu ul.level2 li.selected a:visited,#adminMenu ul.level2 li.selected a:active{background-color:#FFF;}
#adminMenu ul.level1 li a:hover,#adminMenu ul.level2 li a:hover{background-color:#DDEEC2;}
a:link,a:visited,a:active,.showhide_sales a:hover,.showhide_sales a:active{color:#7A9340;}
h1,.underLineTitles h3{font-size:24px;}
tr.oddRow,tr.evenRow{background-position:bottom;background-repeat:repeat-x;}
#assign_table .label.red,a.label.yellow:link,a.label.yellow:visited,a.label.yellow:active{text-decoration:none;}
.tkts_to_sell,#already_registered legend{margin-bottom:0;}
select#UserCountryId,#adminNotesCreate li select{margin-bottom:10px;}
a.label.yellow:hover,a.label.red:hover{background-color:#000;color:#FFF;}