/* 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:#FFFFFF;}
.clLevel0over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000080; 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:#000080; layer-background-color:#000080; color:#FFFFFF;}
.clLevel1over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000080; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#000080; layer-background-color:#000080}

/*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 }
a:visited    { color: #800080 }
a:active     { color: rgb(255,51,0);}
a:hover      { color: #808000 }
h3           { font face: Arial Black; color: #000080 }
h4           { font face: Arial Black; font-size: 12pt ; color: #000080 }
body         { font-family: Verdana, Arial, Helvetica; font-size: x-small }
table        { font-family: Verdana; font-size: 10pt }
link         { font-family: Verdana, Arial, Helvetica; font-size: x-small; font-variant: small-caps }
.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, Arial, Helvetica; font-size: 9px; color: #000080 }
.smText      { font-family: Verdana; font-size: 10px }
.topTable    { border-right: 1px solid #000080; border-left: 1px solid #000080; border-top: 1px solid #000080; border-collapse: collapse }
.rightTable  { border-left: 1px solid #000080; border-collapse: collapse; width: 160px; background-color:#FFFFFF }
.leftTable   { border-right: 1px solid #000080; border-collapse: collapse }
td.border    { border-bottom: 1px solid #000080; padding-bottom: 5px; padding-top: 5px }
table.pay    { border-width: 1px; border-style: solid; border-color: #99B7D9; border-collapse: separate; background-color: white;	width: 248px; }
img          { border:0px;}
input.text   { font-family: Verdana, Arial, Helvetica; font-size: 9px; width: 100px }
input.button { font-family: Verdana, Arial, Helvetica; font-size: 9px }
select.text  { width: 100px; font-family: Verdana, Arial, Helvetica; font-size: 10px }
.a1 A:link   {text-decoration: none; color: white;} 
.a1 A:visited {text-decoration: none; color: white;} 
.a1 A:active {text-decoration: none} 
.a1 A:hover  {text-decoration: underline; color: white;}
fieldset        {margin: 1.5em 0.5em 0 0; padding: 0; }
legend          {margin-left: 1em; color: #000000; font-weight: bold; }  
fieldset ol     {padding: 1em 1em 0 1em; list-style: none; }
fieldset li     {padding-bottom: 0.5em; }
fieldset.submit {border-style: none; padding-left: 8em; }
label           {float: left; width: 6em; margin-right: 1em;}
select.feedback {margin-left: 7em; width: 15em;}
input.feedback  {width: 15em;}

img.thumbnails {float:left;border:1px solid #5A5A5A;margin:0 8px 8px 0;padding:5px;}