﻿.scheduler_green_event_inner  
{
	margin-right: 1px;
	font-size: 12px;
	color: #ffffff;
	padding: 4px;
    background:#94e6b7;
    
	
}

.scheduler_green_event_bar
{
	top: 3px;
	left: 4px;
	right: 4px;
	height: 2px;
	/*
	background-color: #8aaa00;
	background-color: #657A0B;
*/
	background-color: #C0D46A;
	background-color: #C7D48D;
}

.scheduler_green_event_bar_inner  
{
	position: absolute;
	height: 2px;
	/*
	background-color: #5F7500;
	background-color: #C4F100;
	background-color: #C3D963;
*/
	background-color: #6E8700;
}

.scheduler_green_event_hover .scheduler_green_event_inner 
{
	background: #a8dc18;
	background: -moz-linear-gradient(
		top,
		#49637a 0%,
		#49637a);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#a8dc18),
		to(#8fc300));
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#49637a", endColorStr="#49637a");
}

.scheduler_green_red .scheduler_green_event_inner 
{
	border: 1px solid #c00004;
	background: #94e6b7 ;
 
	background: -moz-linear-gradient( 
		top,
		#ff2819 0%,
		#ab0000);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ff2819),
		to(#ab0000));
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#49637a", endColorStr="#49637a");
}

.scheduler_green_main 
{
	border: 1px solid #999;
}
.scheduler_green_main > div > div > table > tbody > tr
{
	vertical-align:middle;
}
.scheduler_green_main > div > div > table > tbody > tr > td
{
	text-align:center;
}

.scheduler_green_timeheader 
{
	cursor: default;
	color: #2c3e50;
 
}

.scheduler_green_message 
{
	padding: 10px;
	opacity: 0.9;
	filter: alpha(opacity=90);
	
	color: #ffffff;
	background: #000;
	background: -moz-linear-gradient(
		top,
		#999 0%,
		#666);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#999),
		to(#666));
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#49637a", endColorStr="#49637a");
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
}


.scheduler_green_timeheadergroup_inner
{
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
    text-align: center;
    font-family:Verdana;
    font-size:12px;
    border-bottom:2px solid white;
    border-right: 1px solid #999;
    color: #ffffff;
	background:#49637c;
    padding-top:5px;
 
}

.scheduler_green_timeheadercol_inner
{
     border-bottom:2px solid white;
     position: absolute;
	 left: 0px;
	 right: 0px;
	 top: 0px;
	 bottom: 0px;
     text-align: center;
	 border-right: 1px solid #999;
	 border-top: 1px solid #999;
     font-family:Calibri;
     font-size:12px;
     color: #ffffff;
	 background:#2c3e50;
     padding-top:2px;
   
}

.scheduler_green_matrix
{
    background-color:#94e6b7;
    height:315px;
}

.scheduler_green_rowheader 
{
	color: #ffffff;
	background:#49637c;
    font-family:Verdana;
    font-size:11px;
    /*padding-top:2px;*/
    text-align:inherit;
     position: absolute;
     padding-bottom:0px;
    /*padding-top:5px;*/
       
	/*text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
   height:98%;*/
    
}

.scheduler_green_scrollable 
{
    height:1%;
}

.scheduler_green_rowheadercol 
{
  
    text-align:center;
   
}
.scheduler_green_corner
{
	color: #ffffff;
	background: #49637c;
    border-bottom:2px solid white;
   

	/*text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);*/

}

.scheduler_green_resourceheader td
{

 
}



.scheduler_green_divider 
{
	background-color: #fff;
    border: 1px solid white;
  
}
.scheduler_green_divider 
{
	background-color:#fff;
}

.scheduler_green_divider_horizontal
{
	background-color: #fff;
	border-width:1px;
	display:none;
}
.scheduler_green_matrix_vertical_line 
{
	background-color:  #fff;
     border-width:10px;
}

.scheduler_green_matrix_vertical_break 
{
	background-color:#fff;
     border-width:10px;
}

.scheduler_rowheader vertical_break 
{
	background-color:#fff;
     border-width:10px;
}
.scheduler_green_rowheader_inner
{
	height:100%;
	vertical-align:middle;
}
.scheduler_green_rowheader_inner div
{
	height:100%;
	vertical-align:middle;
	padding:3px 0 0 0;
}
.scheduler_rowheader_vertical_line 
{
	background-color:  #fff;
    border-width:10px;
}

.scheduler_green_r_vertical_line
{
    background-color:#fff;
    
}
.scheduler_green_matrix_horizontal_line 
{
	background-color: #fff;
     border-width:10px;
}

.scheduler_green_resourcedivider 
{
	background-color: #fff;
    display:none;
  
  
}
.scheduler_green_resourcedivider_vertical_break
{
	background-color: #fff;
    border-width:10px;
}
.scheduler_green_rowheadercol
 {
    border-left: 3px solid white;
    border-bottom: 2px solid white;
}



.scheduler_green_shadow_inner 
{
	background-color:#fff;
	opacity: 0.5;
	filter: alpha(opacity=50);
	height: 100%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.scheduler_green_cellweekend 
{
	background-color: #eeeeee;
	
	background: -moz-linear-gradient(
		top,
		#f8f8f8 0%,
		#f0f0f0);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f8f8f8),
		to(#f0f0f0));
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#f8f8f8", endColorStr="#f0f0f0");
}

