BODY {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN: 0px; COLOR: #5a3060; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 28px; MARGIN: 0px; COLOR: #5a3060; FONT-FAMILY: Arial, Helvetica, sans-serif
}
p 
{
	padding:5px 0 0 0;
}
A:link {
	COLOR: #810081; TEXT-DECORATION: none
}
A:visited {
	COLOR: #810081; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f4a52e; TEXT-DECORATION: none
}
A:active {
	COLOR: #810081; TEXT-DECORATION: none
}

.mainTable {
	BORDER-RIGHT: #2f0910 1px solid; /*BORDER-TOP: #2f0910 1px solid;*/ VERTICAL-ALIGN: top; BORDER-LEFT: #2f0910 1px solid; WIDTH: 756px; BORDER-BOTTOM: #2f0910 1px solid; TEXT-ALIGN: left
}

.mainTable ul
{
	padding-left:20px; padding-top:8px;
}

/**new header styles 7/23/2008 JD**/
a.headerMenu
{
	display:inline-block;
	padding:10px 0 0 0; 
	text-decoration:none;	
	BACKGROUND-COLOR: #ffffff; 
	height: 26px;
	width:186px;	
	font-weight:bold;	
	background-image: url(headerTabLTC.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:bottom right;
	list-style:none;
	text-align:center;
	color:#03177d;		
}
a.headerMenu:hover
{
	background-position:0 0px;
	/*padding:9px 0 0 0;*/ 
	display:inline-block;
	width:186px;
	height:26px;
	text-decoration: none;
    text-align:center;
    border:0;
    font-weight:bold;
    color:#ffff33;
    
}


/*end of new header style**/

.footer {
	BORDER-TOP: #2f0910 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN: 5px 0px 8px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #325a8f
}
.footer A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #0c2d4e; TEXT-DECORATION: underline
}
.footer A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}


.mainContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.formHeader {
	BACKGROUND-COLOR: #f0f0f0
}
.linkslist
{
    list-style-type:none;
}
.reff
{
	font-size:8pt;
	padding-left:15px;
}






/*************************************************************************/
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}


a.bottombutton {
    background: transparent url('bottombutton_a.jpg') no-repeat scroll;   
    height: 45px;
    padding: 0px 0 0px 0;
    color: #000;
    display: block;    
    width:187px;
    font: bold 12px arial, sans-serif;
    
   
    
    text-decoration: none;
    text-align:center;
    border:0;
}

a.bottombutton span {
    background: transparent url('bottombuttons.jpg') no-repeat;
    display: block;
    line-height: 45px;
    padding: 3px 0 2px 0px;
    text-align:center;
} 

a.bottombutton:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.bottombutton:active span {
    background-position: bottom left;
    padding: 1px 0 0px 0px; /* push text down 1px */
}


