/** GRID WITH BANNER PAGE LAYOUT START */
/** Used on pages that have the horizontal selection menu */
.horizgridholder {
	display: table;
	width: 100%;
	border-collapse: collapse;
}

.gridcell {
	display: table-cell;
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-top: solid #c4bfa9 4px;
	width: 250px;
	background: #f8f6ea;
	text-align: center;
}

.gridcellhot {
	background: #eee6cb;
	background-image: url("../img/downarrow.png");
	background-position: top;
	background-repeat: no-repeat;
}

.buttonimage {
	text-align: center;
	border: 0px;
	margin: 0px;
}

.disabledbuttonimage {
	text-align: center;
	border: 0px;
	margin: 0px;
	opacity: 0.5;
}

.buttondesc {
	text-align: center;
	width: 200px;
	margin: 0 auto;
	border: 0px;
	font-size: small;
}

.disabledtext {
	text-align: center;
	width: 200px;
	margin: 0 auto;
	font-size: small;
	color: #C2B7A1;
}

/* main encapsulator for information divs that are wide banners */
.infobannerholder {
	width: 958px;
	min-height: 200px;
	padding: 0px;
	background-image: url("../img/twostepselect/bg.jpg");
	background-repeat: repeat-x;
	background-color: #fff;
	/* overflow: hidden; */
}

.infobannerimagecell {
	display: table-cell;
	height: 200px;
	text-align: center;
}

.infobannertextcell {
	display: table-cell;
	height: 150px;
	padding: 20px;
	padding-top: 30px;
	vertical-align: top;
	text-align: left;
}

/** bar used to indicate current selection when using horizgrid buttons */
.indicatorBar {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.indicatorBlank {
	display: table-cell;
	text-align: center;
	background: #e6e4db;
	padding-top: 5px;
}

.paneBottomWithIndicatorBar .indicatorBlank {
	display: table-cell;
	text-align: center;
	background: #ede8dd;
	padding-top: 5px;
}

.indicatorCell {
	display: table-cell;
	text-align: center;
	background: #c4bfa9;
	padding: 5px 0px 5px 0px;
	color: #000;
	font-size: medium;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}

/** GRID WITH BANNER PAGE LAYOUT END */

/** STYLES WHICH ARE PAGE-SPECIFIC **/

div.default-alias{
	margin:.25em .25em 1.5em;
}