  
  body      { border:0;margin:0; 
              color: #FFFFFF;  
              font-family: Verdana, Tahoma, sans-serif; font-size: 8pt; 
              background-color: #A8A9AD; }

  .adp-wrap { background-color: #A8A9AD; width:100%; /* height:1500px; */}
  .adp-full { margin-top: 0px;
              background-color: #005DAA; width:907px; height:645px; 
	            position: relative; left:50%; margin-left:-454px;
              background-image:url(../images/adp-back.jpg); 
  	        }
  .adp-head { width:907px; height:116px;
            }
  .adp-logo { margin-right:15px; 
              margin-top:40px; 
              float: right;
            }
  .adp-title{ margin-left:35px; 
              margin-top:30px;
              float: left;
              font-size: 200%;
              text-transform: none;
              width:250px;
            }     
  .adp-rtop {  
              margin-left:35px; margin-right: 35px; 
              width:837px; height:130px; overflow:none;
            }
  .adp-rpme {  
              margin-left:35px; margin-right: 35px;
              width:837px; height:25px; overflow:none;
            }
  .adp-rpmm {  
              margin-left:35px; margin-right: 35px; margin-top: 3px;
              width:837px; height:355px; overflow:scroll;
      	    }
  .pme-navigation { 
            }

  th        {  font-weight: bold; font-size: 8pt; }
  td        {  font-weight: normal; font-size: 8pt; }


  form      {  }
  h1        {  font-size: 16pt; font-weight: bold; }
  h2        {  font-size: 13pt; font-weight: bold; }
  h3        {  font-size: 10pt; font-weight: bold; font-style: italic; }
  .code     {  font-family: FixedSys; font-size: 7pt; }
  pre       {  font-family: Courier new; font-size: 8pt; }

  A:link    {  text-decoration: none; color: blue; }
  A:visited {  text-decoration: none; color: blue; }
  A:hover   {  text-decoration: underline; color: red; }

  A.adp-menu:link    {  text-decoration: none; color: white; }
  A.adp-menu:visited {  text-decoration: none; color: white; }
  A.adp-menu:hover   {  text-decoration: underline; color: red; }

  A.adp-menu2:link    {  text-decoration: none; color: white; }
  A.adp-menu2:visited {  text-decoration: none; color: white; }
  A.adp-menu2:hover   {  text-decoration: underline; color: red; }

  A.adp-menu2 {
              /* vrijwel identiek aan pme-first, etc */
              background-color:transparent;
              color:#FFFFFF; font-weight:bold;
              font-family: Verdana, Tahoma; font-size: 8pt; 
              border-left:2px solid #FFFFFF;
              padding-left:10px;
              margin:2px;
              text-align: center;
            }

  .adp-rpmm {  
               scrollbar-face-color: #005DAA;
               scrollbar-arrow-color: #FFFFFF;
               /* scrollbar-track-color: #FFFFFF; */
            }

  input     {  border: 1px #005DAA solid; padding-left: 3px; }
  select    {  border: 1px #005DAA solid; padding-left: 3px; }
  textarea  {  border: 1px #005DAA solid; padding-left: 3px; }
  table     {  border: #005DAA 2px solid; 
               border-collapse: collapse; border-spacing: 0px; width: 100%; }
  th        {  border: #005DAA 2px solid; padding: 4px; 
               background-color: #F2F7FB ; color: #005DAA}
  td        {  border: #005DAA 2px solid; padding: 3px; 
	             background-color: #F2F7FB; color: #005DAA}
  th.pme-header
            {  border: #005DAA 2px solid; padding: 4px; 
               background-color: #FFFFFF ; color: #005DAA}
  table.adp-menu, table.pme-navigation, table.adp-top
            {  border: transparent 0px solid; 
               border-collapse: collapse; border-spacing: 0px; width: 100%; }
  td.adp-top{  
               border: #005DAA 0px solid; padding: 0px;
               background-color: transparent; color: white;
               vertical-align: top;
            }
  td.adp-menu
            {  border: #005DAA 0px solid; padding: 3px; 
	             background-color: transparent; font-weight: bold;
	             background-image:url(../images/adp-mpix.png); 
	             background-repeat:repeat-y;
	             background-position:left;
	             text-align: center;
            }
  td.adp-menu-end
            {  border: #005DAA 0px solid; padding: 3px; 
	             background-color: transparent; font-weight: bold;
	             background-image:url(../images/adp-mpix.png); 
	             background-repeat:repeat-y;
	             background-position:right;
	             text-align: center;
            }
  td.pme-buttons
            {  border: #005DAA 0px solid; padding: 3px; 
	             background-color: transparent; font-weight: bold;
	             color: white; text-align: left;
            }
  .pme-first, .pme-prev, .pme-add, .pme-view, .pme-change,
  .pme-copy, .pme-delete,.pme-next,.pme-last, .pme-goto, 
  .pme-save, .pme-cancel, .pme-more, .adp-button
            {
              background-color:transparent;
              color:#FFFFFF; font-weight:bold;
              font-family: Verdana, Tahoma; font-size: 8pt; 
              border:2px solid #FFFFFF;
              text-align: center;
            }
  select.pme-goto
            {
              background-color: white;
              color:#005DAA; font-weight:bold;
              font-family: Verdana, Tahoma; font-size: 8pt; 
              text-align: left;
            }
  td.pme-stats, td.pme-message
            {  border: #005DAA 0px solid; padding: 3px; 
	             background-color: transparent; font-weight: normal;
	             color: white; text-align: right;
            }
 
          
  /*
  td.pme-stats   {  background-color: #005DAA; color: white; }
  td.pme-buttons {  background-color: #005DAA; color: white; }
  td.pme-message {  background-color: #005DAA; color: white; }
  */
         
  hr        {  border: 0px solid; padding: 0px; margin: 0px; 
	             border-top-width: 1px; height: 1px; }
