.noScreen{
display: none;
}
html a.greyedLink{
color: #aaa;
}
.divAuthWrapper ul li{
list-style: none;
margin: 0;
}
.divAuthNomineeReference{
margin-left: 26px;
}
.imgSection1{
float: left;
margin: 10px 0 10px 0;
}
.imgSection2{
float: left;
margin: 10px 0 10px 0;
}
.imgSection3{
float: left;
margin: 10px 0 10px 0;
}
.imgSection4{
float: left;
margin: 10px 0 10px 0;
}
.imgSectionImg{
float: left;
width: 72px;
height: 98px;
margin-right: 10px;

}
.imgSectionContent{
float: left;
width: 585px;
}
.imgSectionContentLrg{
float: left;
width: 790px;
}

.divWrapper .bttnLWrapper.bttnLWrapperSavings{
float: none;
margin: 8px 0 0 0;
padding: 0 0 0 0;
}
.divWrapper .bttnLWrapper.bttnLWrapperSavings a{
display: inline;
}
.CCNewExist label{
display: none;
}
#ctl00_ctl00_ContentPlaceHolderMainBody_ContentPlaceHolderMainBody_wucCalculator_wucFundSelector_rblInvestmentType_0{
margin: 2px 5px 9px 0;
height: 13px;
}
#ctl00_ctl00_ContentPlaceHolderMainBody_ContentPlaceHolderMainBody_wucCalculator_wucFundSelector_rblInvestmentType_1{
margin: 9px 5px 2px 0;
height: 13px;
}
#ctl00_ctl00_ContentPlaceHolderMainBody_ContentPlaceHolderMainBody_wucCalculator_wucFundSelector_rblExistingDirect_0{
margin: 2px 5px 9px 0;
height: 13px;
}
#ctl00_ctl00_ContentPlaceHolderMainBody_ContentPlaceHolderMainBody_wucCalculator_wucFundSelector_rblExistingDirect_1{
margin: 9px 5px 2px 0;
height: 13px;
}
.newText{
color: #d01f3c;
font: bold 100% sans-serif;
}
.unitEdit{
border: 1px solid #013169;
text-align: right;
}
.hideCol{
display: none;
}
.percentageGrowthHeader{
font: bold 100% sans-serif;
text-align: center;
margin-top: 5px;
}
.divSpacer{
margin: 0 0 10px 0;
}
.speechWrapper{
font: normal 100% sans-serif;
margin-top: ;
margin-bottom: 10px;
margin-left: 72px;
width: 540px;
padding: 10px;
}
.speechStart{
background: url(/assets/images/gifs/speechstart.gif) no-repeat left top;
padding: 10px 0 0 50px;
}
.speechEnd{
padding: 0 50px 10px 0;
background: url(/assets/images/gifs/speechend.gif) no-repeat right bottom;
}
.imgSectionContent .speechWrapper{
margin-left: 0;
margin-bottom: 0;
}
li.liTickLtBlue, li.liTickRed, li.liTickDarkBlue, li.liTickGreen, li.liTickOrange, li.liTickLtY, li.liTickDarkY {
font: 1em sans-serif;
padding: 5px 0;
margin-left: 5px;
clear: ;
}
.webAccessPage input{
float: left;
clear: left;
margin-right: 4px;
margin-bottom: 10px;
}
.sitemapPage h4{

padding: 20px 0 0 0;
margin: 0 0 0 0;
}
.liTickRed {
list-style: url(/assets/images/gifs/liTickRed.gif);
}
.liTickOrange {
list-style: url(/assets/images/gifs/liTickOrange.gif);
}
.liTickDarkY {
list-style: url(/assets/images/gifs/liTickDarkY.gif);
}
.liTickGreen {
list-style: url(/assets/images/gifs/liTickGreen.gif);
}
.liTickLtBlue {
list-style: url(/assets/images/gifs/liTickLtBlue.gif);
}
.liTickDarkBlue {
list-style: url(/assets/images/gifs/liTickDarkBlue.gif);
}
/* FORWARD / BACKWARD / BOTTOM LINKS */
.goForward {
float: right;
width: 50%;
text-align: right;
}
.goBack {
float: left;
width: 50%;
text-align: left;
}
.goForward, .goBack {
margin: 30px 0 10px 0;
}
.bttnRight {
text-align: right;
height: 0;
}
.bttnRight img {
position: relative;
top: -24px;
}
.bttnBackPrint a{
text-decoration: none;
}
.bttnBackPrint img{
margin-left: 5px;
}
.bttnCancelWrapper{
float: left;
margin: 4px 0 0 20px;
}
.pbnca{
display: none;
}
.fundsfolioWrapper{
display: inline;
}
.fundsfolio {
font: italic bold 95% Georgia, "Times New Roman", Times, serif;
line-height: 1.2em;
}
.Ffundsfolio {
font: italic bold 126.5% Georgia, "Times New Roman", Times, serif;
letter-spacing: -1px;
line-height: 0.5em;
text-transform: lowercase;
}

