/*----- Globals ----- */

* {
	padding:0;
	margin:0;
}

/* ----- Hide printable flash for UCITS ----- */

.fchart_print {
	display:none
}
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: #303030;
	background: #CCC url(/lfg/delmac/img/common/bg_pattern_tile.gif);
}

h1 {
   position: relative;
   z-index: 100; 
   color: #046CB6;
   font-size: 20px;
   line-height: 1.2;
   font-weight: normal;
   text-transform: uppercase; 
   margin-bottom: 15px;
}

h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #8a7967;
	margin-bottom: 3px;
	line-height: 1.2;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
}

h4 {
	font-size: 1.1em;
	color: #58595b; 
}

a {
	color: #046CB6;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	color: #990000;
}

a.whiteLink {
	color: white;
}

p {
	margin-bottom: 15px;
}

img {
	border: none;
}

.tagline {
	font-size: 1.3em;
	font-weight: normal;
	font-style: italic;
	color: #8a7967;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 1.2;
}

.image_left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.image_right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.fund_note {
	font-style: italic;
	font-size: .85em;
	color: #808080;
}	

dl {
}

dd {
}

#address {
	margin: 20px 0px;
}

.imgBorder {
	border: 1px solid #000066;
	padding: 1px;
}

.underline {
	text-decoration: underline;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0.1px;
	clear: both;
	font-size: 0;
	visibility: hidden;
}

.clearfix {
	display: inline-block; /* target hasLayout in IE6 */
}

.clearfix {
	display: block; /* target hasLayout in IE7 */
}

.clearLeft {
	clear: left;
}

.clearRight {
	clear: right;
}

/* ----- Layout ----- */

#header {
	background-color: transparent;
	height: 100px;
}
	
#pageHeader {
	height:130px;
	background: #046CB6 url(/lfg/delmac/img/common/masthead_background.gif) no-repeat -10px 0px;
}

#pageHeader #content { /* DO NOT REMOVE THIS clears white space in IE */
	display: none;
}
	
#logo {
	float: left;
}

#rightDropShadow {
	width: 987px;
	background: transparent url(/lfg/delmac/img/common/right_shadow_3.gif) repeat-y top right;
	margin: 0 auto;
}	

#bodyContent {
	width: 973px;
	border: 1px solid #6F6C63;
	border-top: none;
	background-color: #FFF;
	margin: 0 auto;
	font-size: 1em;
}

#contentArea {
   float: left;
   width: 100%;
}

#spacer {
	height: 400px;
}

#mainBody {
	background-repeat: no-repeat;
	padding: 20px 15px 10px 15px;	
} 

#right {
	font-size: 92%;
	float: right;
	width: 185px;
	margin-bottom: 25px;
	color: #606060;
}

#right #quickLinksBox { /* overwrite */
	border: none; 
	margin: 0px; 
	padding: 0px;
}

#right ul {
	margin: 0px 0px 10px 0px;
}

#right li {
	list-style-type: none;
	margin-bottom: 5px;
}

#right ul li ul {
	margin-left: 10px;
}

#home #right {
	font-size: 92%;
	float: right;
	width: 185px;
	margin-bottom: 25px;
	display: block;
	top: 0px;
}

#right div {
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 8px 0px;
	border-bottom: dotted 1px #d4ba9f;
}

#right div div div {
	padding: 0px;
	margin: 0px;
	border: none;
}

#right h4 {
	color: #8a7967;
	padding: 0px 0px 3px 0px;
	font-size: 1.2em; 
	font-weight: normal;
}

#right p {
	margin-bottom: 10px;
}

#right #sales, #right #ucits {
	float: left;   
	width: 100%; 
}

* html #right #sales, * html #right #ucits {
	margin-bottom: 0px;	
}

#sales .sales_person, #ucits .manager {
	width: 100%;
	float: left; 
	border: none;
	margin-bottom: 10px; 
}

#sales .sales_person img, #ucits .manager img {
	float: left;
	margin-right: 5px;
	border: 1px solid #cccccc;
	padding: 1px;
}

#sales .sales_person p {
	margin: 0px 0px 0px 60px;
}

#ucits .manager p {
	margin: 0px 0px 0px 80px;
}

#sales ul {
	list-style-type: none;
}

#sales li {
	margin-bottom: 5px;
	list-style-type: none;
	display: block;
	clear: both;
	line-height: 1.1em;
}

#right #fund_center_right {
	margin-top: 10px;
	border-bottom: none;
}

#fund_center_right h4 {
	margin-bottom: 5px;
}

#fund_center_right #stylebox {
	position: relative;
}

#fund_center_right #stylebox span {
	position: absolute;
	top: 20px;
	right: 12px;
}

#fund_center_right table {
	margin: 0px 0px 15px 0px;
}

#fund_center_right table, #fund_center_right td {
	border: none;
}  

