/* Burgundy Color Set  Lincoln Life*/

.hd1-1 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			font-weight: bold; 
			color: #000000; 
			background-color: #E6E2CF;
			}
		
.hd2-1 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 9px; 
			line-height: 14px;
			font-weight: bold;  
			color: #000000; 
			background-color: #F2F2E6;
			}
		
.hd1-3 {  font-family: Arial, Helvetica, sans-serif; 
            font-size: 12px; 
            line-height: 18px; 
            font-weight: bold; 
            color: #FFFFFF; 
            background-color: #003366;
        }

/* Green Color Set  Lincoln Annuities*/

.tableHeaderGreen {  font-family: Arial, Helvetica, sans-serif; 
            font-size: 12px; 
            line-height: 18px; 
            font-weight: bold; 
            color: #FFFFFF; 
            background-color: #439538;
        }
.tableSubHeaderGreen {  font-family: Arial, Helvetica, sans-serif; 
            font-size: 12px; 
            font-weight: bold; 
            color: #9A5004; 
            background-color: #FFFFF;
			border: solid 1px #A59686;
		}
.tableSubHeaderGreen2 {  font-family: Arial, Helvetica, sans-serif; 
            font-size: 12px; 
            font-weight: bold; 
            color: #9A5004; 
            background-color: #F4EFEC;
			border-right: 1px solid #A59686;
			border-left: solid 1px #A59686;
        }
.tableSubHeaderGreen2b {  font-family: Arial, Helvetica, sans-serif; 
            font-size: 12px; 
            font-weight: bold; 
            color: #9A5004; 
            background-color: #F4EFEC;
			border-left: solid 1px #A59686;
			border-right: 1px solid #A59686;
			border-bottom: solid 1px #A59686;
        }
.tableSubHeaderGreen_text { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			color: #000000; 
			background-color: #FFFFFF;
			border-bottom: solid 1px #A59686;
			border-top: solid 1px #A59686;
			border-right: 1px solid #A59686;
			}		
.tableSubHeaderGreen_text2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			color: #000000; 
			background-color: #F4EFEC;
			border-right: 1px solid #A59686;
			}		
.tableSubHeaderGreen_text2b { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			color: #000000; 
			background-color: #F4EFEC;
			border-right: 1px solid #A59686;
			border-bottom: solid 1px #A59686;
			}		
.tableHeaderGreen_text3 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			color: #000000; 
			background-color: #FFFFFF;
			border: solid 1px #A59686;
			}		



/*fix for headers of delaware content */
#bodytext b { font-family: Arial, Helvetica, sans-serif; 
            font-size: 12px; 
            line-height: 18px; 
            font-weight: bold; 
            color: #FFFFFF; 
            background-color: #003366;
        }
        
.hd2-3 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			line-height: 14px; 
			font-weight: bold;
			color: #FFFFFF; 
			background-color: #006699;
			}		
		
.tableHeader { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: bold;  
			color: #000000; 
			background-color: #ffffff;
			}	

.tableHeaderRed { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: bold;  
			color:  #FFF; 
			background-color: #900;
			border-bottom: 1px solid #660000;
			}	

.tableTextBg { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #000000; 
			background-color: #E6E2CF;
			}	  

.tableText { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #000000; 
			background-color: #ffffff;
			}	    

.tableHeaderRed2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: bold;  
			color:#FFFFFF;
			background-color:#9C0000;
			border-bottom: solid 1px #959273;
			}	

.tableTextBg2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #000000; 
			background-color: #E6E2CF;
			border-bottom: 1px solid #959273;
			border-right: 1px solid #959273;
			}

.hiliteA-1 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			line-height: 12px; 
			color: #000000; 
			background-color: #CCCCCC;
			}
			
.hiliteB-1 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			line-height: 12px; 
			color: #000000; 
			background-color: #FFFFFF;
			}

.hd-LFD1 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			font-weight: bold; 
			color: #FFFFFF; 
			background-color: #990000;
			}

.hd-LFD2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			font-weight: bold; 
			color: #000000; 
			background-color: #E6E2CF;
			}

.subhd-LFD { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;  
			font-weight: bold; 
			font-style: italic;
			color: #990000; 
			background-color: #F2F2E6;
			}

.nopadding { padding: 0px
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px
			}

.CMHead { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #990000; 
			}

.sidebarText { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px;
			font-weight: normal;
			text-decoration: none;
			color: #000000;
			}

.tableText2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #000000; 
			text-decoration: underline;
			background-color: #ffffff;
			}	    

.tableTextDrop { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #990000; 
			text-decoration: underline;
			background-color: #ffffff;
			}

.tableTextDrop2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #990000; 
			text-decoration: none;
			background-color: #ffffff;
			}

.tableTextAdd { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #3300ff; 
			text-decoration: underline;
			background-color: #ffffff;
			}	    	    

.tableTextAdd2 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #3300ff; 
			background-color: #ffffff;
			}	    

.tableTextNew { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #FF0000;
			text-decoration: underline;
			background-color: #ffffff;
			}	

.tableTextRenamed { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color: #0000FF;
			text-decoration: underline;
			background-color: #ffffff;
			}	    	    

.captionPM { font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #000000; 
			font-weight: bold;
			}	    	    

.annElitePM { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: bold;
			color: #000000; 
			}	

