/* 
 * v6 Custom Theme 
 * [name] Aramark Theme 
 * [company] Medallia 
 * [author] Rebecca Streitz 
 */

.theme-id {
	z-index: 585;
	position: relative;
}
html {
	background-color: #ffffff;
	background-image: none;
	background-repeat: no-repeat;
	background-position: top center;
}
body {
	font-family: Lucida Grande, Helvetica Neue, Arial;
	color: #ffffff;
}
a {
	color: #0088cc;
}
.wrapper {
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	background-position: top center;
}
.header-inner, .body, .footer-inner {
	max-width: 775px;
	_width: 775px;
}
.header {
	min-height: 80px;
	/* ie6 */ _height: 80px;
	margin-bottom: 50px;
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	background-position: top center;
	border-bottom-style: solid;
	border-bottom-color: #0caea8;
	border-bottom-width: 5px;
}
.splash-decorative, .logo-decorative, .logo-brand {
	margin-top: 10px;
}
.body {
	background-image: none;
	background-repeat: no-repeat;
	background-position: top center;
}
.body-inner {
	min-height: 80px;
	/* ie6 */ _height: 100px;
	background-color: #06aea8;
	box-shadow: none;
	padding: 20px 20px;
	border-style: solid;
	border-color: #0caea8;
	border-width: 5px;
	-khtml-border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
}
.footer {
	min-height: 107px;
	/* ie6 */ _height: 107px;
	margin-top: 30px;
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	background-position: top center;
}
.footer-inner {
	padding: 30px 20px;
}
.marketing-links a, .external-links a, .legal-links a {
	color: #666666;
}
.marketing-links {
	display: none;
}
.social-links {
	display: none;
}
.language-selector {
	margin-top: 30px;
	color: #999999;
}
.satgrid-columns-12 .cell-12 {
	background-color: #06aea8;
}
.pager-button {
	background-color: #ED2352;
	/* khtml */ background-image: -khtml-gradient(linear, left top, left bottom, from(#ED5276), to(#ED2352));
	/* moz */ background-image: -moz-linear-gradient(#ED5276, #ED2352);
	/* ms */ background-image: -ms-linear-gradient(#ED5276, #ED2352);
	/* webkit1 */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ED5276), color-stop(100%, #ED2352));
	/* webkit2 */ background-image: -webkit-linear-gradient(#ED5276, #ED2352);
	/* opera */ background-image: -o-linear-gradient(#ED5276, #ED2352);
	background-image: linear-gradient(#ED5276, #ED2352);
	border-color: #C71D45;
	border-bottom-color: #870D2A;
}
.pager-button:hover {
	/* khtml */ background-image: -khtml-gradient(linear, left top, left bottom, from(#ED2352), to(#ED5276));
	/* moz */ background-image: -moz-linear-gradient(#ED2352, #ED5276);
	/* ms */ background-image: -ms-linear-gradient(#ED2352, #ED5276);
	/* webkit1 */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ED2352), color-stop(100%, #ED5276));
	/* webkit2 */ background-image: -webkit-linear-gradient(#ED2352, #ED5276);
	/* opera */ background-image: -o-linear-gradient(#ED2352, #ED5276);
	background-image: linear-gradient(#ED2352, #ED5276);
}
.page-indicator {
	margin-top: 45px;
	color: #999999;
}
.progress-bar .past {
	background-color: #ed2352;
}
.progress-bar .active {
	background-color: #ED2352;
}
.progress-bar .future {
	background-color: #eeeeee;
}
.page-block, .error-block, .group-caption {
	margin-bottom: 35px;
}
.satisfaction-grid tbody td {
	padding: 16px 0px;
}
.textareas {
	height: 100px;
}
.satgrid-question, .question-grid, .text-field-caption {
	font-size: 16px;
}
body {
	font-size: 16px;
	font-weight: bold;
}
#irelandDisclaimer {
	font-size: 12px;
	font-weight: normal;
}
#germanDisclaimer {
	font-size: 10px;
	font-weight: normal;
}
#couponText {
	font-size: 12px;
	font-weight: normal;
}
#couponImage {
	max-width: 100%;
	height: auto;
}