#bg_ortcal_bscal, .bg_moncal, #bg_ortcal_v-menu {					
background-color: #ffffff; color: #000000; } #bg_ortcal_bscal td.bg_ortcal_arrow, #bg_ortcal_bscal .bg_ortcal_month, .bg_moncal td.bg_ortcal_arrow, .bg_moncal .bg_ortcal_month { 
color: #496848; } #bg_ortcal_bscal .bg_ortcal_top td, #bg_ortcal_bscal td.bg_ortcal_bot, #bg_ortcal_bscal .bg_ortcal_week, #bg_ortcal_v-menu li:hover, #bg_ortcal_v-menu li a:hover,
.bg_moncal .bg_ortcal_top td, .bg_moncal td.bg_ortcal_bot, .bg_moncal .bg_ortcal_week{ 
background-color: #496848; color: #ffffff; } #bg_ortcal_bscal .bg_ortcal_over, .bg_moncal .bg_ortcal_over {			
background-color: #739c73; color: #ffffff; } #bg_ortcal_bscal .bg_ortcal_today, .bg_moncal .bg_ortcal_today{			
background-color: #739c73; color: #ffffff; } #bg_ortcal_bscal .bg_ortcal_wedding_on{		
outline-color: #496848; } #bg_ortcal_snames {					
background-color: #496848; color: #ffffff; } #bg_ortcal_snames .bg_ortcal_day, #bg_ortcal_snames .bg_ortcal_separator2, #bg_ortcal_snames .bg_ortcal_bottom2 {	
background-color: #ffffff; color: #000000; } #bg_ortcal_bscal {					
z-index: 10000; }
#bg_ortcal_v-menu {					
z-index: 10001; }
#bg_ortcal_snames {					
z-index: 10002; }
.bg_ortcal_schedule td.bg_ortcal_day { border-top: 2px solid #496848;
border-bottom: 1px dotted #496848;
}
.bg_ortcal_schedule table { border-bottom: 2px solid #496848;
}
.bg_ortcal_schedule .bg_ortcal_week{ 
background-color: #496848; color: #ffffff; }