﻿/* General Styles Begin */
BODY
{
    background-color: #F1F3F2;
    margin: 0px 0px 0px 0px;
}

FORM
{
	margin-bottom:0px;
	padding-bottom:0px;
}
H1
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
}
H1 A:link
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-decoration:none;
    color:#000000;
}
H1 A:link:visited
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-decoration:none;
    color:#000000;
}

H2
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    padding-left: 11px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: white;
    margin: 0px;
}
H2 A:link
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration:none;
    padding-bottom: 5px;
    padding-top: 5px;
    color: white;
    margin: 0px;
}
H2 A:link:visited
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration:none;
    padding-bottom: 5px;
    padding-top: 5px;
    color: white;
    margin: 0px;
}
H3
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-left: 11px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: white;
    margin: 0px;
}

H4
{
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
    padding-right: 15px;
    margin: 0px;
    text-align: right;
}

H5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #5A3060;
    font-weight: bold;
    margin-top: 16px;
    margin-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
}

/* General Styles End */

/* Content Styles Begin */
.headline-phone {
	background-color:#6d3275;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:205px;
	height:24px;
	padding-top:7px;
	position:absolute;
	right:0;
	top:0;
	display:block;
}
.main-image-cell {
	background-image:url(img/life-insurance-default.gif);
	border-left:1px solid #000000;
	/*border-bottom:1px solid #555555;*/
	background-repeat:no-repeat;
	/*width:579px;
	height:244px;*/
	
}
.main-image-cell H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	text-transform:none;
	font-size:30px;
	color:#6d3275;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:0px;
}
.main-image-cell DIV {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	color:#753404;
	padding-top:10px;
	padding-right:80px;
	padding-left:50px;
	
}
.mainTable
{
    width: 760px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.h1Header
{
    border: solid 1px black;
    padding-bottom: 8px;
    padding-top: 8px;
	position:relative;
}
.h1Link A:link
{
    font-family: Georgia, times, Times New Roman, serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-decoration: none;
    color: #FFFFFF;
}
.h1Link A:visited
{
    color: #FFFFFF;
}
.h2aheader-left
{
    background-color: #9B967B;
    border-left: 1px solid #000000;
}
.h2header-left
{
    background-color: #9B967B;
    border-left: 1px solid #000000;
}
.h2header-right
{
    background-color: #9B967B;
    border-left: 1px solid #555555;
	border-right: 1px solid #000000;
	padding:0 0 0 0 ;
	margin: 0 0 0 0;
}
.intheader
{
    background-color: #5B3161;
    color: #FFFFFF;
    padding-bottom: 8px;
    padding-top: 8px;
}
.bodcb
{
    background-color: #5A3060;
    font-size: 13pt;
    color: white;
    font-family: 'Trebuchet MS';
    font-weight: bold;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 5px;
    margin-right: 5px;
    text-align: center;
}
.globalnav
{
    border-left: 1px solid black;
    border-right: 1px solid black;
    margin: 0px;
    vertical-align: top;
}

.globalNavItemA
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #7D9DB9;
    border-right:1px solid #7D9DB9;
    width:100px;
    background-color: #E1F4F0;
    padding-left: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #0C2D4E;
    margin-bottom: 0px;
    text-align:center;
    height:40px;
}
.globalNavItemC
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #E1F4F0; 
    margin-bottom: 0px;
    text-align:center;
}



.globalNavSubItemA
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #0C2D4E;
}

.globalNavItemB
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom: 1px solid #7D9DB9;
    background-color: #F09820;
    color: #FFFFFF;
}
.bodyh2a
{
    background-color: #FFFFFF;
    border-left: 1px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    padding: 10px;
    vertical-align: top;
}
.bodyh2
{
    background-color: #FFFFFF;
    border-left: 1px solid #2F0910;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    padding: 10px;
    vertical-align: top;
}
.bodyh2 A:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    text-decoration:none;
    color:#333333;
}
.bodyh2 A:link:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
    text-decoration:none;
    color:#333333;
}
.bodyh3
{
    background-color: #EDEBD3;
    border-right: 1px solid #2F0910;
    border-left: 1px solid #7E7E58;
    padding:5px 4px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #0C2D4E;
    vertical-align: top;
    padding-top: 7px;
}
.bodyh3 A:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-decoration:none;
    color: #0C2D4E;
}
.bodyh3 A:link:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-decoration:none;
    color: #0C2D4E;
}
.headA
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    color: #5A3060;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #F5F5E7;
    border-bottom: 1px solid #7D9DB9;
}
.contentStyle
{
    width: 100%;
    border-right: 1px solid black;
    background-color: #F5F5E7;
}
.bodyContentA
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    padding: 10px;
    vertical-align: top;
}
.form-label
{
	text-align:right;
	font-weight:bold;
}
.bodyP
{
    margin-top: 0px;
    margin-bottom: 5px;
}
.fote
{
    background-color: #974406;
    border: 1px solid #2F0910;
    margin: 0px;
}
.foot
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 13px;
    color: #FFFFFF;
    font-weight: normal;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 8px;
    margin-bottom: 8px;
}
.foot A:link
{
    color: #ffffff;
    text-decoration: none;
}
.foot A:visited
{
    color: #ffffff;
    text-decoration: none;
}
.foot A:active
{
    color: #ffffff;
    text-decoration: none;
}
.foot A:hover
{
    color: #E9C865;
    text-decoration: none;
    border-bottom: #E9C865;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}
.navHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: #974406;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 5px;
    padding-left: 12px;
    padding-right: 12px;
}

.globalNavItemB A:link
{
    color: #FFFFFF;
    text-decoration: none;
}
.globalNavItemB A:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.globalNavItemB A:active
{
    color: #FFFFFF;
    text-decoration: none;
}
.globalNavItemB A:hover
{
    color: #732E04;
    text-decoration: none;
    border-bottom: #732E04;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}

.globalNavItemA A:link
{
    color: #0C2D4E;
    text-decoration: none;
}
.globalNavItemA A:visited
{
    color: #0C2D4E;
    text-decoration: none;
}
.globalNavItemA A:active
{
    color: #0C2D4E;
    text-decoration: none;
}
.globalNavItemA A:hover
{
    color: #616B78;
    text-decoration: none;
    border-bottom: #616B78;
    border-width: 0px 0px 1px 0px;
    border-style: none none dotted none;
}
.globalNavItemC A:link
{
    color: #ffffff;
    text-decoration: none;
}
.globalNavItemC A:visited
{
    color: #ffffff;
    text-decoration: none;
}
.globalNavItemC A:active
{
    color: #0C2D4E;
    text-decoration: none;
}
.globalNavItemC A:hover
{
    color: #616B78;
    text-decoration: none;
    border: 0 0 0 0;
    margin: 0 0 0 0;
}
.quote-but {
	margin:0 150px 0 0;
}