.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}

.clT{padding:2px 2px; font-size:10px; color:#000000; position:absolute; overflow:hidden; width:100; height:15; cursor:pointer; cursor:hand ; clip:   rect(   ); background: #99CC66 }   
.clTover{layer-background-color:#99CC66; position:absolute; overflow:hidden; width:100; height:15; cursor:pointer; cursor:hand; padding:2px 2px; font-size:10px; color:#000000; clip:   rect(   ); background: #99CC66}
.clTB { position:absolute; visibility:hidden; z-index:300; background: #99CC66; layer-background-color:#99CC66; }

.clS { padding:2px 2px; font-size:10px; background: #99CC66; color:#000000; layer-background-color:#99CC66; position:absolute; overflow:hidden; width:150; height:30; cursor:pointer; cursor:hand } 
.clSover{position:absolute; overflow:hidden; width:150; height:30; cursor:pointer; cursor:hand ; background: #009933; color:#000000; layer-background-color:#009933; padding:2px 2px; font-size:10px}
.clB{layer-background-color:#000000; position:absolute; visibility:hidden; z-index:300; background: #000000}


.heading { font-size: 14px; font-weight: bold}
.subhead { font-weight: bold }
.sidehead { font-weight: bold }

td {  font: 12px Arial, Helvetica, sans-serif}
body {  background: #FFFFFF; font: 12px Arial, Helvetica, sans-serif}
a {  text-decoration: underline}
b { font: bold 12px Arial, Helvetica, sans-serif}
div { font: 10px Arial, Helvetica, sans-serif} 
input { font: 11px Arial, Helvetica, sans-serif }
select { font: 11px Arial, Helvetica, sans-serif }
ul { font: 12px Arial, Helvetica, sans-serif}
ol { font: 12px Arial, Helvetica, sans-serif}
p { font: 12px Arial, Helvetica, sans-serif }
.small {  font: 10px Arial, Helvetica, sans-serif}
