﻿.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.menuhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00759f;
	font-weight: bold;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #1c3d68;
}

.subhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1c3d68;
}

.box {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #007683;
}
.border {
	border: 1px solid efefef;
}
.borderbottom {
	border-bottom: 1px solid #CCCCCC;
}
.borderbottomright {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
}
.menuheadblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1c3d68;
	font-weight: bold;
}
.jumps {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
}


.fields {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
}

a:link {
	color: #666666;
}
a:visited {
	color: #5a8f95;
}

.asterix {color: #FF0000}


/* =LG Dropdown Navigation Links
----------------------------------------------- */
.LG-links {
	float:right;
	margin:0;
	font-family:Arial,Verdana,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	width:166px;
	padding-right: 80px;
	}
ul#lgnav { width:100%; }
	/* for IE7 and non-IE browsers */
	html>body ul#lgnav{ height: auto; }
#lgnav, #lgnav ul { /* all lists */
	margin:0;
	padding:0;
	list-style:none;
	}
#lgnav li { /* all list items */
	float:left;
	text-transform:uppercase;
	}
#lgnav li a {
	display:block;
	text-decoration:none;
	width:100%; 
	}
#lgnav li span { 
	position:absolute; 
	float:left;
	padding-top:20px;
    overflow:hidden;
    background:url(../images/LG_logo_arrow.gif) no-repeat; 
    width:166px;
    margin-left:186px;
    height:0px !important; /* for most browsers */
    height /**/:20px; /* for IE5.5's bad box model */}
    
#lgnav li a:hover { color:#1D99AB; }


/* second-level lists */
#lgnav li ul { 
	clear:left;
	position:absolute;
	margin-top:20px;
	width:134px;
	left:-999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
	/* IE6 Only */
	* html #lgnav li ul { margin:0;}
	/* IE7 Only */
	*:first-child+html #lgnav li ul { margin:0;}
#lgnav li li {
	display:block;
	clear:left;
	float:left;
	padding:0;
	cursor:default;
	text-transform:none;
	height:100%;
	}
#lgnav li li a {
	padding:18px 0 0 0;	
	overflow:hidden;
	height:0px !important; 
	height /**/:19px; /* for IE5/Win */
	width:166px;
	}
#lgnav li li { float:none; }
#lgnav li:hover ul, #lgnav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}
#invest a { background:url(../images/i-lgam.gif) top left no-repeat; vertical-align:top; border-top:solid 1px white; border-left:solid 1px white; border-right:solid 1px white;}
#ai a { background:url(../images/i-ai.gif) top left no-repeat; vertical-align:top; border-top:solid 1px white; border-left:solid 1px white; border-right:solid 1px white }
#masters a { background:url(../images/i-masters.gif) top left no-repeat; vertical-align:top; border:solid 1px white }
#nlfa a { background:url(../images/i-nlfa.gif) top left no-repeat; vertical-align:top; border:solid 1px white }

