
body {
	background-color: rgb(240,240,240);
	position: auto;
	font-family: Century Gothic, Helvetica, Arial;
 	text-shadow: 0 0 1px rgba(51,51,51,0.5);
	color: rgb(30,30,30);
	font-size: 15px;
	text-align:center;
}

h1,h4 {
	color: rgb(100,100,100);
}

table {
	margin-left:auto;
	margin-right:auto;
}

select,input,hr {
	font-family: Century Gothic, Helvetica, Arial;
    font-size: 15px;
    color: rgb(30,30,30);
    border-radius: 3px;
    text-shadow: 0 0 1px rgba(51,51,51,0.5);
    border-color: #59ACFF;
    border-style: solid;
}

select {
	background-color: rgb(180,215,252);
}

input {
	background-color: rgb(230,230,230);
}

.container {
	margin-left:auto;
	margin-right:auto;
	width:auto;
	text-align:center;
	display: inline-block;
	padding-bottom:30px;
}

#input {
	text-align:left;
	display: inline-block;
}

.checkboxes {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	display: inline-block;
	margin-bottom:20px;
}

.red  {
	color: #FF0000
}