#fund_center_right li, #fund_docs li {
	font-size: 1.2em;
	background: white url(/lfg/delmac/img/icons/pdficon_small.gif) no-repeat 0% 15%;
	padding: 0px 0px 0px 15px;
}

#fund_center_right li.none, #fund_docs li.none {
	background: none;
}

#fund_center_right #totalAssets {
	display: block; 
	color: white;
	font-size: 2.1em;
	text-align: right;    
	padding: 5px 10px 5px 0px;
	background-color: #d4ba9f;
}

#fund_center_right #totalAssetsDate {
	display: block;
	color: #888888;
	text-align: right;
	margin: 2px 10px 0px 0px;
}

#right .sideimage {
	padding: 1px;
	border: solid 1px #cccccc;
}


/* ----- Navigation ----- */

#global_nav {
	float: right;
	width: 450px;
	text-align: right;
	padding: 10px 15px;	
}

#global_nav ul {
	list-style-type: none;
	display: block;
}

#global_nav li {
	display: inline;
}

#global_nav li a {
	color: #D2DFF0;
	padding-left: 10px;
	text-decoration: none;
}

#global_nav li a:hover {
	color: #FFFFFF;
	padding-left: 10px;
}

#search_masthead {
	float: right;
	width: 300px;
	margin-top: 10px;
}

#search_masthead input.text_field {
	font-size: 1.1em;
	width: 165px;
	padding: 3px;
	margin-right: 5px; 
	margin-bottom: 3px;
	border: solid 2px #03548e;
	background-position: center;
	vertical-align: middle; 
}

#global_search_button {
	vertical-align: middle;
	margin-right: -5px; 
	background-image: url(/lfg/delmac/img/buttons/search.gif);
}

.site_name {
	line-height: 2.5em;
	width: 175px;
	font-weight: bold;
	color: #046CB6;
	padding-left: 15px;
	height: 30px;
}
	
#mainNav {
	float: left;
	background: transparent url(/lfg/delmac/img/menu/menu_bar.gif) repeat-x;
	width: 100%;
	height: 30px;
	list-style: none;
	display: block;
}

#mainNav ul {
	margin: 0px;
	padding: 0px;
}
	
#mainNav li {
	border-right: solid 1px #f5f5f5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	float: left;
	display: block;
}
	
#mainNav li a {
	display: block;
	background-position: top center;
	color: #046CB6;
	text-align: center;
	font-weight: bold;
	padding: 0px 10px;
	width: 100px;
	line-height: 3em;
	height: 30px;
	font-size: 0.8em;
}
			
#mainNav li a:hover {
	background-position: center top;
	width: 100px;
	/*background-image: url(/lfg/delmac/img/menu/menu_bar_over.gif);*/
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}


/* Drop Down Menus */

#mainNav li ul {
	border: 1px solid #035b9a;
	border-bottom: none;
	width: 14em;
	background-color: white;
	position: absolute;
	left: -1000px;
}

#mainNav li ul li {
	width: 100%; 
  	font-size: 1.1em; 
	border-right: none;
	color: #FFFFFF;
	position: relative; 
	z-index: 100000; /*this must be the top item across all dlux*/
}

#mainNav  li  ul  li a {
	width: 90%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 7px 5%;
	line-height: 1.2;
	height: auto;
	float: left;
	clear: both;
	border-bottom: solid 1px #2573ab;
	border-top: solid 1px #2d90d6;
	background-color: #2982c1; 	
}

#mainNav li ul a:hover {
	width: 90%;
	left:0;
	padding: 7px 5%;
	background-color: #2d8ccf;
}
	
#mainNav li.sfhover ul {
	z-index: 100000;
	left: auto;
}
				

/* Over state for L1 sections */
		
#home #homedel, #home #homedelinst, #home #homeinstpub, #prd #delprd, #ist #instpubist, #prd #ist, #prf #delprf, #prf #instpubprf, #abt #delabt, #shr #delshr, #srv #instpubsrv, #edu #deledu, #cus #instpubcus, #home #homedelcef, #abt #delcefabt, #prd #delcefprd, #shr #delcefshr, #home #homeucitsmac, #products #ucitsmacproducts, #lit #ucitsmaclit, #ctc #ucitsmacctc, #upr #ucitsmacupr {

	background-image: url(/lfg/delmac/img/menu/menu_bar_over.gif);
	color: #006DB5;
}


/* Fund Center L4 Navigation */

#l4Navigation {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 540px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	border: 1px solid #046CB6;
}

#l4Navigation ul {
	display:inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#l4Navigation ul li {
	display: inline;
	float: left;
	padding-right: 0px;
	width: 140px;
	padding-top: 2px;
	margin-left: 40px;
}

#l4Navigation ul li.header {
	color:#006DB5;
	display:block;
	font-weight: bold;
	margin-left: 0px;
	font-size: 1.2em;
	margin-bottom: 10px;
	width: 540px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/* ----- Margins and Borders ----- */

