/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FFFFCC; layer-background-color:#FFFFCC; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Verdana, Sans-Serif; font-size:12px; font-weight:bold}
.clLevel0{background-color:none; layer-background-color:none; color:#004400;}
.clLevel0over{background-color:#003300; layer-background-color:#003300; color:#FFFFCC; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:none; layer-background-color:none}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana, Sans-Serif; font-size:11px; font-weight:normal}
.clLevel1{background-color:#003300; layer-background-color:#003300; color:#FFFFCC;}
.clLevel1over{background-color:#003300; layer-background-color:#003300; color:#FF9966; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#003300; layer-background-color:#003300}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana, Sans-Serif; font-size:11px; font-weight:normal}
.clLevel2{background-color:#FFFFCC; layer-background-color:#FFFFCC; color:black;}
.clLevel2over{background-color:#FF9933; layer-background-color:#FF9933; color:white; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#FF9933; layer-background-color:#FF9933}

a:link       { color: #0000FF; font-family:Verdana }
a:visited    { color: #800000; font-family:Verdana }
a:active     { color: #FF0000;font-family:Verdana}
a:hover      { color: #808000 }
h3           { font face: Arial Black; color: black }
body         { font-family: Verdana, Arial, Helvetica; font-size: x-small }
table        { font-family: Verdana; font-size: 10pt; border-collapse: collapse }
.pay         { border-width: 1px; border-style: solid; border-color: #d9d099; border-collapse: separate; background-color: white;}
link         { font-family: Verdana, Arial, Helvetica; font-size: x-small; font-variant: small-caps }
input.button { font-family: Verdana, Arial, Helvetica; font-size: 10px }
input.nils   { width: 100px; height: 10px; padding: 1px }
.knapp       { border: #0099CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.smText2     { font-family: Verdana; font-size: 10px; color: #000080 }
.smText666   { font-family: Verdana; font-size: 10px; color: #000080 }
.smText      { font-family: Verdana; font-size: 10px }
.smws        { font-family: Verdana; font-size: 11px }
#CountDownPanel {color: #CC3300; font-size: 18px;}
.rightTable  { border-left: 1px solid #006600; border-right: 3px solid #CC3300; border-collapse: collapse }
.leftTable   { border-right: 1px solid #006600; border-left: 3px solid #CC3300; border-collapse: collapse }
.topTable    { border-right: 3px solid #CC3300; border-left: 3px solid #CC3300; border-top: 3px solid #CC3300; border-collapse: collapse }
fieldset.login  {display: inline; margin-left: 8em; padding: 0; background: #CCCCCC; }
legend          {margin-left: 1em; color: #000000; font-weight: bold; }  
ol.login        {padding: 0.5em 0.5em 0 0.5em; list-style: none; }
li.login        {padding-bottom: 0.5em; }
fieldset.submit {border-style: none; padding-left: 8em; }
label           {float: left; width: 11em; margin-right: 1em;}
select.feedback {margin-left: 7em; width: 15em;}
input.feedback  {width: 15em;}
.addMemberForm { width: 220px; height: 20px; padding: 1px; }
table.topics   { border-spacing: 0px; border-collapse: separate;}
.topics td     { padding: 0px; }
.topics tr     { line-height: 1px; }