/* ORANGE BUTTONS */
.divWrapper .bttnLWrapper {
float: left;
margin-bottom: 10px;
}
.divWrapper .bttnRWrapper {
float: right;
margin-bottom: 10px;
}
.divWrapper .bttnCWrapper{
margin-bottom: 10px;
}
.divWrapper .bttnLWrapper a, 
.divWrapper .bttnRWrapper a, 
.divWrapper .bttnCWrapper a, 
.divWrapper .bttnLWrapper input{
display: block;
padding: 2px;
font: bold 100% sans-serif;
color: #fff;
text-decoration: none;
background: #ff7400;
border: outset 2px #ff7400;
text-transform: capitalize;
}
.divWrapper .divLoginPanel .bttnLWrapper.noCapitalize a, 
.divWrapper .divLoginPanel .bttnRWrapper.noCapitalize a, .divWrapper .divLoginPanel .bttnCWrapper.noCapitalize a {
text-transform: none;
}
.divWrapper .bttnLWrapper a:visited, 
.divWrapper .bttnRWrapper a:visited, 
.divWrapper .bttnCWrapper a:visited, 
.divWrapper .bttnLWrapper input:visited {
display: block;
padding: 2px;
font: bold 100% sans-serif;
color: #fff;
text-decoration: none;
background: #ff7400;
border: outset 2px #ff7400;
}
.divWrapper .bttnLWrapper a:hover, 
.divWrapper .bttnRWrapper a:hover, 
.divWrapper .bttnCWrapper a:hover, 
.divWrapper .bttnLWrapper input:hover {
background: #CC5D00;
border: inset 2px #CC5D00;
color: #eee;
}
.divWrapper .bttnCWrapper a, 
.divWrapper .bttnCWrapper a:visited, 
.divWrapper .bttnCWrapper a:hover{
display: inline;
}

.tabBox1Wrapper a.jsDrop {
display: block;
font: bold 1em Georgia, "Times New Roman", Times, serif;
padding: 5px;
margin: 20px 0 20px 0;
color: #fff;
text-decoration: none;
}

#boxJSDrop1, #boxJSDrop2, #boxJSDrop3, #boxJSDrop4, #boxJSDrop5, #boxJSDrop6 {
padding: 5px;
border-style: solid;
border-width: 1px;
background-color: #fffeea;
margin: -20px 0 20px 0;
}

.jsDropGT {
font: 1.8em/0 sans-serif;
}

p.jsDropClose {
text-align: right;
font: 11px sans-serif;
}

p.jsDropClose a:link, p.jsDropClose a:visited {
color: #e00007;
}
html .bttnLWrapper.divBttnRegCofunds, html .bttnLWrapper.divBttnRegFidelity{
margin-bottom: 10px;
}

.select1{
width: 330px;
height: 22px;
padding: 2px;
margin-bottom: 16px;
border: 1px solid #013169;
outline: none;
}
.select1 option{
padding: 2px;
outline: none;
}
p.clientQuote{
display: ;
font: bold 100% sans-serif;
text-align: right;
margin-top: 0px;
}
.fundsfolioPage .setupfundsfolio .tabCol100{
margin: 10px 0 -10px 0;
}
.fundsfolioPage .divExampleBox{
margin-top: 20px;
}
.divValuationBox{
float: right;
width: 200px;
margin: 0 0 20px 0;
border: 2px solid #aaa;
background: #fff;
}
.pValuationBoxHeader{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin: 0 0 6px 0;
padding: 6px 4px 4px 4px;
height: 22px;
background: #0255b5 url(/assets/images/gifs/adBoxBgBlue.gif) repeat-x;
color: #fff;
}
.pValuationBoxContent{
padding-right: 6px;
padding-left: 6px;
}
/*---------------*/
/* KEYFACTS PAGE */
/*---------------*/
.kfWrapper{
margin-top: 10px;
}
.kfWrapper .kfContent{
float: left;
}
.kfWrapper .kfLogo{
float: left;
width: 50%;
}
.kfWrapper .csLogo{
float: left;
clear: left;
width: 50%;
}
.kfWrapper .kfAbout{
float: right;
text-align: right;
width: 50%;
font: bold 30px serif;
color: #013169;
}
.kfWrapper .kfAdd{
float: right;
text-align: right;
width: 50%;
font: bold 100% sans-serif;
}
.kfWrapper hr{
float: left;
background-color: #5e8fcb;
color: #5e8fcb;
width: 100%;
margin: 10px 0;
padding: 0;
}
html .kfWrapper .kfContent p{
text-indent: 0;
}
.kfWrapper .kfContent p.kfSecHead{
text-decoration: underline;
margin-top: 1em;
}
.kfWrapper .kfContent ul p.kfSecHead{
text-decoration: underline;
margin-top: 1em;
margin-left: -16px;
}
.kfWrapper .kfContent p.kfInvInsHead{
font: bold 100% sans-serif;
color: #000;
}
.kfWrapper .kfContent ul p.kfInvInsHead{
font: bold 100% sans-serif;
color: #000;
margin-left: -16px;
}
.kfWrapper .kfContent ul p{
margin-left: -16px;
}
.kfWrapper ul li.kfTick {
margin-left: 8px;
list-style: url(/assets/images/tick.gif);
}
.kfWrapper ul li.kfNoTick {
margin-left: 8px;
list-style: url(/assets/images/noTick.gif);
}
.kfWrapper ul ul li.noBullet {
list-style: none;
}
.kfWrapper p.jsDropClose {
float: right;
}
.print{
display: none;
}