/* CSS selectors for all buttons */

input[type=button],
#body input[type=button],
.question input[type=button],
input[type=submit],
.button
{
	background: url("images/submit_bg.gif") repeat-x scroll 0 0 transparent;
	border: 1px solid #B7D6DF;
	border-radius: 20px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	color: #437182;
	cursor: pointer;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-shadow: 0 1px 0 #FFFFFF;
	padding: 4px 15px;
	outline: none;
	text-decoration: none;
}

input[type=button]:hover,
#body input[type=button]:hover,
.question input[type=button]:hover,
input[type=submit]:hover,
.button:hover
{
	background: url("images/submit_hover_bg.gif") repeat-x scroll 0 0 transparent;
}

input.disabled, .question input.disabled {
	cursor: default !important;
	color: #999 !important;
}

select {
	background: url("/css/images/submit_bg.gif") repeat-x scroll 0 0 transparent;
	border: 1px solid #B7D6DF;
	border-radius: 20px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	color: #437182;
	cursor: pointer;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;
	font-size: 13px;
	padding: 8px 15px;
	padding-right: 5px;
	margin-left: 0px;
	margin-right: 0px;
}

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}