* { padding: 0; margin: 0; }
/*LAYOUT*/
body{text-align: center; padding: 0px; margin: 0px; background: #F6F7F9;}
#main{margin: auto; margin-top: 20px; text-align: center; width: 870px;}
#top{border-bottom: 1px solid #CED7DE;}
#top ul{list-style: none; padding: 0px 0px 15px 0px; margin: 0px;}
#top ul li{display: inline; margin: 0px; padding: 0xp;}
#top ul li a{padding: 10px;}
#body{margin: auto; padding: 2em 0em 2em 0em;}
#footer{padding-top: 5px; padding-bottom:5px; clear: both;}
/* Subpages layout */
#content{text-align: left;}
#subNavigation{width: 20em; float: right;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}
/* FONTS standards */
body {font-size: 14px; background:#fff; font-family: "Lucida Grande", Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {color: #426FC8; font-weight: 500;}
h1 {font-size:60px; line-height: 1; margin-bottom:0.5em; font-weight: bold; text-align: center; letter-spacing: -1px; width: auto; color: #666;}
h2 {font-size:25px; margin-bottom:0.75em;}
h3 {font-size: 18px;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em; color: #666; font-size: 16px;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
/* LINKS standards */
a:focus, a:hover {color:#000;}
a {color: #14223E;text-decoration:underline;}
h1 a{color: #666; text-decoration: none;}
/* ELEMENTS standards */
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
/* FORM ELEMENTS */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.error ul{margin-bottom: 0; padding-bottom: 0;}
body{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:12px;background-color:#EDECEA;}
#logo:link, #logo:visited {display:block;background-image:url('/images/logos/iac-logo.gif'); width:232px; height:38px; float:left; margin-top:16px;}
#logo:active, #logo:hover {display:block;background-image:url('/images/logos/iac-logo-over.gif'); width:232px; height:38px;float:left; margin-top:16px;}
#logofr:link, #logofr:visited {display:block;background-image:url('/images/logos/iac-logo-fr.gif'); width:232px; height:38px; float:left; margin-top:16px;}
#logofr:active, #logofr:hover {display:block;background-image:url('/images/logos/iac-logo-over-fr.gif'); width:232px; height:38px;float:left; margin-top:16px;}
/* LAYOUT */
#wrapper { margin: 0 auto;width: 940px;background-color:#FFF;}
#header {color: #666;width: 920px;float: left;padding: 0px;margin: 0px 10px 0px 10px;background-color:#FFF;}
#header h1 {float:left;color:#FFF;margin:0px;padding:4px 0px 4px 10px;width:907px;background-color:#A3998D;text-align:left;}
#header img {margin: 20px 0px 0px 0px;display:block;float:left;}
#topNav {float:right;margin: 0; margin-right:3px;}
#metaNav {text-align:right;color: #666;padding-top: 2px;padding-bottom: 2px;font-size:11px;}
#metaNav2 {padding-top: 0px;padding-bottom: 2px;}
#wrapper #header #topNav #metaNav2 select.ffSelect {font-weight:normal; padding-top:0; padding-right:0; padding-bottom:0;}
#wrapper #header #topNav #metaNav2 select.ffSelect option {font-weight:normal;}
#wrapper #header #topNav #metaNav2 select.ffSelect option.ffOption {background-color: #a2978a; font-weight:bold; color:white;}
/*#navigation { width: 920px; height:20px; color: #FFF; margin: 2px 0px 0px 0px; padding: 3px 0px 0px 0px; background: #A3998D;}*/
#banner { width: 915px; padding: 0px; margin: 0px; background-color:#FFF;}
#header #banner img {margin-top:0px;margin-bottom:0px;background-color:#FFF;border: 1px solid #A3998D;border-bottom:0;width: 915px;}
#leftcolumn {color: #666;background-color:#eee;margin: 0px 0px 0px 10px;padding:0;padding-top:10px;width: 228px;float: left;}
#leftcolumn ul {padding:0px;margin:0px;}
#leftcolumn ul li {margin:0;list-style:none;text-align:left;}
#leftcolumn a {display:block;width:219px;margin-bottom:2px;border: 0;padding-left:9px;padding-top:4px; padding-bottom:4px; line-height:14px;margin-left:0px;border: solid 1px #FFF;border-right:0;border-left:0;outline: none;}
#leftcolumn a:link, #leftcolumn a:visited {}
#leftcolumn a:hover, #leftcolumn a:active {font-weight:bold;border-right:0;}
#leftcolumn a.sel {background-color:#FFF;border-right:0;width:219px;font-weight:bold;}
#leftcolumn a.brs {font-weight:bold;}
#leftcolumn ul li.brs {margin-bottom:2px;}
.lv2 {border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
#leftcolumn ul li:first-child a {border-top:0;}
#leftcolumn ul li:last-child a {border-bottom: 4px double #FFF;}
#leftcolumn ul li.hasChildren ul li a { width:206px;margin-left:13px;color:#666666;font-size:11px;border:0;}
#leftcolumn ul li.hasChildren ul li a.sel{background-color:#FFF;border-right:0;width:206px;line-height: 18px;font-weight:bold;}
#rightcolumn {float: right;color: #666;/*border-left: 1px solid #DCDCDC;*/background: #FFF;margin: 10px 10px 0px 0px;padding: 9px;padding-left:35px;padding-right:35px;width: 620px;display: inline;}
#rightcolumn .leftcol {float:left;width:300px;padding:0;margin:0;text-align:left;}
#rightcolumn .amchart{width:590px;}
#rightcolumn .rightcol {float:right;width:300px;padding:0;padding-left:20px;margin:0;text-align:left;}
#rightcolumn .leftcol3 {float:left;width:380px;padding:0;margin:0;text-align:left;}
#rightcolumn .rightcol3 {float:right;width:210px;padding:0;padding-left:9px;padding-top:26px;margin:0;text-align:left;}
#rightcolumn .clear {clear:both;width:500px;}
body #rightcolumn {text-align:left;}
#disclaimer {margin-top:9px;padding-top:9px;color:#999999;}
#disclaimer p:first-child {border-top: 1px solid #DCDCDC;padding-top:15px;}
#disclaimer p {margin-bottom:0;color:#999999;}
#footer { width: 900px;clear: both;color: #666;background: #FFF;margin: 0px 0px 0px 0px;padding: 10px;}
/* FONT STYLES */
h1 {font-size:14px;}
h2 {font-size:14px;color:#000;font-weight:bold;}
h3 {font-size:12px;color:#E7A614;font-weight:bold;}
h4 {font-size:12px;color:#000;font-weight:bold;padding:0;margin:0;}
strong {color:#666;}
em {color:#666;}
p {font-size:12px;line-height:16px;}
a:link, a:visited {color:#005192;text-decoration:none;}
a:hover, a:active {color:#817A69;text-decoration:underline;}
/* TABLES */
.table1 {border-collapse:collapse;}
.table1 td {margin:5px; padding: 5px;border: 1px solid #c5c5c5;}
.table1Header {	margin:5px; padding: 5px;border: 1px solid #c5c5c5;color:#de6a26;font-weight:bold;}
.table1TdFormat1{text-align:right;}
.table1 .td1{color:#92a6b7;font-weight:bold;}
.table1 .td2{color:#a09a8a;font-weight:bold;}
.table1 .td3{color:#76933b;font-weight:bold;}
.table5 {border-collapse:collapse;}
.table5 td {margin:3px; padding: 3px;	border: 1px solid #c5c5c5;font-size:smaller;}
.table5Header1 {font-weight:bold;background-color:#e2e1dc;}
.table5Header2 {background-color:#e2e1dc;}
.table5data {white-space: nowrap;text-align:right;}
.table5data2 {white-space: nowrap;text-align:center;}
#calc tr td {padding-left:0;}
td.calcOut {font-weight:bold;font-size:12px;color:black;padding-top:8px;}
.lhFundData {padding: 5px 10px 5px 5px;	border:solid 1px #c5c5c5;margin-bottom:10px;background-color:#E9EDF1;}
.fundPagePerformance tr th {text-align:center;background-color:#005192;color:white;font-weight:bold;}
.fundPagePerformance tr td {border:1px solid #A3998D;color:black;text-align:center;}
.fundPageAlloc {border-collapse:collapse;}
.fundPageAlloc tr th {border: 1px solid #A3998D;background-color:#005192;color:white;font-weight:bold;}
.fundPageAlloc tr td {border: 1px solid #A3998D;}
#QuickFacts table, #QuickFactsRightCol table {margin-top:0;}
#QuickFacts table tr td, #QuickFactsRightCol table tr td {padding:0;}
#QuickFacts p, #QuickFactsRightCol p {padding-bottom:0;margin-bottom:0;}
#content #QuickFactsRightCol {padding-top: 26px;}
#content table {font-size:12px;}
input[type=submit], input[type=button] {background-color:#A3998D;font-weight:bold;font-family:Arial,Helvetica,sans-serif; color:white; font-size:12px;padding: 2px 30px 2px 30px;border:1px solid #005192;}
input.submit {max-width:300px;width:expression(document.body.clientWidth > 300? "300px": "auto" )}
input[type="text"] input[type="password"] {border: 1px solid #005192;padding:3px;font-weight:bold;font-family:Arial,Helvetica,sans-serif; color:black; font-size:12px;	}
select {padding:3px;font-weight:bold;font-family:Arial,Helvetica,sans-serif; color:black; font-size:12px;margin:0;}
option {padding-left:3px;padding-right:3px;}
.text2 {color: white;}
.table4C1 {color: black;}
.table4C3 {color: black;}
.faqQuestion{cursor:pointer;margin-bottom:20px;}
.faqQuestion span{display:block;margin:0px;padding:0px;margin-bottom:10px;}
.faqQuestion div.answer{display: block;margin:0px;padding:0px;padding-left: 10px;}
div.Positive{padding: 10px;border: 1px solid green;background-color: #CCFE94;}
div.Negative{padding: 10px;border: 1px solid red;background-color: #FA5850;}
div.answer p{padding: 0px;margin: 0px;padding-bottom: 10px;}
/*jkmegamenu*/
/* primary menu styles */
.navigation img{border:none;margin-top: -3px;}
.navigation ul li {list-style-type: none;display:inline;padding: 0;}
.navigation {font-family: arial,helvetica, sans-serif;font-size:11px;font-weight:bold;width: 935px;color:#FFF;margin: 2px 0 2px 0;padding: 3px 0px 0px 0px;}
.navigation ul {margin-left:0px;}
.navigation li {background-image:url('/images/navigation/navgrd.gif');background-repeat:repeat-x;background-color: #A49A8D;float:left;width: 152px;height: 30px;text-align: center;border-right: 1px solid #FFF;}
.navigation li a {text-decoration: none;color: #FFF;display: block;width: 152px;height: 30px;line-height:30px;}
#aboutanchor img { margin:0px;}
.navigation li:hover{text-decoration: none;color: #83807c;/*background-color: #dcd8d4;*/background-image:url('/images/navigation/hover.gif');background-repeat:repeat-x;border-right: 1px solid #DCDCDC;}
.navigation li a:hover, .navigation li a:active{text-decoration: none;color: #83807c;background-image:url('/images/navigation/hover.gif');}
/* megamenu styles */
.megamenu{position: absolute;display: none;left: 0;top: 0;background-repeat:repeat-x;background-color: #FEFEFE;background-image:url('/images/navigation/megagrd.gif');margin-top: 0px;padding-top:10px;border: none;border: 1px solid #DCDCDC;font: normal 11px Verdana;z-index: 100;text-align:left;}
/*individual menu positions */
#aboutmega{margin-left:-10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/2.png');border:none;}
#pricemega {margin-left:-10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/1.png');border:none;}
#productsmega{margin-left:-10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/3.png');border:none;}
#portfoliomega{margin-left:10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/4.png');border:none;}
#greatmega{margin-left:10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/5.png');border:none;}
#investormega{margin-left:10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/6.png');border:none;}
#advisormega{margin-left:10px;width:478px;height:182px;background-color: transparent;background-image:url('/images/navigation/7.png');border:none;}
.megamenu .column{float: left;width: 205px; margin-right: 20px;padding-left:20px;padding-top:15px;}
.megamenu a{text-decoration: none;color: #003479;}
.megamenu .column ul{margin: 0;padding: 0;list-style-type: none;}
.megamenu .column li{color: #003479;list-style-type: none;text-decoration: none;line-height:16px;}
.megamenu .column ul li{padding-bottom: 0;}
.megamenu .column h3{font: bold 12px Arial;margin: 0 0 5px -3px;color: #83807c;}
.column ul li a, .column ul li a:visited{text-decoration: none;color: #003479;}
.megamenu a:hover{color: #e7a614;text-decoration: none;}
@media print {
#topNav {display:none;height:0 !important; visibility:hidden;} 
.navigation {display:none;height:0 !important; visibility:hidden;} 
#banner {display:none;height:0 !important; visibility:hidden;} 
#leftcolumn {display:none;height:0 !important;width:0 !important; visibility:hidden;} 
#header h1 {font-size:18pt; background:none; color:black; width:100%; padding:0; margin-left:0; margin-bottom:15px; margin-top:45px;}
#wrapper #rightcolumn {width: 95%;font-size:13pt; color:black;margin:0;}
#wrapper #rightcoumn p {font-size:13pt;}
#wrapper #rightcolumn h2 {font-size:16pt; color:black;}
#wrapper #rightcolumn h3 {font-size:14pt; color:black;}
#wrapper #rightcolumn strong {color:black;}
#footer a {display:none;height:0 !important; visibility:hidden;} 
#footer {clear:both;}
#header #logo {display: list-item; list-style-image:url(/images/print/logo.jpg); list-style-position: inside;}
#wrapper #rightcolumn .leftcol, .rightcol {float:left; width:100% !important;clear:both; padding:0; margin:0;font-size:13pt;}
#wrapper #rightcolumn .leftcol table, .rightcol table {width:100%!important;}
#wrapper #rightcolumn table, #wrapper #rightcolumn ul li, #wrapper #rightcolumn strong, #wrapper #rightcolumn p {font-size:13pt;}
#QuickFacts ul {display:none;height:0 !important; visibility:hidden;}
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
