﻿/*
General Formatting
*/
table.survey label
{
	text-align: left;
}

ol.survey ol 
{
	margin: 0 2em;
	padding: 0;
	list-style-type: lower-latin;
}

ol.survey ul
{
	list-style-type: none;
}

ol.survey ol ul
{
	padding-left: 1em;
	margin-left: 0;
}

ol.survey table,
ol.survey th,
ol.survey td
{
	border: 1px solid #666;
	border-collapse: collapse;
	padding: 3px;
}

ol.survey th
{
	text-align: center;
	background-color: #ccc;
}

ol.survey td
{
	text-align: center;
}

ol.survey p.question
{
	font-weight: bold; margin-top: 30px; margin-bottom: 3px;
}

ol.survey ol.secondary
{	margin-top: -20px;
}

ol.survey div.other
{
	width: 17em;
	clear: left;
	float: left;
}

ol.survey span.other
{
	clear: right;
	float: left;
}

ol.survey span.other input
{	width: 10em;
}

ol.survey h3
{
	padding: 4px; color: #005500; margin-top: 60px; background-color: #F5F5DD;
	text-indent: 0px;
}

/*
Reusable Formatting
*/
ol.survey .percentages input
{
	width: 3em;
}

ol.survey .numbers input
{
	width: 4em;
}

ol.survey .text input
{
	width: 10em;
}

.question span
{
	float: left;
	width: 21em;
}

/*
Specific Formatting
*/
#facilities span
{
	float: left;
	width: 21em;
}

#PercentageEmployeeGroups span
{
	float: left;
	width: 12em;
}

#employee-turnover span
{
	float: left;
	width: 12em;
}

#Involuntary-employee-turnover span, #VoluntaryEmployee-turnover span
{
	float: left;
	width: 12em;
}

#header-image
{
	margin: 1em 0 2em 2em;
}

.confirm-warning
{
	font-weight: bold;
	color: #f33;
}

#TextField140
{
	width: 15em;
}
