		.highlight { background: #F2E6D9; }
		.searchheading { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; font-weight: bold; }
		.summary { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; font-style: italic; } 
		.results { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; }
		.category { color: #999999; }
		.description { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; color: #008000; }
		.context { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; }
		.infoline { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; font-style: normal; color: #808080; }
		.result_title { font-family: verdana,arial,helvetica,sans-serif; font-size: 100%; }
				
input.zoombtn{
   				color:#000000;
   				font-family:verdana,arial,helvetica,sans-serif;
   				font-size:90%;
   				font-weight:bold;
   				background-color:#99CCFF;
   				border:1px solid;
   				border-top-color:#999999;
   				border-left-color:#999999;
   				border-right-color:#999999;
   				border-bottom-color:#999999;
				filter:progid:DXImageTransform.Microsoft.Gradient
      				(GradientType=0,StartColorStr=#EFEFEF,EndColorStr=#CCCCCC);}
					
input.zoombtnhov{
   				color:#000099;
   				background-color:#99CCFF;
				border-top-color:#000000;
   				border-left-color:#000000;
   				border-right-color:#000000;
   				border-bottom-color:#000000;
				filter:progid:DXImageTransform.Microsoft.Gradient
      				(GradientType=0,StartColorStr=#CCCCCC,EndColorStr=#EFEFEF);}