.top_margin {
	margin-top: 15px;
}

.bottom_margin {
	margin-bottom: 15px;
}

.no_margin {
	margin:0 !important; 
}

.small_margin {
	margin-bottom: 5px;
}

.clear {
	clear: both;
}


/* ----- Sidebar Right Boxes ----- */

#fund_objective p {
	margin-bottom: 5px;
	margin-left: 10px;
	margin-top: 5px;
}

.fund_literature {
	padding-bottom:6px;
	background: url(/lfg/delmac/img/common/dots.gif) repeat-x bottom left;
	margin-bottom:6px;
}

.fund_literature ul {
	list-style-type: none;
	margin-top: 10px;
	margin-left: 10px;
}

.fund_literature li {
}

.portfolio_managers  ul {
	list-style-type: none;
	margin-top: 10px;
	margin-left: 10px;
}

.style_box {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

/* END Common Styles */


#textSize {
	line-height: 16px;
	height: 18px;
	overflow: hidden;
}

#textSize a {
	padding: 0 2px;
	color: #046CB6;
}
			
#textSize a.selected_size {
	font-weight: bold;
}

#textSize #small {
	font-size: 11px;
}

#textSize #medium {
	font-size: 13px;
}
			
#textSize #large {
	font-size: 16px;
}

#search {
	height: 30px;
}


/* Two column center layout */
#centerContent, #centerContentSplash {
	}


#centerContent.centerOnly {
	padding-left:180px;
}

#centerHeader {
	padding-left:180px;
	width:560px;
	padding-top:5px;
}

#centerHeader a.alt_info {
	position:absolute;
	text-align:right;
	width:560px;
	margin-top:6px;
	display:block;
	text-decoration:underline;
}

#breadCrumb {
	font-size: .9em;
	padding-left: 15px;
	padding-bottom:12px;
	font-weight: normal;
	color: #006db5;
	margin-left:1px;
	float:left;
	display:inline;
}

#centerLeft {
	float:left;
	width:160px;
}

#centerLeft h3 {
	color: #58595B;
	margin-bottom: 6px;
}

#centerLeft h4 {
	font-size: 1em;   	
	margin-bottom: 8px;
	line-height: 1.2;
}

#centerLeft ul {
	list-style-type: none;
	margin: -4px 0px 6px 0px;
}

#centerLeft li {
}

#fund_finder h3 {
	margin-top:15px;
	margin-bottom:0px;
	color: #58595B;
}

#asset_classes {
	margin-left: 10px;
	margin-top: 0px;
	padding: 0px;
}

#lincoln_logo {
	margin-bottom: 15px;
}

#asset_classes  li {
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	line-height: 1em;
	font-weight: normal;
}

#asset_classes ul li ul li a {
	color: #666666;
	font-weight: normal;
}

#asset_classes ul li ul li a:hover {
	color: #990000;
	font-weight: normal;
}

#asset_class_boxes {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

#asset_class_boxes a {
	height: 82px;
	width: 82px;
	display: block;
	border: 1px solid #FFFFFF;
	padding: 2px;
}

#asset_class_boxes a:hover {
	border: 1px solid #999999;
	padding: 2px;
}

#asset_classes a.current {
	color: #990000;
	font-weight: normal;
}

#centerCopy {
	float:left;
	width:568px;
	padding-left: 15px;
}
	
#centerCopy.no_float {
	float:none !important;
}

#centerCopy.width500, .width500 {
	width:500px !important;
}

#centerCopy.width365, .width365 {
	width:360px !important;
}

#centerCopy.width370, .width370 {
	width:370px !important;
}

#centerCopy.no_left, .no_left {
	padding-left:180px;
}

	
#centerCopy h3 {
	color: #58595B;
	margin-top: 5px;
	margin-bottom: 3px;
}

#centerCopy h4 {
	font-size: 1.2em;
	color: #58595b;
	margin-bottom: 2px;
}

#centerCopy h4 + ul {
	margin-top: 5px;
}

#centerCopy p {
	line-height: 1.4;
}

#centerCopy p + ul, #centerCopy p + ol { /* adjust top margin only on lists that follow a paragraph */
	margin-top: -10px;
}
		
#centerRight {
	float:right;
	padding-right:10px;
	text-align:left;
}

#centerCopy ul, #centerCopy ol, #pop_up ul, #pop_up ol {
	margin: 0px 30px 15px 20px;        
}

#centerCopy ol, #pop_up ol {
	margin-left: 30px; /* numbers get cut off if they go to double digits */
}

#centerCopy ul li, #pop_up ul li {
	list-style-type: disc;
	line-height: 1.4;
	margin-bottom: 5px;
}

#centerCopy ol li, #pop_up ul li {
	line-height: 1.4;
	margin-bottom: 5px;
}

