<STYLE>

/* 
Author Jim Bailey
August 19, 2002
ICMG.com Standard Branding
*/

/* GENERAL BODY */

BODY		{
		background-color:#EBEBEB;
		}

A:active, A:link, A:visited, A:hover {text-decoration:none;}

A:active 	{
		color:#5486C4;
}
A:link 	{
		color:#5486C4;
}
A:visited 	{
		color:#4D4949;
}
A:hover 	{
		color:#1A5A21;
                font-style:italic;
}

UL LI 		{
		background-color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-style:normal;
		font-weight:500;
		color:#19460D;
		text-indent:0em
		text-align:left;
		text-indent:0em
		}

P		{
		background-color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-style:bold;
		font-weight:500;
		color:#19460D;
		text-align:left;
		text-indent:0em
		}

.Headline1	{	
		font-family:Arial, Helvetica, sans-serif;
		font-size:18pt;
		font-style:bold;
		font-weight:600;
		text-align:left;
		color:#5486C4;
		}
.Headline2	{	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12pt;
		font-style:bold;
		font-weight:600;
		text-align:left;
		color:#5486C4;
		}

.WarningNotice {
		color:RED;
}

/* 
hartfordlifeprivateplacement.COM PAGE LAYOUT
The pages of this site are broken into a group of tables.

The primary table is the PageLayout Table, which consists of 3 rows.  
The first row of the PageLayout Table contains a Table called PageBanner.
The second row of the PageLayout Table contains a Table called PageBody.
The final row of the PageLayout Table contains a Table called PageFooter.

The PageBanner table is a two row table, and is contained by the upper section of the PageLayout
The upper row contains the logo.
The lower row contains any other banner items. ie submenu

The PageBody table is broken into 3 columns, and is held in the center section of the PageLayout
The left column is defined as TableBodyLeft and contains the MainMenu Table.
The center column is defined as TableBodyCenter and contains the page detail.
The right column is defined as TableBodyRight and contains the right column detail.

The PageFooter table appears at the bottom of the page, in the lower section of the PageLayout.
*/

/* ============================================================ */
/* ============================================================ */
/* Page Layout Section                                          */
/* ============================================================ */
/* ============================================================ */
.PageLayout {
	text-align: LEFT;
	vertical-align: MIDDLE;
	width: 100%;
	height: 2px;
	background-color:#FFFFFF;

	border-width:0; 
	border-color:#FFFFFF;
	border-style: none;

	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left: 0em;

	/* padding only works for Netscape */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	font-family: "Arial", "Helvetica", sans-serif;
	line-height: 1.35;
}
/* ============================================================ */
/* ============================================================ */
/* Page Banner Section                                          */
/* ============================================================ */
/* ============================================================ */
.PageBanner {
	width: 100%;
	background-color:#EBEBEB;

	border-width:0; 
	border-color:#FFFFFF;
	border-style: none;

	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left: 0em;

	/* padding only works for Netscape */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.PageBannerRow1 {
	width: 100%;
	height: 2px;
	text-align: LEFT;
	vertical-align: MIDDLE;
	background-color:#FFFFFF;
}

.PageBannerRow2 {
	height: 16px;
	width: 100%;
	text-align: RIGHT;
	vertical-align: MIDDLE;
	background-color:#982850;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:normal;
	font-weight:700;
	color:#FFFFFF;
}

/* ============================================================ */
/* ============================================================ */
/* Page Body Section                                           */ 
/* ============================================================ */
/* ============================================================ */
.PageBody {
	width: 100%;
	vertical-align: top;
	background-color:#FFFFFF;

	border-width:0px; 
	border-color:#FFFFFF;
	border-style: NONE;

	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left: 0em;

	/* padding only works for Netscape */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.PageBodyLeft {
	width: 160px;
	vertical-align: top;
}

.PageBodyCenter {
	margin-top:0px;
	vertical-align: top;
	text-align: left;
}

.PageBodyRight {
	/* Need to hardcode ALIGN="RIGHT" in the QuickLink Table for Opera Browser. */
	text-align: right;
	width: 191px;
	vertical-align: top;
	margin-top:0px;
}

/* ============================================================ */
/* ============================================================ */
/* Main Menu Section                                            */ 
/* ============================================================ */
/* ============================================================ */
.MainMenu {
	width: 133px;
	height: 280px;
	vertical-align: top;
	background-color:#FFFFFF;

	border-width:0; 
	border-color:#FFFFFF;
	border-style: none;

	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left: 0em;

	/* padding only works for Netscape */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* ============================================================ */
/* ============================================================ */
/* Quick Links Section                                            */ 
/* ============================================================ */
/* ============================================================ */
.QuickLinks {
	/* Need to hardcode ALIGN="RIGHT" in the QuickLink Table for Opera Browser. */
	width: 161px;
	height: 140px;
	background-color:#FFFFFF;

	text-align: center;

	border-style: none;

	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left: 0em;

	/* padding only works for Netscape */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.QuickLinksTop {
	height: 2px;
	vertical-align: bottom;

	border-bottom-style: solid;
	border-bottom-width:1px; 
	border-bottom-color:#982850;
}

.QuickLinksText {
	vertical-align: middle;

	border-right-style: solid;
	border-right-width:2px; 
	border-right-color:#982850;

	border-left-style: solid;
	border-left-width:2px; 
	border-left-color:#982850;

	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:700;

}

.QuickLinksBottom {
	vertical-align: top;
}

/* ============================================================ */
/* ============================================================ */
/* Footer Section                                               */ 
/* ============================================================ */
/* ============================================================ */
.FOOTER {
	width: 100%;
	background-color:#FFFFFF;
	text-align: CENTER;
	vertical-align: MIDDLE;

	border-width:0;
	border-color:#000000;
	border-style: NONE;

	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left: 0em;

	/* padding only works for Netscape */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:bold;
	font-weight:500;
	color:#19460D;

	line-height: 1.35;
}

</STYLE>