﻿.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.modalPopup{padding:8px;border:1px solid #17699B;background-color:#FFFFFF;}
form{margin: 0px;}
.main_div{background-color: #fff;width: 760px;text-align: left;border: 1px #fff solid;margin: auto;}
.main_div_popup{background-color: #fff;width: 760px;text-align: left;border: 1px #fff solid;margin: auto;}
.main_div_print{background-color: #fff;width: 680px;text-align: left;border: 1px #fff solid;margin: auto;}
.main_container{margin: 10px;background-color: inherit;}
.header{padding: 0;margin: 0;height: 90px;}
.header_small{padding: 0;margin: 0;height: 60px;}
.company_logo{margin-top: 5px;float: left;}
.company_logo_small{float: left;background: url( "images/company_logo_small.gif" ) no-repeat 0 0;width: 110px;height: 50px;}
.header_popup{padding: 0;margin: 0;height: 50px;padding: 6px 0px 6px 0px;}
.top_links{text-align: right;font-size: small;margin: 0;float: right;}
.top_links span{margin: 0px 6px 0px 6px;}
.top_links span.my_account{padding: 0px 7px 0px 20px;background: url( "images/icon_my_account.gif" ) no-repeat 0 0;}
.top_links span.help{padding: 0px 7px 0px 20px;margin-left: 7px;background: url( "images/icon_help.gif" ) no-repeat 0 0;}
.top_links span.logout{padding: 0px 0px 0px 20px;margin-left: 7px;background: url( "images/icon_logout.gif" ) no-repeat 0 0;}
.view_seating{color: #a46c01;cursor: pointer;display: inline;float: left;padding: 0px 3px 0px 0px;}
.float_right{float: right;}
.float_left{float: left;}
.clearboth{font-size: 1px;height: 1px;clear: both;}
.pointer{cursor: pointer;}
.select_tix_prices{float: right;width: 180px;height: 280px; overflow: auto;overflow-x:hidden;font-size: 100%;}
.selec_tix_section{color: #0F325E;background-color: #f8eca8;padding: 3px 0 3px 3px;}
.selec_tix_section select{font-size: 90%;}
#selec_tix_left_col{float: left;width: 490px;}
#selec_tix_right_col{width: 240px;float: right;height: 218px; }
#footer{padding: 8px 0px 8px 0px;color: #fff;font-size: 70%;width: 760px;text-align: left;margin: 0 auto;clear: both;}
#footer a:visited{color: #fff;font-size: 100%;}
#footer a:link{color: #fff;font-size: 100%;}
#footer a:hover{color: #F5C600;font-size: 100%;}
.tbl_container{width: 100%;clear: both;}
.tbl_container th{font-size: 80%;font-weight: bold;}
.tbl_events{color: #0F325E;width: 100%;background-color: #f5f7fa;margin: 0px;padding: 0px;}
.tbl_events th{color: #0F325E;text-align: left;padding: 1px 3px 1px 3px;background-color: #d0d2d8;border-bottom: 2px solid #C1C5CB;}
.tbl_events caption{font-size: 130%;font-weight: bold;color: #0F325E;text-align: left;}
.tbl_events td{color: #0F325E;font-weight: normal;padding: 3px;border-bottom: 1px solid #c1c5cb;}
.tbl_events td.button{width: 120px;text-align: center;}
.tbl_events td.column{color: #0F325E;font-weight: normal;padding: 3px;border-bottom: 1px solid #c1c5cb;border-left: 1px solid #c1c5cb;border-right: 1px solid #c1c5cb;}
.tbl_events tr.alter{background-color: #eceef2;}
.tbl_events a:visited.event_title{color: #000066;padding:0px;display:block;font-weight: normal;text-decoration: none;font-size: 100%;}
.tbl_events a:link.event_title{color: #000066;padding:0px;display:block;font-weight: normal;text-decoration: none;font-size: 100%;}
.tbl_events a:hover.event_title{color: #d31034;padding:0px;display:block;font-weight: normal;text-decoration: none;font-size: 100%;}
.tbl_events_footer{font-size: inherit;}
.arrow{padding: 4px 0 0 4px;}
.tbl_seats{color: #0F325E;background-color: #f5f7fa;margin: 0px;padding: 0px;}
.tbl_seats th{color: #0F325E;text-align: left;padding: 1px 3px 1px 3px;background-color: #d0d2d8;border-bottom: 2px solid #c1c5cb;}
.tbl_seats td{padding: 3px;font-size: inherit;border-bottom: 1px solid #c1c5cb;}
.tbl_seats td.column{padding: 3px;border-bottom: 1px solid #c1c5cb;border-left: 1px solid #c1c5cb;}
.tbl_seats tr.alter{background-color: #eceef2;}
.tbl_focus{color: #0F325E;width: 100%;margin: 0px;padding: 0px;}
.tbl_focus th{color: #0F325E;text-align: left;padding: 1px 3px 1px 3px;background-color: #F4E380;border-bottom: 2px solid #d8b562;}
.tbl_focus caption{font-size: 140%;color: #999;text-align: left;}
.tbl_focus td{color: #0F325E;font-weight: normal;padding: 4px;border-bottom: 1px solid #d8b562;}
.tbl_focus td.set_bottomline{border-bottom: 1px solid #d8b562;padding-bottom: 5px;}
.tbl_focus td.no_bottomline{border-bottom: none;}
.tbl_focus td td{color: #0F325E;font-weight: normal;padding: 3px;border-bottom: none;}
.tbl_focus td.button{text-align: right;}
.tbl_focus td.column{color: #0F325E;font-weight: normal;padding: 3px;border-bottom: 1px solid #d8b562;border-left: 1px solid #d8b562;}
.tbl_focus tr.alter{background-color: #f7eba6;}
a:visited.event_title{color: #000066;font-weight: bold;text-decoration: none;font-size: 90%;}
.tbl_focus a:link.event_title{color: #000066;font-weight: bold;text-decoration: none;font-size: 90%;}
.hr{margin: 5px 0px 4px 0px;border-top: 1px dotted #c0c0c0;font-size: 1px;height: 1px;clear: both;}
hr{height: 1px;clear: both;color: #c0c0c0;}
.tbl_calendar{color: #0F325E;width: 100%;background-color: #f5f7fa;margin: 0px;padding: 0px;}
.tbl_calendar th{font-size: inherit;color: #0F325E;text-align: left;padding: 1px 3px 1px 3px;background-color: #ECEEF2;border-bottom: 2px solid #ECEEF2;}
.tbl_calendar caption{font-size: inherit;font-weight: bold;color: #0F325E;background-color: #f4e380;border-bottom: 1px #d8b562 solid;margin-bottom: 1px;padding: 3px;text-align: center;}
.tbl_calendar a{font-size: 90%;}
.tbl_calendar td span{font-size: 80%;}
.tbl_calendar td{color: #0F325E;font-weight: normal;padding: 3px;border: 1px solid #ECEEF2;}
.tbl_calendar td.column{color: #0F325E;font-weight: normal;padding: 3px;border-bottom: 1px solid #ECEEF2;border-left: 1px solid #ECEEF2;}
.tbl_calendar td.current_day{border: 1px #D21034 solid;}
.tbl_calendar td.lr_column{color: #0F325E;font-weight: normal;padding: 3px;border-bottom: 1px solid #d8b562;border-left: 1px solid #d8b562;border-right: 1px solid #d8b562;}
.tabbed_tbls dt{width: 260px;padding: 2px;color: #0F325E;font-weight: bold;margin: 0;text-transform: uppercase;}
.tabbed_tbls dt a{text-transform: none;}
.tabbed_tbls dt.notab{background-color: #fff;background-image: none;padding: 2px;color: #fff;}
.tabbed_tbls dd{margin: 0px;padding: 0px;font-size: 80%;}
.tabbed_tbls dd a{font-size: 100%;}
.tabbed_tbls dl{margin: 20px 0 0 0;padding: 0px;}
.tabbed_tbls dl.clear{margin: 0px;padding: 0px;background-color: inherit;}
.tabbed_tbls dt.right_column{font-weight: normal;float: right;text-align: right;background-color: white;margin: 0;padding: 0;}
.tabbed_tbls dd th{}
.tabbed_tbls dd div.info_divider{font-size: 1px;border-bottom: 1px solid #f8eca8;margin: 3px 0 3px 0;}
.tabbed_tbls dd div.info_divider_focus{font-size: 2px;border-bottom: 1px solid #d8b562;margin: 3px 0 3px 0;}
.tabbed_tbls dd td{font-size: 100%;color: #0F325E;font-weight: normal;padding: 0 3px 0 3px;}
.tabbed_tbls dd input{margin: 2px 0px 2px 0px;}
.tabbed_tbls dd.divisor{background-color: #0F325E;font-size: 1px;margin-top: 1px;margin-bottom: 1px;height: 1px;}
.tabbed_tbls dd.content{color: #0F325E;background-color: #f5f7fa;padding: 10px 10px 15px 10px;}
.tabbed_tbls dd.content_focus{color: #0F325E;background-color: #f9f1bf;padding: 10px 10px 15px 10px;}
.tabbed_tbls dd.content h1{color: #0F325E;font-size: 125%;font-weight: bold;font-style: italic;border-bottom: 1px dotted #e0e0e0;}
.tabbed_tbls dd.content hr{display: block;border-bottom: 0px solid #c1c5cb;border-top: none;border-right: none;border-left: none;margin: 10px 0 11px 0;}
.info_tbls{width: 95%;text-align: left;float: right;}
.info_tbls dt{width: auto; padding: 4px;color: #0F325E;font-weight: bold;font-size: 90%;margin: 0;}
.info_tbls dd{margin: 0px;padding: 0px;}
.info_tbls dl{margin: 0px;padding: 0px;}
.info_tbls dd.divisor{background-color: #002469;font-size: 1px;margin-top: 1px;margin-bottom: 1px;height: 2px;}
.info_tbls dd.content{font-size: 70%;color: #002469;background-color: #D0D2D8;padding: 10px 10px 15px 10px;}
.info_tbls dd.content h1{font-size: 100%;font-weight: bold;display: block;color: #002469;}
.info_tbls dd.content hr{display: block;border-bottom: 0px solid #c1c5cb;border-top: none;border-right: none;border-left: none;margin: 10px 0 11px 0;}
#main_spotlight{border: 2px solid #F5C600;color: #0F325E;font-size: 80%;margin: 0px; background-color: #000;height: 140px;}
#main_spotlight .content{height: 90px;}
#main_spotlight h1{display: block;color: #0F325E;font-size: 100%;font-weight: bold;margin: 0px;padding: 0px;border-bottom: 0px;}
#main_spotlight #main_spotlight_container{width: 160px;padding: 10px;float: right;}
.tbl_spotlight{color: #ffffff;font-size: 70%;display: inline;float: left;background-color: #176da0;margin: 0px;padding: 0px;height: 235px;width: 182px;}
.tbl_spotlight dl{margin: 0px;padding: 0px;}
.tbl_spotlight dt{margin: 0px;padding: 0px;}
.tbl_spotlight dd{margin: 0px;padding: 0px 5px 5px 5px;}
.tbl_spotlight dd a{color:#0099FF}
.tbl_spotlight a:link{color: #F5C600;text-decoration: none}
.tbl_spotlight a:visited{color: #F5C600;text-decoration: none}
.tbl_spotlight a:hover{color: #0c1b44;text-decoration: none}
.tbl_spotlight a.event{color: #F5C600;display: block;font-weight: bold;text-decoration: none;font-size: 115%;}
.tbl_spotlight a:hover.event{color: #0c1b44;display: block;font-weight: bold;text-decoration: none;font-size: 115%;}
.tbl_spotlight dd div.info{height: 105px;}
.spacer_vertical{font-size: 2px;border: 1px solid #fff;float: left;width: 2px;}
.tbl_spacer{font-size: 2px;clear: both;height: 10px;}
.top_nav{font-size: 80%;color: #0F325E;background-color: #f8eca8;padding: 4px;}
#top_banner{text-align: center;padding: 4px;}
.search{clear: right;margin-top: 8px;float: right;background-color: #F5C600;width: 289px;}
.search div.tl{background: url( "images/tl.gif" ) no-repeat 0 0;}
.search div.tr{text-align: center;background: url( "images/tr.gif" ) no-repeat 100% 0px;padding: 5px 5px 5px 5px;}
.search div.bl{background: url( "images/bl.gif" ) no-repeat 0 100%;}
.search div.br{background: url( "images/br.gif" ) no-repeat 100% 100%;}
.search input.textarea{font-size: 85%;width: 200px;border: 1px solid;border-color: #666 #d8b562 #d8b562 #666;padding: 2px;}
.search input.textarea_focus{background-color: #F5F7FA;width: 200px;font-size: 85%;border: 1px solid;border-color: #0b1a43 #1977ab #1977ab #0b1a43;padding: 2px;}
.search input.button{background-image: url("images/btn_overall_background.gif" );font-size: 10pt;width: 58px;font-weight: normal;padding: 0px 0px 2px 0px;height: 21px;border-top: 1px solid #c2c2c4;border-left: 1px solid #c2c2c4;border-right: 1px solid #6f6f6f;border-bottom: 1px solid #6f6f6f;background-color: #fff;cursor: pointer;}
.search input.button_over{color: #fff;width: 58px;font-size: 10pt;font-weight: normal;padding: 0px 0px 2px 0px;height: 21px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;background-color: #002469;cursor: pointer;}
.main_menu{background-color: #0f325e;padding: 4px 4px 0px 4px;color: #F5C600;line-height:165%;margin-top: 1px;text-align: left;font-size: 10pt;}
.main_menu span{color: #1a81b6;}
.main_menu strong{color: #0f325e;background-color: #F5C600;padding: 2px 6px 2px 6px;}
.main_menu a:visited{color: #F5C600;text-decoration: none;background-color: #0f325e;padding: 2px 6px 2px 6px;}
.main_menu a:link{color: #F5C600;text-decoration: none;background-color: #0f325e;padding: 2px 6px 2px 6px;}
.main_menu a:hover{color: #002469;text-decoration: none;background-color: #F5C600;padding: 2px 6px 2px 6px;}
.main_menu_hr{	clear:both;background-color: #e0e0e0;font-size: 1px;margin-top: 2px;margin-bottom: 2px;height: 2px;}
.main_menu_no_menu{background-color: #002469; border-top: 1px solid #fff;border-bottom: 0px solid #fff;width: 100%;font-size: 2px;height: 6px;}
.main_menu select{	background-color:#0F325E;	color:#F5C600;	font-size:95%;	border: none;	margin:0px;}
.tbl_money_totals td{font-weight: normal;padding: 0 3px 0 3px;border-bottom: 1px solid #c1c5cb;text-align: right;}
.tbl_money_totals td.last{font-weight: normal;padding: 0 3px 0 3px;border-bottom: none;}
.tbl_money_totals td.final{background-color: #D0D2D8;font-weight: bold;border-bottom: none;}
.popup_menu{font-size: 80%;background-color: #f8eca8;color: #0F325E;margin: 0px;padding: 0px;z-index:300;}
.popup_menu dt{color: #0F325E;background-color: #f4e380;text-align: left;font-weight: bold;margin: 0px;padding: 3px;border-bottom: 2px #d8b562 solid;}
.popup_menu dd{color: #0F325E;text-align: left;margin: 0px;padding: 3px 20px 3px 3px;}
.popup_menu dd.divisor{font-size: 1px;margin: 1px 0 1px 0;padding: 0px;border-bottom: 1px #d8b562 dashed;}
.popup_menu dd.alt{background-color: #f4e380;}
.popup_menu dd.last{border-bottom: none;}
.popup_menu dd.hover{background-color: #fff;cursor: pointer;}
body{margin: 0;padding: 0;font-family: "Trebuchet MS" , Arial, Verdana, Helvetica, sans-serif;text-align: center;color: #0F325E;background: #0b1a43 url( 'images/body_background.jpg' ) 0 0 repeat-x;}
.body_white{margin: 0;padding: 0;font-family: "Trebuchet MS" , Arial, Verdana, Helvetica, sans-serif;text-align: center;color: #0F325E;background: #fff;}
td{font-size: 80%;color: #0F325E;text-align: left;}
a:visited{color: #a46c01;text-decoration: underline;}
a:link{color: #006699;text-decoration: underline;}
a:hover{color: #d31034;text-decoration: underline;}
.soldout{color: #AC0B0B;font-weight: bold;}
.comingsoon{color: #0B1A43;font-weight: bold;}
.strikethrough{text-decoration: line-through;}
.button_get_tix{background: url( "images/btn_overall_background.gif" ) 0px 0px repeat-x;width: 113px;padding: 2px;font-size: 10pt;color: #0F325E;font-weight: normal;border-top: 1px solid #fff283;border-left: 1px solid #fff283;border-right: 1px solid #8e5b00;border-bottom: 1px solid #8e5b00;background-color: #f5c600;margin-top: 2px;margin-bottom: 2px;cursor: pointer;text-align: center;}
.button_get_tix_over{width: 113px;text-align: center;font-size: 10pt;color: #fff;padding: 2px;font-weight: normal;border-top: 1px solid #5aa9d9;border-left: 1px solid #5aa9d9;border-right: 1px solid #0a324f;border-bottom: 1px solid #0a324f;background-color: #17699b;margin-top: 2px;margin-bottom: 2px;cursor: pointer;}
.button_get_tix_onsale{width: 113px;font-size: 10pt;padding: 2px;color: #0F325E;font-weight: normal;border-top: 1px solid #fff283;border-left: 1px solid #fff283;border-right: 1px solid #8e5b00;border-bottom: 1px solid #8e5b00;background-color: #f5c600;margin-top: 2px;margin-bottom: 2px;cursor: pointer;text-align: center;}
.button_get_tix_over_onsale{width: 113px;text-align: center;font-size: 10pt;color: #fff;font-weight: normal;padding: 2px;border-top: 1px solid #5aa9d9;border-left: 1px solid #5aa9d9;border-right: 1px solid #0a324f;border-bottom: 1px solid #0a324f;background-color: #17699b;margin-top: 2px;margin-bottom: 2px;cursor: pointer;}
.buttons{background: url( "images/btn_overall_background_grey.gif" );font-size: 10pt;font-weight: normal;padding: 2px 10px 2px 10px;border-top: 1px solid #c2c2c4;border-left: 1px solid #c2c2c4;border-right: 1px solid #6f6f6f;border-bottom: 1px solid #6f6f6f;background-color: #fff;margin: 0px;cursor: pointer;}
.buttons_over{color: #fff;font-size: 10pt;font-weight: normal;padding: 2px 10px 2px 10px;border-top: 1px solid #F5C600;border-left: 1px solid #F5C600;border-right: 1px solid #F5C600;border-bottom: 1px solid #F5C600;background-color: #002469;cursor: pointer;}
.button_search{background-image: url("images/btn_overall_background_grey.gif" );font-size: 10pt;width: 50px;font-weight: normal;padding: 0px 0px 2px 0px;height: 21px;border-top: 1px solid #c2c2c4;border-left: 1px solid #c2c2c4;border-right: 1px solid #6f6f6f;border-bottom: 1px solid #6f6f6f;background-color: #fff;cursor: pointer;}
.button_search_over{color: #fff;width: 50px;font-size: 10pt;font-weight: normal;padding: 0px 0px 2px 0px;height: 21px;border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;background-color: #002469;cursor: pointer;}
.buttons_main_functions{color: #0F325E;background: url( "images/btn_overall_background.gif" );font-size: 110%;font-weight: normal;padding: 0px 10px 2px 10px;height: 33px;border-top: 1px solid #fff283;border-left: 1px solid #fff283;border-right: 1px solid #8e5b00;border-bottom: 1px solid #8e5b00;background-color: #002469;cursor: pointer;}
.buttons_main_functions_over{color: #fff;font-size: 110%;font-weight: normal;padding: 0px 10px 2px 10px;height: 33px;border-top: 1px solid #5aa9d9;border-left: 1px solid #5aa9d9;border-right: 1px solid #0a324f;border-bottom: 1px solid #0a324f;background-color: #17699b;cursor: pointer;}
.required{font-size: 90%;color: #cc0000;}
.input_field_textarea{font-size: 115%;width: 13em;border: 1px solid;border-color: #666 #d8b562 #d8b562 #666;padding: 2px;}
.input_field_textarea_error{background-color: #FFE6E6;font-size: 115%;width: 13em;border: 1px solid;border-color: #AC0B0B #F46060 #F46060 #AC0B0B;padding: 2px;}
.input_field_textarea_focus{background-color: #F5F7FA;width: 13em;font-size: 115%;font-weight: normal;border: 1px solid;border-color: #0b1a43 #1977ab #1977ab #0b1a43;padding: 2px;}
.events_table_column_title{font-size: 75%;padding: 4px 4px 4px 6px;border-bottom: 2px solid #fff;background-color: #d8b562;color: #0F325E;}
.order_num{text-align: center;float: right;font-size: 110%;color: #fff;border-top: none;border-right: none;border-left: 4px solid #fff;border-bottom: 4px solid #fff;background-color: #0F325E;padding: 5px 10px 5px 10px;}
ul{margin-top: 5px;margin-bottom: 5px;color: #1a81b6;}
li{margin: 3px 0px 3px 0px;}
li span{color: #002469;}
.table_event_title{display: block;font-size: 130%;font-weight: bold;}
.breakdown_title_bg{background-color: #f8eca8;}
.breakdown_row_bg{background-color: #f5f7fa;}
.breakdown_row_bg_alternate{background-color: #fcf7be;}
.breakdown_title_bg_focus{background-color: #f4e380;}
.breakdown_row_bg_focus{background-color: #f8eca8;}
.breakdown_row_bg_focus_alternate{background-color: #f4e380;}
.calendar_current_date_first_column{font-size: 8pt;color: #0F325E;font-weight: normal;padding: 1px 3px 1px 3px;border-bottom: 1px solid #d8b562;background-color: #f8eca8;}
.calendar_current_date_first_column div{font-size: 8pt;float: left;background-color: #d8b562;margin-right: 2px;}
.calendar_current_date_other_column{font-size: 8pt;color: #0F325E;font-weight: normal;padding: 1px 3px 1px 3px;border-bottom: 1px solid #d8b562;border-left: 1px solid #d8b562;background-color: #f8eca8;}
.calendar_current_date_other_column div{font-size: 8pt;float: left;background-color: #d8b562;margin-right: 2px;}
.row_hover{background-color: #fff;cursor: pointer;}
input{font-weight: normal;}
.warning_alert{background: #e78801 url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.warning_alert .container{color: #0F325E;text-align: left;font-size: 120%;background: #ffffcc url( "images/icon_warning.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.warning_alert .container ul li{color: #0F325E;line-height: 150%;}
.info_alert{background: #22679d url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.info_alert .container ul li{color: #fff;line-height: 150%;}
.info_alert .container{color: #fff;font-size: 100%;background: #22679d url( "images/icon_info.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.info_alert .container a:visited{color: #fff;font-size: 100%;}
.info_alert .container a:link{color: #fff;font-size: 100%;}
.error_alert{background: #cc0000 url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.error_alert .container ul li{color: #fff;line-height: 150%;}
.error_alert .container{color: #fff;font-size: 100%;background: #cc0000 url( "images/icon_error.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.error_alert .container a:visited{color: #fff;font-size: 100%;}
.error_alert .container a:link{color: #fff;font-size: 100%;}
.success_alert{background: #549740 url( "images/notification_pattern.gif" ) 0px 0px repeat;padding: 3px 3px 3px 3px;margin: 15px 0 15px 0;}
.success_alert .container ul li{color: #fff;line-height: 150%;}
.success_alert .container{color: #fff;font-size: 100%;background: #549740 url( "images/icon_success.gif" ) 4px 2px no-repeat;padding: 6px 6px 6px 30px;}
.copyright{color: #fff;font-size: 65%;}
.copyright a:visited{color: #fff;text-decoration: underline;font-size: 100%;}
.copyright a:link{color: #fff;text-decoration: underline;font-size: 100%;}
h1{display: block;color: #002469;font-size: 130%;text-align: left;font-weight: bold;border-bottom: 1px #0F325E solid;margin: 10px 0 1px 0;padding: 0 4px 0 4px;}
h2{display: block;color: #002469;font-size: 100%;text-align: left;font-weight: bold;margin: 10px 0 1px 0;padding: 0 4px 0 4px;}
.footnotes{font-size: 90%;}
.notes{font-size: 85%;color: #99997d;background-color: #ffffcc;border-bottom: 1px solid #dcdcb4;border-top: 1px solid #dcdcb4;padding: 2px 2px 2px 2px;margin-left: 25px;margin-top: 1px;}
.alert_note{color: #AC0B0B;}
.instructions{font-size: 10pt;}
.two_columns_div{padding: 1px;cursor: pointer;border: 2px solid #f5f7fa;}
.two_columns_div_lc{float: left;}
.two_columns_div_rc{padding: 2px;margin-left: 19px;}
.two_columns_div_over{padding: 2px;cursor: pointer;border: 2px solid #fff;background-color: #fff;}
.two_columns_div_focus{padding: 1px;cursor: pointer;border: 2px solid #F9F1BF;margin-top: 2px;}
.two_columns_focus{padding: 1px;cursor: pointer;border: 2px solid #F9F1BF;background-color: #F9F1BF;}
.two_columns_div_over_focus{padding: 1px;cursor: pointer;border: 2px solid #F5C600;margin-top: 2px;}
.two_columns_div_lc_focus{float: left;}
.two_columns_div_lc_focus input{height: 13px;}
.two_columns_div_rc_focus{padding: 2px;margin-left: 19px;}
.img_border{border: 1px solid #c1c5cb;}
.progress_bar_holder{border: 1px solid #1876AA;background-color: #fff;padding: 2px 2px 2px 2px;margin: 10px 0px 4px 0px;height: 15px;width: 306px;}
.progress_bar{background-color: #1A81B6;}
.progress_bar_timer{color: #fff;font-size: 95%;text-align: center;padding: 4px;border: 1px solid #1876AA;background: #0B1A43 url( "images/progress_timer_blend.jpg" ) 0px 0px repeat-x;width: 302px;}
.progress_bar_timer span{font-weight: bold;color: #fff;font-size: 2.5em;margin: 0px;}
.show{display: block;}
.hide{display: none;}
.seats_icons_tbl{padding: 1px;}
.seats_icons_tbl td{padding: 1px;}
.seats_tbl{border: 1px solid #d8b562;background-color: #fff;}
.seats_tbl span{font-size: 7pt;}
.seats_div{width: 12px;margin: 1px;}
#steps{text-align: right;font-size: 75%;color: #999999;text-transform: uppercase;}
#steps span{padding: 0px 15px 0px 15px;}
#steps strong{border-bottom: 2px solid #F5C600;padding-bottom: 3px;font-weight: bold;color: #002469;}
#steps i{font-style: normal; text-decoration: line-through;}
.submit_buttons_div{text-align: right;margin-top: 15px;margin-bottom: 10px;}
.link_disabled:visited{color: #002469;text-decoration: none;font-weight: normal;cursor: default;}
.link_disabled:link{color: #002469;text-decoration: none;font-weight: normal;cursor: default;}
#more_info_left{width: 495px;float: left;margin-top: -6px;}
#more_info_right{width: 240px;float: right;}
.billing{width: 400px;float: left;margin-right: 4px;}
.shipto{float: left;width: 336px;}
.billing_print{width: 318px;float: left;margin-right: 4px;}
.shipto_print{float: left;width: 336px;}
.paging{margin: 15px auto auto auto;text-align: center;}
.paging table{text-align: center;margin: auto;}
.paging td{height: 20px;}
.page{border: 1px #F5C600 solid;font-weight: bold !important;color: #002469 !important;}
table tr.alter{background-color: #eceef2;}
#dhtmltooltip{position: absolute;left: -300px;width: auto;border: 1px solid #dfdfdf;visibility: hidden;z-index: 100;}
#dhtmlpointer{position: absolute;z-index: 101;visibility: hidden;}
.ss{margin: 1px 1px 1px 0;background: url( 'images/icon-seat.gif' ) no-repeat 0 0px;width: 16px;height: 13px;text-align: center;background-color: #f5f5f5;font-size:1px;}
.sa{margin: 1px 0 1px 0;background: url( 'images/icon-seat.gif' ) no-repeat 0 0px;width: 16px;height: 13px;text-align: center;background-color: #5EBB55;}
.sn{background: url( 'images/icon-seat.gif' ) no-repeat 0 0px;width: 16px;height: 13px;text-align: center;background-color: #FF0000;}
.s_tbl td{padding: 0px !important;margin: 0px !important;font-size: 80% !important;text-align: center !important;height: 19px;}
.s_tbl{width: 100%;}
.s_tbl tr.alter{background-color: #E8E8E8;}
.stage{background-color: #000;color: #fff;font-size: 80%;padding: 5px 10px 5px 10px;text-transform: uppercase;}
.defaultCard{	background: url("images/sample_card_id_MC&VISA.gif") no-repeat 0px 0px;}
.amexCard{	background: url("images/sample_card_id_AMEX.gif") no-repeat 0px 0px;}
.pass_strength{	font-size:90%;}
