/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/* HTML5 reset */
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}

mark {background-color:#ff9;color:#4c3d2a; font-style:italic;font-weight:bold;}
html{background-color:#fff;}
body, p{color:#4c3d2a;}
a,
a:link,
a:active,
a:visited {color: #4c3d2a;outline: none;position: relative;}
a:hover {color: #000;}
p {color: #4c3d2a;font-size: 93%;}
strong,.strong {font-weight: 700}
em {font-style: italic}
img{display:block;}
.accessibility{display:none;}

/*layout*/
#container{margin:0 auto;width:703px;}
#header{background:rgb(227,223,218) url(../images/bg_top_hgroup.png) 0 100% repeat-x;background-color:rgba(227,223,218, 0.85);padding:15px 0 10px;/*position:relative;*/height:210px;}
#footer{background:rgb(227,223,218);background-color:rgba(227,223,218, 0.85);padding:135px 0 0;margin-bottom:10em;}
#footer p{margin:0;padding:10px;background:#fff;color:#000;font-size:85%;}
#logo{margin-left:10px; position: absolute;}

#content .holder{height:186px;}

/*nav*/
#main-nav{/*position:absolute;top:15px;left:144px;z-index:4;*/margin-left: 144px;}
#main-nav ul {list-style:none;border-left:1px solid #4c3d2a;}
#main-nav li {float:left;border-right:1px solid #4c3d2a;}
#main-nav a,
#main-nav a:link,
#main-nav a:visited{background:transparent url(../images/bg_article_arrows.png) 50%  -889px no-repeat;text-decoration:none;color:#4c3d2a;padding:15px 10px 0;font-size:85%;vertical-align:baseline;display:block;}
#main-nav a.active{background-position:50% -879px;color:#000;}

/*header*/
#header hgroup,
.no-js .ie #hgroup{background:#fff url(../images/bg_header_hgroup.png) 10px 18px no-repeat;padding:10px 10px 3px 10px;position:absolute;bottom:10px;/*min-height:90px;*/height:90px;top:122px;width:683px;}
#header hgroup h1,
#header hgroup h2,
.no-js .ie #hgroup h1{font-size:182%;color:#4c3d2a;line-height:120%;letter-spacing:0.02em;}
#header hgroup h1,
.no-js .ie #hgroup h1{margin:0 150px 0 22px;}
#header hgroup h2{margin:0 200px 0 0;}
#header hgroup h2 a{font-size:50%;text-decoration:none;padding:0 5px;}


/*homepage*/
#content.home{height:270px;background:#000 url(../images/bg_section_content.png) 0 100% repeat-x;}
#content.home article{width:224px;padding:15px 5px 0;border-bottom:5px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:5px 79px;float:left;height:250px;position:relative;overflow:hidden;}
#content.home header{padding:37px 5px 11px;background:transparent url(../images/bg_article_arrows.png) 0 0 no-repeat;}
#content.home header h1{color:#4c3d2a;}
#content.home footer{position:absolute;bottom:0;left:5px;padding:8px 7px;width:210px;}
#content.home footer a{color:#fff;background:transparent url(../images/bg_link_arrow_white.png) 0 50% no-repeat;padding-left:12px;text-decoration:none;font-size:85%;display:block;}

#content.home .article-1-hover header{background-position: 0 -97px;}
#content.home .article-1-hover header h1{color:rgb(255, 102, 0);}
#content.home .article-1 footer{background: rgb(255, 102, 0);background: rgba(255, 102, 0,0.8);}

#content.home .article-2{margin:0 1px;width:223px;}
#content.home .article-2-hover header{background-position: 0 -216px;}
#content.home .article-2-hover header h1{color:rgb(104, 205, 209);}
#content.home .article-2 footer{background: rgb(104, 205, 209);background: rgba(104, 205, 209,0.8);margin:0 1px;width:209px;}

#content.home .article-3-hover header{background-position: 0 -454px;}
#content.home .article-3-hover header h1{color:rgb(158, 153, 185);} 
#content.home .article-3 footer{background: rgb(158, 153, 185);background: rgba(158, 153, 185,0.8);}

#content.home .holder{width:224;}
#content.home .article-2 .holder{width:223;}
/*generic type of pages*/
.generic-layout{background:rgb(245,246,247) url(../images/bg_section_content.png) repeat-x 0 100%;background-color:rgba(245,246,247, 0.7);padding-bottom:35px;}
.generic-layout article{background:#fff;border-right:1px solid #000;float:left;width:527px;}
.generic-layout article header{border-bottom:1px solid #000;font-size:138.5%;padding:10px 80px 10px 10px;min-height:137px;position:relative;}
.generic-layout article header p{line-height:1.4em;letter-spacing:0.01em;}
.generic-layout article header p.header-links{position:absolute;bottom:10px;left:10px;font-size:77%;}
.generic-layout article header p.header-links a{text-decoration:none;padding:0 14px;background:transparent url(../images/mini_arrow_whtback.png) 0 50% no-repeat;}

.generic-layout article .generic-content{padding:20px 80px 80px 10px;}
.generic-layout article .generic-content h2{margin-bottom:5px;}
.generic-layout article .generic-content p{margin-bottom:1em;line-height:1.5em;}

.single article section.generic-content p{line-height:1.25em;}
.generic-layout aside{float:right;width:150px;padding:15px 15px 15px 10px;}
.generic-layout aside header{padding-top:45px;background:transparent url(../images/bg_article_arrows.png) no-repeat -7px 0;}
.generic-layout aside section{}
.detail.aqua .generic-layout article .generic-content h2{color:rgb(104, 205, 209);}
.detail.orange .generic-layout article .generic-content h2{color:rgb(255, 102, 0);}
.detail.purple .generic-layout article .generic-content h2{color:rgb(158, 153, 185);}
.detail.green .generic-layout article .generic-content h2{color:rgb(212,214,80);}


#page-about-us section.generic-layout article .generic-content h2{font-size:116%;color:rgb(255, 102, 0);}

/*funds index, fund (group) chooser*/
/*.top-level .index,
section.chooser {background:#000 url(../images/bg_section_content.png) 0 100% repeat-x;height:270px;}
.top-level .index article{float:left;width:223px;padding:15px 5px 0;border-bottom:5px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:5px 94px;height:250px;position:relative;overflow:hidden;margin-left:1px;}
.top-level .index article.first{margin-left:0;width:225px;}
.top-level .index header,
.chooser .article header{background:transparent url(../images/bg_article_arrows.png) 0 0 no-repeat;position:relative;height:75px;}
.top-level .index header h1,
.chooser .article header h1{color:#4c3d2a;font-size:85%;position:absolute;bottom:16px;}

.chooser .article footer{width:327px;}
.top-level .index footer a,
.chooser .article footer a{color:#fff;background:transparent url(../images/bg_link_arrow_white.png) 0 50% no-repeat;padding-left:12px;text-decoration:none;font-size:85%;display:block;}*/

#page-investor-relations.top-level .index .article footer, #page-funds.top-level .index .article footer{position:absolute;bottom:0;left:5px;padding:8px 7px;width:151px;width:210px;}
#page-investor-relations.top-level .index .article.first footer, #page-funds.top-level .index .article.first footer{width:209px;}

#page-investor-relations.top-level .index article, #page-funds.top-level .index article{width:224px;}
#page-investor-relations.top-level .index .article.first, #page-funds.top-level .index .article.first{width:223px;}
#page-investor-relations.top-level .index .article .holder, #page-funds.top-level .index .article .holder{overflow:hidden;}

.top-level .index,
section.chooser {background:#000 url(../images/bg_section_content.png) 0 100% repeat-x;height:270px;}
.top-level .index article{float:left;width:165px;padding:15px 5px 0;border-bottom:5px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:5px 94px;height:250px;position:relative;overflow:hidden;margin-left:1px;}
.top-level .index article.first{margin-left:0;}
.top-level .index header,
.chooser .article header{background:transparent url(../images/bg_article_arrows.png) 0 0 no-repeat;position:relative;height:75px;}
.top-level .index header h1,
.chooser .article header h1{color:#4c3d2a;font-size:85%;position:absolute;bottom:16px;}
.top-level .index footer,
.chooser .article footer{position:absolute;bottom:0;left:5px;padding:8px 7px;width:151px;}
.chooser .article footer{width:327px;}
.top-level .index footer a,
.chooser .article footer a{color:#fff;background:transparent url(../images/bg_link_arrow_white.png) 0 50% no-repeat;padding-left:12px;text-decoration:none;font-size:85%;display:block;}

.top-level .index .orange-hover header{background-position: 0 -97px;}
.top-level .index .orange-hover header h1{color: rgb(255, 102, 0);}
.top-level .index .orange footer{background: rgb(255, 102, 0);background: rgba(255, 102, 0,0.8);}
.top-level .index .aqua-hover header{background-position: 0 -216px;}
.top-level .index .aqua-hover header h1{color:rgb(104, 205, 209);}
.top-level .index .aqua footer{background: rgb(104, 205, 209);background: rgba(104, 205, 209,0.8);}
.top-level .index .green-hover header{background-position: 0 -335px;}
.top-level .index .green-hover header h1{color:rgb(212,214,80);}
.top-level .index .green footer{background: rgb(212,214,80);background: rgba(212,214,80,0.8);}
.top-level .index .purple-hover header{background-position: 0 -454px;}
.top-level .index .purple-hover header h1{color:rgb(158, 153, 185);}
.top-level .index .purple footer{background: rgb(158, 153, 185);background: rgba(158, 153, 185,0.8);}

.top-level #header hgroup h1.aqua{color:rgb(104, 205, 209);}
.top-level #header hgroup h1.orange{color:rgb(255, 102, 0);}
.top-level #header hgroup h1.purple{color:rgb(158, 153, 185);}
.top-level #header hgroup h1.green{color:rgb(212,214,80);}

/*samw again, just easier to read*/
.chooser .article.orange-hover header{background-position: 0 -97px;}
.chooser .article.orange-hover header h1{color:rgb(255, 102, 0);}
.chooser .article.orange footer{background: rgb(255, 102, 0);background: rgba(255, 102, 0,0.8);}
.chooser .article.aqua-hover header{background-position: 0 -216px;}
.chooser .article.aqua-hover header h1{color:rgb(104, 205, 209);}
.chooser .article.aqua footer{background: rgb(104, 205, 209);background: rgba(104, 205, 209,0.8);}
.chooser .article.green-hover header{background-position: 0 -335px;}
.chooser .article.green-hover header h1{color: rgb(212,214,80);}
.chooser .article.green footer{background: rgb(212,214,80);background: rgba(212,214,80,0.8);}
.chooser .article.purple-hover header{background-position: 0 -454px;}
.chooser .article.purple-hover header h1{color: rgb(158, 153, 185);}
.chooser .article.purple footer{background: rgb(158, 153, 185);background: rgba(158, 153, 185,0.8);}

.chooser.aqua #header hgroup h1{color:rgb(104, 205, 209);}
.chooser.orange #header hgroup h1{color:rgb(255, 102, 0);}
.chooser.purple #header hgroup h1{color:rgb(158, 153, 185);}
.chooser.green #header hgroup h1{color:rgb(212,214,80);}

.chooser .article{background-position:5px 89px;background-color:#fff;background-repeat:no-repeat;float:left;width:341px;padding:15px 5px 0;border-bottom:5px solid #fff;height:250px;position:relative;overflow:hidden;}
.chooser .article.last{margin-left:1px;}

/*overview page*/
.overview #header{background-color:transparent;background-image:none;}
.overview #footer{display:none;}
.overview #footer p{margin:0;}
.overview #logo {margin-left:10px;}
.overview #header hgroup{background:transparent url(../images/bg_header_hgroup.png) 10px 18px no-repeat;}

.overview article{float:left;width:310px;margin-left:10px;}
.overview article p{font-size:138%;border-top:1px solid #4C3D2A;margin-bottom:0;padding:1em 1em 1em 0;background:transparent url(../images/bg_header_hgroup.png) 0 24px no-repeat;}
.overview article p span{padding-left:22px;}
.overview article p.last{background:none;}
.overview article p.last a{text-decoration:none;background:transparent url(../images/bg_article_arrows.png) 100% -595px no-repeat;padding:0 35px 3px 0;}
.overview article p.last a:hover;{color:#000;}
.overview  aside{float:right;width:175px;padding:15px 0 15px 0;border-top:1px solid #4C3D2A;font-size:85%;}
.overview  aside header{padding-top:45px;margin-bottom:25px;}
.overview  aside h1{font-weight:700;margin-bottom:15px;}
.overview  aside ul{margin-bottom:15px;}
.overview aside ul#aside-funds-list{border-bottom:1px solid #4C3D2A;}
.overview  aside li{padding-bottom:1em;margin-right:15px;}
.overview  aside a,
.overview  aside a:link,
.overview  aside a:visited{text-decoration:none;padding-left:22px;background:transparent url(../images/bg_article_arrows.png) -4px -1021px no-repeat;display:block;padding-bottom:3px;}
.overview  aside a:hover,
.overview  aside a.active{background-position:-4px -1163px;text-decoration:none;}
.overview  aside a.active{font-weight:700;}
.overview  aside h1 a,
.overview  aside h1 a:link,
.overview  aside h1 a:visited{background:none;padding-left:0;}
/*detail page*/
.detail.aqua #header hgroup h1{color:rgb(104, 205, 209);}
.detail.orange #header hgroup h1{color:rgb(255, 102, 0);}
.detail.purple #header hgroup h1{color:rgb(158, 153, 185);}
.detail.green #header hgroup h1{color:rgb(212,214,80);}



.detail article nav.six-tabs{background-position:0 100%;background-repeat:repeat-x;height:198px;width:528px;}
.detail article nav.six-tabs li{float:left;display:inline;height:54px;width:151px;padding:45px 12px 0;border-left:none;border-right:1px solid #000;;border-top:1px solid #000;background:transparent url(../images/othericons.png) 10px 19px no-repeat;margin-top: -1px;}

.detail article nav{background-position:0 100%;background-repeat:repeat-x;height:119px;}
.detail.aqua article nav {background-image:url(../images/bg_tab_aqua.png);}
.detail.orange article nav {background-image:url(../images/bg_tab_orange.png);}
.detail.purple article nav {background-image:url(../images/bg_tab_purple.png);}
.detail.green article nav {background-image:url(../images/bg_tab_green.png);}

/*.detail article nav li{float:left;display:inline;height:54px;width:151px;padding:65px 12px 0;border-left:1px solid #000;background:transparent url(../images/othericons.png) 10px 18px no-repeat;}
.detail article nav li.first{border-left:none;}
.detail article nav li.active{background-position:10px -86px;}
.detail.aqua article nav li.active{background-color:rgb(104, 205, 209);}
.detail.orange article nav li.active{background-color:rgb(255, 102, 0);}
.detail.purple article nav li.active{background-color:rgb(158, 153, 185);}
.detail.green article nav li.active{background-color:rgb(212,214,80);}*/

.detail article nav li{float:left;display:inline;height:54px;width:151px;padding:65px 12px 0;border-left:1px solid #000;background:transparent url(../images/othericons.png) 10px 18px no-repeat;}
.detail article nav li.first{border-left:none;}
.detail article nav li.active{background-position:10px -86px;}
.detail.aqua article nav li.active{background-color:rgb(104, 205, 209);}
.detail.orange article nav li.active{background-color:rgb(255, 102, 0);}
.detail.purple article nav li.active{background-color:rgb(158, 153, 185);}
.detail.green article nav li.active{background-color:rgb(212,214,80);}

.detail #tabs a,
.detail #tabs a:link,
.detail #tabs a:visited,
.detail #tabs .active a{text-decoration:none;}
.detail #tabs .active a{color:#fff;}
.js .detail #tabs li{cursor:pointer;}

.detail article section li,
.detail article section p{margin-bottom:1.5em;}
.detail article section li{background:transparent url(../images/icon_li.png) 0 2px no-repeat;padding-left:12px;font-size:93%;line-height:1.5em;}
.detail article section li ul{margin-top:1em;}
.detail article .generic-content h1{margin-bottom:1em;}
.detail.aqua article .generic-content h1{color:rgb(104, 205, 209);}
.detail.orange article .generic-content h1{color:rgb(255, 102, 0);}
.detail.green article .generic-content h1{color:rgb(212,214,80);}
.detail.purple article .generic-content h1{color:rgb(158, 153, 185);}
.detail aside h1{font-size:85%;font-weight:700;}
.detail aside ul {margin:1.2em 0 1.8em 0;}
.detail aside a{font-size:85%;text-decoration:none;background:transparent url(../images/bg_article_arrows.png) -4px -1021px no-repeat;display:block;padding:0 0 8px 20px;}
.detail aside a:hover{background-position:-4px -1163px;}
.detail aside a.mode,
.detail aside a.active{font-weight:700;background-position:-4px -1163px;}
.detail aside h1 a{background:none;padding:0;font-size:100%;}

/*single entry style*/
.detail .generic-layout.single article .generic-content{min-height:280px;font-size:138.5%;}
.detail .generic-layout.single article .generic-content h2{padding-left:22px;background:transparent url(../images/bg_header_hgroup.png) 0 7px no-repeat;}

.form-section{padding:20px 0 100px 10px;}
.detail form div{margin-bottom:14px;}
.detail form label{float:left;width:120px;font-size:93%;margin-top:6px;}
.detail form input.text{float:left;outline:none;border:none;border-bottom:1px solid #000;width:250px;background:rgb(227, 223, 218);padding:3px;}
#submit-button{border:1px solid #fff;outline:none;background:#fff;margin-top:30px;font-weight:700;font-size:93%;}
.detail.aqua #submit-button{color:rgb(104, 205, 209);}
.detail.orange #submit-button{color:rgb(255, 102, 0);}
.detail.green #submit-button{color:rgb(212,214,80);}
.detail.purple #submit-button{color:rgb(158, 153, 185);}
.detail #submit-button:hover{color:#000;}

/*people*/
#page-our-people .index {background-color:#dedcda;padding-bottom:35px;height:auto;}
#page-our-people .index article{position:relative;height:213px;margin:0 0 1px 0;border-left:1px solid #4c3d2a;}
#page-our-people .index article.first{border-left:none;}
#page-our-people.top-level article header h2{bottom:16px;position:absolute;}
#page-our-people .index .hover header{background-position:0 -595px;}
#page-our-people .index footer{background: rgb(76, 61, 42);background: rgba(76, 61, 42,0.8);bottom:0;}
#page-our-people .holder {height:165px;}

#download-flyer{font-size:93%;text-decoration:none;padding:3px 0 3px 22px;background:transparent url(../images/othericons.png) -169px -104px no-repeat;}

article section blockquote {margin:.5em 0 1.5em;}
article section blockquote a { display: block; background:#f2efea url(../images/othericons.png) -165px -101px no-repeat;line-height:1.8em;padding-left:22px;margin-bottom:0;border-bottom:1px solid #fff;padding:2px 0 2px 22px; text-decoration: none;}
article section blockquote a:nth-child(even) {background: #e0dcd9 url(../images/othericons.png) -165px -101px no-repeat; }

.detail.aqua article section blockquote p a:hover { color:rgb(104, 205, 209);}
.detail.orange article section blockquote p a:hover { color:rgb(255, 102, 0);}
.detail.green article section blockquote p a:hover { color:rgb(212,214,80);}
.detail.purple article section blockquote p a:hover { color:rgb(158, 153, 185);}


article section .docs{margin:.5em 0 1.5em;}
article section .docs li{background:#e0dcd9 url(../images/othericons.png) -165px -101px no-repeat;line-height:1.8em;padding-left:22px;margin-bottom:0;border-bottom:1px solid #fff;padding:2px 0 2px 22px;}
article section .docs li.odd{background-color:#f2efea;}

.docs li a{text-decoration:none;}
.docs li a:hover{color:rgb(255, 102, 0);}

.profile{background:rgb(245,246,247) url(../images/bg_section_content.png) repeat-x 0 100% ;background-color:rgba(245,246,247, 0.7);padding-bottom:35px;}
.profile article{border-right:1px solid #4c3d2a;float:left;width:527px;}
.profile article header{background:#fff url(../images/bg_header_hgroup.png) 10px 16px no-repeat;border-bottom:1px solid #4c3d2a;padding:10px 10px 10px 30px;height:53px;}
.profile article header h1{font-size:138.5%;letter-spacing:0.01em;}
.profile article .content{background:#fff;}
.profile article .detail{float:left;width:313px;border-right:1px solid #000;padding:16px 26px 16px 12px;min-height:190px;}
.profile article .detail{padding-bottom:80px;}
.profile article .detail p{margin-bottom:1em;font-size:93%;line-height:1.4em;}
.profile article .detail em{font-style:normal;font-size:116%;}
.profile article .photo{float:right;padding:62px 5px 0;background:transparent url(../images/bg_article_arrows.png) 5px 5px no-repeat;width:165px;}
.profile aside{float:right;width:145px;padding:15px;}

.profile aside header {padding-top:45px;margin-bottom:25px;background:transparent url(../images/bg_article_arrows.png) no-repeat -7px 0;}
.profile aside h1{font-size:85%;font-weight:700;}
.profile aside dt{font-size:85%;margin-bottom:10px;}
.profile aside dd{font-size:85%;margin-bottom:10px;}
.profile aside dd.email{}

/*contact page*/
#page-contact section{background:#fff url(../images/bg_section_content.png) repeat-x 0 100%;padding-bottom:35px;}
#page-contact section article{float:left;padding:15px 10px;font-size:138.5%;height:317px;padding:16px 75px 0 10px;width:265px;border-right:1px solid #c5c9d5;}
#page-contact section article h2{padding-left:22px;background:transparent url(../images/bg_header_hgroup.png) 0 8px no-repeat;}
#page-contact section article p{margin-bottom:1em;}
#page-contact section article p strong{font-weight:400;color:rgb(255, 102, 0);}
#map{float:right;width:352px;height:333px;}

#page-press.top-level .index{background:#f3f4f5 url("../images/bg_section_content.png") 0 100% repeat-x;padding-bottom:35px;}
.no-js #page-press.top-level .index{height:auto;background:#f3f4f5 url("../images/bg_section_content.png") 0 100% repeat-x;padding-bottom:35px;}
.js #page-press.top-level .index{height:auto;}
.js #page-press .scroller{height:472px;position:relative;overflow:hidden;}
#page-press.top-level .index article{margin:0;border-top:1px solid #cacdd6;border-left:1px solid #cacdd6;}
#page-press.top-level .index article.first{border-left:0;}
#page-press.top-level .index header{position:relative;height:75px;padding:0;}
#page-press.top-level article header h2{bottom:8px;position:absolute;}
#page-press .press-header{height:136px;padding:10px;background:#fff url("../images/bg_header_hgroup.png") 10px 18px no-repeat;font-size:182%;padding-left:28px;position:relative;}
#page-press .index article.hover header{background-position:0 -595px;}
#page-press .press-header h2{font-size:138.5%;}
#page-press .introtext{width:665px;height:136px;left:28px;top:10px;position:absolute;padding-bottom:10px;}
#page-press .holder{height:118px;background:#DFDEDA;}

aside.links h1{font-size:85%;font-weight:700;}
aside.links ul {margin:1.2em 0 1.8em 0;}
aside.links a{font-size:85%;text-decoration:none;background:transparent url(../images/bg_article_arrows.png) -4px -1021px no-repeat;display:block;padding:0 0 8px 20px;}
aside.links a:hover{background-position:-4px -1163px;}
aside.links a.mode,
aside.links a.active{font-weight:700;background-position:-4px -1163px;}
aside.links h1 a{background:none;padding:0;font-size:100%;}
#page-legal-disclaimer .form{border-top:1px solid #000;padding:20px 80px 80px 10px;}
#page-legal-disclaimer h2,
#page-secure-reports h2{color: rgb(255, 102, 0);}

#page-legal-disclaimer .form h2{margin-bottom:10px;}
#page-legal-disclaimer .form label{font-size:116%;display:block;padding:0 0 10px 0;}
#page-legal-disclaimer .form input{margin:0 10px 0 0;padding:0;}
.js #submit-disclaimer{display:none;}

#pagination-nav{text-align:right;padding:10px;font-size:93%;background:rgb(255,255,255);border-top:1px solid #CACDD6;}
#pagination-nav a{text-decoration:none;}
#pagination-nav .disabled{display:none;}
.pagination-previous{margin-right:10px;}
.pagination-next{margin-left:10px;}
#pagination-nav a.page{padding:2px 5px;margin:0 3px 0 0;}
#pagination-nav a.page.selected{background:transparent url(../images/othericons.png) 100% 100% no-repeat;color:#fff;}

.message-404{background:#fff;padding:10px 180px 60px 10px;border-bottom:1px solid #4c3d2a;}
.message-404 p{font-size:138.5%;}


/* Table */

table {/*border-collapse: separate; border-spacing: 2;*/ border-spacing:10; width: 105%; font-size: 11px; margin-bottom: 1.3em; }
table th { font-weight: bold; padding: 0 0 04px 0; }
table td { padding: 04px 0 04px 0; }
table thead tr { border-bottom: 1px solid #000; background-color: #FFF; }
table tr { border-bottom: 1px solid #CCC; background-color: #f4f1ee; }


/*footer fixes*/
#content.home footer,
.chooser .article footer,
.top-level .index footer,
#page-our-people .index footer{height:15px;}

#home-news{height:180px;background:#fff;overflow:hidden;padding:18px 12px 27px;}
#home-news div{overflow:hidden;}
#home-news article.news{float:left;width:185px;margin-right:55px;}
#home-news article.news .date{font-size:77%;}
#home-news article.news h1{font-weight:700;font-size:93%;margin-top:10px;}
#home-news article.news p{font-size:93%;}

#home-news aside{float:left;}
#home-news aside article{}
#home-news aside article.share-price{margin-bottom:15px;}
#home-news aside article.share-price h1{font-weight:700;font-size:93%;}
#home-news aside article.share-price h2{font-size:189%;color: rgb(255, 102, 0);}
#home-news aside article.share-price p{font-size:93%;}

#home-news aside article.estimated-share-price{}
#home-news aside article.estimated-share-price h1{font-weight:700;font-size:93%;}
#home-news aside article.estimated-share-price p{font-size:93%;}
#home-news aside article.estimated-share-price h2{font-size:189%;color: rgb(255, 102, 0);}

/*js stuff*/
.js #content.home article,
.js .top-level .index article,
.js .chooser .article{height:215px;cursor:pointer;}
.js #content.home footer,
.js .chooser .article footer,
.js .top-level .index footer,
.js #page-our-people .index footer{top:235px;}

.cufon-loading .helvetica {visibility: hidden !important;}

#fs-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;}
#fs-background-holder img{display:none;}

/*@end*/
/*@group Fixes*/
.clear:after {clear: both;content: ".";display: block;height: 0;visibility: hidden}
.clear {display: inline-table}
/* FILTERS   hide from IE-mac \ */
.clear {display: block}
/* end hide from IE-mac */
/*@end*/

/*
px	 %
10	 77
11	 85
12	 93
13	 100
14	 108
15	 116
16	 123.1
17	 131
18	 138.5
19	 146.5
20	 153.9
21	 161.6
22	 167
23	 174
24	 182
25	 189
26	 197
*/
