td { color: black; font-size: 12px; font-family: Verdana, Helvetica, Arial }
p  { font-size: 12px; font-family: Verdana, Helvetica, Arial; line-height: 120% }
ul { font-size: 12px; font-family: Verdana, Helvetica, Arial; line-height: 120% ; margin: 0 0 0 16px; }
ol { font-size: 12px; font-family: Verdana, Helvetica, Arial; line-height: 120% ; margin: 0 0 0 16px; }
li   { font-size: 12px; line-height: 120%; font-family: Verdana, Helvetica, Arial; padding-bottom: 6px; }
h1  { font-weight: bold; font-size: 24px; line-height: 100%; font-family: Verdana, Helvetica, Arial; text-align: center }
h2 { color: #ff9900; font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 18px; line-height: 100% }
h3 { font-family: Verdana, Helvetica, Arial; font-weight: bold; font-size: 14px; line-height: 100% }

a:link      { color: #ff9900; font-weight: bold; text-decoration: underline }
a:visited   { color: #666666; font-weight: bold; text-decoration: underline }
.white { color: #ffffff }
.yellow { color: #ffcc33 }
.red { color: #ff0000 }
.small { font-size: 10px }

.clCMAbs {position:absolute; visibility:hidden; left:0; top:0}

/*Style for the background-bar*/
.clBar {position:absolute; width:10; height:10; background-color:#FF3399; layer-background-color:#FF3399; visibility:hidden}

/*Styles for level 0*/
.clLevel0, .clLevel0over {position:absolute; padding:1px; font-family:Verdana,Helvetica,Arial; font-size:10px}
.clLevel0 {background-color:#ff9900; layer-background-color:#ff9900; color:#000000;}
.clLevel0over {background-color:#000000; layer-background-color:#000000; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel0border {position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

/*Styles for level 1*/
.clLevel1, .clLevel1over {position:absolute; padding:1px; font-family:Verdana,Helvetica,Arial; font-size:10px}
.clLevel1 {background-color:#666666; layer-background-color:#666666; color:#FFFFFF;}
.clLevel1over {background-color:#ffcc00; layer-background-color:#ffcc00; color:#000000; cursor:pointer; cursor:hand}
.clLevel1border {position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

/*Styles for level 2*/
.clLevel2, .clLevel2over {position:absolute; padding:1px; font-family:Verdana,Helvetica,Arial; font-size:10px}
.clLevel2 {background-color:#999999; layer-background-color:#999999; color:#FFFFFF;}
.clLevel2over {background-color:#666666; layer-background-color:#666666; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel2border {position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

