body
{
	font-family:Arial, Sans-Serif;
}
A
{
	color:White; 
	text-decoration:none;
}
A:hover
{
	color:yellow; 
}

H2
{
	
}
.StandardH2
{
	color: FFFFFF;
	vertical-align: super;
}
TABLE
{
}
.BodyTable
{
	background-color: BEDEFF;
	border: black 1px solid;
	width: 525;
}
.BodyTableFooter
{
	background-color: 000066;
	border-width: thin;
	width: 525;
}
.InnerTable
{
	background-color: BEDEFF;	
	border-width: thin;
}
TR
{
}

.TRBottomBorder
{
	BORDER-BOTTOM: black 3px solid;
}

TD
{

}
.TDPageHeader
{
	background-color: 000066;
	text-align: center;
	vertical-align:super;
	height: 25;
	width: 100%;
	font-family: Arial;
	color: "FFFFFF";
	font-size: large;
}
.TDSectionHeader
{
    background-color:#003366;
    padding : 5px;
    font-weight : bold;
    /*font-variant:small-caps;*/
    font-size : 10pt;
    color : white;/*#FFFFFF;*/
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#336699', startColorstr='#003366', gradientType='0');	
	
}
.TDTextBoxLabel
{
	font-weight: bold;
	font-family: Arial;
	font-size: smaller;
	text-align: right;
}
.TDErrorMessage
{
	font-weight: bold;
	font-family: Arial;
	font-size: smaller;
	color: FF0000;
	text-align: center;
}
.TDMenuItem
{
    background-color:#AAAAAA;
    padding : 5px;
    font-weight : bold;
    font-size : 8pt;
    /*font-variant:small-caps;*/
    color : black;
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#555555', startColorstr='#cccccc', gradientType='0');	
    /*
	font-weight: bold;
	font-family: Arial;
	font-size:x-small;
	color: FF0000;
	text-align: center;
	*/
}
.TDMessage
{
	font-family: Arial;
	font-size: smaller;
	color: FF0000;
	text-align: center;
}
.TDColumnHeader
{	
	font-weight: bold;
	font-family: Arial;
	color: White;
	text-align: center;	
	font-size: 12;
}
.TDWithTopBorder
{
	border-top: black 3px solid;
}

SELECT
{
	width: 120;	
}
.StandardSelect
{
	width: 100%;		
}
input
{
	
}
.DataGridInput
{
	text-align: right;
	font-family: Arial;
	font-size: 10;
	width: 80px;
}
.DataGridText
{
	font-family: Arial;
	font-size: 10;
	width: 80px;
}


.MetricGridRowLabel
{
	text-align: left;
	font-family: Arial;
	font-size: 10;
	font-weight: bold;
}

.MetricGridCellEditable
{
	
	text-align: right;
	font-family: Arial;
	font-size: 10;
	width: 80px;
	color : #3366FF; 
	background-color : #FFFF99; 
	border:1px solid FFFF99; 
}
.MetricGridCellNonEditable
{
	text-align: right;
	font-family: Arial;
	font-size: 10;
	width: 80px;
	color:Gray;
	border:1px solid white; 
}

.AnalysisDefault
{
	font-family: Arial;
	font-size: 10;
}
.AnalysisRooms
{
	width: 75px;
	border: none;
	text-align: right;
}
.AnalysisRoomsEditable
{
	width: 75px;
	border: none;
	color:Blue;
	background : #FFFF99;
	text-align: right;
	border:1pt solid #EEEEEE;
}

.AnalysisCatering,
.AnalysisBanquet,
.AnalysisCombined,
.AnalysisRev
{
	width: 100px;
	border: none;
	text-align: right;
}
.AnalysisCateringEditable,
.AnalysisBanquetEditable,
.AnalysisRevEditable
{
	width: 100px;
	border: none;
	color:Blue;
	background : #FFFF99;
	text-align: right;
	border:1pt solid #EEEEEE;
}

.AnalysisPercEditable
{
	width: 50px;
	border: none;
	color:Blue;
	background : #FFFF99;
	text-align: right;
	border:1pt solid #EEEEEE;
}

.AnalysisPerc
{
	width: 50px;
	border: none;
	text-align: right;
}

.AnalysisRate
{
	width: 50px;
	border: none;
	text-align: right;
}

.AnalysisPercOfTotal
{
	width: 50px;
	border: none;
	text-align: right;
}

.AnalysisHeader
{
	text-align: center;
	vertical-align:super;
	height: 25;
	width: 100%;
	font-family: Arial;
	font-size: large;
	font-weight:bolder;

}

.AnalysisSectionHeader
{
	text-align: left;
	vertical-align:super;
	height: 22;
	width: 100%;
	font-family: Arial;
	font-size:medium;
	font-weight:bolder;
}
.AnalysisLabel
{
	font-family: Arial;
	font-weight:bold;
	font-size: 11;
}
.AnalysisSmallLabel
{
	font-family: Arial;
	font-weight:bold;
	font-size: 9;

}
.AnalysisColumnLabel
{
	font-family: Arial;
	font-weight:bold;
	text-align:center;
}
.AnalysisHiddenCell
{
	font-size:1;
	color: White;
	border:none;
	height:1;
	width:1;
}
.AnalysisTotalRow
{
	border-top: 1pt solid black;
}

.SIPPageHeader
{
	font-family:Arial;
	font-size:large;
	font-weight:bolder;
	text-align:left;
}

.SIPLabel
{
	font-family:Arial;
	font-size:smaller;
	font-weight:bolder;
	text-align:left;
}

.SIPGridHeader
{
	font-family:Arial;
	font-size:smaller;
	font-weight:bolder;
	text-align:left;
}
.SIPGridText
{
	font-family:Arial;
	font-size:smaller;
	font-weight:normal;
	text-align:left;
}


@media print
{
	.NoPrint	
	{
		display:none;
	}
}
