/** * Sub page specific styles. */ .top { margin: 20px 0 0 0; } .get-adobe { position: absolute; right: 44px; bottom: 29px; } .date { color: #c79316; } .download a { background: url("../images/icon_pdf.gif") no-repeat; padding: 1px 0 0 22px; } .calculator a { background: url("../images/icon_calculator.gif") no-repeat; padding: 1px 0 0 22px; } .inner h1 { color: #1a2674; font-weight: normal; font-size: 1.6em; } #landingFeature { height: 139px; background-repeat: no-repeat; position: relative; color: #fff; overflow: hidden; font-size: 0.9em; } #landingFeature a { color: #fff; } #landingFeature #left-landing { float: left; width: 380px; padding: 30px 0 0 17px; } #landingFeature #left-landing h2 { color: #fff; font-size: 24px; } #landingFeature #left-landing a { color: #fff; text-decoration: none; } #landingFeature #right-landing { width: 180px; height: 90px; padding: 12px; position: absolute; bottom: 0; right: 0; } #landingFeature #right-landing h3 { color: #fff; text-transform: uppercase; margin: 0 0 9px 0; } #landingFeature #right-landing p { margin: 0; } #landingContent { position: relative; /*background: url("../images/bg_panel.gif") no-repeat;*/ } #landingContent .landingPanel { float: left; width: 32.9%; margin: 4px 0 0 4px; background: url("../images/bg_panel.gif") repeat-x left top; } #landingContent .landingPanel.first { margin-left: 0; } #landingContent .landingPanel .inside { margin: 0; padding: 14px 5px 14px 14px; } #landingContent .landingPanel h3 { display: inline; font-weight: normal; font-size: 1.2em; background-position: right top; background-repeat: no-repeat; padding: 0 20px 0 0; } #landingContent .landingPanel p { margin-top: 1em; } #landingContent .landingPanel a { color: #4D5459; text-decoration: none; } #landingContent .landingPanel a:hover { color: #333; } #body-holder .right-col #main #heading { height: 78px; } #body-holder .right-col #main .outer { background: url("../images/bg_sub_content.gif") no-repeat right top #dde2e5; float: left; width: 100%; } #body-holder .right-col #main .inner { background: #fff url("../images/bg_inner.gif") repeat-x; padding: 23px 44px 29px 29px; margin-top: 1px; /*position: relative; margin: 0 8px 7px 8px;*/ } /* Navigation tabs */ #body-holder .right-col #main ul.tabs { list-style: none; margin: 6px 0 0 8px; padding: 0; } .calculators #body-holder .right-col #main ul.tabs { margin: 0 0 -1em 1px; } /* all tables have been set to have 1em top margin */ #body-holder .right-col #main ul.tabs li { margin: 1px 1px 0 0; padding: 0; float: left; background: url("../images/bg_tab.gif") no-repeat #006594; } #body-holder .right-col #main ul.tabs li.current { background: url("../images/bg_tab_current.gif") no-repeat #fff; } #body-holder .right-col #main ul.tabs a { display: block; padding: 7px 10px; color: #fff; font-size: 0.9em; font-weight: bold; } #body-holder .right-col #main ul.tabs li.current a { color: #006594; text-decoration: none; } #body-holder .right-col #main #tabs-holder { min-height: 2.4em; } #body-holder .right-col #main ul.tabs li.download a { background-position: 9px center; padding-left: 31px; } /* Unit Prices */ table a { color: #1a2674; } table.unitprices { border: 1px solid #DFE1E1; width: 100%; } table.unitprices th { border-bottom: 1px solid #DFE1E1; font-size: 0.9em; font-weight: normal; text-align: right; padding: 4px 8px; vertical-align: top; } table.unitprices th.catHeading { padding: 5px 6px; text-align: left; } table.unitprices th.subcatHeading, .subcatHeading { color: #1a2674; font-weight: bold; text-align: left; background: url("../images/table_bg.gif") repeat-y; padding: 5px 6px; } table.unitprices td { font-size: 0.9em; text-align: right; color: #545859; padding: 4px 8px; } table.unitprices th.nowrap { white-space: nowrap; } table.unitprices th.left, table.unitprices td.left { text-align: left; padding-left: 6px; white-space: nowrap; } table.unitprices th.center, table.unitprices td.center { text-align: center; padding-left: 6px; white-space: nowrap; } table.unitprices th.center img, table.unitprices td.center img { display: inline; } #assetAllocation table tr:hover td, table.unitprices tr:hover td, table.unitprices tr.hover td { background: #F1F3F4; } table.fundfeatures { width: 100%; } table.fundfeatures th { font-weight: normal; text-align: left; color: #1A2674; vertical-align: top; padding-left: 5px; } table.fundfeatures td { text-align: right; vertical-align: top; padding-right: 5px; } table.fundfeatures tr.alt { background: #e8eaea; } #funds-left { width: 49%; float: left; margin-right: 10px; } #funds-right { width: 49%; float: right; } #funds-lower { clear: left; } form.filterForm { font-weight: bold; color: #1A2674; margin: 1em 0; } form.filterForm fieldset { border: none; margin: 0; padding: 0; } #assetAllocation table { border: 1px solid #DFE1E1; padding: 0; margin: 0; width: 100%; } #assetAllocation table td { padding: 4px 8px; margin: 0; } #assetAllocation table strong { color: #1A2674; display: block; margin: 0 -8px; padding: 0 8px 4px 8px; border-bottom: 1px solid #DFE1E1; } .file { margin: 0 0 1em 0; } /* News */ .news-archive-holder .news-archive-list { margin-top: 1em; } #popup-heading { float: right; margin: 13px 20px 0 0; } input#submitStyle { color: #fff; background: #006594; border: 1px solid #006594; } input#cancelStyle { color: #4d5459; background: #dde2e5; border: 1px solid #b4b8ba; } input#submitStyle, input#cancelStyle { padding: 4px 9px 3px 9px; width: auto; cursor: pointer; } img#about-us { margin-top: -43px; } .site_map .col { float: left; width: 300px; } ul.sitemap { list-style: none; margin: 1em 0; padding: 0; } ul.sitemap li { padding: 0; margin: 0 0 0 18px; } ul.sitemap h3 { background: url("../images/bg_sitemap_section.gif") no-repeat; padding: 5px 0 0 22px } ul.sitemap ul { list-style: none; margin: 0 0 1em 36px; padding: 0; } ul.sitemap a { text-decoration: none; } /* Contact Form */ #contact-form-holder, #contact-details-holder { float: left; } #contact-form-holder { margin-right: 30px; } #contact-form-holder { width: 300px; } ol.horiz { margin: 5px 0 10px 0; padding: 0; list-style-type: none; } ol.horiz li { margin: 0; padding: 1px 0; } ol.horiz li#button-holder { text-align: right; width: 295px; } ol.horiz li label { display: block; margin: 6px 0 3px 0; } ol.horiz li input, ol.horiz li select, ol.horiz li textarea { background-color: #fcfcfc; border: 1px solid #dde2e5; width: 300px; color: #4D5459; font-size: 0.9em; } ol.horiz li select { width: 303px; } ol.horiz li input.button { width: auto; border: 0; } ol.horiz li input:hover, ol.horiz li input.hover, ol.horiz li textarea:hover, ol.horiz li textarea.hover { background: #F5F7F7; } ol.horiz li textarea { font-size: 1.1em; font-family: arial, helvetica, sans-serif; } form label .mandatory { color: #E98900; } /* Search Results */ .search-keywords { font-weight: bold; } /* Calculators */ .calculators table { width: 100%; } .calculators .formcaption { color: #006594; font-weight: bold; } ul#newsletter-holder { list-style: none; margin: 1em 0 0 0; padding: 0; } ul#newsletter-holder li { border-bottom: 1px solid #ccc; }