.sessionUi_multipass {padding: 3px; border: 1px solid #F0F0F0; background-color: #FAFAFA;}
.sessionUi_multipass h1 {margin-left: 50px; text-decoration: none; font-weight: bold; font-size: 16px; color: #999999;}
.sessionUi_multipass h2 {text-align: right;}
.sessionUi_multipass h3 {text-align: right;}
.sessionUi_sessionDateTime {font-style: italic; color: #000000;}
.sessionUi_multipassSubmit {width: 150px; border: 1px solid #F0F0F0; background-color: #FAFAFA; cursor: auto;}
.sessionUi_multipassTable {padding: 3px; width: 100%; vertical-align: top; text-align: right;}
.sessionUi_multipassInput {border: 1px solid #F0F0F0;}

.sessionUi_multipass_triple_choc {padding: 3px; color: #6A1D09; background: url(/images/icons/triple_choc.jpg) no-repeat top left #FFE6BA; border: 1px solid #EBA784;}
.sessionUi_multipass_triple_choc h1 {margin-left: 50px; font-weight: bold; font-size: 16px; color: #6A1D09;}
.sessionUi_multipass_triple_choc h2 {text-align: right;}
.sessionUi_multipass_triple_choc h3 {text-align: right;}
.sessionUi_multipassTable_triple_choc {padding: 3px; width: 100%; vertical-align: top; text-align: right;}
.sessionUi_multipassInput_triple_choc {color: #6A1D09; border: 1px solid #EBA784;}
.sessionUi_multipass_triple_choc input.sessionUi_multipassSubmit {width: 150px; border: 1px solid #6A1D09; background-color: #FFC7A4;}

.sessionUi_multipass_strawberry {padding: 3px; background: url(/images/icons/strawberry.jpg) no-repeat top left #FFDEE1; border: 1px solid #B80719;}
.sessionUi_multipass_strawberry h1 {margin-left: 50px; font-weight: bold; font-size: 16px; color: #B80719;}
.sessionUi_multipass_strawberry h2 {text-align: right;}
.sessionUi_multipass_strawberry h3 {text-align: right;}
.sessionUi_multipassTable_strawberry {padding: 3px; width: 100%; vertical-align: top; text-align: right;}
.sessionUi_multipassInput_strawberry {font-size: 12px; border: 1px solid #FF7799;}
.sessionUi_multipass_strawberry input.sessionUi_multipassSubmit {width: 150px; border: 1px solid #B80719; background-color: #FFBBCC;}

.sessionUi_multipass_mint {padding: 3px; background: url(/images/icons/mint.jpg) no-repeat top left #EAFFBF; border: 1px solid #80C010;}
.sessionUi_multipass_mint h1 {margin-left: 50px; font-weight: bold; font-size: 16px; color: #4A6606;}
.sessionUi_multipass_mint h2 {text-align: right;}
.sessionUi_multipass_mint h3 {text-align: right;}
.sessionUi_multipassTable_mint {padding: 3px; width: 100%; vertical-align: top; text-align: right;}
.sessionUi_multipassInput_mint {border: 1px solid #80C010;}
.sessionUi_multipass_mint input.sessionUi_multipassSubmit {width: 150px; border: 1px solid #80C010; background-color: #CFF291;}

.sessionUi_predefinedPassList {width: 350px; font-weight: bold; background-color: #FFE5E7; border: 1px solid #FFA0A2; border-bottom: 0;}
.sessionUi_predefinedPassListEntry {padding: 2px; background-color: #FFE5E7; border-bottom: 1px solid #FFA5A7; text-indent: 15px; cursor: pointer;}
.sessionUi_predefinedPassListEntry_hover {padding: 2px; background-color: #D80007; border-bottom: 1px solid #FFA5A7; text-indent: 15px; color: #FFF5F7; cursor: pointer;}
.sessionUi_predefinedPassListEntry_selected {padding: 2px; background-color: #FFA0A2; border-bottom: 1px solid #FFA5A7; text-indent: 15px; cursor: pointer;}
.sessionUi_predefinedPassListEntry_selectedHover {padding: 2px; background-color: #D80007; border-bottom: 1px solid #FFA5A7; text-indent: 15px; color: #FFF5F7; cursor: pointer;}
.sessionUi_predefined {padding: 2px 5px 2px 5px; white-space: nowrap; border: 1px solid #FFA5A7; background-color: #FFF5F7;}
.sessionUi_predefined h3 {font-weight: bold; text-decoration: none; text-align: right; color: #111111;}

.sessionUi_predefinedSubmit {width: 150px; border: 1px solid #FFA5A7; background-color: #FFD5D7;}

.sessionUi_predefined_golden_toffee {padding: 2px 5px 2px 5px; border: 1px solid #AA6622; background: url(/images/icons/golden_toffee.jpg) no-repeat top left #FFFF77;}
.sessionUi_multipassTable_golden_toffee {padding: 3px; width: 100%; vertical-align: top; text-align: right;}
.sessionUi_predefined_golden_toffee h1 {margin-left: 50px; font-weight: bold; font-size: 16px; color: #AA6622;}
.sessionUi_predefined_golden_toffee h3 {font-weight: bold; text-align: right; color: #444444;}
.sessionUi_qty_golden_toffee {width: 20px; border: 1px solid #CCCC00;}

.sessionUi_predefinedSubmit_golden_toffee,
.sessionUi_predefinedSubmit_golden_toffee {width: 150px; border: 1px solid #AA6622; background-color: #FFDDAA;}

.sessionUi_predefined_lazy_lesbian {padding: 2px 5px 2px 5px; white-space: nowrap; border: 1px solid #FFA5A7; background: url(/images/icons/lazy_lesbian.jpg) no-repeat top left #FFF5F7;}
.sessionUi_predefined_lazy_bugger {padding: 2px 5px 2px 5px; white-space: nowrap; border: 1px solid #FFA5A7; background: url(/images/icons/lazy_bugger.jpg) no-repeat top left #FFF5F7;}
.sessionUi_predefined_lazy_trans {padding: 2px 5px 2px 5px; white-space: nowrap; border: 1px solid #FFA5A7; background: url(/images/icons/lazy_trans.jpg) no-repeat top left #FFF5F7;}
.sessionUi_predefined_directors_choice {padding: 2px 5px 2px 5px; white-space: nowrap; border: 1px solid #FFA5A7; background: url(/images/icons/directors_choice.jpg) no-repeat top left #FFF5F7;}

.sessionUi_multipassTable_lazy_lesbian, .sessionUi_multipassTable_lazy_bugger, .sessionUi_multipassTable_lazy_trans,
.sessionUi_multipassTable_directors_choice {padding: 3px; width: 100%; vertical-align: top; text-align: right;}

.sessionUi_predefined_lazy_lesbian h1, .sessionUi_predefined_lazy_bugger h1, .sessionUi_predefined_lazy_trans h1,
.sessionUi_predefined_directors_choice h1 {margin-left: 50px; font-weight: bold; font-size: 16px; color: #E7558A;}

.sessionUi_predefined_lazy_lesbian h3, .sessionUi_predefined_lazy_bugger h3, .sessionUi_predefined_lazy_trans h3,
.sessionUi_predefined_directors_choice h3 {font-weight: bold; text-align: right; color: #404040;}

.sessionUi_qty_lazy_lesbian, .sessionUi_qty_lazy_bugger, .sessionUi_qty_lazy_trans, .sessionUi_qty_directors_choice {width: 20px; border: 1px solid #FFC5C7;}

.sessionUi_predefinedSubmit_lazy_lesbian, .sessionUi_predefinedSubmit_lazy_bugger, .sessionUi_predefinedSubmit_lazy_trans,
.sessionUi_predefinedSubmit_directors_choice {width: 150px; border: 1px solid #FFA5A7; background-color: #FFD5D7;}