#centerCopy ul li ul, #centerCopy ol li ul, #centerCopy ol li ol {
	margin-top: 5px; 
}

#centerCopy ul li ul li, #centerCopy ol li ul li {
	list-style-type: disc;
	margin-bottom: 5px;
}

#centerCopy ol li ol li {
	margin-bottom: 5px;
}

#centerCopy ul li ul li ul, #centerCopy ol li ul li ul {
	margin-top: 5px;
}

#centerCopy ul li ul li ul li, #centerCopy ol li ul li ul li {
	list-style-type: disc;
	font-size: .9em; 
	margin-bottom: 3px;           
}

#centerCopy ul li ul li ul li ul, #centerCopy ol li ul li ul li ul {
	margin-top: 5px;
}

#centerCopy ul li ul li ul li ul li, #centerCopy ol li ul li ul li ul li {
	list-style-type: circle;
  	font-size: 1em; 
	margin-bottom: 3px;
}

#centerCopy #contactMain {
	float: left;
	width: 566px;
	border: dotted 1px #d4ba9f;
	margin-bottom: 15px;
}

#contactMain #head, #contactMain #share {
	width: 268px;
	padding: 10px;
	float: left;
}

#contactMain #share {
	padding-left: 0px;
}

#contactMain span {
	display: block;
	font-size: .9em;
	color: #606060;
	margin-bottom: 5px;
}

#contactMain h4 {
	color: #8a7967;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: dotted 1px #d4ba9f;
}

#centerCopy #press ul {
	color: #404040;
	margin: 0px;
}

#centerCopy #press li {
	list-style-type: none;
	margin: 0px;
	padding: 8px 4px;
	border-bottom: solid 1px #ebebeb;
}

#centerCopy dl {
	margin-bottom: 30px;
	}
	
#centerCopy dt {
	text-decoration: underline;
	float: left;
	width: 160px;
	display: block;
	clear: both;
}

#centerCopy dd {
	float: left;
	display: block;
	width: 400px;
	margin-bottom: 15px;
}

#splash_banner {
	padding: 2px;
	border:#CCCCCC 1px solid;
	margin-bottom: 15px;
}

/* End Two column center layout */

/* powered by logo goes here */
#tagline {
	clear :both;
	color: #FFFFFF;
	padding-right: 5px;
	background-color: #fff;
	float:right;
}

#footer {
	position: relative;
	clear: both;
	color: white;
	background-color: #046CB6;
	font-size: 0.9em;
	padding: 15px;
}
	
#footer a {
	color: white;
}

#footer a:hover {
	color: #E0F1FE;
}

#footerContainer {
	float: left;
}

#footerContainer #footerLeft {
	float: left;
	/*margin-right: 180px;*/
}

#footerContainer #footerRight {
  	text-align: right;
	float: right;
}

#copyright {
}

#footerDropShadow {
	height:7px;
	overflow:hidden;
	background:url(/lfg/delmac/img/common/page_drop_shadow.png) repeat-x top left;
	width:975px;
	margin:0 auto;
	position:relative;
	left:5px;
}

#footNotes {
	width:975px;
	margin:0 auto;
	position:relative;
	padding-left:20px;
}
	
a.imgBorder {
	display:block;
}

a.imgBorder img {
	display:block;
}

a.imgBorder:hover, .imgBorder_over {
	border: 1px solid #587992;
	padding:1px;
}

.tl_padding_10 {
	padding:10px 0 0 10px;
}

.split {
	float:left;
	display:block;
}

.on_right {
	margin-left:10px;
}

.printable_view {
	padding-left:15px;
	background:url(/lfg/delmac/img/common/icon_print.gif) no-repeat left center;
}

.add_to_favorites {
	padding-left:15px;
	background:url(/lfg/delmac/img/common/icon_add_to_fav.gif) no-repeat left center;
}

#home #company {
	float: left;
	width: 270px;
}

#home #news {
	margin-left: 280px;
	padding-left: 10px;
	border-left: dotted 1px #cccccc;
}

#site_feature {
	padding: 3px;
	border: solid 1px #e0e0e0;
	margin-bottom: 15px;
}

#site_feature_inst {
	position: relative;
	overflow: hidden;
	width: 566px;
	height: 256px;
	border: solid 1px #e0e0e0;
	margin-bottom: 15px;
}

#cycle {
	position: relative;
}

#cycle div h1 {
	position: absolute;
	z-index: 10;
	font-size: 1.4em;
	color: white;
	font-weight: bold;
	bottom: 10px;
	left: 12px; 
	margin: 0px;
}

#cycle img {
	width: 560px;
	height: 250px;
	padding: 1px;
	margin: 1px;
	border: solid 1px #999999;
}

#site_feature_message {
	position: absolute;
	z-index: 10;
	width: 260px;
	top: 10px;
	left: 290px;
}

