

#admin-header {margin-bottom: 2px; font-weight: bold; margin-top: 1px; border: 1px solid; padding: 5px; width: 91%;clear:both;display:inline-block;}
#admin-info-text {font-size: 9px; float: right; width: 7%; border: 1px solid; text-align: center; padding-top: 9px;padding-bottom: 10px; margin-bottom: 2px; margin-top: 1px;}


/* This stylesheet contains the default styles use throughout all themes */

/* Tables */
 .adminList, .table-display, .adminListSmall  { 
  border-collapse:collapse; 
  }
 .adminList, .table-display  { 
  width: 100%;
  }
 .table-display {background: #E8E8E8;}
 .adminList td, .table-display td, .adminListSmall td { padding: 0px; 
  }

 .adminList a, .table-display a 
 .adminList a:visited, .table-display a:visited { 
  color: #000066;
  }

 .titlerow, .table-header { 
  font-weight: bold; font-size: 75%; 
  }

 table.table-display th.applicat-header {vertical-align: middle; padding-top: 0px; font-size: 85%; color:white; font-weight:bold;}
 table.table-display th {text-align: left; font-size: 85%; padding: 4px;}
 .row0, .odd {
  background: #CCC; font-size: 75%;
  }

 .row1, .even {
  background: #DDD; font-size: 75%;
  }

  .odd-home td{
  background:; font-size: 65%;border-bottom: 1px dashed;
  }
  .even-home td {
  background:; font-size: 65%; border-bottom: 1px dashed;
  }


/* calendar  */

.cal                           { border: 1px solid #000; }
.cal td                        { padding: 4px; }
.titlerow                      { font-weight: bold; font-size: 85%; }
.day                           { width: 90px; height: 60px; }
.week                          { font-weight: bold; font-size: 100%; }
.cal .titlerow a               { color: #FFF; }
.cal .titlerow td a            { color: #FFF; }
.day-nr a, day-nr a:visited    { font-size: 155%; font-weight: bold; text-decoration: none; color: #000; }

/* forms */

.mainBut           { text-align: center; }
.mainBut input     {
                     font-size: 145%;
                     font-weight: bold;
                   }

.small { font-size: 80%; }
.elrondform h2 {padding: 10px 0 0 0; margin: 0;}
.elrondform  { border-collapse: collapse; }
.elrondform td { padding: 5px 5px 5px 0; }

/* images */

a:link img, a:visited img, a img { border: 0; }

/* popup */

#popup { padding: 10px; }


td.menu-block-content {
	font:8pt normal;
}

div.tooltip-header-admin {
    background-color: #000000;
    color:white;
    border:1px solid #CCCCCC;
    position:relative;
    z-index:100;
    font:bold 9pt normal;
    padding:2px;
}

div.tooltip-body-admin {
    background-color: white;
    color: #000000;
    border:1px solid #CCCCCC;
    position:relative;
    z-index:100;
    font:9pt normal;
    padding:3px;
}

div.tooltip-header {
    padding:3px;
}

div.tooltip-body {
    padding:3px;
}
