﻿.EventStyle 
{
    width:100%;
    float:left;
    height:30px !important;
    border-collapse:collapse;
    padding-left:7px;
    text-align:left;
    font-family:Verdana;
    font-size:9px;
    color:Black ;
    vertical-align:middle;
    position:relative;
    border-left: 0px solid Transparent;
    border-right:1px solid #555555;
    border-top:1px solid #555555;
    border-bottom:1px solid #555555;
    border-style:groove;
    overflow:hidden;
    white-space:nowrap;
}

.RoundedLeftCorner {
    border-left: 1px solid #555555;
    background-color: White;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}
.RoundedButton
{
    border-bottom-right-radius:5px;
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}
.EventStyle td
{
    cursor:pointer;
    white-space: nowrap;
}

.EventStyle td:hover
{
    cursor:pointer;
    border:1px solid grey;    
}

.EventStyle div
{
    position:absolute;
    top:0px;

}

.EventStyle div:hover
{
    text-decoration:underline;
    cursor:pointer;
}
.ClickableLink{
    padding-left:8px;
}
.Unclickable{
    text-decoration:none;
    cursor:default;
}

.NightEconomizeEvents
{
    height:20px !important;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
}

.PreventTextOverflow
{
    overflow: hidden;
}

.ResultantHorizontalGradient
{ 
    /* fallback DIY*/ 
    background-color: #8AA7DA !important;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)) !important;
    /* Safari 5.1+, Chrome 10+ */ 
    background: -webkit-linear-gradient(left, #8CA9DB, #BCCCEA 25%, #BCCCEA) !important; 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(left, #8CA9DB, #BCCCEA 25%, #BCCCEA) !important; 
    /* IE 10 */ 
    background: -ms-linear-gradient(left, #8CA9DB, #BCCCEA 25%, #BCCCEA) !important; 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(left, #8CA9DB, #BCCCEA 25%, #BCCCEA) !important; 
}
.ExceptionHorizontalGradient
{ 
    
    /* fallback DIY*/ 
    background-color: #EA6A15 !important;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)) !important; 
    /* Safari 5.1+, Chrome 10+ */ 
    background: -webkit-linear-gradient(left, #EA6A15, #FFD9C0 75%, #FFD9C0) !important; 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(left, #EA6A15, #FFD9C0 75%, #FFD9C0) !important; 
    /* IE 10 */ 
    background: -ms-linear-gradient(left, #EA6A15, #FFD9C0 75%, #FFD9C0) !important; 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(left, #EA6A15, #FFD9C0 75%, #FFD9C0) !important; 
}
.NormalHorizontalGradient
{ 
    
    /* fallback DIY*/ 
    background-color: #BBCE37 !important;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)) !important; 
    /* Safari 5.1+, Chrome 10+ */ 
    background: -webkit-linear-gradient(left, #BBCE37, #EBF0C3 75%, #EBF0C3) !important; 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(left, #BBCE37, #EBF0C3 75%, #EBF0C3) !important; 
    /* IE 10 */ 
    background: -ms-linear-gradient(left, #BBCE37, #EBF0C3 75%, #EBF0C3) !important; 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(left, #BBCE37, #EBF0C3 75%, #EBF0C3) !important; 
}
.ResultantVerticalGradient
{ 
    
    /* fallback DIY*/ 
    background-color: #8AA7DA !important;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)) !important; 
    /* Safari 5.1+, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #8CA9DB, #8CA9DB) !important; 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #8CA9DB, #8CA9DB) !important; 
    /* IE 10 */ 
    background: -ms-linear-gradient(top, #8CA9DB, #8CA9DB) !important; 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #8CA9DB, #8CA9DB) !important; 
}
.ExceptionVerticalGradient
{ 
    
    /* fallback DIY*/ 
    background-color: #EA6A15 !important;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)) !important;
    /* Safari 5.1+, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #FFD9C0, #EA6A15) !important; 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #FFD9C0, #EA6A15) !important; 
    /* IE 10 */ 
    background: -ms-linear-gradient(top, #FFD9C0, #EA6A15) !important; 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #FFD9C0, #EA6A15) !important; 
}
.NormalVerticalGradient
{ 
    
    /* fallback DIY*/ 
    background-color: #BBCE37 !important;
    /* Safari 4-5, Chrome 1-9 */ 
    background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)) !important; 
    /* Safari 5.1+, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #EBF0C3, #BBCE37) !important; 
    /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #EBF0C3, #BBCE37) !important; 
    /* IE 10 */ 
    background: -ms-linear-gradient(top, #EBF0C3, #BBCE37) !important; 
    /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #EBF0C3, #BBCE37) !important; 
}

.EventUndefined
{  
    border:0px solid #555555 !important;
}

.ResultantEventRelease
{  
    background-color: #FFFFFF;
}

.ResultantEventStart
{  
    background-color: #8AA7DA;
}

.ResultantEventStop
{  
    background-color: #E2E9F6;
}
.ExceptionEventRelease
{  
    background-color: #FFFFFF;
}

.ExceptionEventStart
{  
    background-color: #EA6A15;
}

.ExceptionEventStop
{  
    background-color: #FFD9C0;
}
.NormalEventRelease
{  
    background-color: #FFFFFF;
}

.NormalEventStart
{  
    background-color: #BBCE37;
}

.NormalEventStop
{  
    background-color: #EBF0C3;
}