body {
	position:				relative;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			auto;
	margin-right:			auto;
	width:					1020px;
}

.choice, select, input[type = "date"], input[type = "text"], input[type = "email"], textarea, button{
	display:				block;
}

.hidden, .message{
	display:				none;
}

#sliding_bar{
	position:				absolute;
	left:					50%;
	margin-left:			-500px;
	width:					1000px;
}

#client_logo{
	position:				absolute;
	left:					50%;
	margin-left:			-500px;
	width:					200px;
	height:					200px;
	-webkit-box-shadow:		3px 3px 8px black;
	-moz-box-shadow: 		black 3px 3px 8px;
}

#instructions{
	position:				absolute;
	left:					50%;
	margin-left:			300px;
	width:					200px;
	min-height:				200px;
	-webkit-box-shadow:		3px 3px 8px black;
	-moz-box-shadow: 		black 3px 3px 8px;
}

#message, #required_notice{
	padding:				15px;
	font-size:				13px;
	line-height:			150%;
}

#required_notice{
	font-weight:			bold;
	display:				none;
}

#questions{
	display:				block;
	position:				absolute;
	left:					50%;
	margin-top:				10px;
	margin-left:			-290px;
	width:					580px;
}

li.question{
	display:				block;
	padding:				10px;
	margin-bottom:			20px;
	-webkit-box-shadow:		3px 3px 8px black;
	-moz-box-shadow: 		black 3px 3px 8px;
}

label.prompt{
	font-size:				14px;
	line-height:			200%;
}

.smallprompt{
	top:					-5px;
	padding:				5px;
	font-size:				11px;
	line-height:			150%;
}

.choice, select, td{
	font-size:				12px;
	line-height:			175%;
}

.likert_item{
	min-width:				150px;
	max-width:				150px;
	padding:				5px;
}

.likert_choice, .likert_choice_item{
	width:					100px;
	text-align:				center;
	vertical-align:			middle;
}

textarea, input[type = "date"], input[type = "text"], input[type = "email"]{
	font-family:			"Myriad Pro", "Lucida Grande", "Lucida Sans", sans-serif;
	border:					0px;
	padding:				5px;
	top:					5px;
}

textarea, input[type = "date"], input[type = "text"], input[type = "email"]{
	width:					275px;
}

input.contact_info_field{
	top:					0px;
	bottom:					5px;
}

.inline_label{
	padding:				5px;
}

.inline_menu{
	display:				inline-block;
}

textarea{
	width:					550px;
	height:					100px;
}

button{
	margin:					auto;
}

.calendarHolder{
	color:					black;
}