#site_feature_message p {
	position: relative;
	width: 260px;
	text-align: right;
	color: black;
	font-size: 1.6em;
	top: 1px;
	left: 1px;
	margin-bottom: 3px;
}

#site_feature_message p span {
	position: absolute;
	width: 260px;	
	color: white;
	top: -1px;
	left: -1px;		
}

#site_feature_message p.year {
	color: black;
	font-weight: bold;
	font-size: .9em;
}	

#site_feature_message p.year span {
	color: #ffbf0d;
}


#features_container {
	font-size: 1em;
}

#features_container h3 {
	font-size: 1.3em !important;
	color: #046CB6;
	font-weight: normal;
}

#features_container h3 span {
	display: block;
	color: #888888;
	font-size: .9em !important;
	margin: 5px 0px;
}

#features_container p {
	margin-bottom: 10px;
}

#features_container table {
	margin: 0px;
	width: 100%;
	border-collapse: collapse;
}

#features_container td {
	padding: 0px;
}

#features_container ul{
	color: #404040;
	font-size: 1.1em;
}

#features_container_delcef {
	margin-top: 0px;
}

#news ul {
	margin: 0px;
}

#news li {
	list-style-type: none;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-left: 20px;
	background: url(/lfg/delmac/img/icons/news_item_icon.gif) no-repeat 0 3%;	
}

#news li a {
}

hr#disclosure {
	margin: 10px;	
}

p.disclosure, p.disclosure_482 {
	font-size: 1em;
	color: #404040;
	margin-bottom: 10px;
	font-family: "Trebuchet MS";
	text-align: left;
}

p.disclosure_482, #general_risk, #prospectus_offer, #fund_offer, #mutual_fund_risk, #fdic {
	font-weight: bold;
}

table p.disclosure {
	font-size: .9em;
	color: #606060;
}

#fdic {
	border:solid 1px #046cb6;
	padding:5px;
}

p sup, li sup { 
	line-height: 0.5 !important;
	position: relative;
	font-size: 11px !important;
	top: -5px;	
	vertical-align: middle;
}

#right p sup {
	font-size: 11px !important;
}

#spotlight {
}

#spotlight img {
	padding: 2px;
	border: 1px solid #CCCCCC;
	float: right;
  	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#contact_info p {
	font-size: 92%;
	line-height: 1.2em;
}

#favorites ul {
	list-style-type: none;
}

#contact_info img {
	float: left;
	margin-right: 15px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}

.sub_row_top {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #666666;
	padding-top: 5px;
	font-size: 110%;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
}

#docs ul {
	list-style-type: none;
}

#docs li {
	margin-bottom: 5px;
	list-style-type: none;
}

#managers ul {
	list-style-type: none;
}

#managers img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #999999;
	padding: 1px;
}

#managers li {
	margin-bottom: 5px;
	list-style-type: none;
	display: block;
	clear: both;
}

.sub_row {
	border-top-style: none;
	padding: 10px;
}

.bio  img {
	padding: 2px;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}

#style_box {
	float: right;
	width: 140px;
	padding-left: 10px;
	border-left: dotted 1px #CCCCCC;
	border-right: dotted 1px #CCCCCC;	
	font-size: 85%;
	padding-right: 10px;
	margin-right: 20px;
}

.style_box {
	float: left;
	margin-right: 20px;
	margin-bottom: 110px;
}

#products_table {
	margin-bottom: 20px;
}

#newsletter_sidebar img {
	padding: 2px;
	float: right;
	border: 1px solid #CCCCCC;
}

#search_results li {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #CCCCCC;		
}

#search_box {
	margin-bottom: 10px;
	border-bottom: double 3px #046CB6;
	border-top: double 3px #046CB6;
	padding: 10px 20px;
}

.column_left {
	padding: 10px;
	border-right: 1px dotted #CCCCCC;
}

.column_center {
	padding: 10px;
}

.column_right{
	padding: 10px;
	border-left: 1px dotted #CCCCCC;	
}

.side_ad {
    margin: 10px auto 5px auto;
}

.side_ad img {
	padding: 1px;
	border: solid 1px #999999;	
}

#side_ad_left {
    margin: 0px;
}
	
#side_ad_left img {
	padding: 1px;
	border: solid 1px #e0e0e0;	
}

.rightContainer {
	border: solid 1px #e0e0e0;
	margin-bottom: 15px;
	padding: 1px;
}

.rightContainer h3 {
	font-size: 1em;
	color: white;
	text-align: center;
	background-color: #006DB5;
	padding: 5px;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 5px;	
}



.rightContainer p {
	margin: 0px 5px 10px 5px;
}

.rightContainer ul {
	font-size: 1em;
	list-style-type: none;
	margin:0px 5px 10px 10px;
}

.rightContainer li {
	margin-left:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #F5F5F5;
}

#shareholder_quick_links {
	margin-bottom: 15px;
}

#delaware_sites{
   margin-bottom: 20px;
}

