.multi-cal .yui-calendar td.calcell
{padding:0px;margin:0px;
width:16px;
height:20px;
vertical-align:middle;
border-left:0px;
}
.multi-cal .yui-calendar td.calcell div,.multi-cal .yui-calendar th.calhead div,.multi-cal .yui-calendar th.calweekdaycell,.multi-cal .yui-calendar td.calweekdaycell,.multi-cal .yui-calendar td.rowTitles
{
font-size:11px;
}
.multi-cal .yui-calendar td.calcell a
{
display:block;
}

.multi-cal .yui-calendar td.separator,#unitAdmin tr.separator
{
height:1px;background:#7B9EBD;
}
.multi-cal .yui-calendar td.title0 
{
background:#EFF2F5;
}
.multi-cal .yui-calendar td.title1  
{
background:#FBFCFD;
}
.multi-cal .yui-calendar td.d0,.multi-cal .yui-calendar td.d1,.multi-cal .yui-calendar td.d2,.multi-cal .yui-calendar td.d3 ,.multi-cal .yui-calendar td.d4 
{
}
.multi-cal .yui-calendar td.d5,.multi-cal .yui-calendar td.d6 
{
background:#e9E9Ea;
}

.multi-cal .yui-calendar td.onSelect
{
padding:0px;
height:20px;
background:#ffff00;
}
.multi-cal .yui-calendar td.calcell .marked
{
position:absolute;
z-index:100;
top:-4px;
height:10px;
background:#ff0000;
}
@-moz-document url-prefix() {
.multi-cal .yui-calendar td.calcell .marked
{
position:absolute;
z-index:100;
top:-4px;
height:10px;
background:#ff0000;
}
}
.multi-cal .yui-calendar td.rowTitles
{
padding:0px 5px 0px 5px;text-align:left;border:1px solid #E0E0E0;
}
.multi-cal .yui-calendar td.calweekdaycell
{
background: #E0E0E0;
}
.multi-cal .yui-calendar th.calweekdaycell
{
background: #E0E0E0;
}
.multi-cal .yui-calendar th.calhead
{
border-right:0px;
}
.multi-cal .yui-calendar th div.calheader
{
width:119px;font-weight:bold;
}



.yui-toolbar-container .yui-toolbar-editcode span.yui-toolbar-icon {
        background-image: url( html_editor.gif );
        background-position: 0 1px;
        left: 5px;
    }
    .yui-toolbar-container .yui-button-editcode-selected span.yui-toolbar-icon {
        background-image: url( html_editor.gif );
        background-position: 0 1px;
        left: 5px;
    }
    .editor-hidden {
        visibility: hidden;
        top: -9999px;
        left: -9999px;
        position: absolute;
    }
    textarea {
        
        margin: 0;
        padding: 0;
    } 
#divAddEvent .boxcolor
{
float:left;
width:10px;
height:10px;
border:2px solid #F2F2F2;
}
#divAddEvent .boxcolor a
{
display:block;
text-decoration:none;
}
#divAddEvent .boxcolor a:hover
{
text-decoration:none;
}
.event-button
{
padding-left:5px; padding-right:5px; margin:1px;background-color:#F7F9FB; border:1px solid #7B9EBD;
}      
.tableUnits
{
padding:2px;
background:#F7F9FB;
border:1px solid #7B9EBD;
}
.tableUnits td
{
padding:2px;
}
.tableUnits .title0
{
background:#EFF2F5;
}
.tableUnits .title1
{
background:#FBFCFD;
}
.tableUnits a.button
{
background:#FBFCFD;
color:#000000;
}
.multi-cal .yui-calendar .calnavleft, .multi-cal .yui-calendar .calnavright {
	text-decoration: none;
}
.multi-cal .yui-calendar th {padding: 0;}
.multi-cal .marked img{height:10px !important}
.multi-cal .marked a{display:block;height:10px !important}