.body_css
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    FONT-FAMILY: verdana
}
.main_menu_background
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px
}
.main_menu_header
{
    PADDING-LEFT: 9px;
    COLOR: #4a8c75;
    HEIGHT: 23px
}
.main_menu_group
{
}
.main_menu_caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #009ec9;
    TEXT-ALIGN: left
}
.main_menu_caption_hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: white;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #009ec9;
    TEXT-ALIGN: left
}
.main_menu_item
{
    FONT-SIZE: 10px;
    COLOR: #4a8c75;
    HEIGHT: 17px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.main_menu_item_hover
{
    FONT-SIZE: 10px;
    CURSOR: hand;
    COLOR: #4a8c75;
    HEIGHT: 17px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.main_menu_separator
{
    HEIGHT: 14px
}
.float_menu_background
{
    BACKGROUND-COLOR: #A54399
}
.float_menu_item
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    COLOR: white
}
.float_menu_item_hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: #484848
}
.float_menu_separator
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    COLOR: #cccccc
}
.float_menu_image
{
}
.float_menu_image_hover
{
}
.small_button_a
{
  	BORDER-RIGHT: #EF4135 1px solid;
    BORDER-TOP: #EF4135 1px solid;
    BORDER-LEFT: #EF4135 1px solid;
    BORDER-BOTTOM: #EF4135 1px solid;
    COLOR: white;
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #EF4135
}
.small_button_a_hover
{
	BORDER-RIGHT: #606060 1px solid;
    BORDER-TOP: #606060 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-BOTTOM: #606060 1px solid;
    CURSOR: hand;
    COLOR: white;
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #999999
}
.small_button_b
{
	BORDER-RIGHT: #D0D0D0 1px solid;
    BORDER-TOP: #D0D0D0 1px solid;
	BORDER-LEFT: #D0D0D0 1px solid;
	BORDER-BOTTOM: #D0D0D0 1px solid;
 	FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: verdana;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #EDE7DD
}
.small_button_b_hover
{
    BORDER-RIGHT: #606060 1px solid;
    BORDER-TOP: #606060 1px solid;
    BORDER-LEFT: #606060 1px solid;
    BORDER-BOTTOM: #606060 1px solid;
   	COLOR: white;
    CURSOR: hand;
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #999999
}
.small_button_c
{
    BORDER-RIGHT: #A54399 1px solid;
    BORDER-TOP: #A54399 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #A54399 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #A54399 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #A54399
}
.small_button_c_hover
{
    BORDER-RIGHT: #606060 1px solid;
    BORDER-TOP: #606060 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #606060 1px solid;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: #606060 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 37px;
    BACKGROUND-COLOR: #999999
}
.medium_button_a
{
    BORDER-RIGHT: #894a23 1px solid;
    BORDER-TOP: #ffc700 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffc700 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #894a23 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #f90014
}
.medium_button_a_hover
{
    BORDER-RIGHT: #894a23 1px solid;
    BORDER-TOP: #ffc700 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffc700 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #894a23 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #f90014
}
.text_area_a
{
    WIDTH: 100px
}
.text_area_a_hover
{
    WIDTH: 100px
}
.text_area_b
{
    FONT-SIZE: 9px;
    WIDTH: 100px
}
.text_area_b_hover
{
    FONT-SIZE: 9px;
    WIDTH: 100px
}
.small_text_a
{
    FONT-SIZE: 10px;
    COLOR: #828282
}
.small_text_a_hover
{
    COLOR: #828282
}
.small_text_b
{
    FONT-SIZE: 12px;
    COLOR: #616161
}
.small_text_b_hover
{
}
.small_text_c
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.small_text_c_hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.small_text_d
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #616161
}
.small_text_d_hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #616161;
    TEXT-DECORATION: underline
}
.small_text_e
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d0d0d0;
    FONT-FAMILY: verdana
}
.small_text_e_hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d0d0d0;
    FONT-FAMILY: verdana
}
.medium_text_a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #616161
}
.medium_text_a_hover
{
}
.medium_text_b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.medium_text_b_hover
{
}
.medium_text_c
{
}
.medium_text_c_hover
{
}
.medium_text_d
{
}
.medium_text_d_hover
{
}
.medium_text_e
{
}
.medium_text_e_hover
{
}
.must_field
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990033
}
.screen_object_background_a
{
    BORDER-RIGHT: #c5dcd3 1px solid;
    BORDER-TOP: #c5dcd3 1px solid;
    BORDER-LEFT: #c5dcd3 1px solid;
    BORDER-BOTTOM: #c5dcd3 1px solid;
    BACKGROUND-COLOR: white
}
.screen_object_seperator_a
{
    BORDER-BOTTOM: #dadada 1px solid
}
.screen_object_caption_a
{
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #A54399
}
.screen_object_background_b
{
    BACKGROUND-COLOR: #CCC
}
.screen_object_caption_b
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    PADDING-TOP: 5px;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #A54399;
}
.screen_object_background_c
{
    BORDER-RIGHT: #f1f1f1 1px solid;
    BORDER-TOP: #f1f1f1 1px solid;
    BORDER-LEFT: #f1f1f1 1px solid;
    BORDER-BOTTOM: #f1f1f1 1px solid
}
.screen_object_caption_c
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #f1f1f1
}
.calendar_navigation_sign
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    FONT-FAMILY: verdana;
	background-color:#A54399;
	border-width:thin;
}
.calendar_navigation_sign_hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    FONT-FAMILY: verdana;
	background-color:#666;
	border-width: thin;
	
}
.calendar_day
{
    BORDER-RIGHT: #c5dcd3 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c5dcd3 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #c5dcd3 1px solid;
    COLOR: #478671;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c5dcd3 1px solid;
    FONT-FAMILY: verdana
}
.calendar_day_hover
{
    BORDER-RIGHT: #c5dcd3 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c5dcd3 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #c5dcd3 1px solid;
    CURSOR: hand;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c5dcd3 1px solid;
    FONT-FAMILY: verdana
}
.calendar_day_title
{
    BORDER-RIGHT: #c5dcd3 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c5dcd3 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #c5dcd3 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c5dcd3 1px solid;
    FONT-FAMILY: verdana
}
.calendar_selected_day
{
    BORDER-RIGHT: #c5dcd3 1px solid;
    BORDER-TOP: #c5dcd3 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c5dcd3 1px solid;
    COLOR: #478671;
    BORDER-BOTTOM: #c5dcd3 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.calendar_selected_day_hover
{
    BORDER-RIGHT: #c5dcd3 1px solid;
    BORDER-TOP: #c5dcd3 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c5dcd3 1px solid;
    BORDER-BOTTOM: #c5dcd3 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.separator_a
{
}
.separator_b
{
}
.separator_c
{
}
.general_tab_background
{
    FONT-SIZE: 11px;
    COLOR: #828282;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #f1f1f1
}
.general_tab_item
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    MARGIN: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand
}
.general_tab_item_hover
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand
}
.general_tab_item_selected
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BACKGROUND-COLOR: #d0d0d0
}
.general_tab_item_selected_hover
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BACKGROUND-COLOR: #d0d0d0
}
.general_caption
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #A54399
}
.item_background
{
    BORDER-RIGHT: #A54399 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #A54399 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #A54399 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #A54399 1px solid;
    HEIGHT: 83px
}
.item_image
{
    PADDING-RIGHT: 4px;
    VERTICAL-ALIGN: top;
    WIDTH: 90px;
    HEIGHT: 75px
}
.item_medium_image
{
    PADDING-RIGHT: 4px;
    VERTICAL-ALIGN: top;
    WIDTH: 135px;
    HEIGHT: 112px
}
.item_big_image
{
    WIDTH: 180px;
    HEIGHT: 150px
}
.item_data_background
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: white
}
.item_separator
{
    HEIGHT: 10px
}
.up_down_backgournd
{
    BORDER-RIGHT: #dadada 1px solid;
    BORDER-TOP: #dadada 1px solid;
    BORDER-LEFT: #dadada 1px solid;
    BORDER-BOTTOM: #dadada 1px solid;
    HEIGHT: 18px
}
.up_down_text
{
    FONT-SIZE: 10px;
    MARGIN: 2px;
    BACKGROUND-COLOR: #f0f8f4
}
.donation_prices_combo
{
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: top;
    WIDTH: 70px
}
.donation_radio_button
{
    MARGIN-TOP: 2px;
    VERTICAL-ALIGN: middle;
    WIDTH: 11px;
    HEIGHT: 11px
}
.location_bar_text
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #bababa;
    PADDING-TOP: 2px
}
.small_text_box_a
{
    FONT-SIZE: 9px;
    HEIGHT: 18px
}
.seating_plan
{
    WIDTH: 550px;
    HEIGHT: 350px
}
.small_calendar_background
{
    BACKGROUND-COLOR: #e7e7e7
}
.small_calendar_select_box
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.small_calendar_day_title
{
    HEIGHT: 11px
}
.small_calendar_day
{
    FONT-SIZE: 11px;
    WIDTH: 22px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px
}
.small_calendar_day_hover
{
    FONT-SIZE: 11px;
    WIDTH: 22px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px
}
.small_calendar_time
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
.small_calendar_day_selected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 22px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px
}
.small_calendar_day_selected_hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 22px;
    CURSOR: default;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px
}
.small_calendar_day_dimmed
{
    FONT-SIZE: 11px;
    WIDTH: 22px;
    CURSOR: hand;
    COLOR: silver;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px
}
.small_calendar_day_dimmed_hover
{
    FONT-SIZE: 11px;
    WIDTH: 22px;
    CURSOR: hand;
    COLOR: silver;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px
}
.crm_item_background
{
    BORDER-RIGHT: #dadada 1px solid;
    BORDER-TOP: #dadada 1px solid;
    MARGIN: 2px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #dadada 1px solid;
    BORDER-BOTTOM: #dadada 1px solid;
    HEIGHT: 0px;
    TEXT-ALIGN: left
}
.crm_action_image
{
}
.crm_action_image_hover
{
    CURSOR: hand
}
.crm_details_separator
{
    HEIGHT: 8px
}
.crm_tab
{
    BORDER-RIGHT: white 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: hand;
    COLOR: #b7b7b7;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f1f1f1
}
.crm_tab_selected
{
    BORDER-RIGHT: white 2px solid;
    FONT-SIZE: 10px;
    CURSOR: hand;
    COLOR: #000000;
    BACKGROUND-COLOR: #d2d2d2
}
.crm_tab_arrow
{
    FONT-WEIGHT: bold;
    WIDTH: 16px;
    CURSOR: hand;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d2d2d2
}
.crm_div
{
    BORDER-RIGHT: #dadada 1px solid;
    BORDER-TOP: #dadada 1px solid;
    OVERFLOW: scroll;
    BORDER-LEFT: #dadada 1px solid;
    BORDER-BOTTOM: #dadada 1px solid;
    HEIGHT: 300px;
    BACKGROUND-COLOR: #ffffff
}
.crm_grid_data
{
    BORDER-RIGHT: #dadada 1px groove;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.crm_grid_caption
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    COLOR: black;
    BACKGROUND-COLOR: #d0d0d0
}
.form_separator
{
    HEIGHT: 1px
}
.form_must_field
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana
}
.basket_border
{
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.basket_caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: black
}
.basket_action
{
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: red
}
.small_arrow_1_right
{
    MARGIN-LEFT: 5px
}
.small_arrow_1_left
{
    MARGIN-RIGHT: 5px
}
.small_arrow_2
{
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px
}
.small_arrow_3
{
}
.popup_window_a
{
    BORDER-RIGHT: lightgrey thin solid;
    BORDER-TOP: white thin outset;
    DISPLAY: none;
    BORDER-LEFT: white thin outset;
    BORDER-BOTTOM: lightgrey thin solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #f5f5f5
}
.popup_window_a_caption
{
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-COLOR: #c5dcd3
}
.list_background
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #828282;
    PADDING-TOP: 1px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #f5f5f5
}
.list_title
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #f1f1f1
}
.list_record
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    MARGIN: 2px;
    COLOR: #828282;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.list_calendar_background
{
    BORDER-RIGHT: black 1px dashed;
    BORDER-TOP: black 1px dashed;
    FONT-SIZE: 11px;
    BORDER-LEFT: black 1px dashed;
    BORDER-BOTTOM: black 1px dashed;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: center
}
.list_calendar_month
{
    BACKGROUND-COLOR: #fb6d18
}
.list_calendar_day_name
{
    BACKGROUND-COLOR: #ffc700
}
.list_calendar_day
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: #999999;
    PADDING-TOP: 2px
}
.list_calendar_day_events
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: red;
    PADDING-TOP: 2px
}
.list_calendar_day_events_hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    COLOR: orange;
    PADDING-TOP: 2px
}
.list_calendar_day_selected
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px
}
.list_calendar_day_selected_hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px
}
.list_calendar_events
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 292px;
    COLOR: #828282;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f5f5f5
}
.list_calendar_events_title
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #828282;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana
}
.list_calendar_events_list
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #828282;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.loading_plan_flash
{
    WIDTH: 130px;
    HEIGHT: 130px
}

/* update */
td#asc_area_label
{
	min-width:40px;
}
.ba_label
{
	font-weight:bold;
	padding:10px 0px 0px 0px;
}
td#ba_pricemap_levels td.ba_border
{
	border-bottom: 1px solid black;
	font-weight:bold;
}
span.soldout
{
	color:#808080;
}
span.soldout_text
{
	color:#808080;
}
td.seat_info_text
{
	padding:0px 0px 0px 5px;
}
div#jalc_confirmation_message
{
	padding:10px 0px 10px 0px;
    FONT-SIZE: 12px;
}
div#confirm_text_header
{
	font-weight:bold;
	color:red;
}
div#submit_text_header
{
	color:red;
}
td#jalc_cobo_msg
{
	vertical-align:top;
	font-size:10px;
	font-weight:bold;
	color:red;
}
div#submit_text_body
{
	color:red;
    font-size: 10px;
}
td#email_error_msg
{
	color:red;
    font-size: 10px;
}
td#email_ajax_msg
{
	color:red;
    font-size: 10px;
}
