/*P,B,INPUT,DIV{font-family:arial,helvetica; font-size:12px}*/
.clCMEvent{
    position:absolute; 
    z-index:300; 
    width:100%; 
    height:100%; 
    clip:rect(0,100%,100%,0); 
    left:0; 
    top:0; 
    visibility:hidden
}
.clCMAbs{
    position:absolute; 
    width:10; 
    height:10; 
    left:0; 
    top:0; 
    visibility:hidden
}
.clTover{
    position:absolute; 
    overflow:hidden; 
    cursor:pointer; 
    cursor:hand;
    padding:0px 0px; 
    font-family: Arial, Helvetica, Sans-serif;
    font-size:11px; 
    font-weight:bold;
    color:White;
    layer-background-color:#336699;
}

.clT{
    color:White;
    padding:0px 0px; 
    font-size:11px; 
    font-weight:bold;
    position:absolute; 
    overflow:hidden; 
    cursor:hand; 
    cursor:hand 
}   



.clSover{
    padding:2px 2px; 
    font-size:10px; 
    font-weight:bold;
    color:#FFFFFF;
    layer-background-color:#42649D; 
    background-color:#42649D; 
    position:absolute; 
    overflow:hidden; 
    width:auto; 
    height:auto; 
    cursor:pointer; 
    cursor:hand;
}

.clS { 
    color:#FFFFFF; 
    background-color:#567AB6; 
    layer-background-color:#567AB6; 
    white-space: nowrap;
    padding:2px 2px; 
    font-size:10px; 
    font-weight:bold;
    position:absolute; 
    overflow:hidden; 
    width:auto; 
    height:auto; 
    cursor:pointer; 
    cursor:hand 
} 

.clB{
    position:absolute; 
    visibility:hidden; 
    z-index:300;
    layer-background-color:#336699; 
}
.clB1{
    position:absolute; 
    layer-background-color:black; 
    background-color:black; 
    visibility:hidden
}
.clBar{
    position:absolute; 
    width:10; 
    height:10; 
    visibility:hidden; 
    layer-background-color:#336699; 
    text-align: left;
}



.clS2over { 
    layer-background-color:#42649D; 
    background-color:#42649D; 
    font-weight: bold;
    padding:2px 2px; 
    font-size:10px; 
    position:absolute; 
    overflow:hidden; 
    width:auto; 
    height:auto; 
    cursor:pointer; 
    cursor:hand ;
    color:#FFFFFF; 
} 

.clS2{
    padding:2px 2px; 
    font-size:10px;
    color:#FFFFFF; 
    background-color:#567AB6; 
    layer-background-color:#567AB6; 
    font-weight: bold;
    position:absolute; 
    overflow:hidden; 
    width:auto; 
    height:auto; 
    cursor:pointer; 
    cursor:hand;
}




.top_bg {  
    /*background-image: url(../images/layout_top_mid_bg.gif); */
    background-repeat: repeat-x; 
    vertical-align: top
}
.bottom_bg { 
    background-image: url(../images/layout_bottom_bg.gif); 
    background-repeat: repeat-x; 
    vertical-align: top 
}
