/* Specific pane configuration */
.page_header.row { top: 0px; height: 36px; font-size: 20px; font-family: Arial, Helvetica, sans-serif; background: #999; color: #fff }
.page_subheader.row { top: 36px; height: 36px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #a2c1c6; color: #333 }
.buttonRow.row { top: 36px; height: 36px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #ddd; color: #000; }
.body.row { top: 72px; bottom: 36px; }
.footer.row { height: 36px; bottom: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #a2c1c6; color: #000 }
.solutionButtons { padding-left:4px; padding-top:4px; padding-bottom:4px; font-family: Arial, Helvetica, sans-serif; background: #ddd; color: #000 }
.solutionHeader { top:0; bottom:0; border-collapse:collapse;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:22px; width: 100%; float:left; font-size:1.1em; text-align:left; padding-top:5px; padding-bottom:4px; background-color:#A7C942; color:#ffffff; border:1px solid #98bf21; padding:3px 7px 2px 7px;}

body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.header, .footer { padding: 0 1em; }

.clear { clear: both; }
.info { float: right; padding: 6px }
.page_subheaderButtons { float: right }

h1 { margin-bottom: 0px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; margin: 6px 6px 6px 6px; float: left ! important }
h2 { margin-bottom: 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 6px 6px 6px 6px; float: left ! important }
h3 { margin-bottom: 0px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 6px 6px 6px 6px; float: left ! important }

.compare { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 6px 6px 6px 6px; }
.save { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 6px 6px 6px 6px; float: right; }

.hidden { display: none }	
.block { display: block }		
.render_box img { max-width: 100%; max-height: 100%; text-align: center; margin-right: auto; margin-left: auto }
.render_uniform { position: relative; left: 160px }
.render_slider { margin: 5px 20px 5px 20px }
.render_header { /*margin-right: 50px; margin-left: 50px;*/ text-align: center; padding-top: 0px; margin-top: 0px; position: relative; top: 180px }

td.alt
{
	color:#000000;
	background-color:#FCF082;
}

.emb_error
{
	color:yellow;
	background-color:red;
}

.emb_warning
{
	color:black;
	background-color:skyblue;
}

