﻿.clCMEvent {
position:absolute;
z-index:300;
width:100%;
height:100%;
clip:rect(0,100%,100%,0);
left:0;
padding:0;
margin:0;
top:0;
visibility:hidden;
}

.clCMAbs {
position:absolute;
width:10px;
height:10px;
left:0;
padding:0;
margin:0;
top:0;
visibility:hidden;
}

.clBarOver {
position:absolute;
top:560px;
left:120px;
width:100%;
height:30px;
padding:0;
margin:0;
z-index:299;
}

.clBar {
position:absolute;
top:560px;
left:120px;
width:100%;
height:30px;
background-color:red;
z-index:300;
}

.clLevel0,.clLevel0Over {
position:absolute;
z-index:999;
line-height: 24px;
text-align:left;
cursor:pointer;
padding-top:2px;
padding-left:5px;
font-size:13px;
margin: 0;
background-color:#777777;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clLevel0Over {
background-color:#777777;
color:#FFFFFF;
BORDER-TOP: #ed1c24 2px solid;
cursor:pointer;
text-decoration:underline;
padding-top:0;
margin: 0;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clLevel0SubOver {
position:absolute;
z-index:999;
line-height:18px;
text-align:center;
cursor:pointer;
padding-top:1px;
color:#FFFFFF;
margin:0;
}

.clLevel1,.clLevel1Over {
position:absolute;
width:140px;
height:21px;
z-index:999;
text-align:left;
cursor:pointer;
margin:0;
padding:4px 5px 5px 5px;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clLevel1Over {
background-color:transparent;
color: #FFFFFF;
cursor:pointer;
text-decoration: underline;
}

.clLevel2,.clLevel2Over {
position:absolute;
color:#FFFFFF;
z-index:999;
line-height:18px;
text-align:left;
cursor:pointer;
padding-top:3px;
margin:0;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clLevel0,.clLevel1,.clLevel2,.clLevel3,.clLevel4,.clLevel5,.clLevelTop {
background-color:#777777;
color:#FFFFFF;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clLevel2 {
background-color:transparent;
padding-left:5px;

}
.clLevel0border { top: 6px;}

.clLevel0border,.clLevel2border,.clLevel3border,.clLevel4border,.clLevel5border,.clLevelTopborder {
position:absolute;
visibility:hidden;
}

.clLevel1,.clTop,.clBottom {
background-color:#777777;
color: #FFFFFF;
}

.clLevel1border,.clTopborder,.clBottomborder {
background-color:#777777;
position:absolute;
visibility:hidden;
z-index:300;
}

.clTop,.clTopOver,.clBottom,.clBottomOver {
position:absolute;
width:140px;
height:25px;
z-index:999;
text-align:center;
cursor:pointer;
margin:0;
padding:5px;
}

.clTopOver,.clBottomOver {
background-color:#FFFFFF;
color:#FFFFFF;
cursor:pointer;
text-decoration: underline;
}

.clLevel2Over,.clLevel3Over {
background-color: transparent;
color: #515158;
cursor:pointer;
padding-left:5px;
}

.clLevel3,.clLevel3Over,.clLevel4,.clLevel40Over,.clLevel5,.clLevel5Over,.clLevelTop,.clLevelTopOver {
position:absolute;
color:#515158;
z-index:999;
line-height:18px;
text-align:center;
cursor:pointer;
padding-top:3px;
margin:0;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clLevel4Over,.clLevel5Over,.clLevelTopOver {
background-color:transparent;
color:#515158;
cursor:pointer;
text-decoration: underline;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
