﻿.TableStyle
{
	margin-bottom:8px;
	margin-left:8px;
}

.PeakTableStyle {
	margin-bottom: 2px;
	margin-left: 8px;
}

.MultiTableSetup{
	display: flex;
}

.MultiTableOrg{
	flex-direction:column;
}

.PropTitlePnl {
	margin-top: 8px;
	margin-bottom: 8px;
	width: 100%;
	text-align: center;
}

.PropTitle
{
	font-size:18pt;
	font-weight:bold;
	font-family:Arial;
	color:Black;
}

.DisclaimerAdjuster{
	display: flex;
	flex-direction: column;
}

.PropHourTitle {
	font-size: 10pt;
	margin-left: 50px;
}
.PropHourTitleCell
{
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
}

.PropHourSubTitle
{
	font-size:8pt;
	margin-left:35px;
}
.PropHourSubTitleCell
{
	border-left:solid 1px black;
	border-right:solid 1px black;
}

.RowStyle1
{
	height:20px;
}
.RowStyle2
{
	height:30px;
}

.Col1Style
{
	width:100px;
	text-align:center;
}
.Col1TitleStyle
{
	font-size:10pt;
	border-bottom:solid 1px black;
}

.Col2Style
{
	width:25px;
}

.ColHourStyle
{
	width:30px;
	text-align:center;
}
.ColHourTitleStyle
{
	font-size:10pt;
	border-bottom:solid 1px black;
}

.RowNumberStyle
{
	margin-right:8px;
	margin-left:-3px;
}

.RowStyleFiller
{
	height:5px;
}
.PanelStyleFiller1
{
	margin-bottom:4px;
	margin-top:-4px;
	margin-left:10px;
	border-bottom:dashed 1px black; 
	height:5px; 
	width:75%;
}
* html .PanelStyleFiller1 /*IE 6 and early versions of IE Hack*/
{
	margin-bottom:10px; 
	margin-top:-8px;
	margin-left:0px;
}
.PanelStyleFiller2
{
	border-bottom:dashed 1px black; 
	margin-bottom:4px;
	margin-top:-4px;
	height:5px; 
	width:100%;
}
* html .PanelStyleFiller2 /*IE 6 and early versions of IE style Hack*/
{
	margin-bottom:10px; 
	margin-top:-8px; 
}

.Status
{
	color:Red;
	font-weight:bold;
	font-size:9pt;
	text-align:left;
	margin:8px;
	padding-bottom:8px;
}