/* PM: so sidebar headlines with SM have space if they go 2lines*/

h5 { font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			font-weight : bold;
			line-height : 13px;
			margin-left : 0px;
			margin-right : 0px;
			margin-top : 0px;
			margin-bottom : 0px;	
			}

.reverse { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #ffffff; 
			font-weight: bold;  
		    }

.sidebarTextBold { font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
			color: #000000;
			}

.search { background-color:#FFFFFF; 
			font: Arial, Helvetica, sans-serif 11px;
			border: 1px solid #333333;
			}

.globalLink { font: bold 11px Arial, Helvetica, sans-serif ;
			color: #FFF; 
			text-decoration:none;
			}

#global a:hover { text-decoration:underline;
			}

#mrktg_spotlight, #news, #product, #market {
			font: 11px/17px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none; 
			padding:10px;
			}

#mrktg_spotlight a, #news a,#product a, #market a {
			font: 11px/17px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			}

#mrktg_spotlight a:hover, #news a:hover, #market a:hover,#product a:hover {
			color: #000;
			text-decoration:underline;
			}

#mrktg_spotlight ul, #news ul {
			display:block; 
			list-style-image: url(/lfg/lfdann/img/hom/list_dot.gif); 
			list-style-position:inside;  
			padding: 0px; 
			margin-top:0px;
			margin-left:-10px;
			}

html>body #mrktg_spotlight ul, #news ul {
			display:block; 
			list-style-image: url(/lfg/lfdann/img/hom/list_dot.gif); 
			list-style-position:inside;  
			padding: 0px; 
			margin:0px;
			}

#mrktg_spotlight li, #news li {
			font: 11px/18px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			padding:0px;
			margin:0px;
			}

#shortcuts, #news {
			font: 11px/18px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none; 
			padding:5px;
			}

#tools { font: 11px/18px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			}

#tools td, #shortcuts td,  #news td {
			font: 11px/18px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			}

#tools a, #shortcuts a, #news a {
			font: 11px/18px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			}

#tools a:hover, #shortcuts a:hover, #favdocs a:hover, #news a:hover {
			color: #000;
			text-decoration:underline;
			}

#ws_info td { font: 10px/16px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			}

 #ws_info a { font: 10px/16px Arial, Helvetica, sans-serif ;
			color: #333;
			text-decoration:none;
			}

 #ws_info a:hover { color: #000;
			text-decoration:underline;
			}

#favdocs a { font: 11px/18px Arial, Helvetica, sans-serif ;
			color: #333; 
			text-decoration:none;
			}

#favdocs a:hover {color: #000;	
			text-decoration:underline;
			}

#favdocs { font: 10px/16px Arial, Helvetica, sans-serif ;
			color: #333;
			}

p { font: 12px/15px Arial,Helvetica,sans-serif; 
			}

.table_border { border: 1px solid #666;
			}

.cell_btm_brdr { border-bottom: 1px solid #666;
			}

 #left { background-color:#f2f2e6; 
			border: 1px solid #B7B688; 
			padding:5px;
			}
 
 #quick,  #ws_info, #inside { 
			border-bottom: 1px solid #B7B688; 
			padding:5px; 
			width: 157px;
			}
 
 #quick  select { background-color: #FFF;
			color: #444; 
			font: 10px Arial,Helvetica,sans-serif ;
			margin-bottom: 9px;
			}
 
OPTION.head { font-size: 10px; 
			color:#000; 
			font-weight:bold;
			}

form { padding: 0px;
		margin: 0px;
			}

/* For SLUX content*/

#tableDataExtracted {
	border:1px solid #beb2a7;
	border-collapse:collapse;
	margin-bottom:20px;
}
#tableDataExtractedHeader {
	border:1px solid #beb2a7;
	border-bottom:none;
	background:#edebe5;
	
}
#tableDataExtracted td.highlight{
	border-left:1px solid #beb2a7;
	border-right:1px solid #beb2a7;
	background:#EFEAE7;
}
#tableDataExtracted th{
		height:18px;
		text-align:left;
		padding-left:7px;
}
#tableData {
	border:1px solid #beb2a7;
	width:100%;
	border-collapse:collapse;
	margin-bottom:20px;
	}
	#tableData caption {
		font-weight:bold;
		text-align:left;
		margin-bottom:5px;
	}
	#tableData th a {
		background-repeat: no-repeat;
		background-position: center right;
		padding-right:15px;
		color:#4d4b44;
		font-weight:normal;
	}
	
	#tableData a.down {
		background-image:url(/images/tables/sort_down.gif);
	}
	
	#tableData a.down_selected {
		background-image:url(/images/tables/sort_down_on.gif);
		font-weight:bold;
	}
	
	#tableData th {
		background-color:#edebe5;
		border:1px solid #beb2a7;
		height:18px;
		text-align:left;
		padding-left:7px;
	}
	
	#tableData.no_sort th {
		background:#edebe5;
		border-right:none;
		border-left:none;
		font-weight:normal;
	}
	
	#tableData tr.alt {
		background-color:#f6f5f2;
	}
	
	#tableData td {
		border-top:1px solid #eae9e1;
		padding: 1px 0 1px 7px;
	}
	
	caption {
		font-weight:bold;
		margin-bottom:5px;
	}

