.events_div{font-family:Arial,Helvetica,sans-serif;text-align:center}.events_table{margin-right:auto;margin-left:auto}.events_tr_head{color:#FFFFFF;background-color:#910101}.events_td_head{padding-left:8px;font-weight:bold;text-align:left}.events_td{vertical-align:top}.events_td a:link{color:#910101;text-decoration:none}.events_td a:hover{color:#ec8321;text-decoration:underline}.events_td a:visited{color:#910101;text-decoration:none}.events_tr > .events_td:first-child{padding-left:8px;text-align:left}.calendar_div{font-family:Arial,Helvetica,sans-serif;margin-right:auto;margin-left:auto}.calendar_table{border:1px solid #910101;margin-right:auto;margin-left:auto}.calendar_tr_head{color:#FFFFFF;background-color:#410000}.calendar_td_head{font-weight:bold;text-align:center}.calendar_tr_head2{background-color:#410000}.calendar_td_head2{font-weight:bold;text-align:center}.calendar_td{padding-left:8px;text-align:left;vertical-align:top;border:1px solid #910101;width:100px;height:100px}.calendar_td_head a{color:#FFFFFF;text-decoration:none}#phone{font-size:14px}.calendar_td_head a:link{color:#FFFFFF;text-decoration:none}.calendar_td_head a:hover{color:#ec8321}.calendar_td_head a:visited{color:#FFFFFF;text-decoration:none}.calendar_td a:link{color:#910101;text-decoration:none}.calendar_td a:hover{color:#ec8321;text-decoration:underline}.calendar_td a:visited{color:#910101;text-decoration:none}.calendar_hebrew_header{color:#FFFF00}.calendar_hebrew{color:#000088;margin-top:-17px;margin-right:5px;position:absolute;right:0;display:block}.calendar_nav_table{width:100%}.calendar_event{position:relative;display:block}.events_tr_a{background-color:#555}.events_tr_b{background-color:#888}#location_info{font-family:Arial,Helvetica,sans-serif;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#220000;border:1px solid #910101;position:absolute;left:100px;top:100px;display:none;box-shadow:5px 5px 8px #460002}.location_link{margin-right:auto;margin-left:auto;cursor:pointer;content:url(/images/icons/icon_marker_sm.png)}#location_map_div{text-align:center;margin-right:auto;margin-left:auto}#location_map{content:url(/images/icons/icon_map_sm.png)}.start_end_time{white-space:nowrap}#location_info_close{margin-top:-30px;float:right;cursor:pointer;content:url(/images/icons/close-button.png)}.events_curr_day{background-color:#ec8321}.calendar_curr_day{background-color:#cb6200}#show_hide_past_btn{font-size:10px;padding-top:3px;padding-right:4px;padding-bottom:3px;padding-left:4px;font-weight:bold;text-align:center;border:2px solid #910101;margin-right:auto;margin-left:auto;margin-bottom:5px;width:100px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#show_hide_past_btn a:link{color:#910101;text-decoration:none}#show_hide_past_btn a:visited{color:#910101;text-decoration:none}#show_hide_past_btn a:hover{color:#ec8321;text-decoration:underline}.calendar_event_name{font-weight:bold;margin-top:8px}.calendar_event_description{font-weight:normal;overflow-y:auto;max-height:150px}.calendar_past_dates{background-color:#220000}.events_past_dates{color:#888}