table { 
					border: 4px solid #66CC00;
					border-collapse: separate;
					text-align: center;
					border-radius: 10px;
					border-spacing: 0px;
				}
				thead {
					display: table-header-group;
					vertical-align: middle;
					border-color: inherit;
					border-collapse: separate;
				}
				tr {
					display: table-row;
					vertical-align: inherit;
					border-color: inherit;
				}
				th, td {
					padding: 5px 4px 6px 4px; 
					border-left: 0px solid #ddd;    
				}
				td {
					border-top: 1px solid #ddd;    
				}
				thead:first-child tr:first-child th:first-child, tbody:first-child tr:first-child td:first-child {
					border-radius: 4px 0 0 0;
				}
				thead:last-child tr:last-child th:first-child, tbody:last-child tr:last-child td:first-child {
					border-radius: 0 0 0 4px;
}
.button {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
}

.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}

.tbox
{
border: 1px solid;
background:#dddddd;
width:500px;
padding: 10px;
border-radius:10px;
-moz-border-radius:10px; 
-moz-box-shadow:    1px 1px 1px #ccc;
-webkit-box-shadow: 1px 1px 1px 1px ;
 box-shadow:         1px 1px 1px 1px ;
}
.name-text {
 	position: absolute;
	top: 40%;
  	right: 25%;
	font-family:"Comic Sans MS", cursive, sans-serif;
	font: Comic Sans MS;
  	font-size: 30px;
}