#val {
  border: 0px solid black;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 36px;
	height: 666px;
  background-color:#FFFFFF;
}
.val {
  position:relative;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
  width:36px;
  height:36px;
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
}
.val_hover {
  position:relative;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
  width:36px;
  height:36px;
  background-color:#EEEEEE;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  border:1px solid #DEDEDE;
}
.flag {
	width:32px;
  height:32px;
  margin: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
}
a {
  color:black;
  text-decoration:none;
}