/* gea_design_center.css -- Style sheets for the GEA Design Center. */

/* page titles. */
#upperBodyA h2,
#upperBodyB h2,
#upperBodyC h2,
#upperBodyD h2,
#lowerBody h2 {
	font-size: 100%;
}

/* headings within content */
#upperBodyA h3, #upperBodyA h4,
#upperBodyB h3, #upperBodyB h4,
#upperBodyC h3, #upperBodyC h4,
#upperBodyD h3, #upperBodyD h4,
#lowerBody h3, #lowerBody h4 {
	margin-top: 0.9em;
	font-size: 100%;
}

#lowerBody img.floatLeft {
	float: left;
	margin: 3px 10px 3px 0;
}
#lowerBody img.floatRight {
	float: right;
	margin: 3px 0 3px 10px;
}

/* Used primarily by the New Kitchen Quiz in the Design Center. */
.quiz {
	margin-top: 1.2em;
	padding-top: 1.2em;
}
.quiz h3 {
	margin-top: 0 !important; /* needs to override rules for #lowerBody h3 */
}
.quiz table {
	margin-top: 0.9em;
}
.quiz table td {
	padding: 6px 8px;
}
.quiz table td.y, .quiz table td.n {
	white-space: nowrap;
	padding-left: 0px;
}
.quiz table tr {
	vertical-align: middle;
}
.quiz table td.q {
	width: 90%;
}
.quiz table td.y {
	width: 5%;
}
.quiz table td.n {
	width: 5%;
}

.photoGalleryGridA {
	border-collapse: collapse;
}
.photoGalleryGridA td {
	border: 1px solid #cccccc;
	padding: 15px;
}

.photoGalleryGridA tr.firstRow td {
	border-top-width: 0;
	padding-top: 0;
}
.photoGalleryGridA tr.lastRow td {
	border-bottom-width: 0;
}
.photoGalleryGridA td.firstColumn {
	border-left-width: 0;
	padding-left: 0;
}
.photoGalleryGridA td.lastColumn {
	border-right-width: 0;
	padding-right: 0;
}

/* 'ada-compliant appliances' pages */
.adaProductsTable {
	width: 100%;
	table-layout: fixed;
}
.adaProductsTable td {
	padding-right:20px;
}
.adaProductsTable .labelRow td {
	padding-bottom:5px;
	font-weight:bold;
}
.adaProductsTable .thumbRow td {
	padding-bottom:35px;
}
.adaProductsTable .thumbRow td img {
	border:1px solid #ccc;
}