#L2 {
	padding-top:0px;
}

#L2 ul {
	font-size:92%;
	margin-left:5px
}

#L2 h4 {
	font-size: 1em;
	font-weight: bold;
}

#L2  a.selected  {
	font-weight: bold;
	color:#990000;
}

#L2 ul li ul {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f5f5f5;
	border-bottom-color: #f5f5f5;
	margin-top: 5px;
	margin-bottom: 5px;
}

#L2 ul li ul li {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#L2 ul div ul{padding:0px;margin:0px;padding-left:10px;}
#L2 ul div ul li ul,#L2 ul div ul li ul a{padding-left:0px;color:#666;}
#L2 ul div ul li ul a:hover{color:#990000}

.leftNav {
	margin-bottom: 20px;
}

#leftNav ul {
}

#leftNav li {
	font-size:96%;
	list-style-type:none;
	padding:0px;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:10px;
}

#leftNav ul ul {
	margin:5px;
	margin-top:5px;
	border-top:1px #f5f5f5 solid;
	border-bottom:1px #f5f5f5 solid;
}
#leftNav ul li ul li {
	margin-top:2px;
	margin-bottom:3px; 
        line-height: 1.2;
}

.current  {
	font-weight: bold;
	color:#990000;
}

#fund_finder {
	margin-bottom: 20px;
}

#fund_finder label {
	font-size: 1.2em;
	color: #58595b;
	font-weight: bold;
	margin-bottom: 5px;
}

#fund_finder select {
	background-color: #f7f5f2;
	border: 1px solid #006DB5;
	margin-top: 5px;
	width: 160px;
}

#fund_center {
}

* html #fund_center {
	height: 25px;
	overflow: hidden;
}

#fund_identifier table {
	margin: 0px;
	padding: 0px;
}


/* Fund center tabs */
#overview, #performance, #portfolio, #commentary, #fees, #management, #notices, #holdings {
	float: left;
	width: 542px;
	padding: 12px 12px 0px 12px;
	margin-top: -6px;
}

* html #overview, * html #performance, * html #portfolio, * html #commentary, * html #fees, * html #management, * html notices, * html holdings {margin-top: 0px;}

#performance #shareClass {
	width: 100px;
	height: 25px;
	padding: 5px;
	margin-bottom: 5px;
	background-color: #f5f5f5;
	border: solid 1px #e0e0e0;
}

#performance #shareClass select.share {
	font-size: 1.2em;
	width: 100px;
	height: 25px;
	border: solid 1px #e0e0e0;
}

#management .manager {
	width: 100%;
	float: left;
	border-bottom: solid 1px #E0E0E0;
	margin-bottom: 15px;      
	padding-bottom: 0px;
}

#management .manager_picture {
	float: left;
	width: 16.5%;
	margin-top: 2px;
}

#management .manager_picture img {
	padding: 2px;	
	border: solid 1px #e0e0e0;
}   	

#management .manager_info {
	float: left;
	width: 83.5%;
}

#management div.expand {
	color: #666666;	
	display: inline; 
	line-height: 2;
}
	
#overview h2, #performance h2, #portfolio h2, #management h2, #fees h2, #notices h2 {
  margin-top: 0px;
}

#management .manager_bio {
	margin-bottom: 10px;
}

#management span.show, #management span.hide {
	color:#046CB6;
	text-decoration:none;
	cursor:pointer;
}


.footnote {
	font-size: 90%;
	font-style: italic;
}

#fund_managers {
	background-color: #FFFFFF;
}

.portfolio_manager {
	padding: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	float: left;
	clear: both;
	width: 96%;
}

.portfolio_manager img {
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 2px;
	border: 1px solid #046CB6;
	float: left;
}

.portfolio_manager h3 {
	margin-left: 90px;
	color: #046CB6;
}

.portfolio_manager h4 {
	font-size: 1em;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 90px;
}

.portfolio_manager p {
	margin-left: 90px;
}

.portfolio_manager ul {
	margin-left: 110px;
	list-style-type: square;
}

.portfolio_manager dl {
	margin-left: 90px;
}

.portfolio_manager dt {
	text-decoration: none;
}

#daily_change {
	background-color: #F7F7F7;
	border: 1px solid #CEC7BD;
	width: 165px;
	padding: 1px;
	margin-bottom: 10px;
	font-size: 90%;
}

.small {
	font-size: 10px;
	font-style: italic;
}

.intro {
	margin-top: 4px;
}

.floatright
{
	float: right;
	border: solid 1px #E0E0E0;
	text-align: right;
	padding: 5px;
	margin: 5px 0 5px 5px;
}

#daily_change h4 {
	background-color: #CEC7BD;
	padding: 4px 5px;
	border-bottom: 1px solid white;
	color: white;
}

#daily_change p {
	margin: 0px;
	padding: 0px 0px 5px 5px;
}

