﻿BODY 
{
	vertical-align: middle;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: white;
	font-size: 10pt;
	text-align: center;
		
}

BODY DIV
{
	vertical-align: middle;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: white;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	width: 739px;
	
}
/*All tables are server controls which have multiple definitions
by the table and then some defined by the cell for text alignment.  This is here "just in case"*/
TABLE 
{
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: white;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: middle;
	width: 100%;
	text-align: left;
}
/*Anything preceeded with a dot is a server control */
/* the form header, Auto E-Quote Form, Home E-Quote etc. */
.PageHeader
{
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: silver;
	vertical-align: middle;
	text-align: center;
	width: 100%;
	border-right: inactivecaptiontext thin solid;
	border-top: inactivecaptiontext thin solid;
	border-left: inactivecaptiontext thin solid;
	border-bottom: inactivecaptiontext thin solid;
}

/*The header (name for a section) row for a table is always defined with this */ 
.TableGoldCtr	
{
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: #FFCC00;
	vertical-align: middle;
	text-align: center;
	width: 100%;
	font-size: 10pt;
	border-right: #FF9933 thin solid;
	border-top: #FF9933 thin solid;
	border-left: #FF9933 thin solid;
	border-bottom: #FF9933 thin solid;
		
}

.TableGoldLft	
{
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: #FFCC00;
	vertical-align: middle;
	text-align: left;
	width: 100%;
	border-right: inactivecaptiontext thin solid;
	border-top: inactivecaptiontext thin solid;
	border-left: inactivecaptiontext thin solid;
	border-bottom: inactivecaptiontext thin solid;
	
}
/*column headers for multiple fields in a table*/
.TableHeader2

{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: transparent;
	vertical-align: text-bottom;
	text-align: center;
	
}
/*Used for smaller type, cells are normally defined with this style as needed*/
.TableHeader3
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: transparent;
	vertical-align: text-bottom;
	text-align: center;
}
/*currently not used */
.TableHeader4 
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: inactivecaptiontext;
	vertical-align: middle;
	text-align: center;
}
/* Most tables start with this style then rows for headers are defined with TableHeader */
.TableStdLft
{
	vertical-align: middle;
	width: 100%;
	font-family: Arial, Tahoma, 'Times New Roman';
	background-color: white;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
}
.TextBox
{
	font-family: Arial, Tahoma, Times New Roman;
	text-align: left;
	width: 90%;
	font-size: 10pt;
	font-weight: bold;
	background-color: #f5f5f5;
	border-top-style: inset;
	border-right-style: inset;
	border-left-style: inset;
	border-bottom-style: inset;
}