a.LeftMenuButton 
{
	background:transparent url('la-ltc-sidebar-1.gif') no-repeat scroll top right;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding:0 0 0px 0px; 
   
}
 a.LeftMenuButton:hover
{
	background:transparent url('la-ltc-sidebar-1-mouseover.gif') no-repeat;
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    margin-right: 6px;
    padding:0 0 0px 0px; 
    
}
a.LeftMenuButtonActive 
{
	background:transparent url('la-ltc-sidebar-1-mouseover.gif') no-repeat;
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    margin-right: 6px;
    padding:0 0 0 0px;
    
}

 a.LeftMenuCost
{
	background:transparent url('la-ltc-cost-sidebar-1.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding:0 0 0 0px;
    
}

 /*a.LeftMenuCost:visited
{
	background:transparent url('la-ltc-cost-sidebar-1.jpg') no-repeat scroll top right;
	background-position:0px 2px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;    
}*/
 a.LeftMenuCost:hover 
{
	background:transparent url('la-ltc-cost-sidebar-1.jpg') no-repeat;
	background-position:0px -25px;
	position:relative;
	top: -2px;
	left: 0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0px 0px;    
}

a.LeftMenuCost:active
{
	background:transparent url('la-ltc-cost-sidebar-1.jpg') no-repeat;
	background-position:0px -25px;
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    margin-right: 6px;
    padding:0 0 0 0px;
    
}

 a.LeftMenuPays
{
	background:transparent url('la-ltc-Pays-sidebar.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuPays:hover 
{
	background:transparent url('la-ltc-Pays-sidebar.jpg') no-repeat;
	background-position:0 -25px;
	position:relative;
	top: 0px;
	left: -1px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}



/***Style for left menu buttons long term care insurance***/
a.LeftMenuLTCI 
{
	background:transparent url('la-ltc-LTCI.jpg') no-repeat scroll top right;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 22px;
    margin-right: 6px;
    text-decoration: none;
    text-align:center;
    padding:0 0 3px 0px; 
}
 a.LeftMenuLTCI:hover
{	
	background-position:0px -25px;
	position:relative;
	top: -2px;
	left:0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 22px;
    padding:0 0 3px 0px;    
}
a.LeftMenuLTCIActive
{
	background:transparent url('la-ltc-LTCI.jpg') no-repeat scroll top right;
	background-position:0 -25px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 22px;
    margin-right: 6px;
    text-decoration: none;
    text-align:center;
    padding:0 0 3px 0px; 
}
/***End of Long term care insurance buttons section 10/16/08 JD***/
a.LeftMenuTax
{
	background:transparent url('la-ltc-Tax.jpg') no-repeat scroll top right;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    text-decoration: none;
    text-align:center;
    padding:0 0 3px 0px; 
}
 a.LeftMenuTax:hover
{	
	background-position:0px -25px;
	position:relative;
	top: -2px;
	left:0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    padding:0 0 3px 0px;   
}
a.LeftMenuTaxActive
{
	background:transparent url('la-ltc-Tax.jpg') no-repeat scroll top right;
	background-position: 0 -25px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    text-decoration: none;
    text-align:center;
    padding:0 0 3px 0px; 
}

a.LeftMenuSolutions
{
	background:transparent url('la-ltc-Solutions.jpg') no-repeat scroll top right;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    text-decoration: none;
    text-align:center;
}
 a.LeftMenuSolutions:hover
{	
	background-position:0px -25px;
	position:relative;
	top: -3px;
	left:0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    padding:0 0 0 0px;   
}
a.LeftMenuSolutionsActive
{
	background:transparent url('la-ltc-Solutions.jpg') no-repeat scroll top right;
	background-position:0 -26px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    text-decoration: none;
    text-align:center;
}
 a.LeftMenuTypes
{
	background:transparent url('la-ltc-Types.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuTypes:hover 
{	
	background-position:0 -25px;
	position:relative;
	top: -0px;
	left: -0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}

 a.LeftMenuBenefits
{
	background:transparent url('la-ltc-benefits.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuBenefits:hover 
{	
	background-position:0 -25px;
	position:relative;
	top: -0px;
	left: -0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}

a.LeftMenuTypesTax
{
	background:transparent url('la-ltc-TaxTypes.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuTypesTax:hover 
{	
	background-position:0 -25px;
	position:relative;
	top: -0px;
	left: -0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}

a.LeftMenuIncentives
{
	background:transparent url('la-ltc-Incentives.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuIncentives:hover 
{	
	background-position:0 -25px;
	position:relative;
	top: -0px;
	left: -1px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}

a.LeftMenuEmployer
{
	background:transparent url('la-ltc-Employer.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuEmployer:hover 
{	
	background-position:0 -25px;
	position:relative;
	top: -0px;
	left: -0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}

a.LeftMenuEmployee
{
	background:transparent url('la-ltc-Employee.jpg') no-repeat scroll top right;
	background-position:0px 0px;
	color: #000;
    display: block;    
    width:176px;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    
}

 a.LeftMenuEmployee:hover 
{	
	background-position:0 -25px;
	position:relative;
	top: -0px;
	left: -0px;	
	color: #000;
    display: block;   
    width:176px;
    height: 25px;
    /*margin-right: 6px;*/
    padding:0 0 0 0px;
    
}

.LeftMenu
{
	padding:0 0 5px 0;
}

.LeftMenuSub
{
	padding:0 0 2px 10px;
}

.LeftMenuSubLast
{
	padding:0 0 10px 10px;
}

.LeftNav ul
{
	list-style-type:none; 
	margin: 0 0 0 0; 
	padding:10px 0px 0px 8px;
}