body{background:#EDF2F9;}



.button{margin:1.2em 0 .575em;}
.button a {margin-top:15px;background: url(/common/images/btn_left.gif) no-repeat left top; padding:3px 0 5px 3px; #padding:0 0 5px 3px; _padding:0 0 0 3px;font-size:12px; font-weight:bold;color:#fff; text-decoration:none; vertical-align:0%; #vertical-align:20%; _vertical-align:20%;}
.button a span {background: url(/common/images/btn_right.gif) no-repeat right top; padding:3px 10px 5px 6px; color:#FFF;}
.button a:hover span {color:#FFF;text-decoration:underline;}

#landingOverallContent{text-align:left;width:953px;margin:1.5em auto 5em;padding:0 14px 2em;border:1px solid #CCC;background:#FFF;}
#landingMainContent{padding:0 5px;}

/* Top Bar */
div#titleLogoLanding{width:943px;margin:.95em 0;}
div#titleLogoLanding h1 a{width:128px;height:32px;float:left;background:#FFF url('http://www.ingfunds.com/common/images/logo.gif') left top no-repeat;overflow:hidden;text-indent:-9000px;}
div#titleLogoLanding h1 a:hover{text-decoration:none;}
div#titleLogoLanding h2.mutualFunds{font-size:1.8em;font-weight:normal;color:#006;text-transform:uppercase;float:right;margin:.265em 0 0 0;padding:0;}

/* Misc. */
.footnote{font-size:.9em;font-weight:normal;position:relative;bottom:.25em;}
.footnote:hover{background:#EFF4FA;}
.tagLine{color:#006;font-weight:bold;font-size:1.15em;text-align:right;}
.tagLine .SM{font-size:.65em;font-weight:normal;position:relative;bottom:.45em;}
.redCommment{color:#C00;font-weight:bold;}

/* Callout Quote Boxes. Blockquote is styled the same as bluebox but they have different semantic purposes Use blockquote in the case we actually are quoting something. Use bluebox is we simply want to frame a blue box around something. */
blockquote{margin:.15em 0 .55em;padding:.75em 1.25em;border:1px dashed #CCC;background:#EFF4FA;}
blockquote p{line-height:1.5;margin:0;}
blockquote p.indent{text-indent:1em;}
blockquote p.author{font-weight:bold;line-height:1.25;text-align:right;margin-top:.65em;}
blockquote h2{font:bold 1em/1.25 Arial,Helvetica,sans-serif;color:#333;padding:0;}
blockquote h3{font:bold 1em/1.25 Arial,Helvetica,sans-serif;color:#333;padding:0;}

.blueBox{margin:.15em 0 .55em;padding:.75em 1.25em;border:1px dashed #CCC;background:#EFF4FA;}
.blueBox h2{font:bold 1em/1.25 Arial,Helvetica,sans-serif;color:#333;margin:.25em 0 .375em;}

/* Content, Tables & Headers
---------------------------------------------*/
.intro{font-weight:bold;color:#006;}
p{line-height:1.525;margin:.2em 0 .625em;}
#landingOverallContent h1{font:normal 1.88em/1.25 Arial,Helvetica,sans-serif;color:#006;margin:0 0 .75em;}
#landingOverallContent h1.mainHeading{color:#FFF;padding:5px 14px;border-bottom:.55em solid #B4C3E1;background:#F60;}
#landingOverallContent h1.mainHeading span.line{display:block;}
#landingOverallContent h1.subHeading{font-size:1.3em;font-weight:bold;color:#006;margin-top:1.5em;}
#landingOverallContent h2{font:bold 1.17em/1.25 Arial,Helvetica,sans-serif;color:#F60;margin:.75em 0 .375em;}
#landingOverallContent h2.aboveGraphic{font:bold 1em/1.25 Arial,Helvetica,sans-serif;text-align:center;color:#006;padding:0;}
#landingOverallContent h3{font:bold 1em/1.25 Arial,Helvetica,sans-serif;color:#333;margin:.75em 0 .425em;padding:0;}
#landingOverallContent h4{font:normal 1em/1.25 Arial,Helvetica,sans-serif;color:#F60;margin:.75em 0 .425em;}

#landingMainContent ul{margin:0 0 0 36px;padding:.25em 0;}
#landingMainContent ol{margin:0 0 0 3em;padding:.25em 0;}
#landingMainContent ul li{padding-bottom:.35em;list-style:none outside url('/common/images/list_bullet_disc.gif');}
#landingMainContent ol li{padding-bottom:.35em;list-style:decimal outside none;}
#landingMainContent ul li ul{margin:0 0 0 30px;}
#landingMainContent ul li ul li{line-height:1.4;list-style:none outside url('/common/images/list_bullet_circle.gif');}

#landingMainContent .whats_new ul li{padding-bottom:.35em;list-style:none outside url('orange_bullet.gif');}

#landingMainContent ul.footnoteList{color:#666;margin:0 0 0 2.25em;padding:0;}
#landingMainContent ul.footnoteList li{line-height:1.25;list-style:outside url('/common/images/white.gif');}

/* ms Table */
.ms{color:#333;width:auto;margin:.25em 0 .75em;padding:0;border-top:1px solid #F60;border-right:#FFF;border-bottom:1px solid #999;border-left:none;border-collapse:collapse;}
.ms thead th{text-align:right;vertical-align:bottom;padding:1.315em 4px .16em 9px;border-right:1px solid #CCC;border-bottom:1px solid #999;}
.ms thead th.first{text-align:left;}
.ms thead th.last{border-right:none;}
.ms thead td{text-align:right;vertical-align:bottom;padding:1.315em 4px .16em 9px;border-right:1px solid #CCC;border-bottom:1px solid #999;}
.ms thead td.last{border-right:none;}
.ms tbody th{text-align:left;vertical-align:top;padding:.247em 4px .16em 9px;border-right:1px solid #CCC;}
.ms tbody td{text-align:right;vertical-align:top;padding:.247em 4px .16em 9px;border-right:1px solid #CCC;}
.ms tbody td.last{border-right:none;}

/* Disclosure */
#disclosure{line-height:1.15;color:#333;margin-top:1em;padding-top:.75em;border-top:1px dashed #CCC;}
#disclosure p{line-height:1.15;margin:.25em 0 .575em;}
#disclosure h2{font:bold 1.17em/1.25 Arial,Helvetica,sans-serif;color:#333;margin:.75em 0 .75em;}
#disclosure h3{font:bold 1em/1.25 Arial,Helvetica,sans-serif;color:#333;margin:.75em 0 .6em;padding:0;}

.disclosure p{line-height:1.15;margin:.25em 0 .575em;}

.disclosureGraphic{width:75%;text-align:left;line-height:1.25;color:#666;margin:.5em auto 1.5em;}

/* Landing Page Form */
#landingForm{margin:1em auto 2em;padding:0 1em 1em;border:1px solid #CCC;background:#EFF4FA;}
#landingForm .form1Left{width:295px;float:left;}
#landingForm .form1Right{width:295px;float:right;}
#landingForm .field{width:285px;color:#666;padding:.15em 0;margin:0;border:1px solid #CCC;background:#FFF;}
#landingForm .submitButton{text-align:right;}
#landingForm .submitButton input{margin-top:1em;}