
#kbox {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;

	width: 900px;
	float: left;
}
.keybox {
	background-color: #2d7339;
	color: #ff0000;
 	width: 110px;
 	height: 22px; 
    float: left;
    margin: 7px;
    padding: 0px 0px;
    vertical-align: middle; 
}
* html .keybox{
    padding: 0px 0;
    width: 90px;
}
.key {
 text-align: center;
 vertical-align: middle;
  font-size: 80%;
  
 
}
 html .key {
	font-size: 90%;
	padding-top: 4px; 
}

.keybox a:link {
	color: #ffffff;
	text-decoration: none;
}
.keybox a:visited {
	color: #c0c0c0;
	text-decoration: none;
}
.keybox a:hover {
    color: #ff0000; 
    background-color: #ffff00;
    text-decoration: none;
}
.keybox a:active {
    color: #ff0000; 
    background-color: #ffff00;
    text-decoration: none;
}