   .header {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;color:#bbbbbb;background-color: inherit;}
   .space  {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:4px;color:#bbbbbb;background-color: inherit;}
   .descr  {background-color:#ffffff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#bbbbbb;background-color: inherit;}
   .descrgrey{background-color:#eeeef8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#222222;background-color: inherit;}
   .descrnobg{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#888888;background-color: inherit;}
   .image    {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#bb8800;text-decoration:none;border:none;background-color: inherit;}
   .cell     {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#777777;text-decoration:none;background-color: inherit;}
   .link     {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#bb8800;text-decoration:none;background-color: inherit;}
   .link:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff;background-color:#0000aa;text-decoration:none;}
   .link:active{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#bb8800;background-color:#ffff00;text-decoration:none;}
   .ulink     {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#bb8800;text-decoration:none;background-color: inherit;}
   .ulink:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#aa6600;background-color:inherit;text-decoration:none;}
   .foundtotal{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#444444;text-decoration:none;font-weight:bold;background-color: inherit;}
   .foundheader{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#888888;text-decoration:none;background-color: inherit;}
   .maintable {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #bbbbbb;
	background-color: inherit;
	border-left: thin solid;
	border-left-width: thin;
	border-left-style: solid;
}
   .ifield{
                font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px;
                color: #777777;
                }
        #ttip{
         font-family:Arial,sans-serif;
         font-size:10px;
         color:#000;
         text-align:left;
         padding:2px;
         width:100px;
         background-color:#ffd;
         border:1px solid #000;
        }

  .midlink {
	font-family:arial;
	font-size:12;
	font-weight:normal;
	color: #ddd;
	vertical-align:50%;
	margin:0px;
	padding:0px;
	}
  select.ifield {
	width:150px;
  }
  a{
	text-decoration: none;
	vertical-align:-5px;
   }

	/* style the scrollbar */
	::-webkit-scrollbar {
		width: 7px;
	}
	 
	/* Track */
	::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.1); 
		-webkit-border-radius: 0px;
		border-radius: 0px;
	}
	 
	/* Handle */
	::-webkit-scrollbar-thumb {
		-webkit-border-radius: 0px;
		border-radius: 0px;
		background: rgba(232,232,232,0.6); 
		-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.1); 
	}
	::-webkit-scrollbar-thumb:window-inactive {
		background: rgba(222,222,222,0.4); 
	}
