#container {
	width:100%;
}
#block_1, #block_2, #block_3, #block_4 {
	padding:10px 2px 10px 5px;
	border:2px solid #003399;
	width:100%;
}
#block_2, #block_4 {
	border-width:0px 2px;
}
#block_1,#block_3  {
 	background-color: #00CCFF;
}
#block_2, #block_4 {
 	background-color: #00CC66;
}
.hidden {
	display:none;
	visibility:hidden;
}
.visible {
	display:block;
	visibility:visible;
}
.test {
	margin:0px 3px;
	width:15%;
	height:20px;
	background-color:ivory;
	color:blue;
	text-align:center;
	cursor:pointer;
	float:left;
	border:2px solid #003399;
}
