div.rbutton {
        behavior: url(http://ontologyonline.org/scripts.hover.htc);  
            }
#partialmatches .itemblock {margin-bottom:15px;}
#domainbox, #languagebox {
                vertical-align: top;
                text-align: center;}
#partialmatches {padding-left:25px;padding-right:10px;}
.cell {vertical-align:top;}
.rbutton, .selectedrbutton {
                display: block;
		background-color: transparent;
		background-image: url(http://ontologyonline.org/img/buttons.gif);
		background-repeat: no-repeat;
		width: 132px;
		height: 28px;
		margin: 5px auto;
                padding: 5px 0 0 0;
                color: #002577;                
                text-align: center;
}
div.rbutton:hover, div.hover {background-position: 0 -36px;
		color: #FF7200;
                cursor: pointer;}
.selectedrbutton {font-weight:bold;}
.rbutton {background-position: 0 -72px;}
span.language, span.domain {color: #7777CC;}
span.termmatch {color: green;}
.resultstitle {
            background-color: #E5ECF9;
            border-top: 1px solid #3366CC;
            color: #000000;
            font-size: 16px;
			margin-top:10px;
}
.resultstitle span {font-size:80%;padding-left:30px;}
.prefix {font-size: larger; font-weight: bold; text-transform: capitalize;}
.itemblockdiv a, span.termmatch {font-size: larger;}
.content {font-size:12px;}
