}/* CSS crunched with Crunch - http://crunchapp.net/ */
/*------------------------------------------------------------------
[AAM Rebrand Stylesheet]

Project:    AAM Interim Rebrand - ASIA Specific
Author:     Robert Lawson
Date:       10/04/2013
Info:       Overriding style sheet for AAM to implement new branding colours
-------------------------------------------------------------------*/
/* Colours  */
.aqua {
  color: #0079c1;
}
.bbAqua {
  border-color: #0079c1 !important;
}
.purple {
  color: #5d0749 !important;
}
.bbPurple {
  border-bottom: solid 10px #5d0749 !important;
}
/* Forms */
input,
textarea,
select {
  border-color: #aaaaaa;
}
input[type="checkbox"],
textarea[type="checkbox"],
select[type="checkbox"] {
  border: none;
  background: none;
}
/* Typography */
a {
  color: #5d0749;
}
a:visited {
  color: #5d0749;
}
a.arrowWhite {
  background: transparent url(http://www.aberdeen-asset.com/aam.nsf/rebrand-grey-arrow-right.png) no-repeat scroll left center;
  text-decoration: underline;
}
a.arrowWhite:hover,
a.arrowWhite:focus,
a.arrowWhite:active {
  text-decoration: none!important;
}
a.findOutMore {
  text-decoration: underline;
  background: transparent url(http://www.aberdeen-asset.com/aam.nsf/rebrand-grey-arrow-right.png) no-repeat scroll left 5px;
}
a.findOutMore:hover,
a.findOutMore:focus,
a.findOutMore:active {
  text-decoration: none!important;
  color: #5d0749;
}
a.findOutMoreBlockShinyBlue,
a.findOutMoreBlockShinyBlueFlexi,
a.findOutMoreBlockShinyBlueBackFlexi {
  background: #5d0749 url(http://www.aberdeen-asset.com/aam.nsf/rebrand-btn-white.png) no-repeat 97% center;
  padding-right: 10px;
  color: #fff;
  border: 1px solid #5d0749;
  font-size: 14px;
  line-height: 28px;
  height: 30px;
  margin-bottom: 10px;
}
a.findOutMoreBlockShinyBlueFlexi span,
a.findOutMoreBlockShinyBlueBackFlexi span {
  background: none;
}
a.findOutMoreBlockShinyBlueBackFlexi {
  background: #5d0749 url(http://www.aberdeen-asset.com/aam.nsf/rebrand-btn-white-back.png) no-repeat 3% center;
  padding-right: 0px;
  padding-left: 25px;
}
a.findOutMoreBlockShinyGrey,
a.findOutMoreBlock,
a.findOutMoreBlockNoFloat {
  background: #5d0749 url(http://www.aberdeen-asset.com/aam.nsf/rebrand-btn-white.png) no-repeat 97% center;
  padding-right: 10px;
  border: 1px solid #5d0749;
  color: #fff;
  font-size: 14px;
  line-height: 28px;
  height: 30px;
  margin-bottom: 10px;
}
a.findOutMoreBlockShinyGrey {
  background: #5d0749 url(http://www.aberdeen-asset.com/aam.nsf/rebrand-btn-white.png) no-repeat 97% center;
  color: #fff;
}
a.pdf {
  color: #5d0749;
}
a.btnPurple,
a.findOutMoreBlockPurple {
  background: #5d0749 url(http://www.aberdeen-asset.com/aam.nsf/rebrand-btn-white.png) no-repeat 97% center;
  padding-right: 10px;
  color: #fff;
  border: none;
}
a.btnPurple span,
a.findOutMoreBlockPurple span {
  background: none;
}
a.btnPurple:hover,
a.findOutMoreBlockPurple:hover,
a.btnPurple:focus,
a.findOutMoreBlockPurple:focus,
a.btnPurple:active,
a.findOutMoreBlockPurple:active {
  text-decoration: underline!important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #5d0749;
  font-weight: normal;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: #5d0749;
}
h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited {
  color: #5d0749;
}
.dividerGrey,
hr {
  border-color: #f0f0f0;
}
/* Body  */
body {
  color: #4d4d4d;
  background: #fff;
  font-family: Jamrul, "Trebuchet MS", verdana, sans-serif;
}
/* Top  */
.top {
  background: #002664;
  border-color: #f0f0f0;
}
.top .nav ul li {
  border-right: 1px solid #f0f0f0;
}
.top .nav ul li a.on {
  background: #f0f0f0;
  color: #5d0749 !important;
}
.top .nav ul li a.on:hover,
.top .nav ul li a.on:active,
.top .nav ul li a.on:focus {
  background: #f0f0f0;
  color: #5d0749 !important;
}
.top .nav ul li a:hover,
.top .nav ul li a:active,
.top .nav ul li a:focus {
  background: #f0f0f0;
  color: #5d0749 !important;
}
/* UK Landing */
#navigation {
  background: #002664;
  border-bottom: solid 5px #f0f0f0;
  margin-bottom: 0;
  padding-left: 0;
}
#navigation ul li {
  padding: 0px;
  height: 35px;
}
#navigation ul li a {
  display: block;
  padding: 0 37px;
}
#navigation ul li a:hover,
#navigation ul li a:active,
#navigation ul li a:focus {
  background: #f0f0f0;
  color: #5d0749 !important;
}
#navigation ul li.last-li {
  border-right: none;
}
#navigation ul li.last-li a {
  padding: 0 42px 0 41px;
}
.page-box #logo {
  border: none;
}
.page-box #content .featured-content {
  padding: 10px 0;
  background: none;
  border-top: 1px solid #5d0749;
  border-bottom: 1px solid #5d0749;
}
.page-box .home-content .col {
  border: 1px solid #e3e3e3;
  padding: 0;
  margin-right: 20px;
  min-height: 210px;
}
.page-box .home-content .col h3 {
  font-family: "Trebuchet MS" !important;
  background-color: #005a96;
  padding: 5px;
}
.page-box .home-content .col h3 a {
  color: #fff;
  font-size: 13px;
}
.page-box .home-content .col p {
  padding: 10px 5px;
  margin-bottom: 0px!important;
}
.page-box .home-content .col .list-links {
  background: none;
  padding: 0 5px 5px 5px;
  margin-top: 0;
}
.page-box .home-content .col .list-links li {
  border: none;
  padding: 0;
}
.page-box .home-content .col .list-links li a {
  background: url(http://www.aberdeen-asset.com/aam.nsf/rebrand-grey-arrow-right.png) no-repeat scroll left center;
  text-decoration: underline;
}
.page-box .home-content .col .list-links li a:hover,
.page-box .home-content .col .list-links li a:active,
.page-box .home-content .col .list-links li a:focus {
  text-decoration: none;
}
/* Logo  */
.logo {
  background: none;
}
/* Search */
.search {
  background: none;
  border: 1px solid #aaaaaa;
}
.search input:focus {
  background: transparent;
}
.search a {
  background: #5d0749;
  color: #fff;
}
/* Wrapper  */
.wrapper .wrapperInner {
  background: none;
}
/* Home  */
.leftHome {
  background: #fff;
}
.homePanel .homePanelTop,
.homePanel .homePanelMid,
.homePanel .homePanelBottom {
  background: none;
}
.homePanelWrapper .panelTop,
.homePanelWrapper .panelMid,
.homePanelWrapper .panelBot {
  background: #f0f0f0;
  color: #5d0749;
}
.list-links {
  background: #f0f0f0;
}
.list-links li {
  border-color: #aaaaaa;
}
#select dd {
  background: #1a9ce3;
  border: 1px solid #5d0749;
  color: #fff;
  height: 75px;
  width: 195px;
  margin-right: 13px;
}
#select dd:hover {
  background: #f0f0f0;
  color: #5d0749;
  border-color: #aaaaaa;
}
#select .over {
  background: #f0f0f0;
  border: 1px solid #aaaaaa;
  color: #fff;
  width: 615px;
  left: -1px;
}
#select .over.over-middle {
  left: -211px !important;
}
#select .over.over-end {
  left: -421px !important;
}
#select .over .over-top,
#select .over .over-mid,
#select .over .over-bot {
  background: none;
}
#select .over .listy h3 {
  color: #5d0749;
}
#select .over .listy .listy-list li:hover {
  background: transparent url(http://www.aberdeen-asset.com/aam.nsf/gh-arrow.gif) no-repeat 18px 15px;
}
#select .over .listy .listy-list li a {
  color: #005a96;
}
#select .over .listy .listy-list li a.active,
#select .over .listy .listy-list li a:hover,
#select .over .listy .listy-list li a:focus,
#select .over .listy .listy-list li a:active {
  color: #1a9ce3;
}
/* Blocks */
.rightBlock .bodyContentRightTop,
.bodyContentRight .bodyContentRightTop,
.rightBlock .bodyContentRightMid,
.bodyContentRight .bodyContentRightMid,
.rightBlock .bodyContentRightBottom,
.bodyContentRight .bodyContentRightBottom,
.rightBlock .bodyContentRightTopBeige,
.bodyContentRight .bodyContentRightTopBeige,
.rightBlock .bodyContentRightMidBeige,
.bodyContentRight .bodyContentRightMidBeige,
.rightBlock .bodyContentRightBottomBeige,
.bodyContentRight .bodyContentRightBottomBeige {
  background: none!important;
}
.rightBlock .bodyContentRightMid,
.bodyContentRight .bodyContentRightMid {
  /*width: 200px;
        padding-left: 0;
        padding-right: 0;*/

}
.rightBlock .bodyContentRightMid.pt170,
.bodyContentRight .bodyContentRightMid.pt170 {
  padding-top: 220px!important;
}
.rightBlock .bodyContentRightMid.pt170 .polaroidRotateLeft,
.bodyContentRight .bodyContentRightMid.pt170 .polaroidRotateLeft,
.rightBlock .bodyContentRightMid.pt170 .polaroidLargeOverlay,
.bodyContentRight .bodyContentRightMid.pt170 .polaroidLargeOverlay,
.rightBlock .bodyContentRightMid.pt170 .polaroidRotateRight,
.bodyContentRight .bodyContentRightMid.pt170 .polaroidRotateRight {
  top: 10px;
}
.rightBlock .bodyContentRightBottom,
.bodyContentRight .bodyContentRightBottom {
  height: 0;
  overflow: hidden;
}
.rightBlock .bodyContentRightTop,
.bodyContentRight .bodyContentRightTop {
  border-top: 1px solid #f0f0f0;
  border-left: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
}
.rightBlock .bodyContentRightMid,
.bodyContentRight .bodyContentRightMid {
  border-left: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
}
.rightBlock .bodyContentRightBottom,
.bodyContentRight .bodyContentRightBottom {
  border-bottom: 1px solid #f0f0f0;
}
.rightBlock,
.rightBlockmb10 {
  /*border:1px solid @aamLightGreyScreen;
    padding: 5px;*/

}
.rightBlock .rightBlock,
.rightBlockmb10 .rightBlock {
  /*border:none;
        padding: 0;*/

}
.rightBlock h2,
.rightBlockmb10 h2 {
  clear: both;
}
.rightBlockmb10 {
  overflow: hidden;
}
.featureInvestors {
  background: #f0f0f0;
}
.featureInvestors .featureInvestorsTop,
.featureInvestors .featureInvestorsMid,
.featureInvestors .featureInvestorsBottom {
  background: none;
}
.featureInvestorsTop,
.featureInvestorsBottom {
  background: #f0f0f0;
}
.featureInvestorsMid {
  background: #f0f0f0;
  padding-left: 0;
  padding-right: 0;
}
.featureInvestors2Col {
  background: #f0f0f0;
}
.featureInvestors2Col .featureInvestors2ColTop,
.featureInvestors2Col .featureInvestors2ColMid,
.featureInvestors2Col .featureInvestors2ColBot {
  background: none;
}
.bodyContentLeft .featureInvestors {
  background: transparent;
}
.bodyContentLeft .featureInvestors .featureInvestorsTop,
.bodyContentLeft .featureInvestors .featureInvestorsMid {
  background: #f0f0f0;
}
.pnlWhite,
.pnlWhiteWide {
  border: 1px solid #e3e3e3;
}
.pnlWhite .pnlWhiteTop,
.pnlWhiteWide .pnlWhiteTop,
.pnlWhite .pnlWhiteMid,
.pnlWhiteWide .pnlWhiteMid,
.pnlWhite .pnlWhiteBottom,
.pnlWhiteWide .pnlWhiteBottom,
.pnlWhite .pnlWhiteWideTop,
.pnlWhiteWide .pnlWhiteWideTop,
.pnlWhite .pnlWhiteWideMid,
.pnlWhiteWide .pnlWhiteWideMid,
.pnlWhite .pnlWhiteWideBottom,
.pnlWhiteWide .pnlWhiteWideBottom,
.pnlWhite .pnlWhiteBottomContent,
.pnlWhiteWide .pnlWhiteBottomContent {
  background: none;
}
.pnlWhite .pnlWhiteTop,
.pnlWhiteWide .pnlWhiteTop,
.pnlWhite .pnlWhiteWideTop,
.pnlWhiteWide .pnlWhiteWideTop {
  /*border-top:1px solid @aamDarkBlueScreen;*/

}
.pnlWhite .pnlWhiteMid,
.pnlWhiteWide .pnlWhiteMid,
.pnlWhite .pnlWhiteWideMid,
.pnlWhiteWide .pnlWhiteWideMid {
  /*        width: 395px;
        padding-left: 0;
        padding-right: 0;*/

}
.pnlWhite .pnlWhiteWideMid,
.pnlWhiteWide .pnlWhiteWideMid {
  width: 635px;
}
.pnlWhite .pnlWhiteBottomContent,
.pnlWhiteWide .pnlWhiteBottomContent {
  /*padding-left: 0;
        padding-right: 0;
        border:none;*/

}
.rightPnlNav {
  background: #f0f0f0;
}
.rightPnlNav a {
  background: #fff;
  border: none;
}
.rightPnlNav a.linkFirst,
.rightPnlNav a.linkLast {
  background: none;
  padding: 15px!important;
}
.midPanelBuckets .midPanelBucketsTop,
.midPanelBuckets .midPanelBucketsMid,
.midPanelBuckets .midPanelBucketsBottom {
  background: none;
  border: none;
}
.midPanelBuckets .midPanelBucketsMid {
  border: 1px solid #e3e3e3;
}
.midPanelBuckets .midPanelBucketsTopHeading {
  background-color: #5d0749;
  padding: 5px;
}
.midPanelBuckets .midPanelBucketsTopHeading h2 {
  color: #fff;
}
.bottomPanelBucketsMidLarge {
  background: #f0f0f0;
}
.bottomPanelBuckets .bottomPanelBucketsMid {
  background: #f0f0f0;
  border-color: #aaaaaa;
}
.pnlFullBeige {
  background: #f0f0f0;
}
.pnlFullBeige .pnlFullBeigeTop,
.pnlFullBeige .pnlFullBeigeMid,
.pnlFullBeige .pnlFullBeigeBottom {
  background: none;
}
.vidLarge {
  background: #f0f0f0;
}
.vidLarge .vidSmallNav,
.vidLarge .vidLargeTop,
.vidLarge .vidLargeMid,
.vidLarge .vidLargeBottom {
  background: none;
}
/*Warning*/
.warningFullColumn {
  border-color: #e3e3e3;
  margin-top: 10px;
}
/* Country */
.country {
  background: #f0f0f0;
}
.country .countryInfo {
  color: #4d4d4d;
}
/* SubNav */
.subNav ul li {
  border-color: #e3e3e3;
}
.subNav ul li a {
  color: #4d4d4d;
}
.subNav ul li a.active,
.subNav ul li a:hover,
.subNav ul li a:focus,
.subNav ul li a:active {
  color: #5d0749 !important;
  text-decoration: underline!important;
  background: none;
}
.subNav ul li a.active span,
.subNav ul li a:hover span,
.subNav ul li a:focus span,
.subNav ul li a:active span {
  text-decoration: underline!important;
}
.subNav ul li a span {
  background: transparent url(http://www.aberdeen-asset.com/aam.nsf/rebrand-grey-arrow-right.png) no-repeat scroll 10px 12px;
}
.subNav ul li a.open,
.subNav ul li a.on {
  background: #5d0749;
  color: #fff;
}
.subNav ul li a.open.active,
.subNav ul li a.on.active,
.subNav ul li a.open:hover,
.subNav ul li a.on:hover,
.subNav ul li a.open:focus,
.subNav ul li a.on:focus,
.subNav ul li a.open:active,
.subNav ul li a.on:active {
  background: #5d0749;
  color: #fff!important;
  text-decoration: underline!important;
}
.subNav ul li a.open span {
  background: transparent url(http://www.aberdeen-asset.com/aam.nsf/rebrand-white-arrow-down.png) no-repeat scroll 10px 11px;
}
/* Tables
.tableGeneric, .tableFunds, .tableGeneric1{
    table{
        border-right:1px solid @aamLightBlueScreen;
        border-bottom:1px solid @aamLightBlueScreen;
        th{
            background: @aamLightBlueScreen;
            color:#fff;
        }
        td{
            border-color:@aamLightBlueScreen;
            &.alt{
                background: @aamLightGreyScreen;
            }
        }
        tr{
            &.alt{
                background: @aamLightGreyScreen;
            }
        }
    }
}
.tableGeneric1{
    border-bottom: none;
    border-right: none;
    table{
        border-bottom: none;
        border-right: none;
    }
} */
.tableFunds tr.bgPurple,
.bgPurple {
  background: #5d0749 !important;
}
/* Tabs */
.tabNav ul li a,
.tabNavMiddle ul li a {
  background: #f0f0f0;
  color: #5d0749;
}
.tabNav ul li a span,
.tabNavMiddle ul li a span {
  background: none;
}
.tabNav ul li a.on,
.tabNavMiddle ul li a.on {
  background: #5d0749;
  color: #fff!important;
}
.tabNav ul li a.on span,
.tabNavMiddle ul li a.on span {
  background: none;
  color: #fff!important;
}
/* Video Promo */
.VideoPromo {
  border-bottom: 1px solid #e3e3e3;
}
.VideoPromo .VideoPromo {
  border: none;
}
.VideoPromo .VideoPromoTop,
.VideoPromo .VideoPromoMid,
.VideoPromo .VideoPromoBottom {
  background: none;
}
.VideoPromo .VideoPromoMidText p {
  color: #4d4d4d;
}
.VideoPromo .VideoPromoMidText a.findOutMoreBlockShinyGrey {
  background-color: #5d0749;
  color: #fff;
  border: 1px solid #5d0749;
  font-size: 14px;
  line-height: 28px;
  height: 30px;
  margin-bottom: 10px;
}
/* Accordion */
#accordion-container .accordion-header {
  border: none;
  color: #5d0749;
  border-top: 1px solid #5d0749;
  background: #fff;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
#accordion-container .accordion-header.active-header {
  background: #0079c1;
  color: #fff;
}
#accordion-container .accordion-content {
  border: none;
}
/* Footer */.footerTop {
  background: none;
}
.footerBlue {
  background: #5d0749;
  border-color: #f0f0f0;
}
.footerBlue ul li a {
  background: transparent url(http://www.aberdeen-asset.com/aam.nsf/rebrand-white-arrow-right.png) no-repeat scroll left 2px;
}
.bottom {
  padding: 0;
  height: 0;
  overflow: hidden;
}
.master01Crop {
  background: none;
  border-top: solid 10px #5d0749;
}
