/* CSS Document */
	.RecordTable
	{
		border: 1px solid  #CCCCCC;
	}
	.Header td
	{
		color: #666666;
		background-color:#EEEEEE;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		font-weight: bold;
		line-height: 16px;
		padding-left: 10px;
		text-align:left;
		/*border-top: 1px solid #CCCCCC;*/
		/*border-left: 1px solid #CCCCCC;*/
		border-bottom: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
	}
	.RecordEven td
	{
		color: #333333;
		background-color:#FFFFFF;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  11px;
		line-height: 16px;
		text-align:left;
		border-right: 1px solid #EEEEEE;
		border-bottom: 1px solid #EEEEEE;
		padding: 6px 6px 6px 12px;
	}
	.RecordOdd td
	{
		color: #333333;
		background-color:#F9F9F9;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  11px;
		line-height: 16px;
		text-align:left;
		border-right: 1px solid #EEEEEE;
		border-bottom: 1px solid #EEEEEE;
		padding: 6px 6px 6px 12px;
	}
	.RowHeader
	{
		COLOR: #333333;
		background-color:#BBBBBB;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  13px;
		font-weight: bold;
		line-height: 16px;
		padding-left: 10px;
		text-align:left;
	}
	.Row
	{
		COLOR: #333333;
		background-color:#EEEEEE;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		line-height: 16px;
		padding-left: 10px;
		text-align:left;
	}
	.RowAlternate
	{
		COLOR: #333333;
		background-color:#FFFFFF;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		line-height: 16px;
		padding-left: 10px;
		text-align:left;
	}
	.RowBottom
	{
		COLOR: #333333;
		background-color:#A6B7B7;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		line-height: 16px;
		padding-left: 10px;
		text-align:left;
	}
	.DealershipName
	{
		COLOR: #3C76B2;
		font-family: Helvetica,Verdana, sans-serif;
		text-decoration: none;
		font-size:  16px;
		font-style: italic;
		font-weight:bold;
		line-height: 16px;
	}
	.CustomerName
	{
		COLOR: #3C76B2;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  13px;
		font-style: italic;
		font-weight: bold;
		line-height: 16px;
	}
	.ReportTitle
	{
		COLOR: #666666;
		font-family: Helvetica,Verdana, sans-serif;
		text-decoration: none;
		font-size:  16px;
		font-style: italic;
		font-weight: bold;
		line-height: 16px;
		padding-left: 10px;
		text-align:left;
	}
	.AdminHeaderText
	{
		COLOR: #3C76B2;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  14px;
		font-style: italic;
		font-weight: bold;
		line-height: 16px;
		padding-left: 6px;
		text-align:left;
	}
	.ReportSubTitle
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  16px;
		font-style: italic;
		font-weight: bold;
		line-height: 16px;
		padding-left: 10px
	}
	.LittleGrayText
	{
		COLOR: #666666;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  14px;
		font-style: italic;
		font-weight: bold;
		line-height: 16px;
		text-align:left;
	}
	.ReportText
	{
		COLOR: #666666;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  11px;
		line-height: 14px;
		padding-left: 10px;
		text-align:left;
	}
	.Text
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		line-height: 16px;
		text-align:left;
	}

	/* href hyperlink color */
	.Text a:link 	{text-decoration: none; color:#0066CC;}
	.Text a:visited	{text-decoration: none; color:#0066CC;}
	.Text a:active 	{text-decoration: none}
	.Text a:hover 	{text-decoration: underline; }

	.SmallText
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  11px;
		line-height: 16px;
		padding-left: 10px
	}
	.InfoNotAvailable
	{
		COLOR: #CCCCCC;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  10px;
		line-height: 16px;
	}
	.TextBottom
	{
		COLOR: #516363;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		line-height: 16px;
		padding-left: 10px
	}
	.FormTextField
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		padding:2px;
		border-width:1px;
		border-style:ridge;
		border-color:#CCCCCC;
		background-color:#EEEEEE;
	}
	.FormTextField:hover
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		padding:2px;
		border-width:1px;
		border-style:ridge;
		border-color:#FFCC33;
		background-color:#FFFFCC;
	}
	.FormTextField:focus
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		padding:2px;
		border-width:1px;
		border-style:ridge;
		border-color:#FFCC33;
		background-color:#FFFFCC;
	}
	.FormTextFieldDefaulted
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		padding:2px;
		border-width:1px;
		border-style:ridge;
		border-color:#666666;
		background-color:#DDDDDD;
	}
	.FormTextFieldDefaulted:hover
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		padding:2px;
		border-width:1px;
		border-style:ridge;
		border-color:#FFCC33;
		background-color:#FFFFCC;
	}
	.FormTextFieldDefaulted:focus
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		padding:2px;
		border-width:1px;
		border-style:ridge;
		border-color:#FFCC33;
		background-color:#FFFFCC;
	}
	.FormBarcode
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  20px;
		font-weight:bold;
		padding:2px;
		border-width:1px;
		border-style:dashed;
		border-color:#CCCCCC;
		background-color:#EEEEEE;
	}
	.Barcode
	{
		COLOR: #5A866E;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  18px;
		font-weight: bold;
		line-height: 16px;
		padding-left: 4px
	}
	.Login
	{
		color:#333333;
		font-size:12px;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.ErrorMessage
	{
		color:#CC0033;
		font-size:12px;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.UpdateButton
	{
		color:#666666;
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:4px;
	}
	.PaginationText
	{
		COLOR: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
		font-size:  12px;
		line-height: 16px;
	}

	th
	{
		color:#CC0033;
		font-size:14px;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	form
	{
		padding-bottom:0px;
		padding:0px;
		margin-bottom:0px;
	}

	.CareportRevenue td
	{
		text-align: right;
	}

	.CareportRevenue td.Label
	{
		text-align: left;
	}

	.right
	{
		text-align: right !important;
	}
