body{
	cursor: default;
	overflow: hidden;
    font: 12px Tahoma;
	background-color: #ddd;
}

table {
	border-collapse : collapse;
	background-color : red;
	border : 1px solid black;
}

th {
    font: bold 12px Tahoma;
	vertical-align:top;
	color : white;
	background-color : #333;
}

td {
    font: 12px Tahoma;
	vertical-align:top;
}

h1 {
    font: bold 12px Verdana;
	text-align: center;
	padding: 2px;
	margin: 1px;
	width: 100%;
	color: white;
	background-color: black;
}

hr {
	height: 1px;
	color: black;
}

a {
	margin: 1px;
	width: 100%;
	background-color: white;
}

a:hover {
	color: white;
	background-color: black;
}

.radio {
	width:18px;
}

i {
	cursor: pointer;
	font: 11px Webdings;
	text-align: center;
	width: 18px;
}

input {
    font: 12px Tahoma;
	padding: 1px 5px 1px 5px;
	margin: 0;
    width: 62px;
	height: 20px;
}

button {
    font: 12px Tahoma;
	margin: 0px 1px 1px 1px;
	height: 20px;
}

fieldset {
	padding : 5px;
}

legend {
        margin-bottom : 5px;
}

ul {
	padding : 0;
	margin : 0;
}

li {
	height: 22px;
}

