  /* DEFAULT STYLES ---- NEEEDED START */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;  }
  .clCMAbs {position:absolute; left:0; top:0;}
	
  /* DEFAULT STYLES ---- NEEEDED END */
  .clMain,.clMainover,.clSub,.clSubover,.clThird,.clThirdover{position:absolute; cursor:pointer; cursor:hand; font-family: Tahoma;}
  
  .clMain {font-size:12pt; padding:0px; color:#000000; layer-background-color:#000000; text-align: center;position:ralative;left:0px}
 
  .clMain IMG { visibility: hidden; height:26px; }
  .clMainover {font-size:9pt; padding:0px; color:#000000; layer-background-color:#F0ECE1; text-align: center; }
  
  .clSub{ margin: 0px; display: block; padding: 0px; color: #666; text-decoration: underline; font-size: 8pt; text-align:center}
  .clSubover{ margin: 0px; display: block; padding: 0px; text-decoration: none; color: #0062ad;  font-size: 8pt; background: url (/debug/img/bg/submenu_bg.gif) no-repeat top center; text-align:center}
  
  .clThird{font-size:9pt; padding:4px; color:#B7B7B7; filter: alpha(opacity=90); -moz-opacity : 0.9; background-color: #fffff3; margin-left: -1px }
  .clThirdover{font-size:9pt;padding:4px; color:#FFFFFF; filter: alpha(opacity=90); -moz-opacity : 0.9; background-color: #fffff3;  margin-left: -1px }
 
  .clBMain{position:absolute;}

  .clBSub {position:absolute; padding: 0px; margin-left:0px; }
  .clBSubOpera {position:absolute; visibility:hidden; padding: 0px; }
  .clBSubBack {visibility:hidden ; left: 0px; top: 0px; position: absolute; overflow:hidden; z-index:107; padding: 3px 3px 0px 3px; }
  .clBSubBack TD.clBSubBack_text { filter: alpha(opacity=90); -moz-opacity : 0.9; background-color:#EAEAEA; }
 
  .clBThird{position:absolute; visibility:hidden;}
  .clB{position:absolute; background-color: #F0ECE1; layer-background-color:#F0ECE1;  visibility:hidden; }
  .clBar{position:absolute; width:10; height:10; layer-background-color:#F0ECE1; background-color: #F0ECE1;}
  .clNoLink{position:absolute; font-family:arial,helvetica;}
  .clNoLink2{position:absolute; padding:2px; font-size:11px; color:#006699; layer-background-color: #F0ECE1; background-color: #F0ECE1; }
  .clNoLink3{position:absolute; background-color: #F0ECE1; layer-background-color:   #FFFFF3; }

  .W500 {width:500px}
  
  .clBSub {background:#f3f6f7; border-bottom:#005ead 1px solid;}
  .clSub {text-align:left; padding-left:17px; background:url('/debug/img/marker_menu.gif') no-repeat top left #f3f6f7;white-space:nowrap;}
  .clSubover {text-align:left; padding-left:17px; background:url('/debug/img/marker_menu_over.gif') no-repeat top left #fff;white-space:nowrap;}
  .clBSubOpera {background:#f3f6f7; border-bottom:#005ead 1px solid;}
  .clBSubBack {background:#f3f6f7; border-bottom:#005ead 1px solid;}