/* Start of CMSMS style sheet 'Form Fields' */
input {
	width: 193px;
	font: normal 11px tahoma, arial;
	background: #232323;
	border: solid 1px #292929;
	padding: 2px;
	color: #fff;
}

input.button {
	width: auto !important;
	background: transparent !important;
	border: 0 !important;
}

input.checkbox {
	width: auto !important;
	background: transparent !important;
	border: 0 !important;
}

select {
	width: 199px;
	font: normal 11px tahoma, arial;
	background: #232323;
	border: solid 1px #292929;
	padding: 2px;
	color: #fff;
}

textarea {
	width: 199px;
	font: normal 11px tahoma, arial;
	background: #232323;
	border: solid 1px #292929;
	padding: 2px;
	color: #fff;
}

div.submit input {
	margin: 16px 0;
	width: auto;
	background: transparent;
	border: 0;
}

div.submit input:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}

div.birthdaySelects select {
  width: 62px;
}

.subscribeCheckboxContainer label { 
	display: inline;
	font: bold 10px tahoma, arial;
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 10px 4px;
}

.subscribeCheckboxContainer input {
  width: auto;
  position: relative;
  top: 3px;
  left: 3px;
}
/* End of 'Form Fields' */

