@charset "UTF-8";@media all{.ovl_window .upcomingschedule{padding:0 10px}table.scheduleview{margin-bottom:1em}.upcomingschedule .bookinghint{font-style:italic;float:right;font-size:8pt}.upcomingschedule h2,.scheduletitle{display:block;color:#777;font-size:12pt;font-weight:bold;padding:7px 0;border-bottom:1px dotted #777;margin-bottom:10px;margin-top:5px}.inlineschedule .scheduletitle{font-size:10pt !important;margin-top:0}.upcomingschedule .shortcuts{margin-bottom:1em}.upcomingschedule table.regionswitch{border-left:1px solid #ccc;margin-bottom:5px}.upcomingschedule .regionswitch td{margin:0;text-align:center;border:1px solid #ccc;border-left:0;table-layout:fixed;background-color:#eee}#col3 .schedulepreview{margin-bottom:1.5em}.schedulepreview .boxcontent .regionswitch{border-left:0 !important;border-top:0 !important}.upcomingschedule .boxcontent table{margin:0}.schedulepreview.roundbox .regionswitch td:last-child{border-right:0}.upcomingschedule .regionswitch td span{padding:2px 5px;text-align:center;display:block;white-space:nowrap;text-decoration:none}.upcomingschedule .regionswitch *{font-size:8pt;font-weight:bold}.upcomingschedule .regionswitch td.current,.upcomingschedule .regionswitch td:hover{background-color:white}.schedulepreview_nobox .boxtitle,.schedulepreview_nobox .regionswitch{margin-bottom:.75em !important}.upcomingschedule table tr.alt1{background-color:#eee}.upcomingschedule table td{vertical-align:top;padding:2px 1px 4px 1px}.upcomingschedule table th{white-space:nowrap;background-color:#ddd;padding:2px 5px 2px 1px}.upcomingschedule table td.productcode{font-weight:bold;padding-right:5px;white-space:nowrap}.upcomingschedule table td.producttitle{padding-right:5px}.upcomingschedule table td.eventprice{padding-right:5px;text-align:right;font-weight:bold}td.eventprice .priceonrequest{font-weight:normal}td.eventprice .overriddenprice{font-weight:normal;text-decoration:line-through}.upcomingschedule span.price{display:block;font-weight:bold}.upcomingschedule span.price a{font-weight:normal}.upcomingschedule td.eventdate,.upcomingschedule td.bookinglink{color:#777;vertical-align:top;white-space:nowrap}.upcomingschedule td.eventdate{white-space:nowrap;padding-right:5px;text-align:right}.upcomingschedule td.eventprice{white-space:nowrap;padding-right:5px}.upcomingschedule span.language,.upcomingschedule span.duration,.upcomingschedule span.guaranteed,.upcomingschedule span.partnernote,.upcomingschedule span.vlearningnote,.upcomingschedule span.flexnote,.upcomingschedule .eventnote{display:block;padding:0;margin-left:5px;font-size:8pt;color:#666}.upcomingschedule span.timezone{font-size:inherit;display:block;text-indent:5px}.schedulepreview span.timezone{display:inline !important}.upcomingschedule div.scheduleicon{float:right;margin-left:5px}.upcomingschedule span.publiccomment{display:block;padding:0;font-size:8pt;color:#666;white-space:normal}.ui-tabs-panel>.upcomingschedule table{margin-bottom:0}.schedulehint{margin-top:7px}.schedulehint div.scheduleicon{float:left !important;margin-left:-19px !important}.vlearningschedule .guaranteedhint .scheduleicon{background-position:0 -30px}.schedulepreview td{font-size:8pt}.schedulepreview .boxtitle .guaranteedicon{background-image:url('img/guaranteed.gif');background-position:0 0;margin-top:.4em}.schedulepreview td.productcode,.inlineschedule td.productcode{padding-left:5px}.schedulepreview .viewallhint{text-align:right;margin-bottom:7px;padding:5px;font-style:italic;font-weight:bold}.schedulepreview .dateonrequesthint,.schedulepreview .emptyschedulehint{text-align:center;margin:1.5em auto}}/* Copyright (c) 2016, Fast Lane Institute for Knowledge Transfer */
