﻿
	.LeaseCalculatorWizard
	{
		border: 1px solid #c5c5c5;
		position: relative;
		width: 720px;
		height: 540px;
		margin: 0px auto;
		background-color: #efefef;
		text-align: center;
		padding-top: 10px;
		top: 0px;
		left: 0px;
	}
	
	.LeaseCalculatorWizard td
	{
		font-family: arial, sans, helvetica, tahoma;
		font-size: 12px;
	}
	
	.WizardStepStyle
	{
		vertical-align: top;
		text-align: left;
	}
	
	.StepNavigationButton
	{
		width: 100px;
	}
	
	.NavigationTemplate
	{
		margin: 10px;
	}

	.WizardErrorPanel
	{
		position: relative;
		display: block;
		width: 720px;
		border: solid 1px #cc0000;
		background-color: #faf2f2;
		color: #cc0000;
		margin: 0px auto 20px auto;
	}

	.WizardErrorPanel div
	{
		margin: 10px;
		font-size: 12px;
	}
	
	.calculatorHeading
	{
		position: relative;
		font-size: 18px;
		text-align: left;
		padding-left: 15px;
		margin-bottom: 5px;
		margin-top: 10px;
	}

	.calculatorContent
	{
		margin: 0px 15px 0px 15px;
		text-align: left;
	}
	
	.calculatorContainer
	{
		width: 550px;
		background-color: #e5e5e5;
		margin: 0px auto;
		text-align: left;
	}
	
	.calculatorContainer_Heading
	{
		background-color: #f6f6f6;
	}
	
	.calculatorContainer td table
	{
		width: 100%;
	}
	
	.calculatorResultsFieldName
	{
		width: 250px;
		font-weight: bold;
		color: #999999;
	}
	
	.calculatorResultsField
	{
		text-align: right;
	}
	
	.calculatorComparisonContainer
	{
		width: 650px;
		background-color: #e5e5e5;
		margin: 0px auto;
		text-align: left;
	}
	
	.calculatorComparisonContainer_Heading
	{
		width: 650px;
		background-color: #666666;
		color: #ffffff;
		text-align: left;
	}
	
	.calculatorComparisonContainer_SubHeading
	{
		width: 50%;
		background-color: #f6f6f6;
		text-align: left;
	}
	
	.calculatorComparisonOutput
	{
		width: 90%;
		margin: 0px auto;
	}
	
	.calculatorComparisonContainer_Cell, .calculatorComparisonOutput_LabelCell, .calculatorComparisonOutput_ResultCell
	{
		width: 50%;
	}
	
	.calculatorComparisonContainer_Cell, .calculatorComparisonOutput_SpannedCell
	{
		background-color: #ffffff;
		vertical-align: top;
	}
	
	.calculatorComparisonOutput_LabelCell
	{
		font-weight: bold;
		color: #888888;
	}
	
	.defaultInput, .readOnlyInput
	{
		width: 200px;
	}

	.readOnlyInput
	{
		background-color: #f6f6f6;
		border: 1px solid #666666;
	}
	
	.displayField
	{
		width: 200px;
		background-color: #f6f6f6;
		border: 1px solid #666666;
		padding: 2px;
	}
	
	.defaultSelect
	{
		width: 205px;
	}

	.defaultButton
	{
		width: 120px;
	}

	.labelCell
	{
		width: 170px;
	}
	
	.debug
	{
		color: Red;
	}
	
	span.debug
	{
		width: 200px;
		margin-right: 100px;
	}