.bodyCalendar {
    OVERFLOW: hidden;
	BACKGROUND-COLOR:threedface;
	PADDING:3px
}
.divCalendarViewer {				
	BORDER-BOTTOM: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	HEIGHT: 100%; 
	OVERFLOW: hidden; 
	POSITION: relative; 
	TOP: 0px; 
	WIDTH: 100%
}
.divCalendarRightPane {
	HEIGHT: 100%; 
	LEFT: 0px; 
	OVERFLOW: hidden; 
	POSITION: relative; 
	WIDTH: 488px
}
.appworkspace {
    BORDER: appworkspace 1px solid; 
    HEIGHT: 60px; 
    OVERFLOW: hidden; 
    POSITION: relative; 
    WIDTH: 100%; 
    Z-INDEX: -1;
}
.CanDrop {
    BORDER: appworkspace 1px solid; 
    HEIGHT: 60px; 
    OVERFLOW: hidden; 
    POSITION: relative; 
    WIDTH: 100%; 
    Z-INDEX: -1;
}
.dailymasternode {
    z-index:1;
    position:relative;
    background-color:appworkspace;
    width:5;
    height:100%;
}    
.appt_select {
    z-index:-1;
    position:absolute;
    left:0;
    background-color:transparent;
    width:100%;
    height:50%;
}
.timecaption { 
    z-index:1;
    position:relative;
    font-size:24;
    color:windowtext;
    position:absolute;
    top:15%;
    left:2;
    height:100%;
    width:50%;
}
.ampmspan { 
    position:absolute;
    font-size:12;
    background-color:transparent;
    border-bottom:solid 1px activeworkspace;
    position:relative;
    top:0;
    left:50%;
    height:50%;
    width:50%;
}
.ampmnode { 
    position:absolute;
    top:15%;
}
.dailydiv1 {
    position:relative;
    top:0;
    background-color:window;
    overflow:auto;
    font-size:0;
    height:100%;
    width:100%;     
}
.dailydiv2 { 
    position:absolute;
    font-size:0px;
    background-color:window;
    border:1px solid black;
    overflow:hidden;
    top:0;
    width:100%;
}
.dailydiv3 { 
    border:1px solid black;
    background-color:window;
    position:relative;
    top:0;
    width:55;
    height:100%;
}
.dailydiv4 { 
    border:1px solid black;
    background-color:window;
    position:absolute;
    top:0;
    left:55;
    width:expression(this.parentElement.clientWidth-55);
    height:expression(this.parentElement.scrollHeight);
    overflow:hidden;
}
.daterange { 
    border:1px solid;
    border-color:threedlightshadow threeddarkshadow threeddarkshadow threedlightshadow;
    text-align:center;
    position:relative;
    height:20;
    display:none;
    font-family:verdana;
    font-size:14px;
    z-index:100;
}
