/* room wizard */

#content {
	background:url(../images/nav_rw_shadow.jpg) top left no-repeat transparent;
	padding-top:10px;
}

#inner_content {
	background:url(../images/rw_content_bkgd.png) top left repeat-y transparent;
	padding-top:10px;
}

#inner_content h2 {
	margin-top:0;
}

#left {
	width:450px;
	padding-right:50px;
}

#right {
	margin-left:30px;
	width:305px;
	float:left;
}

#right h4, #right legend, #right label.checked {
	color:#fff;
	text-shadow:none;
}

#right fieldset {
	border-color:#4f6270;
}

#roomWizard table {
	width:180px;
	margin:8px auto;
}

#roomWizard table td {
	/*color:#4f6270;*/
	color:#9DA8B0;
	padding:0.3em 0;
	border:none;
}

#layout-theatre {
	display:block;
	background:url(../images/room-styles/theatre.gif) no-repeat center right;
	height:30px;
}
#layout-cabaret {
	display:block;
	background:url(../images/room-styles/cabaret.gif) no-repeat center right;
	height:30px;
}
#layout-classroom {
	display:block;
	background:url(../images/room-styles/classroom.gif) no-repeat center right;
	height:30px;
}
#layout-boardroom {
	display:block;
	background:url(../images/room-styles/boardroom.gif) no-repeat center right;
	height:30px;
}
#layout-ushape {
	display:block;
	background:url(../images/room-styles/ushape.gif) no-repeat center right;
	height:30px;
}
#layout-dinner {
	display:block;
	background:url(../images/room-styles/dinner.gif) no-repeat center right;
	height:30px;
}

/* highlight states */

#layout-theatre_checked {
	display:block;
	background:url(../images/room-styles/theatre2.gif) no-repeat center right;
	height:30px;
}
#layout-cabaret_checked {
	display:block;
	background:url(../images/room-styles/cabaret2.gif) no-repeat center right;
	height:30px;
}
#layout-classroom_checked {
	display:block;
	background:url(../images/room-styles/classroom2.gif) no-repeat center right;
	height:30px;
}
#layout-boardroom_checked {
	display:block;
	background:url(../images/room-styles/boardroom2.gif) no-repeat center right;
	height:30px;
}
#layout-ushape_checked {
	display:block;
	background:url(../images/room-styles/ushape2.gif) no-repeat center right;
	height:30px;
}
#layout-dinner_checked {
	display:block;
	background:url(../images/room-styles/dinner2.gif) no-repeat center right;
	height:30px;
}

#right input.submit {
	border:2px solid #fff;
}

#wizard_results {
	width:100%;
}

#wizard_results th, #wizard_results td {
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-align:center;
	padding:0.3em 0;
	font-family:lucida, 'Lucida Grande', arial, helvetica, sans-serif;
}

#wizard_results tr:hover {
	background-color:#eee;
}

#wizard_results th {
	color:#000;
}

#wizard_results td.selected_style {
	background-color:#e6e6e6;
}

#wizard_results td.result_match {
	background-color:#4f6270;
	color:#fff;
}
	