#daily_change table {
	padding: 0px;
	width: 96%;
	margin: 0px 5px;
}

#daily_change td {
	padding: 3px;
}

.daily_performance {
}

ul#menu {
	margin-left:15px;	
	list-style:none;
}

ul.sitemap2 {
	margin-left:15px;
	padding-left:10px;
	width:400px;
	list-style:none;
}

ul.sitemap3 {
	margin-left:15px;
	width:400px;	
	list-style:none;
}

a.sitemap {
	text-decoration:none;
}

a.sitemap:hover {
	text-decoration:underline;
}

/*Strategies Table */

#strategies_table ul {
	margin: 0px;
	padding: 0px;
}

#strategies_table  li {
	font-size: 90%;
	margin-left: 10px;
	list-style-type: none;
	padding-right: 5px;
	line-height: 1em;
	margin-bottom: 5px;
}

.value {
	color: #FFFFFF;
	background-color: #006DB5;
	font-weight: bold;
	font-size: 0.95em;
	border-right: solid 1px #CCCCCC;
	padding: 5px 5px 5px 10px;
}

.strategy_box {
	border-right: solid 1px #CCCCCC;
	padding-top: 10px;
}

.strategy_box_left {
	border-right: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	padding-top: 10px;
}

.core {
	color: #FFFFFF;
	background-color: #4292CE;
	font-weight: bold;
	font-size: 0.95em;
	border-right: solid 1px #CCCCCC;
	padding: 5px 5px 5px 10px;
}

.growth {
	color: #FFFFFF;
	background-color: #006DB5;
	font-weight: bold;
	font-size: 0.95em;
	border-right: solid 1px #CCCCCC;
	padding: 5px 5px 5px 10px;
}

.emerging {
	color: #FFFFFF;
	background-color: #996666;
	padding: 5px;
	font-weight: bold;
	font-size: 0.95em;
	border-right: solid 1px #CCCCCC;
}

.international {
	color: #FFFFFF;
	background-color: #4292CE;
	font-weight: bold;
	font-size: 0.95em;
	border-right: solid 1px #CCCCCC;
	padding: 5px 5px 5px 10px;
}

.fixed {
	color: #FFFFFF;
	background-color: #4292CE;
	font-weight: bold;
	font-size: 0.95em;
	border-right: solid 1px #CCCCCC;
	padding: 5px 5px 5px 10px;
}

.strategy_bottom_row {
	border-top: double 3px #666666;
}
.strategy_top_row {
	padding: 5px 10px;
	border-bottom: double 3px #666666;
	font-size: 110%;
}

#fund_identifier {
}

#fund_identifier td {
	padding: 3px 3px 3px 10px;
}


/************** Inst Contacts ******************/

.contact {
	float: left;
	width: 278px;
	margin-top: 20px;
	margin-right: 5px;
}

.contact img {
	float:left;
	margin-right: 7px;
	padding: 2px;
	border:solid 1px #E0E0E0;
}


/************** UCITS Contacts ******************/
.ucits_contact {
	float: left;
	width: 250px;
	margin: 5px 5px 15px 0px;
}

.ucits_contact img {
	float:left;
	margin-right: 10px;
	padding: 2px;
	border:solid 1px #E0E0E0;
}

.ucits_contact .contact_info {
	float: left; 
	width: 160px;
}

/******************UCITS Styles*********************/
#ucits_info {
	color: #606060;
	width: 100%;
	margin-bottom:10px;
}

#ucits_info ul {
	font-size:1em;
	list-style-type:none;
	margin: -5px 5px 10px 5px;
}

#ucits_info li {
	margin:0px 5px 5px 5px;
}

#ucits_info h3 {
	margin-bottom:0px;
}

#ucits_info h4 {
	color: #8a7967;
	padding: 0px 0px 3px 0px;
	font-size: 1em; 
	font-weight: normal;
}

#ucits_info p {
	font-size: .9em;
}

/************SIDEBAR Images****************/

.sideimage {
	margin-left: 8px;
  	padding: 1px;
	border: solid 1px #999999;                                  
}

/************New Window********************/
#newind_content {
	width:600px;
	border:1px solid #6F6C63;
	border-top:none;
	background-color:#FFFFFF;
	padding: 0px;
	margin: 0 auto;
	padding-bottom: 0px;
	font-size: 1em;
}

#newind_centercopy {
	float:none;
	margin-left: 20px;
	padding-bottom: 20px;
	padding-right: 0px;
} 

#newind_footer {
	background-color:#046CB6;
	clear:both;
	color:#FFFFFF;
	font-size:10px;
	height:24px;
	margin-left:34px;
	overflow:hidden;
	width:602px;
}

/* ----- Institutional Only Styles --*/

.dpt_doclist ul {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	list-style-type:none;
}

#welcome {
	text-align: center;
}

#welcome p{
	padding-top: 2px;
}

