.fulldescription {
display: none; position: relative; text-align: left;
background-color: #dddddd;
}
.calendarPriority1 { color: #ffffff; margin-right: 2px; padding-left: 2px; padding-right: 2px; background-color: #FF4F3D;}
.calendarPriority2 { color: #ffffff; margin-right: 2px; padding-left: 2px; padding-right: 2px; background-color: #03b1eF;} /**/

.calendarPriority1compl, .calendarPriority2compl  { color: #888; margin-right: 2px; padding-left: 2px; padding-right: 2px; background-color: #EDF9FC;}


.closenoborder { text-align: right; }
	.calHead{
              background-color: ddd; color: #888; 
        }
	.calHeadfull{
              background-color: eee; 
        }
	.calstyle{font-size:8pt; font-eight: bold; color: #777;
            background-color: #f3f3f3; padding: 2px; border-bottom: 1px solid #eeeeee; margin-bottom: 1px;
        }
	.calstyle:hover{font-size:8pt; font-weight: bold; color: #777;
            background-color: #eee; padding: 2px; border-bottom: 1px solid #eeeeee; margin-bottom: 1px;
        }
	.calstylefull{            font-size:8pt;
              background-color: f3f3f3;  padding: 0px 0px 0px 0px; height: 130px;
 	      border-bottom: 1px solid #eee; 
        }
	.calstylefull:hover{            font-size:8pt;
              background-color: f4f4f4;  padding: 0px 0px 0px 0px; height: 130px;
 	      border-bottom: 1px solid #eee; 
        }
	.calstyleWD{ margin-top: 1px;
            font-size:8pt;  font-weight: bold; border-bottom: 1px solid #e4e4e4; color: #888;
              padding: 3px; background-color: #f0f0f0;  
        }
	.calstyleWDfull{
            font-size:8pt; 
              padding: 3px; background-color: #71828A; 
              background-color: #f0f0f0; border-bottom: 1px solid #e0e0e0;
        }

	.calstylefullCurrent  {           background-color: #e5e5e5; color: #fff;   }
	.calstyleCurrent  {         font-size:8pt;   background-color: #e5e5e5; color: #fff;   }
	.calstyleWeekend {           background-color: #eaeaea; font-size:8pt; color: #a0a0a0;  }
	.calstyleWDweekend {          padding: 2px; background-color: #eaeaea; font-size:8pt; color: #a0a0a0;  }

	.calstyleMonth{
	    font-size: 8pt; padding: 1px;
	}
	.calstyleMonthfull{ 
	    font-size: 10pt; padding: 1px; font-weight: bold; color: #666;
	}
	.calstyleDay{ 
	    font-size: 8pt; padding: 2px;  
	}
	.calstyleDayfull{
	    font-size: 9pt; padding: 1px; font-weight: bold; color: #fff; color: #888;
	}

	.caltoday{
            font-size:8pt; font-weight: bold; color: #5a5a5a;
              background-color: #eeeeee; /*71828A;*/ /*aaa;*/
	       padding: 4px; margin-top: 1px;
 	}
	.calfullitem {
            font-size:9pt; font-weight: normal;color: #333;
              background-color: #f2fff2; /*#f5f5f5;*/
	       padding: 4px; margin-top: 1px;
 	}
	.calfullitemTimesheet {
            font-size:9pt; font-weight: normal;color: #888;
              background-color: #f6f6f6;
	       padding: 4px; margin-top: 1px;
 	}
	.calfullitemProjects {
            font-size:9pt; font-weight: normal;color: #fff;
              background-color: #f7834c; /*FF4F3D;*/
	       padding: 4px; margin-top: 1px;
 	}
	.calfullitemProjectsCompleted {
            font-size:9pt; font-weight: normal;color: #888;
              background-color: #fbcab1; /*FFF7E5;*/ border-left:1px solid #FF4F3D;
	       padding: 4px; margin-top: 1px;
 	}
        .calfullitemLeaves {
            font-size:9pt; font-weight: normal;color: #888;
              background-color: #fef49c;
	       padding: 4px; margin-top: 1px;
 	}
	.calfullitemTasks {
            font-size:9pt; font-weight: normal;color: #fff;
              background-color: #4292cf; /* 45aeff; 03C1FF*/
	       padding: 4px; margin-top: 1px;
 	}
	.calfullitemTasksCompleted {
            font-size:9pt; font-weight: normal;color: #888;
              background-color: #b3d0e9; /* EDF9FC;*/ border-left:1px solid #45aeff; /*03C1FF*/
	       padding: 4px; margin-top: 1px;
 	}

	.calfullitemTasksActive {
            font-size:9pt; font-weight: normal;color: #888;
              background-color: #5d6fa4; /*73a1dF*/; border-left:1px solid #45aeff; /*03C1FF*/
	       padding: 4px; margin-top: 1px;
 	}

	.calfullitemTasksTimeSheet {
            font-size:8pt; font-weight: normal;color: #888;
              background-color: #f7ffff; border-left:1px solid #23e1FF;
	       padding: 4px; margin-top: 1px;
 	}

	.calfullitemNotes {
            font-size:8pt; font-weight: normal;color: #888;
              background-color: #F6FFEB; /*F6FFEB;*/ border-left:1px solid #76be4b;
	      padding: 4px; margin-top: 1px;
 	}
	.calfullitemNotesReminder {
            font-size:9pt; font-weight: normal;color: #fff;
              background-color: #76be4b; /*96E623;*/
	      padding: 4px; margin-top: 1px;
 	}
.calfullitem a, .calfullitemProjectsCompleted a, .calfullitemTasksCompleted a, .calfullitemNotes a, .calfullitemTasksTimeSheet a, .calfullitemLeaves a, .calfullitemTimesheet a{ color: #888; }
.calfullitem a:hover, .calfullitemProjectsCompleted a:hover, .calfullitemTasksCompleted a:hover, .calfullitemNotes a:hover, .calfullitemLeaves a:hover, .calfullitemTimesheet a:hover   { text-decoration: underline;}

.calfullitemProjects a, .calfullitemTasks a, .calfullitemTasksActive a, .calfullitemNotesReminder a { color: #fff; }
.calfullitemProjects a:hover , .calfullitemTasks a:hover, .calfullitemNotesReminder a:hover { text-decoration: underline;}

	.calfulldaynumDay, .calfulldaynumDay:hover {
 	      font-weight: bold; color: #fff; text-align:right; font-size: 11pt; 
 	      border-left: 0px;/* border-right: 1px solid #eee;*/ 
 	      margin: 0px 1px 2px 0px;
 	      padding: 2px; width: 19px;
              background-color: #f3f3f3; 
              border-bottom: 1px solid #e0e0e0; color: #666;
 	}
	.calfulldaynum, .calfulldaynum:hover {
 	      font-weight: bold; color: #555;
 	      /*border-left: 1px solid #eee; 
 	      border-right: 1px solid #eee; 
 	      border-bottom: 1px solid #eee;*/ 
 	      margin: 0px 0px 0px 0px;
 	      background-color: #fff; padding: 2px;
              background-color: #f3f3f3; 
 	}
        .calfulldaynum img { margin: 0px; padding: 0px; }
	.calfulldaynumTasks, .calfulldaynumTasks:hover {
 	      background-color: #4292cf;
 	}
	.calfulldaynumNotes, .calfulldaynumNotes:hover {
 	      background-color: #76be4b;
 	}
	.caldaynum {
 	      padding: 1px;  
 	}


	#infoDiv {  
              position:absolute; visibility:hidden; left:430px; top:131px; 
              width:550px; height:100px;  font-size:13px; line-height:1.4; font-color:#F87D19 
        }
	.info	{ 
                 width:545px;	font-size:8pt; color:black;
  		font-family: verdana, arial, helvetica, sans-serif; text-align:left;
         }
	.hot { color:red; }	 


		/*
	        .tdstyle {
                      color="#09306B"; 
                      text-align:left; 
                      font-size:9pt;
                      font-style:bold}
                .fontstyle {
                      color="#808080"; 
                      text-align:center; 
                      font-size:8pt;
                      font-style:bold}
	 	.calstyle{
                      color=0558A8; 
                      text-align:center;
                      font-size:7pt;}
	 	.calstyle a {
                      font-size:7pt;}
                .tablebox {
                      border: dotted #222; 
                      border-width: 1px; 
                      }
		
  		h1 { font-size:16px }	
  		ul { 
			margin:.5em 2em 1.4em 0; 
			padding:0 
			}
		ul li	{ 
			margin:0 0 .4em 1.5em;
			list-style-type:none 
			}
		*/