.resultbody { background-color: #ffffff; } 
.resultlogo { background-color: #ffffff; text-align: left; } 
.resultsearch { background-color: #ffffff; } 
.resultsearch.text { font-family: Arial; font-size: x-small; color: #004080; } 
.resultsearch.textbox { font-family: Arial; font-size: x-small; } 
.resultsearch.button { font-family: Arial; font-size: x-small; } 
.resultinfo { background-color: #f5f5f5; } 
.resultinfo.information { font-family: Arial; font-size: x-small; color: #2c6fa1; } 
.resultitem { } 
.resultitem.filetype { font-family: Arial; font-size: xx-small; color: #004080; } 
.resultitem.title { font-family: Arial; font-size: x-small; } 
.resultitem.score { font-family: Arial; font-size: xx-small; color: #004080; } 
.resultitem.content { font-family: Arial; font-size: x-small; color: #000000; } 
.resultitem.highlight { font-family: Arial; font-size: x-small; color: #ff0033; } 
.resultitem.description { font-family: Arial; font-size: xx-small; color: #009900; } 
.resultitem.author { font-family: Arial; font-size: xx-small; color: #009900; } 
.resultitem.collection { font-family: Arial; font-size: xx-small; color: #004080; } 
.resultitem.indexed { font-family: Arial; font-size: xx-small; color: #004080; } 
.resultitem.url { font-family: Arial; font-size: xx-small; color: #009900; } 
.resultitem.filesize { font-family: Arial; font-size: xx-small; color: #009900; } 
.resultitem.modified { font-family: Arial; font-size: xx-small; color: #009900; } 
.resultpage { background-color: #ffffff; } 
.resultpage.page { font-family: Arial; font-size: x-small; font-weight: bold; } 
.resultfooter { background-color: #ffffff; text-align: center; } 
.resultfooter.copyright { font-family: Arial; font-size: xx-small; color: #004080; } 