/* ----- Closed-end Only Styles --*/

ul.closedend {
padding-left: 0px;

}

ul.closedend li {
list-style-type: none;
margin-bottom: 10px;
}


/**************main jquery***************/

#centerCopy .alt {
	background-color: #f5faff;
}

#centerCopy .clickable {
    cursor: pointer;
    color: #046CB6;
}

#centerCopy .clickable:hover {
    color: #990000;
}

#fund_center_right .alt {
	background-color: #f6f1ec;
}

a.current {
	color: #892034;
}

.clearBottomMargin { 
	margin-bottom: 0px !important; 
	padding-bottom: 0px !important;
}

.pdfImage {
	background: transparent url(/lfg/delmac/img/icons/pdficon_small.gif) top left no-repeat;
	padding-left: 15px;	
}

/***************Image to the right of text*******************/

.rt_img{
	float: right;
	padding-left: 10px;
}

.rt_img p{
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}


/**********Retail Agg performance jQuery**************/
.dis_show, .dis_hide {
	display:inline;
	font-size:11px;
	vertical-align:top;
	cursor:pointer;
}

/**********Retail clueTip jQuery**************/
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
display: none;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 22px;
  width: 22px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  color: #444444;
  background-color: #E0E0E0;
  font-size: .9em;
  line-height: 1.6;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 2px; 
  background-color: white;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #046CB6;
  color: #fff; 
	display: none !important;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
	background-image: url(/lfg/delmac/img/darrowleft.gif);
	display: none !important;
}

/* Nested lists for separate account strategies */

#contentArea ul li ul {
	margin-top: 5px;
}

#contentArea ul li ul li.nested_list1 {
	list-style-type: none;
	line-height: 1.2;
	color: #666666;
}

#contentArea ol li.nested_list1 {
	margin-left: 15px;
	margin-bottom: 3px;
	line-height:1.2;
	color: #666666;
}

#centerCopy .fusionChart {
	width: 560px;
  	padding: 3px;
	border: solid 1px #e0e0e0;
	margin-bottom: 15px;
}

/* Delaware Digest */

#digest {
	background: url(/lfg/delmac/img/digest/homepage_header.jpg) no-repeat center 20px; /* Old */
}

#digest h3 {
	margin-bottom: 50px;
}

#digest_splash_image {
    margin-top:-15px;
    margin-bottom:20px;
}

.digest_teaser {
    border-bottom:1px dotted black;
}

.published_date {
    font-size:85%
}

#web_exclusive {
    font-size:95%;
}

#digest_poll th {
    background-image:none;
    background-color:#cac2b8;
    border:2px solid #8a7967;
    color:black;
    font-weight:bold;
}

#breadCrumb {
	display: none !important;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url('delete.gif') no-repeat 0 -16px}
div.star,div.star a{background:url('star.gif') no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:1 solid #FF0000}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


/* Cookie Overlay */
	#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Cookie Container */
	#simplemodal-container {height:400px !important; width:600px; background-color:#fff; border:3px solid #ccc;}
	#simplemodal-container #basicModalContent {padding:8px;}

/* Cookie*/
#pop_up{
	width:600px;
	height:400px;
}
#pop_up .disclosure{
	margin:25px;
}
#pop_up input{
	margin-bottom:10px;
}


/* jquery tabs */

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
	font-family: Arial, Helvetica, sans-serif;
}

.ui-tabs-nav:after {  clearing without presentational markup, IE gets extra treatment
    display: block;
    clear: both;
    content: " ";
}

.ui-tabs-nav li {
    list-style-type: none !important;
    float: left;
    margin-right: 2px;
    border: solid 1px #E0E0E0;
    border-bottom: none;
    background: url(/lfg/optmac/img/tabs/tab.png) no-repeat;
}

.ui-tabs-nav a {
			color:#27537A;
			display:block;
			font-size:95%;
			font-weight:bold;
			line-height:1.2;
			min-height:16px;
			min-width:60px;
			outline-color:-moz-use-text-color;
			outline-style:none;
			outline-width:0;
			padding:5px;
			text-align:center;
			text-decoration:none;
			white-space:nowrap;
	}


.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
	background-color: white; 
	color: #AA1733;
}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected a:hover, .ui-tabs-nav .ui-tabs-selected a:focus, .ui-tabs-nav .ui-tabs-selected a:active {
    position: relative;
    top: 0px;
    z-index: 2;
    margin-top: 0px;
    color: black;
    background-color: white;
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}

.ui-tabs-panel {
	background: #fff;
	border: solid 1px #E0E0E0;
	margin-bottom: 15px; 	
}

.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/lfg/optmac/img/tabs/loading.gif) no-repeat 0 50%;
}


/* Additional IE specific bug fixes... */

* html .ui-tabs-nav a {
    width: 60px; /* IE 6 treats width as min-width */
    height: 16px;   
}

* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

