﻿#form1 { width:800px;margin:0 auto; }
#Calendar1 { margin-top:15px; }
#Button1 { margin-top:15px; }


/*Format to use for any other events...*/
.daynumber { height:145px !important; overflow:auto}
/*.daynumber:hover { background-color:#ccc !important; color:#fff !important; text-shadow:1px 1px 1px #000; box-shadow:0 0 60px #999 inset; }*/
.daynumber:hover { background-color:#ccc !important; color:#fff !important; text-shadow:1px 1px 1px #000; box-shadow:0 0 60px #999 inset; }

.daynumber .test { display:inline-block; text-decoration:none; position:relative; clear:both; width:100%; text-shadow:none;  height: 20px; border:1px solid #333; border-radius:2px; margin:2px auto; padding:2px; text-align:left; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:12px !important; /*background-image: url('../../images/gradient.png'); background-size:contain;*/ }
    .daynumber .test:nth-of-type(even) { background-color:#eaf0fa; }
    /*.daynumber .test:nth-of-type(odd) { background-color:#777; }*/
    .daynumber .test:nth-of-type(odd) { background-color:#eaf0fa; }
    /*.daynumber .test:hover { background-color:#c3ea90; color:#000; box-shadow:0 2px 2px -2px #000; }*/
     .daynumber .test:hover { background-color:#ffff99; color:#000; box-shadow:0 2px 2px -2px #000; }
    .daynumber .test a { position:absolute;width:75px; z-index:1; left:2px; right:2px; padding-right:32px; overflow:hidden; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; text-decoration: none }
         .daynumber span:hover a { color:#000;}

/*Format to use for Work Order Events in the Calendar_Added 3/9/2021*/
.daynumber .woevents { display:inline-block; text-decoration:none; position:relative; clear:both; width:100%; text-shadow:none;  height: 20px; border:1px solid #333; border-radius:2px; margin:2px auto; padding:2px; text-align:left; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:12px !important; ; background-size:contain; }    
     .daynumber .woevents a { position:absolute;z-index:1; left:2px; right:2px;  overflow:hidden; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; text-decoration: none }
     .daynumber .woevents:nth-of-type(even) { background-color:rgb(255,255,235); }    
     .daynumber .woevents:nth-of-type(odd) { background-color:rgb(255,255,235); }   
        .daynumber .woevents:hover { background-color:#ffff99; color:#000; box-shadow:0 2px 2px -2px #000; }
          .daynumber span:hover a { color:#000;}

    .daynumber .time { position:absolute; right:2px; font-size:10px;}





#ctl00_MainContent_Calendar1 td:nth-child(1) { padding:0; height:22px; color:#a0a0a0; }
.titleStyle { /*background-image: url('../../images/gradient.png'); background-size:contain;*/ color:#fff; }
/*#ctl00_MainContent_Calendar1 { width:900px !important; border-radius:5px; }*/
#ctl00_MainContent_Calendar1 { width:1000px !important; border-radius:5px; }
.eventDetails a {  }
.titleStyle td:nth-child(1) { padding-left: 10px !important; }
.titleStyle td:nth-child(3) { padding-right: 10px; }
#ctl00_MainContent_Calendar1 th { background-image: url('../../images/gradient.png'); background-size:contain;}
.daynumber .detail { display:none; position:absolute; left:-9999px; }

.simplify { height:10px; }

/*.ContentPage {
    font-size: 10px; 
    color: Black;
    font-family: Verdana;
    background-color:lightgray;
    border-right: gray thin solid;
    border-top: gray thin solid;
    border-left: gray thin solid;
    border-bottom: gray thin solid;

}*/



.mGridOtherPages { 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse;
    font-size: 12px;
    font-family: Calibri; 
}


/*.mGridOtherPages td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #424242; 
    font-size: 12px;
     text-align: center; 
    
}*/
/*.mGridOtherPages th { 
    padding: 4px 2px;
    text-align: center; 
    color: #fff; 
    background: #666; 
     background: #424242 url(grd_head.png) repeat-x top; 
    border-left: solid 1px #525252; 
    font-size: 12px;
    
}*/
/*.mGridOtherPages .alt { background: #d5e1f6 url(grd_alt.png) repeat-x top; }
.mGridOtherPages .althist { background: lightgray url(grd_alt.png) repeat-x top; }*/
.mGridOtherPages .pgr { background: #18366c repeat-x top; color:white; }
.mGridOtherPages .pgr table { margin: 1px 0;color:white; }
.mGrid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold;     
    color: white; 
    line-height: 12px; 
 }   
.mGridOtherPages .pgr a { color: white;  }
.mGridOtherPages .pgr a:hover { color: white; font-size:12px }

.mGridOtherPages .footer {
     background-color: #1c3e7d;
     /*color: white;*/
     
     font-weight: bold;
     border-top:1px double black;
     border-left:1px solid lightgray;
     padding: 4px 2px;

}
