form {
/*
	display: inline;
*/
	margin: 0;
}

input {
	border: 1px solid #CCC;
	height: 16px;
	font-size: 10px;
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	color: #333;
	outline: none;
}

input.submit {
	height: 20px;
	padding-bottom: 2px;
	text-align: center;
	text-transform: uppercase;
	border: 0;
	background-color: #00599B;
	background-image: url("../images/submitbg.gif");
	background-position: left top;
	background-repeat: repeat-x;
	color: #FFF;
	cursor: pointer;
}
input.submit:hover {
	background: #025898;
}

select {
	border: 1px solid #CCC;
	height: 16px;
	font-size: 10px;
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	color: #333;
	outline: none;
}

textarea {
	border: 1px solid #CCC;
	font-size: 10px;
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	color: #333;
	outline: none;
}

.sections {
	color: #004481; padding-top: 20px; padding-bottom: 10px;
}

#login {
	color: #004481;
}

#login input {
	border: 1px solid #CCC;
	height: 16px;
	font-size: 10px;
	font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	color: #333;
	outline: none;
	vertical-align: text-bottom;
}

#login input.submit {
	width: 50px;
	height: 20px;
	padding-bottom: 2px;
	text-align: center;
	vertical-align: text-bottom;
	text-transform: uppercase;
	border: 0;
	background-color: #00599B;
	background-image: url("../images/submitbg.gif");
	background-position: left top;
	background-repeat: repeat-x;
	color: #FFF;
	cursor: pointer;
}
#login input.submit:hover {
	background: #025898;
}

form#registrazione input, form#registrazione select {
	width: 200px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #004481;
}

form#registrazione select {
	height: 20px;
}

form#registrazione input.submit {
	font-size: 11px;
	width: auto;
	height: 20px;
	padding-bottom: 2px;
	text-align: center;
	text-transform: uppercase;
	border: 0;
	background-color: #00599B;
	background-image: url("../images/submitbg.gif");
	background-position: left top;
	background-repeat: repeat-x;
	color: #FFF;
	cursor: pointer;
}

form#modmail input, form#modmail select {
	width: 200px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #004481;
}

form#modmail select {
	height: 20px;
}

form#modmail input.submit {
	font-size: 11px;
	width: auto;
	height: 20px;
	padding-bottom: 2px;
	text-align: center;
	text-transform: uppercase;
	border: 0;
	background-color: #00599B;
	background-image: url("../images/submitbg.gif");
	background-position: left top;
	background-repeat: repeat-x;
	color: #FFF;
	cursor: pointer;
}

form#modpass input, form#modpass select {
	width: 200px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #004481;
}

form#modpass select {
	height: 20px;
}

form#modpass input.submit {
	font-size: 11px;
	width: auto;
	height: 20px;
	padding-bottom: 2px;
	text-align: center;
	text-transform: uppercase;
	border: 0;
	background-color: #00599B;
	background-image: url("../images/submitbg.gif");
	background-position: left top;
	background-repeat: repeat-x;
	color: #FFF;
	cursor: pointer;
}

