html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.sprite,.home,.btn-next,.btn-next .arrow,a.help .icon,.help-icon,.info-icon,.help-text span,a.add-btn .icon,.facebook-square,.addthis_toolbox .addthis_button_facebook,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_facebook,.generic-page .heading-bar .social-share .addthis_button_facebook,.magazine-listing .social-share .addthis_button_facebook,.twitter-square,.addthis_toolbox .addthis_button_twitter,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_twitter,.generic-page .heading-bar .social-share .addthis_button_twitter,.magazine-listing .social-share .addthis_button_twitter,.youtube-square,.google-square,.addthis_toolbox .addthis_button_google_plusone_share,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_google_plusone_share,.generic-page .heading-bar .social-share .addthis_button_google_plusone_share,.magazine-listing .social-share .addthis_button_google_plusone_share,.email-square,.addthis_toolbox .addthis_button_email,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_email,.generic-page .heading-bar .social-share .addthis_button_email,.magazine-listing .social-share .addthis_button_email,.facebook-square-grey,.twitter-square-grey,.google-square-grey,.email-square-grey,.addthis_toolbox .addthis_counter.addthis_bubble_style,.confirm-item-container .confirm-item .arrow,.cart-header h1,.cart-header ul li .arrow,.cart-header ul a .arrow,.cart-seperator .bottom-row span,.promo-code-container .submit-btn,.thumb,.cart-item-container .remove,.extras-item-row .remove,.donation-form .remove,.cart-item-container .remove-x,.navigation .continue-browsing .arrow,.navigation .next-step .arrow,.cart-item-container .cart-item .item-desc .thumb,.cart-item-container .cart-item .item-desc .edit-popup .arrow,.cart-item-container .cart-item .item-desc .edit-popup .wrapper .close,.cart-item-container .cart-item .item-price .incomplete-message span.arrow,.cart-item-container .cart-item .trigger-container .trigger .arrow,.select-tickets .inner .ba-panel .header .step-1 .arrow,.ba-panel .add,.continue-shopping-container .continue-browsing .arrow,.donation .donation-form .add-more a .arrow,.extras .extras-form .extras-item-row .add-more a .arrow,.register .continue .button .arrow,.login .login-container .button .arrow,.media-login .login-container .button .arrow,.billing .submit a .arrow,.payment .cart-container .gift-voucher-redemption .voucher-redeem .arrow,.payment .payment-plans .detail .apply .button .arrow,.payment .payment-plans .remove,.payment .payment-details .logos .geo-trust .logo,.payment .payment-details .logos .cc-logos,.payment .process-payment .submit .button .arrow,.confirmation .cart-container .title-row .print-btn-container a .icon,.forgotten-password .forgotten-password-container .button .arrow,.forgotten-password .submit .button .arrow,.forgotten-password .back .button .arrow,.special-access .continue .button .arrow,.companion .delete-btn .delete,.companions .button .arrow,.companions .companions-container .companions-content .add-button-container .add-companion .icon,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .section-header .bottom .arrow,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket .arrow,.season-ticket-builder-page .production .copy .message .arrow-icon,.season-ticket-builder-page .production .copy .season-ticket-builder .productions-wrapper .right .buy-button .button-message .arrow-icon,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production .copy .button-message .arrow-icon,.season-ticket-builder-page .production .copy .info-icon-disabled,.season-ticket-builder-page .saved-production .delete,#global-footer .logos-row .inner .logos-right .sponsor-logo span,#global-footer .logos-row .inner .logos-right .stc-logo span,#global-footer .credit-links ul li.copy-right .icon,#global-footer .logos-left .arts-nsw,#global-footer .logos-left .au-gov,#global-header .header-inner #global-nav ul li .sub-nav .arrow,.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .bottom-bg-image span,.syos-panel .syos-container .body .map .seat-hover .close-seat-popup,.syos-panel .syos-container .selections .select-header .seats-header,.precart .inner .items h5,.precart .inner .items .item.gift-certificate-item .production-thumb,.precart .items .item .remove,.precart .inner .cart-link,.production-page .production-page-aFeature .gallery-container .social-share .addthis_counter.addthis_bubble_style,.production-page .production-page-aFeature .gallery-container .gallery-nav-container .gallery-prev,.production-page .production-page-aFeature .gallery-container .gallery-nav-container .gallery-next,.ui-datepicker-prev,.ui-datepicker-prev .ui-icon,.ui-datepicker-next,.ui-datepicker-next .ui-icon,.contourNavigation .contour-submit .arrow,.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit .arrow,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit .arrow,.donation-form .donate a .arrow,.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit .arrow,.whats-on .productions .search-results .bottom-row span,.generic-page .heading-bar .social-share .addthis_counter.addthis_bubble_style,.enews-signup,.bVErrMsgContainer .errorMessage,.bVErrMsgContainer .bvalidator_errorMessage,.bVErrMsgContainer span,.appriseInner a.button.ok .arrow,.appriseInner a.button.cancel .arrow,.print-icon,.rss-icon,.magazine article .next-prev a .arrow,.magazine aside.tags ul li a .count,.magazine-listing .social-share .addthis_counter.addthis_bubble_style,.magazine-listing aside.tags ul li a .count,#cboxClose,.button.btn-season-yellow span{background-image:url("../images/_master-sprite.png");background-repeat:no-repeat;text-indent:-9999px;display:block}.home{height:23px;width:92px;background-position:-2px -2px}.home:hover{background-position:-2px -27px}.btn-next{position:relative;height:57px;width:55px;background-position:-96px -2px}.btn-next .arrow{position:absolute;left:19px;top:11px;height:26px;width:23px;background-position:-153px -2px}.btn-next:hover .arrow{background-position:-153px -30px}.btn-next:active .arrow{background-position:-153px -58px}.center,#master-container,#content-container,.content-columns,.footer-inner,#global-footer .links-row .inner,#global-footer .logos-row .inner,#global-footer .credit-links,#global-header .header-inner{margin:auto}.clear-fix{clear:both;display:block;font-size:0px;height:0px}.clear,.item-sub-total-row,.cart-item-container .cart-item .item-price,.purchase-voucher .voucher-form .voucher-price,.donation .donation-form .donation-price,.extras .extras-form .extras-item-row .item-price,.register .registration-container .item-price,.login .login-container .item-price,.media-login .login-container .item-price,.billing .user-info .item-price,.payment .cart-container .add-donation .item-price,.payment .cart-container .gift-voucher-redemption .item-price,.payment .cart-container .deferred-payment .item-price,.forgotten-password .forgotten-password-container .item-price,.special-access .user-details-container .user-details .item-price,.special-access .user-details-container .event-details .item-price,.special-access .user-details-container .thanks-copy .item-price,.special-access .event-details-container .user-details .item-price,.special-access .event-details-container .event-details .item-price,.special-access .event-details-container .thanks-copy .item-price,.special-access .thank-you .user-details .item-price,.special-access .thank-you .event-details .item-price,.special-access .thank-you .thanks-copy .item-price,.companions section .details .item-price,.companions .user-details-container .user-details .item-price,#contour .item-price,.purchase-gift-certicicate .gift-voucher-fields .item-price,.make-a-donation .gift-voucher-fields .item-price,.purchase-gift-certicicate .gift-voucher-delivery .item-price,.make-a-donation .gift-voucher-delivery .item-price,.donation-form .donation-added .item-price,.donation-form .donation-fields .item-price,.donation-form .acknowledgement .item-price,.donation-form .terms-and-conditions .item-price,.confirm-item-container,.cart-header ul,.title-row,.cart-item-container,.cart-item-container .cart-item,.cart-item-container .cart-item .trigger-container,.extras .extras-form .extras-item-row,.payment .details-row,.payment .delivery,.payment .terms-and-conditions,.payment .payment-plans,.payment .payment-details,.confirmation .cart-container .title-row,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous,.confirmation .cart-container .cart-receipt-container .cart-total-container .other-details,.confirmation .cart-container .cart-receipt-container .cart-total-container .total,.confirmation .cart-container .cart-receipt-container .cart-total-container .dotted-divider,.special-access .user-details-container,.special-access .event-details-container,.special-access .thank-you,.companions .user-details-container,.companions .companions-container,#global-footer,.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form,.magazine .title,.magazine-listing .title{clear:both}.horizontal-nav li,.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li,.payment .cart-container .cart-summary-header ul li,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul li,.productions-wrapper .filters .tabs-nav-container .tabs-nav li,.instructions ul li,#global-header .header-inner .utility-nav-container ul li,#global-header .header-inner #global-nav ul li,.syos-panel .syos-container .breadcrumb-container li,.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container ul.seat-select-breadcrumbs li,.syos-panel .syos-container .body .map .legend ul li,.production-page .left-col .magazine-links ul li,.production-page .middle-col .production-tabs-container .production-tabs-nav li,.home-page #social-links .social li{display:block;float:left}.clean-box{border-style:none;border-width:0px}.list-underlined,#global-header .header-inner #global-nav ul li .sub-nav ul{background-image:url("../images/_backgrounds/underline-list/underline-list-bg.gif");background-repeat:repeat-x;background-position:1px top}.list-underlined li,#global-header .header-inner #global-nav ul li .sub-nav ul li{font-size:12px;line-height:32px;float:none}.list-underlined li a,#global-header .header-inner #global-nav ul li .sub-nav ul li a{display:block;position:relative;padding:6px 0px 7px 15px;font-size:12px;font-weight:bold;text-transform:none;background-image:url("../images/_backgrounds/underline-list/underline-list-bg.gif");background-position:bottom left;background-repeat:repeat-x}.list-underlined li a:hover,#global-header .header-inner #global-nav ul li .sub-nav ul li a:hover{background-color:#3ad1ac;background-image:none}.list-underlined li a.prev-active,#global-header .header-inner #global-nav ul li .sub-nav ul li a.prev-active{background-image:url("../images/_backgrounds/underline-list/underline-list-bg-active.gif")}a.help{display:block;width:43px;height:17px;font-size:11px;color:#045b46;position:relative}a.help .icon{background-position:-363px -64px;width:17px;height:17px;position:absolute;top:0px;right:0px}a.help:hover .icon{background-position:-363px -83px}.help-icon{height:17px;width:17px;background-position:-363px -64px}.help-icon:hover{background-position:-363px -83px}.info-icon{height:17px;width:71px;background-position:-574px -25px}.info-icon:hover{background-position:-574px -44px}.help-text{position:relative;padding-right:27px;font-size:11px;color:#045b46;text-decoration:underline}.help-text span{position:absolute;right:0px;top:3px;width:17px;height:17px;background-position:-363px -64px}.help-text:hover span{background-position:-363px -83px}a.add-btn{position:relative;padding-right:30px;line-height:17px}a.add-btn .icon{position:absolute;right:0px;top:1px;width:17px;height:17px;background-position:-382px -64px}a.add-btn:hover .icon{background-position:-382px -83px}.dotted-line-bottom,.dotted-line-seperator,.title-row,.cart-item-container .cart-item.complete .seats-data .seat-header span,.special-access-container,.purchase-voucher,.donation,.cart-item-container .gift-certificate .item-desc .production-details .voucher-details .voucher-detail-col .hdr,.register .registration-container .title,.login .login-container .title,.media-login .login-container .title,.login .title,.media-login .title,.billing .user-info .title,.billing .user-info h1,.payment .cart-container .cart-summary-header ul li,.payment .cart-container .add-donation .title,.payment .cart-container .gift-voucher-redemption .title,.payment .cart-container .deferred-payment .title,.payment .payment-plans,.payment .payment-plans .detail h3,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul li,.confirmation .cart-container .cart-receipt-container .cart-total-container .dotted-divider,.forgotten-password .forgotten-password-container .title,.forgotten-password .title,.special-access .user-details-container .user-details .title,.special-access .user-details-container .event-details .title,.special-access .user-details-container .thanks-copy .title,.special-access .event-details-container .user-details .title,.special-access .event-details-container .event-details .title,.special-access .event-details-container .thanks-copy .title,.special-access .thank-you .user-details .title,.special-access .thank-you .event-details .title,.special-access .thank-you .thanks-copy .title,.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .bottom-underline,.companions section .details .title,.companions section .details h4,.companions .user-details-container .user-details .title,.companions .companions-container .companions-content .companion,.productions-wrapper .filters .tabs-nav-container,.instructions ul,.footer-column-header,#global-footer .links-row .inner .contact-info .contact-header,#global-footer .links-row .inner .footer-links .footer-links-column .links-header,.syos-panel .syos-container .breadcrumb-container,.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype,#contour .title,#contour legend,.purchase-gift-certicicate h2,.make-a-donation h2,.purchase-gift-certicicate .gift-voucher-fields .title,.make-a-donation .gift-voucher-fields .title,.purchase-gift-certicicate .gift-voucher-fields header,.make-a-donation .gift-voucher-fields header,.purchase-gift-certicicate .gift-voucher-delivery .title,.make-a-donation .gift-voucher-delivery .title,.purchase-gift-certicicate .gift-voucher-delivery h4,.make-a-donation .gift-voucher-delivery h4,.donation-form h2,.donation-form header,.donation-form .donation-added .title,.donation-form .donation-fields .title,.donation-form .acknowledgement .title,.donation-form .terms-and-conditions .title,.whats-on header .border,.whats-on .filter-container .filter-list li a,.img-gallery-container div.gallery-panes div.gallery-images div.items div.slide div.caption,.generic-page .heading-bar,.generic-page .right-col .cta-wrap,.magazine .title,.magazine aside h2,.magazine-listing .title,.magazine-listing aside h2,.magazine-listing aside.top-content .top-title{background-image:url("../images/_backgrounds/underline-list/underline-list-bg.gif");background-repeat:repeat-x;background-position:bottom left}.dotted-line-top,.item-sub-total-row,.cart-item-container .cart-item .item-price,.purchase-voucher .voucher-form .voucher-price,.donation .donation-form .donation-price,.extras .extras-form .extras-item-row .item-price,.register .registration-container .item-price,.login .login-container .item-price,.media-login .login-container .item-price,.billing .user-info .item-price,.payment .cart-container .add-donation .item-price,.payment .cart-container .gift-voucher-redemption .item-price,.payment .cart-container .deferred-payment .item-price,.forgotten-password .forgotten-password-container .item-price,.special-access .user-details-container .user-details .item-price,.special-access .user-details-container .event-details .item-price,.special-access .user-details-container .thanks-copy .item-price,.special-access .event-details-container .user-details .item-price,.special-access .event-details-container .event-details .item-price,.special-access .event-details-container .thanks-copy .item-price,.special-access .thank-you .user-details .item-price,.special-access .thank-you .event-details .item-price,.special-access .thank-you .thanks-copy .item-price,.companions section .details .item-price,.companions .user-details-container .user-details .item-price,#contour .item-price,.purchase-gift-certicicate .gift-voucher-fields .item-price,.make-a-donation .gift-voucher-fields .item-price,.purchase-gift-certicicate .gift-voucher-delivery .item-price,.make-a-donation .gift-voucher-delivery .item-price,.donation-form .donation-added .item-price,.donation-form .donation-fields .item-price,.donation-form .acknowledgement .item-price,.donation-form .terms-and-conditions .item-price,.cart-item-container .cart-item.complete .seats-data .seat-header,.payment .cart-container .deferred-payment #details table tr.heading,.payment .cart-container .deferred-payment #details table tr.first,.payment .details-row,.payment .delivery,.payment .terms-and-conditions,.payment .payment-plans,.payment .payment-details,.payment .payment-plans .detail .apply,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous,.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container,.season-ticket-builder-page .season-ticket-builder header,.info-overlay-outer .info-popup .production-overview,.productions-wrapper .filters .tabs-nav-container .tabs-nav,.whats-on .pagination .next-prev,.user-details .form-wrapper .change-details,.magazine article .next-prev,.magazine-listing .magazine-posts .pagination .next-prev{background-image:url("../images/_backgrounds/underline-list/underline-list-bg.gif");background-repeat:repeat-x;background-position:top left}.facebook-square,.addthis_toolbox .addthis_button_facebook,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_facebook,.generic-page .heading-bar .social-share .addthis_button_facebook,.magazine-listing .social-share .addthis_button_facebook{height:21px;width:21px;background-position:-146px -174px}.facebook-square:hover,.addthis_toolbox .addthis_button_facebook:hover,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_facebook:hover,.generic-page .heading-bar .social-share .addthis_button_facebook:hover,.magazine-listing .social-share .addthis_button_facebook:hover{background-position:-146px -197px}.twitter-square,.addthis_toolbox .addthis_button_twitter,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_twitter,.generic-page .heading-bar .social-share .addthis_button_twitter,.magazine-listing .social-share .addthis_button_twitter{height:21px;width:21px;background-position:-169px -174px}.twitter-square:hover,.addthis_toolbox .addthis_button_twitter:hover,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_twitter:hover,.generic-page .heading-bar .social-share .addthis_button_twitter:hover,.magazine-listing .social-share .addthis_button_twitter:hover{background-position:-169px -197px}.youtube-square{height:21px;width:21px;background-position:-192px -174px}.youtube-square:hover{background-position:-192px -197px}.google-square,.addthis_toolbox .addthis_button_google_plusone_share,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_google_plusone_share,.generic-page .heading-bar .social-share .addthis_button_google_plusone_share,.magazine-listing .social-share .addthis_button_google_plusone_share{height:21px;width:21px;background-position:-216px -174px}.google-square:hover,.addthis_toolbox .addthis_button_google_plusone_share:hover,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_google_plusone_share:hover,.generic-page .heading-bar .social-share .addthis_button_google_plusone_share:hover,.magazine-listing .social-share .addthis_button_google_plusone_share:hover{background-position:-216px -197px}.email-square,.addthis_toolbox .addthis_button_email,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_email,.generic-page .heading-bar .social-share .addthis_button_email,.magazine-listing .social-share .addthis_button_email{height:21px;width:21px;background-position:-239px -174px}.email-square:hover,.addthis_toolbox .addthis_button_email:hover,.production-page .production-page-aFeature .gallery-container .social-share .addthis_button_email:hover,.generic-page .heading-bar .social-share .addthis_button_email:hover,.magazine-listing .social-share .addthis_button_email:hover{background-position:-239px -197px}.facebook-square-grey{height:21px;width:21px;background-position:-276px -260px}.facebook-square-grey:hover{background-position:-276px -283px}.twitter-square-grey{height:21px;width:21px;background-position:-299px -260px}.twitter-square-grey:hover{background-position:-299px -283px}.google-square-grey{height:21px;width:21px;background-position:-322px -260px}.google-square-grey:hover{background-position:-322px -283px}.email-square-grey{height:21px;width:21px;background-position:-345px -260px}.email-square-grey:hover{background-position:-345px -283px}.cursor-grab,.season-ticket-builder-page .production{cursor:url("../images/cursors/cursor-grab.gif"),auto}.cursor-grabbing,.season-ticket-builder-page .production.ui-draggable-dragging{cursor:url("../images/cursors/cursor-grabbing.gif"),auto}.addthis_toolbox a{float:left;padding:0px !important;margin-right:3px;cursor:pointer}.addthis_toolbox a span{background-image:none !important;background-color:transparent !important}.addthis_toolbox .addthis_counter.addthis_bubble_style{margin:0px !important;padding-left:5px !important;margin-left:2px !important;width:36px !important;height:20px;text-indent:0px !important;background-position:-157px -153px}.addthis_toolbox .addthis_counter.addthis_bubble_style:hover{background-position:-157px -153px !important}.addthis_toolbox .addthis_counter .addthis_button_expanded{text-indent:0px !important;position:relative;left:-7px;top:2px}.column,.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12{float:left;display:block;padding:10px}.column-1{width:60px}.column-2{width:140px}.column-3{width:220px}.column-4{width:300px}.column-5{width:380px}.column-6{width:460px}.column-7{width:540px}.column-8{width:620px}.column-9{width:700px}.column-10{width:780px}.column-11{width:860px}.column-12{width:940px}.container{margin:0px auto;text-align:left;display:block;width:960px}body{font-family:Tahoma, Geneva, sans-serif;font-color:#393939}#master-container{width:100%}#content-container{width:968px}.content-columns{width:960px}.cufon{visibility:hidden !important}.cufon-ready .cufon{visibility:visible !important}h1,h2,h3,h4,h5,h6,p,ul,ol,li,span,a,td{line-height:18px;font-size:12px}h3{font-size:15px;line-height:21px}a{color:#393939;text-decoration:underline}a:hover{color:#045b46}hr{height:2px;width:100px;background-color:#afb1b4;margin-top:1px;margin-bottom:18px}.tahoma,.item-sub-total-row span,.cart-item-container .cart-item .item-price span,.purchase-voucher .voucher-form .voucher-price span,.donation .donation-form .donation-price span,.extras .extras-form .extras-item-row .item-price span,.register .registration-container .item-price span,.login .login-container .item-price span,.media-login .login-container .item-price span,.billing .user-info .item-price span,.payment .cart-container .add-donation .item-price span,.payment .cart-container .gift-voucher-redemption .item-price span,.payment .cart-container .deferred-payment .item-price span,.forgotten-password .forgotten-password-container .item-price span,.special-access .user-details-container .user-details .item-price span,.special-access .user-details-container .event-details .item-price span,.special-access .user-details-container .thanks-copy .item-price span,.special-access .event-details-container .user-details .item-price span,.special-access .event-details-container .event-details .item-price span,.special-access .event-details-container .thanks-copy .item-price span,.special-access .thank-you .user-details .item-price span,.special-access .thank-you .event-details .item-price span,.special-access .thank-you .thanks-copy .item-price span,.companions section .details .item-price span,.companions .user-details-container .user-details .item-price span,#contour .item-price span,.purchase-gift-certicicate .gift-voucher-fields .item-price span,.make-a-donation .gift-voucher-fields .item-price span,.purchase-gift-certicicate .gift-voucher-delivery .item-price span,.make-a-donation .gift-voucher-delivery .item-price span,.donation-form .donation-added .item-price span,.donation-form .donation-fields .item-price span,.donation-form .acknowledgement .item-price span,.donation-form .terms-and-conditions .item-price span,.confirm-item-container .confirm-item,.cart-header .count-down-container,.promo-code-container .valid,.cart-item-container .cart-item .item-desc .production-details,.cart-item-container .cart-item .item-desc .edit-popup .wrapper p.title,.cart-item-container .cart-item .trigger-container .trigger,.select-tickets .inner .ba-panel .header p,.extras .extras-form .extras-item-row .copy,.grand-total,.register .messaging p,.register .registration-container .fields label,.register .registration-container .fields input,.register .required-info p,.login .messaging p,.media-login .messaging p,.login .login-container .fields label,.media-login .login-container .fields label,.login .login-container .fields input,.media-login .login-container .fields input,.login .required-info p,.media-login .required-info p,.payment .terms-and-conditions .terms textarea,.payment .terms-and-conditions .terms .termscopy,.payment .terms-and-conditions .terms .termscopy a,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .contents .copy,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.addon .contents .copy,.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous .contents .copy,.forgotten-password .messaging p,.forgotten-password .forgotten-password-container .fields label,.forgotten-password .forgotten-password-container .fields input,.special-access .required-info p,.special-access .user-details-container .user-details textarea,.special-access .user-details-container .event-details textarea,.special-access .user-details-container .thanks-copy textarea,.special-access .event-details-container .user-details textarea,.special-access .event-details-container .event-details textarea,.special-access .event-details-container .thanks-copy textarea,.special-access .thank-you .user-details textarea,.special-access .thank-you .event-details textarea,.special-access .thank-you .thanks-copy textarea,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .production .copy p,.season-ticket-builder-page .production.ui-draggable-dragging .copy,.info-overlay-outer .info-popup .details .production-dates,.info-overlay-outer .info-popup .details .production-venue,.info-overlay-outer .info-popup .production-overview p,.productions-wrapper .filters .tabs-nav-container .tabs-nav li a,.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip,.syos-panel .syos-container .body .map .seat-hover .zone-description,.syos-panel .syos-container .body .map .seat-hover .seat-info,.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype a,.precart .inner .items .item,.precart .inner .message,.precart .inner .season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .precart .inner .button-message,table.ui-datepicker-calendar .calendar-performances .performance-type,#contour label,#contour input,#contour select,#contour textarea,#contour .calendar,.donation-form .terms-and-conditions label,.donation-form .terms-and-conditions input,.user-details .form-wrapper .field.terms-and-conditions .termscopy,.user-details .form-wrapper .field.terms-and-conditions .termscopy a,.user-details .form-wrapper .change-details h3,.bVErrMsgContainer .errorMessage,.bVErrMsgContainer .bvalidator_errorMessage,.appriseInner,.magazine aside.tags ul li a,.magazine-listing .magazine-posts article a .post-body .post-tag,.magazine-listing .magazine-posts article a .post-body .post-content,.magazine-listing aside.top-content .top-copy,.magazine-listing aside.tags ul li a{font-family:Tahoma, Geneva, sans-serif}.long-field,.billing .user-info .personal #firstname,.billing .user-info .personal #lastname,.billing .user-info .personal #address2,.billing .user-info .billing-details #address1,.billing .user-info .billing-details #address2,.billing .user-info .billing-details #suburb,.billing .user-info .shipping #shippingAddress1,.billing .user-info .shipping #shippingAddress2,.billing .user-info .shipping #shippingCity,.companions .companions-container .companions-content .companion .companion-fields .firstname,.companions .companions-container .companions-content .companion .companion-fields .lastname,.companions .companions-container .companions-content .companion .companion-fields .email,.companions .companions-container .companions-content .companion .companion-fields .address1,.companions .companions-container .companions-content .companion .companion-fields .address2,.companions .companions-container .companions-content .companion .companion-fields .suburb,.purchase-gift-certicicate .gift-voucher-fields .form-wrapper #to,.make-a-donation .gift-voucher-fields .form-wrapper #to,.purchase-gift-certicicate .gift-voucher-fields .form-wrapper #from,.make-a-donation .gift-voucher-fields .form-wrapper #from{width:235px}.short-field,.billing .user-info .personal #phone,.billing .user-info .personal #mobile,.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .custom-amount label input,.make-a-donation .gift-voucher-fields .form-wrapper .custom-amount label input,.donation-form .donation-fields .form-wrapper .custom-amount label input{width:140px}.form-wrapper .field{clear:both;line-height:25px;padding-bottom:10px;position:relative}.form-wrapper .field label{display:block;width:109px;float:left;font-size:12px}.form-wrapper .field label.small{margin-left:40px;width:67px}.form-wrapper .field input[type=text],.form-wrapper .field input[type=password]{height:24px;line-height:24px;float:left;padding-left:10px;margin-bottom:10px}.form-wrapper .field textarea{float:left;padding-left:10px;padding-top:5px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px}.form-wrapper .field select{height:24px}.form-wrapper .field.small{float:left;clear:none}.form-wrapper .field.indent-cb{padding-left:104px}.form-wrapper .field.indent-cb input{float:left}.form-wrapper .field.indent-cb label{width:220px;margin-left:10px;line-height:18px}.form-wrapper .field .help-icon{float:left;margin-top:5px;margin-left:7px}input,textarea{outline:none}input.readonly{background:transparent !important;border:none !important}.dotted-line-seperator{padding-top:20px;margin-bottom:20px;margin-right:10px;clear:both;width:700px}.payment-reset,.payment .cart-container .cart-item-container .cart-item{background-image:none;border:none;margin:0px;padding:0px}.bordered-input,.form-wrapper .field input[type=text],.form-wrapper .field input[type=password],.form-wrapper .field textarea,.promo-code-container .input input,.purchase-voucher .voucher-form input,.donation .donation-form input,.extras .extras-form .extras-item-row .copy .qty input,.register .registration-container .fields .field.terms-and-conditions .termscopy,.register .registration-container .fields input,.login .login-container .fields input,.media-login .login-container .fields input,.payment .cart-container .gift-voucher-redemption input,.payment .cart-container .deferred-payment .title input[type=checkbox],.payment .terms-and-conditions .terms textarea,.payment .terms-and-conditions .terms .termscopy,.payment .payment-details .fields .field input,.payment .payment-details .fields .field select,.forgotten-password .forgotten-password-container .fields input,.special-access .user-details-container .user-details textarea,.special-access .user-details-container .event-details textarea,.special-access .user-details-container .thanks-copy textarea,.special-access .event-details-container .user-details textarea,.special-access .event-details-container .event-details textarea,.special-access .event-details-container .thanks-copy textarea,.special-access .thank-you .user-details textarea,.special-access .thank-you .event-details textarea,.special-access .thank-you .thanks-copy textarea,#contour input,#contour select,#contour textarea,.donation-form .terms-and-conditions input,.donation-form .terms-and-conditions .termscopy,.user-details .form-wrapper .field.terms-and-conditions .termscopy{background-color:white;border:solid 1px #bfbfbf}.bordered-input:focus,.form-wrapper .field input[type=text]:focus,.form-wrapper .field input[type=password]:focus,.form-wrapper .field textarea:focus,.promo-code-container .input input:focus,.purchase-voucher .voucher-form input:focus,.donation .donation-form input:focus,.extras .extras-form .extras-item-row .copy .qty input:focus,.register .registration-container .fields .field.terms-and-conditions .termscopy:focus,.register .registration-container .fields input:focus,.login .login-container .fields input:focus,.media-login .login-container .fields input:focus,.payment .cart-container .gift-voucher-redemption input:focus,.payment .cart-container .deferred-payment .title input[type=checkbox]:focus,.payment .terms-and-conditions .terms textarea:focus,.payment .terms-and-conditions .terms .termscopy:focus,.payment .payment-details .fields .field input:focus,.payment .payment-details .fields .field select:focus,.forgotten-password .forgotten-password-container .fields input:focus,.special-access .user-details-container .user-details textarea:focus,.special-access .user-details-container .event-details textarea:focus,.special-access .user-details-container .thanks-copy textarea:focus,.special-access .event-details-container .user-details textarea:focus,.special-access .event-details-container .event-details textarea:focus,.special-access .event-details-container .thanks-copy textarea:focus,.special-access .thank-you .user-details textarea:focus,.special-access .thank-you .event-details textarea:focus,.special-access .thank-you .thanks-copy textarea:focus,#contour input:focus,#contour select:focus,#contour textarea:focus,.donation-form .terms-and-conditions input:focus,.donation-form .terms-and-conditions .termscopy:focus,.user-details .form-wrapper .field.terms-and-conditions .termscopy:focus{border:solid 1px #000000}.bordered-row,.cart-item-container .cart-item,.purchase-voucher .voucher-form,.donation .donation-form,.extras .extras-form{border:10px solid #e3e3e3;margin:10px}.dark-line-divider{background-color:#393939;clear:both;height:3px;margin-left:10px;margin-right:10px}.light-line-divider{background-color:#808080;clear:both;height:1px;margin-left:10px;margin-right:10px;margin-bottom:20px;margin-top:20px}.item-sub-total-row,.cart-item-container .cart-item .item-price,.purchase-voucher .voucher-form .voucher-price,.donation .donation-form .donation-price,.extras .extras-form .extras-item-row .item-price,.register .registration-container .item-price,.login .login-container .item-price,.media-login .login-container .item-price,.billing .user-info .item-price,.payment .cart-container .add-donation .item-price,.payment .cart-container .gift-voucher-redemption .item-price,.payment .cart-container .deferred-payment .item-price,.forgotten-password .forgotten-password-container .item-price,.special-access .user-details-container .user-details .item-price,.special-access .user-details-container .event-details .item-price,.special-access .user-details-container .thanks-copy .item-price,.special-access .event-details-container .user-details .item-price,.special-access .event-details-container .event-details .item-price,.special-access .event-details-container .thanks-copy .item-price,.special-access .thank-you .user-details .item-price,.special-access .thank-you .event-details .item-price,.special-access .thank-you .thanks-copy .item-price,.companions section .details .item-price,.companions .user-details-container .user-details .item-price,#contour .item-price,.purchase-gift-certicicate .gift-voucher-fields .item-price,.make-a-donation .gift-voucher-fields .item-price,.purchase-gift-certicicate .gift-voucher-delivery .item-price,.make-a-donation .gift-voucher-delivery .item-price,.donation-form .donation-added .item-price,.donation-form .donation-fields .item-price,.donation-form .acknowledgement .item-price,.donation-form .terms-and-conditions .item-price{height:36px;margin-left:9px;margin-right:9px;margin-bottom:13px;text-align:right}.item-sub-total-row span,.cart-item-container .cart-item .item-price span,.purchase-voucher .voucher-form .voucher-price span,.donation .donation-form .donation-price span,.extras .extras-form .extras-item-row .item-price span,.register .registration-container .item-price span,.login .login-container .item-price span,.media-login .login-container .item-price span,.billing .user-info .item-price span,.payment .cart-container .add-donation .item-price span,.payment .cart-container .gift-voucher-redemption .item-price span,.payment .cart-container .deferred-payment .item-price span,.forgotten-password .forgotten-password-container .item-price span,.special-access .user-details-container .user-details .item-price span,.special-access .user-details-container .event-details .item-price span,.special-access .user-details-container .thanks-copy .item-price span,.special-access .event-details-container .user-details .item-price span,.special-access .event-details-container .event-details .item-price span,.special-access .event-details-container .thanks-copy .item-price span,.special-access .thank-you .user-details .item-price span,.special-access .thank-you .event-details .item-price span,.special-access .thank-you .thanks-copy .item-price span,.companions section .details .item-price span,.companions .user-details-container .user-details .item-price span,#contour .item-price span,.purchase-gift-certicicate .gift-voucher-fields .item-price span,.make-a-donation .gift-voucher-fields .item-price span,.purchase-gift-certicicate .gift-voucher-delivery .item-price span,.make-a-donation .gift-voucher-delivery .item-price span,.donation-form .donation-added .item-price span,.donation-form .donation-fields .item-price span,.donation-form .acknowledgement .item-price span,.donation-form .terms-and-conditions .item-price span{display:block;float:right;padding-right:10px;padding-top:8px;font-size:13px;font-weight:bold;color:#393939}.item-sub-total-row .price,.cart-item-container .cart-item .item-price .price,.purchase-voucher .voucher-form .voucher-price .price,.donation .donation-form .donation-price .price,.extras .extras-form .extras-item-row .item-price .price,.register .registration-container .item-price .price,.login .login-container .item-price .price,.media-login .login-container .item-price .price,.billing .user-info .item-price .price,.payment .cart-container .add-donation .item-price .price,.payment .cart-container .gift-voucher-redemption .item-price .price,.payment .cart-container .deferred-payment .item-price .price,.forgotten-password .forgotten-password-container .item-price .price,.special-access .user-details-container .user-details .item-price .price,.special-access .user-details-container .event-details .item-price .price,.special-access .user-details-container .thanks-copy .item-price .price,.special-access .event-details-container .user-details .item-price .price,.special-access .event-details-container .event-details .item-price .price,.special-access .event-details-container .thanks-copy .item-price .price,.special-access .thank-you .user-details .item-price .price,.special-access .thank-you .event-details .item-price .price,.special-access .thank-you .thanks-copy .item-price .price,.companions section .details .item-price .price,.companions .user-details-container .user-details .item-price .price,#contour .item-price .price,.purchase-gift-certicicate .gift-voucher-fields .item-price .price,.make-a-donation .gift-voucher-fields .item-price .price,.purchase-gift-certicicate .gift-voucher-delivery .item-price .price,.make-a-donation .gift-voucher-delivery .item-price .price,.donation-form .donation-added .item-price .price,.donation-form .donation-fields .item-price .price,.donation-form .acknowledgement .item-price .price,.donation-form .terms-and-conditions .item-price .price{display:block;float:right;background-color:#ededed;color:#393939;font-size:13px;font-weight:bold;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:10px;margin-top:1px}.confirm-item-container{height:29px;text-align:right}.confirm-item-container .confirm-item{display:inline-block;position:relative;height:29px;padding-right:28px;font-size:12px;font-weight:bold;font-color:#393939;line-height:29px;text-decoration:none;cursor:pointer}.confirm-item-container .confirm-item .arrow{width:9px;height:7px;position:absolute;right:10px;top:12px;background-position:-394px -1px}.general-cart-item,.cart-item-container .gift-certificate .item-desc .thumb{background-color:red}.dotted-text-button,.cart-seperator .remove,.cart-item-container .season-ticket .utility-bar .actions .action,.cart-item-container .season-ticket .utility-bar .actions .remove{background-image:url("../images/_master-sprite.png");background-repeat:no-repeat;background-position:-964px -29px !important;font-size:11px;text-decoration:none;height:22px;padding:0px 5px;text-indent:0px;width:auto !important;display:inline-block;position:relative}.dotted-text-button:hover,.cart-seperator .remove:hover,.cart-item-container .season-ticket .utility-bar .actions .action:hover,.cart-item-container .season-ticket .utility-bar .actions .remove:hover{background-position:-964px -51px !important}.dotted-text-button .icon,.cart-seperator .remove .icon,.cart-item-container .season-ticket .utility-bar .actions .action .icon,.cart-item-container .season-ticket .utility-bar .actions .remove .icon{top:3px;margin:0 0 0 5px;display:inline-block;position:relative;width:15px;height:14px}.cart-container{background-repeat:no-repeat;background-position:-3px 6px}.cart-container .title-row{margin-bottom:29px}.cart-header{height:123px;padding:0px;margin:0px 10px 29px 10px;background-color:#e1e1e1}.cart-header h1{width:83px;height:23px;float:left;margin:30px 0 29px 18px;background-position:-251px -25px}.cart-header .count-down-container{width:234px;height:82px;float:right;border-left:solid 4px white;font-weight:bold;display:none}.cart-header .count-down-container span{display:inline-block;height:54px;width:121px;background-color:#e5e5e5;padding-top:28px;padding-left:17px;float:left;color:#393939;font-size:11px;line-height:14px}.cart-header .count-down-container .timer{width:81px;height:48px;background-color:#f2f2f2;padding-left:15px;padding-top:35px;color:black;font-size:22px;display:none}.cart-header ul{border-top:solid 4px white}.cart-header ul li,.cart-header ul a{display:block;height:37px;line-height:37px;position:relative;float:left;padding:0px;color:#393939;background-color:#e1e1e1;font-size:16px;font-weight:bold;text-transform:uppercase;text-indent:20px;text-decoration:none}.cart-header ul li .arrow,.cart-header ul a .arrow{position:absolute;top:0px;right:0px;width:13px;height:37px;background-position:-438px -25px}.cart-header ul li.step1,.cart-header ul a.step1{width:246px;text-indent:28px}.cart-header ul li.step1 a,.cart-header ul a.step1 a{width:246px;text-indent:28px}.cart-header ul li.step2,.cart-header ul a.step2{width:235px;text-indent:28px}.cart-header ul li.step2 a,.cart-header ul a.step2 a{width:235px;text-indent:28px}.cart-header ul li.step3,.cart-header ul a.step3{width:235px;text-indent:24px}.cart-header ul li.step3 a,.cart-header ul a.step3 a{width:235px;text-indent:24px}.cart-header ul li.step4,.cart-header ul a.step4{width:224px;text-indent:43px}.cart-header ul li.step4 a,.cart-header ul a.step4 a{width:224px;text-indent:43px}.cart-header ul li.current,.cart-header ul a.current{background-color:#3ad1ac;color:black}.cart-header ul li.current .arrow,.cart-header ul a.current .arrow{background-position:-423px -25px}.cart-header ul li.past,.cart-header ul a.past{background-color:#393939;color:white}.cart-header ul li.past .arrow,.cart-header ul a.past .arrow{background-position:-363px -25px}.cart-header ul li.past a,.cart-header ul a.past a{background-color:#393939;color:white}.cart-header ul li.past a .arrow,.cart-header ul a.past a .arrow{background-position:-363px -25px}.cart-header ul li.past a:hover .arrow,.cart-header ul a.past a:hover .arrow{background-position:-378px -25px}.cart-header ul li.prev .arrow,.cart-header ul a.prev .arrow{background-position:-393px -25px}.cart-header ul li.prev a .arrow,.cart-header ul a.prev a .arrow{background-position:-393px -25px}.cart-header ul li.prev a:hover .arrow,.cart-header ul a.prev a:hover .arrow{background-position:-408px -25px}.cart-header ul li a:hover,.cart-header ul a a:hover{background-color:#3ad1ac;color:black}.cart-header ul li a.prev-active .arrow,.cart-header ul a a.prev-active .arrow{background-position:-393px -25px !important}.cart-header ul.season-ticket a{font-size:15px}.cart-header ul.season-ticket .step1,.cart-header ul.season-ticket .step1 a{width:154px !important;text-indent:25px !important}.cart-header ul.season-ticket .step2,.cart-header ul.season-ticket .step2 a{width:153px !important;text-indent:13px !important}.cart-header ul.season-ticket .step3,.cart-header ul.season-ticket .step3 a{width:164px !important;text-indent:15px !important}.cart-header ul.season-ticket .step4,.cart-header ul.season-ticket .step4 a{width:174px !important;text-indent:15px !important}.cart-header ul.season-ticket .step5,.cart-header ul.season-ticket .step5 a{width:180px !important;text-indent:13px !important}.cart-header ul.season-ticket .step6,.cart-header ul.season-ticket .step6 a{width:114px !important;text-indent:13px !important}.title-row{padding:6px 0px 6px 0px;margin:0px 5px 0px 10px}.title-row h2{margin-top:7px;margin-left:16px;font-size:30px;font-weight:bold;line-height:25px;color:black;text-transform:uppercase}.promo-code-container{height:31px;background-color:#dcf7f0;padding-right:5px}.promo-code-container.invalid{background-color:#ff99a5}.promo-code-container .copy{float:left;width:200px}.promo-code-container .copy p{font-size:11px;color:#393939;padding:2px 0px 0px 2px;margin:0px;line-height:11px}.promo-code-container .valid{text-align:center;overflow:hidden;font-size:12px;line-height:12px;text-transform:uppercase;color:#393939;font-weight:bold}.promo-code-container .valid p{height:31px;line-height:31px}.promo-code-container .input{float:left}.promo-code-container .input input{height:25px;width:139px;float:left;margin:1px 0px 0px 3px;text-indent:5px;font-weight:bold;font-size:12px;color:#393939}.promo-code-container .submit-btn{float:right;border:2px solid #393939;border-bottom-width:3px;margin-right:2px;margin-top:1px}.promo-code-container .submit-btn:hover{border:2px solid #3ad1ac;border-bottom-width:3px}.cart-seperator{height:62px;text-align:center;position:relative;margin-top:20px}.cart-seperator p{height:50px;background-color:#3ad1ac;font-size:24px;line-height:50px;color:black;font-weight:bold;text-transform:uppercase}.cart-seperator .bottom-row{height:12px}.cart-seperator .bottom-row span{width:15px;height:12px;background-position:-423px -64px;margin:auto}.cart-seperator.extras p{background-color:#afb1b4}.cart-seperator.extras .bottom-row span{background-position:-423px -92px}.cart-seperator .remove{position:absolute;display:block;top:14px;right:10px;width:auto}.cart-seperator .remove .icon{background-image:url("../images/_master-sprite.png");background-repeat:no-repeat;background-position:-235px -31px;height:11px;width:11px}.cart-seperator .remove:hover .icon{background-position:-248px -76px !important}.cart-seperator.presale-heading{margin:0px 10px;margin-top:20px}.cart-seperator.presale-heading p{background-color:#e5e5e5}.cart-seperator.presale-heading .bottom-row span{background-position:-423px -78px}.gen-cart-button{background-image:url("../images/_master-sprite.png");background-position:right -74px;height:20px;display:inline-block;padding:6px 30px 6px 15px;font-size:13px;font-weight:bold;text-transform:uppercase;color:#FFF;cursor:pointer}.gen-cart-button:hover{background-position:right -108px;color:#000}.promo-code-container .submit-btn{height:24px;width:25px;background-position:-336px -25px}.promo-code-container .submit-btn:hover{background-position:-336px -51px}.thumb{width:60px;height:60px;float:left;margin-right:10px;background-position:-1px -1140px}.cart-item-container .remove{height:20px;width:60px;background-position:-276px -77px}.cart-item-container .remove:hover{background-position:-276px -99px}.extras-item-row .remove{height:20px;width:60px;background-position:-276px -77px}.extras-item-row .remove:hover{background-position:-276px -99px}.donation-form .remove{height:20px;width:60px;background-position:-276px -77px}.donation-form .remove:hover{background-position:-276px -99px}.cart-item-container .remove,.extras-item-row .remove,.donation-form .remove{cursor:pointer}.cart-item-container .remove-x{height:20px;width:20px;background-position:-229px -25px}.cart-item-container .remove-x:hover{background-position:-229px -47px}.cart-item-container .remove-x{cursor:pointer}.navigation{margin-top:10px}.navigation .continue-browsing{margin-left:560px;display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:37px;padding-right:15px;float:left}.navigation .continue-browsing .arrow{position:absolute;width:7px;height:8px}.navigation .continue-browsing .arrow{width:15px;height:13px;left:10px;top:11px;background-position:-338px -77px}.navigation .continue-browsing:hover{background-color:#3ad1ac;color:black}.navigation .continue-browsing:hover .arrow{width:15px;height:13px;background-position:-338px -92px}.navigation .continue-browsing.loading{background-color:#393939;color:#FFFFFF}.navigation .next-step{display:inline-block;width:150px;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;float:right}.navigation .next-step .arrow{position:absolute;width:7px;height:8px}.navigation .next-step .arrow{right:10px;top:12px;background-position:-405px -1px}.navigation .next-step:hover{background-color:#3ad1ac;color:black}.navigation .next-step:hover .arrow{background-position:-405px -11px}.navigation .next-step.loading{background-color:#393939;color:#FFFFFF}.select-performance-date{display:block;height:20px;width:128px;padding-left:10px;padding-right:10px;margin-top:7px;margin-bottom:7px;background-color:#c4f1e6;font-size:11px;line-height:19px;color:black;text-decoration:none}.cart-empty{display:none;clear:both;padding-top:6px;padding-bottom:10px;margin-right:10px;margin-left:10px;text-indent:19px;background-color:#ff99a5}.cart-empty p{font-size:12px;color:#393939;text-align:center}.cart-empty .messaging{font-weight:bold}.error-summary{display:none;clear:both;padding-top:6px;padding-bottom:10px;margin-right:10px;margin-left:10px;background-color:#ff99a5;text-indent:19px}.error-summary p{font-size:12px;color:#393939}.error-summary .messaging{font-weight:bold}.error-summary .error-items{list-style:disc outside none}.error-summary .error-items li{padding:0px;margin:0 0 0 50px;text-indent:5px}.cart-item-container{margin-bottom:12px}.cart-item-container .extras{display:none}.subs .cart-item-container .extras{display:block}.cart-item-container .cart-item{position:relative;color:#393939}.cart-item-container .cart-item .item-desc{padding-top:8px;padding-left:15px;padding-right:10px;padding-bottom:23px}html.ie7 .cart-item-container .cart-item .item-desc{padding-top:0px}.cart-item-container .cart-item .item-desc .thumb{width:60px;height:60px;float:left;margin-right:10px;margin-bottom:10px;background-position:-1px -1140px;text-indent:0em}.cart-item-container .cart-item .item-desc .production-details{float:left;font-size:12px;color:#393939}.cart-item-container .cart-item .item-desc .production-details .title{font-weight:bold;text-transform:capitalize}.cart-item-container .cart-item .item-desc .edit-popup{display:none;position:absolute;left:215px;top:30px;z-index:1600;padding-top:15px}.cart-item-container .cart-item .item-desc .edit-popup .arrow{position:absolute;width:22px;height:16px;background-position:-464px 0;left:10px}html.boxshadow .cart-item-container .cart-item .item-desc .edit-popup .arrow{background-position:-442px 0;height:15px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper{width:220px;padding:10px;min-height:200px;margin-top:15px;background-color:#FFF;border:1px solid #393939}html.boxshadow .cart-item-container .cart-item .item-desc .edit-popup .wrapper{border:none;-webkit-box-shadow:1px 2px 7.2px 0.8px rgba(0,0,0,0.2) ;-moz-box-shadow:1px 2px 7.2px 0.8px rgba(0,0,0,0.2) ;box-shadow:1px 2px 7.2px 0.8px rgba(0,0,0,0.2) }.cart-item-container .cart-item .item-desc .edit-popup .wrapper p.title{color:#393939;font-size:12px;line-height:16px;font-weight:bold;margin-bottom:10px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .close{width:20px;height:20px;text-indent:-2000em;position:absolute;top:40px;right:10px;cursor:pointer;background-position:-229px -25px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .close:hover{background-position:-242px -70px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .cal{padding-top:2px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .panel{display:block;padding:20px;color:#393939;background-color:#e5e5e5;position:relative;margin-top:5px;width:180px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .panel h4{font-size:24px;text-transform:uppercase;color:#000}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .panel h5{font-size:16px;text-transform:uppercase;color:#000;margin:0 0 15px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .panel p{margin:0 0 15px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .panel small{font-size:10px;margin:0 0 20px;display:block}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item{display:block;clear:both;height:15px;margin:0 0 6px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item .legend{display:block;width:13px;height:13px;float:left;margin-right:7px;position:relative;top:3px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item .label{font-size:11px}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item.available .legend{background:#3dd5af}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item.multiple .legend{background:#bef3e9 url("../images/_backgrounds/mini-calendar/availability-multiple.gif") repeat center center}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item.limited .legend{background:#afb0b4 url("../images/_backgrounds/mini-calendar/availability-limited.gif") repeat}.cart-item-container .cart-item .item-desc .edit-popup .wrapper .calendar-legend .item.soldout .legend{background:#393939}.cart-item-container .cart-item .item-desc .seats-data{display:none}.cart-item-container .cart-item .remove{position:absolute;top:10px;right:10px}.cart-item-container .cart-item .change{cursor:pointer}.cart-item-container .cart-item .item-price{margin-bottom:9px}.cart-item-container .cart-item .item-price .incomplete-message{background-color:#ff99a5;color:black;font-size:12px;display:none;height:24px;line-height:24px;padding-left:10px;margin-top:10px;margin-right:15px;float:right}.cart-item-container .cart-item .item-price .incomplete-message span{float:left;padding-top:3px}.cart-item-container .cart-item .item-price .incomplete-message span.arrow{display:block;float:right;width:8px;height:24px;background-position:-326px -50px;padding:0px;margin-left:0px}.cart-item-container .cart-item .select-tickets .inner{display:none}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs{width:900px;height:33px;padding-top:1px;margin-left:10px}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li{width:450px;background-image:url("../images/_backgrounds/dotted-vertical-line.gif");background-repeat:repeat-y;background-position:top right}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li a{display:block;width:449px;height:33px;background-color:#ededed;text-transform:uppercase;text-decoration:none;text-indent:20px;font-weight:bold;color:#393939;line-height:33px;background-image:url("../images/_backgrounds/underline-list/underline-list-bg.gif");background-repeat:repeat-x;background-position:bottom left;outline:0;border:none}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li a:hover{background-color:#3ad1ac}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li a.current{background-color:white;background-image:url("../images/_backgrounds/underline-list/underline-list-bg.gif");background-repeat:repeat-x;background-position:top left}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li a.none{background-color:#FFFFFF !important}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li.second{width:450px;background-image:none}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li.second .help{display:none}.cart-item-container .cart-item .select-tickets .inner ul.seat-select-tabs li.second a{width:450px}.cart-item-container .cart-item .select-tickets .inner .tabs{clear:both;padding:0 0 10px}.cart-item-container .cart-item .trigger-container{height:34px;background-color:#e3e3e3;padding-top:10px}.cart-item-container .cart-item .trigger-container .trigger{height:31px;background-image:url("../images/_backgrounds/dotted-underline-sprite.gif");background-repeat:repeat-x;background-position:2px -51px;display:block;width:180px;float:right;position:relative;padding-left:20px;background-color:white;font-size:12px;font-weight:bold;font-color:#393939;line-height:31px;text-decoration:none;cursor:pointer}.cart-item-container .cart-item .trigger-container .trigger .arrow{width:9px;height:7px;position:absolute;right:10px;top:12px;background-position:-394px -1px}.cart-item-container .cart-item .trigger-container .trigger:hover{background-image:none;background-color:#3ad1ac}.seats-col-1,.cart-item-container .cart-item.complete .seats-data .seat-header .hdr-your-selected-seats{width:448px;text-indent:70px}.seats-col-2,.cart-item-container .cart-item.complete .seats-data .seat-header .hdr-zone,.cart-item-container .cart-item.complete .seats-data .seats .seat .zone{width:98px}.seats-col-3,.cart-item-container .cart-item.complete .seats-data .seat-header .hdr-selected-seats,.cart-item-container .cart-item.complete .seats-data .seats .seat .seat-numbers{width:96px}.seats-col-4,.cart-item-container .cart-item.complete .seats-data .seat-header .hdr-ticket-types,.cart-item-container .cart-item.complete .seats-data .seats .seat .price-type{width:128px}.seats-col-5,.cart-item-container .cart-item.complete .seats-data .seat-header .hdr-price,.cart-item-container .cart-item.complete .seats-data .seats .seat .seat-price{width:83px;margin-right:0px}.cart-item-container .cart-item.active .trigger-container .trigger .arrow{background-position:-394px -10px}.cart-item-container .cart-item.incomplete .item-price .incomplete-message{float:right;display:block}.cart-item-container .cart-item.incomplete .select-performance-date{background-color:#FF99A5}.cart-item-container .cart-item.complete .seats-data{display:block;clear:both}.cart-item-container .cart-item.complete .seats-data .seat-header{background-position:left 10px;height:30px;padding-top:10px;line-height:30px}.cart-item-container .cart-item.complete .seats-data .seat-header span{margin-right:5px;line-height:30px;font-weight:bold;display:inline-block}.cart-item-container .cart-item.complete .seats-data .seats{padding-left:459px;padding-top:12px;font-size:12px}.cart-item-container .cart-item.complete .seats-data .seats .seat{padding-bottom:20px}.cart-item-container .cart-item.complete .seats-data .seats .seat .zone{margin-right:10px;float:left}.cart-item-container .cart-item.complete .seats-data .seats .seat .seat-numbers{margin-right:10px;float:left}.cart-item-container .cart-item.complete .seats-data .seats .seat .price-type{margin-right:10px;float:left}.cart-item-container .cart-item.complete .seats-data .seats .seat .seat-price{float:left}.cart-item-container .cart-item.complete .item-price .price{background-color:#c4f1e6}.select-tickets .inner .ba-panel{margin-left:10px;margin-right:10px}.select-tickets .inner .ba-panel .header{height:35px}.select-tickets .inner .ba-panel .header p{float:left;margin-left:19px;padding-top:8px;font-size:12px;font-weight:bold;position:relative}.select-tickets .inner .ba-panel .header p a,.select-tickets .inner .ba-panel .header p span{font-weight:normal}.select-tickets .inner .ba-panel .header .step-1{width:386px}.select-tickets .inner .ba-panel .header .step-1 .arrow{background-position:-432px -1px;width:7px;height:8px;position:absolute;left:357px;top:13px}.select-tickets .inner .ba-panel .header .inactive{color:#acacac}.select-tickets .inner .ba-panel .header .inactive span{color:black}.select-tickets .inner .ba-panel .zone-selection{clear:both}.select-tickets .inner .ba-panel .zone-selection .zone-loading{background:url("../images/loadingBar_white.gif") no-repeat scroll center transparent;height:200px}.select-tickets .inner .ba-panel .zone-selection .zone-option{height:42px;min-height:42px;clear:both;cursor:pointer;border-top:solid 1px #d9d6d3}.select-tickets .inner .ba-panel .zone-selection .zone-option .zone-input{float:left;margin-left:17px;margin-top:15px;margin-right:10px}.select-tickets .inner .ba-panel .zone-selection .zone-option .zone-label{width:375px;font-size:11px;float:left;position:relative;top:2px;margin-right:10px}.select-tickets .inner .ba-panel .zone-selection .zone-option .zone-label .zone-name{display:inline-block;width:148px;margin-top:10px;padding-left:6px}.select-tickets .inner .ba-panel .zone-selection .zone-option .zone-label .zone-availability{padding:3px 5px 3px 6px;font-size:11px;line-height:11px;background-color:#afb1b4;color:black}.select-tickets .inner .ba-panel .zone-selection .zone-option .zone-label .zone-availability span{font-size:11px}.select-tickets .inner .ba-panel .zone-selection .zone-option .price-range{float:left;font-size:12px;padding-top:16px}.select-tickets .inner .ba-panel .zone-selection .zone-option:hover{background-color:#f5f2ee}.select-tickets .inner .ba-panel .zone-selection .zone-option.selected{background-color:#f5f2ee;cursor:default}.select-tickets .inner .ba-panel .zone-selection .price-types{clear:both}.select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container{margin-left:206px;padding-top:8px}.select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t{clear:both;height:35px;font-size:12px;line-height:35px}.select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t .description{width:218px;float:left}html.ie7 .select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t .description{width:226px}html.ie8 .select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t .description{width:226px}html.ie9 .select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t .description{width:226px}.select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t .price{width:60px;float:left;font-size:12px}.select-tickets .inner .ba-panel .zone-selection .price-types .price-type-container .price-type-t .zone-price-qty{float:left;margin-top:8px;width:46px;height:24px}.select-tickets .inner .ba-panel .zone-selection .price-types .submit-btn-container{clear:both;margin-left:425px;padding-top:16px;padding-bottom:20px}.select-tickets .inner .ba-panel .zone-selection .price-types .submit-btn-container .button{cursor:pointer;display:inline-block}.select-tickets .inner .ba-panel .zone-selection .price-types .submit-btn-container .cancel{position:relative;top:6px}.bottom-row{clear:both}.bottom-row .copy{width:345px;float:left;margin-top:20px;margin-left:10px;margin-bottom:30px}.bottom-row .copy p,.bottom-row .copy a{font-size:11px}.bottom-row .add{float:right;margin-top:20px;cursor:pointer}.ba-panel .add{height:32px;width:143px;background-position:-1px -161px}.ba-panel .add:hover{background-position:-1px -195px}.ba-panel .add{position:relative}.ba-panel .add.loading{background-position:-1px -161px !important}.special-access-container{margin:0 10px 9px;padding-left:15px;padding-right:15px}.special-access-container .title{padding-top:8px}.special-access-container p{margin-top:5px}.continue-shopping-container{margin-bottom:20px}.continue-shopping-container .continue-browsing{margin-right:10px;display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:37px;padding-right:15px;float:right}.continue-shopping-container .continue-browsing .arrow{position:absolute;width:7px;height:8px}.continue-shopping-container .continue-browsing .arrow{width:15px;height:13px;left:10px;top:11px;background-position:-338px -77px}.continue-shopping-container .continue-browsing:hover{background-color:#3ad1ac;color:black}.continue-shopping-container .continue-browsing:hover .arrow{width:15px;height:13px;background-position:-338px -92px}.continue-shopping-container .continue-browsing.loading{background-color:#393939;color:#FFFFFF}.purchase-voucher{background-color:white;margin:10px 10px 0px 10px;padding-left:0px;padding-right:0px}.purchase-voucher .left-col h6{margin:14px 0px 7px 6px;line-height:15px;font-size:12px;font-weight:bold}.purchase-voucher .left-col p{margin:0px 5px 0px 5px;font-size:11px;line-height:16px}.purchase-voucher .voucher-form{width:750px;float:left;margin:0px 0px 10px 10px}.purchase-voucher .voucher-form label{display:inline-block;width:127px;font-size:12px;color:#393939}.purchase-voucher .voucher-form .input-row{margin-left:10px;margin-top:10px}.purchase-voucher .voucher-form input{height:21px}.purchase-voucher .voucher-form .voucher-name-container input{width:230px}.purchase-voucher .voucher-form .voucher-amount-container input{width:87px}.purchase-voucher .voucher-form .voucher-price{margin-top:15px}.donation{background-color:white;margin:10px 10px 0px 10px;padding-left:0px;padding-right:0px}.donation .left-col h6{margin:0px 0px 7px 6px;line-height:15px;font-size:12px;font-weight:bold}.donation .left-col p{margin:0px 5px 0px 5px;line-height:16px;font-size:11px}.donation .left-col.added .donation-value-container span.donationValue{left:15px;top:1px;font-weight:normal}.donation .donation-form{width:750px;float:left;margin:0px 0px 10px 10px;position:relative}.donation .donation-form label{display:inline-block;width:127px;font-size:12px;color:#393939}.donation .donation-form .input-row{margin-left:10px;margin-top:10px}.donation .donation-form input{height:21px}.donation .donation-form .donation-thumb{width:60px;height:60px;float:left;clear:both;margin:10px 10px 0px 10px}.donation .donation-form .donation-copy{float:left;width:100%}.donation .donation-form .donation-value-container{float:left;width:100%}.donation .donation-form .donation-value-container input{width:79px;padding:0 4px}.donation .donation-form .donation-value-container span{font-weight:bold}.donation .donation-form .donation-value-container span.donationValue{font-weight:normal}.donation .donation-form .donation-acknowledgement-container{float:left;clear:both;width:100%}.donation .donation-form .donation-acknowledgement-container input{width:223px;padding:0 4px}.donation .donation-form .donation-acknowledgement-container input[type=checkbox]{width:auto;height:auto}.donation .donation-form .donation-acknowledgement-container input[type=text]{width:auto;margin-right:10px;margin-left:13px}.donation .donation-form .donation-acknowledgement-container .checkbox{width:auto;margin-right:15px;margin-left:7px}.donation .donation-form .add-more{position:absolute;top:39px;left:635px}.donation .donation-form .add-more a{display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;background-color:#FF9E59;color:#000;width:55px;cursor:pointer}.donation .donation-form .add-more a .arrow{position:absolute;width:7px;height:8px}.donation .donation-form .add-more a .arrow{right:10px;top:12px;background-position:-405px -1px}.donation .donation-form .add-more a:hover{background-color:#3ad1ac;color:black}.donation .donation-form .add-more a:hover .arrow{background-position:-405px -11px}.donation .donation-form .add-more a.loading{background-color:#393939;color:#FFFFFF}.donation .donation-form .add-more a .arrow{background-position:-423px -1px}.donation .donation-form .add-more a:hover{background-color:#393939;color:#FFF}.donation .donation-form .add-more a:hover .arrow{background-position:-404px -1px}.donation .donation-form .remove{position:absolute;top:10px;right:10px}.donation .donation-form .donation-price{background-position:0px 0px;margin-top:15px;margin-bottom:10px;clear:both;float:left;width:732px}.donation .donation-form .donation-price p{width:66px;height:18px;text-align:left}.cart-item-container .gift-certificate .item-desc .production-details{width:825px;float:left}.cart-item-container .gift-certificate .item-desc .production-details .delivery-details{float:left;padding-top:8px;margin-right:7px}.cart-item-container .gift-certificate .item-desc .production-details .delivery-details .delivered-to,.cart-item-container .gift-certificate .item-desc .production-details .delivery-details .to-title,.cart-item-container .gift-certificate .item-desc .production-details .delivery-details .from-title{width:80px;float:left}.cart-item-container .gift-certificate .item-desc .production-details .delivery-details .delivery-info,.cart-item-container .gift-certificate .item-desc .production-details .delivery-details .to-info,.cart-item-container .gift-certificate .item-desc .production-details .delivery-details .from-info{float:left;width:226px}.cart-item-container .gift-certificate .item-desc .production-details .voucher-details{float:left;margin-top:3px}.cart-item-container .gift-certificate .item-desc .production-details .voucher-details .voucher-detail-col{float:left}.cart-item-container .gift-certificate .item-desc .production-details .voucher-details .voucher-detail-col .hdr{height:30px;line-height:30px;margin-bottom:9px;text-indent:5px}.cart-item-container .gift-certificate .item-desc .production-details .voucher-details .message-col{width:420px;margin-right:10px}.cart-item-container .gift-certificate .item-desc .production-details .voucher-details .message-col span{margin-left:7px}.cart-item-container .gift-certificate .item-desc .production-details .voucher-details .value-col{width:81px}.extras{background-image:none;background-color:white;margin:10px 10px 20px 10px;padding-left:0px;padding-right:0px}.extras .left-col h6{margin:11px 0px 7px 6px;line-height:15px;font-size:12px;font-weight:bold}.extras .left-col p{margin:0px 5px 0px 5px;line-height:16px;font-size:11px}.extras .extras-form{width:750px;float:left;margin:0px 0px 10px 10px;border-bottom:0}.extras .extras-form .extras-item-row{padding-top:10px;position:relative;border-bottom:10px solid #e3e3e3;margin-bottom:0px;width:100%}.extras .extras-form .extras-item-row .thumb{width:60px;height:60px;margin-left:10px;float:left;background-color:#393939;background-image:none;text-indent:0}.extras .extras-form .extras-item-row .copy{float:left;margin-left:10px;padding-bottom:15px;font-size:12px;line-height:18px}.extras .extras-form .extras-item-row .copy .title{font-weight:bold;line-height:18px}.extras .extras-form .extras-item-row .copy .price{line-height:18px}.extras .extras-form .extras-item-row .copy .qty{display:block;margin-top:5px}.extras .extras-form .extras-item-row .copy .qty input{width:20px;padding:0 4px;height:21px;margin-left:10px}.extras .extras-form .extras-item-row .add-more{position:absolute;top:45px;left:635px}.extras .extras-form .extras-item-row .add-more a{display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;width:55px;cursor:pointer}.extras .extras-form .extras-item-row .add-more a .arrow{position:absolute;width:7px;height:8px}.extras .extras-form .extras-item-row .add-more a .arrow{right:10px;top:12px;background-position:-405px -1px}.extras .extras-form .extras-item-row .add-more a:hover{background-color:#3ad1ac;color:black}.extras .extras-form .extras-item-row .add-more a:hover .arrow{background-position:-405px -11px}.extras .extras-form .extras-item-row .add-more a.loading{background-color:#393939;color:#FFFFFF}.extras .extras-form .extras-item-row .remove{position:absolute;top:10px;right:10px}.extras .extras-form .extras-item-row .item-price{margin-bottom:10px}.extras .extras-form .extras-item-row .item-price p{height:12px;width:66px;height:18px;text-align:left}.grand-total{width:920px;margin-left:10px;background-color:#393939;text-align:right;color:white}.grand-total p{display:inline-block;font-size:14px;font-weight:bold;line-height:30px;text-transform:uppercase;float:right;min-width:70px;text-align:center}.grand-total .total{margin-left:10px;padding-left:15px;padding-right:15px;background-color:#616161;float:right}html.ie7 .cart-container .cart-item-container .cart-item .trigger-container .trigger .copy{position:relative;top:5px}.register .errorMessage{display:block !important}.register .messaging{float:left;padding-left:10px;padding-right:10px;padding-top:25px;width:154px}.register .messaging p{padding-left:10px;font-size:11px;color:#393939;line-height:16px;width:130px;padding-bottom:15px}.register .messaging a{margin-left:10px}.register .continue{float:right;margin-top:10px;margin-bottom:50px}.register .continue .button{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px}.register .continue .button .arrow{position:absolute;width:7px;height:8px}.register .continue .button .arrow{right:10px;top:12px;background-position:-405px -1px}.register .continue .button:hover{background-color:#3ad1ac;color:black}.register .continue .button:hover .arrow{background-position:-405px -11px}.register .continue .button.loading{background-color:#393939;color:#FFFFFF}.register .continue .button.disabled{background-color:grey;color:white;cursor:default}.register .registration-container{margin:0px 0px 0px;padding:10px 0;float:left;background-color:#efefef;margin-top:10px;width:766px}.register .registration-container .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.register .registration-container p{margin:0px 20px}.register .registration-container label{margin:0px 20px}.register .registration-container .copy{margin:0px 20px}.register .registration-container .fields{float:left;width:100%}.register .registration-container .fields .field{padding:5px 0;margin-right:20px;float:left;clear:both;padding-top:0px}.register .registration-container .fields .field.newsletter{float:left;padding-left:144px}.register .registration-container .fields .field.newsletter label{width:235px;margin:0px;line-height:18px}.register .registration-container .fields .field.newsletter input{background:none;border:none;width:auto;float:left;margin-right:13px;margin-left:0px}.register .registration-container .fields .field.terms-and-conditions{float:left;padding-bottom:20px;width:763px}.register .registration-container .fields .field.terms-and-conditions .title{height:5px;margin-bottom:19px}.register .registration-container .fields .field.terms-and-conditions .field{margin-right:0px;padding:5px 0;float:left;clear:both}.register .registration-container .fields .field.terms-and-conditions .field.terms-confirm{padding-left:144px}.register .registration-container .fields .field.terms-and-conditions label{width:282px;margin-left:0px}.register .registration-container .fields .field.terms-and-conditions .termslabel{line-height:17px;margin-left:20px;width:103px;font-weight:bold}.register .registration-container .fields .field.terms-and-conditions input{background:none;border:none;width:auto;float:left;margin-right:13px;margin-left:0px}.register .registration-container .fields .field.terms-and-conditions textarea{width:243px;resize:none;font-size:11px;line-height:16px;height:81px;float:left}.register .registration-container .fields .field.terms-and-conditions .termscopy{font-family:Tahoma, Geneva, sans-serif;width:243px;resize:none;font-size:12px;line-height:16px;height:81px;float:left;overflow:auto;background-color:white}.register .registration-container .fields .field.terms-and-conditions .termscopy a{font-size:12px;font-family:Tahoma, Geneva, sans-serif}.register .registration-container .fields .field.terms-and-conditions #terms{margin-top:7px}.register .registration-container .fields .field.terms-and-conditions #termsAccept{line-height:27px;width:266px;margin-right:0px;display:inline-block}.register .registration-container .fields .forgot-password{padding-top:15px}.register .registration-container .fields .forgot-password a{margin-left:130px}.register .registration-container .fields label{color:#393939;font-size:12px;line-height:24px;width:104px;float:left;display:block;padding-left:0px}.register .registration-container .fields input{height:13px;width:228px;padding:5px 10px;color:#393939;font-size:12px;line-height:18px}.register .registration-container .fields .button{width:204px;margin-left:130px;margin-top:12px}.register .required-info{float:left;padding-left:185px;padding-top:10px;padding-bottom:20px}.register .required-info p{font-size:11px;line-height:16px;color:#393939}.login .errorMessage,.media-login .errorMessage{display:none !important}.login .messaging,.media-login .messaging{float:left;padding-left:10px;padding-right:10px;padding-top:25px;width:154px}.login .messaging p,.media-login .messaging p{padding-left:10px;font-size:11px;color:#393939;line-height:22px}.login .login-container,.media-login .login-container{margin:0px 0px 0px;padding:10px 0;float:left;background-color:#efefef;height:248px;margin-top:10px}.login .login-container .title,.media-login .login-container .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.login .login-container p,.media-login .login-container p{margin:0px 20px}.login .login-container label,.media-login .login-container label{margin:0px 20px}.login .login-container .copy,.media-login .login-container .copy{margin:0px 20px}html.ie7 .login .login-container,html.ie7 .media-login .login-container{float:none}.login .login-container .button,.media-login .login-container .button{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px}.login .login-container .button .arrow,.media-login .login-container .button .arrow{position:absolute;width:7px;height:8px}.login .login-container .button .arrow,.media-login .login-container .button .arrow{right:10px;top:12px;background-position:-405px -1px}.login .login-container .button:hover,.media-login .login-container .button:hover{background-color:#3ad1ac;color:black}.login .login-container .button:hover .arrow,.media-login .login-container .button:hover .arrow{background-position:-405px -11px}.login .login-container .button.loading,.media-login .login-container .button.loading{background-color:#393939;color:#FFFFFF}.login .login-container .button:hover,.media-login .login-container .button:hover{color:#000 !important}.login .login-container .button.disabled,.media-login .login-container .button.disabled{background-color:#393939;color:black;cursor:default}.login .login-container .button.disabled .arrow,.media-login .login-container .button.disabled .arrow{background-position:-405px -11px}.login .login-container .fields,.media-login .login-container .fields{float:left;border-right:1px solid #d9d9d9}.login .login-container .fields .field,.media-login .login-container .fields .field{color:#393939;font-size:12px;line-height:24px;padding:5px 0;margin-right:20px}.login .login-container .fields .field.newsletter,.media-login .login-container .fields .field.newsletter{padding-left:130px;padding-top:13px}.login .login-container .fields .field.newsletter label,.media-login .login-container .fields .field.newsletter label{width:auto;margin:0px;line-height:18px}.login .login-container .fields .field.newsletter input,.media-login .login-container .fields .field.newsletter input{width:auto;float:left;margin-right:13px;margin-left:0px}.login .login-container .fields .forgot-password,.media-login .login-container .fields .forgot-password{padding-top:15px}.login .login-container .fields .forgot-password a,.media-login .login-container .fields .forgot-password a{margin-left:130px}.login .login-container .fields label,.media-login .login-container .fields label{width:91px;float:left;display:block;padding-left:0px}.login .login-container .fields input,.media-login .login-container .fields input{height:13px;width:228px;padding:5px 10px;color:#393939;font-size:12px;line-height:18px}.login .login-container .fields .continue,.media-login .login-container .fields .continue{padding:10px 0px 0px 130px}.login .login-container .fields .button,.media-login .login-container .fields .button{width:204px;color:#fff}.login .login-container .register-here,.media-login .login-container .register-here{float:left;width:362px}.login .login-container .register-here .fields,.media-login .login-container .register-here .fields{padding-left:20px;margin-top:5px;border-right:none}.login .required-info,.media-login .required-info{float:left;padding-left:185px;padding-top:10px;padding-bottom:20px}.login .required-info p,.media-login .required-info p{font-size:11px;line-height:16px;color:#393939}.media-login{padding-left:10px}.media-login .login-container{height:auto;padding-bottom:25px;float:none;margin:0px}.media-login .login-container .fields{border:0px;float:none;width:auto}.media-login .login-container .fields a.button{width:200px}.media-login .required-info{padding-left:20px}.ie7 .registration-container .fields input{background-color:none}.billing{color:#393939}.billing .messaging{padding-top:25px;color:#393939}.billing .messaging p,.billing .messaging h3{margin-left:16px;line-height:16px;font-size:11px}.billing .messaging h3{font-size:12px;font-weight:bold;padding-bottom:6px}.billing .user-info{margin:0px;padding:10px 20px 0px 20px;float:left;background-color:#efefef;clear:none !important;width:730px;margin-left:22px;margin-top:10px;margin-bottom:10px}.billing .user-info .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.billing .user-info p{margin:0px}.billing .user-info label{margin:0px}.billing .user-info .copy{margin:0px}.billing .user-info h1{padding-bottom:5px;margin-bottom:10px;font-size:12px;font-weight:bold;line-height:18px}.billing .user-info .personal{padding-bottom:20px}.billing .user-info .personal .why{float:left;margin-left:15px;margin-top:6px}.billing .user-info .personal .why a{font-size:11px}.billing .user-info .billing-details{clear:both;padding-bottom:53px}.billing .user-info .billing-details #address1{margin-bottom:7px}.billing .user-info .billing-details #state{float:left}.billing .user-info .billing-details #postcode{width:78px}.billing .user-info .billing-details #shippingDetailsSame{background-color:transparent;border:none}.billing .user-info .shipping{clear:both;padding-bottom:50px}.billing .user-info .shipping #shippingAddress1{margin-bottom:7px}.billing .user-info .shipping #shippingState{float:left}.billing .user-info .shipping #shippingPostcode{width:78px}.billing .user-info .shipping #shippingCountry{float:left}.billing .user-info .delivery-method{position:relative;padding-bottom:38px}.billing .user-info .delivery-method p{font-size:12px;padding-top:10px;width:420px;line-height:18px}.billing .user-info .delivery-method a{font-size:12px}.billing .user-info .delivery-method .aside-delivery{width:100px;position:absolute;padding-top:0px;top:43px;left:-175px;font-size:11px;line-height:18px}.billing .user-info .delivery-method .fields{padding-top:5px}.billing .user-info .delivery-method .fields .field{padding-bottom:0px;font-size:12px}.billing .user-info .delivery-method .fields .field input{padding:0px;margin:1px 10px 0px 0px}.billing .user-info .delivery-method input[type=radio]{background-color:transparent;border:none}.billing .submit a{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;float:right;margin-right:10px}.billing .submit a .arrow{position:absolute;width:7px;height:8px}.billing .submit a .arrow{right:10px;top:12px;background-position:-405px -1px}.billing .submit a:hover{background-color:#3ad1ac;color:black}.billing .submit a:hover .arrow{background-position:-405px -11px}.billing .submit a.loading{background-color:#393939;color:#FFFFFF}.payment{padding-bottom:90px;color:#393939}.payment .messaging p,.payment .messaging h3{margin-left:16px;margin-right:70px;line-height:16px;font-size:11px}.payment .messaging h3{font-size:12px;font-weight:bold;padding-bottom:6px}.payment .cart-wrapper{clear:both}.payment .cart-container{padding-bottom:0px;background-color:transparent}.payment .cart-container .cart-summary-header{height:26px;padding-bottom:17px}.payment .cart-container .cart-summary-header ul li{display:block;height:26px;margin-right:11px;text-indent:6px;font-weight:bold}.payment .cart-container .cart-summary-header ul .performance{width:304px;text-indent:0px;width:304px;text-indent:0px}.payment .cart-container .cart-summary-header ul .zone{width:79px;text-indent:6px}.payment .cart-container .cart-summary-header ul .ticket-types{width:88px;text-indent:6px}.payment .cart-container .cart-summary-header ul .seats{width:82px;text-indent:6px}.payment .cart-container .cart-summary-header ul .total{width:102px;text-indent:11px;margin-right:0px}.payment .cart-container .cart-item-container{clear:none;padding-top:0px;width:100%}.payment .cart-container .cart-item-container .season-ticket{margin:0px}.payment .cart-container .cart-item-container .season-ticket .items{padding-top:20px}.payment .cart-container .cart-item-container .cart-item{background-image:url("../images/_backgrounds/cart/step4-cartItem-bg.gif");background-repeat:no-repeat;background-position:bottom left;padding-bottom:20px;margin-bottom:20px;width:100%}.payment .cart-container .cart-item-container .cart-item .left-col{width:304px;text-indent:0px;margin-right:11px;float:left}.payment .cart-container .cart-item-container .cart-item .left-col .production-details{float:left;width:230px}.payment .cart-container .cart-item-container .cart-item .left-col .production-details .title{font-weight:bold;text-transform:capitalize;line-height:16px}.payment .cart-container .cart-item-container .cart-item .left-col .production-details p{line-height:16px}.payment .cart-container .cart-item-container .cart-item .right-col{float:left;clear:none;width:385px}.payment .cart-container .cart-item-container .cart-item .right-col .seats{padding-left:0px}.payment .cart-container .cart-item-container .cart-item .right-col .seats td{margin-bottom:10px;font-size:12px;line-height:16px;vertical-align:top}.payment .cart-container .cart-item-container .cart-item .right-col .seats td.zone{width:79px;text-indent:6px;text-indent:0px}.payment .cart-container .cart-item-container .cart-item .right-col .seats td.price-type{width:88px;text-indent:6px;text-indent:0px}.payment .cart-container .cart-item-container .cart-item .right-col .seats td.seats{width:82px;text-indent:6px;padding-top:0px;text-indent:0px}.payment .cart-container .cart-item-container .cart-item .right-col .seats td.seats .seat-numbers{width:82px;text-indent:6px;text-indent:0px}.payment .cart-container .cart-item-container .cart-item .right-col .seats .price{width:102px;text-indent:11px;margin-right:0px;padding-right:0px;font-weight:bold}.payment .cart-container .cart-item-container .gift-certificate{background-image:url("../images/_backgrounds/cart/step4-cartItem-bg.gif");background-repeat:no-repeat;background-position:bottom left;padding-bottom:20px;margin-bottom:20px}.payment .cart-container .cart-item-container .gift-certificate .production-details{width:630px;position:relative}.payment .cart-container .cart-item-container .gift-certificate .production-details .title{font-weight:bold}.payment .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .delivered-to,.payment .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .to-title,.payment .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .from-title{width:62px}.payment .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .delivery-info,.payment .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .to-info,.payment .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .from-info{width:180px}.payment .cart-container .cart-item-container .gift-certificate .production-details .voucher-details{background-image:none;position:absolute;top:0px;left:247px}.payment .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .message-col{width:270px;text-indent:6px}.payment .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .message-col span{margin-left:6px}.payment .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .value-col{width:102px;text-indent:11px}.payment .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .value-col span{margin-left:11px}.payment .cart-container .cart-item-container .gift-certificate.redemption .production-details{position:relative}.payment .cart-container .cart-item-container .gift-certificate.redemption .production-details p.deduction{position:absolute;right:59px;top:3px;font-weight:bold}.payment .cart-container .cart-item-container .gift-certificate.redemption .production-details .remove-x{position:absolute;right:0px;top:3px}.payment .cart-container .cart-item-container .addon .price{width:102px;text-indent:11px;margin-right:0px;padding-right:0px;font-weight:bold;margin-bottom:10px;margin-left:283px;font-size:12px;line-height:16px}.payment .cart-container .add-donation{margin:0px 10px 0px 0px;padding:0px;float:none;background-color:#efefef;width:100%}.payment .cart-container .add-donation .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.payment .cart-container .add-donation p{margin:0px 20px}.payment .cart-container .add-donation label{margin:0px 20px}.payment .cart-container .add-donation .copy{margin:0px 20px}.payment .cart-container .add-donation .title{background-image:none;margin-bottom:3px}.payment .cart-container .add-donation .copy{float:left;width:240px;padding-top:20px}.payment .cart-container .add-donation .radio{float:left;padding-top:20px;padding-bottom:15px}.payment .cart-container .add-donation .radio label{display:block;font-size:12px;line-height:12px;padding-bottom:5px;outline:none}.payment .cart-container .add-donation .radio label input{margin-right:15px;margin-top:0px;outline:none}.payment .cart-container .add-donation .item-price{margin-left:0px;margin-right:0px;background-position:0px 0px}.payment .cart-container .add-donation .item-price .price{margin-right:0px;margin-top:1px;padding-right:50px;background-color:#c4f1e6}.payment .cart-container .gift-voucher-redemption{margin:0px 10px 0px 0px;padding:0px;float:none;background-color:#efefef;margin-bottom:20px;width:100%}.payment .cart-container .gift-voucher-redemption .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.payment .cart-container .gift-voucher-redemption p{margin:0px 20px}.payment .cart-container .gift-voucher-redemption label{margin:0px 20px}.payment .cart-container .gift-voucher-redemption .copy{margin:0px 20px}.payment .cart-container .gift-voucher-redemption .title{margin-bottom:14px}.payment .cart-container .gift-voucher-redemption label{display:inline-block;font-size:12px;margin-left:20px;margin-right:20px;margin-top:8px;float:left}.payment .cart-container .gift-voucher-redemption input{width:98px;height:24px;color:#393939;font-size:14px;font-weight:bold;float:left}.payment .cart-container .gift-voucher-redemption .voucher-redeem{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;margin-bottom:8px;margin-right:10px;float:right;cursor:pointer}.payment .cart-container .gift-voucher-redemption .voucher-redeem .arrow{position:absolute;width:7px;height:8px}.payment .cart-container .gift-voucher-redemption .voucher-redeem .arrow{right:10px;top:12px;background-position:-405px -1px}.payment .cart-container .gift-voucher-redemption .voucher-redeem:hover{background-color:#3ad1ac;color:black}.payment .cart-container .gift-voucher-redemption .voucher-redeem:hover .arrow{background-position:-405px -11px}.payment .cart-container .gift-voucher-redemption .voucher-redeem.loading{background-color:#393939;color:#FFFFFF}.payment .cart-container .gift-voucher-redemption .bVErrMsgContainer{float:left}.payment .cart-container .deferred-payment{margin:0px 10px 0px 0px;padding:0px;float:none;background-color:#efefef;margin-bottom:20px;width:100%}.payment .cart-container .deferred-payment .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.payment .cart-container .deferred-payment p{margin:0px 20px}.payment .cart-container .deferred-payment label{margin:0px 20px}.payment .cart-container .deferred-payment .copy{margin:0px 20px}.payment .cart-container .deferred-payment .title{background:none;margin-bottom:0px}.payment .cart-container .deferred-payment .title span.select-deferred{float:right;line-height:30px;font-weight:normal}.payment .cart-container .deferred-payment .title label{font-size:12px}.payment .cart-container .deferred-payment .title input[type=checkbox]{color:#393939;font-size:14px;font-weight:bold}.payment .cart-container .deferred-payment #details{background:url("../images/_backgrounds/underline-list/underline-list-bg.gif") left top repeat-x;float:left;font-size:12px;padding-top:14px;margin:0px 20px;width:660px;line-height:16px}.payment .cart-container .deferred-payment #details table{margin:20px 0px;width:100%}.payment .cart-container .deferred-payment #details table tr{margin-bottom:10px}.payment .cart-container .deferred-payment #details table tr.heading{text-transform:none}.payment .cart-container .deferred-payment #details table tr.heading th{text-align:left;padding:10px 0px}.payment .cart-container .deferred-payment #details table tr td{padding:10px 0px}.payment .purchase-summary{padding-top:18px;border-top:1px solid #808080;font-size:12px;font-weight:bold;text-transform:uppercase}.payment .purchase-summary .labels{width:600px;float:left;text-align:right}.payment .purchase-summary .labels .subtotal{margin-right:25px}.payment .purchase-summary .labels .voucher{margin-right:25px}.payment .purchase-summary .labels .transaction-fee,.payment .purchase-summary .labels .deferred-fee{padding-right:25px;margin-bottom:6px;position:relative}.payment .purchase-summary .labels .transaction-fee a,.payment .purchase-summary .labels .deferred-fee a{font-weight:normal;position:absolute;right:7px;top:0px}.payment .purchase-summary .labels .total,.payment .purchase-summary .labels .total-now{margin-right:25px}.payment .purchase-summary .labels .total span.edit-performances,.payment .purchase-summary .labels .total-now span.edit-performances{display:block;float:left;font-size:11px;text-transform:none;font-weight:normal}.payment .purchase-summary .labels .total span.edit-performances a,.payment .purchase-summary .labels .total-now span.edit-performances a{font-size:11px}.payment .purchase-summary .values{width:100px;float:left;text-align:left;text-indent:5px}.payment .purchase-summary .values .transaction-fee,.payment .purchase-summary .values .deferred-fee{margin-bottom:6px}.payment .purchase-summary p{padding-bottom:14px}.payment .purchase-summary p .text{display:inline-block;padding-right:10px}.payment .purchase-summary p .value{display:inline-block;margin-right:20px;text-align:left}.payment .purchase-summary .dark-line-divider{margin:0px}.payment .purchase-summary .total,.payment .purchase-summary .total-now{padding-top:14px}.payment .details-row,.payment .delivery,.payment .terms-and-conditions,.payment .payment-plans,.payment .payment-details{padding-top:10px;margin-right:10px;margin-left:10px;font-size:11px}.payment .details-row h3,.payment .delivery h3,.payment .terms-and-conditions h3,.payment .payment-plans h3,.payment .payment-details h3{margin-bottom:10px;font-size:12px;font-weight:bold;margin-right:80px;line-height:18px}.payment .details-row p,.payment .delivery p,.payment .terms-and-conditions p,.payment .payment-plans p,.payment .payment-details p{font-size:11px;margin-right:90px;line-height:16px}.payment .delivery{margin-bottom:40px}.payment .delivery .delivery-info{padding-left:20px;padding-right:0px}.payment .delivery .delivery-address{padding-left:0px}.payment .delivery .delivery-address h3{margin-right:0px}.payment .delivery .delivery-address .address{line-height:16px}.payment .delivery .delivery-address a{font-size:11px}.payment .delivery .delivery-method h3{margin-right:0px}.payment .delivery .delivery-method .fields .field{line-height:16px}.payment .delivery .delivery-method a{font-size:11px}.payment .terms-and-conditions .description{padding-right:0px}.payment .terms-and-conditions .description h3,.payment .terms-and-conditions .description p{margin-right:80px;padding-left:10px}.payment .terms-and-conditions .terms{padding-right:0px}.payment .terms-and-conditions .terms textarea{width:677px;padding:10px;resize:none;font-size:11px;line-height:16px}.payment .terms-and-conditions .terms .termscopy{width:677px;height:68px;resize:none;font-size:12px;line-height:16px;overflow:auto;background-color:white;padding:10px}.payment .terms-and-conditions .terms .termscopy a{font-size:12px}.payment .terms-and-conditions .terms .terms-label{float:right}.payment .terms-and-conditions .terms .terms-label input{margin-top:0px}.payment .terms-and-conditions .terms .terms-label label{display:inline-block;line-height:28px;font-size:12px}.payment .payment-plans{margin-bottom:10px}.payment .payment-plans .detail{width:660px;border:10px solid #E5E5E5;position:relative}.payment .payment-plans .detail h3{padding-bottom:10px;margin-right:0px}.payment .payment-plans .detail .apply{height:1px;margin-top:15px;padding:10px 0}.payment .payment-plans .detail .apply .button{float:right;display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;clear:both;cursor:pointer}.payment .payment-plans .detail .apply .button .arrow{position:absolute;width:7px;height:8px}.payment .payment-plans .detail .apply .button .arrow{right:10px;top:12px;background-position:-405px -1px}.payment .payment-plans .detail .apply .button:hover{background-color:#3ad1ac;color:black}.payment .payment-plans .detail .apply .button:hover .arrow{background-position:-405px -11px}.payment .payment-plans .detail .apply .button.loading{background-color:#393939;color:#FFFFFF}.payment .payment-plans .detail .right{display:none}.payment .payment-plans.applied .detail{border-color:transparent;padding-top:0px;padding-bottom:0px}.payment .payment-plans.applied .detail p{margin-right:0px;float:left;width:550px}.payment .payment-plans.applied .detail h3{display:none}.payment .payment-plans.applied .detail .apply{display:none}.payment .payment-plans.applied .detail .right{position:absolute;top:0px;right:0px;width:140px;display:block}.payment .payment-plans.applied .detail .right .value{background:#C5F0E6;font-size:14px;font-weight:bold;padding:10px;float:right;position:relative;top:-7px}.payment .payment-plans.applied .detail .right .remove{float:right;margin:0 0 0 10px;cursor:pointer}.payment .payment-plans.applied .detail .right .remove:active{background-position:-242px -69px !important}.payment .payment-plans .remove{height:20px;width:20px;background-position:-229px -25px}.payment .payment-plans .remove:hover{background-position:-229px -47px}.payment .payment-plans .remove:active{background-position:-229px -69px}.payment .payment-details .secure-payment-info{padding-left:20px;padding-top:5px;padding-right:0px}.payment .payment-details .secure-payment-info h2,.payment .payment-details .secure-payment-info p{margin-right:90px;margin-bottom:20px;line-height:15px}.payment .payment-details .secure-payment-info h2{margin-bottom:6px;line-height:17px}.payment .payment-details .logos{padding-right:0px;padding-left:0px}.payment .payment-details .logos .geo-trust{display:block;border-bottom:1px solid #e7e7e7;width:216px;height:93px;position:relative}.payment .payment-details .logos .geo-trust .logo{position:absolute;left:40px;top:10px;width:138px;height:63px;background-position:-131px -229px}.payment .payment-details .logos .cc-logos{width:178px;height:66px;margin-top:30px;background:url("../images/_master-sprite.png");background-position:-276px -306px}.payment .payment-details .logos .payment-express{width:178px;margin-top:40px}.payment .payment-details .fields{padding:0px;padding-top:20px;padding-bottom:13px;margin-left:20px;margin-top:10px;background-color:#f1f0ef}.payment .payment-details .fields .field{margin-left:20px;margin-right:20px;margin-bottom:11px;height:25px;line-height:25px}.payment .payment-details .fields .field.cc-number{height:55px}.payment .payment-details .fields .field.cc-number span.note{float:right;width:245px;font-size:10px}.payment .payment-details .fields .field input,.payment .payment-details .fields .field select{height:23px;line-height:23px !important}.payment .payment-details .fields .field input option,.payment .payment-details .fields .field select option{line-height:23px !important;height:23px;text-indent:10px !important}.payment .payment-details .fields .field label{display:block;float:left;width:175px;font-size:12px}.payment .payment-details .fields .field #cardtype{width:240px;height:28px}.payment .payment-details .fields .field #cardnumber{width:240px}.payment .payment-details .fields .field #cardname{width:240px}.payment .payment-details .fields .field #expiryMonth{width:66px;height:26px;float:left}.payment .payment-details .fields .field .seperator{float:left;height:26px;line-height:26px;padding-left:6px;padding-right:7px}.payment .payment-details .fields .field #expiryYear{width:66px;height:26px;float:left}.payment .payment-details .fields .field #ccv{width:63px;float:left;margin-right:10px}.payment .payment-details .fields .field .help{float:left;width:10px}.payment .payment-details .fields .total,.payment .payment-details .fields .deferred{font-weight:bold}.payment .payment-details .fields .total .total,.payment .payment-details .fields .deferred .total{float:left;height:30px;line-height:30px;padding-left:10px;padding-right:10px;font-size:12px;background-color:#C5F0E7}.payment .payment-details .cc-form-message{float:right;text-align:left;font-size:11px;text-indent:12px;padding-bottom:2px;padding-top:7px}.payment .process-payment{padding-top:0px}.payment .process-payment .submit .button{display:inline-block;width:215px;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;float:right}.payment .process-payment .submit .button .arrow{position:absolute;width:7px;height:8px}.payment .process-payment .submit .button .arrow{right:10px;top:12px;background-position:-405px -1px}.payment .process-payment .submit .button:hover{background-color:#3ad1ac;color:black}.payment .process-payment .submit .button:hover .arrow{background-position:-405px -11px}.payment .process-payment .submit .button.loading{background-color:#393939;color:#FFFFFF}.payment .processing{float:left;display:none}.payment .processing .progress{text-align:center}.payment .cart-item-container .season-ticket .utility-bar{display:none}.payment .cart-item-container .season-ticket .cart-seperator .remove{display:none !important}.payment .cart-item-container .donation{display:block;margin:0px 0px 10px 0px;height:63px;position:relative}.payment .cart-item-container .donation .item-desc{display:block;padding:0px}.payment .cart-item-container .donation .item-desc .donation-thumb{width:60px;height:60px;float:left;clear:both;margin:0px 10px 0px 0px}.payment .cart-item-container .donation .item-desc .description{float:left;display:block;width:616px;position:relative}.payment .cart-item-container .donation .item-desc .description .title{font-weight:bold}.payment .cart-item-container .donation .item-desc .description .price{position:absolute;text-align:left;left:538px;top:0px;width:83px;font-weight:bold}.confirmation{background-position:-164px -138px;background-repeat:no-repeat}.confirmation .cart-container{padding-bottom:0px;position:relative}.confirmation .cart-container .title-row{height:52px;background-image:url("../images/_backgrounds/dotted-underline-sprite.gif");background-repeat:repeat-x;background-position:0px 51px;padding:10px 0px 0px 0px;margin:18px 10px 28px 6px}.confirmation .cart-container .title-row h1{margin-top:7px;font-size:30px;font-weight:bold;color:black;text-transform:uppercase;float:left}.confirmation .cart-container .title-row .print-btn-container{width:100px;float:right;margin-top:15px}.confirmation .cart-container .title-row .print-btn-container a{font-size:11px;text-decoration:underline;color:#045b46;position:relative;line-height:22px;padding-right:24px;padding-top:7px}.confirmation .cart-container .title-row .print-btn-container a .icon{position:absolute;right:0px;top:5px;width:17px;height:17px;background-position:-491px -121px}.confirmation .cart-container .cart-item-container{clear:none;padding-top:0px}.confirmation .cart-container .cart-item-container .season-ticket{margin:0px}.confirmation .cart-container .cart-item-container .season-ticket .items{padding-top:20px}.confirmation .cart-container .cart-item-container .gift-certificate{background-image:url("../images/_backgrounds/cart/step4-cartItem-bg.gif");background-repeat:no-repeat;background-position:bottom left;padding-bottom:20px;margin-bottom:20px;padding-top:15px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details{width:630px;position:relative}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .title{font-weight:bold}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .delivered-to,.confirmation .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .to-title,.confirmation .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .from-title{width:62px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .delivery-info,.confirmation .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .to-info,.confirmation .cart-container .cart-item-container .gift-certificate .production-details .delivery-details .from-info{width:180px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .voucher-details{background-image:none;position:absolute;top:0px;left:247px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .message-col{width:270px;text-indent:6px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .message-col span{margin-left:6px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .value-col{width:102px;text-indent:11px}.confirmation .cart-container .cart-item-container .gift-certificate .production-details .voucher-details .value-col span{margin-left:11px}.confirmation .cart-container .cart-item-container .gift-certificate.redemption .voucher-details{position:absolute;top:0px;right:44px;left:auto}.confirmation .cart-container .cart-item-container .gift-certificate.redemption .voucher-details .value{font-weight:bold}.confirmation .cart-container .cart-item-container .left-col h6{margin:0px 0px 7px 3px;line-height:15px;font-size:12px;font-weight:bold}.confirmation .cart-container .cart-item-container .left-col p{margin:0px 5px 0px 3px;line-height:16px;font-size:11px}.confirmation .cart-container .cart-item-container .cart-summary-container{float:left;width:700px;margin:9px 0px 10px 76px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header{height:26px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul li{display:block;height:26px;margin-right:11px;text-indent:6px;font-weight:bold}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul .performance{width:304px;text-indent:0px;width:304px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul .zone{width:79px;text-indent:6px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul .ticket-types{width:88px;text-indent:6px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul .seats{width:82px;text-indent:6px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-header ul .total{width:102px;text-indent:11px;margin-right:0px;text-indent:6px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row{font-size:12px;line-height:18px;padding:19px 0 78px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats-data{float:left}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats-data .seat-container{float:left;clear:both}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .contents{float:left;width:304px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .contents .thumb{width:60px;height:60px;float:left;margin-right:13px;background-color:#393939}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .contents .copy{float:left;font-size:12px;line-height:18px;width:230px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .contents .copy .title{font-weight:bold;line-height:18px;padding-bottom:3px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .contents .copy .details{line-height:18px;width:102px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.performance .social-share{clear:both;margin-left:72px;padding-top:5px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.addon .contents{float:left;width:304px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.addon .contents .thumb{width:60px;height:60px;float:left;margin-right:13px;background-color:#393939}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.addon .contents .copy{float:left;padding-bottom:4px;font-size:12px;line-height:18px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.addon .contents .copy .title{font-weight:bold;line-height:18px;padding-bottom:3px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.addon .price{width:102px;text-indent:11px;margin-right:0px;padding-right:0px;font-weight:bold;margin-bottom:10px;margin-left:289px;font-size:12px;line-height:16px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous{margin:1px 0 -1px -1px;display:block;width:700px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous .contents{float:left;width:304px;text-indent:0px;margin-right:278px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous .contents .thumb{width:60px;height:60px;float:left;margin-right:13px;background-color:#393939}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous .contents .copy{float:left;padding-bottom:4px;font-size:12px;line-height:18px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous .contents .copy .title{font-weight:bold;line-height:18px;padding-bottom:3px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row.miscellaneous .contents .copy .details{width:219px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .zone{float:left;margin-left:10px;padding:2px 0 0 6px;width:79px;text-indent:6px;text-indent:0px;width:73px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .ticket-type{margin-left:10px;float:left;width:88px;text-indent:6px;text-indent:0px;padding-left:11px;width:77px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .ticket-type .type{padding:2px 0 10px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats{margin-left:10px;float:left;width:82px;text-indent:6px;text-indent:11px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats td.zone{width:79px;text-indent:6px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats td.price-type{width:88px;text-indent:6px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats td.seats{width:82px;text-indent:6px;padding-top:0px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats td.seats .seat-numbers{width:82px;text-indent:6px;text-indent:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats .price{width:102px;text-indent:11px;margin-right:0px;padding-right:0px;font-weight:bold}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .seats .seat{padding:2px 0 10px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .total{margin-left:15px;float:left;font-weight:bold;width:102px;text-indent:11px;margin-right:0px;text-indent:6px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .total .price{padding:2px 0 10px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .summary-item-row .empty-columns{float:left;width:279px;display:block}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .odd{padding:19px 0 75px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .donation{display:block;margin:10px 0px;padding-bottom:10px;height:63px;position:relative;border:none}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .donation .item-desc{display:block;padding:0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .donation .item-desc .donation-thumb{width:60px;height:60px;float:left;clear:both;margin:0px 10px 0px 0px}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .donation .item-desc .description{float:left;display:block;width:616px;position:relative}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .donation .item-desc .description .title{font-weight:bold}.confirmation .cart-container .cart-item-container .cart-summary-container .cart-summary-content .donation .item-desc .description .price{position:absolute;text-align:left;left:534px;top:0px;width:83px;font-weight:bold}.confirmation .cart-container .cart-receipt-container{clear:none;padding-top:10px}.confirmation .cart-container .cart-receipt-container .left-col{float:left}.confirmation .cart-container .cart-receipt-container .left-col h6{margin:0px 0px 7px 6px;line-height:15px;font-size:12px;font-weight:bold}.confirmation .cart-container .cart-receipt-container .left-col p{margin:10px 5px 0px 5px;line-height:16px;font-size:11px}.confirmation .cart-container .cart-receipt-container .cart-total-container{float:left;width:700px;margin:8px 0px 10px 79px;font-size:12px;line-height:18px}.confirmation .cart-container .cart-receipt-container .cart-total-container .method-of-payment{font-weight:bold;float:left;margin-left:70px;width:238px}.confirmation .cart-container .cart-receipt-container .cart-total-container .credit-card{float:left;margin-left:10px;width:167px}.confirmation .cart-container .cart-receipt-container .cart-total-container .expiry-date{float:left;margin-left:10px;width:88px;text-indent:6px}.confirmation .cart-container .cart-receipt-container .cart-total-container .other-details,.confirmation .cart-container .cart-receipt-container .cart-total-container .total{float:left;margin:20px 0 0 70px;width:530px;font-weight:bold}.confirmation .cart-container .cart-receipt-container .cart-total-container .price{float:left;margin:20px 0 0 10px;font-weight:bold;background:none !important}.confirmation .cart-container .cart-receipt-container .cart-total-container .dotted-divider{display:block;width:700px}.confirmation .cart-container .cart-receipt-container .cart-total-container .total{font-size:14px;text-transform:uppercase}.forgotten-password .messaging{float:left;padding-left:10px;padding-right:10px;padding-top:25px;width:154px}.forgotten-password .messaging p{padding-left:10px;font-size:11px;color:#393939;line-height:16px;width:130px;padding-bottom:15px}.forgotten-password .messaging a{margin-left:10px}.forgotten-password .forgotten-password-container{margin:0px 0px 0px;padding:10px 0;float:left;background-color:#efefef;height:86px;margin-top:10px;width:766px}.forgotten-password .forgotten-password-container .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.forgotten-password .forgotten-password-container p{margin:0px 20px}.forgotten-password .forgotten-password-container label{margin:0px 20px}.forgotten-password .forgotten-password-container .copy{margin:0px 20px}.forgotten-password .forgotten-password-container .button{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px}.forgotten-password .forgotten-password-container .button .arrow{position:absolute;width:7px;height:8px}.forgotten-password .forgotten-password-container .button .arrow{right:10px;top:12px;background-position:-405px -1px}.forgotten-password .forgotten-password-container .button:hover{background-color:#3ad1ac;color:black}.forgotten-password .forgotten-password-container .button:hover .arrow{background-position:-405px -11px}.forgotten-password .forgotten-password-container .button.loading{background-color:#393939;color:#FFFFFF}.forgotten-password .forgotten-password-container .fields{float:left;width:726px}.forgotten-password .forgotten-password-container .fields .field{padding:5px 0;margin-right:20px;width:475px}.forgotten-password .forgotten-password-container .fields .field.newsletter{padding-left:130px;padding-top:13px}.forgotten-password .forgotten-password-container .fields .field.newsletter label{width:auto;margin:0px;line-height:18px}.forgotten-password .forgotten-password-container .fields .field.newsletter input{width:auto;float:left;margin-right:13px;margin-left:0px}.forgotten-password .forgotten-password-container .fields label{color:#393939;font-size:12px;line-height:24px;width:91px;float:left;display:block;padding-left:0px}.forgotten-password .forgotten-password-container .fields input{height:13px;width:228px;padding:5px 10px;color:#393939;font-size:12px;line-height:18px}.forgotten-password .forgotten-password-container .fields .button{width:204px;margin-left:130px;margin-top:12px}.forgotten-password .success{display:none;float:left;width:726px}.forgotten-password .success p{margin-left:20px;padding-top:5px;padding-bottom:5px}.forgotten-password .submit,.forgotten-password .back{float:right;margin-top:12px;margin-bottom:50px;position:relative}.forgotten-password .submit .button,.forgotten-password .back .button{display:inline-block;width:204px;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px}.forgotten-password .submit .button .arrow,.forgotten-password .back .button .arrow{position:absolute;width:7px;height:8px}.forgotten-password .submit .button .arrow,.forgotten-password .back .button .arrow{right:10px;top:12px;background-position:-405px -1px}.forgotten-password .submit .button:hover,.forgotten-password .back .button:hover{background-color:#3ad1ac;color:black}.forgotten-password .submit .button:hover .arrow,.forgotten-password .back .button:hover .arrow{background-position:-405px -11px}.forgotten-password .submit .button.loading,.forgotten-password .back .button.loading{background-color:#393939;color:#FFFFFF}.forgotten-password .back{display:none}.forgotten-password .title{width:100%}.special-access{padding-bottom:50px;padding-top:15px}.special-access .title-row .help{float:right;top:6px;right:10px}.special-access .required-info{float:left;padding-left:195px;padding-top:10px;padding-bottom:20px}.special-access .required-info p{font-size:11px;line-height:16px;color:#393939}.special-access .continue{float:right;margin-top:10px;margin-bottom:50px}.special-access .continue .button{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;width:45px;margin-left:130px;margin-top:12px;margin-right:9px}.special-access .continue .button .arrow{position:absolute;width:7px;height:8px}.special-access .continue .button .arrow{right:10px;top:12px;background-position:-405px -1px}.special-access .continue .button:hover{background-color:#3ad1ac;color:black}.special-access .continue .button:hover .arrow{background-position:-405px -11px}.special-access .continue .button.loading{background-color:#393939;color:#FFFFFF}.special-access .user-details-container .messaging,.special-access .event-details-container .messaging,.special-access .thank-you .messaging{padding-top:25px;color:#393939}.special-access .user-details-container .messaging p,.special-access .user-details-container .messaging h3,.special-access .event-details-container .messaging p,.special-access .event-details-container .messaging h3,.special-access .thank-you .messaging p,.special-access .thank-you .messaging h3{margin-left:16px;line-height:16px;font-size:11px}.special-access .user-details-container .messaging h3,.special-access .event-details-container .messaging h3,.special-access .thank-you .messaging h3{font-size:12px;font-weight:bold;padding-bottom:6px}.special-access .user-details-container .user-details,.special-access .user-details-container .event-details,.special-access .user-details-container .thanks-copy,.special-access .event-details-container .user-details,.special-access .event-details-container .event-details,.special-access .event-details-container .thanks-copy,.special-access .thank-you .user-details,.special-access .thank-you .event-details,.special-access .thank-you .thanks-copy{margin:0px;padding:10px 20px 0px 20px;float:left;background-color:#efefef;width:730px;margin-left:22px;margin-top:20px;padding:20px}.special-access .user-details-container .user-details .title,.special-access .user-details-container .event-details .title,.special-access .user-details-container .thanks-copy .title,.special-access .event-details-container .user-details .title,.special-access .event-details-container .event-details .title,.special-access .event-details-container .thanks-copy .title,.special-access .thank-you .user-details .title,.special-access .thank-you .event-details .title,.special-access .thank-you .thanks-copy .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.special-access .user-details-container .user-details p,.special-access .user-details-container .event-details p,.special-access .user-details-container .thanks-copy p,.special-access .event-details-container .user-details p,.special-access .event-details-container .event-details p,.special-access .event-details-container .thanks-copy p,.special-access .thank-you .user-details p,.special-access .thank-you .event-details p,.special-access .thank-you .thanks-copy p{margin:0px}.special-access .user-details-container .user-details label,.special-access .user-details-container .event-details label,.special-access .user-details-container .thanks-copy label,.special-access .event-details-container .user-details label,.special-access .event-details-container .event-details label,.special-access .event-details-container .thanks-copy label,.special-access .thank-you .user-details label,.special-access .thank-you .event-details label,.special-access .thank-you .thanks-copy label{margin:0px}.special-access .user-details-container .user-details .copy,.special-access .user-details-container .event-details .copy,.special-access .user-details-container .thanks-copy .copy,.special-access .event-details-container .user-details .copy,.special-access .event-details-container .event-details .copy,.special-access .event-details-container .thanks-copy .copy,.special-access .thank-you .user-details .copy,.special-access .thank-you .event-details .copy,.special-access .thank-you .thanks-copy .copy{margin:0px}.special-access .user-details-container .user-details .form-wrapper .field,.special-access .user-details-container .event-details .form-wrapper .field,.special-access .user-details-container .thanks-copy .form-wrapper .field,.special-access .event-details-container .user-details .form-wrapper .field,.special-access .event-details-container .event-details .form-wrapper .field,.special-access .event-details-container .thanks-copy .form-wrapper .field,.special-access .thank-you .user-details .form-wrapper .field,.special-access .thank-you .event-details .form-wrapper .field,.special-access .thank-you .thanks-copy .form-wrapper .field{width:400px}.special-access .user-details-container .user-details .intro,.special-access .user-details-container .event-details .intro,.special-access .user-details-container .thanks-copy .intro,.special-access .event-details-container .user-details .intro,.special-access .event-details-container .event-details .intro,.special-access .event-details-container .thanks-copy .intro,.special-access .thank-you .user-details .intro,.special-access .thank-you .event-details .intro,.special-access .thank-you .thanks-copy .intro{width:auto;height:110px;background-image:url("../images/_backgrounds/dotted-underline-sprite.gif");background-repeat:repeat-x;background-position:0px 109px;margin-bottom:20px}.special-access .user-details-container .user-details .intro p,.special-access .user-details-container .event-details .intro p,.special-access .user-details-container .thanks-copy .intro p,.special-access .event-details-container .user-details .intro p,.special-access .event-details-container .event-details .intro p,.special-access .event-details-container .thanks-copy .intro p,.special-access .thank-you .user-details .intro p,.special-access .thank-you .event-details .intro p,.special-access .thank-you .thanks-copy .intro p{padding-bottom:10px;line-height:18px;width:560px}.special-access .user-details-container .user-details p,.special-access .user-details-container .event-details p,.special-access .user-details-container .thanks-copy p,.special-access .event-details-container .user-details p,.special-access .event-details-container .event-details p,.special-access .event-details-container .thanks-copy p,.special-access .thank-you .user-details p,.special-access .thank-you .event-details p,.special-access .thank-you .thanks-copy p{line-height:35px;font-size:12px;color:#393939}.special-access .user-details-container .user-details label,.special-access .user-details-container .event-details label,.special-access .user-details-container .thanks-copy label,.special-access .event-details-container .user-details label,.special-access .event-details-container .event-details label,.special-access .event-details-container .thanks-copy label,.special-access .thank-you .user-details label,.special-access .thank-you .event-details label,.special-access .thank-you .thanks-copy label{width:140px}.special-access .user-details-container .user-details input,.special-access .user-details-container .event-details input,.special-access .user-details-container .thanks-copy input,.special-access .event-details-container .user-details input,.special-access .event-details-container .event-details input,.special-access .event-details-container .thanks-copy input,.special-access .thank-you .user-details input,.special-access .thank-you .event-details input,.special-access .thank-you .thanks-copy input{width:250px}.special-access .user-details-container .user-details input.small,.special-access .user-details-container .event-details input.small,.special-access .user-details-container .thanks-copy input.small,.special-access .event-details-container .user-details input.small,.special-access .event-details-container .event-details input.small,.special-access .event-details-container .thanks-copy input.small,.special-access .thank-you .user-details input.small,.special-access .thank-you .event-details input.small,.special-access .thank-you .thanks-copy input.small{width:28px}.special-access .user-details-container .user-details textarea,.special-access .user-details-container .event-details textarea,.special-access .user-details-container .thanks-copy textarea,.special-access .event-details-container .user-details textarea,.special-access .event-details-container .event-details textarea,.special-access .event-details-container .thanks-copy textarea,.special-access .thank-you .user-details textarea,.special-access .thank-you .event-details textarea,.special-access .thank-you .thanks-copy textarea{width:240px;padding:5px 10px;color:#393939;font-size:12px}.special-access .bVErrMsgContainer{float:left}.special-access .user-details-container .form-wrapper .field{width:600px !important}.companion .delete-btn .delete{height:20px;width:60px;background-position:-276px -77px}.companion .delete-btn .delete:hover{background-position:-276px -99px}.cart-item-container .season-ticket{margin:0 10px}.cart-item-container .season-ticket .utility-bar{height:15px;margin:-10px 0 0;padding:10px}.cart-item-container .season-ticket .utility-bar .instructions{display:block;float:left;width:400px;font-size:12px;line-height:20px;margin:0 0 0 10px}.cart-item-container .season-ticket .utility-bar .instructions .additional{display:none}.cart-item-container .season-ticket .utility-bar .actions{float:right}.cart-item-container .season-ticket .utility-bar .actions .action{display:block;float:left;text-decoration:none;text-align:right;margin-right:10px}.cart-item-container .season-ticket .utility-bar .actions .action.edit .icon{background-image:url("../images/_master-sprite.png");background-repeat:no-repeat;background-position:-364px -104px !important}.cart-item-container .season-ticket .utility-bar .actions .remove{display:block;width:auto;margin-right:0px}.cart-item-container .season-ticket .utility-bar .actions .remove .icon{background-image:url("../images/_master-sprite.png");background-repeat:no-repeat;background-position:-235px -31px;height:11px;width:11px}.cart-item-container .season-ticket .utility-bar .actions .remove:hover .icon{background-position:-248px -76px !important}.cart-item-container .season-ticket .cart-item{margin:10px 0}.cart-item-container .season-ticket .syos-container .selections.companions .seats-header{background-position:-515px -141px;width:140px}.cart-item.package-production .edit-popup{left:75px !important;top:47px !important}.cart-item.package-performance .syos-container .right{float:right;width:211px;overflow:hidden;position:relative}.cart-item.package-performance .syos-container .metrics{display:block;font-size:11px;border-top:4px solid #FFF;margin:0;clear:both;width:100%;background:#EDEDED;padding-bottom:10px}.cart-item.package-performance .syos-container .metrics .header{padding:10px;text-transform:uppercase;font-size:13px;font-weight:normal}.cart-item.package-performance .syos-container .metrics p{display:block;margin:0 10px 10px;line-height:15px;font-size:11px}.cart-item.package-performance .syos-container .metrics .price-type{font-weight:normal;background:url("../images/_backgrounds/underline-list/underline-list-bg.gif") left top repeat-x;margin:0 10px;padding:5px 0;text-align:left;position:relative}.cart-item.package-performance .syos-container .metrics .price-type .text{width:160px}.cart-item.package-performance .syos-container .metrics .price-type .count{font-size:11px;font-weight:bold}.cart-item.package-performance .syos-container .metrics .price-type .total{font-size:11px;font-weight:bold}.cart-item.package-performance .syos-container .metrics .price-type .price-type-description{font-size:11px}.cart-item.package-performance .syos-container .metrics .price-type .tick{width:20px;height:20px;background-image:url("../images/_master-sprite.png");background-repeat:no-repeat;background-position:-578px -3px !important;position:absolute;right:3px;top:4px;display:none}.cart-item.package-performance .syos-container .metrics .price-type.completed{font-weight:normal;color:#BBB}.cart-item.package-performance .syos-container .metrics .price-type.completed .tick{display:block}.cart-item.package-performance .syos-container .metrics.additional .header{background:url("../images/_backgrounds/underline-list/underline-list-bg.gif") left bottom repeat-x;padding:0 10px 10px;margin:10px 0 10px}.cart-item.package-performance .syos-container .selections{min-height:0px;margin:0 0 10px;width:100%;clear:both}.cart-item.package-performance .syos-container .selections.additional{display:block}.cart-item.package-performance .syos-container .selections.additional .select-header .seats-header{background-position:-515px -120px;width:153px}.select-tickets .inner .ba-container .zone-option.season-ticket .package-pricetype-listing{padding-top:18px;padding-bottom:11px;margin-left:206px}.select-tickets .inner .ba-container .zone-option.season-ticket .ticket-row,.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-panel .additional-seat-row{margin-bottom:17px;font-size:12px;color:#393939}.select-tickets .inner .ba-container .zone-option.season-ticket .ticket-row p,.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-panel .additional-seat-row p{float:left}.select-tickets .inner .ba-container .zone-option.season-ticket .ticket-row .qty,.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-panel .additional-seat-row .qty{display:inline-block;font-weight:bold;margin-right:10px}.select-tickets .inner .ba-container .zone-option.season-ticket .ticket-row .ticket-type,.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-panel .additional-seat-row .ticket-type{width:220px}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container{margin-left:188px;width:360px}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .add-btn{display:block;padding-bottom:9px;margin-right:10px;margin-top:7px;float:right}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .additional-seats-panel{padding-left:40px;padding-top:12px;display:none;overflow:hidden;clear:both}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .additional-seats-panel .hdr{font-weight:bold;margin-bottom:17px}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .additional-seats-panel .ticket-type{width:217px}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .additional-seats-panel .price{width:45px}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .additional-seats-panel .additional-seat-qty{font-weight:normal}.select-tickets .inner .ba-container .zone-option.season-ticket .additional-seats-container .bottom-underline{display:block;width:100%;height:1px;clear:both}.select-tickets .inner .ba-container .zone-option.season-ticket .submit-btn-container{margin-left:397px}.companions .title-row{background:none;margin-bottom:30px}.companions .title-row .help-icon{float:right;top:6px;right:10px}.companions .title-row .instructions ul{margin-left:0px;margin-right:0px}.companions .button{display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;cursor:pointer}.companions .button .arrow{position:absolute;width:7px;height:8px}.companions .button .arrow{right:10px;top:12px;background-position:-405px -1px}.companions .button:hover{background-color:#3ad1ac;color:black}.companions .button:hover .arrow{background-position:-405px -11px}.companions .button.loading{background-color:#393939;color:#FFFFFF}.companions .btn-companion-qty{float:right;margin:10px 10px 0 10px}.companions section{clear:both;display:block;margin:10px 0 0px}.companions section aside{color:#393939;padding:10px;float:left;width:160px}.companions section aside p,.companions section aside h3{margin-left:16px;line-height:16px;font-size:11px}.companions section aside h3{font-size:12px;font-weight:bold;padding-bottom:6px}.companions section .details{margin:0px;padding:10px 20px 20px 20px;float:left;background-color:#efefef;width:733px}.companions section .details .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.companions section .details p{margin:0px}.companions section .details label{margin:0px}.companions section .details .copy{margin:0px}.companions section .details h4{display:block;padding-bottom:5px;margin-bottom:10px}.companions section .details p{line-height:25px;font-size:12px;color:#393939}.companions section .details select{height:24px}.companions section .details .labels{width:140px;float:left}.companions section .details .user-values{float:left}.companions section.companion-pre .details p{display:none}.companions section.companion-pre .details .labels{margin:10px 0 0;width:180px}.companions section.companion-pre .details .labels p{line-height:30px}.companions section.companion-pre .details .user-values{margin:10px 0 0}.companions .user-details-container{display:none}.companions .user-details-container .user-details{margin:0px;padding:10px 20px 0px 20px;float:left;background-color:#efefef;width:730px;margin-left:22px;margin-top:10px}.companions .user-details-container .user-details .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.companions .user-details-container .user-details p{margin:0px}.companions .user-details-container .user-details label{margin:0px}.companions .user-details-container .user-details .copy{margin:0px}.companions .companions-container{display:none}.companions .companions-container .companions-content{position:relative}.companions .companions-container .companions-content .companion{padding-top:10px;margin-bottom:10px}.companions .companions-container .companions-content .companion .companion-id{float:left;width:20px}.companions .companions-container .companions-content .companion .companion-id span{line-height:22px;font-size:12px;font-weight:bold}.companions .companions-container .companions-content .companion .companion-fields{float:left;margin:0 0 15px}.companions .companions-container .companions-content .companion .companion-fields label{width:140px}.companions .companions-container .companions-content .companion .companion-fields label.small{width:67px}.companions .companions-container .companions-content .companion .companion-fields .state{float:left;margin-right:31px}.companions .companions-container .companions-content .companion .companion-fields .postcode{width:78px}.companions .companions-container .companions-content .companion .companion-fields .why-required{font-size:11px;color:#045b46;text-decoration:underline}.companions .companions-container .companions-content .delete-btn{float:right}.companions .companions-container .companions-content .add-button-container{padding-bottom:0px;padding-top:10px;padding-left:0px}.companions .companions-container .companions-content .add-button-container .add-companion{display:block;width:142px;height:19px;position:relative;font-size:11px;color:#045b46;text-decoration:underline}.companions .companions-container .companions-content .add-button-container .add-companion .icon{width:18px;height:17px;background-position:-382px -64px;position:absolute;right:0px;top:2px}.companions .companions-container .companions-content .add-button-container .add-companion:hover .icon{background-position:-382px -83px}.companions .companions-container .companions-content .legend{position:absolute;bottom:-30px;left:10px}.companion .delete-btn .delete{height:20px;width:60px;background-position:-276px -77px}.companion .delete-btn .delete:hover{background-position:-276px -99px}.white-cover,.season-ticket-builder-page .season-ticket-builder header,.instructions{background-color:white}.padding-reset,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .section-header,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .season-ticket-header,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button,.instructions ul li,.whats-on header .instruction{padding:0px;margin:10px}.season-ticket-builder-page{background-position:-4px 0px}.season-ticket-builder-page .cart-header{margin-bottom:23px}.season-ticket-builder-page .cart-header h1{margin-bottom:30px;width:193px;height:23px;background-position:-29px -297px}.season-ticket-builder-page .cart-header nav ul a{font-size:15px}.season-ticket-builder-page .cart-header nav ul .step1,.season-ticket-builder-page .cart-header nav ul .step1 a{width:189px;text-indent:34px}.season-ticket-builder-page .cart-header nav ul .step2,.season-ticket-builder-page .cart-header nav ul .step2 a{width:153px;text-indent:13px}.season-ticket-builder-page .cart-header nav ul .step3,.season-ticket-builder-page .cart-header nav ul .step3 a{width:164px;text-indent:15px}.season-ticket-builder-page .cart-header nav ul .step4,.season-ticket-builder-page .cart-header nav ul .step4 a{width:151px;text-indent:15px}.season-ticket-builder-page .cart-header nav ul .step5,.season-ticket-builder-page .cart-header nav ul .step5 a{width:168px;text-indent:13px}.season-ticket-builder-page .cart-header nav ul .step6,.season-ticket-builder-page .cart-header nav ul .step6 a{width:114px;text-indent:13px}.season-ticket-builder-page.mode-package .cart-header h1{background-position:-1px -327px}.season-ticket-builder-page .season-ticket-builder{background-repeat:repeat-y;background-position:650px 200px;clear:both}.season-ticket-builder-page .season-ticket-builder header{padding:10px 0px 0px 0px;margin-left:10px;margin-right:10px}.season-ticket-builder-page .season-ticket-builder header h1{font-size:24px;font-weight:bold;color:black;text-transform:uppercase;line-height:31px;padding-left:15px;float:left}.season-ticket-builder-page .season-ticket-builder header .help-text{float:right;margin-top:5px;margin-right:10px}.season-ticket-builder-page .season-ticket-builder .title-description{clear:both;margin:10px 24px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left{width:640px;float:left}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .section-header{height:62px;position:relative;background-color:#3ad1ac;margin-bottom:16px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .section-header p{height:50px;line-height:50px;font-size:24px;color:black;text-transform:uppercase;text-align:center;font-weight:bold}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .section-header .bottom{height:12px;background-color:white}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .section-header .bottom .arrow{background-position:-423px -64px;height:12px;width:15px;margin:auto}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .left .productions{min-height:250px;background-image:url("../images/loadingBar_white.gif");background-position:center 160px;background-repeat:no-repeat}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right{background-image:url("../images/season-ticket/season-ticket-right-column-bg.gif");background-repeat:repeat-y;background-position:10px 0px;width:320px;height:auto;float:left}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable{background:none}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel{display:block;padding:15px 20px;background-color:#c6c6c6;float:left;margin:10px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable{text-align:center}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable p{color:#393939;margin-bottom:15px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable p.strong{font-weight:bold;margin-bottom:0px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable p.italic{font-style:italic}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable div.hours{text-align:left;padding-top:15px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable div.hours .title{padding-bottom:5px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable div.hours .times{font-size:11px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right.unavailable .panel.ticketing-unavailable .italic{text-align:left;font-size:11px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .package-builder-header{display:none}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .package-builder-productions-header{display:none}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .season-ticket-header{height:50px;margin-top:0px;margin-bottom:0px;position:relative}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .season-ticket-header .copy{display:block;height:50px;padding-left:5px;padding-right:5px;background-color:#3ad1ac;line-height:50px;font-size:18px;font-weight:bold;text-transform:uppercase;color:#393939;text-indent:44px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .season-ticket-header .production-qty-indicator{width:17px;height:17px;position:absolute;right:11px;top:17px;background-color:#393939}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .season-ticket-header .production-qty-indicator span{display:block;height:17px;line-height:16px;font-size:13px;font-weight:bold;color:white;text-align:center}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .bottom-msg{padding-top:50px;padding-bottom:20px;text-align:center}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .bottom-msg p{color:white;font-size:12px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button{clear:both;background-color:#393939;border-top-style:solid;border-top-color:white;border-top-width:10px;margin-top:0px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket{display:block;padding-left:20px;padding-right:30px;margin-top:10px;margin-left:20px;margin-right:20px;background-color:#3ad1ac;position:relative;height:32px;line-height:32px;color:black;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;cursor:pointer}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket .arrow{position:absolute;width:7px;height:8px;right:10px;top:12px;background-position:-405px -11px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket:hover{background-color:white;color:black}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket:hover .arrow{background-position:-405px -11px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket.disabled{background-color:#e5e5e5;color:black;cursor:default}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket.disabled .arrow{background-position:-405px -11px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .buy-season-ticket.loading{color:white !important;background-color:#393939 !important}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message{margin-left:20px;margin-right:20px;display:none;font-size:12px;color:white;padding-top:5px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message{display:block !important}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button.inactive .message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button.inactive .button-message{display:block}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button.inactive .buy-season-ticket{background-color:#e5e5e5;color:black;cursor:default}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button.inactive .buy-season-ticket .arrow{background-position:-405px -11px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .message.fixed,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .fixed.button-message{display:block}.season-ticket-builder-page .season-ticket-builder .productions-wrapper .selected-productions{padding:0px;margin:10px;margin-top:0px;display:none}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage{clear:both}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage .filters{height:86px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage .right-column-header{background-color:#4b4b4b;padding:0px;margin-left:10px;margin-right:10px;border-top-style:solid;border-top-color:white;border-top-width:10px;text-align:center}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage .right-column-header .title{display:block;height:49px;background-color:#4b4b4b;line-height:49px;font-size:21px;font-weight:bold;color:white;text-transform:uppercase;text-align:center}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage .right-column-header .copy{display:block;height:48px;padding-left:15px;padding-right:15px;padding-top:5px;background-color:#393939;border-bottom-style:solid;border-bottom-width:9px;border-bottom-color:white;color:white;font-size:12px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage .selected-productions{background-image:url("../images/season-ticket/selected-mainstage-bg.png");background-repeat:no-repeat;height:auto;min-height:0px;padding-top:18px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.main-stage .selected-productions.highlight{background-color:#3ad1ac}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers{background-repeat:no-repeat;background-position:-4px 0px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers .left .section-header{background-color:#e5e5e5}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers .left .section-header .bottom .arrow{background-position:-423px -78px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers .right .season-ticket-header{border-top-style:solid;border-top-width:10px;border-top-color:white;margin-bottom:0px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers .right .season-ticket-header .copy{text-indent:83px;background-color:#e5e5e5}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers .selected-productions{background-image:url("../images/season-ticket/selected-special-bg.png");background-repeat:no-repeat;min-height:272px;padding-top:18px;margin-top:0px;margin-bottom:0px;padding-bottom:1px}.season-ticket-builder-page .season-ticket-builder .productions-wrapper.special-offers .selected-productions.highlight{background-color:#e5e5e5}.season-ticket-builder-page .production{height:140px;float:left;padding:0px;padding-top:10px;margin:10px;margin-bottom:0px;margin-top:0px}.season-ticket-builder-page .production .prod-image{width:129px;height:129px;margin-left:10px;float:left;overflow:hidden}.season-ticket-builder-page .production .prod-thumb{float:left;display:none}.season-ticket-builder-page .production .copy{float:left;height:129px;width:144px;padding-left:17px;position:relative}.season-ticket-builder-page .production .copy .message,.season-ticket-builder-page .production .copy .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production .copy .button-message{height:14px}.season-ticket-builder-page .production .copy .message p,.season-ticket-builder-page .production .copy .season-ticket-builder .productions-wrapper .right .buy-button .button-message p,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production .copy .button-message p{display:none;height:22px;font-size:12px;line-height:7px;text-indent:3px;color:#77787b}.season-ticket-builder-page .production .copy .message .arrow-icon,.season-ticket-builder-page .production .copy .season-ticket-builder .productions-wrapper .right .buy-button .button-message .arrow-icon,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production .copy .button-message .arrow-icon{display:none;position:absolute;right:10px;top:-3px;height:11px;width:12px;background-position:-338px -107px}.season-ticket-builder-page .production .copy p{font-size:12px}.season-ticket-builder-page .production .copy .cufon{height:75px;font-size:24px !important;font-weight:bold;line-height:21px;color:#393939}.season-ticket-builder-page .production .copy .cufon.range{height:55px}.season-ticket-builder-page .production .copy .no-cufon{display:none}.season-ticket-builder-page .production .copy .info-icon{position:absolute;left:18px;bottom:0px;cursor:pointer}.season-ticket-builder-page .production .copy .info-icon-disabled{width:71px;height:17px;background-position:-574px -44px;display:none;position:absolute;left:18px;bottom:0px;cursor:default}.season-ticket-builder-page .production .delete{display:none}.season-ticket-builder-page .production:hover{background-color:#c4f1e6}.season-ticket-builder-page .production:hover .message p,.season-ticket-builder-page .production:hover .season-ticket-builder .productions-wrapper .right .buy-button .button-message p,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production:hover .button-message p,.season-ticket-builder-page .production:hover .message span,.season-ticket-builder-page .production:hover .season-ticket-builder .productions-wrapper .right .buy-button .button-message span,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production:hover .button-message span{display:block !important}.season-ticket-builder-page .production.fixed .copy .title{margin-top:14px}.season-ticket-builder-page .production.fixed:hover{background:none !important;cursor:default !important}.season-ticket-builder-page .production.disabled{background-color:#ccc;cursor:default;opacity:0.4;filter:alpha(opacity=40)}.season-ticket-builder-page .production.disabled .message,.season-ticket-builder-page .production.disabled .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production.disabled .button-message{display:none}.season-ticket-builder-page .production.ui-draggable-dragging{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) ;-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) ;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) ;width:273px;height:55px;padding:2px;padding-right:0px;margin:0px;background-color:white;background-image:none;border-style:solid;border-width:3px;border-color:#3ad1ac;z-index:99999}.season-ticket-builder-page .production.ui-draggable-dragging .prod-image,.season-ticket-builder-page .production.ui-draggable-dragging .message,.season-ticket-builder-page .production.ui-draggable-dragging .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production.ui-draggable-dragging .button-message{display:none}.season-ticket-builder-page .production.ui-draggable-dragging .prod-thumb{display:block;width:54px;height:54px;float:left}.season-ticket-builder-page .production.ui-draggable-dragging .copy{width:206px;height:52px;float:left;padding-left:10px;padding-top:2px;font-size:12px}.season-ticket-builder-page .production.ui-draggable-dragging .copy .title{font-weight:bold}.season-ticket-builder-page .production.ui-draggable-dragging .copy .cufon{display:none}.season-ticket-builder-page .production.ui-draggable-dragging .copy .no-cufon{display:block;font-size:12px;height:30px}.season-ticket-builder-page .production.ui-draggable-dragging .copy .dates{font-size:11px;position:relative;left:0px;bottom:0px}.season-ticket-builder-page .production.ui-draggable-dragging .copy .info-icon{display:none}.season-ticket-builder-page .production.ui-draggable-dragging .copy .info-icon-disabled{display:none}.season-ticket-builder-page .production.currently-dragging,.season-ticket-builder-page .production.selected{opacity:0.4;filter:alpha(opacity=40);position:relative;z-index:1}.season-ticket-builder-page .production.currently-dragging:hover,.season-ticket-builder-page .production.selected:hover{background-color:transparent;cursor:default !important}.season-ticket-builder-page .production.currently-dragging:hover .message p,.season-ticket-builder-page .production.currently-dragging:hover .season-ticket-builder .productions-wrapper .right .buy-button .button-message p,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production.currently-dragging:hover .button-message p,.season-ticket-builder-page .production.currently-dragging:hover .message span,.season-ticket-builder-page .production.currently-dragging:hover .season-ticket-builder .productions-wrapper .right .buy-button .button-message span,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production.currently-dragging:hover .button-message span,.season-ticket-builder-page .production.selected:hover .message p,.season-ticket-builder-page .production.selected:hover .season-ticket-builder .productions-wrapper .right .buy-button .button-message p,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production.selected:hover .button-message p,.season-ticket-builder-page .production.selected:hover .message span,.season-ticket-builder-page .production.selected:hover .season-ticket-builder .productions-wrapper .right .buy-button .button-message span,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .production.selected:hover .button-message span{display:none !important}.season-ticket-builder-page .production.currently-dragging .title,.season-ticket-builder-page .production.currently-dragging .dates,.season-ticket-builder-page .production.selected .title,.season-ticket-builder-page .production.selected .dates{position:relative;z-index:1}.season-ticket-builder-page .production.currently-dragging .info-icon,.season-ticket-builder-page .production.selected .info-icon{display:none}.season-ticket-builder-page .production.currently-dragging .info-icon-disabled,.season-ticket-builder-page .production.selected .info-icon-disabled{display:block}.season-ticket-builder-page .special-offers-productions .production:hover{background-color:#e5e5e5}.season-ticket-builder-page .special-offers-productions .production.disabled{background-color:#ccc;cursor:default;opacity:0.4;filter:alpha(opacity=40)}.season-ticket-builder-page .special-offers-productions .production.disabled .message,.season-ticket-builder-page .special-offers-productions .production.disabled .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .special-offers-productions .production.disabled .button-message{display:none}.season-ticket-builder-page .saved-production{position:relative;width:280px;height:68px;padding:0px;margin-left:11px;margin-bottom:5px;background-color:white}.season-ticket-builder-page .saved-production .message,.season-ticket-builder-page .saved-production .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .saved-production .button-message,.season-ticket-builder-page .saved-production .prod-image{display:none}.season-ticket-builder-page .saved-production .prod-thumb{float:left;padding-left:5px;padding-top:5px;width:60px;height:60px}.season-ticket-builder-page .saved-production .copy{float:left;margin:4px 0px 4px 10px;margin-right:0px}.season-ticket-builder-page .saved-production .copy .title{height:30px;padding-top:5px;font-weight:bold;width:183px;line-height:1.2em}.season-ticket-builder-page .saved-production .copy .cufon{display:none}.season-ticket-builder-page .saved-production .copy .title.no-cufon{display:block;color:black}.season-ticket-builder-page .saved-production .copy .info-icon{display:none}.season-ticket-builder-page .saved-production .copy .dates{width:185px;height:18px;overflow:hidden}.season-ticket-builder-page .saved-production .delete{position:absolute;width:10px;height:10px;background-position:-235px -31px;right:8px;top:8px;cursor:pointer}.production-popup-container{display:none}.info-container{display:none}.info-overlay-outer{width:477px;height:550px;padding:5px;background-color:transparent}.info-overlay-outer .info-popup{width:467px;height:100%;padding:15px 32px;background-color:white;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) ;-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) ;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5) }.info-overlay-outer .info-popup .image{width:129px;height:129px;margin-bottom:20px;float:left}.info-overlay-outer .info-popup .details{float:left;padding-left:20px}.info-overlay-outer .info-popup .details .production-title{padding-bottom:20px;color:#393939;font-size:18px;font-weight:bold}.info-overlay-outer .info-popup .details .production-dates,.info-overlay-outer .info-popup .details .production-venue{font-size:12px}.info-overlay-outer .info-popup .production-overview{clear:both;padding-top:15px;max-height:124px}.info-overlay-outer .info-popup .production-overview p{font-size:12px}.productions-wrapper .filters .tabs-nav-container{height:34px}.productions-wrapper .filters .tabs-nav-container p{display:block;height:32px;margin-right:50px;line-height:30px;float:left;font-size:16px;font-weight:bold;color:#393939;text-indent:8px;text-transform:uppercase}.productions-wrapper .filters .tabs-nav-container .tabs-nav{float:left;height:34px}.productions-wrapper .filters .tabs-nav-container .tabs-nav li{background-image:url("../images/season-ticket/season-ticket-filtertabs-vert-bg.gif");background-position:right 8px;background-repeat:no-repeat;background-color:#efefef}.productions-wrapper .filters .tabs-nav-container .tabs-nav li:last-child{background-image:none}.productions-wrapper .filters .tabs-nav-container .tabs-nav li a{display:block;height:33px;padding-left:12px;padding-right:13px;margin-left:1px;margin-right:1px;font-size:12px;font-weight:bold;line-height:32px}.productions-wrapper .filters .tabs-nav-container .tabs-nav li a.current{background-color:white;height:34px}.productions-wrapper .filters .tab-content-container{clear:both}.productions-wrapper .filters .tab-content-container .tab-content{display:none}.instructions{padding-top:6px;padding-bottom:6px;clear:both}.instructions ul{margin-left:10px;margin-right:10px;height:108px}.instructions ul li{margin-top:0px;border-top-style:solid;border-top-width:0px;border-top-color:white;height:90px;background-color:#e5e5e5;color:black}.instructions ul li p{font-size:12px;padding-left:20px;padding-right:20px;padding-bottom:10px;color:#393939}.instructions ul li .header{padding-left:20px;padding-top:10px;padding-bottom:0px;font-size:12px;font-weight:bold}.instructions ul li.left{margin-left:0px}.instructions ul li.right{margin-right:0px}.white-border,#global-footer .links-row,#global-footer .links-row .inner .contact-info,#global-footer .logos-row .inner .logos-right .sponsor-logo,#global-footer .logos-row .inner .logos-right .stc-logo{border-style:solid;border-color:white}.footer-column-header,#global-footer .links-row .inner .contact-info .contact-header,#global-footer .links-row .inner .footer-links .footer-links-column .links-header{padding-bottom:7px;font-size:16px;color:#4a4a4a;font-weight:bold}.footer-inner,#global-footer .links-row .inner,#global-footer .logos-row .inner,#global-footer .credit-links{display:block;width:976px}#global-footer{width:100%;height:460px;padding-top:50px}#global-footer .links-row{background-color:#f3efeb;border-width:0px 0px 4px 0px}#global-footer .links-row .inner .contact-info{background-color:#f3efeb;width:125px;height:291px;padding-top:28px;padding-left:15px;padding-right:15px;float:left;border-width:0px 4px 0px 4px}#global-footer .links-row .inner .contact-info .contact-block{padding-top:5px;padding-bottom:18px;color:#4a4a4a;font-size:12px}#global-footer .links-row .inner .contact-info .contact-block p{line-height:22px}#global-footer .links-row .inner .contact-info .social ul li{float:none;list-style-type:none}#global-footer .links-row .inner .footer-links{height:291px;width:783px;float:left;padding-left:13px;padding-top:28px}#global-footer .links-row .inner .footer-links .footer-links-column{width:136px;margin-right:20px;float:left}#global-footer .links-row .inner .footer-links .footer-links-column ul{float:none;list-style-type:none;padding-top:5px}#global-footer .links-row .inner .footer-links .footer-links-column ul li a{line-height:22px;color:#4a4a4a;text-decoration:none}#global-footer .links-row .inner .footer-links .footer-links-column ul li a:hover{text-decoration:underline}#global-footer .links-row .inner .footer-links .footer-links-column:last-child{margin-right:0px}#global-footer .logos-row{height:96px;background-color:#f3efeb}#global-footer .logos-row .inner .logos-left{width:649px;float:left}#global-footer .logos-row .inner .logos-left ul{height:96px}#global-footer .logos-row .inner .logos-left ul li{float:left;list-style-type:none;position:relative;height:96px;width:173px}#global-footer .logos-row .inner .logos-left ul li .arts-nsw{position:absolute;left:12px;top:32px}#global-footer .logos-row .inner .logos-left ul li .au-gov{position:absolute;left:5pxpx;top:32px}#global-footer .logos-row .inner .logos-right{float:left}#global-footer .logos-row .inner .logos-right .sponsor-logo{position:relative;float:left;width:119px;height:96px;border-width:0px 4px 0px 4px}#global-footer .logos-row .inner .logos-right .sponsor-logo span{width:87px;height:70px;background-position:-276px -187px;position:absolute;left:16px;top:12px}#global-footer .logos-row .inner .logos-right .sponsor-logo.no-border{border:none}#global-footer .logos-row .inner .logos-right .stc-logo{position:relative;float:left;width:189px;height:96px;border-width:0px 4px 0px 0px}#global-footer .logos-row .inner .logos-right .stc-logo span{width:154px;height:68px;background-position:-365px -187px;position:absolute;left:18px;top:13px}#global-footer .credit-links ul{height:27px;padding-top:11px;padding-left:22px}#global-footer .credit-links ul li{float:left;list-style-type:none;padding-right:20px;font-size:13px;color:#bbbbbb;text-transform:uppercase}#global-footer .credit-links ul li.copy-right{position:relative;padding-left:13px}#global-footer .credit-links ul li.copy-right .icon{position:absolute;left:0px;top:5px;width:11px;height:11px;background-position:-282px -62px;float:left}#global-footer .credit-links ul li a{color:#000000}#global-footer .logos-left .arts-nsw{height:31px;width:94px;background-position:-276px -121px}#global-footer .logos-left .arts-nsw:hover{background-position:-276px -154px}#global-footer .logos-left .au-gov{height:30px;width:117px;background-position:-372px -121px}#global-footer .logos-left .au-gov:hover{background-position:-372px -153px}#global-header{background-image:url("../images/_backgrounds/header-bg-repeatX.png");background-repeat:repeat-x;height:139px}#global-header .header-inner{width:968px;height:139px}#global-header .header-inner h1{display:block;width:394px;float:left;clear:both}#global-header .header-inner h1 a{display:block;margin-left:10px;padding-bottom:10px;color:black;font-weight:bold;font-size:30px;line-height:25px;text-transform:uppercase;text-decoration:none;letter-spacing:-0.5px;background:url("../images/_backgrounds/globalNav-bg-repeatX.gif");background-position:-2px 33px;background-repeat:repeat-x}#global-header .header-inner h1.homepage a{font-size:20px;padding-bottom:5px;margin-top:4px;background-position:bottom left}#global-header .header-inner .utility-nav-container{float:right;text-align:right;height:44px;margin-bottom:40px;margin-right:14px;z-index:9999;padding-left:50px}#global-header .header-inner .utility-nav-container ul{margin-left:5px;margin-left:114px;z-index:9996}#global-header .header-inner .utility-nav-container ul li{position:relative;z-index:9995}#global-header .header-inner .utility-nav-container ul li.welcome{padding-left:21px;padding-right:21px;line-height:28px;color:#333;font-size:13px;font-weight:bold;text-transform:uppercase}#global-header .header-inner .utility-nav-container ul li .primary{display:block;height:28px;padding:0px 20px;line-height:28px;color:#333;font-size:13px;font-weight:bold;text-transform:uppercase;text-decoration:none}#global-header .header-inner .utility-nav-container ul li .primary:hover{background-color:white}#global-header .header-inner .utility-nav-container ul li .signup{border-right-style:solid;border-right-width:4px;border-right-color:white}#global-header .header-inner .utility-nav-container ul li .login{margin-right:4px}#global-header .header-inner .utility-nav-container ul li .my-stc{padding-left:21px;padding-right:21px;border-right:4px solid white}#global-header .header-inner .utility-nav-container ul li .log-out{padding-left:12px;background-image:url("../images/_backgrounds/globalNav-logout-bg.gif");background-position:0px 9px;background-repeat:no-repeat;margin-right:4px;padding-left:12px;padding-right:12px}#global-header .header-inner .utility-nav-container ul li .log-out:hover{background-image:none}#global-header .header-inner .utility-nav-container ul li .season-ticket{width:140px;height:30px;padding:0px;padding-top:14px;margin-right:4px;background-image:url("../images/_master-sprite.png");background-position:-1px -1px;color:black;text-align:center}#global-header .header-inner .utility-nav-container ul li .season-ticket:hover{color:white;background-color:transparent;background-position:-1px -47px}#global-header .header-inner .utility-nav-container ul li .your-cart{width:84px;height:37px;padding:0px;margin-top:6px;padding-top:7px;background-image:url("../images/_master-sprite.png");background-position:-143px -1px;color:white;text-align:center}#global-header .header-inner .utility-nav-container ul li .your-cart:hover{background-color:transparent}#global-header .header-inner .utility-nav-container ul li .your-cart.active{background-position:-143px -47px}#global-header .header-inner .utility-nav-container ul li .your-cart .cart-indicator{display:inline-block;width:17px;height:17px;background-color:#3ad1ac;line-height:17px;font-size:13px;font-weight:bold;color:black;text-align:center}#global-header .header-inner #global-nav{float:right;height:38px;margin-right:11px;background-image:url("../images/_backgrounds/globalNav-bg-repeatX.gif");background-position:left top;background-repeat:repeat-x;z-index:1000}#global-header .header-inner #global-nav ul li{position:relative;z-index:400}#global-header .header-inner #global-nav ul li a{display:block;position:relative;z-index:400;padding:8px 12px 7px 12px;color:black;line-height:18px;font-size:16px;font-weight:bold;text-transform:uppercase;text-decoration:none}#global-header .header-inner #global-nav ul li a:hover{background-color:#3ad1ac}#global-header .header-inner #global-nav ul li a.current{background-image:url("../images/production-page/production-page-tabs-active_bg.gif");background-position:left 1px;background-repeat:repeat-x}#global-header .header-inner #global-nav ul li a.current:hover{background-image:none}#global-header .header-inner #global-nav ul li a.active,#global-header .header-inner #global-nav ul li a.active-parent{z-index:500;background-image:none;background-color:#c4f1e6;background-color:#ece9e5;border-right:solid 2px white;border-left:solid 2px white;padding:8px 10px 7px 10px;margin-right:0px;margin-left:0px}#global-header .header-inner #global-nav ul li a.active:hover,#global-header .header-inner #global-nav ul li a.active-parent:hover{background-color:#3ad1ac}#global-header .header-inner #global-nav ul li a.active{background-color:#c4f1e6}#global-header .header-inner #global-nav ul li .sub-nav{display:none;position:absolute;top:32px;z-index:450;padding-top:24px;border-top:solid 2px black;background-color:white;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 3px 10px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 3px 10px;box-shadow:rgba(0,0,0,0.2) 0px 3px 10px}#global-header .header-inner #global-nav ul li .sub-nav .arrow{position:absolute;top:0px;width:9px;height:7px;background-position:-383px -10px}#global-header .header-inner #global-nav ul li .sub-nav.active .arrow{background-position:-383px -1px}#global-header .header-inner #global-nav ul li .sub-nav p{font-size:12px;color:#77787b;margin-left:33px}#global-header .header-inner #global-nav ul li .sub-nav ul{margin-left:34px;margin-right:32px;margin-top:7px;margin-bottom:40px}#global-header .header-inner #global-nav ul li .sub-nav a{color:#393939}#global-header .header-inner #global-nav ul li .sub-nav a:hover{color:black}#global-header .header-inner #global-nav ul li .whats-on{padding-top:11px}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-left{float:left;width:279px;padding-top:15px;padding-right:14px}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-left ul{margin-right:7px;margin-bottom:40px}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-right{float:left;width:280px;padding-top:15px;margin-bottom:12px;background-color:#f3f1ef}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-right p{margin-left:19px}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-right ul{margin-right:20px;margin-left:17px;margin-bottom:6px}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-right ul a{background-image:none}#global-header .header-inner #global-nav ul li .whats-on .sub-nav-right .coming-soon{margin-top:5px;margin-bottom:20px}#global-header .header-inner #global-nav ul li .whats-on.doubleWidth{width:583px;left:-111px}#global-header .header-inner #global-nav ul li .whats-on.doubleWidth .arrow{left:152px}#global-header .header-inner #global-nav ul li .whats-on.singleWidth{width:300px;left:-40px}#global-header .header-inner #global-nav ul li .whats-on.singleWidth .arrow{left:83px}#global-header .header-inner #global-nav ul li .your-visit{width:300px;left:-21px}#global-header .header-inner #global-nav ul li .your-visit .arrow{left:60px}#global-header .header-inner #global-nav ul li .education{width:300px;left:-71px}#global-header .header-inner #global-nav ul li .education .arrow{left:113px}#global-header .header-inner #global-nav ul li .about{width:297px;left:-235px}#global-header .header-inner #global-nav ul li .about .arrow{left:264px}#global-header .header-inner #global-nav ul li .support{width:292px;left:-153px}#global-header .header-inner #global-nav ul li .support .arrow{left:189px}html.no-boxshadow #global-header .header-inner #global-nav ul li .sub-nav{border:1px solid #000;border-top:2px solid #000}html.ie7 #global-header .header-inner #global-nav ul li .sub-nav ul{line-height:normal}html.ie7 #global-header .header-inner #global-nav ul li .sub-nav ul li{margin:0px;padding:0px;line-height:normal}html.ie7 #global-header .header-inner #global-nav ul li .sub-nav ul li a{margin:0px;padding:0px;line-height:normal;padding-top:6px;padding-bottom:6px;padding-left:10px;height:20px}.seat-available,.syos-panel .syos-container .body .map .legend ul li.available .icon{background-position:-97px -79px}.seat-unavailable,.syos-panel .syos-container .body .map .legend ul li.soldout .icon{background-position:-33px -79px}.seat-selected,.syos-panel .syos-container .body .map .legend ul li.selected .icon{background-position:-49px -79px !important}.seat-available-alternate,.syos-panel .syos-container .body .map .legend ul li.available-alternate .icon{background-position:-81px -79px}.seat-onhover{background-position:-65px -79px}.syos-panel{margin:0 10px}.syos-panel .syos-container{background:url("../images/loadingBar_white.gif") no-repeat scroll center transparent;width:100%;height:100%;min-height:499px}.syos-panel .syos-container .syosnotes-container{max-width:200px;display:block;background-color:#E3E3E3;padding:15px;float:left}.syos-panel .syos-container .breadcrumb-container{width:900px;height:33px}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container{width:900px}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container ul.seat-select-breadcrumbs{width:848px;height:33px;float:left;padding-top:0px}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container ul.seat-select-breadcrumbs li a{display:block;width:165px;height:33px;padding-left:10px;line-height:31px;text-decoration:none;text-indent:10px;font-weight:bold;color:#393939}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container ul.seat-select-breadcrumbs li a.current{color:#393939;background-color:white}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container ul.seat-select-breadcrumbs li a.select-seats{display:none;opacity:0}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container ul.seat-select-breadcrumbs li a:hover{background-color:#3ad1ac}.syos-panel .syos-container .breadcrumb-container .seat-select-breadcrumb-container a.help{float:left;top:6px}.syos-panel .syos-container .body{float:left;background-color:white}.syos-panel .syos-container .body .overview{background-color:#fff;position:relative;overflow:hidden}.syos-panel .syos-container .body .overview .part-of-house-map{position:absolute;width:910px;height:507px;z-index:1000}.syos-panel .syos-container .body .overview .part-of-house-map area{cursor:pointer}.syos-panel .syos-container .body .overview .map-image{position:absolute;top:0px;z-index:1500}.syos-panel .syos-container .body .overview .part-of-house-container{background-color:white;width:910px;height:507px;position:relative}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house{position:absolute}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house img{position:absolute}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house .fade{opacity:0}.syos-panel .syos-container .body .overview .part-of-house-container .stalls{left:264px;top:214px}.syos-panel .syos-container .body .overview .part-of-house-container .circle{left:201px;top:46px}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip{position:absolute;top:-10000em;opacity:0;width:175px;height:92px;color:white}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip div{font-size:12px;line-height:11px}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .content{background-color:#393939;padding:10px}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .content .poh-name{font-weight:bold}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .content .poh-seats-available{height:20px;padding-left:9px;padding-right:9px;margin-top:5px;margin-bottom:7px;background-color:#3ad1ac;line-height:18px;color:black;font-size:12px;font-weight:bold;text-align:center}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .content .message,.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .content .season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .content .button-message{font-size:11px}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .bottom-bg-image{height:9px}.syos-panel .syos-container .body .overview .part-of-house-container .part-of-house-tooltip .bottom-bg-image span{height:9px;width:10px;display:block;margin:auto;background-position:-270px -62px}.syos-panel .syos-container .body .map{display:none;float:left;width:900px}.syos-panel .syos-container .body .map .seating{width:688px;float:left}.syos-panel .syos-container .body .map .legend{height:30px}.syos-panel .syos-container .body .map .legend ul{margin-left:15px;margin-top:12px;height:15px}.syos-panel .syos-container .body .map .legend ul li{line-height:10px;margin-right:18px;font-size:11px}.syos-panel .syos-container .body .map .legend ul li .icon{display:block;float:left;width:11px;height:11px;margin-right:8px;background-image:url("../images/syos/seat-sprite.gif");background-repeat:no-repeat}.syos-panel .syos-container .body .map .seat-hover{display:none;opacity:0;font-size:11px;position:absolute;z-index:1000;padding-bottom:9px;background:transparent url("../images/syos/downarrow.png") bottom center no-repeat;color:#FFF}.syos-panel .syos-container .body .map .seat-hover .seat-hover-container{background-color:#393939;padding:10px;float:left;width:180px}.syos-panel .syos-container .body .map .seat-hover .close-seat-popup{position:absolute;top:8px;right:8px;background-position:-229px -75px;width:8px;height:8px}.syos-panel .syos-container .body .map .seat-hover .zone-description{color:#FFF;font-size:12px;line-height:14px;font-weight:bold}.syos-panel .syos-container .body .map .seat-hover .seat-info{color:#FFF;font-size:12px;line-height:14px}.syos-panel .syos-container .body .map .seat-hover .zone-title{display:block}.syos-panel .syos-container .body .map .seat-hover .price{background:#FFF;color:#393939;font-weight:bold;text-align:center;display:block;margin-top:10px;margin-bottom:10px}.syos-panel .syos-container .body .map .seat-hover .price-types{background-color:#FFF;padding:0 5px;float:left;margin-top:10px}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype{display:block;width:100%;min-height:20px;font-size:12px;color:#393939;float:left;padding-left:4px;padding-top:5px;padding-bottom:5px}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype.multiline .price-type-description{padding-top:0px}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype.last{background:none}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype div{float:left}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype div .radio{width:20px}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype .price-type-description{width:80px;font-size:11px;line-height:normal;display:block;float:left;padding-top:3px}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype .price-type-value{width:37px;font-weight:bold;display:block;float:left;line-height:normal;font-size:11px;padding-top:3px}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype a{line-height:11px;float:right;padding:5px 10px;background-color:#c4f1e6;font-size:11px;color:#000;text-decoration:none}.syos-panel .syos-container .body .map .seat-hover .price-types .pricetype a:hover{background-color:#3ad1ac}.syos-panel .syos-container .body .map .seat-popup{display:none;opacity:0;width:180px;font-size:11px;position:absolute;z-index:1000;padding:10px;background-color:#393939;color:#FFF;top:0px}.syos-panel .syos-container .body .map .seats{position:relative;height:360px;margin-top:30px;padding-bottom:50px;background:transparent url("../images/syos/stage-bottom.gif") bottom center no-repeat}.syos-panel .syos-container .body .map .seats.wharf1{padding-bottom:0px;background:transparent url("../images/syos/stage-wharf1.gif") 155px 170px no-repeat}.syos-panel .syos-container .body .map .seats.wharf1-j{padding-bottom:0px;background:transparent url("../images/syos/stage-wharf1.gif") 195px 170px no-repeat}.syos-panel .syos-container .body .map .seats div.seat{display:block;border:3px solid #fff;cursor:pointer;background-image:url("../images/syos/seat-sprite.gif");background-repeat:no-repeat}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-0{background-position:-82px -81px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-1{background-position:-82px -100px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-2{background-position:-82px -123px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-3{background-position:-82px -145px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-4{background-position:-82px -168px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-5{background-position:-82px -189px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-6{background-position:-82px -210px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-7{background-position:-82px -232px}.syos-panel .syos-container .body .map .seats div.seat.unhighlight.orientation-8{background-position:-82px -255px}.syos-panel .syos-container .body .map .seats div.seat.unavailable{cursor:auto}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-0{background-position:-32px -81px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-1{background-position:-32px -100px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-2{background-position:-32px -123px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-3{background-position:-32px -145px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-4{background-position:-32px -168px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-5{background-position:-32px -189px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-6{background-position:-32px -210px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-7{background-position:-32px -232px}.syos-panel .syos-container .body .map .seats div.seat.unavailable.orientation-8{background-position:-32px -255px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-0{background-position:-98px -81px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-0:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-0.selected{background-position:-50px -81px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-1{background-position:-98px -100px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-1:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-1.selected{background-position:-50px -100px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-2{background-position:-98px -123px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-2:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-2.selected{background-position:-50px -123px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-3{background-position:-98px -145px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-3:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-3.selected{background-position:-50px -145px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-4{background-position:-98px -168px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-4:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-4.selected{background-position:-50px -168px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-5{background-position:-98px -189px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-5:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-5.selected{background-position:-50px -189px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-6{background-position:-98px -210px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-6:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-6.selected{background-position:-50px -210px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-7{background-position:-98px -232px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-7:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-7.selected{background-position:-50px -232px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-8{background-position:-98px -255px}.syos-panel .syos-container .body .map .seats div.seat.available.orientation-8:hover,.syos-panel .syos-container .body .map .seats div.seat.available.orientation-8.selected{background-position:-50px -255px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-0{background-position:-50px -81px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-1{background-position:-50px -100px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-2{background-position:-50px -123px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-3{background-position:-50px -145px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-4{background-position:-50px -168px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-5{background-position:-50px -189px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-6{background-position:-50px -210px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-7{background-position:-50px -232px}.syos-panel .syos-container .body .map .seats div.seat.selected.orientation-8{background-position:-50px -255px}.syos-panel .syos-container .body .map .zone-a{border-bottom:2px solid blue}.syos-panel .syos-container .body .map .zone-b{border-bottom:2px solid #00008b}.syos-panel .syos-container .body .map .zone-p{border-bottom:2px solid #add8e6}.syos-panel .syos-container .selections{display:none;background-color:#ededed;float:right;min-height:503px;padding-bottom:10px;width:211px;font-family:tahoma, helvetica, arial;font-size:11px;color:#393939}.syos-panel .syos-container .selections .select-header{position:relative;background-color:#393939;height:30px;text-indent:-9999px}.syos-panel .syos-container .selections .select-header .seats-header{background-position:-146px -161px;width:108px;height:12px;position:absolute;top:10px;left:9px}.syos-panel .syos-container .selections .select-header .number-selected{position:absolute;width:17px;height:17px;display:none;right:10px;top:7px;background-color:#3ad1ac}.syos-panel .syos-container .selections .select-header .number-selected span{color:#000;display:block;text-align:center;text-indent:0;font-weight:bold;line-height:17px;font-size:13px}.syos-panel .syos-container .selections .no-seats{font-size:11px;line-height:16px;color:#393939;padding:10px}.syos-panel .syos-container .selections .no-seats span{font-weight:bold;font-size:11px}.syos-panel .syos-container .selections .selection-summary-conatiner span{font-size:11px;margin:3px 0 0 10px}.syos-panel .syos-container .selections .selection-summary-conatiner .seat{font-size:11px;margin:3px 0 0 10px}.syos-panel .syos-container .selections .zone{margin-bottom:10px}.syos-panel .syos-container .selections .zone .zone-header{padding:10px 14px;clear:both}.syos-panel .syos-container .selections .zone .zone-header .label{font-weight:bold;padding:0 0 10px}.syos-panel .syos-container .selections .zone .zone-header .seat,.syos-panel .syos-container .selections .zone .zone-header .price-type,.syos-panel .syos-container .selections .zone .zone-header .price{display:block;float:left;margin-right:8px;padding:7px 0;height:auto;line-height:auto}.syos-panel .syos-container .selections .zone .zone-header .seat{width:50px}.syos-panel .syos-container .selections .zone .zone-header .price-type{width:58px}.syos-panel .syos-container .selections .zone .zone-header .price{width:59px;margin-right:0}.syos-panel .syos-container .selections .zone .seat{display:block;clear:both;padding:0 14px;font-size:11px}.syos-panel .syos-container .selections .zone .seat .icon{background:transparent url("../images/syos/seat-sprite.png") 48px -4px;width:11px;height:11px;margin:0 10px 0 0;float:left;position:relative}.syos-panel .syos-container .selections .zone .seat .text{font-size:11px}.syos-panel .syos-container .selections .zone .seat .seat-number,.syos-panel .syos-container .selections .zone .seat .price-type,.syos-panel .syos-container .selections .zone .seat .price,.syos-panel .syos-container .selections .zone .seat .delete{display:block;float:left;margin-right:8px;margin-top:10px;min-height:20px}.syos-panel .syos-container .selections .zone .seat .seat-number{width:50px}.syos-panel .syos-container .selections .zone .seat .seat-number span{line-height:11px}.syos-panel .syos-container .selections .zone .seat .price-type{width:58px}.syos-panel .syos-container .selections .zone .seat .price{width:40px}.syos-panel .syos-container .selections .zone .seat .delete{width:11px;margin-right:0px;background:transparent url("../images/syos/seat-sprite.png") -5px -18px;margin-top:5px;cursor:pointer}html.ie7 .price-types .pricetype{padding-left:0px !important}.precart{width:325px;min-height:0px;display:none;position:absolute;right:-20px;overflow:hidden;text-align:left;z-index:9000}.precart .top-bg-gradient,.precart .bottom-bg-gradient{display:block;width:100%;background-repeat:no-repeat}.precart .top-bg-gradient{height:23px;background-image:url("../images/_backgrounds/pre-cart/pre-cart-bg_top.png")}.precart .bottom-bg-gradient{height:25px;background-image:url("../images/_backgrounds/pre-cart/pre-cart-bg_bottom.png");background-position:bottom left}.precart .pre-cart-wrap{background-image:url("../images/_backgrounds/pre-cart/pre-cart-bg.png")}.precart .loader{width:100%;height:70px;background-image:url("../images/_backgrounds/pre-cart/pre-cart-bg.png")}.precart .loader .loading-icon{display:block;width:100%;height:100%;background:transparent url("../images/loadingBar_grey.gif") no-repeat center center}.precart .inner{display:none;width:273px;padding-left:26px;padding-right:26px}.precart .inner .items h5{width:143px;height:22px;background-position:-229px -1px}.precart .inner .items .item{min-height:60px;padding-left:6px;padding-top:6px;padding-bottom:6px;margin-bottom:10px;position:relative;background-color:#fff;font-size:12px;color:#393939}.precart .inner .items .item .production-thumb{display:block;width:60px;height:60px;float:left;margin-right:10px;overflow:visible}.precart .inner .items .item .production-details{line-height:18px;padding-left:70px}.precart .inner .items .item .production-details .performance-title{font-weight:bold;padding-top:3px;line-height:18px;width:170px;min-height:19px;overflow:hidden}.precart .inner .items .item .production-details .performance-date{line-height:18px}.precart .inner .items .item .remove{position:absolute;top:4px;right:4px;cursor:pointer}.precart .inner .items .item.gift-certificate-item .production-thumb{background-position:-1px -1140px}.precart .inner .message,.precart .inner .season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .precart .inner .button-message{height:42px;width:253px;padding:8px 10px 0px;background-color:#4d4d4d;font-size:11px;line-height:14px;color:#fff;text-decoration:none;display:block}.precart .inner .message:hover,.precart .inner .season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message:hover,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .precart .inner .button-message:hover{background-color:#555}.precart .items .item .remove{height:20px;width:20px;background-position:-229px -25px}.precart .items .item .remove:hover{background-position:-229px -47px}.precart .inner .cart-link{height:32px;width:273px;background-position:-1px -93px}.precart .inner .cart-link:hover{background-position:-1px -127px}.gallery-dimensions{width:716px;height:403px}.production-page{background-repeat:no-repeat;background-position:14px 0px;color:#393939}.production-page .production-page-aFeature{background-position:10px 10px;background-repeat:no-repeat;height:434px;padding-bottom:0px;margin-bottom:27px}.production-page .production-page-aFeature .gallery-container{width:716px;height:434px;float:left;position:relative}.production-page .production-page-aFeature .gallery-container .social-share{position:absolute;bottom:0px;right:0px;height:24px;float:right;background-position:-102px 36px;background-repeat:no-repeat;display:block}.production-page .production-page-aFeature .gallery-container .social-share .addthis_toolbox{float:right}.production-page .production-page-aFeature .gallery-container .social-share a{float:right;padding:0px !important;padding-right:1px !important;margin-left:5px;width:19px;height:20px}.production-page .production-page-aFeature .gallery-container .social-share a span{background-image:none !important;background-color:transparent !important}.production-page .production-page-aFeature .gallery-container .social-share .addthis_counter.addthis_bubble_style{margin:0px !important;padding-left:5px !important;margin-left:2px !important;width:36px !important;height:20px;text-indent:0px !important;background-position:-157px -153px}.production-page .production-page-aFeature .gallery-container .social-share .addthis_counter.addthis_bubble_style:hover{background-position:-157px -153px !important}.production-page .production-page-aFeature .gallery-container .social-share .addthis_counter .addthis_button_expanded{text-indent:0px !important;position:relative;left:-7px;top:2px}.production-page .production-page-aFeature .gallery-container .production-panes{height:445px;width:716px;position:relative}.production-page .production-page-aFeature .gallery-container .production-panes .gallery-tab{width:716px;height:403px}.production-page .production-page-aFeature .gallery-container .production-panes .gallery-video{position:absolute;left:0px;top:0px}.production-page .production-page-aFeature .gallery-container .production-panes .gallery-images{position:absolute;overflow:hidden;display:block}.production-page .production-page-aFeature .gallery-container .production-panes .gallery-images .items{clear:both;position:absolute;width:20000em}.production-page .production-page-aFeature .gallery-container .production-panes .gallery-images .items div{display:block;width:716px;height:403px;float:left}.production-page .production-page-aFeature .gallery-container .production-tabs{position:absolute;bottom:4px;height:38px;overflow:hidden;float:left}.production-page .production-page-aFeature .gallery-container .production-tabs .tab{float:left;list-style-type:none}.production-page .production-page-aFeature .gallery-container .production-tabs .tab a{padding:8px 13px;float:left;display:block;color:#393939;font-size:14px;text-transform:uppercase;font-weight:bold;text-decoration:none}.production-page .production-page-aFeature .gallery-container .production-tabs .tab .tab-link.active{background-color:#ece9e5}.production-page .production-page-aFeature .gallery-container .gallery-nav-container{height:34px;float:left;position:relative;padding-right:10px}.production-page .production-page-aFeature .gallery-container .gallery-nav-container .gallery-prev,.production-page .production-page-aFeature .gallery-container .gallery-nav-container .gallery-next{display:block;float:left;text-indent:-9999px;margin:5px;width:7px;height:9px;cursor:pointer;margin-top:13px}.production-page .production-page-aFeature .gallery-container .gallery-nav-container .gallery-prev{background-position:-414px -11px}.production-page .production-page-aFeature .gallery-container .gallery-nav-container .gallery-next{background-position:-405px -11px}.production-page .production-page-aFeature .gallery-container .gallery-nav-container .image-nav{float:left;margin-top:12px}.production-page .production-page-aFeature .gallery-container .gallery-nav-container .image-nav a{display:block;float:left;margin:0px 2px;width:10px;height:10px;padding:0px;background-color:#393939}.production-page .production-page-aFeature .gallery-container .gallery-nav-container .image-nav a.current{background-color:#3ad1ac}.production-page .production-page-aFeature .gallery-container .slidetabs{display:none;position:absolute;bottom:0px;height:38px}.production-page .production-page-aFeature .gallery-container .slidetabs .tab-container{float:left;padding-top:8px}.production-page .production-page-aFeature .gallery-container .slidetabs .tab-container .tab{float:left;padding:8px 13px;background-color:pink}.production-page .production-page-aFeature .gallery-container .slidetabs .tab-container .tab span{color:#393939;float:left;display:block;font-size:14px;text-transform:uppercase;font-weight:bold}.production-page .production-page-aFeature .gallery-container .slidetabs .tab-container .tab .indicators{float:left}.production-page .production-page-aFeature .gallery-container .slidetabs .tab-container .tab .indicators a{float:left;display:block;text-indent:-1000em;width:10px;height:10px;margin-left:2px;margin-right:2px;background-color:#393939}.production-page .production-page-aFeature .gallery-container .slidetabs .tab-container .tab .indicators a.current{background-color:#3ad1ac}.production-page .production-page-aFeature .production-overview{width:220px;float:right;height:100%}.production-page .production-page-aFeature .production-overview .production-title{background-color:rgba(255,0,0,0.5);margin-bottom:4px;color:white}.production-page .production-page-aFeature .production-overview .production-title h1{font-size:36px;font-weight:bold;text-transform:uppercase;padding-top:18px;padding-left:18px;padding-right:18px;padding-bottom:8px}.production-page .production-page-aFeature .production-overview .production-desc{background-color:rgba(255,0,0,0.5);margin-bottom:4px;color:white;padding-top:18px;padding-left:18px;padding-right:18px;padding-bottom:19px;overflow:hidden}.production-page .production-page-aFeature .production-overview .production-desc h2{font-size:21px;font-weight:bold;overflow:hidden}.production-page .production-page-aFeature .production-overview .production-details p{height:30px;background-color:rgba(255,0,0,0.5);background-color:black;padding-left:22px;margin-bottom:4px;line-height:30px;font-size:14px;font-weight:bold;text-transform:uppercase;color:white}.production-page .left-col{padding-top:0px}.production-page .left-col .magazine-links h1{height:35px;padding:0px 13px;margin-bottom:15px;background-image:url("../images/production-page/production-page-tabs_bg.gif");background-position:bottom left;background-repeat:repeat-x;line-height:34px;font-size:16px;color:black;font-weight:bold;text-decoration:none;text-transform:uppercase}.production-page .left-col .magazine-links ul li{margin-bottom:23px;padding-top:7px;padding-left:10px;text-indent:20px;line-height:21px;background-image:url("../images/production-page/magazine-link-icon.png");background-repeat:no-repeat}.production-page .left-col .magazine-links ul li a{font-size:18px;color:#393939;text-decoration:none}.production-page .middle-col{padding-top:0px}.production-page .middle-col .production-tabs-container .production-tabs-nav{height:35px;padding-left:5px;background-image:url("../images/production-page/production-page-tabs_bg.gif");background-position:bottom left;background-repeat:repeat-x}.production-page .middle-col .production-tabs-container .production-tabs-nav li a{display:block;height:35px;padding:0px 13px;line-height:34px;font-size:16px;color:black;font-weight:bold;text-decoration:none;text-transform:uppercase}.production-page .middle-col .production-tabs-container .production-tabs-nav li a.current,.production-page .middle-col .production-tabs-container .production-tabs-nav li a:hover{background-image:url("../images/production-page/production-page-tabs-active_bg.gif");background-position:center left;background-repeat:repeat-x}.production-page .middle-col .tabs{clear:both}.production-page .middle-col .tabs .tab-content{display:none;padding-top:24px;margin-left:19px;margin-right:10px}.production-page .middle-col .tabs .tab-content .large-tram{font-size:21px;line-height:21px;color:#393939;font-weight:bold}.production-page .middle-col .tabs .tab-content .small-tram{font-size:16px;line-height:21px;color:#393939;font-weight:bold}.production-page .middle-col .tabs .tab-content p{font-size:12px;padding-bottom:20px}.production-page .middle-col .tabs .tab-content .temp-logos{width:425px;height:249px;background-image:url("../images/_Guides/production-page/production-page-logos.gif");background-position:top left;background-repeat:repeat-x;margin-top:20px}.production-page .right-col{padding-top:0px}.calendar-loading-bar{height:100px}.hidePrev .ui-datepicker-prev{visibility:hidden}.hideNext .ui-datepicker-next{visibility:hidden}table.ui-datepicker-calendar{width:228px;position:relative;display:block;border-collapse:separate !important}table.ui-datepicker-calendar tr{position:relative}table.ui-datepicker-calendar tr th,table.ui-datepicker-calendar tr td{display:block;float:left;text-align:center;border:2px solid #fff;width:28px;height:24px}table.ui-datepicker-calendar tr th a,table.ui-datepicker-calendar tr td a{display:block;width:28px;color:#444;text-decoration:none;padding:3px 0;cursor:pointer}table.ui-datepicker-calendar tr td.ui-state-disabled span{display:block;width:28px;color:#444;text-decoration:none;padding:3px 0}table.ui-datepicker-calendar tr th span{background:#e5e5e5;padding:3px 0;display:block;width:28px}table.ui-datepicker-calendar tr .monthDay{background:#d0d0d0}table.ui-datepicker-calendar tbody{position:relative}table.ui-datepicker-calendar .hasPerformance{background:#3dd5af !important}table.ui-datepicker-calendar .hasPerformance a.ui-state-default{cursor:pointer}table.ui-datepicker-calendar .hasPerformance a.ui-state-default:hover{background:#fff;cursor:pointer}table.ui-datepicker-calendar .hasMultiple{background:#bef3e9 url("../images/_backgrounds/mini-calendar/availability-multiple.gif") repeat center center !important;background-position:center 36px !important}table.ui-datepicker-calendar .isLimited{background:#afb0b4 url("../images/_backgrounds/mini-calendar/availability-limited.gif") repeat !important}table.ui-datepicker-calendar .isLimited a.ui-state-default{color:white}table.ui-datepicker-calendar .isLimited a.ui-state-default:hover{color:black}table.ui-datepicker-calendar .isLimited.open a.ui-state-default{color:black}table.ui-datepicker-calendar .isSoldOut{background:#393939 !important}table.ui-datepicker-calendar .isSoldOut a.ui-state-default{color:white}table.ui-datepicker-calendar .isSoldOut a.ui-state-default:hover{color:black}table.ui-datepicker-calendar .isSoldOut.open a.ui-state-default{color:black}table.ui-datepicker-calendar td.open{background:#fff !important}table.ui-datepicker-calendar .calendar-performances{display:block;position:absolute;left:2px;text-align:left;width:220px;padding:15px 0 0;overflow:hidden;background:#FFF}table.ui-datepicker-calendar .calendar-performances .title{font-size:11px;margin:0;font-weight:bold}table.ui-datepicker-calendar .calendar-performances .title .date,table.ui-datepicker-calendar .calendar-performances .title .buy{font-size:11px}table.ui-datepicker-calendar .calendar-performances .performance-type{clear:both;padding:5px 0;padding-left:35px;color:#77787b;font-size:11px}table.ui-datepicker-calendar .calendar-performances .calendar-performance{display:block;font-size:10px;clear:both;min-height:20px;padding:8px 0 6px;margin:0 0 2px;background:#FFF;border-top:1px dotted #000}table.ui-datepicker-calendar .calendar-performances .calendar-performance.first{border-top:none}table.ui-datepicker-calendar .calendar-performances .calendar-performance .legend{position:relative;top:3px;float:left;width:27px;height:12px;background:#3dd5af;margin:0 8px 0 0}table.ui-datepicker-calendar .calendar-performances .calendar-performance .time{font-size:11px;float:left;width:60px;display:block}table.ui-datepicker-calendar .calendar-performances .calendar-performance .message,table.ui-datepicker-calendar .calendar-performances .calendar-performance .season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button .button-message,.season-ticket-builder-page .season-ticket-builder .productions-wrapper .right .buy-button table.ui-datepicker-calendar .calendar-performances .calendar-performance .button-message{position:absolute;text-align:right;right:0px}table.ui-datepicker-calendar .calendar-performances .calendar-performance .add{font-size:11px;display:block;background:#c3f3e7;padding:1px 4px;position:absolute;right:0px}table.ui-datepicker-calendar .calendar-performances .calendar-performance .add.button{cursor:pointer}table.ui-datepicker-calendar .calendar-performances .calendar-performance .add:hover{background:#3ad1ac}table.ui-datepicker-calendar .calendar-performances .calendar-performance .add.free{background:none;font-weight:bold}table.ui-datepicker-calendar .calendar-performances .calendar-performance .add.free:hover{background:none}table.ui-datepicker-calendar .calendar-performances .calendar-performance.limited .legend{background:#afb0b4 url("../images/_backgrounds/mini-calendar/availability-limited.gif") repeat}table.ui-datepicker-calendar .calendar-performances .calendar-performance.soldout .legend{background:#393939}table.ui-datepicker-calendar .calendar-performances .calendar-performance.soldout .add{display:none}table.ui-datepicker-calendar .calendar-performances .calendar-performance:hover,table.ui-datepicker-calendar .calendar-performances .calendar-performance.hover{cursor:pointer}table.ui-datepicker-calendar .calendar-performances .calendar-performance:hover .add,table.ui-datepicker-calendar .calendar-performances .calendar-performance.hover .add{background:#3ad1ac}.ui-datepicker-inline{position:relative}.ui-datepicker-header{display:block;background:#e5e5e5;width:200px;padding:3px 10px;margin:0 auto;border:2px solid #fff}.ui-datepicker-header a.ui-datepicker-prev{background-image:none !important;float:left;cursor:pointer;position:relative}.ui-datepicker-header a.ui-datepicker-next{background-image:none !important;float:right;cursor:pointer;position:relative}.ui-datepicker-header a.ui-state-disabled{cursor:default}.ui-datepicker-header a.ui-state-disabled span{background:none}.ui-datepicker-header .ui-datepicker-title{text-align:center;font-weight:bold;color:black}.ui-datepicker-header .ui-datepicker-title span{font-size:13px}.ui-datepicker-prev{position:relative;height:20px;width:20px;background-position:0px 0px}.ui-datepicker-prev .ui-icon{position:absolute;left:5px;top:5px;height:8px;width:7px;background-position:-414px -11px}.ui-datepicker-next{position:relative;height:20px;width:20px;background-position:0px 0px}.ui-datepicker-next .ui-icon{position:absolute;left:5px;top:5px;height:8px;width:7px;background-position:-405px -11px}.ui-datepicker-other-month{background:#e5e5e5}.ui-state-default{cursor:default}.right-col .panel{display:block;padding:20px;color:#4a4a4a;background:#e5e5e5;position:relative;margin:2px;width:180px}.right-col .panel.ticketing-unavailable{background-color:#c6c6c6;text-align:center}.right-col .panel.ticketing-unavailable p{color:#393939}.right-col .panel.ticketing-unavailable p.strong{font-weight:bold;margin-bottom:0px}.right-col .panel.ticketing-unavailable p.italic{font-style:italic}.right-col .panel.ticketing-unavailable div.hours{text-align:left;padding-top:15px}.right-col .panel.ticketing-unavailable div.hours .title{padding-bottom:5px}.right-col .panel.ticketing-unavailable div.hours .times{font-size:11px}.right-col .panel.ticketing-unavailable .italic{text-align:left;font-size:11px}.right-col .panel h4{font-size:24px;text-transform:uppercase;color:#000}.right-col .panel h5{font-size:16px;text-transform:uppercase;color:#000;margin:0 0 15px}.right-col .panel p{margin:0 0 15px}.right-col .panel small{font-size:10px;margin:0 0 20px;display:block}.right-col .calendar-legend .item{display:block;clear:both;height:15px;margin:0 0 6px}.right-col .calendar-legend .item .legend{display:block;width:13px;height:13px;float:left;margin-right:7px;position:relative;top:3px}.right-col .calendar-legend .item .label{font-size:11px}.right-col .calendar-legend .item.available .legend{background:#3dd5af}.right-col .calendar-legend .item.multiple .legend{background:#bef3e9 url("../images/_backgrounds/mini-calendar/availability-multiple.gif") repeat center center}.right-col .calendar-legend .item.limited .legend{background:#afb0b4 url("../images/_backgrounds/mini-calendar/availability-limited.gif") repeat}.right-col .calendar-legend .item.soldout .legend{background:#393939}.ie7 table.ui-datepicker-calendar{width:220px}.ie7 table.ui-datepicker-calendar tr th,.ie7 table.ui-datepicker-calendar tr td{border:1px solid #FFF}.ie7 table.ui-datepicker-calendar tr .calendar-performances{width:221px}.left-column-nav ul li{list-style:none}.left-column-nav ul li.selected{background-color:#ece9e5}.left-column-nav ul li a{text-decoration:none;color:#393939}.left-column-nav ul li a.sub-node{padding-left:30px}.left-column-nav ul li a.level3-node{padding-left:40px;font-weight:normal}.ie7 .left-column-nav ul li a{position:static !important}.sponsors{width:100%}.sponsors .sponsor-row{width:100%;position:relative;background-image:url("/images/_backgrounds/underline-list/underline-list-bg.gif");width:100%;background-repeat:repeat-x;background-position:left top}.sponsors .sponsor-row p{font-size:11px !important}.sponsors .sponsor-row .title-holder .sponsor-title-first{padding-top:10px;position:absolute}.sponsors .sponsor-row .title-holder .sponsor-title-second{padding-top:10px;position:absolute;right:0;text-align:right;width:300px}.sponsors .sponsor-row .sponsor-image{display:inline;text-align:center;vertical-align:middle}.sponsors .sponsor-row .sponsor-image a{text-decoration:none}.sponsors .sponsor-row .div-spacer{height:50px}.sponsors .sponsor-row .image-holder{margin:0 auto;text-align:center;position:relative}.sponsors .sponsor-row .sponsor-text{padding:50px 20px 0;vertical-align:middle;display:inline-block}.sponsors .sponsor-row img{padding:50px 27px 0;vertical-align:middle}.sponsors .sponsor-underline{background-image:url("/images/_backgrounds/underline-list/underline-list-bg.gif");width:100%;height:1px;background-position:left top;background-repeat:repeat-x}.sponsors .sponsor-footer-space{height:100px}.protect-login{height:150px;width:85%;background-color:#EFEFEF;padding:20px}.protect-login .protected-row{width:100%;height:40px;clear:both}.protect-login .protected-login{float:right}.protect-login .protected-underline{background-image:url("/images/_backgrounds/underline-list/underline-list-bg.gif");width:100%;height:1px;background-position:left top;background-repeat:repeat-x;padding-bottom:10px}.protect-login #submit{margin-left:130px;margin-top:12px;width:204px;background-color:#393939;color:#FFFFFF;display:inline-block;font-size:14px;font-weight:bold;height:32px;line-height:32px;padding-left:20px;padding-right:30px;position:relative;text-decoration:none;text-transform:uppercase;border:medium none}.protect-login .protected-label{color:#393939;display:block;float:left;font-size:12px;line-height:24px;padding-left:0;width:104px}.protect-login .protected-input{color:#393939;font-size:12px;height:13px;line-height:18px;padding:5px 10px;width:228px;float:right;border:1px solid #BFBFBF}.protect-login .protected-input:focus{border:1px solid #000 !important}.protect-login .title{font-weight:bold !important;height:0 !important;line-height:10px !important;padding-bottom:0 !important}.protected-info{margin:10px}.protected-info p{color:#393939;font-size:11px !important;line-height:16px !important}#contour{margin:0px 0px 0px;padding:10px 0;float:left;background-color:#efefef;padding-bottom:30px}#contour .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}#contour p{margin:0px 20px}#contour label{margin:0px 20px}#contour .copy{margin:0px 20px}#contour legend{float:left;margin:0 20px 5px;height:30px;line-height:30px;font-weight:bold;font-size:12px;width:660px}#contour .headerUnderline{clear:both}#contour .contourRow{padding:5px 0;float:left;clear:both;width:680px}#contour label{color:#393939;font-size:12px;line-height:24px;width:104px;float:left;display:block;padding-left:0px}#contour input{height:13px;width:228px;padding:5px 10px;color:#393939;font-size:12px;line-height:18px}#contour input.fileupload{height:auto}#contour select{height:29px;width:249px;padding:5px;color:#393939;font-size:12px;line-height:18px}#contour textarea{width:228px;padding:5px 10px;color:#393939;font-size:12px}#contour .radiobuttonlist span{display:block;float:left}#contour .radiobuttonlist span label{width:auto;margin:0 5px}#contour .radiobuttonlist span br{clear:both}#contour .radiobuttonlist span input{width:auto;float:left;margin-top:5px;border:0;background:none}#contour .checkbox input{margin:0px;padding:0px;width:auto}#contour .contourField{float:left;width:100%}#contour .contourField .contourFields{float:left}#contour .contourField .contourFields label span{width:2px;display:inline}#contour .contourField .contourFields span{display:block;min-width:394px}#contour .contourField .contourFields span label{display:block;float:left}#contour .contourField .contourFields span input{width:auto}#contour .contourField .contourFields span input.fileupload{margin-left:0px}#contour .contourField .contourFields span.checkboxlist{float:left}#contour .contourField .contourFields span.checkboxlist label{margin:0px 10px 0 0}#contour .contourField .contourFields span.checkboxlist br{clear:both}#contour .contourErrorMessage{padding:.8em;margin-bottom:.5em;border:2px solid #FBC2C4;background-image:url("../images/images/_master-sprite.png");background-position:-1180px -1px}#contour input.contourError,#contour textarea.contourError{border:2px solid #FF001E !important}#contour .errorMessages{color:black !important;position:relative;float:left;top:3px;left:10px;background-color:#FF99A5 !important;background-repeat:no-repeat;height:24px;background-image:url("../images/_master-sprite.png");background-position:-1192px -1px;background-repeat:no-repeat}#contour span.contourError{padding:0 15px;line-height:22px}#contour .contourValidationSummary{background-color:#FF99A5 !important;color:#393939;font-size:12px;line-height:30px;margin:0 0 0 15px;max-width:358px;background-repeat:no-repeat}#contour .contourValidationSummary ul{list-style-type:none;padding:0 5px;color:#000000;font-size:12px;line-height:13px;background:none repeat scroll 0 0 transparent;font-size:100%;margin:0;outline:0 none;vertical-align:baseline}#contour .contourValidationSummary ul li{padding:10px}#contour .calendar th,#contour .calendar td{padding:3px}.contourNavigation{position:relative}.contourNavigation input{position:absolute;top:0px;left:0px;width:155px;height:32px}.contourNavigation .contour-submit{float:right;margin-top:10px;display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;width:42px;display:none;color:white !important;font-weight:bold !important}.contourNavigation .contour-submit .arrow{position:absolute;width:7px;height:8px}.contourNavigation .contour-submit .arrow{right:10px;top:12px;background-position:-405px -1px}.contourNavigation .contour-submit:hover{background-color:#3ad1ac;color:black}.contourNavigation .contour-submit:hover .arrow{background-position:-405px -11px}.contourNavigation .contour-submit.loading{background-color:#393939;color:#FFFFFF}.contourNavigation .contour-submit:hover{color:black !important}.formSubmit .requiredInfo{padding-top:10px;padding-left:24px;float:left;font-size:11px;line-height:18px}.purchase-gift-certicicate,.make-a-donation{padding-top:0px;padding:0px}.purchase-gift-certicicate h2,.make-a-donation h2{display:block;height:33px;padding-left:18px;font-size:30px;font-weight:bold;color:#77787b;text-transform:uppercase}.purchase-gift-certicicate .help-row,.make-a-donation .help-row{height:30px}.purchase-gift-certicicate .help-row .help,.make-a-donation .help-row .help{float:right;top:4px}.purchase-gift-certicicate .gift-voucher-fields,.make-a-donation .gift-voucher-fields{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;float:left;background-color:#efefef;width:660px}.purchase-gift-certicicate .gift-voucher-fields .title,.make-a-donation .gift-voucher-fields .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.purchase-gift-certicicate .gift-voucher-fields p,.make-a-donation .gift-voucher-fields p{margin:0px}.purchase-gift-certicicate .gift-voucher-fields label,.make-a-donation .gift-voucher-fields label{margin:0px}.purchase-gift-certicicate .gift-voucher-fields .copy,.make-a-donation .gift-voucher-fields .copy{margin:0px}.purchase-gift-certicicate .gift-voucher-fields header,.make-a-donation .gift-voucher-fields header{height:33px}.purchase-gift-certicicate .gift-voucher-fields header h3,.make-a-donation .gift-voucher-fields header h3{display:block;float:left;margin-top:7px;margin-bottom:8px;padding-bottom:5px;font-size:12px;font-weight:bold}.purchase-gift-certicicate .gift-voucher-fields header .help,.make-a-donation .gift-voucher-fields header .help{float:right;top:4px}html.ie7 .purchase-gift-certicicate .gift-voucher-fields .form-wrapper,html.ie7 .make-a-donation .gift-voucher-fields .form-wrapper{margin-top:8px}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper #message,.make-a-donation .gift-voucher-fields .form-wrapper #message{width:235px;height:58px;resize:none}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .text-area,.make-a-donation .gift-voucher-fields .form-wrapper .text-area{padding-bottom:0px}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .amount-select span,.make-a-donation .gift-voucher-fields .form-wrapper .amount-select span{display:block;float:left;width:109px;line-height:auto}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .amount-select label,.make-a-donation .gift-voucher-fields .form-wrapper .amount-select label,.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .amount-select input,.make-a-donation .gift-voucher-fields .form-wrapper .amount-select input{float:left}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .amount-select label,.make-a-donation .gift-voucher-fields .form-wrapper .amount-select label{width:38px;margin-left:5px;margin-top:1px}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .custom-amount label,.make-a-donation .gift-voucher-fields .form-wrapper .custom-amount label{margin-top:5px;line-height:15px;width:105px;margin-right:4px}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .custom-amount label span,.make-a-donation .gift-voucher-fields .form-wrapper .custom-amount label span{float:right}.purchase-gift-certicicate .gift-voucher-fields .form-wrapper .custom-amount label .copy,.make-a-donation .gift-voucher-fields .form-wrapper .custom-amount label .copy{float:left}.purchase-gift-certicicate .gift-voucher-delivery,.make-a-donation .gift-voucher-delivery{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;float:left;background-color:#efefef;width:660px;color:#393939}.purchase-gift-certicicate .gift-voucher-delivery .title,.make-a-donation .gift-voucher-delivery .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.purchase-gift-certicicate .gift-voucher-delivery p,.make-a-donation .gift-voucher-delivery p{margin:0px}.purchase-gift-certicicate .gift-voucher-delivery label,.make-a-donation .gift-voucher-delivery label{margin:0px}.purchase-gift-certicicate .gift-voucher-delivery .copy,.make-a-donation .gift-voucher-delivery .copy{margin:0px}.purchase-gift-certicicate .gift-voucher-delivery h4,.make-a-donation .gift-voucher-delivery h4{display:block;margin-top:7px;padding-bottom:5px;font-size:12px;font-weight:bold}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container,.make-a-donation .gift-voucher-delivery .delivery-options-container{padding-bottom:20px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option{height:100%;line-height:43px;border-bottom:solid 1px #d4d4d4;position:relative;overflow:hidden}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.no-border,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.no-border{border-bottom:none}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.expanded,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.expanded{background-color:#ebe5de}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option:hover,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option:hover{background-color:#ebe5de;cursor:pointer}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .left,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .left{width:284px;float:left}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .left input,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .left input{float:left;margin:15px;margin-bottom:0px;cursor:pointer}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .left label,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .left label{float:left;font-size:12px;cursor:pointer}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .right,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .right{float:left}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .right p,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .right p{font-size:11px;color:#4a4a4a;line-height:40px;padding-bottom:0px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form{display:none;padding-left:45px;padding-right:30px;position:relative;overflow:hidden}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form p,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form p{font-size:11px;line-height:12px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form label,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form label{font-size:12px;line-height:12px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form input,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form input{width:202px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container{padding-left:110px;margin-top:10px;margin-bottom:10px;clear:both}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit{display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;padding-right:39px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit .arrow,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit .arrow{position:absolute;width:7px;height:8px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit .arrow,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit .arrow{right:10px;top:12px;background-position:-405px -1px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit:hover,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit:hover{background-color:#3ad1ac;color:black}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit:hover .arrow,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit:hover .arrow{background-position:-405px -11px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit.loading,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option .form .submit-container .submit.loading{background-color:#393939;color:#FFFFFF}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper{margin-top:10px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #state,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #state{float:left}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #postcode,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #postcode{width:78px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #post-recipient-state,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #post-recipient-state{float:left}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper label.small,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper label.small{margin-left:5px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #post-recipient-postcode,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-physical-mail .form-wrapper #post-recipient-postcode{width:71px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-email .form-wrapper,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-email .form-wrapper{margin-top:10px}.purchase-gift-certicicate .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-email .form-wrapper label,.make-a-donation .gift-voucher-delivery .delivery-options-container .certificate-delivery-option.recipient-email .form-wrapper label{margin-top:7px}.purchase-gift-certicicate .required-text p,.make-a-donation .required-text p{font-size:11px;color:#393939}.donation-form{padding-top:0px;padding:0px}.donation-form h2{display:block;height:33px;padding-left:18px;font-size:30px;font-weight:bold;color:#77787b;text-transform:uppercase}.donation-form .help-row{height:30px}.donation-form .help-row .help{float:right;top:4px}.donation-form header{height:33px;float:left;width:100%;margin-bottom:13px}.donation-form header h3{display:block;float:left;margin-top:7px;margin-bottom:8px;padding-bottom:5px;font-size:12px;font-weight:bold}.donation-form header .help{float:right;top:4px}.donation-form .donation-added{display:none;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;float:left;background-color:#efefef;width:660px}.donation-form .donation-added .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.donation-form .donation-added p{margin:0px}.donation-form .donation-added label{margin:0px}.donation-form .donation-added .copy{margin:0px}.donation-form .donation-added p{padding:0px !important}.donation-form .donation-fields{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;float:left;background-color:#efefef;width:660px;padding-bottom:40px}.donation-form .donation-fields .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.donation-form .donation-fields p{margin:0px}.donation-form .donation-fields label{margin:0px}.donation-form .donation-fields .copy{margin:0px}html.ie7 .donation-form .donation-fields .form-wrapper{margin-top:8px}.donation-form .donation-fields .form-wrapper .amount-select{height:25px}.donation-form .donation-fields .form-wrapper .amount-select span{display:block;float:left;width:109px;line-height:auto}.donation-form .donation-fields .form-wrapper .amount-select label,.donation-form .donation-fields .form-wrapper .amount-select input{float:left}.donation-form .donation-fields .form-wrapper .amount-select label{width:auto;margin-left:3px;margin-top:1px;margin-right:16px;line-height:18px}.donation-form .donation-fields .form-wrapper .custom-amount label{margin-top:5px;line-height:15px;width:110px;margin-right:4px}.donation-form .donation-fields .form-wrapper .custom-amount label span{float:right}.donation-form .donation-fields .form-wrapper .custom-amount label .copy{float:left}.donation-form .donation-fields .form-wrapper .custom-amount label .dollar{font-weight:bold;padding-right:1px}.donation-form .acknowledgement{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;float:left;background-color:#efefef;width:660px}.donation-form .acknowledgement .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.donation-form .acknowledgement p{margin:0px}.donation-form .acknowledgement label{margin:0px}.donation-form .acknowledgement .copy{margin:0px}html.ie7 .donation-form .acknowledgement .form-wrapper{margin-top:8px}.donation-form .acknowledgement .form-wrapper input[type=text]{width:228px}.donation-form .acknowledgement .anonymous input{float:left;margin-left:110px}.donation-form .acknowledgement .anonymous label{width:300px;line-height:19px;padding-left:5px}.donation-form .terms-and-conditions{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;float:left;background-color:#efefef;float:left;padding-bottom:20px;width:660px}.donation-form .terms-and-conditions .title{margin:0px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.donation-form .terms-and-conditions p{margin:0px}.donation-form .terms-and-conditions label{margin:0px}.donation-form .terms-and-conditions .copy{margin:0px}.donation-form .terms-and-conditions .title{height:5px;margin-bottom:19px}.donation-form .terms-and-conditions .field{margin-right:0px}.donation-form .terms-and-conditions .field.terms-confirm{padding-left:108px}.donation-form .terms-and-conditions label{width:282px;margin-left:0px;color:#393939;font-size:12px;line-height:24px;width:104px;float:left;display:block;padding-left:0px}.donation-form .terms-and-conditions .termslabel{line-height:17px;width:108px;font-weight:bold}.donation-form .terms-and-conditions input{background:none;border:none;float:left;margin-right:13px;margin-left:0px;height:13px;padding:5px 10px;color:#393939;font-size:12px;line-height:18px}.donation-form .terms-and-conditions .termscopy{font-family:Verdana;width:243px;resize:none;font-size:12px;line-height:16px;height:81px;float:left;overflow:auto;background-color:white;margin-bottom:10px}.donation-form .terms-and-conditions .termscopy a{font-size:12px;font-family:Verdana}.donation-form .terms-and-conditions textarea{width:243px;resize:none;font-size:11px;line-height:16px;height:81px;float:left}.donation-form .terms-and-conditions #termsAccept{line-height:18px;width:266px;margin-right:0px}.donation-form .required-text{float:left}.donation-form .required-text p{font-size:11px !important;color:#393939 !important}.donation-form .required-text{margin-top:15px}.donation-form .donate{float:right;margin-top:10px}.donation-form .donate a{display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;background-color:#FF9E59;color:#000;width:55px;cursor:pointer}.donation-form .donate a .arrow{position:absolute;width:7px;height:8px}.donation-form .donate a .arrow{right:10px;top:12px;background-position:-405px -1px}.donation-form .donate a:hover{background-color:#3ad1ac;color:black}.donation-form .donate a:hover .arrow{background-position:-405px -11px}.donation-form .donate a.loading{background-color:#393939;color:#FFFFFF}.donation-form .donate a .arrow{background-position:-423px -1px}.donation-form .donate a:hover{background-color:#393939;color:#FFF !important}.donation-form .donate a:hover .arrow{background-position:-404px -1px}.make-a-donation .gift-voucher-fields label{width:150px}.make-a-donation .gift-voucher-fields .form-wrapper label{width:150px}.make-a-donation .gift-voucher-fields .form-wrapper .amount-select span{width:150px}.make-a-donation .gift-voucher-fields .form-wrapper .custom-amount label{width:157px}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container{padding:20px 0px 10px 150px;clear:both}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit{display:inline-block;width:auto;height:auto;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;padding-right:39px}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit .arrow{position:absolute;width:7px;height:8px}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit .arrow{right:10px;top:12px;background-position:-405px -1px}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit:hover{background-color:#3ad1ac;color:black}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit:hover .arrow{background-position:-405px -11px}.make-a-donation .gift-voucher-fields .form-wrapper .submit-container .submit.loading{background-color:#393939;color:#FFFFFF}.whats-on header{padding-top:24px}.whats-on header h1{text-transform:uppercase;font-weight:bold;font-size:30px;color:black;margin-left:10px}.whats-on header .instruction{margin-bottom:0px}.whats-on header .instruction .inner{background-color:#e5e5e5;padding:15px;height:80px}.whats-on header .instruction .inner .title{font-weight:bold}.whats-on header .no-margin-right{margin-right:0px}.whats-on header .border{margin:20px 10px 0 10px;width:940px;height:1px}.whats-on .filter-container{margin-top:10px}.whats-on .filter-container a.title{margin-top:0px}.whats-on .filter-container a.title:hover{color:#393939;background-color:#c4f1e6}.whats-on .filter-container .title{display:block;width:100%;height:50px;background-color:#393939;color:#fff;font-size:21px;line-height:50px;text-align:center;text-transform:uppercase;font-weight:bold;margin-top:4px}.whats-on .filter-container .title.view-all{color:#000;background-color:#e5e5e5}.whats-on .filter-container .title.active{background-color:#3ad1ac;color:#000}.whats-on .filter-container .filter-list{float:none;list-style-type:none}.whats-on .filter-container .filter-list li a{display:block;color:#000;width:100%;height:58px;background-color:#e5e5e5;font-size:21px;line-height:58px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold}.whats-on .filter-container .filter-list li a.active{background-color:#9ce8d5}.whats-on .filter-container .filter-list li a:hover{background-color:#c4f1e6}.whats-on .filter-container .filter-list li:last-child a{background-image:none}.whats-on .filter-container .search-calendar{background-color:#e5e5e5}.whats-on .filter-container .search-calendar .calendar-container{padding:10px 0}.whats-on .filter-container .search-calendar .calendar-container .ui-datepicker-header{border-color:#e5e5e5;background-color:#c9c9c9}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar{margin:auto}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr td,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr th{border-color:#e5e5e5;background-color:#c9c9c9}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr td span,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr th span{border-color:#e5e5e5;background-color:#c9c9c9}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr td a:hover,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr th a:hover{background-color:#c4f1e6}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr td a.ui-state-active,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr th a.ui-state-active{background-color:#9ce8d5}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr td a.ui-state-highlight.ui-state-active,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar tr th a.ui-state-highlight.ui-state-active{border-color:#e5e5e5;background-color:#c9c9c9}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar .hasPerformance,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar .hasMultiple{background:#3ad1ac !important}.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar .hasPerformance a,.whats-on .filter-container .search-calendar .calendar-container table.ui-datepicker-calendar .hasMultiple a{background:#3ad1ac !important}.whats-on .productions{margin-top:10px;width:640px;float:left}.whats-on .productions .search-results{height:62px;text-align:center;padding-bottom:0px}.whats-on .productions .search-results p{height:50px;background-color:#3ad1ac;font-size:24px;line-height:50px;color:black;font-weight:bold;text-transform:uppercase}.whats-on .productions .search-results p span{font-size:24px}.whats-on .productions .search-results .bottom-row{height:12px}.whats-on .productions .search-results .bottom-row span{width:15px;height:12px;background-position:-423px -64px;margin:auto}.whats-on .productions .sort-wrapper{padding:0 10px}.whats-on .productions .sort-wrapper .inner{clear:both;float:right}.whats-on .productions .sort-wrapper .inner .cufon{margin-top:3px;margin-right:5px;float:left;text-transform:uppercase;font-size:16px;font-weight:bold}.whats-on .productions .sort-wrapper .inner a{display:block;color:#000;float:left;height:27px;padding-left:12px;padding-right:12px;line-height:27px;text-decoration:none;background-color:#e5e5e5}.whats-on .productions .sort-wrapper .inner a.active{background-color:#3ad1ac}.whats-on .productions .sort-wrapper .inner a:hover{background-color:#c4f1e6}.whats-on .productions .sort-wrapper .inner .alpha{background-color:#e5e5e5;margin-left:1px}.whats-on .productions .productions-wrapper{padding:10px 0;float:left}.whats-on .productions .productions-wrapper .production{display:block;height:151px;overflow:hidden;color:#393939;text-decoration:none;margin:10px;padding:0}.whats-on .productions .productions-wrapper .production .inner{padding:10px}.whats-on .productions .productions-wrapper .production .inner .prod-image{width:129px;height:129px;float:left}.whats-on .productions .productions-wrapper .production .inner .copy{width:123px;float:left;padding-left:17px;padding-top:18px}.whats-on .productions .productions-wrapper .production .inner .copy .prod-title{font-size:24px;font-weight:bold;line-height:21px;height:60px;display:block}.whats-on .productions .productions-wrapper .production .inner .copy .prod-date,.whats-on .productions .productions-wrapper .production .inner .copy .prod-venue{font-size:12px;display:block;clear:left}.whats-on .productions .productions-wrapper .production .inner .copy.range,.whats-on .productions .productions-wrapper .production .inner .copy.long{padding-top:0px}.whats-on .productions .productions-wrapper .production .inner .copy.range .prod-title,.whats-on .productions .productions-wrapper .production .inner .copy.long .prod-title{height:79px}.whats-on .productions .productions-wrapper .production .inner .copy.range .prod-title.long,.whats-on .productions .productions-wrapper .production .inner .copy.long .prod-title.long{font-size:18px;line-height:18px}.whats-on .productions .productions-wrapper .production:hover{background-color:#c4f1e6;color:#393939;text-decoration:none}.whats-on .productions .productions-wrapper .no-results{margin:10px}.whats-on .pagination{clear:both;width:620px;margin:auto}.whats-on .pagination .next-prev{float:left;width:100%;clear:both;padding-top:20px;text-align:center}.whats-on .pagination .next-prev a{font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;color:#393939}.whats-on .pagination .next-prev a:hover,.whats-on .pagination .next-prev a.active{background-color:#3ad1ac;color:#4a4a4a}.whats-on .pagination .next-prev a,.whats-on .pagination .next-prev span{padding:10px;width:30px}.whats-on .pagination .next-prev span{text-decoration:underline}.img-gallery-container{background:#ebe5de;height:497px;margin-bottom:30px;width:620px}.img-gallery-container div.gallery-panes{position:relative;clear:both}.img-gallery-container div.gallery-panes div.gallery-images{overflow:hidden;position:relative;width:600px;height:383px;margin:auto}.img-gallery-container div.gallery-panes div.gallery-images div.items{clear:both;position:absolute;width:20000em}.img-gallery-container div.gallery-panes div.gallery-images div.items div.slide{float:left;display:block;padding:10px 0 5px 0;width:600px;height:373px;text-align:center}.img-gallery-container div.gallery-panes div.gallery-images div.items div.slide .image-wrap{background:#000;width:600px;height:338px;margin-bottom:10px}.img-gallery-container div.gallery-panes div.gallery-images div.items div.slide img{max-width:600px;clear:both;position:relative;margin-bottom:0px}.img-gallery-container div.gallery-panes div.gallery-images div.items div.slide div.caption{width:100%;padding-bottom:7px;font-size:11px;float:left;clear:both;position:relative;color:#4a4a4a;text-align:left}.img-gallery-container div.gallery-panes div.gallery-images div.items div.slide div.caption span{font-weight:bold}.img-gallery-container div.gallery-panes span.gallery-prev,.img-gallery-container div.gallery-panes span.gallery-next{background:#ebe5de;position:absolute;cursor:pointer;display:block;width:35px;height:35px;z-index:10;top:309px}.img-gallery-container div.gallery-panes span.gallery-prev span.arrow,.img-gallery-container div.gallery-panes span.gallery-next span.arrow{background:url("../images/magazine/arrows.png") no-repeat top center;width:14px;height:16px;position:absolute;top:9px;display:block}.img-gallery-container div.gallery-panes span.gallery-prev{left:13px}.img-gallery-container div.gallery-panes span.gallery-prev span.arrow{background-position:0 0;left:9px}.img-gallery-container div.gallery-panes span.gallery-next{left:572px}.img-gallery-container div.gallery-panes span.gallery-next span.arrow{background-position:-14px 0;left:12px}.img-gallery-container div.gallery-nav-container{width:600px;height:118px;margin:8px auto 0 auto;clear:both;position:relative}.img-gallery-container div.gallery-nav-container .image-nav{overflow:hidden;position:relative;width:552px;height:100px;text-align:center;margin:0 auto}.img-gallery-container div.gallery-nav-container .image-nav div.items{clear:both;position:absolute;width:20000em}.img-gallery-container div.gallery-nav-container .image-nav div.items div.gallery-thumb{float:left;display:block}.img-gallery-container div.gallery-nav-container .image-nav div.items div.gallery-thumb a{display:block;width:91px;height:86px;float:left;padding:13px 0px 0px 1px}.img-gallery-container div.gallery-nav-container .image-nav div.items div.gallery-thumb a img{border:2px solid #d1cbc5;margin-bottom:5px}.img-gallery-container div.gallery-nav-container .image-nav div.items div.gallery-thumb a.current{background:url("../images/magazine/img-gallery-slide-marker.png") no-repeat top center}.img-gallery-container div.gallery-nav-container .image-nav div.items div.gallery-thumb a.current img{border:2px solid #3ad1ac}.img-gallery-container div.gallery-nav-container span.gallery-prev,.img-gallery-container div.gallery-nav-container span.gallery-next{background:url("../images/magazine/arrows.png") no-repeat top center;position:absolute;width:14px;height:16px;cursor:pointer}.img-gallery-container div.gallery-nav-container span.gallery-prev{background-position:0 0;left:2px;top:48px}.img-gallery-container div.gallery-nav-container span.gallery-next{background-position:-14px 0;left:584px;top:48px}.generic-page .heading-bar{height:30px;position:relative;margin-left:14px;margin-right:14px;margin-top:33px;margin-bottom:20px;padding-bottom:5px}.generic-page .heading-bar h1,.generic-page .heading-bar h2{font-size:30px;letter-spacing:-0.01em;text-transform:uppercase;float:left;width:260px}.generic-page .heading-bar h2{color:#77787b;width:auto}.generic-page .heading-bar .share-title{float:right;font-size:13px;padding:6px 111px 0 0}.generic-page .heading-bar .social-share{position:absolute;top:4px;right:0px;height:24px;float:right;background-position:-102px 36px;background-repeat:no-repeat;display:block}.generic-page .heading-bar .social-share .addthis_toolbox{float:right}.generic-page .heading-bar .social-share a{float:right;padding:0px !important;padding-right:1px !important;margin-left:5px;width:19px;height:20px}.generic-page .heading-bar .social-share a span{background-image:none !important;background-color:transparent !important}.generic-page .heading-bar .social-share .addthis_counter.addthis_bubble_style{margin:0px !important;padding-left:5px !important;margin-left:2px !important;width:36px !important;height:20px;text-indent:0px !important;background-position:-157px -153px}.generic-page .heading-bar .social-share .addthis_counter.addthis_bubble_style:hover{background-position:-157px -153px !important}.generic-page .heading-bar .social-share .addthis_counter .addthis_button_expanded{text-indent:0px !important;position:relative;left:-7px;top:2px}.generic-page .content-columns .full-col-content p{line-height:18px;color:#4a4a4a;font-family:tahoma;font-size:12px;padding-bottom:20px}.generic-page .content-columns .full-col-content p.large-tram{font-size:21px;line-height:21px;color:#393939;font-weight:bold}.generic-page .content-columns .full-col-content p.small-tram{font-size:16px;line-height:21px;color:#393939;font-weight:bold}.generic-page .content-columns .full-col-content .small-text{font-size:11px}.generic-page .content-columns .full-col-content ul{list-style-type:none}.generic-page .content-columns .full-col-content ul li{line-height:18px;color:#4a4a4a;font-family:tahoma;font-size:12px;background-image:url("/images/_backgrounds/underline-list/underline-list-bg.gif");background-position:left bottom;background-repeat:repeat-x;padding:15px 0;width:100%}.generic-page .content-columns .full-col-content ol li{list-style-position:inside;line-height:18px;color:#4a4a4a;font-family:tahoma;font-size:12px;width:100%}.generic-page .content-columns .full-col-content a{color:#393939}.generic-page .content-columns .full-col-content a:hover{color:#045b46}.generic-page .right-col{width:120px;margin:0 auto;height:200px}.generic-page .right-col .cta-wrap{padding-bottom:18px;margin-bottom:20px}.generic-page .right-col .cta-wrap h3.title{font-size:21px;margin-bottom:18px;font-family:STCMedium;font-weight:normal;color:#4a4a4a}.generic-page .right-col .cta-wrap .copy{line-height:18px;color:#4a4a4a;font-family:tahoma;font-size:12px;margin-bottom:18px}.row-1,.home-page #STC-logo,.home-page #feature-1,.home-page #feature-2,.home-page #feature-3,.home-page #feature-4,.home-page #feature-5,.home-page #feature-6,.home-page #feature-7,.home-page #feature-8,.home-page #feature-9,.home-page #feature-10,.home-page #social-links{height:140px}.row-2,.home-page #news-cluster,.home-page #feature-gallery,.home-page #breaking-news,.home-page #feature-11{height:290px}.row-3{height:440px}.row-4{height:590px}.row-5{height:740px}.row-6{height:890px}.homepage-tile-square,.homepage-tile-square-copy-image .inner a,.homepage-tile-square-copy-image .inner a img,.homepage-tile-square-image-copy .inner a,.homepage-tile-square-image-copy .inner a img,.homepage-tile-square-image-swap .inner a,.homepage-tile-square-image-swap .inner a img{width:140px;height:140px}.homepage-tile-wide,.homepage-tile-wide-copy-image .inner a,.homepage-tile-wide-copy-image .inner a img,.homepage-tile-wide-image-copy .inner a,.homepage-tile-wide-image-copy .inner a img,.homepage-tile-wide-image-swap .inner a,.homepage-tile-wide-image-swap .inner a img{width:300px;height:140px}.homepage-tile-vertical,.homepage-tile-vertical-copy-image .inner a,.homepage-tile-vertical-copy-image .inner a img,.homepage-tile-vertical-image-copy .inner a,.homepage-tile-vertical-image-copy .inner a img,.homepage-tile-vertical-image-swap .inner a,.homepage-tile-vertical-image-swap .inner a img{width:140px;height:300px}.homepage-main-feature,.home-page #feature-gallery .textToImage .inner a,.home-page #feature-gallery .textToImage .inner a img,.home-page #feature-gallery .imageToText .inner a,.home-page #feature-gallery .imageToText .inner a img,.home-page #feature-gallery .imageToImage .inner a,.home-page #feature-gallery .imageToImage .inner a img{height:260px;width:460px}.homepage-tile-square-copy-image .inner a{display:block;position:relative;text-decoration:none}.homepage-tile-square-copy-image .inner a img{display:none;position:absolute;left:0px;top:0px;z-index:1}.homepage-tile-square-copy-image .inner a .copy{position:absolute;display:block;left:0px;top:0px;padding:7px 10px;z-index:10;font-size:12px;line-height:16px;width:120px;height:126px}.homepage-tile-square-copy-image .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.homepage-tile-square-copy-image .inner a .copy p{margin-top:7px}.homepage-tile-square-copy-image .inner a .copy .cufon{font-size:18px;font-weight:bold}.homepage-tile-square-copy-image .inner a:hover img{display:block}.homepage-tile-square-copy-image .inner a:hover .copy{display:none}.homepage-tile-wide-copy-image .inner a{display:block;position:relative;text-decoration:none}.homepage-tile-wide-copy-image .inner a img{display:none;position:absolute;left:0px;top:0px;z-index:1}.homepage-tile-wide-copy-image .inner a .copy{position:absolute;display:block;left:0px;top:0px;padding:7px 10px;z-index:10;font-size:12px;line-height:16px;width:280px;height:126px}.homepage-tile-wide-copy-image .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.homepage-tile-wide-copy-image .inner a .copy p{margin-top:7px}.homepage-tile-wide-copy-image .inner a .copy .cufon{font-size:18px;font-weight:bold}.homepage-tile-wide-copy-image .inner a:hover img{display:block}.homepage-tile-wide-copy-image .inner a:hover .copy{display:none}.homepage-tile-vertical-copy-image .inner a{display:block;position:relative;text-decoration:none}.homepage-tile-vertical-copy-image .inner a img{display:none;position:absolute;left:0px;top:0px;z-index:1}.homepage-tile-vertical-copy-image .inner a .copy{position:absolute;display:block;left:0px;top:0px;padding:7px 10px;z-index:10;font-size:12px;line-height:16px;width:120px;height:286px}.homepage-tile-vertical-copy-image .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.homepage-tile-vertical-copy-image .inner a .copy p{margin-top:7px}.homepage-tile-vertical-copy-image .inner a .copy .cufon{font-size:18px;font-weight:bold}.homepage-tile-vertical-copy-image .inner a:hover img{display:block}.homepage-tile-vertical-copy-image .inner a:hover .copy{display:none}.homepage-tile-square-image-copy .inner a{display:block;position:relative;text-decoration:none}.homepage-tile-square-image-copy .inner a img{display:block;position:absolute;left:0px;top:0px;z-index:10}.homepage-tile-square-image-copy .inner a .copy{position:absolute;display:none;left:0px;top:0px;padding:7px 10px;z-index:1;font-size:12px;line-height:16px;width:120px;height:126px}.homepage-tile-square-image-copy .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.homepage-tile-square-image-copy .inner a .copy p{margin-top:7px}.homepage-tile-square-image-copy .inner a .copy .cufon{font-size:18px;font-weight:bold}.homepage-tile-square-image-copy .inner a:hover img{display:none}.homepage-tile-square-image-copy .inner a:hover .copy{display:block}.homepage-tile-wide-image-copy .inner a{display:block;position:relative;text-decoration:none}.homepage-tile-wide-image-copy .inner a img{display:block;position:absolute;left:0px;top:0px;z-index:10}.homepage-tile-wide-image-copy .inner a .copy{position:absolute;display:none;left:0px;top:0px;padding:7px 10px;z-index:1;font-size:12px;line-height:16px;width:280px;height:126px}.homepage-tile-wide-image-copy .inner a .copy p{margin-top:3px}.homepage-tile-wide-image-copy .inner a .copy .cufon{font-size:21px;font-weight:bold}.homepage-tile-wide-image-copy .inner a:hover img{display:none}.homepage-tile-wide-image-copy .inner a:hover .copy{display:block}.homepage-tile-vertical-image-copy .inner a{display:block;position:relative;text-decoration:none}.homepage-tile-vertical-image-copy .inner a img{display:block;position:absolute;left:0px;top:0px;z-index:10}.homepage-tile-vertical-image-copy .inner a .copy{position:absolute;display:none;left:0px;top:0px;padding:7px 10px;z-index:1;font-size:12px;line-height:16px;width:120px;height:286px}.homepage-tile-vertical-image-copy .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.homepage-tile-vertical-image-copy .inner a .copy p{margin-top:3px}.homepage-tile-vertical-image-copy .inner a .copy .cufon{font-size:21px;font-weight:bold}.homepage-tile-vertical-image-copy .inner a:hover img{display:none}.homepage-tile-vertical-image-copy .inner a:hover .copy{display:block}.homepage-tile-square-image-swap .inner a{display:block;position:relative}.homepage-tile-square-image-swap .inner a img{position:absolute;left:0px;top:0px}.homepage-tile-square-image-swap .inner a img.off{display:block}.homepage-tile-square-image-swap .inner a img.over{display:none}.homepage-tile-square-image-swap .inner a:hover img.off{display:none}.homepage-tile-square-image-swap .inner a:hover img.over{display:block}.homepage-tile-wide-image-swap .inner a{display:block;position:relative}.homepage-tile-wide-image-swap .inner a img{position:absolute;left:0px;top:0px}.homepage-tile-wide-image-swap .inner a img.off{display:block}.homepage-tile-wide-image-swap .inner a img.over{display:none}.homepage-tile-wide-image-swap .inner a:hover img.off{display:none}.homepage-tile-wide-image-swap .inner a:hover img.over{display:block}.homepage-tile-vertical-image-swap .inner a{display:block;position:relative}.homepage-tile-vertical-image-swap .inner a img{position:absolute;left:0px;top:0px}.homepage-tile-vertical-image-swap .inner a img.off{display:block}.homepage-tile-vertical-image-swap .inner a img.over{display:none}.homepage-tile-vertical-image-swap .inner a:hover img.off{display:none}.homepage-tile-vertical-image-swap .inner a:hover img.over{display:block}.arrow-link,.arrow-list li a{background-image:url("../images/_backgrounds/arrow-list-icon.gif");background-position:left 4px;background-repeat:no-repeat;padding-left:12px;font-size:12px;line-height:23px;color:#393939;text-decoration:underline}.arrow-link:hover,.arrow-list li a:hover{color:#045b46}.arrow-list li{list-style-type:none;background-position:left 9px}.enews-signup{height:42px;width:119px;background-position:-453px -25px}.enews-signup:hover{background-position:-453px -69px}.home-page{color:#4a4c4e}.home-page .inner{height:100%;width:100%}.home-page #feature-gallery{background-image:url("../images/home-page/bg-2col-2row.gif");background-position:0px 10px;background-repeat:no-repeat}.home-page #feature-gallery .textToImage .inner a{display:block;position:relative;text-decoration:none}.home-page #feature-gallery .textToImage .inner a img{display:none;position:absolute;left:0px;top:0px;z-index:1}.home-page #feature-gallery .textToImage .inner a .copy{position:absolute;display:block;left:0px;top:0px;padding:7px 10px;z-index:10;font-size:12px;line-height:16px;width:440px;height:246px}.home-page #feature-gallery .textToImage .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.home-page #feature-gallery .textToImage .inner a .copy p{margin-top:7px}.home-page #feature-gallery .textToImage .inner a .copy .cufon{font-size:18px;font-weight:bold}.home-page #feature-gallery .textToImage .inner a:hover img{display:block}.home-page #feature-gallery .textToImage .inner a:hover .copy{display:none}.home-page #feature-gallery .imageToText .inner a{display:block;position:relative;text-decoration:none}.home-page #feature-gallery .imageToText .inner a img{display:block;position:absolute;left:0px;top:0px;z-index:10}.home-page #feature-gallery .imageToText .inner a .copy{position:absolute;display:none;left:0px;top:0px;padding:7px 10px;z-index:1;font-size:12px;line-height:16px;width:440px;height:246px}.home-page #feature-gallery .imageToText .inner a .copy .title{border-bottom-width:1px;border-bottom-color:#333333;border-bottom-style:solid}.home-page #feature-gallery .imageToText .inner a .copy p{margin-top:7px}.home-page #feature-gallery .imageToText .inner a .copy .cufon{font-size:18px;font-weight:bold}.home-page #feature-gallery .imageToText .inner a:hover img{display:none}.home-page #feature-gallery .imageToText .inner a:hover .copy{display:block}.home-page #feature-gallery .imageToImage .inner a{display:block;position:relative}.home-page #feature-gallery .imageToImage .inner a img{position:absolute;left:0px;top:0px}.home-page #feature-gallery .imageToImage .inner a img.off{display:block}.home-page #feature-gallery .imageToImage .inner a img.over{display:none}.home-page #feature-gallery .imageToImage .inner a:hover img.off{display:none}.home-page #feature-gallery .imageToImage .inner a:hover img.over{display:block}.home-page #breaking-news{background-image:url("../images/home-page/bg-horizontal-1col.gif");background-position:center bottom;background-repeat:no-repeat}.home-page #STC-logo img{width:300px;height:140px}.home-page #feature-1{background-image:url("../images/home-page/bg-2col-1row.gif");background-repeat:no-repeat}.home-page #feature-2{background-image:url("../images/home-page/bg-2col-1row.gif");background-repeat:no-repeat;background-position:top right}.home-page #feature-7{background-image:url("../images/home-page/bg-1col-1row.gif");background-repeat:no-repeat;background-position:0px 10px}.home-page #feature-8{background-image:url("../images/home-page/bg-horizontal-2col.gif");background-position:center bottom;background-repeat:no-repeat}.home-page #feature-10{padding-bottom:160px}.home-page #feature-11{background-image:url("../images/home-page/bg-1col-2row.gif");background-repeat:no-repeat}.home-page #news-cluster h1{font-size:26px;font-weight:bold;color:black}.home-page #news-cluster img{float:left;padding-top:5px}.home-page #news-cluster .news-overview{float:left;position:relative;width:150px;height:141px;padding-left:8px;padding-top:4px}.home-page #news-cluster .news-overview .intro{line-height:16px;margin-bottom:4px}.home-page #news-cluster .news-overview .arrow-list{position:absolute;bottom:0px}.home-page #news-cluster .magazine-highlights{clear:both}.home-page #news-cluster .magazine-highlights h2{padding-top:18px;padding-bottom:5px;font-size:18px;color:black;text-transform:uppercase}.home-page #news-cluster .magazine-highlights h2 a{font-size:18px;color:black}.home-page #news-cluster .magazine-highlights h2 a:hover{color:black}.home-page #feature-gallery .inner h1{font-size:21px;font-weight:bold;color:black;text-transform:uppercase;margin-bottom:8px}.home-page #feature-gallery .inner #video-wrapper{width:460px;height:260px}.home-page #breaking-news a{display:block;position:relative;width:100%;height:100%;text-decoration:none}.home-page #breaking-news a .breaking-news-image{position:relative;overflow:hidden;padding-bottom:5px}html.ie7 .home-page #breaking-news a .breaking-news-image img{cursor:pointer}.home-page #breaking-news a .title{font-size:18px;font-weight:bold;color:#4a4c4e}.home-page #breaking-news a .copy,.home-page #breaking-news a .link-copy{font-size:12px;color:#393939}.home-page #breaking-news a .arrow-list{position:absolute;bottom:10px;text-decoration:underline}html.ie7 .home-page #breaking-news a .arrow-list{cursor:pointer}.home-page #breaking-news a:hover .link-copy{color:#045b46}.home-page #social-links .title{font-size:21px;font-weight:bold;text-transform:uppercase;color:black}.home-page #social-links .copy{margin-bottom:12px;margin-top:2px}.home-page #social-links .enews-signup{float:left}.home-page #social-links .social{float:left;margin-left:9px;margin-top:5px}.home-page #social-links .social li{margin-right:5px}.forgotten-password .messaging{float:left;padding-left:10px;padding-right:10px;padding-top:25px;width:154px}.forgotten-password .messaging p{padding-left:10px;font-size:11px;color:#393939;line-height:16px;width:130px;padding-bottom:15px}.forgotten-password .messaging a{margin-left:10px}.forgotten-password .forgotten-password-container{margin:0px 0px 0px;padding:10px 0;float:left;background-color:#efefef;height:86px;margin-top:10px;width:766px}.forgotten-password .forgotten-password-container .title{margin:0px 20px;height:30px;margin-bottom:5px;line-height:30px;font-weight:bold}.forgotten-password .forgotten-password-container p{margin:0px 20px}.forgotten-password .forgotten-password-container label{margin:0px 20px}.forgotten-password .forgotten-password-container .copy{margin:0px 20px}.forgotten-password .forgotten-password-container .button{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px}.forgotten-password .forgotten-password-container .button .arrow{position:absolute;width:7px;height:8px}.forgotten-password .forgotten-password-container .button .arrow{right:10px;top:12px;background-position:-405px -1px}.forgotten-password .forgotten-password-container .button:hover{background-color:#3ad1ac;color:black}.forgotten-password .forgotten-password-container .button:hover .arrow{background-position:-405px -11px}.forgotten-password .forgotten-password-container .button.loading{background-color:#393939;color:#FFFFFF}.forgotten-password .forgotten-password-container .fields{float:left;width:726px}.forgotten-password .forgotten-password-container .fields .field{padding:5px 0;margin-right:20px;width:475px}.forgotten-password .forgotten-password-container .fields .field.newsletter{padding-left:130px;padding-top:13px}.forgotten-password .forgotten-password-container .fields .field.newsletter label{width:auto;margin:0px;line-height:18px}.forgotten-password .forgotten-password-container .fields .field.newsletter input{width:auto;float:left;margin-right:13px;margin-left:0px}.forgotten-password .forgotten-password-container .fields label{color:#393939;font-size:12px;line-height:24px;width:91px;float:left;display:block;padding-left:0px}.forgotten-password .forgotten-password-container .fields input{height:13px;width:228px;padding:5px 10px;color:#393939;font-size:12px;line-height:18px}.forgotten-password .forgotten-password-container .fields .button{width:204px;margin-left:130px;margin-top:12px}.forgotten-password .success{display:none;float:left;width:726px}.forgotten-password .success p{margin-left:20px;padding-top:5px;padding-bottom:5px}.forgotten-password .submit,.forgotten-password .back{float:right;margin-top:12px;margin-bottom:50px;position:relative}.forgotten-password .submit .button,.forgotten-password .back .button{display:inline-block;width:204px;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px}.forgotten-password .submit .button .arrow,.forgotten-password .back .button .arrow{position:absolute;width:7px;height:8px}.forgotten-password .submit .button .arrow,.forgotten-password .back .button .arrow{right:10px;top:12px;background-position:-405px -1px}.forgotten-password .submit .button:hover,.forgotten-password .back .button:hover{background-color:#3ad1ac;color:black}.forgotten-password .submit .button:hover .arrow,.forgotten-password .back .button:hover .arrow{background-position:-405px -11px}.forgotten-password .submit .button.loading,.forgotten-password .back .button.loading{background-color:#393939;color:#FFFFFF}.forgotten-password .back{display:none}.forgotten-password .title{width:100%}.user-details .messaging .new-details{margin-top:428px}.user-details .form-wrapper .field{display:block;clear:both;float:left}.user-details .form-wrapper .field .row{float:left}.user-details .form-wrapper .field .row.country-row div.bVErrMsgContainer{position:absolute !important;right:-342px;top:0px}.user-details .form-wrapper .field label{line-height:28px}.user-details .form-wrapper .field label.small{width:87px;margin:0px;padding-right:13px;text-align:right}.user-details .form-wrapper .field input{margin:0px;width:235px;float:left}.user-details .form-wrapper .field input.small{width:68px}.user-details .form-wrapper .field select{margin:0px}.user-details .form-wrapper .field select.small{width:67px}.user-details .form-wrapper .field.newsletter input{float:left;width:110px}.user-details .form-wrapper .field.newsletter label{float:left;line-height:1.1em;width:620px}.user-details .form-wrapper .field.terms-and-conditions{float:left;padding-bottom:20px;width:763px}.user-details .form-wrapper .field.terms-and-conditions .title{height:5px;margin-bottom:19px}.user-details .form-wrapper .field.terms-and-conditions .field{margin-right:0px}.user-details .form-wrapper .field.terms-and-conditions .field.terms-confirm{padding-left:103px}.user-details .form-wrapper .field.terms-and-conditions label{width:282px;margin-left:0px}.user-details .form-wrapper .field.terms-and-conditions .termslabel{line-height:17px;width:103px;font-weight:bold}.user-details .form-wrapper .field.terms-and-conditions input{background:none;border:none;width:auto;float:left;margin-right:13px;margin-left:0px}.user-details .form-wrapper .field.terms-and-conditions .termscopy{width:243px;resize:none;font-size:12px;line-height:16px;height:81px;float:left;overflow:auto;background-color:white;margin-bottom:10px}.user-details .form-wrapper .field.terms-and-conditions .termscopy a{font-size:12px}.user-details .form-wrapper .field.terms-and-conditions textarea{width:243px;resize:none;font-size:11px;line-height:16px;height:81px;float:left}.user-details .form-wrapper .field.terms-and-conditions #terms{margin-top:7px}.user-details .form-wrapper .field.terms-and-conditions #termsAccept{line-height:27px;width:266px;margin-right:0px;display:inline-block}.user-details .form-wrapper .change-details{padding-top:19px;padding-bottom:40px;clear:both;display:block}.user-details .form-wrapper .change-details h3{font-size:12px;font-weight:bold;margin-bottom:20px}.user-details .required-info{clear:both;float:left;font-size:11px;margin-left:185px}.user-details .submit a{padding-right:125px}.bVErrMsgContainer{position:static !important;float:right}.bVErrMsgContainer .errorMessage,.bVErrMsgContainer .bvalidator_errorMessage{float:left;position:relative !important;left:0px !important;top:2px !important;background-color:#ff99a5;color:#000000;font-size:12px;line-height:13px;padding:5px 13px 6px 17px;background-position:-1192px -1px;text-indent:0}.bVErrMsgContainer span{position:relative;margin-left:10px;top:3px;float:left;background-position:-1192px -1px;height:24px;width:8px}.bvalidator_invalid{border:2px solid #ff001e !important}.payment-details .fields .bVErrMsgContainer{display:none !important}.appriseOverlay{position:fixed;top:0;left:0;background-image:url("../images/_backgrounds/overlay-bg.png");display:none;z-index:9999}.no-rgba .appriseOuter{border:1px solid #333}.appriseOuter{background:#fff;box-shadow:0px 0px 10px #666;-moz-box-shadow:0px 0px 10px #666;-webkit-box-shadow:0px 0px 10px #666;position:absolute;z-index:99999999;min-width:200px;min-height:50px;max-width:75%;position:fixed;display:none;-webkit-box-shadow:1px 2px 10px 8px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 10px 8px rgba(0,0,0,0.2);box-shadow:1px 2px 10px 8px rgba(0,0,0,0.2)}.appriseInner{padding:20px;color:#393939;line-height:22px;font-size:12px}.appriseInner div.title{font-weight:bold}.appriseInner p{font-size:11px}.appriseInner a.button{border:0px}.appriseInner a.button.ok{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;margin-left:5px}.appriseInner a.button.ok .arrow{position:absolute;width:7px;height:8px}.appriseInner a.button.ok .arrow{right:10px;top:12px;background-position:-405px -1px}.appriseInner a.button.ok:hover{background-color:#3ad1ac;color:black}.appriseInner a.button.ok:hover .arrow{background-position:-405px -11px}.appriseInner a.button.ok.loading{background-color:#393939;color:#FFFFFF}.appriseInner a.button.cancel{display:inline-block;width:auto;height:32px;line-height:32px;position:relative;background-color:#393939;color:#ffffff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:30px;padding-right:20px}.appriseInner a.button.cancel .arrow{position:absolute;width:7px;height:8px}.appriseInner a.button.cancel .arrow{left:10px;top:12px;background-position:-414px -1px}.appriseInner a.button.cancel:hover{background-color:#3ad1ac;color:black}.appriseInner a.button.cancel:hover .arrow{background-position:-414px -11px}.appriseInner a.button.cancel.loading{background-color:#393939;color:#FFFFFF}.appriseInner .loading{background:transparent url("../images/loadingBar_white.gif") no-repeat center center}.aButtons,.aInput{margin:20px 0 0;text-align:center}.aTextbox{border:1px solid #aaa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;box-shadow:0px 1px 0px #fff;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;width:180px;font-size:12px;font-weight:bold;padding:5px 10px}.one-col h2{color:black !important}.one-col .full-col-content{padding-left:0px}.one-col .full-col-content h3{color:#393939;font-size:24px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}.print-icon{height:21px;width:21px;background-position:-368px -260px}.print-icon:hover{background-position:-368px -283px}.rss-icon{height:21px;width:21px;background-position:-391px -260px}.rss-icon:hover{background-position:-391px -283px}.magazine .title{padding:10px 0px 0px 0px;margin:0px 5px 10px 10px;padding-bottom:7px}.magazine .title h1{margin-top:7px;font-size:30px;font-weight:bold;color:black;text-transform:uppercase;float:left}.magazine article h1 a span{text-transform:uppercase;font-weight:bold;font-size:30px;line-height:32px;color:#4a4a4a}.magazine article h2{font-size:18px;line-height:22px;padding-top:10px;color:#4a4a4a}.magazine article img{margin-bottom:20px}.magazine article .post-data{padding-bottom:20px;padding-top:10px;color:#77787b}.magazine article .post-data span,.magazine article .post-data a{font-size:11px;line-height:18px}.magazine article .post-data span{padding-right:5px}.magazine article .uBlogsy_post_body{padding-bottom:30px}.magazine article .uBlogsy_post_body p{color:#4a4a4a;font-size:12px;line-height:18px}.magazine article hr{float:left}.magazine article .next-prev{float:left;width:100%;clear:both;padding-top:10px}.magazine article .next-prev a{display:block;padding:10px;font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;color:#393939}.magazine article .next-prev a:hover{background-color:#3ad1ac;color:#4a4a4a}.magazine article .next-prev a .arrow{display:block;width:8px;height:9px;margin-top:5px}.magazine article .next-prev a.uBlogsy_prev{float:left;padding-right:20px}.magazine article .next-prev a.uBlogsy_prev .arrow{margin-right:20px;float:left;background-position:-558px 0}.magazine article .next-prev a.uBlogsy_prev:hover .arrow{background-position:-558px -9px}.magazine article .next-prev a.uBlogsy_next{float:right;padding-left:20px}.magazine article .next-prev a.uBlogsy_next .arrow{background-position:-432px 0;margin-left:20px;float:right}.magazine article .next-prev a.uBlogsy_next:hover .arrow{background-position:-374px 0}.magazine aside{float:left;width:100%;margin-bottom:50px}.magazine aside .social-share{padding-top:0px;float:left;background-position:-102px 36px;background-repeat:no-repeat;display:block}.magazine aside .social-share .addthis_toolbox{float:right}.magazine aside h2{text-transform:uppercase;font-size:16px;color:#4a4a4a;padding-bottom:7px;margin-bottom:5px}.magazine aside.tags ul li{float:left;margin-right:5px;margin-top:5px;height:24px;list-style:none;cursor:pointer}.magazine aside.tags ul li a{color:Black;text-decoration:none;display:block;width:100%;height:100%}.magazine aside.tags ul li a .name{background-color:#c4f1e6;display:block;float:left;line-height:24px;padding:0 20px 0 10px;margin-right:-10px;font-size:11px}.magazine aside.tags ul li a .count{display:block;width:24px;height:24px;float:left;text-align:center;line-height:24px;font-size:11px;text-indent:0;background-position:-494px 0;padding-left:6px}.magazine aside.tags ul li a:hover .name{background-color:#3ad1ac}.magazine aside.tags ul li a:hover .count{background:#3ad1ac}.magazine aside.tags ul.tall{height:auto}.magazine aside.tags .view-all{clear:both;float:left;margin-top:10px}.magazine aside.tags .view-all a{text-decoration:none}.magazine aside.archive ul li{list-style:none;padding-left:15px;clear:both}.magazine aside.archive ul li a{padding-left:20px;font-size:12px;line-height:22px;color:#4a4a4a;font-weight:bold;text-decoration:none;background:url("../images/images/magazine/archive-right.png") no-repeat 0 5px}.magazine aside.archive ul li a.open{background:url("../images/images/magazine/archive-down.png") no-repeat 0 5px}.magazine aside.archive ul li a span.count{font-weight:normal;color:#77787b;font-size:11px}.magazine aside.archive ul li ul{display:none}.magazine aside.archive ul li ul.uBlogsy_post-items{padding-bottom:10px}.magazine aside.archive ul li ul li{padding-left:20px}.magazine aside.archive ul li ul li ul li{padding:0}.magazine aside.archive ul li ul li ul li a{background:none;font-weight:normal;color:#045b46;text-decoration:underline}.magazine aside.archive ul li ul li ul li a:hover{color:#000000}.magazine-listing .title{padding:10px 0px 0px 0px;margin:0px 5px 10px 10px;padding-bottom:7px}.magazine-listing .title h1{margin-top:7px;font-size:30px;font-weight:bold;color:black;text-transform:uppercase;float:left}.magazine-listing .share-title{float:right;font-size:13px;padding:3px 4px 0 0}.magazine-listing .social-share{padding-top:13px;float:right;background-position:-102px 36px;background-repeat:no-repeat;display:block}.magazine-listing .social-share .addthis_toolbox{float:right}.magazine-listing .social-share a{float:right;padding:0px !important;padding-right:1px !important;margin-left:5px;width:19px;height:20px}.magazine-listing .social-share a span{background-image:none !important;background-color:transparent !important}.magazine-listing .social-share .addthis_counter.addthis_bubble_style{margin:0px !important;padding-left:5px !important;margin-left:2px !important;width:36px !important;height:20px;text-indent:0px !important;background-position:-157px -153px}.magazine-listing .social-share .addthis_counter.addthis_bubble_style:hover{background-position:-157px -153px !important}.magazine-listing .social-share .addthis_counter .addthis_button_expanded{text-indent:0px !important;position:relative;left:-7px;top:2px}.magazine-listing .magazine-posts{width:640px;padding:0}.magazine-listing .magazine-posts article{padding:10px}.magazine-listing .magazine-posts article a{display:block;text-decoration:none;background-color:#ebe5de}.magazine-listing .magazine-posts article a .post-body{padding:10px;height:128px}.magazine-listing .magazine-posts article a .post-body .post-tag{font-size:12px;color:#828282;margin-bottom:10px}.magazine-listing .magazine-posts article a .post-body .post-title{font-size:16px;font-weight:bold;background:none;color:#363433;text-transform:uppercase;margin-bottom:15px}.magazine-listing .magazine-posts article a .post-body .post-content{font-size:12px;color:#363433}.magazine-listing .magazine-posts article a:hover{background-color:#c4f1e6}.magazine-listing .magazine-posts article.column-4 img{width:300px;height:170px}.magazine-listing .magazine-posts article.column-2 img{width:140px;height:140px}.magazine-listing .magazine-posts article.column-2 .post-body{height:140px}.magazine-listing .magazine-posts .pagination{clear:both;width:620px;margin:auto}.magazine-listing .magazine-posts .pagination .next-prev{float:left;width:100%;clear:both;padding-top:20px;text-align:center}.magazine-listing .magazine-posts .pagination .next-prev a{font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;color:#393939}.magazine-listing .magazine-posts .pagination .next-prev a:hover{background-color:#3ad1ac;color:#4a4a4a}.magazine-listing .magazine-posts .pagination .next-prev a,.magazine-listing .magazine-posts .pagination .next-prev span{padding:10px;width:30px}.magazine-listing .magazine-posts .pagination .next-prev span{text-decoration:underline}.magazine-listing aside{float:left;width:100%;margin-bottom:50px}.magazine-listing aside h2{text-transform:uppercase;font-size:16px;color:#4a4a4a;padding-bottom:7px;margin-bottom:5px}.magazine-listing aside.top-content .top-image{max-width:300px;clear:both;float:left;margin-bottom:15px}.magazine-listing aside.top-content .top-title{clear:both;float:left;font-size:16px;font-weight:bold;color:#363433;text-transform:uppercase;margin-bottom:15px;padding-bottom:10px;width:100%}.magazine-listing aside.top-content .top-copy{clear:both;float:left;font-size:12px;color:#363433;line-height:18px}.magazine-listing aside.tags ul{height:60px;overflow:hidden}.magazine-listing aside.tags ul li{float:left;margin-right:5px;margin-top:5px;height:24px;list-style:none;cursor:pointer}.magazine-listing aside.tags ul li a{color:Black;text-decoration:none;display:block;width:100%;height:100%}.magazine-listing aside.tags ul li a .name{background-color:#c4f1e6;display:block;float:left;line-height:24px;padding:0 20px 0 10px;margin-right:-10px;font-size:11px}.magazine-listing aside.tags ul li a .count{display:block;width:24px;height:24px;float:left;text-align:center;line-height:24px;font-size:11px;text-indent:0;background-position:-494px 0;padding-left:6px}.magazine-listing aside.tags ul li a:hover .name{background-color:#3ad1ac}.magazine-listing aside.tags ul li a:hover .count{background-position:-524px 0}.magazine-listing aside.tags ul.tall{height:auto}.magazine-listing aside.tags .view-all{clear:both;float:left;margin-top:10px}.magazine-listing aside.tags .view-all a{text-decoration:none}.magazine-listing aside.archive ul li{list-style:none;padding-left:15px;clear:both}.magazine-listing aside.archive ul li a{padding-left:20px;font-size:12px;line-height:22px;color:#4a4a4a;font-weight:bold;text-decoration:none;background:url("../images/images/magazine/archive-right.png") no-repeat 0 5px;display:block}.magazine-listing aside.archive ul li a.open{background:url("../images/images/magazine/archive-down.png") no-repeat 0 5px}.magazine-listing aside.archive ul li a span.count{font-weight:normal;color:#77787b;font-size:11px}.magazine-listing aside.archive ul li ul{display:none}.magazine-listing aside.archive ul li ul.uBlogsy_post-items{padding-bottom:10px;clear:both;float:left;width:100%}.magazine-listing aside.archive ul li ul li{padding-left:20px}.magazine-listing aside.archive ul li ul li ul li{padding:0}.magazine-listing aside.archive ul li ul li ul li a{background:none;font-weight:normal;color:#045b46;text-decoration:underline;clear:both;float:left;display:block}.magazine-listing aside.archive ul li ul li ul li a span{padding-left:20px;display:block}.magazine-listing aside.archive ul li ul li ul li a:hover{color:#000000}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background-image:url("../images/_backgrounds/overlay-bg.png")}#cboxTopLeft{display:none}#cboxTopRight{display:none}#cboxBottomLeft{display:none}#cboxBottomRight{display:none}#cboxMiddleLeft{display:none}#cboxMiddleRight{display:none}#cboxTopCenter{display:none}#cboxBottomCenter{display:none}#cboxContent{background:transparent;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:10px;right:10px;width:20px;height:20px;background-position:-229px -25px;opacity:0}#cboxClose:hover{background-position:-229px -47px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.season_sprite,#season2013Landing h1,#season2013Landing #Season2013Accordion #custom_controls a,#season2013Landing #season2013InfoHelp .seasonInfoMenu li a span,#season2013Filter .column-half#filterBuyNow h3,#season2013Filter .column-half#filterBuyNow ul li span,#season2013Filter .column-half#filterRegister h3,#season2013How2Book ul li span{background-image:url("../images/season-ticket/_season-sprite.png");background-repeat:no-repeat;text-indent:-9999px;display:block}.classic-accordion{position:relative;overflow:hidden}.classic-accordion .panel{background-repeat:no-repeat;background-position:center center;position:absolute;overflow:hidden;background-color:#FFF;background-repeat:no-repeat;cursor:pointer}.classic-accordion .shadow-horizontal{position:absolute;right:0px;width:25px;height:100%}.classic-accordion .shadow-vertical{position:absolute;bottom:0px;width:100%;height:25px}.classic-accordion .preloader{background:url("../images/loading-white-bg.gif") no-repeat;width:32px;height:32px;position:absolute;z-index:15}.classic-accordion .caption{overflow:hidden;position:absolute;z-index:20}.classic-accordion .caption-background{position:absolute;width:100%;height:100%}.classic-accordion .caption p{color:#FFF;margin:0px;padding:0px}.classic-accordion .caption p a{color:#FFF;display:block;width:566px;height:388px}.accordion{width:836px;float:right;list-style:none;padding:0px;z-index:10}.accordion img,.accordion .caption{position:absolute;left:-9999px}#season2013Landing{width:960px;margin:0 auto}#season2013Landing h1{background-position:0 0;width:449px;height:106px;float:left}#season2013Landing h3{font-size:30px;font-weight:bold;text-transform:uppercase;padding-bottom:10px}#season2013Landing p{line-height:20px}#season2013Landing p.intro{width:459px;float:right;line-height:22px;color:#cc1b7d;font-size:14px;margin-top:16px}#season2013Landing #Season2013Accordion{padding-top:0px;position:relative}#season2013Landing #Season2013Accordion .accordion-menu-left{background:url("../images/season-ticket/accordion-menu-image.jpg") no-repeat;width:94px;height:388px;float:left}#season2013Landing #Season2013Accordion .accordion-loader{position:absolute;color:#007987;font-size:14px;text-transform:uppercase;height:66px;width:150px;padding:75px 20px 0px 20px;background:url("../images/season-ticket/accordion/ajax-loader.gif") no-repeat center top;z-index:0;top:160px;left:400px;text-align:center}#season2013Landing #Season2013Accordion #custom_controls{width:64px;float:right;margin:4px 0}#season2013Landing #Season2013Accordion #custom_controls a{display:block;width:30px;height:30px;cursor:pointer}#season2013Landing #Season2013Accordion #custom_controls a.prev{background-position:0 -142px;float:left}#season2013Landing #Season2013Accordion #custom_controls a.prev:hover{background-position:0 -172px}#season2013Landing #Season2013Accordion #custom_controls a.next{background-position:-30px -142px;float:right}#season2013Landing #Season2013Accordion #custom_controls a.next:hover{background-position:-30px -172px}#season2013Landing #season2013Content{padding-top:21px;width:440px;padding-right:30px}#season2013Landing #season2013Content .season-content{color:#393939}#season2013Landing #season2013Content .season-content p{font-size:12px;color:#393939}#season2013Landing #season2013Content .season-content p.small-tram{font-size:18px;font-weight:bold;text-transform:none}#season2013Landing #season2013Content .season-content a{color:#045b46}#season2013Landing #season2013Tickets{background:#e5e5e5;padding:20px;float:right;margin-right:10px;width:180px}#season2013Landing #season2013Tickets .season-content a{color:#045b46}#season2013Landing #season2013Tickets .season-content ul{margin:3px 0 10px 0}#season2013Landing #season2013Tickets .season-content ul li{background:url("../images/_backgrounds/underline-list/underline-list-bg.gif") repeat-x bottom;font-size:12px;line-height:16px;list-style:none outside none;padding:4px 0 6px}#season2013Landing #season2013InfoHelp{padding-top:21px}#season2013Landing #season2013InfoHelp h3{padding-left:8px;padding-bottom:7px}#season2013Landing #season2013InfoHelp .seasonInfoMenu li{height:33px;list-style:none;position:relative}#season2013Landing #season2013InfoHelp .seasonInfoMenu li a{font-size:16px;line-height:17px;height:17px;padding:8px 0 8px 8px;display:block;text-transform:uppercase;font-weight:bold;text-decoration:none;color:#000;background:url("../images/season-ticket/season-menu-border.png") 0 -33px repeat-x;margin-top:-1px;z-index:0;position:relative;letter-spacing:-0.3px}#season2013Landing #season2013InfoHelp .seasonInfoMenu li a span{background-position:0 -115px;width:9px;height:11px;display:inline-block;margin-left:5px}#season2013Landing #season2013InfoHelp .seasonInfoMenu li a:hover{background:#f8ce43;color:#000;z-index:100}#season2013Filter{width:960px;margin:0 auto}#season2013Filter .column-half{width:367px;background:#f3f1ef;padding:0 50px 48px 50px;float:left;display:block;margin-top:38px}#season2013Filter .column-half p{color:#000;line-height:18px;padding:8px 0 10px 0}#season2013Filter .column-half#filterBuyNow{margin-right:6px;margin-left:10px}#season2013Filter .column-half#filterBuyNow h3{background-position:0 -202px;width:393px;height:111px;display:block;margin-top:-9px;margin-bottom:15px}#season2013Filter .column-half#filterBuyNow ul{margin:1px 0 39px 0}#season2013Filter .column-half#filterBuyNow ul li{list-style:none;height:38px;line-height:38px;background:url("../images/season-ticket/season-li-border.png") repeat-x bottom}#season2013Filter .column-half#filterBuyNow ul li span{background-position:-15px -110px;width:22px;height:22px;float:left;margin:6px 8px 0 1px}#season2013Filter .column-half#filterRegister h3{background-position:0 -313px;width:302px;height:50px;display:block;margin-top:49px}#season2013Filter .column-half#filterRegister .filterRegisterContent{margin:48px 0 0px 0;height:255px}#season2013How2Book{width:960px;margin:25px auto 0 auto}#season2013How2Book h1{color:#007987;font-size:30px;font-weight:bold;line-height:16px;float:left;text-transform:uppercase;padding-bottom:3px;letter-spacing:-0.4px}#season2013How2Book h3{color:#000;font-size:30px;line-height:18px;text-transform:uppercase;font-weight:normal;letter-spacing:-0.5px}#season2013How2Book h3 span{color:#393939;font-size:30px;line-height:18px;text-transform:uppercase;font-weight:bold;letter-spacing:-0.5px}#season2013How2Book a.back-to-season2013{float:right;color:#045b46;margin-top:8px}#season2013How2Book .header-border{width:100%;display:block;height:1px;background:url("../images/_backgrounds/globalNav-bg-repeatX.gif") repeat-x scroll 0 0 transparent}#season2013How2Book ul{margin:2px 11px 0px 0}#season2013How2Book ul li{list-style:none;line-height:18px;font-size:12px;background:url("../images/season-ticket/season-li-border.png") repeat-x bottom;color:#393939;padding:7px 0 10px 0}#season2013How2Book ul li span{background-position:-15px -110px;width:22px;height:22px;float:left;margin:-3px 8px 0 6px}#season2013How2Book ul li a{color:#045b46}#season2013How2Book ul.checklist{margin-top:5px}#season2013How2Book ul.checklist li{padding:6px 0}#season2013How2Book #three-cols{padding-top:14px}#season2013How2Book #three-cols p{padding-top:7px}#season2013How2Book #how2book{padding-top:25px}#season2013How2Book #how2book .how2book-row-1{margin-top:15px}#season2013How2Book #how2book .how2book-row-2{margin-top:20px;display:block;width:940px;height:446px}#season2013How2Book #how2book .how2book-row-2 .box-left{width:702px;float:left}#season2013How2Book #how2book .how2book-box{background-image:url("../images/season-ticket/season-how2book.png");background-repeat:no-repeat;text-indent:-9999px;display:block;float:left}#season2013How2Book #how2book .how2book-box.box1{background-position:0 0;width:220px;height:213px}#season2013How2Book #how2book .how2book-box.box2{background-position:-240px 0;width:220px;height:213px;margin-left:20px}#season2013How2Book #how2book .how2book-box.box3{background-position:-480px 0;width:460px;height:213px;margin-left:20px}#season2013How2Book #how2book .how2book-box.box4{background-position:0 -233px;width:460px;height:213px}#season2013How2Book #how2book .how2book-box.box5{background-position:-480px -233px;width:222px;height:213px;margin-left:20px}#season2013How2Book #how2book .how2book-box.box6{background-position:-720px -233px;width:220px;height:446px;float:right}#season2013How2Book #how2book .how2book-box.box7{background-position:0 -466px;width:220px;height:213px;margin-top:20px}#season2013How2Book #how2book .how2book-box.box8{background-position:-240px -466px;width:220px;height:213px;margin-left:20px;margin-top:20px}#season2013How2Book #how2book .how2book-box.box9{background-position:-480px -466px;width:222px;height:213px;margin-left:20px;margin-top:20px}#season2013How2Book #two-cols{margin-top:20px}#season2013How2Book #two-cols h3{line-height:22px}#season2013How2Book #two-cols ul{margin-right:19px}#season2013How2Book #two-cols ul li{padding:4px 0 7px 0}#season2013How2Book #two-cols a.btn-season-yellow{margin-top:24px;width:265px}.button.btn-season-yellow{background:#f8ce43;font-size:24px;font-weight:bold;padding-left:16px;display:block;height:56px;line-height:56px;color:#000;margin-top:15px;cursor:pointer;text-decoration:none;text-transform:uppercase;position:relative}.button.btn-season-yellow span{background-position:-405px -10px;width:9px;height:12px;float:right;margin:24px 20px 0 0}.button.btn-season-yellow span.buttonRight-loadingArrow-dark{top:0px;right:0px;width:14px;height:15px;margin:21px 20px 0 0}.button.btn-season-yellow:hover{background:#393939;color:#fff}.button.btn-season-yellow:hover span{background-position:-405px 0px}.button.btn-large{height:66px;line-height:66px}.button.btn-large span{margin-top:29px}.button.btn-large span.buttonRight-loadingArrow-dark{top:5px}.loadingBar-white,.calendar-loading-bar{background-image:url("../images/loadingBar_white.gif");background-repeat:no-repeat;background-position:center center}.loadingArrow-white{background-image:url("../images/ajax-loader.gif") !important;background-color:#FFFFFF !important;background-position:center center !important;background-repeat:no-repeat}.loadingArrow-dark{background-image:url("../images/ajax-loader-dark.gif") !important;background-color:#393939 !important;background-position:center center !important;background-repeat:no-repeat}.loadingArrow-aqua{background-image:url("../images/ajax-loader-aqua.gif") !important;background-color:transparent !important;background-position:center center !important;background-repeat:no-repeat}.loadingArrow-light-grey{background-image:url("../images/ajax-loader-light-grey.gif") !important;background-color:transparent !important;background-position:center center !important;background-repeat:no-repeat}.buttonLeft-loadingArrow-dark,.buttonRight-loadingArrow-dark,.buttonRight-loadingArrow-light-grey,.buttonLeft-loadingArrow-aqua,.buttonRight-loadingArrow-aqua{display:block;width:20px;height:20px;position:absolute;top:6px}.buttonLeft-loadingArrow-aqua,.buttonLeft-loadingArrow-dark{left:8px}.buttonRight-loadingArrow-aqua,.buttonRight-loadingArrow-light-grey,.buttonRight-loadingArrow-dark{right:8px}.predictions{z-index:1;display:none;border:1px solid #9d9d9e;font-family:Arial, Sans-Serif;font-size:11px;background-color:#FFF;position:absolute;width:480px;top:30px;left:109px;height:302px;overflow:hidden;padding:5px;overflow-y:auto}.predictions div.result{margin:0px}.predictions div.result a{display:block;padding-top:2px;padding-bottom:2px;padding-left:3px;cursor:pointer}.predictions div.result a:hover{background-color:#efefef;color:#000}
