body{color:#333;background-color:#fff}
html{font-family:Open Sans, Arial, Helvetica, Verdana;font-size:10pt;height:100%}
.widgetDefaultBody{background:#f7f7f7}
.widgetBg{background:#fff;padding:0;border:1px solid #eee}
.noChangeRow{padding-left:0;font-size:1em;color:#000;background-color:#f7f7f7;background:#f7f7f7}
.positiveRow{padding-left:0;font-size:1em;color:#000;background-color:green;background:green}
.negativeRow{padding-left:0;font-size:1em;color:#000;background-color:red;background:red}
.browserSearchGray{padding-left:0;font-size:1em;color:#000}
.browserSearch{padding-left:0;font-size:1em;color:#000;background-color:#fff;background:#fff}
.browserSearchEven{padding-left:0;font-size:1em;color:#000}
.symbolChangeUpGray{color:#000;padding-left:0;text-align:center;border:0 solid #CCC;border-style:solid}
.symbolChangeUp{color:gray;padding-left:0;text-align:center;border:0 solid #CCC;border-style:solid}
.symbolChangeNone{color:#000;padding-left:0;text-align:center;border:0 solid #CCC;border-style:solid}
.symbolChangeDown{color:gray;padding-left:0;text-align:center;border:0 solid #CCC;border-style:solid}
img,.typicalTable{border:0}
.newsLink{color:#456DAA;text-decoration:none;border:0;border-color:#ccc;border-style:solid;margin:1px}
#ToolTipPointer{position:absolute;z-index:9992;visibility:hidden}
#theToolTip{font-size:.85em;line-height:1em;position:absolute;z-index:9993;border:1px solid #eee;background-color:#F0F3F7;visibility:hidden;padding:1px}
.newsRow{font-family:tahoma;color:#456DAA}
.newsRow a:hover{color:#000;background:#E7F3F1;text-decoration:none}
.newsRow a{background-color:transparent;background:transparent}
.newsLink a:active,.industrySearchSymbol a,.btn:active b,.btngrp b b b a:active,.industrySymbol a{color:#000;font-size:1em}
.toggleLeftTab a{text-align:right;color:#000;font-size:.8em}
.toggleLeftTabSelected a{text-align:right;color:#000;font-weight:700;font-size:.8em}
.toggleLeftTab{width:54px;padding:2px;padding-top:1px;display:block;text-align:right;color:#000;padding-right:5px}
.toggleLeftTabSelected{width:54px;padding:2px;padding-top:1px;display:block;padding-right:5px;text-align:right;background:#eee}
.toggleLeftTabSelected a:hover{text-align:left;color:#aaa;font-weight:700;font-size:.8em}
.PartnerSearchBox{position:absolute;margin-top:0;color:#000;margin-left:0;height:100%;background-color:#f7f7f7;text-align:left;visibility:hidden;padding:0;width:100%;font-size:.9em}
.searchSymbolGooglePartnerInput{border:none;background-color:transparent;color:#000;margin-top:0;width:170px;padding-left:24px}
.searchSymbolGooglePartner{background-color:#f7f7f7;color:#000;padding-top:2px;margin-left:0;background-image:url(../images/partnerSymbolSearchBackground.gif);background-repeat:no-repeat;background-position:left center;height:22px;margin-bottom:0;border:0 solid #f60}
.smallOrangeButton a{background:url(../images/buttons/smallOrangeButton.png);text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:center;color:#000;font-weight:700;background-position:top center;padding-top:2px;padding-bottom:3px;font-size:10pt;display:block}
.smallOrangeButton a:hover{background:url(../images/buttons/smallOrangeButton_s.png);background-repeat:no-repeat;padding-top:2px;padding-bottom:3px;color:#fff;text-decoration:none;font-weight:700;text-align:center;background-position:top center;display:block}
.smallOrangeButton{width:72px;font-size:8pt;display:block}
.smallGreenButton a{background:url(../images/buttons/smallGreenButton.png);text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:center;color:#000;font-weight:700;background-position:top center;padding-top:2px;padding-bottom:3px;font-size:10pt;display:block}
.smallGreenButton a:hover{background:url(../images/buttons/smallGreenButton_s.png);background-repeat:no-repeat;padding-top:2px;padding-bottom:3px;color:#fff;text-decoration:none;font-weight:700;text-align:center;background-position:top center;display:block}
.smallGreenButton{width:72px;font-size:8pt;display:block}
.smallYellowButton a{background:url(../images/buttons/smallYellowButton.png);text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:center;color:#000;font-weight:700;background-position:top center;padding-top:2px;padding-bottom:3px;font-size:10pt;display:block}
.smallYellowButton a:hover{background:url(../images/buttons/smallYellowButton_s.png);background-repeat:no-repeat;padding-top:2px;padding-bottom:3px;color:#fff;text-decoration:none;font-weight:700;text-align:center;background-position:top center;display:block}
.barChartSeparator{height:18px;border-left:1px solid #aaa}
.positiveBar{margin-right:2px}
.negativeBar{margin-left:5px}
.negativeBar .negative{border:1px solid red;background:#f96;margin-top:3px;float:right;height:12px}
.positiveBar .positive{width:100%;text-align:right;background:#C3FDB8;margin-top:3px;border:1px solid green;height:12px}
.searchSymbolSiteInput{border:none;background-color:transparent;color:#000;margin-top:0;width:280px;padding-left:27px;padding-top:7px;padding-bottom:5px}
.searchSymbolSite{border:none;background-color:transparent;color:#000;padding-left:8px;height:31px;width:326px;background-image:url(../images/themes/searchBox.gif);background-repeat:no-repeat;background-position:left top}
.symbolSearchFlags td{padding-top:0;padding-bottom:0}
.highliteSummaryMain{padding-left:0;cursor:pointer}
.highliteSummaryMain td{background-color:#f7f7f7;color:#000}
h2{color:#3B5998;font-size:2.4em;font-weight:100;padding-top:30px;outline:0;display:block;padding-bottom:25px;margin-top:0;margin-bottom:0}
h5{color:#aaa;font-size:1em;padding-top:12px;font-weight:100;padding-bottom:8px;padding-left:2px;margin-top:0;margin-bottom:0}
.genericInput{background-color:#FFF;color:gray;height:18px;font-size:1em;width:178px;padding-left:3px;padding-bottom:0;margin-right:1px;padding-top:4;border-color:#000;border-style:solid;border-width:2px}
.symbolEmboldLink{font-size:.8em;padding-top:0;padding-left:1px}
.symbolScoreNote{font-size:.8em;color:#aaa;padding-top:2px;padding-left:42px}
.scoreDash{background:url(../images/scoreDash.png);background-repeat:no-repeat;background-position:top left;background-color:#f7f7f7;width:319px;margin-left:3px;margin-right:1px;height:158px;border:5px solid #eee;text-align:left;align:left;display:block}
.macroaxisBigSatisfactionBar{background:url(../images/symbolScoreBar.png);background-repeat:no-repeat;background-position:top left;width:319px;margin-left:3px;padding-right:0;height:19px;text-align:center;align:center}
.satisfactionBigScore,.satisfactionBigScoreLeft,.betaScore,.satisfactionBigScoreRight{width:66px;height:40px;color:#fff;font-weight:700;font-size:1.8em;align:center;text-align:center;display:block;margin-top:5px;font-weight:700;border:0 solid red;padding-bottom:10px;padding-top:4px;background-repeat:no-repeat}
.performenceProgress{color:#2B4F81;padding-top:1px;padding-left:1px;text-align:center;padding-bottom:5px;z-index:99;border:0 solid orange;font-size:1em}
.satisfactionBigScoreLeft{background-image:url(../images/scorePointer_left.png)}
.betaScore{font-size:1.5em}
.satisfactionBigScoreRight{background-image:url(../images/scorePointer_right.png)}
.satisfactionBigScore{background-image:url(../images/scorePointer.png)}
.highliteBuilderSearch{padding-left:0;font-size:1em;color:#000;background-color:#eee;cursor:pointer}
.hoveredPartnerCountryPick{border-top:3px solid #000;border-bottom:3px solid transparent;text-align:center;padding:0;background:#f7f7f7}
.selectedPartnerCountryPick{padding:0;border-top:3px solid transparent;border-bottom:3px solid #000;text-align:center;background:transparent}
.countryPartnerPick{border-top:3px solid transparent;border-bottom:3px solid transparent;text-align:center;padding:0;background:transparent}
.highliteSearchMain{padding-left:0;cursor:pointer}
.highliteSearchMain td{background-color:#ddd;color:#000}
.hoveredSearchType a{display:block;margin-top:2px;height:15px;font-size:1em;color:gray;text-decoration:none;margin-right:5px;text-align:center}
.hoveredSearchType a:hover{color:#000;text-decoration:none}
.searchTypePick a{background:#fff;border:1px solid #ddd;display:block;padding:6px;padding-top:4px;padding-bottom:4px;font-size:.9em;min-width:40px;color:gray;margin-right:2px;text-align:center}
.searchTypePick a:hover{background:#eee;border:1px solid #ccc}
.searchMain{padding-left:0;color:#000;background-color:#fff}
.searchMainEven{padding-left:0;color:#000;background-color:#F7F7F7}
.x-tabbar{padding-top:10px!important;border-bottom:2px solid #306aa1!important}
.tweet{padding:10px 0 10px 68px;border-top:1px solid #ccc;min-height:68px;background-color:#fff}
.tweet h2{font-weight:700}
.tweet .avatar{position:absolute;left:10px}
.tweet .avatar img{max-width:48px}
.smallLink{font-size:.8em;color:gray;font-weight:700}
.underlinedLink{text-decoration:underline;color:#3b5998}
img{border:0}
#tabbed_box_1{margin:0 auto 0 auto;width:100%}
.tabbed_area{border:1px solid #eee;background-color:#f7f7f7;padding:2px}
ul.tabs{margin:0;padding:0;margin-top:5px;margin-bottom:6px}
ul.tabs li{list-style:none;display:inline}
ul.tabs li a{background-color:#eee;color:#bbb;padding:8px 16px 6px 15px;text-decoration:none;text-transform:uppercase;border:1px solid #ddd;border-left:0px solid red;}
ul.tabs li a:hover{background-color:#ccc;border-color:#ddd}
ul.tabs li a.active{background-color:#fff;color:#aaa;border:1px solid #ddd;border-left:0px solid red;border-bottom:1px solid #fff}
#content_2,#content_3{display:none}
.content ul{margin:0;padding:0 6px 0 6px}
.content ul li{list-style:none;border-bottom:1px solid #d6dde0;padding-top:5px;padding-bottom:5px}
.content ul li:last-child{border-bottom:none}
.content ul li a{text-decoration:none;color:#3e4346}
.content ul li a small{color:#8b959c;text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;left:4px;top:0}
.content ul li a:hover{color:#a59c83}
.content ul li a:hover small{color:#baae8e}
.forcastValue{font-weight:700;text-align:right;float:right;padding-right:30px}
.title{font-size:1em;color:gray}
.bigTitleWithLine{padding:6px 0 7px 0;color:#000;font-size:1.1em;margin-bottom:9px;border-bottom:solid 1px #dfe3ee}
.bigTitleWithLineOdd{color:gray;padding:6px 0 3px 0;color:#000;background:#fff;font-size:1em;margin-bottom:7px;border-bottom:solid 1px #ababab}
.titleWithLine{font-size:.85em;color:gray;padding:6px 0 3px 0;margin-bottom:7px;border-bottom:solid 1px #ababab}
.graphboxWithBorders{float:left;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;border:solid 1px #828282;background:#dedede;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);box-shadow:1px 1px 2px #D2DCED;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.whitebox{float:left;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;border:solid 0 #828282}
.graphbox{float:left;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;border:solid 0 #828282;background:#dedede;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.small{min-width:200px;max-width:280px;font-size:12px}
.small>.title{font-size:12px}
.small>dl>dt{padding:1px 0;margin-top:2px}
.small>dl>dd{margin-left:10px}
.small>dl>dd span{padding:3px 0}
.tyni{min-width:170px;max-width:200px;font-size:12px;padding-top:5px;padding-bottom:5px}
.tyni>.title{font-size:12px}
.tyni>dl>dt{padding:1px 0;margin-top:4px}
.tyni>dl>dd{margin-left:10px}
.tyni>dl>dd span{padding:3px 0;padding-left:3px}
.medium{min-width:300px;max-width:400px;font-size:12px}
.medium>.title{font-size:14px}
.medium>dl>dt{padding:4px 0;margin-top:2px}
.medium>dl>dd{margin-left:10px}
.medium>dl>dd span{padding:4px 0;margin-top:2px}
.big{min-width:400px;max-width:600px;font-size:14px}
.big>.title{font-size:16px}
.big>dl>dt{padding:6px 0;margin-top:2px}
.big>dl>dd{margin-left:10px}
.big>dl>dd span{padding:6px 0;padding-left:6px;color:white}
.graphbox>.title{width:100%;padding:6px 0 3px 0;border-bottom:solid 1px #ababab}
.graphbox>.title>.icon,.graphbox>dl>.icon{font-family:"ModernPictogramsNormal"!important;font-size:20px;margin:auto 7px auto auto}
.graphbox>dl>dt{float:left;min-width:40%;text-align:right}
.graphbox>dl>dd{float:left;min-width:50%;margin-bottom:8px;display:inline;position:relative}
.graphbox dd span{text-align:center;font-weight:700;display:block;border:1px solid gray;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.graphbox dd span:hover{cursor:pointer}
.whitebox>.title{width:100%;padding:6px 0 3px 0;margin-bottom:10px;border-bottom:solid 1px #ababab}
.whitebox>.title>.icon,.graphbox>dl>.icon{font-family:"ModernPictogramsNormal"!important;font-size:20px;margin:auto 7px auto auto}
.whitebox>dl>dt{float:left;min-width:40%;text-align:right}
.whitebox>dl>dd{float:left;min-width:50%;margin-bottom:8px;display:inline;position:relative}
.whitebox dd span{text-align:left;display:block;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.whitebox dd span:hover{cursor:pointer}
.widgetMAAd{padding-bottom:5px;color:gray;font-size:.85em;padding:3px}
.widgetMAText{color:#aaa;font-size:.9em;padding-bottom:5px}
.grayishValueButton{text-align:center;padding:4px;padding-top:2px;padding-bottom:2px;padding-right:3px;padding-left:3px;margin-right:4px;background:#f7f7f7;border:1px solid #ccc}
.grayishActionButton{font-size:.9em;text-align:center;padding:4px;padding-top:4px;padding-bottom:4px;padding-right:7px;padding-left:7px;margin-right:4px;background:#f7f7f7;border:1px solid #ccc;box-shadow:1px 1px 5px #ccc}
.grayishActionButton img{opacity:.4;filter:alpha(opacity=40)}
.addSymbolToPortfolio{font-size:.9em;color:#000;padding:4px;padding-top:4px;padding-bottom:4px;padding-right:7px;padding-left:7px;margin-right:0;background:#6989C2;border:1px solid #6989C2;box-shadow:1px 1px 5px #ccc;cursor:pointer}
.addSymbolToPortfolio a{color:#fff;text-decoration:none}
.addSymbolToPortfolio:hover{background:#000;text-decoration:none;color:#fff;border:1px solid #000;cursor:pointer}
.addSymbolToPortfolio a:hover{color:#fff;background:#000}
.addSymbolToPortfolioDark{font-size:.9em;color:#fff;padding:4px;padding-top:9px;padding-bottom:9px;padding-right:7px;padding-left:7px;margin-right:0;border:1px solid #006400;background:#006400;box-shadow:1px 1px 7px #aaa;opacity:.8;filter:alpha(opacity=80);cursor:pointer}
.addSymbolToPortfolioDark a{color:#fff}
.addSymbolToPortfolioDark:hover{background:green;text-decoration:none;color:#eee;opacity:1;filter:alpha(opacity=100)}
.addSymbolToPortfolioDark a:hover{color:#fff}
.bigCommandButtonGreen{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1em;color:#fff;padding-top:15px;padding-bottom:15px;padding-right:10px;padding-left:10px;margin-right:0;border:1px solid #173B0B;background:#006400;box-shadow:1px 1px 7px #006400;opacity:.8;filter:alpha(opacity=80);cursor:pointer}
.bigCommandButtonGreen a{color:#fff}
.bigCommandButtonGreen:hover{background:green;text-decoration:none;color:#eee;opacity:1;filter:alpha(opacity=100)}
.bigCommandButtonGreen a:hover{color:#fff}
.goButton{background:#ddd;border:1px solid #ccc;font-size:1em;padding:7px;padding-left:18px;padding-right:18px;color:#aaa;color:black;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.goButton:hover{background:#aaa}
.inputBox{padding:3px;color:#aaa;min-width:150px;height:23px;padding-left:5px;border:1px solid #ddd;width:100%;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.importInputBox{border:1px solid #dfe3ee;padding:4px;padding-left:4px;width:95px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.sparklineMain{width:290px;padding-top:10px;height:140px;border-top:0 solid #ddd;border-bottom:0 solid #ddd}
.sparklineBlock{width:266px;height:190px;border-top:0 solid #ddd;border-bottom:1px solid #ddd}
.symbolSparklineBlock{height:190px;border-top:0 solid #ddd;border-bottom:1px solid #ddd}
.symbolMenuHolder{text-align:left;margin-top:11px}
.symbolMenuItem{padding:6px;padding-right:12px;padding-left:12px;min-width:45px;font-size:.9em;border:0 solid #dfe3ee;color:#000;cursor:pointer;display:inline-block}
.symbolMenuItem img{opacity:.3;filter:alpha(opacity=30)}
.symbolMenuItem:hover{background:#eee;opacity:.8;filter:alpha(opacity=80)}
.symbolMenuItem:hover img{opacity:1;filter:alpha(opacity=100)}
.symbolMenuItemSelected{padding:6px;padding-right:12px;padding-left:12px;min-width:45px;text-align:center;font-size:.9em;background:#bbb;color:#000;opacity:.9;filter:alpha(opacity=90);display:inline-block}
.symbolMenuItemSelected:hover{color:#000}
.superSymbolMenuItemSelected{padding:4px;width:100px;-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1%;font-size:.9em;border:0 solid #E4EAF4;border-top:3px solid #000;border-bottom:3px solid #E4EAF4;background:#E4EAF4;opacity:.9;text-align:center;color:#000;filter:alpha(opacity=70);display:inline-block;zoom:1}
.superSymbolMenuItemSelected .jqeasytooltip{color:#000}
.symbolMenuItem .jqeasytooltip{color:#fff}
.superSymbolMenuItem{padding:4px;text-align:center;border-top:3px solid #dfe3ee;-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1%;font-size:.9em;display:inline-block;width:100px;border-bottom:3px solid #dfe3ee;cursor:pointer}
.superSymbolMenuItem:hover{background:#dfe3ee;border-bottom:3px solid #dfe3ee;border-top:3px solid #E4EAF4;opacity:.8;filter:alpha(opacity=80)}
.pitchMenuItem{min-width:220px;border:1px solid #eee;maring-right:3px;zoom:1;padding:3px;background:#fff;height:358px;opacity:.8;filter:alpha(opacity=80)}
.pitchMenuItem:hover{background:#ddd;opacity:.8;border:1px solid #ccc;filter:alpha(opacity=80)}
.modelHelpIcon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:12px;text-align:center;border:0 solid #ccc;cursor:pointer;filter:alpha(opacity=30);opacity:.3}
.modelHelpIcon:hover{opacity:.9;border:0 solid #aaa;filter:alpha(opacity=90)}
.goToSymbolDashboard a{color:white}
.goToSymbolDashboard{font-size:.9em;padding:4px;cursor:pointer;color:white;padding-top:4px;text-align:center;padding-bottom:4px;padding-right:7px;padding-left:7px;margin-right:0;background:#f44336;border:1px solid #f44336}
.smallGrayishActionButton{cursor:pointer;border:1px solid #dfe3ee;background:#dfe3ee;padding:2px;padding-left:4px;font-size:.9em;padding-top:3px;padding-right:4px;margin:2px;margin-left:1px}
.smallGrayishActionButton a:hover{text-decoration:none}
.smallGrayishActionButton:hover{border:1px solid #bbb;background:#dfe3ee}
.symbolUpdated{border:0 solid #ccc;background:#dfe3ee}
.chartHeading1{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;background:#ddd;color:gray;border:3px solid #ddd;padding:3px}
.chartHeading2{-moz-border-radius-bottomright:1px;-webkit-border-bottom-right-radius:1px;border-bottom-right-radius:1px;-moz-border-radius-bottomleft:1px;-webkit-border-bottom-left-radius:1px;border-bottom-left-radius:1px;float:right;background:#ddd;color:gray;border:3px solid #ddd;padding:2px;margin-top:-1px;padding-bottom:3px;padding-left:3px;padding-right:4px}
html{font-style:normal}
body{color:gray;background-color:#fff;margin:0;font-style:normal}
.bodyContainerCell{background-image:url(../images/themes/bodyContentBackground.png);background-repeat:repeat-x;background-position:center bottom}
.bodyContainer{width:100%;border:0px solid #04B45F;min-height:560px;height:auto !important;height:560px}
.faqHeaderTopLink{color:#aaa;margin-left:10px}
.highslide-html{background:#FFF}
.highslide-html-blur{border:2px solid gray}
.highslide-html-content{position:absolute;display:none;width:230px;background-color:#fff}
.Left{float:left}
.Right{float:right}
.highslide-move{cursor:move}
.helpTipHeader{display:block;margin-bottom:4px;margin-top:0;font-weight:700;width:174px;color:#fff;border-bottom:1px solid #aaa;background:black;padding:4px;padding-bottom:6px}
.helpTipContent{background:#f7f7f7;color:#000;width:170px;padding:0 6px 0 6px;padding-bottom:6px}
.highslide-header{height:22px;display:block;margin-bottom:2px;margin-top:2px;font-weight:700;width:220px;color:#000;border-bottom:2px solid #82CAFF;font-size:1.2em;padding:1px}
.helpToggleImage{padding-bottom:5px;text-align:center;padding-top:5px;color:#000;font-weight:700}
.highslide-content{color:gray;width:230px;padding:0 0 4px 3px}
table.highslide{width:100%}
table.highslide td{height:16px;padding-left:3px;background-color:#fff}
.moduleTitle{padding-bottom:0px;font-size:1.2em;color:black;font-weight:bold}
.copyright{font-size:9pt;text-align:left;margin-top:0;padding-left:0;background-color:transparent;color:#47779F;border-color:#ccc #fff #fff #F0F3F7;border-style:solid;border-width:0;padding-right:5px}
.logoImg{color:#09C;text-decoration:none;text-align:left;border-color:#000;border-style:solid;border-width:1px;padding:0}
.navigationHeader{color:#09C;text-decoration:none;text-align:right;border-color:#000;border-style:solid;border-width:1px;padding:0}
.modelName{font-size:1.1em;color:#6e7273;font-weight:700;background-color:#ccc;padding-left:1px;padding-top:3px;padding-bottom:0}
.modelThumbnail{padding:5px;border:5px solid #f7f7f7}
.welcomeThumbnailName{padding-bottom:40px;padding-top:20px;text-align:center;color:gray;font-weight:bold;font-size:1.2em}
.thumbnailName{padding-bottom:10px;padding-top:10px;text-align:center;color:#000;font-size:1.2em}
.blogMenu a{color:#aaa;text-decoration:none;margin-left:3px;font-size:1em;font-weight:700}
.blogMenu a:hover{color:#fff;text-decoration:none}
.mainMenu{padding-left:8px;padding-right:6px;padding-bottom:3px;padding-top:2px;border:1px solid #ccc;background:#eee;margin-right:16px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.defaultTreeMap{margin-top:-3px;margin-left:-5px;margin-bottom:-5px;margin-right:-14px;height:300px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.indexMenu{padding-left:8px;padding-right:8px;padding-bottom:3px;padding-top:2px;border:0px solid #ccc;background:#ccc;margin-right:16px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.homeLine{padding-left:0px;padding-top:3px;padding-bottom:0px}
.cashBack{padding-left:60px;margin-top:3px;color:black;padding-top:3px;padding-bottom:0px;background-color:#eee;border-top:1px dotted #ddd;height:40px;background-image:url(../images/cashBack.gif);background-repeat:no-repeat}
.miniCashBack{margin-top:5px;padding-left:43px;text-align:left;color:gray;padding-top:4px;padding-bottom:4px;height:26px;background-image:url(../images/miniCashBack.gif);background-repeat:no-repeat}
.mainMenuSelected a{color:#000;margin-left:3px;margin-right:10px;font-size:1.2em;font-weight:700;padding:8px;padding-bottom:9px;padding-left:10px;padding-right:10px;background-image:url(../images/mainMenuBackgroundHover.gif);background-repeat:no-repeat}
.mainMenuSelected a:hover{color:#fff;text-decoration:none;background-image:url(../images/mainMenuBackground.gif);background-repeat:no-repeat}
.mainSubMenuSelected a{background-repeat:repeat-x;font-weight:bold;border:0px solid #aaa;padding:2px;color:#000;padding-left:6px;padding-right:6px;margin-right:6px;background-image:url(../images/mainSubmenuBackgroundHover.gif)}
.mainSubMenuSelected a:active{background-repeat:repeat-x;font-weight:bold;border:1px solid #ddd;padding:2px;padding-left:6px;padding-right:6px;margin-right:6px;background-image:url(../images/mainSubmenuBackgroundHover.gif)}
.mainSubMenuSelected a:hover{color:#fff;text-decoration:none}
.navigationMenu a{color:#2b4f81;margin-left:3px;padding:2px 2px 2px 2px}
.navigationMenu a:active{margin-left:3px;text-decoration:underline;color:#f60;padding:2px 2px 2px 2px}
.navigationMenuSelected a{color:#2b4f81;margin-left:3px;font-weight:700;padding:2px 2px 2px 2px}
.navigationMenuSelected a:active{margin-right:3px;text-decoration:underline;color:#f60;border-color:#ccc #bbb #ccc #ccc;border-style:none;padding:2px 2px 2px 2px}
.industrySelectorBlock{background-color:#FFF;margin-top:0;margin-bottom:0;margin-left:0;width:226px;height:21px}
.industrySelector{background-color:#FFF;color:#000;font-size:12px;width:211px;border-color:#69C;margin:2px 7px 2px 8px}
.industrySelect{border:1px;background-color:#FFF;font-family:tahoma;font-size:11px;width:155px;border-color:#69C;border-style:solid}
.notes{color:#0197dd;font-size:12px;font-family:tahoma;cursor:default;position:relative;border-color:orange;border-style:dotted none none;border-width:1px;padding:2px}
.plain{color:#01DF74;white-space:nowrap;font-size:11px;font-family:arial;cursor:default;position:relative;border-color:gray;border-style:dotted;border-width:1px;padding:7px 4px}
.loadingNote{color:gray;white-space:nowrap;font-size:11px;font-family:arial;cursor:default;position:relative;border-color:gray;border-style:dotted;border-width:0;padding:7px 4px}
.portfolioHolderTitle{margin-top:0;margin-bottom:5px;padding-left:1px;color:#000;font-size:1em}
.fundName{width:100%;text-align:right}
.symbolName a:active{color:#FFF;left:2px;background-color:#82CAFA}
.symbolName a:hover{color:#FFF;left:2px}
.suggestionInputLabel{border:1px solid #000;line-height:1em;background:#fff;margin:2px;text-align:center;font-size:.7em}
.styleLabel{text-align:center;font-size:.9em;padding-left:5px;color:#aaa}
.symbolName{text-align:left;font-size:.9em;line-height:1em}
.symbolNote{text-align:left;font-size:.8em;color:gray}
.homeNavigationItemSelected a{color:#fff;background:#f60;text-decoration:none;white-space:nowrap;border-color:#aaa;border-style:solid;border-width:1px;padding:1px 4px}
.homeNavigationItemSelected a:hover{color:#fff}
.homeNavigationItem a{color:#6e7273;background:#f7f7f7;white-space:nowrap;border-color:#ddd;border-style:solid;border-width:1px;padding:1px 4px}
.symbolControlSelected a{color:#000;text-decoration:underline;white-space:nowrap;padding:1px 4px}
.symbolControl a{color:#6e7273;background-color:#FFF;text-decoration:none;white-space:nowrap;padding:1px}
.symbolControl a:hover{background-color:#FFF;text-decoration:none;color:#000;white-space:nowrap;padding:1px}
.homeNavigation{background-color:#FFF;color:gray;text-align:right;font-size:12px;font-family:tahoma;cursor:default;border-color:#ddd;border-style:none;border-width:1px;padding:3px 0 0}
.profileBlock{background-color:#fff;color:gray;height:188px;font-size:11px;font-family:tahoma;cursor:default;border-color:#31dddd;border-style:solid;border-width:1px;padding:12px 12px 4px 4px}
.loginFrame{background-color:#fff;color:gray;height:173px;font-size:11px;font-family:tahoma;cursor:default;border-color:#31dddd;border-style:solid;border-width:1px;padding:12px 5px 4px 4px}
.warningMessage{font-size:11px;margin-bottom:6px;font-family:tahoma;color:#6e7273;background:#F0F3F7;border-color:#82CAFA;border-style:solid;border-width:0;padding:3px 5px 3px 3px}
.gadgetSymbolTable{overflow:auto;height:325px;background-color:#fff;color:gray;font-size:11px;font-family:tahoma;text-align:left;border-color:#31dddd;border-style:none;border-width:1px;padding-left:3px}
.transactionTable{overflow:auto;height:325px;background-color:#fff;color:gray;font-size:11px;font-family:tahoma;text-align:left;border-color:#31dddd;border-style:none;border-width:1px;padding-left:3px}
.adminUserTable{overflow:auto;background-color:#fff;color:gray;font-size:10px;font-family:tahoma;text-align:left;border-color:#31dddd;border-style:none;border-width:1px;padding:1px 5px 3px 3px}
.dummy{height:12px}
.mainWarningMessage{color:gray;font-size:11px;font-family:arial;background-color:#FFF;cursor:default;position:relative;border-color:#ccc;border-style:dotted;border-width:0;padding:20px 25px}
.startMessageHeader{width:448px;margin-left:71px;display:block;padding-left:0;padding-right:0;background:#ccc;border:0 solid #ccc;border-width:0 1px}
.startMessageText{margin-left:30px;padding-left:20px;background-color:#FFF;color:#F0F3F7;text-align:left;font-size:9pt;font-family:tahoma}
.searchResultsBlockMain{margin-top:8px;z-index:19469;border-color:#bbb #bbb #bbb #bbb;border-style:none solid solid solid;border-width:1px;padding:2px}
.searchResultsBlock{z-index:19459;background-color:#fff;height:436px;border-color:#6CC #C4D5E3 #C4D5E3;border-style:none solid solid;border-width:0px}
.pitchletExplained{color:#6e7273;background:#F0F3F7;margin-bottom:5px;border-color:#82CAFA;border-style:solid;border-width:1px;padding:2px}
.pitchletValue{font-size:1em;color:#6e7273;margin-top:10px;padding-bottom:0}
.pitchletValuePoints{font-size:1em;color:#6e7273;margin-top:0px;padding-bottom:0}
.tourPoints{font-size:1.2em;color:#6e7273;padding-bottom:0}
.mainImageBlock{background-image:url(../images/mainImageBackground.gif);padding-top:5px;background-repeat:no-repeat;background-position:right top;border:0 solid #000}
.investorLandscapeBlock{height:85px;width:170px;font-size:.9em;line-height:.9em;padding-left:5px;padding-top:3px;padding-bottom:6px;text-align:center;background-image:url(../images/roundedBlock3.gif);background-repeat:no-repeat;background-position:right top;border:0 solid #000}
.modelStartInfo{height:142px;width:170px;font-size:1.1em;line-height:1.2em;background-image:url(../images/messagePointer5.gif);background-repeat:no-repeat;background-position:left top;border:0 solid #000;padding:6px 19px 6px 28px}
.modelStartHiddenInfo{z-index:9889;display:none;font-size:1.1em;visibility:hidden;height:0;position:absolute;color:#FFF;text-align:left}
.gizmoSearchBox{position:absolute;margin-top:-5px;margin-left:0px;color:#000;border:2px solid #000;background-color:#eee;text-align:left;visibility:hidden;padding:3px;z-index:30089;font-size:.9em}
.alphaMainSearchBox{position:absolute;margin-top:-4px;margin-left:7px;color:#000;width:692px;border:1px solid gray;border-top:1px solid #bbb;border-bottom:1px solid gray;border-right:1px solid #ccc;background-color:#eee;text-align:left;visibility:hidden;padding:3px;z-index:30099}
.symbolNameInPortfolio{font-size:1.4em;color:#000;font-weight:500;border:0px solid #000;text-shadow:1px 1px 5px #ddd}
.footerBumb{height:35px}
.companyMainSearchBox{position:absolute;color:#000;width:86%;border:5px solid #000;background-color:#fff;text-align:left;visibility:hidden;padding:4px;z-index:30089;box-shadow:0px 0px 7px #F0F4FA}
.MainSearchBox{position:absolute;margin-top:12px;margin-left:7px;color:#000;width:330px;border:1px solid gray;border-top:1px solid #aaa;border-bottom:1px solid gray;border-right:1px solid #aaa;background-color:#eee;text-align:left;visibility:hidden;padding:1px;z-index:34089}
.addStockSearchBox{position:absolute;visibility:hidden;background-color:#fff;z-index:30099;position:absolute;font-size:.85em;border:1px solid #bbb}
.equityTransactionBlock{font-size:0.8em}
.SearchBox{position:absolute;width:254px;color:#000;height:382px;border:0 solid #000;background-color:transparent;text-align:left;visibility:hidden;border-width:0;padding:0}
.MarketSearchBox{position:absolute;width:234px;color:#31dddd;height:382px;border:0 solid #000;background-color:transparent;visibility:hidden;text-align:left;border-width:0;padding:0}
.purposeMessage{color:gray;padding:5px}
.homeModelStart{color:#31dddd;white-space:nowrap;font-family:tahoma;background-color:transparent;padding-right:0;padding-top:0;width:320px}
.homeModelStart.a{color:#31dddd}
.mainLeftNote{color:#0197dd;white-space:nowrap;font-size:12px;font-family:tahoma;cursor:default;position:relative;border-color:orange;border-style:solid;border-width:1px;padding:4px 8px}
.footerSeparator{border-top:1px solid #ddd;margin-top:20px;margin-bottom:10px;margin-left:10px;margin-right:25px}
.widgetSeparator{border-top:1px solid #f44336;background:#fff;padding-bottom:6px;padding-left:10px;padding-right:10px}
.widgetSeparatorEven{border-top:1px dotted #ddd;background:#f7f7f7;padding-bottom:6px;padding-left:10px;padding-right:10px}
.horizontalSeparator{border-top:1px solid #eee;margin-top:20px;margin-bottom:10px;margin-left:5px}
.verticalSeparator{color:gray;height:100%;font-size:8px;cursor:default;position:relative;border-color:#bbb;border-style:none none none dotted;border-width:1px;padding:64px 0}
.leftLink{text-align:left;width:100%;font:bold 77% verdana;white-space:nowrap;padding:5px}
.rightHelp{text-align:right;width:90%;font:77% verdana;white-space:nowrap;padding:5px}
.moreLink a{color:#f60}
.moreLink a:hover{color:orange}
.mainNote{color:#456DAA;white-space:nowrap;font-size:14px;font-family:tahoma;cursor:default;position:relative;border-color:gray;border-style:none none dotted;border-width:1px;padding:10px 5px}
.javaLogo{white-space:nowrap;cursor:default;position:relative;border-color:#000;border-style:none none dotted;border-width:0;padding:4px 5px}
.mainImage{background-color:#000;color:#5197dd;white-space:nowrap;width:200px;font-weight:700;font-size:16px;font-family:tahoma;cursor:default;border-width:3px}
.pitchletTitle{color:#000;font-size:28pt;cursor:default;border-width:0;padding:0}
.sectionHeader{height:18px;cursor:default;font-family:tahoma;padding-left:0;margin-left:0;background-color:#F0F3F7;margin-bottom:0;padding-top:0;padding-bottom:0;background-image:url(../images/logobackground.gif);background-repeat:repeat-x;background-position:left center;border-color:#82CAFA;border-style:solid;border-width:1px}
.mainTitle{text-align:left;border-style:dotted;border-width:0}
.leftBottomCorner{background-image:url(../images/backgroundTheme1.jpg);background-position:bottom left;background-repeat:no-repeat}
.equityPerformanceGuadge{background-image:url(../images/slides/equityPerformanceGuadge.gif);background-position:bottom center;background-repeat:no-repeat}
.bankruptcyShortGuadge{background-image:url(../images/slides/bankruptcyShortGuadge.gif);background-position:bottom center;background-repeat:no-repeat}
.bankruptcyGuadge{background-image:url(../images/slides/bankruptcyGuadge.gif);background-position:bottom center;background-repeat:no-repeat}
.siteBlock{text-align:left;width:880px;background-image:url(../images/blockHeader.gif);background-position:top left;background-repeat:no-repeat}
.smallWrapper{background-image:url(../images/smallHeader.gif);background-position:top left;background-repeat:no-repeat}
.sfSearchWrapper{background-image:url(http://www.macroaxis.com/images/sfSearchHeader.gif);background-position:top left;background-repeat:no-repeat}
.searchGizmoWrapper{background-image:url(../images/partnerSearchHeaderRound.gif);background-position:top left;background-repeat:no-repeat;padding-top:8px;padding-left:20px;height:34px}
.searchWrapper{background-image:url(http://www.macroaxis.com/images/searchHeader.gif);background-position:top left;background-repeat:no-repeat}
.bannerHeader{background-position:top left;margin-top:0px;margin-left:0px}
.themeHeaderDefault{text-align:left;width:880px;background-image:url(../images/themes/headerStandard.gif);background-position:top left;background-repeat:no-repeat}
.themeHeader_US_home{height:82px;background-image:url(../images/themes/US_header.gif);background-position:top center;background-repeat:no-repeat}
.themeHeader_US_Down{height:125px;background-image:url(../images/themes/us_header_up.gif);background-position:top left;background-repeat:repeat-x}
.themeHeader_US_Up{height:132px;background:#eee}
.themeHeader_US{height:109px;background-image:url(../images/themes/US_header2.gif);background-position:top center;background-repeat:no-repeat}
.siteWrapperNew{text-align:left;background-image:url(../images/header-bg8.gif);background-position:top left;background-repeat:no-repeat}
.themeHeaderDefault_Shadow{border-color:#000;border-style:solid;border-width:0px;margin:0px auto}
.themeHeader_US_Shadow{background:url('../images/themes/US_shadow.gif');background-repeat:repeat-y;width:1020px;text-align:center}
.pitchletLogo{background-color:#F0F3F7;padding-top:0;padding-right:4px;height:35px;font-weight:700;cursor:default;font-family:tahoma;margin-bottom:0;margin-top:0}
.topHeaderMenu{background-color:#fff;border-color:#F0F3F7}
.pitchletContact{color:#000;font-size:11px;font-family:tahoma;cursor:default;border-width:3px;padding:0}
.modelHelpImage{padding-left:15px;padding-7:15px}
.imageBox{padding-left:2px;padding-top:15px}
.pageTitle{background-color:#FFF;color:#09C;white-space:nowrap;width:100px;font-size:18px;font-family:tahoma;cursor:default;border-width:3px;padding:14px 15px}
.headerMenu{background-color:#fff;color:#F0F3F7;font-family:tahoma;cursor:default;border-color:#F0F3F7;border-style:solid;border-width:1px;padding:0 4px}
.leftSideBlock{padding-top:9px;cursor:default;font-family:tahoma;padding-left:2px;padding-right:4px;background-color:#FFF;border-color:#FFF;border-style:none none none solid;border-width:0}
.loggedInMessage{width:445px;color:#2B4F81;background:#F0F3F7;border-color:#82CAFA;border-style:solid;border-width:1px;padding:2px}
.personalSection{float:left;font:.95em Arial, Sans-serif;text-decoration:none;outline:none;padding-top:1px;background:#FF9;padding-bottom:1px;color:#2B4F81;border-color:#ddd;border-style:solid;border-width:1px;margin:0}
.standardParagraph{font-size:.9em;line-height:1em;border:0 solid #ccc;border-style:solid}
.howItWorksInfo{background-color:#F0F3F7;font-family:tahoma;font-size:.11px;color:#6e7273;border-color:#09C;border-style:solid;border-width:1px;margin:2px;padding:5px}
.pitchletInfo{background-color:#000;color:gray;font-size:11px;font-family:tahoma;border-style:solid;border-width:0;padding:0 3px}
.basicPopUpButton{color:#222}
.loginResults{color:red;width:100%}
.homePageTitle{font-size:1.4em}
.symbolResourceButtonFiller{background:transparent;margin-right:0;margin-left:2px;padding-right:0;padding-top:2px;padding-left:0;color:#000;border-color:#09C;border-style:solid;border-width:0}
.symbolResourceButton{float:left;background:transparent;margin-right:0;margin-left:0;color:#2B4F81;border-color:#e5ecf9;border-style:solid;border-width:1px;padding:2px 4px 1px}
.selectedSymbolResourceButton{background:#fff;float:left;margin-right:0;margin-left:0;color:#FFF;border-color:#ccc;border-style:solid;border-width:1px;padding:1px 4px}
.mainPoints{background-color:#000;color:#000;font-size:9pt;font-family:tahoma;cursor:default;border-style:solid;border-width:0;padding:0 2px}
.homeInfoMessage{background-color:#FFF;color:#000;margin-bottom:6px;cursor:default;font-size:.9em;line-height:1.3em}
.homePageMessage{background-color:transparent;color:#000;margin-bottom:10px;cursor:default;font-size:1.3em;line-height:1.3em}
.homeMessage{background-color:#F0F3F7;font-family:tahoma;color:#6e7273;font-size:.9em;border-color:#82CAFA;border-style:solid;border-width:0;margin:2px;padding:5px}
.loginMessage{color:gray;font-size:10pt;font-family:tahoma;cursor:default;border-color:#31dddd;border-style:none solid solid none;border-width:0}
.missingMessage{color:gray;padding-right:200px;font-size:10pt;font-family:tahoma;cursor:default;background-image:url(../images/missingbackground.gif);background-repeat:no-repeat;background-position:right bottom;border-color:#31dddd;border-style:none solid solid none;border-width:0}
.homeMessageMain{font-family:tahoma;cursor:default;border-color:#F0F3F7;border-style:solid;border-width:1px;padding:1px}
.modelErrors{background-color:transparent;color:orange;text-align:left;padding:7px}
.modelErrorsMessage{background-color:transparent;color:gray;text-align:left;padding:7px;padding-left:2px;display:none;visibility:hidden}
.Icon{padding-left:4px}
.LeftIcon{padding-right:4px}
.OldPopupBoxScroll{overflow:auto;height:130px;padding-right:2px;border:2 solid #000;background:#F0F3F7}
.PopupBoxScroll{overflow:auto;height:auto;width:210px;font-size:1em;margin:3px}
.IndustryPopupBoxScroll{overflow:auto;height:100px;font-size:.9em;width:214px;border:0 solid #97ACf4;border-top:3px solid #F0F3F7;border-bottom:3px solid #F0F3F7}
.FundumentalsPopupBox{overflow:auto;font-size:1.1em;line-height:1.2em;border:0 solid #aaa;border-top:3px solid #F0F3F7;border-bottom:3px solid #F0F3F7}
.IndustryPopupBox{position:absolute;font-size:.9em;width:219px;background-color:#F0F3F7;display:none;margin-top:2px;padding-left:3px;margin-bottom:2px;border:3px solid #FC0;z-index:100001}
.DynamicPopupBox{background:#F0F3F7;font-size:1em;line-height:1.1em;width:140px;margin-left:4px;margin-bottom:0;margin-top:0;border:3px solid #f60;z-index:100004;padding:5px}
.portfolioHeader{margin-top:8px;margin-bottom:12px}
.allPortfoliosManageMenu{padding:7px;border-top:1px solid #eee}
.portfolioManageExpandedMenu{padding:7px;border-top:1px dotted #ddd;align:right;color:#aaa;font-size:.8em;text-align:right}
.portfolioManageMenu{align:right;padding-left:0px;color:#aaa;font-size:.8em;text-align:right}
.portfolioPopupScroll{overflow:auto;height:270px;overflow-x:hidden}
.portfolioPopupBox{position:absolute;font-size:1em;background-color:#f7f7f7;display:none;margin-bottom:0;text-align:left;align:left;border:1px solid red}
.countryPopupBox{position:absolute;font-size:1em;background-color:#f7f7f7;display:none;margin-bottom:0;text-align:left;align:left;margin-top:3px;z-index:100003;padding:5px}
.PopupBox{position:absolute;font-size:1.1em;line-height:1.2em;background-color:#F0F3F7;display:none;width:140px;margin-left:4px;margin-bottom:0;margin-top:5px;padding:3px;border:3px solid #97ACf4;z-index:100001}
.PopupBox a,.PopupBox a:visited{padding-left:1px;width:99%;font-size:.9em}
.PopupBox a:hover,.PopupBox a:visited:hover{background-color:#f60;color:white;text-decoration:none;font-size:.9em}
.modelHelp{padding-right:5px;padding-left:5px}
.analyticsModelHelp{padding-right:5px;padding-top:5px;padding-left:5px}
.errorMessageHeader{font-size:12pt;text-align:left;color:red;padding:1px 2px 1px 0}
.homeMessageSubHeader{background-color:transparent;color:#2b4f81;padding-top:5px;padding-bottom:5px;padding-left:1px;font-size:12pt;font-weight:bold;text-align:left;border-color:#31dddd;border-style:none none solid;border-width:0}
.homeBasicHeader{background-color:transparent;color:#f60;padding:8px;padding-top:2px;padding-left:0px;font-size:12pt;text-align:left;border-color:#31dddd;border-style:none none solid;border-width:0}
.mainSymbolViewHeader{background-color:transparent;color:gray;padding-left:3px;padding-bottom:2px;font-size:10pt;text-align:left;border-color:#31dddd;border-style:none none solid;border-width:0}
.modelMessageHeader{background-color:transparent;color:#000;margin-bottom:9px;margin-top:10px;font-size:1em;font-weight:bold;text-align:left}
.searchSelected{color:#6e7273;text-decoration:none;background:transparent;padding-left:1px;padding-right:1px;font-weight:bold;text-align:center;border-color:#6e7273;width:60px;font-size:1em;border-style:none solid solid solid;border-width:0px}
.searchNotSelected{color:#6e7273;text-align:center;padding-left:1px;font-size:1em;width:60px;background:transparent;text-decoration:none;padding-right:1px;border-color:transparent;border-style:none solid solid solid;border-width:0px}
.landScapeButton{padding:2px;padding-left:5px;padding-right:5px;background:#fff;font-size:1.2em;border:1px solid #f60}
.googleNews{margin-right:7px;margin-left:7px;padding-bottom:8px}
.seporator{font-size:.8em;margin-left:5px;margin-right:5px;height:15px;border-width:1px;border-style:none none none dotted;border-color:#bbb}
h4{color:gray;font-size:1em;padding-top:12px;padding-bottom:8px;margin-top:0px;margin-bottom:0px}
h3{color:gray;font-size:1.1em;padding-top:15px;outline:0;text-decoration:none;display:block;padding-bottom:15px;padding-left:1px;margin-top:0px;margin-bottom:0px}
.symbolAnalysisTitle{background-color:transparent;color:gray;padding-bottom:4px;padding-top:9px;font-size:11pt;font-weight:bold;text-align:left}
h6{background-color:transparent;color:#000;margin-bottom:2px;margin-top:2px;font-size:10pt;font-weight:bold;text-align:left}
h7{color:#aaa;font-size:1em;padding-top:12px;padding-bottom:8px;padding-left:2px;margin-top:0px;margin-bottom:0px}
.portfoliosMessage{background-color:transparent;color:#aaa;margin-bottom:2px;margin-top:2px;font-size:12pt;font-weight:bold;text-align:left}
.portfolioNameTitle{background-color:transparent;color:#000;font-size:2.2em;font-weight:300;text-align:left}
.portfolioNameTitle a.selectButton{padding:2px;padding-left:0px;padding-right:3px;padding-bottom:2px;border:1px dashed #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.portfolioNameTitle a.selectButton:hover{border:1px dashed #bbb;text-decoration:none}
.portfolioNameTitle a.triggerButton{padding:2px;padding-left:0px;padding-right:3px;margin-left:2px;color:gray;padding-bottom:2px;border:1px dashed #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.portfolioNameTitle a.triggerButton:hover{border:1px dashed #bbb;text-decoration:none}
a.symbolSelectButton{padding:2px;padding-left:0px;padding-right:3px;margin-right:40px;padding-bottom:2px;border:0px dashed #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
a.symbolSelectButton:hover{border:0px dashed #aaa;text-decoration:none}
.ratioChartTag{border:1px solid #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:0.9em;padding:5px;background:#fff;padding-top:2px;padding-bottom:4px;display:inline-block;white-space:nowrap}
.smallStoryTag{border:1px solid #ddd;font-size:0.9em;padding:5px;background:#fff;padding-top:2px;padding-bottom:4px;display:inline-block;white-space:nowrap;margin-top:4px}
.storyTag{border:1px solid #ddd;padding:10px;padding-top:7px;padding-bottom:7px;display:inline-block;white-space:nowrap;margin-top:5px}
.storyMainTag{border:1px dashed #ddd;padding:10px;padding-top:7px;padding-bottom:7px;display:inline-block;white-space:nowrap;margin-top:4px}
.flatH2Tag{padding:0px;padding-bottom:3px}
h1{background-color:transparent;font-size:2.4em;color:#3b5998;margin-bottom:20px;margin-top:11px;font-weight:100;text-align:left}
.sidebarSubSection{border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#aaa;background:#fff;width:100%;padding:6px;padding-left:11px;padding-top:5px;padding-bottom:9px}
.optionHeader{background:#fff;border:1px solid #ccc;border-top:5px solid #3B5998;padding:2px;padding-left:10px;padding-right:10px;padding-bottom:9px;padding-top:8px;margin-bottom:0px;margin-right:5px;color:gray;font-size:1.2em;font-weight:400;width:0;height:0;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.firstH1{padding-top:0px;margin-top:0px}
.firstH3{padding-top:0px;margin-top:0px}
.homeMessageHeader{background-color:transparent;color:#000;padding-left:2px;margin-bottom:10px;margin-top:6px;font-size:16pt;font-weight:100;text-align:left}
.bestBlockHeader{background-color:transparent;color:#6e7273;text-align:left;padding-bottom:3px;padding-top:2px;padding-left:3px;font-size:12pt;font-weight:bold;border-color:#31dddd;border-style:none none solid;border-width:0}
.mainMessage{background-color:#000;color:gray;font-size:8pt;font-family:tahoma;cursor:default;border-color:#F0F3F7;border-style:solid;border-width:1px;padding:0 2px}
.pqImageNote{background-color:#000;color:#5197dd;font-size:11px;white-space:nowrap;font-family:tahoma;cursor:default;position:relative;border-color:gray;border-style:dotted none none;border-width:1px;padding:4px 0}
.flagStyle{background-color:white;border:1px solid white;border-top:0px solid white}
.oddsSuggestionText{border-top:1px solid #bbb;padding:10px;text-size:.9em;text-align:center;background:#ccc}
.oddsSuggestionWrapper{border:0px solid #ddd;padding:0px;background:#ddd;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.oddsSuggestion{color:#000;height:114px;width:300px;text-align:center;font-size:6.0em;background:#ddd;border:0px solid #eee;padding:4px;padding-bottom:6px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.dividendPerYearWrapper{padding:4px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.dividendPerYear{color:#000;text-align:center;font-size:6.0em;padding:4px;padding-bottom:16px;padding-top:2px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.serveySuggestion{color:#6e7273;height:164px;background:#f7f7f7;padding:4px;padding:10px;border:2px solid #000;height:290px}
.serveyAnalytics{color:#6e7273;height:354px;background:#eee;border:1px solid #aaa;padding:4px}
.forAnalytics{padding:15px;border:1px solid #ccc;height:280px;background-repeat:no-repeat;background-position:center top}
.forSuggestion{padding:15px;border:1px solid #000;height:250px;background-repeat:no-repeat;background-position:center top}
.forSolution{padding-top:13px;background-image:url(../images/forSolutions.gif);height:250px;background-repeat:no-repeat;background-position:center top}
.siteHeader{background-image:url(../images/headerBackground.jpg);background-repeat:no-repeat;background-position:center top}
.bar-header{background-color:#fff;font-size:12px;font-family:tahoma;border-color:#FFF;border-style:none;border-width:0;padding:0 5px 0 12px}
.bar-bottom-filler{background-color:#C7D7E0;font-family:tahoma;padding-right:3px;height:1px;border-color:#31dddd;border-style:none;border-width:1px}
.bar-pitchlet-header{background-color:#ccc;font-size:12px;font-weight:700;font-family:tahoma;text-align:left;height:12px;color:#31dddd;border-color:#ccc;border-style:none;border-width:0;padding:0 5px}
.addFooter{padding-left:5px;padding-top:0;background-color:#fff;color:#aaa;height:16px;margin-bottom:0;border-color:#ccc;border-style:solid;border-width:0}
.copyRight{padding-left:0;padding-bottom:0px;background-color:#fff;color:#aaa;margin-bottom:0;margin-top:2px;margin-right:4px;border-color:#eee;border-style:solid;border-width:0}
.pitchletDemoMessage{background-color:#eee;color:#FFF;font-family:tahoma;font-size:11px;border-color:gray;border-style:dotted;border-width:1px;padding:0 3px}
.buttomFiller{background-color:#eee;color:gray;position:relative;bottom:-110px;top:0;height:100%;font-size:11px;border-color:gray;border-style:dotted none none;border-width:1px}
.texta{font-size:9px;bottom:0;height:14px;background-color:#FFF;border:1px solid gray;padding:0}
.addressBlock{margin-top:5px;font-family:tahoma;margin-left:0;width:119px;border:0 solid #CCC;font-size:8pt;color:gray;background-color:#FFF;padding:1px}
.loginNav{border:0 solid #ccc;width:100%;padding-right:10px;color:blue;font:9pt tahoma;text-align:right}
.textareaLabelcell{color:gray;background-color:transparent;width:100%;padding-top:0}
.labelcell{color:#6e7273;font:10pt tahoma;background-color:transparent}
.litteralText{font-size:.8em;color:#aaa;margin-top:2px;padding-left:5px}
.portfolioName{font-size:1.2em;font-weight:bold;color:#6e7273;padding-left:7px;padding-top:3px;padding-right:15px}
.portfolioName a{color:#000}
.labelcell a:hover{color:orange}
.logincell{margin-top:5px;margin-bottom:14px;padding:8px;padding-bottom:8px;width:70%;border:1px solid #aaa;background:#fff;color:#000}
.logincell2{margin-top:5px;margin-bottom:14px;padding:7.5px;padding-bottom:8px;width:155px;border:1px solid #aaa;background:#fff;color:#000}
.logincell3{margin-top:5px;margin-bottom:14px;padding:7.5px;padding-bottom:8px;width:272px;border:1px solid #aaa;background:#fff;color:#000}
.logincell4{margin-top:5px;margin-bottom:14px;padding:7.5px;padding-bottom:8px;width:40px;border:1px solid #aaa;background:#fff;color:#000}
.editProfileCell{font-size:1em;color:#6e7273;background-color:transparent;padding-left:7px;padding-right:7px}
.profileItem{font:11pt tahoma;color:gray;background-color:#fff;width:255px;padding-right:7px}
.searchInputFeild{background-color:#FFF;border:1px solid #09C;margin-right:4px;margin-left:4px;margin-top:2px;border-style:solid;padding:2px 4px 4px}
.addSymbolDateFeild{background-color:#fff;border:2px solid #000;margin-top:1px;width:110px;padding:2px 2px 2px;margin-bottom:2px}
.addSymbolInputFeild{background-color:#fff;border:2px solid #000;margin-top:1px;padding-left:4px;border-style:solid;padding:2px 2px 2px;margin-bottom:2px}
.nickNameInputFeild{background-color:#fff;border:2px solid #6e7273;margin-top:1px;border-style:solid;padding:2px 2px 2px;margin-bottom:2px}
.modelInputFeild{background-color:#fff;border:2px solid #000;padding-left:2px;margin-right:3px}
.userSummaryItem{font:7pt tahoma;color:gray;background-color:#fff;padding-right:0;border:1px solid #CCC;border-style:solid solid none none}
.userSummaryHeaderItem{font:7pt tahoma;text-align:center;background-color:#eee;vertical-align:bottom;padding-right:0;border:1px solid #CCC;border-style:solid solid none none}
.modelResultNavigation{height:40px;border-bottom:1px solid #f44336}
.dateLabelcell{font:8pt tahoma;color:#6e7273;background-color:transparent;width:25px;padding-right:2px}
.searchProgress{font:10pt tahoma;background-color:#FFF;color:gray;z-index:99;text-align:center;border:0 solid #CCC;height:100%;margin:0;padding:15px}
.preTitleBar{padding-left:6px;font-size:.85em;text-align:left;background-image:url(../images/buttonBackground2.gif);background-repeat:repeat-x}
.preTitleLeft{padding-right:10px;font-size:.8em;text-align:left}
.modelActionLinks{font-size:.8em;color:#f60}
.accountNavigation{padding-right:0;font-size:.9em;color:#f60}
.accountNavigation a:hover{text-decoration:underline;color:#f60}
.preTitleRight{padding-right:0;font-size:.8em;color:orange;text-align:right}
.symbolBoxTempText{font:10pt tahoma;color:gray;background-color:#fff;text-align:left;padding-left:3px;padding-right:8px;margin-left:0;z-index:92;margin-top:2px}
.symbolBoxProgress{color:#000;background-color:#F7F7F7;text-align:left;font-size:1.6em;margin-top:20px;z-index:97;border:0px solid #eee;padding:6px}
.MsgBox{color:#000;background-color:#fff;text-align:left;z-index:97}
.googleProgress{font:14pt tahoma;color:#000;text-align:center;padding-left:4px;width:100%;margin:2px;padding-top:5px;padding-right:8px;z-index:99;color:#ff6600}
.marketProgress{font:11pt tahoma;color:#000;background-color:#f7f7f7;text-align:left;padding-left:8px;padding-top:5px;padding-right:8px;margin-left:0;z-index:99;margin-top:0;border:1px solid #eee;height:22px}
.bodyProgress{color:#2B4F81;text-align:center;z-index:99;border:0 solid orange;font-size:1em}
.pitchletProgress{color:#2B4F81;padding-top:5px;height:100%;padding-left:5px;text-align:center;padding-bottom:5px;margin-left:0;margin-top:80px;z-index:99;border:0 solid orange}
.enumIndustry{background-color:transparent;color:#000;width:135px;padding-top:0;margin-left:0;text-align:left;margin-right:0;padding-right:0}
.analyticsFieldcell input{text-align:right;width:70px;margin-bottom:2px;background:#FFF;padding-right:3px;color:#000;border:2px solid #000;font-size:.9em}
.newTextFieldcell input{text-align:right;width:40px;margin-top:2px;background:#FFF;padding-right:3px;color:#442132;border:1px solid #000;font-size:.9em}
.newDateFieldcell input{text-align:right;width:70px;background:transparent;color:#442132;border:0 solid #000;font-size:.9em}
.newEnumFieldcell{background-color:transparent;color:#000;padding-top:0;margin-left:0;text-align:right;margin-right:0;padding-right:0;width:100%}
.enumFieldcell{background-color:transparent;color:#000;width:109px;padding-top:0;margin-left:2px;text-align:left;margin-right:0;padding-right:0}
.fieldcell input{width:79px;margin-top:0;background-color:#FFF;color:#000;border:1px solid #ccc;margin-right:2px;padding-left:2px;padding-top:0;height:12px;font:8pt tahoma}
.fromDate{width:58px;background-color:#FFF;font-size:8pt;text-align:center;color:gray;margin-right:0;height:14px;border-color:#bbb;border-style:solid;border-width:1px}
.filterValue{width:43px;text-align:center;font-size:7pt;background-color:#F2F7FB;color:#6e7273;border:1px solid #ccc;margin-left:2px;margin-right:2px}
.editProfileInput{font-size:1em;color:#000;border:0 solid #ccc;margin-right:0;padding-left:2px}
.datecell{background-color:transparent;color:#000;width:80px;text-align:left;margin-right:0;padding-right:0}
.toggleMarket{background-color:#FFF;color:#442132;border:1px dotted #ccc;margin-top:1px;border-style:solid solid solid none}
.dateValue{background-color:#FFF;color:#442132;border:1px solid #6CC;margin-right:0}
.datePopUp{width:10px;font:7pt tahoma;background-color:#ddd;color:#442132;border:1px solid #bbb;margin-right:0}
.disclamerInfo{font-size:8pt;font-family:tahoma;margin-top:0;overflow:auto;border:0 solid #ccc;margin-right:0;color:#aaa;background-color:#fff;padding:4px}
.DataDisclamerInfo{font-size:.8em;line-height:.8em;width:100%;font-family:tahoma;margin-top:0;overflow:auto;text-align:left;border:0 solid #ccc;margin-right:0;background-color:#FFF;padding:0 0 0 2px}
.optimizationSymbolInput{width:100px;height:255px;font:8pt tahoma;margin-left:12px;overflow:auto;border:1px solid #ccc;margin-right:0;padding-left:5px;background-color:#fff;border-style:solid none solid solid}
.correlationSymbolInput{width:100px;height:312px;font:8pt tahoma;margin-left:12px;overflow:auto;border:1px solid #ccc;margin-right:0;padding-left:5px;background-color:#fff;border-style:solid none solid solid}
.performanceSymbolInput{width:100px;height:262px;font:8pt tahoma;margin-left:12px;overflow:auto;border:1px solid #ccc;margin-right:0;padding-left:5px;background-color:#fff;border-style:solid none solid solid}
.symbolError{background:#ccc;border:1px solid #f44336;font:9pt tahoma;text-align:center;padding:1px 5px 2px}
.companyTitle{height:145px;margin-bottom:3px;margin-top:3px;margin-left:1px;color:#000;font:8pt tahoma;text-align:center;background:#FFF;border-color:#F0F3F7;border-style:solid;border-width:1px}
.symbolPopUp{color:gray;background-color:#FFF;text-align:left;position:absolute;top:90px;left:425px;width:475px;height:440px;z-index:99;visibility:hidden;padding:8px 2px}
.treeStyle{width:234px;height:452px;overflow:auto;padding-left:2px;background-color:transparent;color:#102132;border:0 solid #CCC;margin-bottom:10}
.symbolBox{width:253px;padding-left:0;background:transparent;color:#102132;border:0 solid #fff;margin-top:0}
.symbolBoxHeader{padding-top:2px;padding-right:2px;padding-bottom:4px;margin-top:0;margin-bottom:2px;border-bottom:1px solid #eee;margin-bottom:2px}
.symbolBoxScroll{background-color:#fff;background:#fff;width:244px;color:gray;overflow:auto;margin-top:0;margin-left:0;text-align:left;padding-left:1px;font-size:.9em;height:185px;border-color:#31dddd;border-width:0}
.etfTreeStyle{width:252px;height:430px;overflow:auto;padding-left:2px;background-color:transparent;color:#102132;border:4px solid #fff;margin-bottom:10;border-width:4px 0 0}
.marketTreeStyle{width:252px;height:180px;overflow:auto;padding-left:2px;background-color:transparent;color:#102132;border:4px solid #fff;margin-right:0;border-width:4px 0 0}
.profileHeaderTable{border:1px solid #82CAFA;cursor:pointer;margin-bottom:2px}
.statHeaderTable{border:1px solid #aaa;cursor:pointer;margin:1px 1px 2px 0}
.statBodyTable{width:218px;border:0 solid #F0F3F7;border-top:0 solid #F0F3F7;margin:0;padding:0}
.statTitle{text-align:left;color:#FFF;padding-top:0;padding-left:0;padding-bottom:0;background-color:#aaa;border-style:solid;border-width:0}
.marketTreeLookUpMainStyle{width:100%;color:#6e7273;border:0 solid #CCC;font-size:1em;margin-right:0;background:transparent;background-color:transparent}
.marketTreeLookUpStyle{width:197px;color:#102132;border:0 solid #CCC;margin-right:0;background:transparent;background-color:transparent}
.marketTreeLookUpMainScroll{width:213px;height:260px;overflow:auto;color:#102132;border:0 solid #CCC;margin-right:0;background:transparent;font-size:.85em;line-height:.95em}
.marketTreeLookUpScroll{width:185px;height:260px;overflow:auto;color:#102132;border:0 solid #CCC;margin-right:0;background:transparent;font-size:.85em;line-height:.95em}
.industryLookUpScroll{background-color:#fff;color:gray;margin-top:0;margin-left:0;text-align:left;padding-left:0;height:428px;overflow:auto;border-color:#31dddd;border-width:0}
.filterPostHeader{background-color:#FF9900;padding:2px;margin-bottom:4px}
.alphabethicalResultsHeader{background-color:#FF9900;padding:2px;padding-top:0px;margin-bottom:4px}
.mainIndustryNewsScroll{background-color:#fff;color:gray;border-color:#31dddd;height:610px;overflow:auto}
.mainIndustrySymbolsLookUpScroll{background-color:#fff;color:gray;border-color:#31dddd;height:587px;overflow:auto}
.mainIndustryLookUpScroll{background-color:#fff;color:gray;margin-top:0;margin-left:0;text-align:left;padding-left:0;border-color:#31dddd;border-width:0;height:593px;overflow:auto}
.statLookUpScroll{height:228px;overflow:auto;color:#aaa;border:0 solid #CCC;margin-right:0;background-color:transparent}
.quoteSummary{font-size:.8em}
.mainNewsScroll{padding-left:0;padding-top:0;color:gray;margin-right:0;background:#fff;border:0 solid #FC0;border-style:solid none solid solid}
.fullNewsScroll{height:380px;overflow:auto;padding-left:0;padding-top:0;color:gray;margin-right:0;background:#fff;border:0 solid #FC0;border-style:solid none solid solid}
.homeNewsScroll{height:180px;overflow:auto;padding-left:0;padding-top:0;color:gray;margin-right:0;border:0 solid #FC0;border-style:solid none solid solid}
.companyNewsScroll{height:130px;overflow:auto;padding-left:0;padding-top:0;color:gray;margin-right:0;font:10px tahoma;border:0 solid #FC0;border-style:solid none solid solid}
.companyNewsStyle{margin-top:5px;margin-bottom:0;color:#102132;background:#fff}
.partnersScroll{height:240px;overflow:auto;margin-left:0;margin-bottom:0;color:gray;margin-right:0;font:11px tahoma;padding-left:2px;font-size:.9em;line-height:1em;background:#FFC}
.companyDescriptionMainScroll{font-size:1em;margin-left:0;margin-bottom:0;color:#6e7273;margin-right:0}
.companyDescriptionScroll{height:174px;overflow:auto;font-size:1em;margin-left:0;margin-bottom:0;color:#6e7273;margin-right:0}
.companyDescriptionStyle{margin-left:0;margin-bottom:0;color:#102132}
.portfolioTreeLookUpStyle{margin-left:0;margin-bottom:0;color:#102132;border:0 solid #CCC;margin-right:0;background:transparent}
.portfolioTreeLookUpScroll{height:351px;overflow:auto;margin-left:0;margin-bottom:0;color:#102132;border:0 solid #CCC;margin-right:0;background:transparent}
.searchSymbol{color:#102132;font:8pt tahoma;padding-left:1px}
.searchAction{font:9px tahoma;color:blue}
.searchName{color:gray;font:11px tahoma;margin-left:0}
.portfolioSymbolPopUp{margin-left:8px}
.profileNote{color:#aaa;margin-top:0;padding-top:0;padding-bottom:13px;margin-right:0}
.actionBar{background-color:transparent;height:24px;color:#09C;margin-top:0;padding-left:0;padding-top:0;padding-bottom:0;margin-right:0}
.symbolLegend{background-color:#FC0;margin-top:2px;margin-bottom:3px;border:1px solid #fff}
.correlionLegend{padding-left:55px;margin-right:5px;padding-bottom:2px}
.helpFields{color:gray;background-color:transparent;font-size:11px;font-family:tahoma;margin-left:0;margin-right:3px;margin-top:3px;border-color:#ccc;border-style:none;border-width:1px;padding:1px}
.portfolioActions{padding-left:0;color:#6e7273;padding-top:2px;height:22px;text-align:right;width:120px}
.symbolTitle{padding-left:0;color:#000;font-size:1em;text-align:right;padding-top:2px;height:20px}
.marketTitle{padding-left:4px;padding-right:8px;font-size:1.2em;font-weight:700;padding-top:0;color:#6e7273;height:20px;width:50px}
.industryTitle{padding-left:5px;color:#6e7273;font-size:1.2em;font-weight:700;height:20px;width:130px}
.industryNameTitle{padding-left:4px;color:#6e7273;font-size:.9em;height:20px}
.portfolioTitle{padding-left:2px;font-size:1.1em;font-weight:700;margin:2px;color:#f60;height:21px;width:100%}
.inputHeader{background-color:#FFF;text-align:left;color:#2B4F81;margin-right:0;margin-bottom:4px;margin-left:0;padding-top:0;padding-left:0;border:0 solid #82CAFA;border-bottom:1px solid #ccc}
.companyHeader{background-color:#ccc;font:10pt tahoma;text-align:left;height:23px;color:#2B4F81;margin-right:0;margin-top:0;padding-left:4px;border:1px solid #ddd;border-style:none}
.gadgetCodeBig{clear:both;border:1px #aaa solid;background:#f7f7f7;padding:3px;padding-top:6px;width:280px}
.shareCodeMid{clear:both;border:2px #000 solid;background:#fff;margin-right:10px;margin-left:5px;margin-bottom:0px;padding:3px;width:630px}
.contextCodeMid{clear:both;margin-bottom:5px;height:50px;border:2px #aaa solid;background:#fff;padding:2px;padding-top:2px;width:350px}
.exportImgBlock{background-color:transparent;color:gray;text-align:center;padding-left:0;overflow:auto;height:370px;margin-bottom:10px;border-color:#31dddd;border-width:0}
.downloadImageInstructions{text-align:left;padding:5px;margin-right:0px;padding-right:3px;color:gray;font-size:.9em}
.exportData{clear:both;font-size:7px;margin-top:5px;border:2px dashed gray;background:#fff;padding:0px;width:98%;overflow:hidden;color:#000;background-image:url(../images/cut.png);background-repeat:no-repeat;background-position:right bottom}
.gadgetCodeMid{clear:both;font-size:.85em;border:2px solid #aaa;background:#fff;padding:3px;padding-left:6px;padding-top:6px;width:97%;color:#000;background-image:url(../images/cut.png);background-repeat:no-repeat;background-position:right bottom}
.widgetMessageToggle{margin-top:2px;margin-bottom:0px;color:gray;font-size:.8em;padding:3px;display:none;text-align:left;visibility:hidden}
.contextSampleCode{background-image:url(../images/cut.png);background-repeat:no-repeat;background-position:right bottom}
.gadgetSymbol{clear:both;font-size:.8em;border:2px #ddd solid;background:#f7f7f7;padding:3px;padding-top:6px;width:310px}
.gadgetCodeSmall{clear:both;border:1px #aaa solid;background:#f7f7f7;padding:3px;padding-top:6px;width:190px}
.footerHeader{background-color:transparent;font-weight:700;padding-top:6px;padding-bottom:10px;padding-left:0px}
.aboutEmailHeader{padding-left:2px;font-weight:bold;color:#000;margin-bottom:5px}
.aboutMenuHeader{padding-left:2px;color:#aaa}
.correlationSeparator{height:235px;margin-left:1px;border-left:1px dotted #aaa}
.countryPickSeparator{height:400px;margin-left:6px;border-left:1px solid #ddd}
.analyticsSeparator{height:320px;margin-left:6px;border-left:1px solid #ddd}
.advertizingSeparator{height:700px;border-left:1px solid #ddd;margin-right:8px;margin-left:13px}
.investmentInfoSeparator{height:970px;margin-top:15px;border-left:1px solid #ddd}
.aboutSeparator{height:1200px;margin-top:15px;border-left:1px solid #ddd}
.partnerHeader{color:#6e7273;background-color:transparent;font-weight:bold;font-size:1.2em;padding-top:10px;padding-bottom:5px;padding-left:4px;border:1px solid #ddd}
.tableHeader{color:#f60;background-color:transparent;font-weight:bold;font-size:1.6em;padding-top:3px;padding-bottom:5px;padding-left:5px}
.quickHeader{color:#6e7273;border-top:2px solid transparent;background-color:transparent;font-weight:bold;font-size:1em;padding-top:0px;padding-bottom:3px;padding-left:5px}
.correlationCloudCell{border:1px solid transparent;border-top:0px solid transparent;background:transparent;padding:5px;padding-top:0px;padding-bottom:0px}
.correlationCloudCellSelected{border:1px solid #ccc;background:#fff;padding:6px}
.selectedCountryPick{border:1px solid #f44336;text-align:center;padding-left:1px;padding-right:1px;background:orange}
.hoveredCountryPick{border:1px solid black;text-align:center;text-align:center;padding-left:1px;padding-right:1px;background:white}
.countryPick{border:1px solid #ddd;text-align:center;padding-left:1px;padding-right:1px}
.frontierMessage{color:#aaa;font-size:.8em;text-align:left}
.blackHeader{color:#000;font-weight:bold;font-size:1.2em;padding-top:2px;padding-bottom:3px;padding-left:2px}
.smallHeader{color:gray;font-weight:bold;font-size:1em}
.marketHeader{background-color:transparent;font:9pt tahoma;text-align:left;width:244px}
.marketTree{padding-top:0;padding-left:0;display:none;background-color:transparent;color:#102132;margin-top:0}
.symbolLookUp{display:none;background-color:transparent;color:#102132}
.modelStartItem{height:21px;font:1em tahoma;width:150px;white-space:nowrap;padding-top:4px;border:1px solid #ccc;background-image:url(../images/titlebackground.gif);background-repeat:repeat-x;background-position:left center;margin-bottom:10px}
.symbolPopUpButton{background-color:#ccc;font:12px tahoma;text-align:center;color:#000;margin-right:0;margin-left:2px;border:1px solid #F0F3F7;cursor:pointer;background-image:url(../images/zItem.gif);background-repeat:repeat-y;background-position:left center;padding:0 2px 0 3px}
.addSymbolButton{background-color:#ccc;font:8pt tahoma;margin-right:0;margin-left:0;color:#FFF;border:0 solid;cursor:pointer;background-image:url(../images/zItem.gif);background-repeat:repeat-y;background-position:left center;border-color:#bbb;border-style:solid;padding:0}
.matchResults{width:100%;height:100%;background:transparent;border-color:#F0F3F7;border-style:solid none;border-width:0}
#theToolTip p{color:#333;margin-right:10px;margin-top:0}
#ToolTipTextWrap{font-weight:700;color:#592C16;margin-right:10px}
.lookUpControls{background-color:transparent;text-align:right;border-color:#F0F3F7;border-style:solid;border-width:0;padding:4px 0 2px 2px}
.signInButton{font:9pt tahoma;background-color:#fff;color:gray;margin-right:5px;margin-top:5px;border:1px solid #bbb;cursor:pointer;padding:0}
.popUpPanel{font-size:.85em;line-height:1em;z-index:1;margin:0;padding:0}
.popUpPanelHolder{z-index:2;margin:0;padding:0}
.googleAdH{margin-left:35px;width:95%}
.frontierTitle{background-color:#FFF;color:#F0F3F7;font-weight:700;font-size:16px;font-family:tahoma;cursor:default;padding:10px 12px}
.barPopUp{background-color:transparent;color:#2B4F81;border:0 solid #ddd;cursor:default}
.modelResultTitle{background-color:transparent;color:#000;font-weight:700;padding-left:5px;padding-bottom:2px;font-size:16px;font-family:tahoma;border:0 solid #ddd;cursor:default}
resourceMenu{background-color:transparent;color:gray;text-align:right;width:100%;padding-bottom:2px;height:13px;font-size:.8em;font-family:tahoma;cursor:default;border-bottom:0 solid #f44336}
.resourceMenu a:hover{color:red}
.resourceMenu a{color:gray}
.profileHeading{color:#f60;margin-right:10px;font-size:1.3em;padding-left:6px;padding-right:6px;cursor:default}
.profileHeading a{font-size:.7em;cursor:default}
.searchSwidth{color:#6e7273;margin-left:6px;padding-left:0px;padding-right:6px}
.portfolioMenu{color:#fff;margin-right:10px;font-size:.8em;padding-left:6px;font-weight:bold;padding-right:6px;cursor:default}
.portfolioMenu a:hover{text-decoration:none;color:#6e7273}
.portfolioMenu a{color:#fff}
.pageMenu{color:#6e7273;margin-right:7px;font-size:.9em;padding:1px;text-shadow:1px 1px 5px #aaa;cursor:default}
.pageMenu a:hover{text-decoration:none;color:#fff}
.pageMenu a{color:#000;font-weight:bold}
.pageMenuSelectedFillerLeft{color:#fff;font-size:1em;width:100%;padding-bottom:1px;background-image:url(../images/subMenuFillerLeft.gif);background-repeat:no-repeat;text-align:right}
.pageMenuSelectedFillerRight{color:#fff;font-size:1em;width:100%;height:100%;background-image:url(../images/subMenuFillerRight.gif);background-repeat:no-repeat;margin-right:10px}
.pageMenuSelected{background:#eee;color:#000;font-weight:700;height:50px;font-size:.9em;padding:5px;padding-bottom:2px;padding-top:2px;text-shadow:1px 1px 5px #aaa;cursor:default}
.indexFillerLeft{color:#fff;font-size:.9em;width:100%;padding-bottom:1px;padding-top:1px;padding-top:1px}
.indexFillerRight{color:#fff;font-size:.9em;width:100%;padding-bottom:1px;padding-top:1px;height:100%}
.indexFiller{color:#000;font-size:.9em;padding:1px;padding-left:1px;padding-right:1px;cursor:default}
.pageMenuSelected a:hover{text-decoration:none;background:#fff;color:#aaa}
.pageMenuSelected a{text-decoration:none;color:#6e7273;text-shadow:1px 1px 5px #aaa}
.partnerMenu{width:100%}
.partnerMenu a{color:#fff}
.partnerMenuItem{margin-right:13px;width:100%}
.partnerMenuItem a{color:#6e7273}
.addSymbolCell a{background:url("../images/addSymbol.gif");background-repeat:no-repeat}
.addSymbolCell a:hover{background:url("../images/addSymbol_s.gif");background-repeat:no-repeat}
.addTypedSymbolGoogleCell a{background:url("../images/buttons/addButton.gif");background-repeat:no-repeat}
.addTypedSymbolGoogleCell a:hover{background-repeat:no-repeat;text-decoration:none}
.colapsePortfolioHeader{display:block;width:36px;margin-left:3px}
.colapsePortfolioHeader a{background:url("../images/buttons/hideManage2_s.gif");background-repeat:no-repeat}
.slideBackground{padding:9px;background:url("../images/slides/slideBackground.gif");background-repeat:no-repeat;text-align:center;align:center;background-position:center center}
.brokerageScoreBest{display:block;font-size:1.8em;font-weight:bold;padding:3px;color:#000}
.brokerageScore{display:block;font-size:1.8em;font-weight:bold;padding:3px;color:gray}
.brokerageImageWrapper{display:block;font-size:5em;height:33px;background:#ddd;padding:1px;border:2px solid #eee}
.blackSmallImageWrapper{display:block;background:#f7f7f7;font-size:3em;padding:4px;padding-bottom:2px;padding-top:6px;border-top:4px solid #000}
.themeDescription:hover{padding:10px;color:black;height:99px;filter:alpha(opacity 80);opacity:0.8;background:#eee}
.themeDescription{padding:10px;border:0px solid red;color:black;height:99px;filter:alpha(opacity 20);opacity:0.2;background:#eee}
.themeDescriptionTheme{padding:10px;border:0px solid red;color:black;height:80px;filter:alpha(opacity 90);opacity:0.9;background:#eee}
.portfolioThemeDescription{height:50px;font-size:.9em;color:gray;padding-top:5px;padding-left:5px;padding-right:5px}
.symbolThemeIcon{font-size:.9em;color:gray}
.portfolioThemeIcon{height:50px;text-align:center;align:center;font-size:.9em;color:gray;padding-top:20px;opacity:0.5;filter:alpha(opacity 50)}
.selectedThemeInputEmpty{text-align:center;width:166px;margin-top:10px;margin-bottom:10px;border:0px solid #aaa}
.selectedThemeInput{background:#dfe3ee;text-align:center;width:190px;margin-top:4px;color:#000;margin-bottom:4px;border:0px solid #aaa}
.removeThemeIcon{margin-top:3px;visibility:hidden}
.removeThemeIconSelected{margin-top:3px;visibility:visible}
.selectedThemeBlock{padding-right:8px;margin-left:3px;background:#dfe3ee;color:white;border:1px dashed #dfe3ee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.basicCommandButtonGreen{margin-left:3px;background:#01DF74;color:white;border:1px solid #04B45F;padding-left:10px;padding-right:10px;font-weight:bold;padding-top:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.basicCommandButtonRed{margin-left:3px;background:#f44336;color:white;border:1px solid #f44336;padding-left:10px;padding-right:10px;font-weight:bold;padding-top:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.basicCommandButtonGreen a{color:white}
.basicCommandButtonRed a{color:white}
.basicCommandButton{margin-left:3px;background:#ddd;color:black;border:1px solid #ddd;padding-left:10px;padding-right:10px;font-weight:bold;padding-top:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.viewPortfolioThemeButton{margin:12px;margin-left:8px;margin-right:8px;padding:4px;background:#000;text-align:center;border:1px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.addPortfolioThemeButton{margin-top:12px;padding:6px;background:#000;text-align:center;border:1px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.addPortfolioThemeButton a{color:#fff}
.removePortfolioThemeButton a{color:#fff}
.removePortfolioThemeButton{margin-top:12px;color:white;padding:4px;background:#000;font-weight:bold;text-align:center;border:2px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.symbolThemeTitle{font-size:1.2em;padding-bottom:5px;border-bottom:1px dashed #ccc}
.symbolThemeDescription{height:50px;font-size:.9em;padding-left:4px;padding-right:4px;color:gray;padding-top:5px}
.portfolioThemeTitle{font-size:1em;padding-bottom:5px;padding-left:5px;padding-right:5px;color:#000;text-align:center;background-color:#eee;border:2px solid #eee}
.portfolioBrowserThemeWrapperHovered{padding-left:6px;padding-right:6px;padding-top:4px;width:172px;margin-left:5px;border:1px solid #aaa;height:150px;margin-top:7px;margin-bottom:7px;background-image:none !important;box-shadow:1px 0px 7px #dfe3ee}
.portfolioBrowserThemeWrapper{padding-left:6px;padding-right:6px;padding-top:4px;margin-left:5px;width:172px;border:1px solid #dfe3ee;height:150px;margin-top:7px;background:#eee;margin-bottom:7px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.symbolBrowserThemeWrapperHovered{padding:5px;margin-left:2px;float:left;width:94%;margin-left:2px;border:1px solid #ccc;height:280px;background:#ddd;margin-top:7px;margin-bottom:7px;box-shadow:1px 0px 7px #dfe3ee}
.symbolBrowserThemeWrapper{padding:5px;float:left;margin-left:2px;width:94%;border:1px solid #bbb;height:280px;margin-top:7px;background:#eee;margin-bottom:7px;box-shadow:1px 1px 7px #dfe3ee}
.portfolioThemeWrapperHovered{padding-left:6px;padding-right:6px;padding-top:4px;width:146px;border:1px solid #000;margin-top:7px;margin-bottom:7px;box-shadow:1px 0px 7px #dfe3ee;background-image:none !important}
.portfolioThemeWrapperActive{padding-left:6px;padding-right:6px;padding-top:4px;width:146px;border:1px solid #000;height:120px;margin-top:7px;margin-bottom:7px;box-shadow:1px 0px 7px #dfe3ee;background-image:none !important}
.portfolioThemeWrapper{padding-left:6px;padding-right:6px;padding-top:4px;width:100%;border:2px solid #ddd;background:#fff;margin-top:7px;margin-bottom:7px;box-shadow:1px 0px 7px #dfe3ee}
.portfolioThemeWrapper:hover{background:#aaa;border:2px solid #000;opacity:0.8;filter:alpha(opacity 80)}
.blackImageWrapper{padding:0px;border:4px solid #ccc;height:86px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.fireButton{text-align:left;font-size:small;padding:11px;padding-left:9px;padding-right:9px;padding-bottom:11px;border:1px solid #ccc;background:#ddd;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.addTypedSymbolCell{font-size:1.2em}
.addTypedSymbolCell a{background:url("../images/buttons/addButton.gif");background-repeat:no-repeat}
.addTypedSymbolCell a:hover{background:url("../images/buttons/addButton_s.gif");background-repeat:no-repeat;text-decoration:none}
.negativeVarValue{valign:middle;align:center;color:red;height:24px}
.varValue{align:center;valign:middle;color:#aaa;height:24px}
.suggestionValue{align:center;valign:middle;font-size:1em;color:#aaa;height:24px}
.negativeSuggestionValue{valign:middle;align:center;color:red;font-size:1em;height:24px}
.modelResultFootNote{font-size:.8em;color:gray;padding-top:5px;padding-bottom:5px}
.varLabel{font-size:1em;color:#aaa;padding-left:4px}
.contactUserTitle{color:#f60;font-size:18px;font-weight:700;padding-top:0px;margin-left:0;margin-bottom:5px}
.modelTitle{color:#f60;font-size:28px;font-weight:700;padding-top:0px;margin-left:0}
.tinyPointsBlok{font-size:.8em;line-height:1.2em;padding:3px;padding-left:15px;color:#aaa}
.smallPointsBlok{font-size:.9em;line-height:1.2em;padding:3px;padding-top:0px;font-weight:bold;color:#000}
.grayTextBlok{font-size:1em;padding:5px;padding-left:10px;padding-top:0px;color:gray}
.varMessage{text-align:right;color:#000}
.modelTitleText{background-color:transparent;color:gray;padding-right:22px;font-weight:700;font-size:16px;font-family:tahoma;cursor:default;border-width:0}
.modelError{background-color:transparent;color:gray;font-size:14px;font-family:tahoma;cursor:default;border-width:0;padding:15px}
.compareTd{padding-left:1px;margin-right:2px;font-size:1em;line-height:1em}
.compareLegendTd{font-size:1em;line-height:1.1em}
.compareLegendTdSelected{padding-left:3px;margin-right:2px;background-color:#fff;font-size:.9em;line-height:1em}
.searchGroup{color:#000;font-weight:700;font-size:1.2em;background-color:transparent;padding:1px 5px}
legend{color:#6e7273;background-color:transparent;padding:1px 5px}
.compareIndexActions{margin-bottom:4px;background-color:transparent}
.selectedSymbolColor{border-style:solid;border-width:0}
.compareIndexLegendTd{margin-top:1px;font-size:8pt;text-align:center;width:43px;height:15px;border-color:#F0F3F7;border-style:solid;border-width:1px}
.compareIndexLegendTdNone{margin-top:1px;font-size:8pt;height:15px;width:43px;text-align:center;border-color:#ccc;border-style:solid;border-width:1px}
.compareLegend{margin-left:1px;padding-top:0;font-size:.9em;line-height:.9em;padding-left:0;background-color:transparent;color:#102132;text-align:left;font-family:tahoma}
.controllsMessage{color:#102132;font-size:.9em;margin-top:12px;padding-top:2px;padding-bottom:4px;padding-left:0}
.controllsLegend{margin-top:2px;padding-top:2px;padding-bottom:2px;padding-left:2px;background-color:#ccc;color:blue;font-size:11px;text-align:left;overflow:auto;font-family:tahoma;border-color:#F0F3F7;border-style:solid;border-width:0}
.filterControls{text-align:right;height:20px;padding-top:2px;padding-left:10px;background:transparent}
.controls{margin-top:10px;background-color:transparent;font-family:tahoma;font-size:11px;text-align:left;padding-top:19px;padding-bottom:0px;border-color:#ccc;border-style:solid;border-width:0}
.toolConrolls{margin-bottom:0;background-color:#ccc;font-family:tahoma;font-size:11px;padding-left:2px;padding-top:2px;padding-bottom:2px;border-color:#ccc;border-style:solid;border-width:1px}
.toolsControllsLegend{margin-top:2px;padding-top:2px;padding-bottom:2px;padding-left:2px;background-color:#ccc;color:blue;font-size:12px;text-align:left;overflow:auto;font-family:tahoma;border-color:#eee;border-style:solid;border-width:0}
.numberOfShares{background-color:#FFF;color:#000;height:16px;width:70px;padding-left:4px;padding-bottom:0;margin-right:7px;margin-left:0;margin-top:0;border-color:orange;border-style:solid;border-width:1px}
.searchInputMain{width:195px;padding-left:0px;border-width:0px;color:#aaa;font-weight:700;margin-left:8px;margin-top:5px}
.searchSymbolGizmoPartner{background-color:transparent;color:#aaa;width:307px;margin-left:21px;padding-left:7px;margin-top:1px;margin-bottom:0px;border:0px solid #FFF}
.searchSymbolPartner{background-color:transparent;color:#6e7273;width:307px;margin-left:23px;padding-left:5px;margin-top:0px;margin-bottom:0px;border:0px solid #FFF}
.companySearchSymbolSiteInput{border:none;background-color:transparent;color:#aaa;margin-top:0px;width:280px;padding-left:27px;padding-top:7px;padding-bottom:5px}
.companySearchSymbolSite{border:none;background-color:transparent;color:#aaa;padding-left:8px;height:34px;width:326px;background-image:url(../images/themes/companySearchBox.png);background-repeat:no-repeat;background-position:left top}
.companySearchSymbolSiteInputTopBar{border:none;background-color:transparent;color:#aaa;margin-top:0px;width:170px;padding-left:27px;padding-top:7px;padding-bottom:5px}
.companySearchSymbolSiteInputTopBar2{border:none;background-color:transparent;color:#aaa;width:176px;padding-left:8px;padding-top:8px;padding-bottom:6px}
.companySearchSymbolSiteTopBar2{border:none;background-color:transparent;color:#aaa;height:35px;width:185px;background-image:url(../images/themes/companySearchBoxTobBar2.png);background-repeat:no-repeat;background-position:left top}
.companySearchSymbolSiteTopBar{border:none;background-color:transparent;color:#aaa;margin-left:10px;padding-left:8px;height:34px;width:198px;background-image:url(../images/themes/companySearchBoxTobBar.png);background-repeat:no-repeat;background-position:left top}
.searchSymbolMain{background-color:transparent;color:#aaa;width:300px;padding-left:30px;margin-left:0px;padding-top:2px;height:20px;background-image:url(../images/symbolSearchBackground.gif);background-repeat:no-repeat;background-position:left center;margin-top:0px;font-size:1.2em;margin-bottom:9px;border:0px solid #FFF}
.searchSymbolHome{background-color:transparent;color:#aaa;width:165px;padding-left:0px;margin-top:0px;margin-left:23px;font-size:1.2em;padding-top:0px;border-color:orange;border-style:solid;border-width:0px}
.searchInvestorMain{background-color:transparent;color:#aaa;width:62px;padding-left:0px;margin-top:0px;margin-left:4px;margin-right:12px;font-size:1.2em;padding-top:0px;border-color:orange;border-style:solid;border-width:0px}
.searchScoreMain{background-color:transparent;color:#aaa;width:70px;padding-left:0px;margin-top:0px;margin-left:14px;margin-right:8px;font-size:1.2em;padding-top:0px;border-color:orange;border-style:solid;border-width:0px}
.headerScore{width:40px;color:#fff;padding-bottom:0px;text-align:center;height:30px;align:center;font-weight:bold;background-position:center bottom}
.simpleScore{width:40px;color:#fff;padding-bottom:0px;text-align:center;height:26px;align:center;font-weight:bold;background-image:url(../images/scoreBackground.gif);background-repeat:no-repeat;background-position:center bottom}
.score{width:38px;padding-top:0px;color:#fff;text-align:center;align:center;margin-top:5px;height:24px;font-weight:bold;margin-bottom:3px;background-image:url(../images/scoreBackground.gif);background-repeat:no-repeat;background-position:left center}
.scoreBlue{width:26px;font-size:.9em;padding-top:2px;height:18px;font-weight:bold;color:#6e7273;background-image:url(../images/scoreBackgroundBlue.gif);background-repeat:no-repeat;background-position:left center}
.scoreGreen{width:26px;font-size:.9em;padding-top:2px;height:18px;font-weight:bold;color:#01DF74;background-image:url(../images/scoreBackgroundBlue.gif);background-repeat:no-repeat;background-position:left center}
.loginPartnerBlock{color:#6e7273;width:100%;font-size:.9em;background-image:url(../images/partnerWelcome.gif);background-repeat:no-repeat;background-position:left center}
.searchMarket{padding-left:16px;width:80px;background-image:url(../images/search-small.gif);background-repeat:no-repeat;background-position:left center;border-color:#000;border-style:solid;border-width:1px}
.loginInput{background-color:#FFF;color:#000;height:18px;font-size:1em;width:160px;padding-left:22px;background-image:url(../images/email.gif);background-repeat:no-repeat;background-position:left center;padding-bottom:0;margin-right:1px;padding-top:4;border-color:#000;border-style:solid;border-width:2px}
.passwordInput{background-color:#FFF;color:gray;height:18px;width:160px;padding-left:22px;font-size:1em;background-image:url(../images/passwordField.gif);background-repeat:no-repeat;background-position:left center;padding-bottom:0;margin-right:1px;padding-top:4;border-color:#000;border-style:solid;border-width:2px}
.genericLongInput{height:70px;background-color:#FFF;color:gray;width:177px;padding-left:3px;padding-bottom:0;margin-right:1px;padding-top:0;border-color:#ccc;border-style:solid;border-width:1px}
.searchNoMatch{font-size:12px;font-family:tahoma;color:red}
.filterValueHeader{color:#6e7273;background-color:#FBB117;text-align:left;margin-top:0;margin-right:0;padding-left:0px;padding-bottom:2px;font-weight:bold;margin-bottom:0;padding-top:1px;border-color:#FBB117;border-style:solid;border-width:1}
.filterName{padding-left:8px;color:#6e7273}
.filterDelete{text-align:center;margin-left:3px;background-color:#eeefff}
.searchDelete{text-align:center;margin-left:3px;background-color:#F0F3F7;border-color:#ddd;border-style:none none solid;border-width:0}
.filterLink{width:100%;text-align:right;color:#2B4F81;background-color:#F0F3F7;border-color:#F0F3F7;border-style:solid;border-width:1px;padding:0 3px 1px}
.standardFilter{color:gray;background-color:transparent;margin-right:0;margin-top:0;padding-bottom:0;margin-bottom:0;padding-top:0;text-align:left;border-color:#fff;border-style:solid;border-width:0}
.filterTitle{text-align:right;padding-bottom:4px;padding-top:1px;padding-left:7px;background-color:#F0F3F7;color:gray;font-weight:700;border-color:#F0F3F7;border-style:solid;border-width:0}
.filterHeader{color:#000;background-color:#FFF;margin-right:0;margin-top:0;padding-bottom:0;margin-bottom:0;border-color:#eee;border-style:solid;border-width:0}
.searchFooter{color:gray;width:100%;margin-right:0;padding-top:0;border-color:#ddd;border-style:solid;border-width:0}
.searchFooterTitle{color:gray;padding-right:0;padding-left:2px;font-size:11px;margin-bottom:1px;border-color:#ddd;border-style:solid;border-width:0}
.searchFooterControlls{color:gray;background-color:transparent;margin-top:8px;height:17px;text-align:right;padding-bottom:2px;padding-right:4px;border-color:#ddd;border-style:solid;border-width:0}
.symbolSearchTitle{background-color:#eee;color:#6e7273;font-size:1.2em}
.symbolSearchTitle td{border-bottom:1px solid #eee}
.mainSearchTitle{color:#6e7273;font-size:1.2em;font-weight:700;background-color:#F0F3F7}
.mainSearchTitle td{padding-top:5px;padding-bottom:5px}
.searchTitle{color:#6e7273;font-weight:700;background-color:#B1B1B1;margin-top:0;height:20px;margin-right:0;padding-left:0;padding-right:2px;margin-bottom:2px;padding-top:1px;border-color:#ddd;border-style:none none solid;border-width:0}
.addSearchHeader{background-color:#F0F3F7;margin-right:0;margin-top:0;margin-bottom:0;border-style:solid;border-width:0}
.searchHeader{color:gray;text-align:left;background-color:#F0F3F7;margin-top:5px;margin-right:0;padding-bottom:2px;padding-right:2px;margin-bottom:2px;padding-top:4px;font-size:1em;line-height:1.1em;border-color:#ddd;border-style:solid;border-width:0}
.marketSearchPullDown{padding-left:0;padding-bottom:0;margin-bottom:0;padding-top:0;border-color:#F0F3F7;border-style:none;border-width:1px}
.searchMarketPullDown{border:1px;padding-bottom:1px;border-color:#fff #ccc #ccc #fff;border-style:solid;margin:1px}
.modelInput{margin-left:3px;margin-right:8px;padding-left:0;background-color:transparent;border-color:#FFF;border-style:none;border-width:0}
.symbolUpdate{color:gray;background-color:transparent;font-size:12px;font-family:tahoma;margin-left:10px;margin-top:15px;height:320px;overflow:auto;border-color:#ccc;border-style:none;border-width:1px;padding:5px}
.modelNote{left:2px;position:absolute;visibility:hidden;z-index:9999;text-align:left}
.funnyBlock{visibility:hidden;z-index:92439;position:absolute}
.frontierNote{color:gray;background-color:#fff;font-size:12px;font-family:tahoma;margin-left:10px;margin-top:15px;cursor:default;position:relative;border-color:#ddd;border-style:solid;border-width:1px;padding:15px}
.popUpHeader{font-weight:bold;color:#fff;text-align:left;margin-bottom:5px;padding:4px;background-color:#aaa;border-bottom:1px solid gray}
.resourceHeader{margin-bottom:0;color:#5197dd;height:10px;font-family:arial;font-size:12px;background-color:#ccc;border-color:#5C9FC6;border-style:solid;border-width:1px;padding:0 0 0 5px}
.resource{color:#5197dd;font-family:arial;font-size:12px;background-color:#FFF;border-color:#5C9FC6;border-style:none solid solid;border-width:1px;padding:5px}
fieldset{margin-top:4px}
.modelPortfolio{padding:4px 10px 4px 4px}
.model{background-color:transparent;padding:4px 1px}
td.tabs{color:#5197dd;font-family:arial;font-size:12px;background-color:#FFF;border-color:#5C9FC6;border-style:solid;border-width:0;padding:1px 0}
div.tabs{color:#5197dd;font-family:arial;font-size:12px;background-color:#FFF;border-color:#5C9FC6;border-style:none solid solid;border-width:1px;padding:3px 12px}
.stockPicker{width:50%;height:12em;border:0 solid #ddd;padding:0}
.headerBarTest{font:11px Verdana, Arial, Helvetica, sans-serif;color:#fff;border-bottom:#10438f 0 solid;height:20px;background-color:#F0F3F7;padding:3px 3px 3px 5px}
.industryRow{padding-left:2px;font-size:1em;line-height:1em;color:gray;font-family:tahoma}
.portfolioRow{padding-left:2px;font-size:.85em;line-height:1em;color:gray;font-family:tahoma}
.portfolioRow a{background:#ffff}
.portfolioRow a:hover{background:#f60;color:#fff}
.portfolioSearchRow a{background:#ffff}
.portfolioSearchRow a:hover{background:#f60;color:#fff}
.portfolioRowMain{padding-left:2px;font-size:1.1em;line-height:1.2em;color:gray;font-family:tahoma;background-color:#F0F3F7}
.searchMainRowSelected{padding-left:0px;font-size:1.3em;color:#000;background-color:#F0F3F7}
.indexSearch{padding-left:0px;font-size:1em;color:#6e7273;background-color:#eee}
.builderSearch{padding-left:0px;font-size:1em;color:#6e7273;background-color:#fff}
.tableRowSelected{padding-left:0px;font-size:1em;color:#6e7273;background-color:#eee}
.builderSearchEven{padding-left:0px;font-size:1em;color:#6e7273;background-color:#F7F7F7}
.highliteBrowserSearch{padding-left:0px;font-size:1em;color:white;background-color:#f60;cursor:pointer}
.highliteBrowserSearch td{background-color:#f60;color:white}
.highliteBrowserSearch a{background-color:#f60;color:white}
.highliteBrowserSearch a:hover{background-color:#f60;color:white}
.highliteBrowserSearch td .span a{background-color:#f60;color:white}
.searchRow{padding-left:1px;background-color:#FFF;color:gray;font-family:tahoma}
.transactionHistory{color:#000}
.transactionHistory a:hover{text-decoration:none}
.transactionHistory a{background-color:transparent;background:transparent;cursor:pointer;color:#000}
.myPortfolioRow{font-size:.9em;background:#ffe;margin:2px;color:#aaa;font-family:tahoma;cursor:pointer;text-align:left}
.optimalPortfolioRow{background:#ffe;font-size:.9em;color:#aaa;margin:2px;font-family:tahoma;cursor:pointer;text-align:left}
.expectedReturnRowHeader{font-family:tahoma;text-align:left;font-size:1em;color:#6e7273;background:#F0F3F7}
.expectedReturnColumnHeader{font-family:tahoma;text-align:right;font-size:1.2em;color:#6e7273;background:#F0F3F7}
.expectedReturnOneYear{font-family:tahoma;text-align:left;font-size:1em;color:#6e7273;background:#ffd}
.expectedReturnNullValue{color:#FFF;background-color:#FFC}
.correlationTableHederDiv{padding:2px;padding-top:4px;padding-bottom:4px;background:#ddd}
.correlationRowHeader{font-family:tahoma;text-align:right;font-size:.9em;color:#6e7273;background-color:transparent;border:0px solid transparent}
.correlationRowHeaderNew{border:1px solid #f7f7f7;background:#f7f7f7;padding:2px;padding-bottom:5px;font-size:.9em;padding-top:5px;padding-left:2px;padding-right:2px;-moz-border-radius-topright:1px;-webkit-border-top-right-radius:1px;border-top-right-radius:1px;-moz-border-radius-topleft:1px;-webkit-border-top-left-radius:1px;border-top-left-radius:1px;text-align:center}
.correlationColumnHeaderNew{border:1px solid #f7f7f7;background:#f7f7f7;padding:5px;font-size:.9em;padding-right:2px;padding-left:2px;-moz-border-radius-topleft:1px;-webkit-border-top-left-radius:1px;border-top-left-radius:1px;-moz-border-radius-bottomleft:1px;-webkit-border-bottom-left-radius:1px;border-bottom-left-radius:1px;text-align:center}
.correlationColumnHeader{font-family:tahoma;text-align:center;color:#6e7273;background-color:transparent;border:0px solid transparent}
.correlationNullValue{color:#000;background-color:#ccc;text-align:center;font-family:tahoma;border:0px solid #FFF}
.correlationValue{color:#fff;font-family:tahoma;cursor:pointer;border:0px solid #FFF;text-align:center}
.objectPropertiesHeader{margin-bottom:0;color:#2B4F81;font-family:arial;border-color:#5C9FC6;border-style:solid;border-width:0;padding:0 0 0 3px}
.modelResutlPropertyCellValue{font-size:1em;width:100%;text-align:left;color:#000;font-family:tahoma}
.modelResutlPropertyCellName{font-size:1em;width:100%;font-weight:bold;text-align:left;color:#fff;padding-left:5px;padding-right:5px;font-family:tahoma;cursor:pointer}
.usersBlock{background-color:#fff;color:gray;text-align:left;font-size:8pt;overflow:auto;font-family:tahoma;border-color:#31dddd;border-width:1px;padding:0}
.usersPortfolio{background-color:#ccc;width:100px;color:gray;text-align:left;font-size:.8em;line-height:.9em;border-color:#31dddd;border-width:1px}
.assetsCounterFooter{background-color:#F0F3F7;color:gray;text-align:left;margin-top:2px;margin-bottom:0px;margin-right:0;font-size:1em;border:0px solid #ddd;padding-left:3px;padding-top:0px}
.assetsCounterHeader{background-color:#F0F3F7;color:gray;text-align:left;padding-left:1px;font-size:.8em;line-height:.8em;border-color:#ccc;border-style:none;border-width:1px}
.bigPortfolioScroll{background-color:transparent;color:gray;text-align:left;padding-left:0;overflow:auto;border-color:#31dddd;border-width:0}
.portfolioScroll{background-color:transparent;color:gray;text-align:left;padding-left:0;height:278px;overflow:auto;border-color:#31dddd;border-width:0}
.usersPortfolioScroll{background-color:transparent;color:gray;text-align:left;padding-left:0;height:263px;overflow:auto;border-color:#31dddd;border-width:0}
.symbolBoxEntry{color:#000;padding-left:2px;font-size:.9em;line-height:1em;border:0 solid #CCC;border-style:solid}
.industryBoxEntry{color:#000;padding-left:3px;border:0 solid #CCC;border-style:solid}
.industrySearchSymbol{color:#09C;padding-left:0;border:0 solid #CCC;border-style:solid}
.industrySearchSymbol a:hover{color:#FFF;background-color:#82CAFA}
.symbolQuote{border:0 solid #CCC;border-style:solid}
.lastPortfolioSymbol{font-size:.8em;line-height:.8em;background-color:#ccc;border:0 solid #CCC;border-style:solid}
.portfolioSymbolDetails{font:8pt tahoma;color:gray;width:50px;background-color:#fff;margin-left:1px;border:0 solid #CCC;border-style:solid;padding:0}
.portfolioView a{text-decoration:none;background-color:transparent}
.portfolioView a:hover{text-decoration:none;background:url("../images/manageHovered_s.gif");background-repeat:no-repeat}
.portfolioView{margin-bottom:1px;background:url("../images/manageHovered.gif");background-repeat:no-repeat;visibility:hidden;background-position:center center;border:0px solid #f60;text-aling:center}
.portfolioRebalance a{text-decoration:none;background-color:transparent}
.portfolioRebalance a:hover{text-decoration:none;background:url("../images/rebalanceHovered_s.gif");background-repeat:no-repeat}
.portfolioRebalance{margin-bottom:1px;background:url("../images/rebalanceHovered.gif");background-repeat:no-repeat;visibility:hidden;background-position:center center;border:0px solid #f60;text-aling:center}
.dashboardPortfolioDelete{visibility:hidden;background-position:center center;padding-left:5px;padding-right:5px;border:1px solid gray;background:gray;color:#fff;text-aling:center;text-aling:center;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
a.dashboardPortfolioDelete:hover{visibility:hidden;background-position:center center;padding-left:5px;padding-right:5px;border:1px solid black;background:black;color:#fff;text-aling:center;text-decoration:none;text-aling:center;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.portfolioDelete{background:url("../images/deleteHovered.gif");background-repeat:no-repeat;visibility:hidden;background-position:center center;border:0px solid #f60;text-aling:center}
.portfolioDelete a{text-decoration:none;background-color:transparent}
.portfolioDelete a:hover{text-decoration:none;background:url("../images/deleteHovered_s.gif");background-repeat:no-repeat}
.portfolioSymbolTip a{text-decoration:none;background-color:transparent;background-position:center center;color:white;font-weight:bold;background-repeat:no-repeat}
.portfolioSymbolTip a:hover{text-decoration:none;background-repeat:no-repeat;background-position:center center;color:#000}
.portfolioSymbolTip{visibility:hidden;text-align:center;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.portfolioSymbolTip:hover{background-color:#aaa}
.portfolioSymbolEdit a{text-decoration:none;background-color:transparent;background-position:center center;color:#fff;background-repeat:no-repeat}
.portfolioSymbolEdit a:hover{text-decoration:none;background-repeat:no-repeat;background-position:center center;background-color:#dfe3ee;color:#000}
.portfolioSymbolEdit{-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1%;visibility:hidden;text-align:center;padding-top:3px;padding-bottom:4px;padding-right:7px;padding-left:7px;color:#fff;border:1px solid #000;background-color:#000;box-shadow:1px 1px 7px #aaa}
.portfolioSymbolEdit:hover{background-color:#dfe3ee;border:1px solid #dfe3ee}
.portfolioSymbolRemove{visibility:hidden;text-aling:center}
.portfolioSymbolRemoveSelected border:0 px solid #f60;display:block;text-aling:center;}
.btn,.btngrp{float:left;font:0.9em Arial, Sans-serif;text-decoration:none;color:#000;outline:none;margin:0}
.onbtn,.btngrp{margin-right:3px}
.btn b,.btngrp b{display:block;float:left;position:relative;font-weight:400;margin:0 1px;padding:1px 0}
.adSquare{color:#6e7273;font-size:1em;line-height:1.1em;background:#ccc;border:4px solid orange;padding:2px 1px 6px}
.blueSquareWithPadding{margin-bottom:2px;color:#6e7273;background:#F0F3F7;border:0px solid #C4D5E3;padding:8px;padding-top:1px;padding-bottom:1px;margin-top:2px;margin-bottom:2px}
.blueSquarePanel{margin-top:0px;color:#6e7273;background:#F0F3F7;padding:5px}
.resourceTitleSqure{margin-top:0px;color:#6e7273;background:#F0F3F7;border:1px solid #ddd;padding:2px;padding-left:5px}
.flagSquare{color:#6e7273;margin-right:4px;font-size:.1em;padding:2px;align:center;text-align:center;border-bottom:2px solid #fff}
.popUpImageSquare{padding:1px;margin-right:2px;margin-left:2px}
.hiddenLongDescription{display:none;visibility:hidden}
.hiddenShortDescription{display:none;visibility:hidden}
.resourceLinkSquare{margin-top:0px;color:#6e7273;font-size:.1em;padding:2px;background:#fff;border:1px solid #ccc}
.resourceImageSquare{margin-top:0px;color:#6e7273;font-weight:bold;padding-left:4px;padding-right:4px;background:#fff;border:1px solid #eee}
.newsGoButton{margin-top:0px;color:#6e7273;font-size:.9em;padding:2px;padding-left:4px;padding-right:4px;background:#fff;border:1px solid #000}
.suggestionProgressTip{background:#f7f7f7;font-size:2.4em;border:1px solid #eee;padding:6px;padding-left:15px;padding-right:15px}
.navPageSelectedSquare{color:#000;background:#ddd;text-align:center;width:20px;border:1px solid #ccc;padding:2px}
.navPageSelectedSquare a{color:#000}
.navPageSquare{margin-top:0px;color:#000;width:20px;text-align:center;background-color:#fff;border:1px solid #ddd;padding:2px}
.navPageSquare a{color:gray;background:#fff}
.navSquare{margin-top:0px;color:#000;background:#fff;border:1px solid #ddd;padding-left:4px;padding-right:4px;width:40px;text-align:center;padding:2px}
.navSquare a:hover{color:#000;width:40px;background:#fff;text-decoration:none;font-weight:bold}
.navSquare a{color:#000;width:50px;background:#fff}
.blueSquare{margin-top:0px;color:#000;background:#F7F7F7;border:1px solid #F7F7F7;box-shadow:1px 1px 7px #eee;padding:3px}
.blackSquare h2{color:#000}
.blackSquare{margin-top:0px;color:#fff;background:#ddd;border:3px solid #000}
.widgetImageLabel{color:#6e7273;padding:4px;font-weight:bold}
.widgetImageSquare{color:#6e7273;background:#fff;font-size:1.2em;border:3px solid #ddd;padding:5px;padding-bottom:1px}
.smallWidgetImageSquare{color:#6e7273;background:#fff;font-size:1.2em;margin-top:21px;border:2px solid #000;padding:5px;padding-bottom:1px}
.newsImageSquare{color:#6e7273;background:#fff;font-size:1.4em;border:1px solid #000;margin-right:3px;margin-left:2px;padding:5px}
.newsImageStar{color:#6e7273;background:#fff;font-size:1.5em;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border:1px solid #ddd;padding:1px}
.serveySquare{color:#6e7273;background:#f7f7f7;border-bottom:1px solid #eee;padding:2px;width:335px;padding-top:2px;padding-right:4px;padding-left:2px}
.topTenSquare{margin-top:0px;color:#6e7273;font-weight:bold;background:#fff;border:1px solid #ddd;padding:3px}
.advisorPitch{background-image:url('../images/slides/investorWithPie.jpg');width:100%;display:block;background-repeat:no-repeat;border:0px solid #f7f7f7;background-position:top right}
.investorPitch{background-image:url('../images/slides/girlWithPieChart.jpg');display:block;width:100%;background-repeat:no-repeat;border:0px solid #f7f7f7;background-position:top right}
.hostedPitch{background-image:url('../images/slides/Macroaxis_160494.jpg');width:100%;display:block;background-repeat:no-repeat;border:0px solid #f7f7f7;background-position:top right}
.blueSquareFooter{margin-top:0px;color:#6e7273;text-align:left;background:#F0F3F7;border:1px solid #C4D5E3;padding:5px;border-top:0 solid #fff}
.fatBlueSquare{margin-top:2px;color:#6e7273;background:#F0F3F7;border:3px solid #C4D5E3;padding:3px}
.googleAd{margin-right:0;margin-left:0;font-size:1em;color:#6e7273;text-align:center;margin-top:10px;background:#99C9FF;border:0 solid #C4D5E3}
.orangeEmptySquare{margin-top:2px;color:#6e7273;font-size:.9em;line-height:1.1em;border:1px solid #FC0;padding:3px}
.whiteSquare{margin-top:2px;color:#6e7273;background:#fff;border:1px solid #ddd;padding:3px}
.grayMainSquare{margin-top:2px;color:#6e7273;background:#f5f5f5;border:1px solid #ddd;padding:3px;padding-top:8px}
.graySquare{margin-top:2px;color:#6e7273;background:#f7f7f7;border:1px solid #eee;padding:3px}
.orangeSquare{margin-top:2px;color:#6e7273;background:#FFC;border:1px solid #FC0;padding:3px}
.fatOrangeSquare{margin-top:2px;color:#6e7273;background:#FFC;border:3px solid #f60;padding:3px}
.blueishSquareForLegend{margin-top:2px;color:#6e7273;background:#F0F3F7;border:0 solid #FC0;padding:3px}
.orangeSquareForLegend{margin-top:2px;color:#6e7273;background:#FFC;border:0 solid #FC0;padding:3px}
.orangeSquareWithoutLeftBorder{margin-top:2px;color:#6e7273;background:#FFC;border:1px solid #FC0;border-left:0 solid #FC0;padding:3px}
.yellowSquare{margin-top:2px;color:#6e7273;font-size:.9em;line-height:1.1em;background:#FFC;border:1px solid #FC0;padding:3px}
.squarePopUp{border:1px solid #82CAFF}
.roundFooter2,.roundFooter3,.roundFooter4{background:#F0F3F7;border-left:1px solid #82CAFF;border-right:1px solid #82CAFF}
.roundFooter1{background:#82CAFF;margin:0 5px}
.roundFooterContent{color:#6e7273;font-size:1em;line-height:1.2em;display:block;padding-left:5px;padding-right:5px;background:#F0F3F7;border:0 solid #82CAFF;border-width:0 1px}
.roundPopUp1,.roundPopUp2,.roundPopUp3{height:1px;display:block;overflow:hidden}
.roundPopUp2,.roundPopUp3,.roundPopUp4{background:#F0F3F7;border-left:1px solid #82CAFF;border-right:1px solid #82CAFF;display:block;overflow:hidden}
.roundPopUp1{background:#39C;display:block;overflow:hidden;margin:0 5px}
.roundPopUp2{display:block;overflow:hidden;border-width:0 2px;margin:0 3px}
.roundPopUp3{display:block;overflow:hidden;margin:0 2px}
.roundPopUp4{height:2px;display:block;overflow:hidden;margin:0 1px}
.roundPopUpContent{padding-left:3px;padding-right:3px;color:#FFF;background:#F0F3F7;border:0 solid #82CAFF;display:block;overflow:hidden;border-width:0 1px}
.round2,.round3,.round4{background:#eee;border-left:1px solid #eee;border-right:1px solid #eee}
.roundContent{color:#2B4F81;display:block;padding-left:5px;padding-right:5px;background:#eee;border:0 solid #eee;border-width:0 1px}
.halfContent{display:block;padding-left:3px;padding-right:5px;background:#F0F3F7;border:0 solid #eee;border-width:0 1px 1px}
.halfContentBottom{display:block;padding-left:3px;padding-right:5px;padding-top:2px;background:#F0F3F7;border:0 solid #eee;border-width:1px 1px 0}
.borderlessRoundContent{display:block;padding-left:0;padding-right:0;background:#3E4E3A;border:0 solid #FFE87C;border-width:0 1px}
.plainHalfContent{display:block;padding-left:3px;padding-right:5px;background:#eee;border:0 solid #eee;border-width:0 1px 1px}
.plainHalfContentBottom{display:block;padding-left:3px;padding-right:5px;padding-top:2px;background:#eee;border:0 solid #eee;border-width:1px 1px 0}
.roundPlainNoBorderContent{color:#000;font-size:1em;line-height:1.2em;display:block;padding-left:5px;padding-right:5px;background:#F0F3F7;border:0 solid #F0F3F7;border-width:0 1px}
.borderlessRoundNoBorderContent{display:block;padding-left:0;padding-right:0;background:#F0F3F7;border:0 solid #F0F3F7;border-width:0 1px}
.plainHalfNoBorderContent{display:block;padding-left:3px;padding-right:5px;background:#F0F3F7;border:0 solid #F0F3F7;border-width:0 1px 1px}
.plainHalfNoBorderContentBottom{display:block;padding-left:3px;padding-right:5px;padding-top:2px;background:#F0F3F7;border:0 solid #F0F3F7;border-width:1px 1px 0}
.roundWhite2,.roundWhite3,.roundWhite4{background:#F5F5F5;border-left:1px solid #eee;border-right:1px solid #eee}
.roundWhiteContent{color:#000;display:block;padding-left:6px;padding-right:5px;background:#F5F5F5;border:0 solid #eee;border-width:0 1px}
.borderWhiteRoundContent{display:block;padding-left:0;padding-right:0;background:#FFF;border:0 solid #82CAFF;border-width:0 1px}
.whiteHalfContent{display:block;padding-left:3px;padding-right:5px;background:#FFF;border:0 solid #82CAFF;border-width:0 1px 1px}
.whiteHalfContentBottom{display:block;padding-left:3px;padding-right:5px;padding-top:2px;background:#FFF;border:0 solid #82CAFF;border-width:1px 1px 0}
.roundBlue2,.roundBlue3,.roundBlue4{background:#FFF;border-left:1px solid #eee;border-right:1px solid #eee}
.roundBlueContent{color:#000;display:block;padding-left:6px;padding-right:5px;background:#fff;border:0 solid #eee;border-width:0 1px}
.roundSolidBlue2,.roundSolidBlue3,.roundSolidBlue4{background:#ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
.roundSolidBlueContent{display:block;padding-left:3px;padding-right:5px;background:#ccc;border:0 solid #ccc;border-width:0 1px}
.roundYellow2,.roundYellow3,.roundYellow4{background:#FFC;border-left:1px solid #FFE87C;border-right:1px solid #FFE87C}
.roundYellow1{background:#FFE87C;margin:0 5px}
.roundYellowContent{color:gray;font-size:1em;line-height:1.2em;display:block;padding-left:5px;padding-right:5px;background:#FFC;border:0 solid #FFE87C;border-width:0 1px}
.borderlessYellowContent{display:block;padding-left:0;padding-right:0;background:#FFC;border:0 solid #FFE87C;border-width:0 1px}
.roundOrange2,.roundOrange3,.roundOrange4{background:#f7f7f7;border-left:1px solid #eee;border-right:1px solid #eee}
.roundOrange1{background:#eee;margin:0 5px}
.roundOrangeContent{color:#000;font-size:1em;line-height:1.2em;display:block;padding-left:5px;padding-right:5px;background:#f7f7f7;border:0 solid #eee;border-width:0 1px}
.roundSolidOrange2,.roundSolidOrange3,.roundSolidOrange4{background:#F60;border-left:1px solid #F60;border-right:1px solid #F60}
.roundSolidOrange1{background:#F60;margin:0 4px}
.roundSolidOrangeContent{color:#000;font-size:1em;line-height:1.2em;display:block;padding-left:4px;padding-right:4px;background:#F60;border:0 solid #F60;border-width:0 1px}
.roundDarkGreen2,.roundDarkGreen3,.roundDarkGreen4{background:#aaa;border-left:1px solid gray;border-right:1px solid gray}
.roundDarkGreen1{background:gray;margin:0 5px}
.roundDarkGreenContent{color:gray;font-size:1em;line-height:1.2em;display:block;padding-left:5px;padding-right:5px;background:#aaa;border:0 solid gray;border-width:0 1px}
.roundTitleContent{color:gray;font-size:1em;line-height:1.1em;display:block;padding-right:5px;background:#F0F3F7;border:0 solid #F0F3F7;border-width:0 1px}
.appContainer{height:100%;position:absolute}
.industrySymbol{font-family:tahoma;width:85px;color:#000;padding-left:0}
.industrySymbolValue{width:120px}
.industrySymbleRow{height:12px;background-color:#FFF;color:gray;padding:0}
.dl{margin:0;padding:0}
.dt{color:#6e7273;clear:both;display:block;float:left;width:100px;margin-right:10px;line-height:1em;font-size:.9em;text-align:right;cursor:pointer}
.plusOnlyBar{text-align:left;float:left;width:80px;margin:0;padding:0}
.plusOnlyBar div{width:100%;text-align:left;background:#C3FDB8;border:1px solid green;margin-top:1px;height:12px;margin-bottom:1px}
.minusOnlyBar{text-align:right;width:80px;margin:0;padding:0}
.minusOnlyBar div{width:100%;text-align:right;float:right;border:1px solid #f44336;background:#F78181;margin-top:1px;height:12px;margin-bottom:1px}
.barMiddle{background-color:#FF9;width:1px;background:#FF9;border:0;color:#FF9;margin-left:0;padding-left:0;padding-right:0;margin-right:0;border-color:#FF9;border-style:solid}
.barText{text-align:left;height:14px;border:0 solid gray;font-size:1em;color:gray;cursor:hand;background-color:#FFF}
.valueBarPopUp1{text-align:left;height:16px;border:0 solid #FFF;font-size:1em;color:#000;cursor:hand;background-color:#f60;background-image:url('../images/graph_orange.gif')}
.valueBarPopUp2{text-align:left;height:16px;border:0 solid #FFF;font-size:1em;color:#000;cursor:hand;background-color:#f60;background-image:url('../images/graph_blue.gif')}
.portfolioTotalValueBar{text-align:left;height:18px;border:0px solid #ccc;border-right:0px solid #f44336;font-size:1em;color:#FFF;cursor:hand;background:red}
.portfolioValueBar{text-align:left;height:16px;border:0 solid #FFF;font-size:1em;color:#FFF;font-weight:700;cursor:hand;background-color:#f60;background-image:url('../images/graph_indigo.gif')}
.allocationBar{text-align:left;border:2px solid #6e7273;font-size:1em;color:#000;cursor:hand}
.valueBarCash{text-align:left;height:18px;border:1 solid #000;font-size:1em;color:#000;cursor:hand;background-color:#ddd;background:#ddd}
.valueBarExisting{text-align:left;height:18px;border:1 solid #FFF;font-size:1em;color:#000;cursor:hand;background-color:#3399FF;background:#3399FF}
.valueBarOptimal{text-align:left;height:18px;border:0 solid #FFF;font-size:1em;color:#000;cursor:hand;background-color:#669900;background:#669900}
.portfolioValueBarExisting{text-align:left;height:16px;border:0 solid #FFF;font-size:1em;color:#FFF;font-weight:700;cursor:hand;background-color:green}
.portfolioTotalOptimizationBar{text-align:left;height:20px;border-right:1px solid #f44336;font-size:1em;color:gray;cursor:hand;background-color:#ddd;background:#ddd}
.portfolioValueBarOptimal{text-align:left;height:16px;border:0 solid #FFF;font-size:1em;color:#FFF;font-weight:700;cursor:hand;background-color:green}
.valueBar{text-align:left;height:18px;border:0 solid #FFF;font-size:1em;color:#000;cursor:hand;background-color:#f60;background-image:url('../images/graph_blue.gif')}
.valueTotalBar{text-align:left;margin-top:1px;height:32px;border:1px dashed #dfe3ee;font-size:1em;color:#FFF;cursor:hand;background:#dfe3ee}
.headerContent,.headerContent2,.headerContent3,.headerContent4,.headerContent5,.headerContent6{height:15px;display:block;font-weight:700;padding:0 5px 5px}
.headerContent{background:#83AAC0;color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}
.datePopcpYearNavigation,.datePopcpMonthNavigation{background-color:#E0FFFF;text-align:center;vertical-align:center;text-decoration:none;color:gray;margin-bottom:3px}
.datePopcpDayColumnHeader,.datePopcpYearNavigation,.datePopcpMonthNavigation,.datePopcpCurrentMonthDate,.datePopcpCurrentMonthDateDisabled,.datePopcpOtherMonthDate,.datePopcpOtherMonthDateDisabled,.datePopcpCurrentDate,.datePopcpCurrentDateDisabled,.datePopcpTodayText,.datePopcpTodayTextDisabled,.datePopcpText{font-family:arial;font-size:8pt;color:#000;text-align:center}
TD.datePopcpDayColumnHeader{text-align:center;color:orange;font-weight:700;background:#C4D5E3;border:1px solid #C4D5E3}
.datePopcpMonthNavigation{width:80%}
.datePopcpYearNavigation{width:75px}
.datePopcpCurrentMonthDate,.datePopcpOtherMonthDate,.datePopcpCurrentDate{text-align:center;text-decoration:none}
.datePopcpCurrentDate a:hover{text-align:center;text-decoration:none;background:#C4D5E3}
.datePopcpCurrentMonthDateDisabled,.datePopcpOtherMonthDateDisabled,.datePopcpCurrentDateDisabled{color:#D0D0D0;text-align:right;text-decoration:line-through}
.datePopcpCurrentMonthDate{color:#67D;text-align:center}
.datePopcpCurrentDate{color:#FFF;font-weight:700;text-align:center}
.datePopcpOtherMonthDate{color:#000;text-align:center}
TD.datePopcpCurrentDate{color:#FFF;background-color:orange;border:solid 0 #000;text-align:center;border-width:0}
TD.datePopcpCurrentDateDisabled{border:solid thin #FAA;text-align:center;border-width:0}
TD.datePopcpTodayText,TD.datePopcpTodayTextDisabled{border:solid thin #67D;text-align:center;border-width:0}
A.datePopcpTodayText,SPAN.datePopcpTodayTextDisabled{height:20px;text-align:center}
A.datePopcpTodayText{color:#67D;font-weight:700;text-align:center}
SPAN.datePopcpTodayTextDisabled{text-align:center;color:#D0D0D0}
.datePopcpBorder{text-align:center;border:solid 0 #67D}
.dogvdvhdr{width:100px;background:#C4D5E3;border:1px solid #C4D5E3;font-weight:700;padding:4px}
.dogvdvbdy{width:100px;background:#FFF;border-left:1px solid #C4D5E3;border-right:1px solid #C4D5E3;border-bottom:1px solid #C4D5E3;padding:4px}
.symbolReverseRelativeBar{text-align:left;width:145px;background:url("../images/symbolReverseBar.gif");background-repeat:no-repeat;background-position:center left;background-color:#F0F3F7;border:0px solid #C4D5E3}
.reverseRelativeBar{text-align:left;width:202px;background:url("../images/gradientScaleReversed_small.jpg");background-repeat:no-repeat;background-position:center left;background-color:#F0F3F7;border:2px solid #000}
.reverseRelativeBar div{text-align:left;padding-right:4px;border-right:4px solid #000}
.ratingBar{text-align:left;width:400px;background:url("../images/ratingBar.jpg");background-repeat:no-repeat;background-position:top left;border:1px solid #C4D5E3}
.relativeBar{text-align:left;width:202px;background:url("../images/gradientScale_small.jpg");background-repeat:no-repeat;background-position:center left;background-color:#F0F3F7;border:2px solid #000}
.symbolRelativeBar{text-align:left;width:145px;background:url("../images/symbolBar.gif");background-repeat:no-repeat;background-position:center left}
.symbolReverseRelativeBar{text-align:left;width:145px;background:url("../images/symbolReverseBar.gif");background-repeat:no-repeat;background-position:center left}
.symbolScore{text-align:center;width:62px;background:url("../images/scoreBackground2.gif");background-repeat:no-repeat;text-align:center;background-position:top center;color:#000;padding-top:6px;font-size:1.4em;height:31px;font-weight:bold;display:block}
.macroaxisScoreBar{text-align:left;width:200px;background:url("../images/gradientScale_small.jpg");background-repeat:no-repeat;background-position:top left;border:2px solid #000}
.faqHeader{background:#fff;font-weight:700;color:#000;cursor:pointer;margin-top:5px;font-size:1.2em;text-align:left;border-color:#C4D5E3;border-style:solid;border-width:0px;padding:2px}
.faqBody{position:relative;background:#fff;margin-bottom:5px;font-size:9pt;color:#2B4F81;text-align:left;border-color:#C4D5E3;border-style:none solid solid;border-width:0px;padding:4px}
.analyticsBlock{background:url("../images/roundedBlock7.gif");background-repeat:no-repeat;background-position:middle center;width:320px;height:150px;padding:10px}
.slideShowBlock{background:url("../images/roundedBlock7.gif");background-repeat:no-repeat;background-position:middle center;text-align:center;width:320px;height:150px;padding:10px}
.loginBlock{background:url("../images/loginBlock.gif");background-repeat:no-repeat;background-position:top left}
.bullButton a{background:url("../images/bullButton.gif");background-repeat:no-repeat;text-align:center;color:#fff;font-weight:bold;background-position:top center;padding-top:12px;padding-right:10px;padding-bottom:3px;font-size:12pt;display:block;height:40px}
.bullButton a:hover{background:url("../images/bullButton_s.gif");background-repeat:no-repeat;padding-top:12px;padding-right:10px;padding-bottom:3px;text-align:center;background-position:top center;font-size:12pt;display:block;height:40px}
.bullButtonChecked a{background:url("../images/bullButtonChecked_s.gif");background-repeat:no-repeat;text-decoration:none;text-align:center;color:#ccc;font-weight:bold;background-position:top center;padding-top:12px;padding-right:10px;padding-bottom:3px;font-size:12pt;display:block;cursor:defalut;height:40px}
.bullButtonChecked a:hover{background:url("../images/bullButtonChecked_s.gif");background-repeat:no-repeat;text-decoration:none;padding-top:12px;padding-right:10px;padding-bottom:3px;text-align:center;color:#ccc;background-position:top center;font-size:12pt;display:block;cursor:defalut;height:40px}
.bearButtonChecked a{background:url("../images/bearButtonChecked_s.gif");background-repeat:no-repeat;text-decoration:none;text-align:center;color:#ccc;font-weight:bold;background-position:top center;padding-top:12px;padding-left:10px;padding-bottom:3px;font-size:12pt;display:block;cursor:defalut;height:40px}
.bearButtonChecked a:hover{background:url("../images/bearButtonChecked_s.gif");background-repeat:no-repeat;padding-top:12px;padding-left:10px;padding-bottom:3px;color:#ccc;text-align:center;background-position:top center;font-size:12pt;display:block;cursor:defalut;height:40px}
.bearButton a{background:url("../images/bearButton.gif");background-repeat:no-repeat;text-align:center;color:#fff;font-weight:bold;background-position:top center;padding-top:12px;padding-left:10px;padding-bottom:3px;font-size:12pt;display:block;height:40px}
.bearButton a:hover{background:url("../images/bearButton_s.gif");background-repeat:no-repeat;padding-top:12px;padding-left:10px;padding-bottom:3px;text-align:center;background-position:top center;font-size:12pt;display:block;height:40px}
.bullButtonSmall a{background:url("../images/bullButtonSmall_c.gif");background-repeat:no-repeat;text-decoration:none;text-align:center;width:30px;display:block}
.bullButtonSmall a:hover{background:url("../images/bullButtonSmall_s.gif");background-repeat:no-repeat;text-decoration:none;display:block}
.bullButtonSmallChecked a{background:url("../images/bullButtonSmall_s.gif");background-repeat:no-repeat;text-decoration:none;text-align:center;display:block}
.bullButtonSmallChecked a:hover{background:url("../images/bullButtonSmall_s.gif");background-repeat:no-repeat;text-decoration:none;display:block}
.bearButtonSmallChecked a{background:url("../images/bearButtonSmall.gif");background-repeat:no-repeat;text-decoration:none;text-align:center;display:block}
.bearButtonSmallChecked a:hover{background:url("../images/bearButtonSmall.gif");background-repeat:no-repeat;text-decoration:none;display:block}
.bearButtonSmall a{background:url("../images/bearButtonSmall_c.gif");background-repeat:no-repeat;text-align:center;display:block;text-decoration:none}
.bearButtonSmall a:hover{background:url("../images/bearButtonSmall_s.gif");background-repeat:no-repeat;display:block;text-decoration:none}
.yellowButton{padding-top:6px;padding-bottom:6px;text-align:center;padding-left:8px;padding-right:8px;background:gray;float:right;color:white;border:1px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.yellowButton a{color:white;font-weight:bold;font-size:1em}
.yellowButton a:hover{color:#000;font-weight:bold}
.addButton a{background:url("../images/buttons/addButtonBackground.png");background-repeat:no-repeat;text-align:center;background-position:top center;height:25px;color:#000;padding-top:5px;padding-right:16px;font-size:10pt;display:block}
.addButton a:hover{background:url("../images/buttons/addButtonBackground_s.png");background-repeat:no-repeat;text-decoration:none;padding-top:5px;padding-right:16px;color:#000;text-align:center;background-position:top center;font-size:10pt;display:block}
.addButton{width:105px;font-size:10pt;float:left}
.errorBox{padding:0px;padding-left:5px;padding-right:3px;// border:0px dotted #aaa;// border-left:2px dotted black}
.addBigButton a{background:url("../images/buttons/basicBigButtonAdd.png");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top center;color:#fff;width:140px;padding-top:6px;padding-left:20px;padding-right:5px;padding-bottom:8px;font-size:10pt;display:block;margin-right:16px}
.addBigButton a:hover{background:url("../images/buttons/basicBigButtonAdd_s.png");background-repeat:no-repeat;width:140px;background-position:top center;text-decoration:none}
.addBigButton{width:140px;font-size:10pt;margin-right:16px}
.shareBigButton a{background:url("../images/buttons/shareButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:70px;padding-top:6px;padding-left:7px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.shareBigButton a:hover{background:url("../images/buttons/shareButtonBig_s.gif");background-repeat:no-repeat;text-decoration:none}
.shareBigButton{font-size:11pt}
.chatBigButton a{background:url("../images/buttons/chatButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:104px;padding-top:6px;padding-left:12px;padding-right:5px;padding-bottom:8px;font-size:12pt;display:block}
.chatBigButton a:hover{background:url("../images/buttons/chatButtonBig_s.gif");background-repeat:no-repeat;width:104px;background-position:top left;text-decoration:none}
.chatBigButton{width:104px;font-size:12pt}
.filingsBigButton a{background:url("../images/buttons/filingsButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:104px;padding-top:6px;padding-left:12px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.filingsBigButton a:hover{background:url("../images/buttons/filingsButtonBig_s.gif");background-repeat:no-repeat;width:104px;background-position:top left;text-decoration:none}
.filingsBigButton{width:104px;font-size:11pt}
.hypeBigButton a{background:url("../images/buttons/hypeButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:104px;padding-top:6px;padding-left:12px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.hypeBigButton a:hover{background:url("../images/buttons/hypeButtonBig_s.gif");background-repeat:no-repeat;width:104px;background-position:top left;text-decoration:none}
.hypeBigButton{width:104px;font-size:11pt}
.compareSymbolBanner{width:100%;background-repeat:no-repeat;background:url("../images/compareSymbolBackground.png")}
.reportBigButton a{background:url("../images/buttons/reportButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:104px;padding-top:6px;padding-left:7px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.reportBigButton a:hover{background:url("../images/buttons/reportButtonBig_s.gif");background-repeat:no-repeat;width:104px;text-decoration:none}
.reportBigButton{width:104px;font-size:11pt}
.exportBigButton a{background:url("../images/buttons/exportButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:104px;padding-top:6px;padding-left:7px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.exportBigButton a:hover{background:url("../images/buttons/exportButtonBig_s.gif");background-repeat:no-repeat;width:104px;text-decoration:none}
.exportBigButton{width:104px;font-size:11pt}
.importBigButton a{background:url("../images/buttons/importButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:104px;padding-top:6px;padding-left:7px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.importBigButton a:hover{background:url("../images/buttons/importButtonBig_s.gif");background-repeat:no-repeat;width:104px;text-decoration:none}
.importBigButton{width:104px;font-size:11pt}
.manageBigButton a{background:url("../images/buttons/manageButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;color:#000;width:130px;padding-top:6px;padding-left:20px;padding-right:5px;padding-bottom:8px;font-size:11pt;display:block}
.manageBigButton a:hover{background:url("../images/buttons/manageButtonBig_s.gif");background-repeat:no-repeat;width:130px}
.manageBigButton{width:130px;font-size:11pt}
 .rebalanceBigButton a{background:url("../images/buttons/rebalanceButtonBig.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top center;color:#000;width:130px;padding-top:6px;padding-left:20px;padding-right:5px;padding-bottom:8px;font-size:12pt;display:block }
 .rebalanceBigButton a:hover{background:url("../images/buttons/rebalanceButtonBig_s.gif");background-repeat:no-repeat;width:130px;background-position:top center;text-decoration:none }
 .rebalanceBigButton{width:130px;font-size:12pt }
 .addButtonCentered a{background:url("../images/buttons/addButtonBackground_s.png");background-position:top center;background-repeat:no-repeat;text-align:center;padding-top:3px;font-weight:bold;color:#000;padding-right:16px;padding-bottom:4px;font-size:11pt;display:block }
 .addButtonCentered a:hover{background:url("../images/buttons/addButtonBackground.png");background-position:top center;background-repeat:no-repeat;text-decoration:none;text-align:center;font-weight:bold;padding-top:3px;color:#fff;padding-right:16px;padding-bottom:4px;font-size:11pt;display:block }
 .addButtonCentered{width:105px;font-size:11pt }
 .pitchBlock{height:235px }
 .homePitchBlock{display:none;visibility:hidden }
 .errorHint{display:none;visibility:hidden }
 .homePitchButton a:hover{text-decoration:none }
 .homePitchButtonSelected a:hover{text-decoration:none }
 .homePitchButton a{padding-top:2px;padding-bottom:3px;background-position:top center;display:block;text-align:center;background:url("../images/buttons/homeButton.gif");background-repeat:no-repeat }
 .homePitchButtonSelected a{padding-top:2px;padding-bottom:3px;background-position:top center;display:block;font-weight:bold;text-decoration:none;color:black;text-align:center;background:url("../images/buttons/homeButton_s.gif");background-repeat:no-repeat }
 .homePitchButton{width:112px;height:50px }
 .homePitchButtonSelected{width:112px;height:50px }
 .goButtonCenteredSelected a{background:#000;border:1px solid #000;text-align:left;background-position:top center;padding-top:5px;color:#fff;padding-left:10px;padding-bottom:5px;font-size:10pt;display:block }
 .goButtonCentered a{background:#dfe3ee;border:1px solid #dfe3ee;text-align:left;background-position:top center;padding-top:5px;color:#000;padding-left:10px;padding-bottom:5px;font-size:10pt;display:block }
 .goButtonCentered a:hover{color:black }
 .goButtonSelected a:hover{background:url("../images/buttons/goBackground1.gif");background-repeat:no-repeat;text-align:left;padding-left:10px;background-position:top center;padding-top:5px;padding-right:13px;padding-bottom:5px;font-size:10pt;text-decoration:none;display:block;color:gray;font-weight:bold }
 .goButtonSelected a{background:url("../images/buttons/goBackground1.gif");background-repeat:no-repeat;text-decoration:none;padding-left:10px;padding-top:5px;padding-right:13px;padding-bottom:5px;text-align:left;background-position:top center;font-size:10pt;display:block;color:#000;font-weight:bold }
 .goButtonSelected{width:150px;font-size:11pt;float:left }
 .goButton a:hover{background:url("../images/buttons/goBackground1.gif");background-repeat:no-repeat;text-decoration:none;padding-left:10px;padding-top:5px;padding-right:13px;padding-bottom:5px;text-align:left;background-position:top center;font-size:10pt;display:block;color:#000 }
 .goButton a{background:url("../images/buttons/goBackground1_s.gif");background-repeat:no-repeat;text-decoration:none;padding-left:10px;padding-top:5px;padding-right:13px;padding-bottom:5px;text-align:left;background-position:top center;font-size:10pt;display:block;color:#000 }
 .goButton{width:150px;font-size:10pt }
 .grayButton a{background:url("../images/slides/pitchButton.gif");background-repeat:no-repeat;text-align:left;padding-left:20px;font-size:10pt;background-position:top center;padding-top:3px;padding-right:13px;padding-bottom:4px;display:block }
 .grayButton a:hover{background:url("../images/slides/pitchButton_s.gif");background-repeat:no-repeat;text-decoration:none;padding-left:20px;padding-top:3px;padding-right:13px;padding-bottom:4px;text-align:left;background-position:top center;display:block;font-size:10pt }
 .startButton a{background:url("../images/buttons/goBackground1.gif");background-repeat:no-repeat;text-align:center;background-position:top center;padding-top:5px;padding-right:13px;padding-bottom:5px;font-size:11pt;display:block;color:#000 }
 .startButton a:hover{background:url("../images/buttons/goBackground1_s.gif");background-repeat:no-repeat;text-decoration:none;padding-top:5px;padding-right:13px;padding-bottom:5px;text-align:center;background-position:top center;font-size:11pt;display:block;color:gray }
 .startButton{width:150px;font-size:11pt }
 .backButton a{background:url("../images/buttons/backBackground1.gif");background-repeat:no-repeat;text-align:center;color:#000;background-position:top center;padding-top:5px;padding-left:13px;padding-bottom:5px;font-size:10pt;display:block }
 .backButton a:hover{background:url("../images/buttons/backBackground1_s.gif");background-repeat:no-repeat;text-decoration:none;padding-top:5px;padding-left:13px;padding-bottom:5px;text-align:center;background-position:top center;font-size:10pt;display:block }
 .backButton{width:150px;font-size:11pt;float:right }
 .blueButton a{background:url("../images/blueButton.gif");background-repeat:no-repeat;text-align:center;background-position:top center;padding-top:2px;padding-bottom:3px;font-size:9pt;display:block }
 .blueButton a:hover{background:url("../images/blueButton_s.gif");background-repeat:no-repeat;text-decoration:none;padding-top:2px;padding-bottom:3px;text-align:center;background-position:top center;font-size:9pt;display:block }
 .blueButton{width:107px;font-size:9pt;float:left }
 .portfolioThumbRetire{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb_retirement.png);background-repeat:no-repeat;opacity:0.2;filter:alpha(opacity 20) }
 .homeIdeaSlider{opacity:0.4;filter:alpha(opacity 40);height:194px;width:241px;background-repeat:no-repeat;background-position:right bottom }
 .homeIdeaSlider:hover{opacity:1;filter:alpha(opacity 100) }
 .portfolioThumbModel{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb_model.png);background-repeat:no-repeat;opacity:0.2;filter:alpha(opacity 20) }
 .portfolioThumbWatch{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb_watch.png);background-repeat:no-repeat;opacity:0.2;filter:alpha(opacity 20) }
 .portfolioThumbCreate{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb_create.png);background-repeat:no-repeat;opacity:0.9;filter:alpha(opacity 90) }
 .portfolioThumbKids{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb_kids.png);background-repeat:no-repeat;opacity:0.2;filter:alpha(opacity 20) }
 .portfolioThumbEmpty{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb_empty.png);background-repeat:no-repeat;opacity:0.2;filter:alpha(opacity 20) }
 .portfolioThumb{color:#000;padding:1px;width:146px;height:117px;margin:10px;margin-left:33px;background-image:url(../images/slides/portfolioThumb.png);background-repeat:no-repeat;opacity:0.2;filter:alpha(opacity 20) }
 .embedWidgetFrame{border:1px solid black;border-bottom:0px;background:#f7f7f7 }
 .embedWidgetButtonMid a{background:url("../images/buttons/embedButtonMid.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;margin-left:0px;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:265px;padding-top:7px;padding-left:65px;padding-right:5px;padding-bottom:8px;font-size:12pt;display:block }
 .embedWidgetButtonMid a:hover{background:url("../images/buttons/embedButtonMid_s.gif");background-repeat:no-repeat;width:265px;background-position:top left;text-decoration:none }
 .embedWidgetButtonMid{width:265px;font-size:12pt }
 .embedWidgetButton a{background:url("../images/buttons/embedButton.gif");text-shadow:1px 1px 5px #aaa;background-repeat:no-repeat;margin-left:0px;text-align:left;text-decoration:none;font-weight:bold;background-position:top left;color:#000;width:300px;padding-top:7px;padding-left:80px;padding-right:5px;padding-bottom:8px;font-size:12pt;display:block }
 .embedWidgetButton a:hover{background:url("../images/buttons/embedButton_s.gif");background-repeat:no-repeat;width:300px;background-position:top left;text-decoration:none }
 .embedWidgetButton{width:300px;font-size:12pt }
 .performanceSelectionButton a{background:url("../images/performanceSelectionButton.gif");background-repeat:no-repeat;text-align:center;background-position:top center;padding-top:2px;padding-bottom:3px;font-size:9pt;display:block }
 .performanceSelectionButton a:hover{background:url("../images/performanceSelectionButton.gif");background-repeat:no-repeat;text-decoration:none;padding-top:2px;padding-bottom:3px;text-align:center;background-position:top center;font-size:9pt;display:block }
 .performanceSelectionButton{width:107px;font-size:9pt;float:left }
 .orangeButton a{background:url("../images/orangeButton.gif");background-repeat:no-repeat;text-align:center;background-position:top center;padding-top:2px;padding-bottom:3px;font-size:9pt;display:block }
 .orangeButton a:hover{background:url("../images/orangeButton_s.gif");background-repeat:no-repeat;text-decoration:none;padding-top:2px;padding-bottom:3px;text-align:center;background-position:top center;font-size:9pt;display:block }
 .orangeButton{width:107px;font-size:9pt;float:left }
 .dropButton a{background:url("../images/buttons/dropButton.gif");background-repeat:no-repeat;text-align:center;background-position:top center;padding-top:4px;padding-bottom:5px;width:77px;color:#fff;font-weight:bold;font-size:10pt;display:block }
 .dropButton a:hover{background:url("../images/buttons/dropButton_s.gif");background-repeat:no-repeat;text-decoration:none;padding-top:4px;color:#6e7273;padding-bottom:5px;text-align:center;background-position:top center;font-size:10pt;display:block }
 .smallButton a{color:#000;padding-top:3px;padding-bottom:0;text-align:center;font-size:1em;display:block }
 .smallButton a:hover{color:#000;padding-top:3px;padding-bottom:0;text-align:center;font-size:1em;text-decoration:underline;display:block }
 .businessError{padding:3px;padding-left:5px;padding-right:3px;font-weight:bold;border:0px dotted #eee }
 .smallButton{float:left;padding-left:7px;border:0 solid #f44336;display:block;font-size:1em }
 .performanceLegendWorstAsset{border:0px solid #ccc;background:red }
 .performanceLegendBestAsset{border:0px solid #ccc;background:#0C9 }
 .performanceLegendAsset{border:0px solid #ccc;background:#FC0 }
 .performanceLegendIndex{border:0px solid #ccc;background:#C4D5E3 }
 .portfolioFooterTools{border:1px solid #eee;border-top:0 solid #eee;background:#eee;color:#f60;height:20px;padding:0 1px 0 6px }
 #rotator{border:1px solid #000;cursor:pointer;overflow:hidden;position:relative;width:350px;height:250px;margin:0 }
 #rotator img{border:0;cursor:pointer;width:350px;height:250px }
 .smallPrScroll a{font-weight:700 }
 .twitterScroll{overflow:auto;height:270px }
 .smallPrScroll{overflow:auto;height:270px;font-size:1em;width:272px;padding-left:6px;padding-top:0px }
 .smallPrScrollLoggedIn a{font-weight:700 }
 .smallPrScrollLoggedIn{overflow:auto;height:400px;font-size:1em;width:99%;padding-left:6px;padding-top:0px }
 .userPressReleaseScroll{overflow:auto;height:645px;font-size:1em;padding-left:0px;padding-top:0px }
 .riskReturnBlock{padding-top:12px;color:#6e7273;font-size:1.4em;padding-buttom:0px;width:370px;height:190px;text-align:left;padding-left:6px;padding-right:0px;background-image:url(../images/riskReturnBackground.gif);background-repeat:no-repeat }
 .mainTools{color:#6e7273;padding-left:10px;width:160px;height:140px;padding-top:6px;line-height:1.35em;padding-left:10px;background-image:url(../images/toolsBackground.gif);background-repeat:no-repeat }
 .mainBubble{color:#6e7273;width:550px;height:85px;padding-top:0px;font-size:1em;padding-right:10px;padding-left:0px;background-repeat:no-repeat }
 .titleTab{color:#6e7273;margin-left:0px;text-align:left;font-size:1.1em;padding-top:5px;padding-left:14px;font-weight:600;height:22px;background-image:url(../images/titleTab.gif);background-repeat:no-repeat }
 .cornerFooterImage3{color:#6e7273;float:right;margin-right:0px;width:141px;font-size:1em;padding-top:3px;padding-right:0px;height:29px;background-image:url(../images/cornerFooter3.gif);background-repeat:no-repeat }
 .cornerFooterImage5{color:#aaa;margin-left:194px;text-align:right;font-size:.9em;padding-top:4px;padding-right:10px;height:29px;background-image:url(../images/cornerFooter4.gif);background-repeat:no-repeat }
 .cornerFooterImage4{color:#aaa;margin-left:72px;text-align:right;font-size:.9em;padding-top:4px;padding-right:10px;height:29px;background-image:url(../images/cornerFooter2.gif);background-repeat:no-repeat }
 .cornerFooterImage2{color:#6e7273;foat:right;text-align:right;text-align:right;font-size:1em;padding-top:0px;padding-right:2px;height:29px;background-image:url(../images/totalValueFooter.gif);background-repeat:no-repeat;background-position:right top }
 .cornerFooterImage{color:#6e7273;margin-left:82px;text-align:right;font-size:.8em;padding-top:2px;padding-right:10px;height:25px;background-image:url(../images/cornerFooter.gif);background-repeat:no-repeat }
 .footerBlock{text-align:center;padding-top:0px;line-height:1.3em;padding-bottom:5px;font-size:1em }
 .homeWrapperBottom{background-image:url(../images/footerBackgroundUp.png);background-position:bottom left;background-repeat:no-repeat }
 .homeWrapper{background-image:url(../images/themes/homeWrapper.png);background-position:top left;background-repeat:no-repeat }
 .bottomWrapper{background:#A0CFEC }
 .Footer, .navigationMenu{color:#f60 }
 .navigationMenu a:hover, .navigationMenuSelected a:hover{color:#f60;text-decoration:underline;margin-left:3px;padding:2px 2px 2px 2px }
 .homeNavigationItem, .homeNavigationItemSelected{margin-right:2px;margin-left:2px;padding:0 }
 .symbolControl, .symbolControlSelected{margin-right:4px;margin-left:2px;padding:0 }
 .rightLink, .moreLink{text-align:right;width:100%;white-space:nowrap;padding:5px }
 .labelcell a{color:#6e7273 }
 .newTextFieldcell, .newDateFieldcell{background:transparent;color:#000;padding-top:0;margin-left:0;text-align:right;margin-right:0;padding-right:0 }
 .industryTreeStyle, .marketBrowserTreeStyle{width:252px;height:430px;overflow:auto;padding-left:2px;background-color:transparent;color:#102132;border:4px solid #fff;margin-right:0;border-width:4px 0 0 }
 .industryRow a:hover, .searchRow a:hover, .industrySymbleRow a:hover{color:#FFF }
 .symbolBoxEntry a:active, .industryBoxEntry a:active, .portfolioSymbol a:active, .industrySearchSymbol a:active{background-color:#82CAFA;color:#FFF }
 .portfolioSymbolSearch, .portfolioSymbol{color:#000;padding-left:1px;border:0 solid #CCC;border-style:solid }
 .xchangeType{color:#aaa;font-size:.9em;line-height:1.2em }
 .btngrp b b b a, .btngrp b b c a{background-color:#FC0;float:left;text-decoration:none;color:#000;outline:none;border-color:#fff #eee #ddd;border-style:solid;border-width:1px;margin:0;padding:0 3px 1px }
 .roundFooterBlock, .roundBlock, .roundPlainBlock, .roundPlainNoBorderBlock, .roundWhiteBlock, .roundBlueBlock, .roundSolidBlueBlock, .roundYellowBlock, .roundOrangeBlock, .roundDarkGreenBlock, .roundTitleBlock, .roundPitchletBlock, .roundSolidOrangeBlock{background:transparent;margin:0 }
 .roundFooterTop, .roundFooterBottom, .roundPopUpTop, .roundPopUpBottom, .roundTop, .roundBottom, .roundPlainTop, .roundPlainBottom, .roundPlainNoBorderTop, .roundPlainBottom, .roundWhiteTop, .roundWhiteBottom, .roundBlueTop, .roundBlueBottom, .roundSolidBlueTop, .roundSolidBlueBottom, .roundYellowTop, .roundYellowBottom, .roundSolidOrangeTop, .roundOrangeTop, .roundOrangeBottom, .roundSolidOrangeBottom, .roundDarkGreenTop, .roundDarkGreenBottom, .roundTitleTop, .roundTitleBottom, .roundPitchletTop, .roundPitchletBottom, .rTop, .rBot, .rTop2, .rBot2{display:block;background:transparent;font-size:1px }
 .roundFooter1, .roundFooter2, .roundFooter3, .roundFooter4, .roundPopUp1, .roundPopUp2, .roundPopUp3, .roundPopUp4, .round1, .round2, .round3, .round4, .roundPlain1, .roundPlain2, .roundPlain3, .roundPlain4, .roundPlainNoBorder1, .roundPlain2, .roundPlain3, .roundPlain4, .roundWhite1, .roundWhite2, .roundWhite3, .roundWhite4, .roundBlue1, .roundBlue2, .roundBlue3, .roundBlue4, .roundSolidBlue1, .roundSolidBlue2, .roundSolidBlue3, .roundSolidBlue4, .roundYellow1, .roundYellow2, .roundYellow3, .roundYellow4, .roundOrange1, .roundOrange2, .roundOrange3, .roundOrange4, .roundSolidOrange1, .roundSolidOrange2, .roundSolidOrange3, .roundSolidOrange4, .roundDarkGreen1, .roundDarkGreen2, .roundDarkGreen3, .roundDarkGreen4, .roundTitle1, .roundTitle2, .roundTitle3, .roundTitle4, .roundPitchlet1, .roundPitchlet2, .roundPitchlet3, .roundPitchlet4, .rC1, .rC2, .rC3, .rC4{display:block;overflow:hidden }
 .roundFooter1, .roundFooter2, .roundFooter3, .round1, .round2, .round3, .roundPlain1, .roundPlain2, .roundPlain3, .roundPlainNoBorder1, .roundPlain2, .roundPlain3, .roundWhite1, .roundWhite2, .roundWhite3, .roundBlue1, .roundBlue2, .roundBlue3, .roundSolidBlue1, .roundSolidBlue2, .roundSolidBlue3, .roundYellow1, .roundYellow2, .roundYellow3, .roundOrange1, .roundOrange2, .roundOrange3, .roundSolidOrange1, .roundSolidOrange2, .roundSolidOrange3, .roundDarkGreen1, .roundDarkGreen2, .roundDarkGreen3, .roundTitle1, .roundTitle2, .roundTitle3, .roundPitchlet1, .roundPitchlet2, .roundPitchlet3, .rC1, .rC2, .rC3{height:1px }
 .roundFooter2, .round2, .roundPlain2, .roundPlainNoBorder2, .roundWhite2, .roundBlue2, .roundSolidBlue2, .roundYellow2, .roundOrange2, .roundSolidOrange2, .roundDarkGreen2, .roundTitle2, .roundPitchlet2{border-width:0 2px;margin:0 3px }
 .roundFooter3, .round3, .roundPlain3, .roundPlainNoBorder3, .roundWhite3, .roundBlue3, .roundSolidBlue3, .roundYellow3, .roundOrange3, .roundSolidOrange3, .roundDarkGreen3, .roundTitle3, .roundPitchlet3{margin:0 2px }
 .roundFooter4, .round4, .roundPlain4, .roundPlainNoBorder4, .roundWhite4, .roundBlue4, .roundSolidBlue4, .roundYellow4, .roundOrange4, .roundSolidOrange4, .roundDarkGreen4, .roundTitle4, .roundPitchlet4{height:2px;margin:0 1px }
 .round1, .roundPlain1, .roundWhite1, .roundPitchlet1{background:#eee;margin:0 5px }
 .roundPlain2, .roundPlain3, .roundPlain4, .roundPitchlet2, .roundPitchlet3, .roundPitchlet4{background:#eee;border-left:1px solid #eee;border-right:1px solid #eee }
 .roundPlainContent, .roundPitchletContent{color:#000;font-size:1em;line-height:1.2em;display:block;padding-left:5px;padding-right:5px;background:#eee;border:0 solid #eee;border-width:0 1px }
 .roundPlainNoBorder2, .roundPlain3, .roundPlain4, .roundTitle2, .roundTitle3, .roundTitle4{background:#F0F3F7;border-left:1px solid #F0F3F7;border-right:1px solid #F0F3F7 }
 .roundPlainNoBorder1, .roundTitle1{background:#F0F3F7;margin:0 5px }
 .roundBlue1, .roundSolidBlue1{background:#eee;margin:0 5px }
 .rR .rC2, .rR .rC3, .rR .rC4, .rF .rC2, .rF .rC3, .rF .rC4{background:#fff;border:0 }
 .reverseRelativeBar .value, .relativeBar div, .relativeBar .value, .ratingBar .ratingValue, .symbolRelativeBar div, .symbolRelativeBar .value, .symbolReverseRelativeBar div, .symbolReverseRelativeBar .value{text-align:center;padding-right:4px;padding-left:0px;border-right:4px solid #000 }
 .welcomePoints{text-align:left;padding-left:7px;margin-top:7px;line-height:1.6em;font-size:.9em }
 .smallRedButton a{background:url("../images/smallRedButton.gif");background-repeat:repeat-x;text-align:center;color:#fff;background-position:top center;padding-bottom:3px;font-size:8pt;text-decoration:none;display:block }
 .smallRedButton a:hover{background:url("../images/smallRedButton.gif");background-repeat:repeat-x;padding-bottom:3px;text-align:center;color:#000;text-decoration:none;background-position:top center;font-size:8pt;display:block }
 .positionBlockWithCash{background:url("../images/buttons/positionBlockWithCash.gif");background-position:top center;padding-top:1px;background-repeat:no-repeat;width:24px;height:16px;margin-left:3px;text-align:center;font-size:.8em;color:#000;display:block }
 .positionBlock{background:url("../images/buttons/positionBlock.gif");background-position:top center;padding-top:1px;background-repeat:no-repeat;width:24px;height:16px;margin-left:3px;text-align:center;font-size:.8em;color:#000;display:block }
 .createdBlock{padding-top:1px;padding-left:5px;background-repeat:no-repeat;height:16px;text-align:left;font-size:.8em;color:#aaa;display:block }
 .macroaxisSatisfactionBar{text-align:left;margin-left:1px;padding-top:0px;align:left;width:66px;background:url("../images/satisfactionBar.gif");background-repeat:no-repeat;background-position:top left;border:0px solid #fff;border-top:0px solid #fff }
 .macroaxisSatisfactionBar div, .macroaxisSatisfactionBar .value{text-align:left;color:#6e7273;border-right:2px solid #000;margin-bottom:0px;margin-top:0px;height:4px }
 .macroaxisSatisfactionBar{text-align:left;margin-left:1px;padding-top:0px;align:left;width:66px;background:url("../images/satisfactionBar.gif");background-repeat:no-repeat;background-position:top left;border:0px solid #fff;border-top:0px solid #fff }
 .macroaxisSatisfactionBar div, .macroaxisSatisfactionBar .value{text-align:left;color:#6e7273;border-right:2px solid #000;margin-bottom:0px;margin-top:0px;height:4px }
 .templateLabel{margin-top:3px;margin-bottom:0px;text-align:left;align:left;background:#eee;color:#000 }
 .titleScore{background:url("../images/scoreBackground5.gif");background-repeat:no-repeat;text-align:center;padding-top:1px;padding-left:6px;background-position:top center;color:#fff;width:50px;height:25px;display:block }
 .backtestingPieScoreBackground{background:url("../images/backtestingPieScoreBackground.gif");background-repeat:no-repeat;text-align:left;padding-top:7px;padding-left:20px;padding-right:20px;margin-top:5px;background-position:top center;color:#000;width:280px;height:160px;background-color:transparent;display:block }
 .bigScoreBackground{background:url("../images/bigScoreBackground.gif");background-repeat:no-repeat;padding-left:22px;padding-top:10px;background-position:top center;color:#fff;width:125px;height:85px;display:block }
 .efficentPitchBackground{background-repeat:no-repeat;text-align:left;padding-top:1px;padding-right:0px;font-size:0.9em;background-position:top center;color:#000;width:170px;height:200px;display:block }
 .suggestScoreBackground{background:url("../images/suggestionScore.gif");background-repeat:no-repeat;text-align:left;padding-top:4px;padding-left:0px;padding-right:0px;margin-top:5px;background-position:top center;color:#000;width:250px;height:230px;display:block }
 .correlationScoreBackground{background:url("../images/correlationScore.gif");background-repeat:no-repeat;text-align:left;padding-top:8px;padding-left:0px;padding-right:0px;margin-top:5px;background-position:top center;color:#000;width:244px;height:270px;display:block }
 .symbolScoreBackground{background:url("../images/symbolScore.gif");background-repeat:no-repeat;text-align:left;padding-top:8px;padding-left:0px;padding-right:0px;margin-top:5px;background-position:top center;color:#000;width:244px;height:172px;display:block }
 .symbolDiversificationBlock{text-align:left;padding-top:8px;padding-left:0px;padding-right:0px;margin-top:5px;background-position:top center;color:#000;width:254px;height:282px;display:block }
 .totalScoreBackground{background:url("../images/totalScore.gif");background-repeat:no-repeat;text-align:left;padding-top:8px;margin-top:1px;background-position:top center;color:#000;width:175px;height:176px;display:block }
 .veryBigScoreBackground{background:url("../images/scoreBackgroundBig2.gif");background-repeat:no-repeat;text-align:center;padding-top:16px;margin-top:4px;background-position:top center;color:#fff;width:81px;height:63px;display:block }
 .macroaxisScoreBar div, .macroaxisScoreBar .value, .ratingBar .ratingValue{text-align:center;padding-right:4px;border-right:4px solid #000 }
 .yellowButton4, .runButton5, .yellowButton6, .dropButton{font-size:9pt }
 .bullButton, .bearButton, .bullButtonChecked, .bearButtonChecked,{width:140 px;height:40 px }
 .pitchButton, .pitchBackButton, .yellowButton, .greenButton{width:97px;font-size:9pt;float:left }
 .smallYellowButton{width:72px;font-size:8pt;display:block }
 .profileToggle{margin-top:2px;color:#6e7273;border:0px solid #FC0;padding:5px;display:none;text-align:left;visibility:hidden }
 .rememberMeToggle{margin-top:2px;color:#6e7273;background:#FFC;border:1px solid #FC0;padding:5px;display:none;text-align:left;font-size:.8em;visibility:hidden }
 .helpBlockWidget{margin-top:2px;color:#6e7273;background:#f7f7f7;border:1px solid #ddd;padding:5px;text-align:left;font-size:1em }
 .helpBlock{width:98%;padding:5px }
 .toggleSearchTab a{text-align:left;color:#6e7273;font-size:1em }
 .toggleSearchTab a:hover{text-align:left;color:#f60;font-size:1em }
 .toggleSearchTabSelected a{text-align:left;color:#fff;font-size:1em;font-weight:bold }
 .toggleSearchTab{width:57px;display:block;padding-top:1px;padding-bottom:1px;text-align:center;color:#6e7273;background-repeat:no-repeat }
 .toggleSearchTabSelected{width:57px;display:block;padding-top:1px;padding-bottom:1px;text-align:center;background-image:url(../images/toggleSearchBackground_s.gif);background-repeat:no-repeat }
 .toggleSearchTabSelected a:hover{text-align:left;color:#f60;font-weight:bold;font-size:1em }
 #xMsgBox{border:1px solid transparent }
 #unId{border:1px solid transparent }
 #equityTransactionBlock{display:block }
 #bodyMessage{border:1px solid transparent }
 #fAdd{border:0px solid transparent }
 .FailOver{height:34px;padding:2px 0 0 0;width:100%;background-color:#ff9;text-align:center;z-index:1000;border:1px solid #ff9;font-weight:bold;filter:alpha(opacity 85);-moz-opacity:.85;opacity:.85 }
 .advisorGeneralNote{text-align:left;font-size:1em;color:#aaa }
 .scoreDataDrop{font-weight:bold;height:50px;width:50px;background-image:url(../images/dataDrop.jpg);background-repeat:no-repeat;display:block }
 .googleButton{background-color:#fff;background-image:url(../images/googleImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .twitterButton{background-color:#fff;background-image:url(../images/twitterImg.png);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .freindFeedButton{background-color:#fff;background-image:url(../images/friendfeedImg.png);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .salesForceButton{background-color:#fff;background-image:url(../images/salesforceImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .netvibesButton{background-color:#fff;background-image:url(../images/netvibesImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .bloggerButton{background-color:#fff;background-image:url(../images/bloggerImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .FriendFeedButton{background-color:#fff;background-image:url(../images/friendfeed.jpg);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .typepadButton{background-color:#fff;background-image:url(../images/typepadImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .widgetboxButton{background-color:#fff;background-image:url(../images/widgetboxImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .beboButton{background-color:#fff;background-image:url(../images/beboImg.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .facebookButton{background-color:#fff;background-image:url(../images/facebookImg.png);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .macroaxisButton{background-color:#fff;background-image:url(../images/ma.gif);background-repeat:no-repeat;display:block;margin:0 2px;padding:2px;padding-left:24px;font-size:11px }
 .newButton{background-color:#fff;background-image:url(../images/right_arrow.png);background-position:left center;background-repeat:no-repeat;margin-left:26px;padding-left:30px;font-size:1em }
 .portfolioHeaderBlock{visibility:hidden;display:none }
 .portfolioHeaderBlockSelected{visibility:hidden;display:none;background-color:#f9f9f9 }
 .postMeta{background:url(../images/news/dot.gif) repeat-x left center;font-size:11px;text-align:right;padding:5px;margin-bottom:0px;margin-top:10px }
 .postMeta span.date{color:#7F7F7F;padding:3px;border:1px solid #fff;-moz-border-radius:4px 4px 4px 4px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px }
 .postMeta span.js-kit-comments-count{background:#FFF url(../images/news/user.gif) no-repeat left center;padding-left:15px;margin-left:2px }
 .postMeta span.comments a, .postMeta span.date a{color:#aaa }
 .post{margin:0 0 0 1px }
 .resourceImagetNativeAd{text-align:center }
 .bannerImagetAd{text-align:center;margin-left:47px;margin-right:50px;background:#eee;padding-bottom:8px;padding-top:10px;padding-left:12px }
 .resourceImagetAd{text-align:center;background:#eee;padding:15px;border:1px solid #eee }
 .homeStepper{padding-top:5px;padding-left:6px;background:url("../images/threeStepper.gif");background-repeat:no-repeat;background-position:left top;text-aling:center }
 .tourDescription{padding-top:7px;padding-left:3px;color:gray;font-size:1em }
 .tourTitle{padding:12px;padding-left:8px;padding-bottom:20px;color:black;font-size:2.6em;font-weight:bold;text-shadow:1px 1px 5px #aaa }
 .tourImageBlock{font-weight:bold;text-align:left }
 .ToolTipBox{border:3px solid #000;padding:0px;margin:3px;background:#f7f7f7 }
 .rightToolTipPointer{background-image:url(../images/tooltipPointer.gif);background-repeat:no-repeat;background-position:right top;width:100%;height:7px;position:absolute;bottom:1px }
 .toolTipPointerLow{background-image:url(../images/tooltipPointerLow.gif);background-repeat:no-repeat;background-position:center top;width:100%;height:7px;position:absolute;top:1px }
 .toolTipPointer{background-image:url(../images/tooltipPointer.gif);background-repeat:no-repeat;background-position:center top;width:100%;height:7px;position:absolute;bottom:1px }
 .modelErrorNoteBody{padding-left:0px }
 .GetCode{margin-bottom:8px;font-size:1em;color:#fff }
 .AdsFree{margin-bottom:2px;font-size:.8em;font-weight:bold;color:#aaa }
 .glossyButton a{background:url("../images/buttons/basicBigButton.png");background-repeat:no-repeat;text-align:center;text-decoration:none;font-weight:bold;background-position:top center;color:#000;width:140px;padding-top:12px;padding-bottom:11px;font-size:12pt;display:block }
 .glossyButton a:hover{background:url("../images/buttons/basicBigButton_s.png");background-repeat:no-repeat;width:140px;background-position:top center;text-decoration:none }
 .glossyButton{font-size:12pt }
 .glossyButtonBig a{background:url("../images/buttons/glossyButtonBig.png");background-repeat:no-repeat;text-align:center;text-decoration:none;font-weight:bold;background-position:top center;color:#000;width:265px;padding-top:12px;padding-bottom:26px;font-size:16pt;display:block }
 .glossyButtonBig a:hover{background:url("../images/buttons/glossyButtonBig_s.png");background-repeat:no-repeat;width:265px;background-position:top center;text-decoration:none;color:#fff }
 .glossyButtonBig{margin-top:6px;width:265px;font-size:14pt }
 .glossyButtonVeryBig a{background:url("../images/buttons/glossyButtonVeryBig.png");background-repeat:no-repeat;text-align:left;text-decoration:none;font-weight:bold;background-position:top center;color:#000;width:342px;padding-top:14px;padding-left:20px;padding-bottom:22px;font-size:12pt;display:block }
 .glossyButtonVeryBig a:hover{background:url("../images/buttons/glossyButtonVeryBig_s.png");background-repeat:no-repeat;width:342px;background-position:top center;text-decoration:none;color:#000 }
 .glossyButtonVeryBig{margin-top:6px;width:342px;font-size:12pt }
 .glossyButtonBigAdd a{background:url("../images/buttons/glossyButtonBigAdd.png");background-repeat:no-repeat;text-align:center;text-decoration:none;font-weight:bold;background-position:top center;color:#000;width:265px;padding-top:12px;padding-bottom:26px;font-size:16pt;display:block }
 .glossyButtonBigAdd a:hover{background:url("../images/buttons/glossyButtonBigAdd_s.png");background-repeat:no-repeat;width:265px;background-position:top center;text-decoration:none;color:#fff }
 .glossyButtonBigAdd{margin-top:6px;width:265px;font-size:14pt }
 .publicSulution{border-right:1px dotted #ddd }
 #carousel{margin:0 auto;width:358px;height:270px;overflow:scroll;border-left:0px solid #000;border-right:0px solid #eee;filter:alpha(opacity 70);-khtml-opacity:0.7;-moz-opacity:0.7;opacity:0.7 }
 #carousel ul{list-style:none;width:3938px;margin:0;padding:0;position:relative }
 #carousel li{display:inline;float:left }
 .textholder{text-align:left;font-size:small;padding:6px;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px }
 .topTheme{background:url("../images/themes/topBar.png");background-repeat:no-repeat;height:150px;text-align:center;border-color:#f60;border-style:solid;border-width:0px;margin:0px auto }
 .bigBannerBackground{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground5.png) }
 .bigBannerBackground5{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground8.png) }
 .bigBannerBackground10{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground10.png) }
 .bigBannerBackground9{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground9.png) }
 .bigBannerBackground2{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground6.png) }
 .bigBannerBackground3{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground7.png) }
 .bigBannerBackground4{height:90px;font-size:.8em;width:230px;background-repeat:no-repeat;background-image:url(../images/themes/macroaxisLogoBackground5.png) }
 .smallBannerBackground{height:90px;background:url("../images/themes/bannerBackgroundSmall.png");background-repeat:no-repeat;padding-top:0px;margin-right:0px;width:0px }
 .mainLogoBackground{background:url("../images/themes/macroaxisHugeBigLogo4.png");padding-top:0px;background-color:#f7f7f7;background-repeat:no-repeat;height:90px;font-size:.8em;width:262px }
 .accountPanelBackgound a{color:#000 }
 .accountPanelBackgound{text-align:left;padding-top:6px;background-repeat:no-repeat;text-align:center;font-size:.8em;height:21px;padding-right:0px }
 .bannerBlock{background:url("../images/themes/bannerBackground.gif");background-repeat:repeat-x;background-position:left center }
 .preTitleHeader{height:31px;padding-top:0px }
 .preTitleHeaderUp{height:29px;background:url("../images/themes/topBarBackground_up.gif");background-repeat:repeat-x;background-position:left center }
 .preTitleHeaderDown{height:29px;background:url("../images/themes/topBarBackground_down.gif");background-repeat:repeat-x;background-position:left center }
 .createTemplate{border:2px solid #f7f7f7;border-bottom:2px solid #f7f7f7;border-top:2px solid #f7f7f7;border-right:2px solid #f7f7f7 }
 #tblDynamic td, th{padding-left:4px }
 .classy0{margin-left:2px;color:#ccc }
 .classy1{margin-left:2px;color:#aa }
 .createTemplateSelected{border:2px solid #000 }
 input.text{padding:.4em;padding-top:.3em;background:#fff;padding-bottom:.3em }
 textarea{padding:.4em;padding-top:.3em;background:#fff;padding-bottom:.3em }
 select{padding:.3em;padding-top:.3em;background:#fff;width:159px;background-color:#fff;padding-bottom:.2em }
 .scroll-pane{overflow:scroll=yes;overflow-x:auto;overflow-y:auto }
 .daysRangeDown{padding-left:17px;padding-bootom:5px;width:75px;color:#f44336;font-weight:bold;margin-right:5px;background-position:left top;background-image:url(../images/arrows/daysDown.gif);background-repeat:no-repeat }
 .upgradeCellDiv a{color:#fff }
 .upgradeCellDiv{margin-top:1px;background-position:left top;background-image:url(../images/buttons/smallUpgradeButton.png);background-repeat:no-repeat;font-size:.8em;text-align:center;align:center;color:white;width:54px;padding:1px;font-weight:bold }
 .homeBackgroundSmallBlock{margin-bottom:26px;margin-top:0px;padding-top:1px;background-position:left top;background-repeat:no-repeat }
 .homeBackgroundBlock{margin:26px;background-position:left top;background-image:url(../images/slides/homeBackground.gif);background-repeat:no-repeat }
 .homeSliderBlock{margin:30px;padding:15px;background:#f7f7f7;border:1px solid #ddd }
 .daysRangeUp{padding-left:17px;padding-bootom:5px;width:75px;color:#01DF74;font-weight:bold;margin-right:5px;background-position:left top;background-image:url(../images/arrows/daysUp.gif);background-repeat:no-repeat }
 .exportingBanner{width:100%;padding-left:5px;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .compareSymbolBanner{width:100%;padding-left:5px;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .reportingBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .dividendBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .earningsEstimatesBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .backtestBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .equityTypeBackground{font-size:1.1em;font-weight:bold;color:gray }
 .watchListBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .optimizationBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .suggestionBanner{width:100%;padding-bottom:20px;border-bottom:1px solid #dfe3ee }
 .filterString{color:black;font-weight:bold }
 .filterStringGray{color:gray;font-weight:bold }
 #subMenu{padding:2px;background:#E0ECF8;border:0px solid #6e7273;font-weight:bold;padding-left:8px;padding-right:8px;padding-bottom:2px;color:#6e7273;height:10px;margin-right:5px }
 #portfolioOval{padding:4px;border:1px solid #6e7273 }
 #topMenu{padding:4px;background:#eee;border:0px solid #6e7273;font-weight:bold;padding-left:8px;font-size:1.2em;padding-right:8px;color:#6e7273;height:26px }
 .ui-widget-header{border:0px solid #ccc;font-size:1em;background:#fff;color:#000 }
 .ui-slider{background:#aaa }
 .ui-slider-horizontal{background:#fff;height:22px }
 #slider-minimumReturn .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-maxConstraint .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-constraint .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-cashUsage .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-ci .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-minimumReturn .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-riskFreeRate .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-riskLevel .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 #slider-dayRange .ui-slider-handle{border:0px solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px }
 .ui-slider-range{background:#ddd;background-color:#ddd;margin-left:11px }
 #ratioSlider{border:0px solid #dfe3ee;padding:0px;-webkit-border-radius:1%;-moz-border-radius:1%;border-radius:1%;margin-right:20px }
 #ratioSlider .ui-slider-handle{border:0px solid #000;margin-top:3px;margin-left:0px;padding:2px;background:#000;-webkit-border-radius:1%;-moz-border-radius:1%;border-radius:1%;height:26px;width:16px }
 #insiderSlider .ui-slider-handle{border:0px solid #000;background:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50% }
 .ui-state-default .ui-icon{background:#000 }
 .modalOverlay{position:fixed;width:100%;height:100%;z-index:80;top:0px;left:0px;background:#000;opacity:.80;filter:Alpha(Opacity 80) }
 .ui-menu-item{border-bottom:1px solid #eee;border-top:1px solid #eee;height:20px;font-weight:100;font-size:.9em }
 .ui-menu-item:hover{padding-left:5px;padding-top:4px;border-top:1px solid #eee;border-bottom:1px solid #eee;height:21px;font-weight:100;font-size:.9em;color:#000 }
 .ui-activemenu-item{color:black;border:0px solid #fff;background:#ccc;background-color:#ccc }
 #ui-activemenu-item a{margin-left:0px;background:#aaa }
 .ui-spinner-up{height:8px;width:9px }
 .ui-spinner-down{height:8px;width:9px }
 .ui-button{background:#d7ddea;border:1px solid #d7ddea;color:gray }
 .ui-state-active{background:#627aac;font-weight:100;color:#fff;border:1px solid #627aac }
 .ui-progressbar{height:8px;background:#000 }
 #dialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #shareDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #removeSymbolDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #modelHelpDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #createNewSuggestionDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #dialogTermsOfUse{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #addSymbolDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #dialogCalendar{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #importResultsDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #suggestionPriviewDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #editPortfolioDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #payDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #createPortfolioDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #backTestDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #helpDialog{font-family:Arial, Helvetica, Verdana, sans-serif;color:gray;font-size:1em }
 #scoreInfoDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #deleteDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #confirmDialog{font-family:arial;font-size:7px }
 #reportFinishedDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #errorDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #largeProgressDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em;background-image:url(../images/progressBackground.gif);background-repeat:no-repeat;background-position:left bottom }
 #modelDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #selectPortfolioDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #progressDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em;background-image:url(../images/progressBackground.gif);background-repeat:no-repeat;background-position:left bottom }
 #largeProgressDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #transactionConfirmDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #portfolioDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em }
 #filterDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 #startOptimizationDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em }
 .headerFinal{background:#dfe3ee;text-align:center;align:center }
 .footerNav a{text-decoration:none;color:#2B4F81;height:3px }
 .footerLinksAction h2{color:#000;font-size:1.8em;font-weight:400;padding-top:20px;outline:0;display:block;padding-bottom:20px;margin-top:0px;margin-bottom:0px;text-shadow:0 0px 1px #f2f2f2 }
 .footerFinal{width:86%;margin:auto auto }
 .footerLinksWrapper{height:66px;bottom:0;width:calc(100%);margin-top:30px;margin-bottom:-40px;width:100% }
 .footerLinks{border:0px solid red;margin-left:-1px;padding-top:19px;padding-right:25px;padding-left:15px;margin:auto auto }
 .footerFinalWrapper{margin:auto auto;width:100%;padding-top:7px;background:#dfe3ee;border-top:0px solid #fff;border-bottom:1px solid #EDF1F8;box-shadow:1px 1px 1px #dfe3ee }
 .footerLinks a{font-size:12px }
 #socialBlock{margin-left:90px;text-align:center }
 #socialBlock ul#socialItems{margin:5px 0px;list-style:none;display:inline-block }
 #socialBlock ul#socialItems li{padding:0px;float:left;position:relative;margin-left:5px;margin-right:5px;width:48px;height:48px }
 #socialBlock ul#socialItems li a{position:absolute }
 #socialBlock ul#socialItems li img{position:absolute;width:48px;top:0px;left:0px;padding:0px;margin:0 8px 0 0;border:none;overflow:hidden }
 #bubbleupfeatures tr th, #bubbleupfeatures tr td{border:1px solid #F0F0F0;padding:5px;text-align:left }
 #bubbleupfeatures tr th{background-color:#F0F0F0 }
 .secondButton{background:#A9F5F2;border:1px solid #bbb;color:#000 }
 .thirdButton{background:#A9F5D0;border:1px solid #aaa;color:#000 }
 .bigCommandButtonRed{background:#f44336;border:1px solid #f44336;font-size:1em;align:center;text-align:center;padding-left:10px;padding-right:10px;padding-top:14px;cursor:pointer;padding-bottom:13px;color:#fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .bigCommandButtonRed:hover{background:#FF0000 }
 .bigCommandButtonGray{background:#ddd;border:1px solid cccccc;font-size:1em;padding:10px;padding-top:8px;cursor:pointer;padding-bottom:7px;color:#000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .bigCommandButtonGray a{color:#000 }
 .bigCommandButtonGray:hover{background:#ccc;border:1px solid bbbbbb }
 .smallCommandButtonGray{background:#ddd;border:1px solid #ccc;color:black;font-size:1em;cursor:pointer;padding:4px;padding-top:3px;padding-bottom:3px;padding-right:5px;padding-left:8px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .smallCommandButtonGray:hover{background:#ccc }
 .smallCommandButtonBlue{background:#F0F4FA;border:1px solid #dfe3ee;color:#000;font-size:1em;padding-left:10px;padding-right:10px;cursor:pointer;padding-top:11px;padding-bottom:10px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .smallCommandButtonBlue:hover{background:#dfe3ee }
 .smallCommandButtonBlue a{color:#000 }
 .smallCommandButtonRed{background:#f44336;border:1px solid #f44336;color:#fff;font-size:1em;padding-left:10px;padding-right:10px;cursor:pointer;padding-top:11px;padding-bottom:10px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .smallCommandButtonRed:hover{background:#FF0000 }
 .smallCommandButtonRed a{color:#fff }
 .tinyCommandButtonRed{background:#f44336;border:1px solid #f44336;color:#fff;text-align:center;font-size:.9em;padding-left:10px;padding-right:10px;cursor:pointer;padding-top:2px;padding-bottom:2px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .smallCommandButton{background:#f44336;border:1px solid #f44336;color:#fff;font-size:1em;padding-left:10px;padding-right:10px;cursor:pointer;padding-top:11px;padding-bottom:10px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .smallCommandButton:hover{background:#FF0000 }
 .grayCommandButton{background:#ddd;font-size:1em;padding:8px;padding-top:11px;cursor:pointer;padding-bottom:10px;color:#000;border:1px solid #ccc }
 .grayCommandButton a{color:#000 }
 .grayCommandButton:hover{background:#ccc }
 .simpleCommandButton{background:#f44336;border:1px solid #f44336;font-size:1em;padding:12px;padding-top:11px;padding-bottom:10px;color:#fff }
 .commandButton{background:#dfe3ee;border:1px solid #B3BED1;font-size:1em;padding:10px;padding-bottom:9px;cursor:pointer;color:#fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .commandButton:hover{border:1px solid #85A3E0;background:#CDD7EA }
 .commandButton a{color:#000 }
 .headerPublicBanner{float:right }
 .headerPublicLogo{float:left;text-align:left;padding-top:11px }
 .bigCommandButtonDarkBlue{background:#000;border:1px solid #000;font-size:1em;align:center;text-align:center;padding-top:14px;cursor:pointer;padding-bottom:13px;padding-left:10px;padding-right:10px;color:#fff;box-shadow:1px 1px 7px #aaa;opacity:0.9;filter:alpha(opacity 90) }
 .bigCommandButtonDarkBlue:hover{background:#6989C2 }
 .bigCommandButtonDarkBlue a{color:#fff }
 .bigCommandButtonLight{background:#dfe3ee;border:0px solid #dfe3ee;font-size:1em;align:center;text-align:center;padding-top:14px;cursor:pointer;padding-bottom:13px;padding-left:10px;padding-right:10px;color:#000 }
 .bigCommandButtonLight a{color:#000 }
 .lastFooterRowButton{background:#EDF1F8;border:1px solid #bbb;font-size:1em;align:center;text-align:center;padding-top:4px;cursor:pointer;padding-bottom:5px;padding-left:5px;padding-right:5px;color:#000 }
 .lastFooterRowButton a{color:#000 }
 .lastFooterRowButton:hover{background:#dfe3ee }
 .selectMarketButton{background:#F0F4FA;border:1px solid #EDF1F8;font-size:1em;align:center;text-align:center;margin-top:10px;padding:2px;cursor:pointer;padding-left:7px;padding-right:7px;color:#000 }
 .selectMarketButton:hover{background:#dfe3ee }
 .selectMarketButton a{color:#000 }
 .bigCommandButtonLightBlue{background:#dfe3ee;border:1px solid #bbb;font-size:1em;align:center;text-align:center;padding-top:14px;cursor:pointer;padding-bottom:13px;padding-left:10px;padding-right:10px;color:#000;box-shadow:1px 0px 7px #dfe3ee }
 .bigCommandButtonLightBlue:hover{background:#EDF1F8 }
 .bigCommandButtonLightBlue a{color:#000 }
 .bigCommandButton{background:#ddd;border:1px solid #B3BED1;font-size:1em;align:center;text-align:center;padding-top:14px;cursor:pointer;padding-bottom:14px;padding-left:10px;padding-right:10px;color:#000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;box-shadow:1px 0px 7px #eee }
 .bigCommandButton:hover{border:1px solid #85A3E0;background:#CDD7EA }
 .bigCommandButton a{color:#000 }
 .amChartsButtonSelected{background-color:#CC0000;border-style:solid;border-color:#CC0000;border-width:1px;color:#fff;-moz-border-radius:1px;border-radius:1px;margin:1px;margin-top:8px;padding-bottom:3px;font-size:.9em }
 .amChartsButton{background-color:#eee;border-style:solid;border-color:#ccc;border-width:1px;color:#000;-moz-border-radius:1px;border-radius:1px;margin:1px;margin-top:8px;font-size:.9em;padding-bottom:3px }
 .amChartsCompareList{border-style:solid;border-color:#ccc;border-width:1px }
 .GreekLetter{font-size:3em;padding-left:10px;color:#000 }
 .GreekLetterSmall{font-size:2.6em;padding-left:10px;color:gray }
 .GreekLetterTini{font-size:2.4em;padding-left:10px;color:gray }
 .screenerSearchBox{padding:5px;margin-bottom:4px;border:1px solid #ddd;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .wizardSearchBox{padding:5px;border:1px solid #ddd;margin-right:15px }
 .footerToolsBlock{padding-top:20px;padding-bottom:12px;margin-left:3px;padding-left:3px;padding-right:3px;width:114px;background:#fff;color:white;border:2px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .hypeButton{margin-right:3px;padding:3px;padding-top:4px;padding-left:5px;font-size:0.9em;padding-right:5px;background:#bbb;color:white;border:1px solid #aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .footerModuleButton a{color:white }
 .footerModuleButton{margin-left:3px;margin-right:3px;padding:2px;padding-left:4px;margin-bottom:8px;padding-right:4px;background:gray;color:white;border:2px solid gray;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .footerModuleBlock{padding-top:20px;padding-bottom:12px;margin-left:3px;padding-left:6px;padding-right:3px;text-align:cetner;align:center;width:272px;background:#f7f7f7;height:90px;color:white;border:4px solid #ccc;background-image:url(../images/themes/footerBubbles.gif);background-repeat:no-repeat;opacity:0.9;filter:alpha(opacity 90) }
 .portfolioThemeBuilderInfo{padding:6px;margin-left:5px;margin-right:7px;padding-left:12px;padding-right:6px;color:gray;border:3px solid #ddd;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px }
 .roundedWidgetCode{padding:5px;padding-bottom:0px;margin-top:7px;color:white;border:0px dashed #000;background:gray;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .symbolWidgetCodeTextarea{clear:both;font-size:.85em;color:white;border:0px dotted #ddd;background:#aaa;padding:3px;padding-top:6px;maring-right:3px;width:99% }
 .symbolWidgetCodeLabel{padding-top:8px;padding-bottom:4px;font-weight:500 }
 .roundedStoryBlock{padding:5px;background:#dfe3ee;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50% }
 .roundedSymbolMessageBlock{padding:13px;padding-top:7px;margin-left:1px;margin-right:7px;margin-bottom:15px;color:#eee;background:#cc3300;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .mainHistoryGo{color:#000;text-align:center;background:#eee;padding-left:2px;padding-right:2px;width:24px;border:1px solid #ccc;font-weight:bold;font-size:1.2em;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .mainHistoryToday{margin-top:10px;margin-bottom:10px;padding:2px;padding-left:5px;text-align:left }
 .embedButton{border:2px solid #ccc;background:#ddd;margin-top:9px;width:88px;padding-top:2px;text-align:center;padding-left:3px;padding-right:3px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .ratioFilterButton{border:2px solid #000;background:#000;text-align:center;font-size:1.2em;font-weight:bold;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .mainShareButton{border:1px solid #ccc;background:#f7f7f7;padding:7px;padding-top:8px;padding-left:11px;padding-right:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .porfolioFocusBlock{margin-top:1px; margin-bottom:1px;padding:2px;background:#eee;border:1px solid #eee }
 .counrtySelectionLinkBlock{color:#000;padding:2px;maring-top:3px;maring-bottom:3px;background:#fff;border:1px solid #ddd }
 .counrtySelectionBlock{color:#ccc;padding:2px;padding-right:5px;padding-left:5px;background:#fff;border:1px solid #ddd }
 .addPortfolioButton a{color:white }
 .addPortfolioButton{color:white;cursor:pointer;padding:10px;padding-left:6px;margin-right:6px;background:#000;border:1px solid #000 }
 .whiteActionButton a{color:gray;margin-top:3px;font-size:0.9em;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:7px;padding-left:7px;margin-right:0px;background:#fff;border:1px solid #bbb }
 .whiteActionButton a:hover{background:#eee;border:1px solid #aaa;text-decoration:none }
 .setActionButton{background:#eee;border:1px solid #ddd;color:#000;font-size:.9em;padding-left:10px;padding-right:10px;cursor:pointer;padding-top:2px;padding-bottom:1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .setActionButton a{color:#000 }
 .setActionButton a:hover{color:black }
 .miniActionButton a{color:#000;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;font-size:1em;padding-top:2px;padding-bottom:2px;padding-right:4px;padding-left:4px;background:#eee;border:1px solid #ccc;text-decoration:none }
 .miniActionButton a:hover{color:black;background:#ccc;border:1px solid #aaa;text-decoration:none }
 .grayActionButton{font-size:0.9em;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:7px;padding-left:7px;margin-right:0px;background:#eee;border:1px solid #ddd }
 .grayActionButton a{color:black }
 .grayActionButton:hover{background:#ddd;border:1px solid #ddd }
 .manageActionButton{font-size:0.9em;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:7px;padding-left:7px;margin-right:0px;background:#F6F8F8;border:1px solid #dfe3ee }
 .manageActionButton a{color:#000 }
 .manageActionButton:hover{background:#ddd;border:1px solid #ccc }
 .manageActionButton:hover a{color:black }
 .addPortfolioActionButton{font-size:0.9em;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:7px;padding-left:7px;margin-right:0px;background:#ccc;border:1px solid #bbb }
 .addPortfolioActionButton:hover{background:#ddd }
 .sideLinkBanner{padding:8px;border:2px solid #dfe3ee;background:#dfe3ee }
 .squareSideLink{moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;width:40px;height:34px;padding:3px;cursor:pointer;background:#eee;border:2px solid #dfe3ee }
 .symbolBulletGuadge{width:140px;height:146px;background:#fff;border:1px solid #bbb;moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .symbolGuadge{width:130px;text-align:right;height:80px }
 .roundedSideLinkLong{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;// width:70px;height:20px;padding:5px;padding-left:8px;padding-right:8px;margin-right:8px;cursor:pointer;background:#dfe3ee;border:1px solid #dfe3ee;color:#000}
.roundedSideLinkLong a{color:#000}
.roundedSideLinkLong a:hover{color:#000;text-decoration:none}
.roundedSideLinkLong:hover{background:#bbb;border:1px solid #bbb;color:#000;text-decoration:none}
.roundedSideLinkSmall{moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:20px;height:20px;padding:5px;margin-right:8px;cursor:pointer;background:#dfe3ee;border:1px solid #dfe3ee;color:#000}
.roundedSideLinkSmall a{color:#bbb}
.roundedSideLinkSmall a:hover{color:#000}
.roundedSideLinkSmall:hover{background:#bbb;border:1px solid #bbb;color:#000}
.roundedSideLink{moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:45px;height:38px;padding:7px;cursor:pointer;background:#dfe3ee;border:2px solid #000;box-shadow:1px 1px 7px #dfe3ee}
.roundBacktestGreenLegend{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:25px;height:25px;padding:2px;margin-right:5px;color:gray;background:green}
.roundLegendButton{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:24px;padding:2px;color:gray;background:#f7f7f7}
.roundGrayButton{-moz-border-radius:10%;-webkit-border-radius:10%;border-radius:10%;font-size:0.9em;padding:3px;padding-bottom:2px;color:gray;margin-left:4px;padding-right:6px;padding-left:6px;margin-right:0px;background:#f7f7f7;border:1px solid #ddd}
.roundGrayButton:hover{background:#ddd;border:1px solid #ccc}
.grayishActionButton{font-size:0.9em;text-align:center;padding:4px;padding-top:4px;padding-bottom:4px;padding-right:7px;padding-left:7px;margin-right:4px;background:#f7f7f7;border:1px solid #ccc;box-shadow:1px 1px 5px #ccc}
.grayishActionButton:hover{border:1px solid #bbb;background:#eee}
.grayishActionButton a{color:#000}
.blueishActionButton{cursor:pointer;border:1px solid #ddd !important;padding:3px;color:#000;background:#eee;padding-left:7px;padding-right:7px}
.blueishActionButton:hover{border:1px solid #000;background:#f7f7f7}
.blueishActionButton a{color:#000}
.actionRadioBlock{margin-left:4px;margin-bottom:7px}
.styleActionButton{padding:14px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;cursor:pointer;text-align:center;background:#fff;border:1px solid #ddd}
.styleActionButton:hover{background:#eee;border:1px solid #ccc}
.styleActionButtonSelected{padding:14px;cursor:pointer;text-align:center;color:#000;border:1px solid #000}
.refreshActionButton{font-size:0.9em;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:7px;cursor:pointer;padding-left:7px;margin-right:0px;background:#bbb;border:1px solid #aaa}
.refreshActionButton:hover{background:#ddd}
.exportActionButton{padding:3px;text-align:center;padding-left:5px;margin-right:0px;background:#f7f7f7;border:1px solid #bbb;width:129px}
.exportActionButton a{color:gray}
.exportActionButton:hover{border:1px solid #aaa;background:#eee}
.addImportSymbolToPortfolio a{color:gray}
.addImportSymbolToPortfolio{font-size:0.9em;color:white;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:7px;padding-left:7px;margin-right:0px;background:#ddd;border:1px solid #ccc}
.addImportSymbolToPortfolio:hover{background:#ccc;border:1px solid #ccc}
.addCompareSymbolToPortfolio a{color:black}
.addCompareSymbolToPortfolio{text-align:center;align:center;font-size:0.9em;padding:5px;padding-right:2px;padding-left:2px;background:#ccc;border:1px solid #bbb}
.addNewPortfolio{font-weight:bold;font-size:0.9em;padding:4px;padding-top:3px;padding-right:5px;padding-left:8px;margin-right:6px;background:#000;border:1px solid #000}
.goToPortfolios{margin-bottom:1px;padding:2px;padding-left:5px;padding-right:5px;background:#f7f7f7;border:1px dashed gray}
.ui-button-text-only{font-weight:100}
.ui-button-text{font-weight:plain}
.valuationRoundedBlock a{color:#000;font-size:1.4em}
.valuationRoundedBlock{padding:5px;color:white;background:#ddd;border:1px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.valuationSecondRoundedBlock{padding:5px;background:#eee;border:0px solid #ddd;border-top:1px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.tableRowOdd{padding-left:0px;font-size:1em;background-color:#f7f7f7;background:#f7f7f7}
.tableRowOdd:hover{background-color:#eee;background:#eee}
.tableRowEven{padding-left:0px;font-size:1em;height:20px;background-color:#fff;background:#fff}
.tableRowEven:hover{background-color:#eee;background:#eee}
.smallLoginButton{padding:4px;color:gray;font-size:0.9em;background:#dfe3ee;border:1px solid #dfe3ee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.smallLoginButton a{color:#000;text-decoration:none}
.smallLoginButton:hover{background:#dfe3ee;border:1px solid #000}
.dividendRoundedBlock{padding:4px;width:8px;height:8px;font-size:.5em;text-align:center;color:white;font-weight:bold;border:2px solid black;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:green}
.newsRoundedBlock{text-align:center;color:#000}
.paidTitle{color:#000;padding:2px;padding-left:6px;padding-right:6px;font-size:2.5em;width:17px;background:#dfe3ee;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:3px;box-shadow:1px 1px 7px #fff;border:1px solid #dfe3ee}
.bitcoinChartBlock{color:gray;background:#eee}
.standardRoundedBlock{padding:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#F0F4FA;border:1px solid #F0F4FA}
.scoreRoundedBlock{padding:5px;color:gray;background:#F0F4FA;border:1px solid #F0F4FA;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.newRoundedBlockStandard{padding:5px;background:#F0F4FA;border:1px solid #F0F4FA}
.featuredBlock{text-align:center;opacity:0.6;filter:alpha(opacity 60)}
.shadedSeparator{box-shadow:1px 1px 7px #dfe3ee;border-top:1px solid #bbb;height:1px;background:#D2DCED}
.shadedRoundedBlock{padding:5px;color:gray;border:1px solid #dfe3ee;background:#dfe3ee}
.newRoundedBlock{padding:5px;color:gray;background:#fff;border:1px solid #ddd}
.blueishRoundedBlock{padding:5px;color:gray;background:#F0F4FA}
.smallOptionButton{display:inline-block;padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;background:#dfe3ee;color:#000;border:1px solid #dfe3ee;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}
.smallOptionButton:hover{border:1px solid #bbb;background:#bbb}
.smallOptionButton a:hover{text-decoration:none}
.smallOptionButtonSelected{border:1px solid #bbb;background:#bbb;color:#fff;font-weight:400;cursor:pointer;padding:5px;padding-right:11px;padding-left:11px;margin-right:2px}
.smallOptionButtonSelected:hover{background:#bbb;border:1px solid #bbb}
.smallOptionButtonSelected a{color:446CB3}
.sectorIcon{text-align:right;height:56px;opacity:0.3;filter:alpha(opacity 30)}
.footerOptionButtonSelected{padding:5px;padding-left:9px;padding-right:9px;color:gray;background:#ccc;border:1px solid #aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.footerOptionButtonSelected:hover{background:#000;border:1px solid #336699}
.verticalText{color:#333;border:0px solid #f44336;writing-mode:tb-rl;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);white-space:nowrap;display:block;bottom:0;width:20px;height:20px;font-size:24px;font-weight:normal;text-shadow:0px 0px 1px #333}
.widgetNextButton{text-align:center;align:center;padding-right:8px;padding-left:6px;padding-bottom:5px;padding-top:4px;margin-right:3px;width:130px;border:1px solid #B2D1F0;background:#F6F8F8;background:-moz-linear-gradient(top, #D2DCED 0%, #dfe3ee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #D2DCED), color-stop(100%, #dfe3ee));background:-webkit-linear-gradient(top, #D2DCED 0%, #dfe3ee 100%);background:-o-linear-gradient(top, #D2DCED 0%, #dfe3ee 100%)}
.widgetOrderButtonGray{text-align:center;align:center;padding-right:2px;padding-left:2px;padding-bottom:2px;padding-top:2px;margin-left:0px;border:0px solid #ddd;background:#fff;text-decoration:none;color:#fff;font-size:0.85em}
.widgetOrderButton{text-align:center;align:center;padding-right:8px;padding-left:6px;padding-bottom:7px;padding-top:7px;margin-left:0px;border:1px solid #f44336;background:#f44336;text-decoration:none;color:#fff;font-size:0.85em}
.widgetLicenseBlock{padding-left:8px;padding-right:8px;padding-bottom:3px;padding-top:2px;border:0px solid #ddd;background:#eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.widgetBackground{paddint-top:10px;background-image:url(../images/widgets/widget.png);background-repeat:no-repeat;background-position:right top}
.widgetPreviewWrapper{margin-top:3px;align:center;text-align:center}
.widgetPreviewToggle{padding:4px;color:black;border:1px solid #aaa;background:#aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.widgetPreviewToggle a{color:white}
.widgetThumb{border:2px solid #000;padding:4px;padding-bottom:2px;margin-right:16px;opacity:0.5;filter:alpha(opacity 50);background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #f7f7f7 0%, #ccc 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #ccc 100%)}
.widgetThumb:hover{opacity:0.9;filter:alpha(opacity 90)}
.widgetPreviewBlock{height:675px;padding:0px;padding-top:40px;text-align:center;align:center}
.dottedButton{border:1px dashed #ddd;background:#f7f7f7;padding:4px;cursor:pointer;white-space:nowrap;padding-right:7px;padding-left:7px}
.dottedButton:hover{border:1px dashed #ccc;background:#fff}
.dottedButton a{text-decoration:none}
.dottedButton a:hover{text-decoration:none}
 .topStoriesButton{margin-top:0px;margin-right:3px;padding:3px;text-transform: uppercase;border:1px solid #eee; background-color:rgba(18, 81, 139,0.5);cursor:pointer;white-space:nowrap;padding-right:9px;padding-left:9px }
 .thumbOverflowButton{margin-bottom:0px;position:absolute;bottom:0px;right:0px;left:0px;background:#aaa;width:100% }
 .topStoriesButton a{color:#eee }
 .topStoriesButton:hover{border:1px solid #B40404; background: #B40404}
 .topStoriesButton a:hover{text-decoration:none;color: #fff}
 .flatMarketQuote{background:#F0F4FA;padding:3px;border:1px solid #dfe3ee;cursor:pointer;white-space:nowrap;padding-right:7px;padding-left:7px }
 .flatMarketQuote:hover{border:1px solid #dfe3ee;background:#fff }
 .flatMarketQuote a:hover{text-decoration:none }
 .marketQuote{border:1px solid #dfe3ee;background:#eee;padding:3px;cursor:pointer;white-space:nowrap;padding-right:7px;padding-left:7px }
 .marketQuote:hover{border:1px solid #dfe3ee;background:#fff }
 .marketQuote a:hover{text-decoration:none }
 .marketQuoteRed{border:1px solid #f44336;background:#f44336;padding:3px;font-size:.9em;white-space:nowrap;padding-right:9px;padding-left:9px;color:white }
 .marketQuoteRed:hover{border:1px solid #E60000;background:#FF3333 }
 .marketQuoteRed a{color:white;text-decoration:none }
 .marketQuoteRed a:hover{background:#FF3333;text-decoration:none }
 .marketQuoteBlue{border:1px solid #bbb;background:#dfe3ee;padding:3px;font-size:.9em;white-space:nowrap;padding-right:9px;padding-left:9px;color:#000 }
 .marketQuoteBlue:hover{border:1px solid #000;background:#000;color:white }
 .marketQuoteBlue a{color:#000;text-decoration:none }
 .marketQuoteBlue a:hover{background:#000;color:white;text-decoration:none }
 .featureBlock{border:1px solid #dfe3ee;padding:2px;padding-left:6px;padding-right:6px;white-space:nowrap;margin:2px;text-align:center;background:#D2DCED }
 .featureArea{border:1px solid #dfe3ee;padding:4px;line-height:30px;text-align:justify;margin-bottom:5px;background:#eee;height:100% }
 .thumbContainer{width:100% }
 .exoticThumbWrapper{float:left;margin:7px;margin-left:4px;border:1px solid #ddd;border-bottom:1px solid #ccc;background:#eee;align:center;text-align:center }
 .thumbWrapper{height:160px;float:left;width:234px;margin:7px;margin-left:4px;border:1px solid #eee;border-radius:1px;background:#f7f7f7;align:center;text-align:center }
 .symbolThumbWrapper{height:434px;float:left;width:230px;margin:7px;margin-left:4px;border:1px solid #ddd;border-bottom:1px solid #ccc;background:#eee;align:center;text-align:center }
 .staticThumb{height:600px;color:#000;text-align:left;align:center;padding-right:10px;padding-left:6px;opacity:0.8;filter:alpha(opacity 80);background-image:url(../images/portfolio/portfolioOptimization.png);background-position:bottom right;background-repeat:no-repeat;background-color:transparent }
 .portfolioThumbWrapper{height:370px;width:300px;margin:2px;border:1px solid #ddd;border-bottom:1px solid #ccc;background:#eee;align:center;text-align:center }
 .portfolioThumb{height:370px;width:300px;color:#000;text-align:center;align:center;opacity:0.5;filter:alpha(opacity 50);background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #f7f7f7 0%, #ccc 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #ccc 100%) }
 .portfolioThumbHover{color:#fff;height:370px;width:300px;text-align:center;align:center }
 .thumb{height:160px;width:234px;color:#000;text-align:center;align:center;opacity:0.8;filter:alpha(opacity 80);background:#f7f7f7 }
 .contenthover{color:gray;background:#D2DCED;height:160px;width:234px;text-align:center;align:center;border:0px solid #bbb }
 .contentDescriptionBlock{height:30px;color:gray;padding:10px;margin-bottom:10px }
 .contenthover, .contenthover h3, contenthover a{color:#fff }
 .contenthover h3, .contenthover p{line-height:1.4em;color:#fff }
 .thumbHeader{color:#000;width:200px;padding-left:3px;padding-top:19px;padding-bottom:6px }
 .thumbTotal{color:#bbb;font-size:4.4em }
 .thumbTotal:hover{color:#000 }
 .thumbWrapper a.thumbButton{background:#ddd;color:#000;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0px;left:0px;width:100% }
 .thumbWrapper a.thumbButton:hover{background:#ccc;text-decoration:none;color:#000;padding-top:10px;padding-bottom:10px;color:#000;font-weight:bold }
 .tileCash{color:#000;font-size:.85em;line-height:1em;text-align:center;margin-left:12px }
 .tileCashEmpty{color:#dfe3ee;font-size:1em;text-align:center }
 .ui-corner{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .thumbButtonTile{position:absolute;bottom:10px;left:10px;align:center;text-align:center;width:100% }
 .thumbButtonTileWidget{position:absolute;bottom:10px;left:10px;align:center;text-align:center;width:100%;bottom:45px;left:5px }
 .thumbTitleBar{padding-top:10px;padding-bottom:10px;border-bottom:0px solid #bbb;background:#ddd;width:100% }
 .menuAdvancedOptions{color:#aaa;font-size:1em;margin-top:-9px;border-bottom:1px solid #dfe3ee;border-top:F0F4FApx solid #dfe3ee;background:#F0F4FA;text-align:right }
 .portfolioThumbButton{color:#000;padding-top:5px;padding-bottom:5px;filter:alpha(opacity 60);opacity:0.6;background:#F0F4FA;position:absolute;margin-bottom:0px;bottom:0px;left:0px;width:100% }
 .portfolioThumbButton:hover{text-decoration:none;filter:alpha(opacity 80);opacity:0.8;background:#dfe3ee;color:#000;color:#fff;position:absolute;width:100%;padding-top:55px;padding-bottom:55px;transition:0.5s Ease }
 .portfolioPieDashboard{text-align:center;height:100%;margin-top:-40px;position:absolute;top:25%;width:100% }
 .portfolioPieDashboard:hover{transition:0.5s Ease }
 .portfolioPieHilighted{filter:alpha(opacity 100);opacity:1 }
 .inlineChart{width:100% }
 .thumbPoptfolioGraph{background-color:transparent;color:#fff;width:100% }
 .thumbSymbolGraphWidget{background-color:transparent;color:#fff;position:absolute;bottom:38px;left:0px;width:100% }
 .thumbSymbolGraph{background-color:transparent;color:#fff;position:absolute;bottom:0px;left:0px;width:100% }
 .thumbButton{background:#ddd;color:#aaa;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0px;left:0px;width:100% }
 .thumbButton:hover{background:#ccc;text-decoration:none;color:#000;padding-top:10px;padding-bottom:10px }
 .thumbButton1{background:#dfe3ee;color:#bbb;padding-top:10px;padding-bottom:10px;text-align:center;position:absolute;bottom:0px;right:20%;width:20% }
 .thumbButton1:hover{background:#bbb;color:#000 }
 .thumbButton1 a{color:#fff }
 .thumbButton1 a:hover{color:#000 }
 .thumbButton2{background:#dfe3ee;color:#bbb;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0px;right:40%;width:20% }
 .thumbButton2:hover{background:#bbb;color:#000 }
 .thumbButton2 a{color:#fff }
 .thumbButton2 a:hover{color:#000 }
 .thumbShareButton{background:#dfe3ee;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0px;width:20%;right:60% }
 .thumbShareButton:hover{background:#bbb;color:#000 }
 .thumbRebalanceButton{background:#dfe3ee;color:#aaa;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0px;width:20%;right:80% }
 .thumbRebalanceButton:hover{background:#bbb;color:#000 }
 .thumbRebalanceButton a{color:#fff }
 .thumbRebalanceButton a:hover{color:#000 }
 .thumbDelButton{background:#dfe3ee;color:#bbb;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0px;width:20%;right:0px }
 .thumbDelButton:hover{background:red;color:#fff }
 .thumbDelButton a{color:#fff }
 .thumbDelButton a:hover{color:#000 }
 .thumbShareButton a{color:#fff }
 .thumbShareButton a:hover{color:#000 }
 .thumbRebalanceButton a:hover{color:#000 }
 .portfolioToolLink{color:#bbb;margin-right:21px }
 .portfolioToolLink:hover{color:#000 }
 .timelineDate{padding-bottom:4px;padding-left:0px;margin-bottom:2px;border-bottom:0px dashed #ddd;color:gray;font-size:0.9em }
 .timelineAction{font-size:.8em;padding-top:3px;padding-bottom:2px;padding-right:5px;padding-left:5px;margin-right:6px;background:#000;border:1px solid #ddd;background:#eee }
 .timelineButton{font-size:1em;text-align:center;padding:4px;padding-top:4px;padding-bottom:3px;padding-right:5px;padding-left:5px;margin-right:6px;background:#000;border:1px solid #ddd;margin-top:14px;margin-bottom:3px;background:#eee;float:right }
 .thumbPortfolioDescription{text-align:left;padding-left:9px;padding-right:9px;color:#aaa;font-size:.85em;height:75px }
 .rebalancingGuage{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .secondaryMenuAreaWrapper{margin:auto auto;width:100%;height:38px;background:#F0F4FA;background:-moz-linear-gradient(top, #F0F4FA 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0F4FA), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #F0F4FA 0%, #fff 100%);background:-o-linear-gradient(top, #F0F4FA 0%, #fff 100%);border-top:1px solid #dfe3ee;border-bottom:0px solid #dfe3ee }
 .secondaryHomeAreaWrapper{margin:auto auto;width:100%;height:78px;background:#eee;background:-moz-linear-gradient(top, #fff 0%, #dfe3ee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dfe3ee));background:-webkit-linear-gradient(top, #fff 0%, #dfe3ee 100%);background:-o-linear-gradient(top, #fff 0%, #dfe3ee 100%) }
 .secondaryMenuAreaContainer{width:86%;height:35px;margin:auto auto }
 .secondaryHomeAreaContainer{width:86%;height:55px;margin:auto auto }
 .menuLinkItem{text-align:left;padding-left:7px;padding-right:17px;width:180px;margin:9px;padding-top:5px;padding-bottom:9px;border-bottom:1px solid #eee }
 .menuLinkItem a{font-size:1.2em }
 .menuLinkItem a:hover{font-size:1.2em }
 .mainMenuAreaWrapper{background-color:#F0F4FA;margin:auto auto;width:100% }
 .mainMenuAreaContainer{width:86%;background-color:#000;margin:auto auto }
 .bannerAreaContainer{width:86%;margin:auto auto;background:#dfe3ee }
 .mainAreaContainer{width:86%;margin:auto auto }
 .homeAreaContainer{width:100%;text-align:center;align:center;margin:auto auto }
 .performanceScore{color:#000;font-size:3em;margin-top:2px;padding-left:3px;padding-right:3px;padding-bottom:2px }
 .ui-dialog .ui-dialog-titlebar{background-color:#fff;border:0px solid #eee;font-weight:100;font-size:0.9em;color:gray }
 .ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:#fff;overflow:auto;zoom:1 }
 .ui-dialog .ui-dialog-titlebar-close{background-color:#eee;height:20px;width:20px;background:#eee;border:0px solid #f7f7f7 }
 .ui-dialog .ui-dialog-titlebar-close:hover{background:#ddd;border:0px solid #f7f7f7 }
 .ui-dialog .ui-dialog-titlebar-close:focus{background:#ddd;border:0px solid #f7f7f7 }
 .ui-dialog .ui-buttonset .ui-button-active{margin-left:0;margin-right:-.3em;background-color:#eee;color:black }
 .ui-buttonset .ui-button-active{margin-left:0;margin-right:-.3em;background-color:#eee;color:black }
 .ui-dialog .ui-button-text-only{font-weight:1;font-size:1em }
 .ui-dialog{font-weight:1 }
 .homeIconAction img:hover{opacity:1 }
 .secondHomeIcon{background-repeat:no-repeat;background-position:left top;width:1020px;margin:auto auto }
 .thirdHomeIcon{width:1020px;margin:auto auto }
 .featureHomeIcon{width:1020px;margin:auto auto }
 .fouthHomeIcon{background-image:url(../images/homeChart2.png);background-repeat:no-repeat;background-position:right bottom;width:1020px;background-size:34%;margin:auto auto }
 .startingHomeIconWrapper{background:#000 }
 .startingHomeIcon{width:1020px;margin:auto auto }
 .firstHomeIcon{width:1020px;margin:auto auto;!important}
 .homeIconAction{background:#f7f7f7;cursor:pointer;color:#000;height:185px;display:block;border:1px solid #ddd;text-align:center }
 .homeIconAction:hover{background:#ddd }
 .homeIconActionIcon1{background-image:url(../images/thumbs/optimizer.png);background-repeat:no-repeat;background-position:center top;height:90px }
 .footerIconActionLeft{background:#000;border:1px solid #000;padding:6px;height:120px;width:330px;-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1% }
 .footerIconActionLeft img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity 100);opacity:1 }
 .footerIconActionLeft img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity 30);opacity:0.3 }
 .footerIconAction{border:1px solid #dfe3ee;background:#fff;margin-right:5px;-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1% }
 .footerIconAction:hover{border:1px solid #dfe3ee;background:#dfe3ee }
 .footerLinksAction{padding-left:6px;font-size:0.9em }
 .iconAction{padding:6px;padding-top:5px;padding-bottom:6px;margin-top:2px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .iconAction:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity 100);opacity:1 }
 .iconAction img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity 100);opacity:1 }
 .iconAction img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity 30);opacity:0.3 }
 .rowOdd{margin-top:0px;padding:6px;padding-right:7px;font-size:1em;color:#6e7273;background-color:#fff;background:#fff }
 .rowEven{margin-top:0px;padding:6px;padding-right:7px;font-size:1em;color:#6e7273;background-color:#f1f1f1;background:#f1f1f1 }
 .rowSelected{margin-top:0px;padding:6px;padding-right:7px;font-size:1em;color:#000;background-color:#ddd;background:#ddd }
 .rowSelected a{color:#fff }
 .benchmarkHeader{color:#000;padding:2px;margin-bottom:0px;background:#fff }
 .adFooter{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .downarrowdiv{color:#aaa;padding:5px;position:relative;word-wrap:break-word;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:2px;margin-bottom:16px;border-bottom:0px solid #000 }
 .downarrowdiv:after{content:'';display:block;position:absolute;top:100%;left:47%;width:0;height:0;border-color:#000 transparent transparent transparent;border-style:solid;border-width:10px }
 #triangles{margin:3em;width:0;height:0;border-color:red blue green yellow;border-style:solid;border-width:50px }
 .currentValue{background:#ddd;padding-bottom:20px;padding-top:20px;text-align:center;display:block;border-radius:1px;text-align:center;border:1px solid #ddd;color:gray }
 .valueNoteContainer{width:100%;color:gray;padding-top:25px }
 .currentValueContainer{width:100%;text-align:center;align:center }
 .bottomValue{background:#FF4000;margin-right:10px;padding-bottom:20px;padding-top:20px;width:80px;border-radius:1px;text-align:center;color:white;box-shadow:1px 1px 7px #ddd }
 .topValue{background:#4B8A08;padding-bottom:20px;padding-top:20px;margin-left:10px;width:80px;border-radius:1px;text-align:center;color:white;box-shadow:1px 1px 7px #ddd }
 .error5Arrow{margin-left:120px;padding:20px;float:left;border:0px solid red;margin-top:100px }
 .socialLockBlock{float:left;border:0px solid red;margin-top:3px }
 .error5Image{margin-left:10px;padding:20px;opacity:0.2;filter:alpha(opacity 20);float:left;border:0px solid red;margin-top:3px }
 .sequenceCell{font-size:1.4em;color:#fff }
 .scoreValue{background:#ccc;padding-top:5px;font-size:7em;padding-bottom:10px;text-align:center;color:#000;font-weight:500;border:0px solid #bbb }
 .scoreValueLabel{background:#aaa;padding-top:3px;font-size:2.4em;padding-bottom:3px;text-align:center;color:#ddd;font-weight:400;border:0px solid #bbb }
 .realValue{background:#bbb;padding-top:4px;padding-bottom:8px;text-align:center;color:#000;font-weight:500;border:1px solid #bbb }
 .tableRealValue{background:#ddd;padding-top:0px;padding-bottom:8px;text-align:center;color:#000;font-weight:500;border:0px solid #ddd }
 .realValueContainer{width:100%;text-align:center;border:0px solid #ccc;border-radius:0px }
 .backtestValue{background:#fff;height:85px;padding-top:8px;border:2px solid #7C98CA;width:100%;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;text-align:center;color:#000 }
 .bitcoinListBorder{margin-top:2px;padding:3px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;background:#eee;border:3px solid #000 }
 .themeFlagSelector:hover{font-size:0.80em;color:#fff;background:#ddd;border:1px solid #ccc }
 .themeFlagSelector{font-size:0.80em;margin-top:0px;margin-right:3px;padding:2px;text-align:center;color:#aaa;cursor:pointer;background:#eee;border:1px solid #eee }
 .valuationHypeRiskCombo{margin:2px;padding:0px;padding-top:0px;padding-bottom:2px;text-align:center;font-size:1em;color:#aaa;cursor:pointer;border:0px solid #fff }
 .maxUpgrade{margin:0px;width:56px;text-align:center;color:#aaa;cursor:pointer;background:#eee;color:white;font-size:.85em;border:0px solid #ccc }
 .suggestionFitValue{background:green;height:33px;padding-top:9px;width:33px;border:1px solid green;font-size:1.6em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;opacity:0.9;filter:alpha(opacity 80);color:gray }
 #symbolQuoteValue{visibility:hidden;color:#bbb }
 .forecastValue{color:gray }
 .forecastLabel{color:#000 }
 .benefitsMain{color:#000;text-align:left;font-size:3em }
 .benefitsPoints{opacity:0.6;filter:alpha(opacity 60);color:#000;font-weight:100;font-size:2.4em }
 .homeBenefitLink{color:#000;text-align:center;align:center;opacity:0.7;filter:alpha(opacity 70);padding-left:9px;padding-right:9px;background:#f7f7f7 }
 .mainStartButton{padding-top:15px;margin-left:100px;width:240px;font-size:1.4em;text-align:center;align:center }
 .ui-corner-all{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .ui-corner-bottom{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px }
 .ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px }
 .ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px }
 .ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px }
 .ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px }
 .ui-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px }
 .ui-corner-left{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px }
 .symbolDescriptionNoMargin{margin-top:0px;border-top:0px dashed #ddd;padding:0px;margin-bottom:15px;color:gray }
 .symbolDescription{margin-top:0px;border-top:0px dashed #ddd;padding:0px;margin-bottom:15px;color:gray }
 .bigGraphWrapper{background-color:#000;border:1px solid #fff }
 .symbolDangerWrapper{background:#dfe3ee;padding:2px;color:#000 }
 .symbolDanger{font-size:1em;color:#000;padding-left:5px;font-weight:bold }
 .calendarFilter{background:#ddd;padding:1px;border:1px solid gray }
 .iconThumbWrapper{min-height:280px;text-align:center;border:1px solid #F0F4FA;padding-top:10px;color:gray;background:#F0F4FA;cursor:pointer }
 .iconThumbWrapper:hover{background:#dfe3ee;border:1px solid #dfe3ee }
 .iconThumb{min-height:150px;padding:15px;border:1px solid #ddd;color:gray;min-height:150px;position:relative;cursor:pointer }
 .iconThumb:hover{background:#dfe3ee;border:1px solid #dfe3ee }
 .sliderWrapper{margin-top:6px;margin-bottom:0px;padding-bottom:2px;padding-top:2px;border-bottom:0px dashed #dfe3ee }
 .sliderWrapper>div{display:table-cell }
 .sliderLow{text-align:left;font-size:0.85;color:#ccc;min-width:120px;padding-left:-1px;display:inline-block;white-space:nowrap;border:0px solid red;border-left:0px dashed #dfe3ee }
 .sliderHigh{color:#ccc;font-size:0.85;text-align:right;min-width:120px;padding-right:-1px;display:inline-block;overflow:hidden;white-space:nowrap;border:0px solid green;border-right:0px dashed #dfe3ee }
 .sliderMiddle{color:#aaa;font-size:0.85;width:100%;text-align:center;align:center }
 .sliderBase{clear:both }
 .homeFeaturePointBlock{color:#000;text-align:left;padding-left:5px;padding-right:11px }
 .homeFeatureBlock{text-align:left;padding:0px;margin-right:0px;background:#eee;cursor:pointer }
 .homeFeatureBlock a{color:#000 }
 .homeFeatureBlock:hover a{color:black }
 .bunnerWrapper{text-align:center;border:1px solid #ddd;color:gray;-moz-border-radius:1px;-webkit-border-radius:1px;cursor:pointer;opacity:0.7;filter:alpha(opacity 70) }
 .bunnerWrapper:hover{background:#eee;border:1px solid #ccc;opacity:1;filter:alpha(opacity 100) }
 .searchCountry{padding:4px;padding-top:2px;padding-bottom:0px;margin-left:3px;border-left:1px solid #dfe3ee }
 .searchCountry:hover{padding:4px;padding-top:2px;padding-bottom:0px;margin-left:3px;background:#dfe3ee;border-left:1px solid #aaa }
 .searchCountrySelected{padding:6px;padding:4px;padding-bottom:0px;padding-top:2px;margin-left:3px;background:#dfe3ee;border-left:1px solid #dfe3ee }
 .helpMenuTop{width:44px;padding-bottom:10px;padding-top:32px;text-align:center;align:center;border:1px solid #ccc;border-top:0px solid #aaa;color:#fff;text-decoration:none;z-index:0;background:#f7f7f7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50% }
 .symbolInput{border:1px solid #000;width:70px;padding:6px;margin-left:3px;margin-right:3px }
 .dividendBox{margin-top:15px;height:695px }
 .dividendBoxBig{margin-top:15px;width:100%;height:695px }
 .bannerButton{background:#ddd;font-size:1em;padding:8px;padding-top:11px;cursor:pointer;padding-bottom:10px;color:#000;border:2px solid #bbb;width:141px }
 .bannerButton a{color:#000 }
 .bannerButton:hover{background:#ccc }
 #ccDetails{display:none }
 #chartProgressBar{width:100% }
 #chartProgressBar div{height:100%;color:#3E4E3A;text-align:right;line-height:32px;width:0;background-color:#A0B5D9;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .themeChartPerformanceHolder{-moz-border-radius:1px;-webkit-border-radius:1px;text-align:center;border-radius:1px;border:0px solid #C7D7E0 }
 .is_clickable{cursor:hand;cursor:pointer }
 .nstSlider{cursor:hand;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:150px;height:20px;margin-top:2px;background:#ddd;background:#dfe3ee }
 #nstSliderHorizon{cursor:hand;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:200px;height:20px;margin-top:2px;border:0px solid #aaa;background:-webkit-linear-gradient(left, #ddd, #ccc);background:-o-linear-gradient(right, #ddd, #ccc);background:-moz-linear-gradient(right, #ddd, #ccc);background:linear-gradient(to right, #ddd, #ccc) }
 #nstSliderRisk{cursor:hand;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:200px;height:20px;margin-top:2px;border:0px solid #aaa;background:-webkit-linear-gradient(left, #01DF74, #FA5858);background:-o-linear-gradient(right, #01DF74, #FA5858);background:-moz-linear-gradient(right, #01DF74, #FA5858);background:linear-gradient(to right, #01DF74, #FA5858) }
 .nstSlider .leftGrip.gripHighlighted{background:#113344 }
 .nstSlider .rightGrip.gripHighlighted{background:#113344 }
 .nstSlider .rightGrip, .nstSlider .leftGrip{position:absolute;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:28px;height:28px;border:2px solid #f44336;background:#f44336;margin-top:-4px }
 .nstSlider .bar{position:absolute;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:16px;top:12px }
 .nstSlider .highlightPanel{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;position:absolute;background:#ccc;height:18px;top:0 }
 .leftLabel{position:relative;padding:10px;padding-left:7px;border:0px solid #000 }
 .leftHelp{-webkit-border-radius:1px;-moz-border-radius:1px;font-size:1.5em;color:white;border-radius:1px;position:relative;padding:6px;text-align:center;width:30px;border:1px solid #000;background:#000 }
 .modelSliderValue{border:1px solid #dfe3ee !important;padding:6px;font-size:1.2em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-weight:bold;background:#dfe3ee;color:#000;padding-left:11px;padding-right:11px }
 .newsItemValue{border:1px solid #dfe3ee !important;padding:6px;font-size:1em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-weight:bold;background:orange;color:#000;padding-left:11px;padding-right:11px }
 .searchInputBox{background:#fff;border:1px solid #bbb;margin-left:4px;padding:0px;color:#000;padding-left:6px;width:104px;height:30px;box-shadow:1px 0px 7px #bbb }
 .smallProfileIcon{padding:2px;padding-bottom:4px;margin:0px;background:#bbb;border:0px solid #bbb;color:#000;width:16px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50% }
 .smallProfileIcon:hover{color:#fff;background:#000 }
 .smallSignOutButton{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:0px solid #bbb;padding:2px;padding-bottom:3px;padding-right:6px;padding-left:6px;background:#bbb;color:#000;font-size:0.8em }
 .smallSignOutButton:hover{background:#000;color:white;text-decoration:none;border:0px solid #000 }
 .homeSearchInputButton{background:#000;padding:9px;filter:alpha(opacity 80);opacity:0.8 }
 .homeSearchInputButton:hover{background:#000;padding:9px;filter:alpha(opacity 100);opacity:1 }
 .homeSignInInputButton{background:#000;padding:8px;padding-right:4px;border:1px solid #000;margin-top:0px }
 .homeSignInInputButton:hover{background:#000;padding:8px;padding-right:4px;border:1px solid #000;margin-top:0px;filter:alpha(opacity 80);opacity:0.8 }
 .homeSignInInputButton a{color:white }
 .homeResearchCenterButton{background:#dfe3ee;border:1px solid #bbb;border-right:0px solid #bbb;padding:8px;padding-right:2px;color:#000;margin-top:0px }
 .homeResearchCenterButton:hover{filter:alpha(opacity 80);opacity:0.8 }
 .homeResearchCenterButton:a{color:#000 }
 .homeResearchCenterButtonLoggedIn{color:#000;text-align:center;background:#dfe3ee;border:1px solid #bbb;padding:8px;padding-bottom:8px;padding-left:10px;box-shadow:1px 0px 7px #dfe3ee }
 .homeResearchCenterButtonLoggedIn:hover{background:#eee }
 .homeResearchCenterButtonLoggedIn a{color:#fff }
 .symbolTitleBlock{margin:0;padding:0 }
 .footerHeader{padding-top:0px;font-size:1.1em }
 .portfolioModuleNote{padding:3px;color:#aaa;margin-top:10px }
 .essentialBlocks{margin:0px;margin-right:11px;padding:5px;padding-top:15px;border:1px solid #fff;background:#f7f7f7;box-shadow:1px 0px 7px #ddd;text-align:center }
 .essentialBlocks:hover{background:#eee }
 .inputBox{padding:5px;color:gray;padding-left:5px;border:1px solid #ddd;width:140px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .symbolRoundedBlock{background:#eee;margin-bottom:5px;border:1px solid #ccc;padding:0px;box-shadow:0px 4px 7px #ddd }
 .lastBullet{border:3px solid red }
 .portfolioFilterBlock{margin-top:-70px;text-align:right }
 .twoColumnsViewLayout{clear:both;width:100%;padding-bottom:10px;overflow:hidden;z-index:0 }
 .contentLeftNoPadding{float:left;display:inline;width:70%;z-index:0 }
 .contentRightNoPadding{float:right;width:30%;z-index:0 }
 .contentLeft{float:left;display:inline;width:64.5%;z-index:0 }
 .contentRight{float:right;width:34%;z-index:0 }
 .contentLeft70{float:left;display:inline;width:70% }
 .contentRight30{float:right;width:28.5% }
 .contentLeft20{float:left;display:inline;width:20% }
 .contentRight80{float:right;width:78.5% }
 .contentRight40{float:right;display:inline;width:40% }
 .contentLeft60{float:left;width:58.5% }
 .contentLeft40{float:left;display:inline;width:40% }
 .contentRight60{float:right;width:58.5% }
 .contentLeft50{float:left;display:inline;width:49% }
 .contentRight50{float:right;text-align:left;width:49% }
 .majorMenu{background:#F0F4FA;padding:10px;padding-top:21px;margin-bottom:0px;text-align:left;margin-left:5px;margin-right:5px;-moz-border-radius:1px;-webkit-border-radius:1px;font-size:1.2em;border-radius:1px;border-top:1px solid #dfe3ee;border-left:1px solid #dfe3ee;border-right:1px solid #dfe3ee }
 .majorMenu:hover{background:#dfe3ee;font-weight:100 }
 .majorMenu a:hover{color:#000 }
 .analystSmallValue{background:#dfe3ee;color:#000;padding-left:8px;font-size:1.9em;padding-right:8px;font-weight:400;padding-bottom:1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .analystSmallValueBordered{background:#bbb;color:#000;padding-left:8px;font-size:1.9em;padding-right:8px;font-weight:400;padding-bottom:1px;-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1%;border:0px solid #000 }
 .centerCellPlane{text-align:center;color:#aaa }
 .centerCell{text-align:center;color:#000;border:1px solid #ffffff }
 .ratingBackground{border:2px solid #bbb;font-weight:600;color:#000;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;min-width:100px;text-align:center;filter:alpha(opacity 80);opacity:0.8 }
 .ratingBackground:hover{filter:alpha(opacity 100);opacity:1;border:2px solid #000 }
 .basicScroll{overflow:scroll;overflow-x:inherit;height:500px;width:100% }
 .marketLabel{font-size:0.9em;padding:3px;color:#000 }
 .subMenuRightSection{margin-right:3px;margin-left:0px }
 .mainLogo{float:left;margin-left:-2px;padding-right:0px;padding-top:9px;height:35px }
 .mobileLandingBlock{display:none }
 .mobileLogo{display:none }
 .mobileImg2{display:none }
 .header3{padding-top:1px;font-size:11pt;font-weight:400;color:#000 }
 .header2{font-size:3em;padding-bottom:10px;padding-top:0px;font-weight:100;text-align:left;color:rgba(77, 112, 179, 1)}
 .publicBannerText{float:left;height:85px;width:293px;margin-top:10px;margin-bottom:10px;border-right:1px solid #ddd }
 .publicBannerImage{float:right;height:124px;margin-top:-35px;width:600px;overflow:hidden }
 .portfolioGuageTitle{color:#000;margin-top:-1px;font-size:1.2em;font-weight:600;height:27px }
 .homeMarketChange{text-align:center;padding:6px;margin-top:10px;padding-left:4px;border-top:1px solid #ddd;font-weight:400;font-size:1em }
 .section{clear:both;padding:0px;margin:0px;text-align:center }
 .col{display:block;float:left;margin:1% 0 1% 1.6% }
 .col:first-child{margin-left:0 }
 .group:before, .group:after{content:"";display:table }
 .group:after{clear:both }
 .group{zoom:1 }
 .span_4_of_4{width:100% }
 .span_3_of_4{width:74.6% }
 .span_2_of_4{width:49.2% }
 .span_1_of_4{width:23.8% }
 .span_3_of_3{width:100% }
 .span_2_of_3{width:66.13% }
 .span_1_of_3{width:32.26% }
 .scrollable-menu{height:auto;max-height:300px;overflow-x:hidden;min-width:200px }
 .defaultToggleGroup{border:2px solid #dfe3ee;width:100%;color:#000 padding:3px;padding-top:5px;height:25px;margin-right:9px;padding-left:12px;background-color:#dfe3ee;background:#dfe3ee }
 .defaultInput{border:2px solid #F0F4FA;width:100%;color:#000 padding:3px;padding-top:4px;height:22px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding-left:12px;background-color:#dfe3ee;background:#dfe3ee }
 .formInputField{border:1px solid #ccc;width:100%;padding-left:5px;color:#000;padding:6px;height:26px;background:#F0F4FA }
 .defaultInputField{border:2px solid #dfe3ee;width:100%;color:#000;padding:3px;padding-top:4px;height:22px;background:#F0F4FA }
 .popupDate{border:1px solid #eee;background-color:transparent;padding:5px;padding-left:8px;color:white;border-style:solid;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px }
 .defaultCombo{margin-top:0px;border:1px solid #aaa;border-radius:2px;background:#fff;width:100%;color:#000;padding:6px;padding-top:7px;padding-left:4px }
 .symbolCategory{padding:12px;min-width:16%;margin-right:20px;margin-bottom:20px }
 .symbolCategorySelected{padding:12px;background:#dfe3ee;min-width:16%;margin-right:20px;margin-bottom:20px }
 .filter-items{padding:10px 0px;text-align:center }
 .filter-label{display:inline-block;margin-right:10px;padding:4px;padding-top:3px;padding-right:11px;padding-left:11px;cursor:pointer;min-width:74px;color:#000;border:1px solid #ddd }
 .filter-label.active{background:#f7f7f7;color:#000;border:1px solid #ccc }
 .filter-label:hover{background:#ccc;color:gray;border:1px solid #bbb }
 .filter-label-selected{display:inline-block;margin-right:10px;padding:4px;min-width:74px;padding-right:11px;padding-left:11px;color:#fff;border:1px solid #aaa;background:#aaa }
 .taInput{padding:4px;padding-left:4px;border:1px solid #ddd;margin:0px }
 .profileSection{background:#dfe3ee;padding-top:20px;text-align:center;padding-right:10px;height:120px;width:100% }
 .customLoginSection{height:200px;margin-bottom:8px;border-bottom:1px solid #ddd }
 .loginSection{background-image:url(../images/ma_globe_footer.png);background-repeat:no-repeat;background-position:center top;padding-top:0px;height:138px;margin-bottom:8px;background-color:rgba(192, 192, 192, 0.5);width:100%;background-size:160%;text-align:center }
 .loginSectionHeader{color:#000;filter:alpha(opacity 80);opacity:0.8;padding:10px;margin-bottom:8px;background:#F0F4FA;position:absolute;top:0px;width:100% }
 .loginSectionChange{background-color:rgba(255, 255, 255, 0.94);padding-top:0px;margin-bottom:8px;padding-bottom:10px;width:100% }
 .loginSectionBear{background-image:url(../images/mainBear.jpg);background-repeat:no-repeat;background-position:center top;height:138px;padding-top:0px;margin-top:0px;width:100%;background-size:180%;text-align:center }
 .loginSectionBull{background-image:url(../images/mainBull.jpg);background-repeat:no-repeat;background-position:center top;padding-top:0px;margin-top:0px;height:138px;display:block;width:100%;background-size:180%;text-align:center }
 .loginSectionForegroundTradable{background-color:rgba(255, 255, 255, 0.70) }
 .loginSectionForeground{background-color:rgba(255, 255, 255, 0.20) }
 .stickyLink{text-align:left;position:absolute;bottom:20px;left:20px;width:100% }
 .searchLine{border-bottom:1px solid #F0F4FA }
 .searchLine:hover{background:#F0F4FA }
 .tipthemesquareblack{color:#fff !important;background:#333;padding:70px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0px solid #000 }
 .customeasytip{cursor:pointer }
 #ANIMATIONS .customeasytip, #POSITIONS .customeasytip, #ICONS .customeasytip, #CONTENTS .customeasytip, #EVENTS .customeasytip{transition:all 0.5s;-webkit-transition:all 0.5s;border:1px solid #ccc;text-align:center;display:block;padding:20px 0 }
 #ANIMATIONS .customeasytip:hover, #POSITIONS .customeasytip:hover, #ICONS .customeasytip:hover, #CONTENTS .customeasytip:hover, #EVENTS .customeasytip:hover{background:#ededed;opacity:0.8 }
 .tipthemesquarecustom{background-color:#000;border:0px solid #00ACEE;border-radius:2px !important;font-size:13px !important }
 .tipthemesquarecustom, .tipthemesquarecustom *:not(i){color:#fff !important;font-size:13px !important }
 .tipthemesquarecustom:before{border-color:#000 }
 .tipthemesquarecustom:after{border-color:#000 }
 .maTipLink{text-align:right;font-weight:bold;float:right;color:#000 }
 a:focus{outline:none }
 #panel{background:#fff;display:none }
 .slide{margin:0;padding:0;border-top:0px solid #eee;font-size:.95em;font-weight:bold }
 .btnWrapper{padding:5px;text-align:center;align:center;border-top:0px solid black;color:#eee;text-decoration:none;z-index:0;background:#000 }
 .modelValueCell{color:#000;font-size:1em;font-weight:600;text-shadow:1px 0px 7px #fff }
 .sideButtonDim{height:50px;width:60px;margin-top:5px;text-align:center }
 .btn-slide{margin-left:45%;margin-top:-39px;width:50px }
 .active{background-position:right top }
 #addPositionFloatingButton{display:none }
 .tileHeader{font-weight:500;font-size:1em;color:#fff }
 .tileHederTitle{padding:10px;color:#000;border-bottom:1px solid #ddd;background:#f7f7f7 }
 .tileHederTitleHome{background:#eee;padding:10px;color:gray }
 .tileHederTitlePitch{padding:10px;color:#000;font-weight:600 }
 .tileHeaderHover{text-align:left;font-weight:200;margin:0px;padding:15px;padding-top:11px }
 .tileHederTitleHover{font-weight:300;font-size:1.1em;color:black;padding-top:0px;margin-top:0px }
 .actionHeader{font-weight:700;color:#fff }
 .actionHeaderTitle{background-color:#ddd;padding:10px;color:#000 }
 .flagLabel{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:0px;filter:alpha(opacity 70);opacity:0.7;font-size:1em;margin-top:0px;margin-left:0px;margin-right:0px;border:1px solid #eee }
 .filingIconGreen{font-size:1.3em;font-weight:700;color:green }
 .filingIconRed{font-size:1.3em;font-weight:700;color:red }
 .filingIconOrange{font-size:1.3em;font-weight:700;color:orange }
 .filingIconBlue{font-size:1.3em;font-weight:700;color:blue }
 .logoSymbolPortfolio{padding:0px;padding:0px;text-align:left;background:#fff;display:table-cell;vertical-align:middle;font-weight:bold;font-size:1.5em;color:#000;height:52px }
 .logoSymbolWidget{padding:0px;border:0px solid #ddd;padding:0px;display:table-cell;vertical-align:middle;text-align:center;font-weight:bold;line-height:1em;color:#000 }
 .logoSymbolMicro{border:1px solid #ccc;padding:2px;display:table-cell;vertical-align:middle;text-align:center;font-weight:bold;line-height:1em;color:#000;height:20px }
 .logoSymbolTiny{padding:0px;padding:0px;display:table-cell;vertical-align:middle;text-align:center;font-weight:bold;line-height:1.2em;color:#000;width:81px;height:31px }
 .logoSymbolSmall{padding:0px;border:1px solid #ddd;padding:0px;display:table-cell;vertical-align:middle;font-weight:bold;color:#000;text-align:center;background: #f7f7f7;width:98px;height:37px }
 .logoSymbol{padding:0px;margin:0px;border:1px solid #fff;display:table-cell;vertical-align:middle;font-size:1.4em;color:#000;width:100% }
 .correlationImage{cursor:pointer;padding:12px;border:1px dotted #ccc }
 .correlationImage:hover{background-color:rgba(165, 165, 165, 0.2) }
 .profile-flag{position:absolute;top:3px;right:7px;padding:0px;font-size:1.5em;cursor:pointer }
 .mobileOnly{display:none }
 .tickerImageWrapper{margin:4px;margin-left:7px;margin-top:7px;padding:0px;min-height:50px }
 .changeButton{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.00);pointer-events:none;padding-top:2px;padding-bottom:2px;font-weight:400;text-shadow:1px 0px 7px #fff;box-sizing:none;text-align:center;width:100%;box-shadow:none !important }
 .transactionButton{background-color:rgba(255, 255, 255, 0.70);background:#ddd;color:#000;height:18px;padding:1px;font-size:0.85em;padding-left:7px;padding-right:7px }
 .moreButton{background-color:rgba(255, 255, 255, 0.20);padding-top:12px;height:44px;color:#fff;border:1px solid #fff }
 .homeToolsButton{background-color:rgba(255, 255, 255, 0.50);padding-top:12px;height:44px;color:#000;border:1px solid #fff }
 .moreButton:hover{background:#fff;color:blck }
 .inputRangeHolder{color:#000;padding-right:7px;font-weight:600;padding-left:7px;font-size:1.2em }
 .adviceIndicatorButton{width:100%;border:0px solid #fff;background-color:rgba(255, 255, 255, 0.5);font-weight:bold;color:#000;height:25px;padding:4px;padding-top:3px;padding-right:7px;padding-left:7px }
 .adviceIndicatorButton a{font-weight:400;color:#000 }
 .dashboardTableMainValue{color:#aaa;font-size:.8em;margin-bottom:-2px }
 .dashboardTableValue{color:gray;font-size:.85em }
 .topMoreButton{margin-top:6px;background-color:rgba(245, 245, 245, 0.5);color:#000;padding:4px;padding-top:2px;padding-right:7px;padding-left:7px;border:1px solid #ccc }
 .topMoreButton a{color:#000 }
 .topMoreButton a:hover{background:#ddd;color:#000 }
 .topMoreButton:hover{background:#ddd;color:#000 }
 .topUpgradeButton{margin-top:7px }
 .topMoreButtonSelected{margin-top:6px;background:#bbb;color:#fff;padding:4px;padding-top:3px;padding-right:7px;padding-left:7px;font-size:.9em;border:1px solid #bbb }
 .topMoreButtonSelected a{color:#000 }
 .topMoreButtonSelected a:hover{background:#ccc;color:#000 }
 .topMoreButtonSelected:hover{background:#ccc;color:#000 }
 .topHabButton{margin-top:6px;padding:3px;padding-right:7px;padding-left:7px;font-size:.9em }
 .topMoreButtonSmall{color:gray;font-size:.9em;background:#f7f7f7;padding-top:4px;border:1px solid #ddd }
 .topMoreButtonSmall:hover{background:#eee;color:black }
 .topMoreButtonSmallTitle{margin-right:7px;padding-top:7px;margin-left:1px;font-size:.9em;}
 #pTiles{width:100%;margin:auto;text-align:center }
 .pItem{background:#fff;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.11);text-align:center }
 .pItem:before{-webkit-transition:width;-o-transition:width;transition:width;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;content:"";height:100%;box-shadow:0 0px 1px rgba(0, 0, 0, 0.15);position:absolute;left:0;top:0 }
 .pItem:hover .count{color:#fff !important }
 .pItem:hover:before{width:100% }
 .niceButton{margin-bottom:30px;margin-left:-15px;background-color:rgba(255, 255, 255, 0.90);color:white;border:0px dashed #aaa }
 .niceButton:hover{background-color:rgba(255, 255, 255, 0.7);color:#000 }
 .marketMapWrapper{width:100%;background-color:#eee;min-height:500px }
 .rarrow{position:relative;height:0px;width:74px;border-top:20px solid #ccc;border-right:5px solid #ccc;border-bottom:20px solid #ccc;border-left:10px solid transparent }
 .rarrow:after{content:"";display:inline-block;border-top:20px solid transparent;border-right:0px;border-bottom:20px solid transparent;border-left:20px solid gray;position:absolute;top:-20px;left:64px }
 .rarrow span{color:#000;z-index:1;font-size:12px;position:absolute;top:-0.75em;left:11px }
 .landingToolsIcon{font-size:8em;margin-top:50px }
 .bannerBody{height:80px }
 .adUnitFrame{background:#fff;border:1px solid #dfe3ee;padding:8px;padding-left:1px;padding-bottom:9px }
 .modalH2{padding-bottom:0px;padding-top:0px;margin-bottom:4px;font-size:1.3em;color:#000;font-weight:400 }
 .flatButtonHelper{color:#000;background-color:#fff;border:1px solid #ccc }
 .flatButtonHelper:hover{color:#000;background-color:#ccc;border:1px solid #bbb }
 .flexAd{display:none }
 .bannerAd{display:block;text-align:center }
 .addToPortfolioStyledButton{margin-top:6px;color:#000;padding:4px;padding-top:3px;padding-right:7px;padding-left:7px;font-size:.9em }
 .story-home{display:block }
 .img-story{display:block;width:auto;margin-bottom:3px }
 .img-story-home{display:block;width:auto;border:2px solid white;box-shadow:0px 0px 7px #ccc;max-height:220px }
 .addToPortfolioStyledButton a{color:#000 }
 .addToPortfolioStyledButton a:hover{background:#ddd;color:#000 }
 .addToPortfolioStyledButton:hover{background:#ddd;color:#000 }
 .mainStoryTitle{font-weight:500;padding-bottom:10px;padding-top:0px;font-size:2.9em }
 .fadeout-story{position:relative;bottom:4em;height:4em;background:-webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:-moz-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:-o-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:-ms-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) }
 .tick-label{color:#aaa;font-size:2em;padding:0px;margin:0px }
 .tick-value{color:#ccc;font-size:1.4em;padding:0px;margin:0px }
 .tick{width:100%;box-sizing:border-box;max-width:20em;max-height:20em;text-align:center }
 .totalValueCell{color:#000;font-weight:bold }
 .darkHeader{color:#000 }
 .fadeout{position:relative;bottom:4em;height:4em;background:-webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:-moz-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:-o-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);background-image:-ms-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) }
 table{background-color:transparent }
 caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left }
 th{text-align:left }
 .table{width:100%;max-width:100%;margin-bottom:0px }
 .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:5px;padding-top:8px;padding-bottom:8px;line-height:1.42857143;vertical-align:middle;border-bottom:1px solid #ddd;border-left:0px solid #F0F4FA;border-top:0px solid #dfe3ee }
 .table > thead > tr > th{vertical-align:middle;border-bottom:0px solid #aaa }
 .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td{border-top:0 }
 .table > tr:last-child > td{border-bottom:0 }
 .table > tbody + tbody{border-top:0px solid #eee;border-bottom:0px solid #eee }
 .table .table{background-color:#fff }
 .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td{padding:6px }
 .table-bordered{border:1px solid #eee }
 .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border:1px solid #eee }
 .table-bordered > thead > tr > th, .table-bordered > thead > tr > td{border-bottom-width:2px }
 .table-striped > tbody > tr:nth-of-type(odd){background-color:#fff }
 .table-hover > tbody > tr:hover{background-color:#f5f5f5 }
 table col[class*="col-"]{position:static;display:table-column;float:none }
 table td[class*="col-"], table th[class*="col-"]{position:static;display:table-cell;float:none }
 .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th{background-color:#f5f5f5 }
 .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8 }
 .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th{background-color:#dff0d8 }
 .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6 }
 .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th{background-color:#d9edf7 }
 .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3 }
 .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th{background-color:#fcf8e3 }
 .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc }
 .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th{background-color:#f2dede }
 .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc }
 .table-responsive{min-height:.01%;overflow-x:auto }
 @media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:0px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #eee }
 .table-responsive > .table{margin-bottom:0 }
 .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{white-space:nowrap }
 .table-responsive > .table-bordered{border:0 }
 .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0 }
 .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0 }
 .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0 }
 }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF }
 @font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 }
 .flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat }
 .flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em }
 .flag-icon:before{content:"\00a0" }
 .flag-icon.flag-icon-squared{width:1em }
 .flag-icon-ad{background-image:url(/flags/4x3/ad.svg) }
 .flag-icon-ad.flag-icon-squared{background-image:url(/flags/1x1/ad.svg) }
 .flag-icon-ae{background-image:url(/flags/4x3/ae.svg) }
 .flag-icon-ae.flag-icon-squared{background-image:url(/flags/1x1/ae.svg) }
 .flag-icon-af{background-image:url(/flags/4x3/af.svg) }
 .flag-icon-af.flag-icon-squared{background-image:url(/flags/1x1/af.svg) }
 .flag-icon-ag{background-image:url(/flags/4x3/ag.svg) }
 .flag-icon-ag.flag-icon-squared{background-image:url(/flags/1x1/ag.svg) }
 .flag-icon-ai{background-image:url(/flags/4x3/ai.svg) }
 .flag-icon-ai.flag-icon-squared{background-image:url(/flags/1x1/ai.svg) }
 .flag-icon-al{background-image:url(/flags/4x3/al.svg) }
 .flag-icon-al.flag-icon-squared{background-image:url(/flags/1x1/al.svg) }
 .flag-icon-am{background-image:url(/flags/4x3/am.svg) }
 .flag-icon-am.flag-icon-squared{background-image:url(/flags/1x1/am.svg) }
 .flag-icon-ao{background-image:url(/flags/4x3/ao.svg) }
 .flag-icon-ao.flag-icon-squared{background-image:url(/flags/1x1/ao.svg) }
 .flag-icon-aq{background-image:url(/flags/4x3/aq.svg) }
 .flag-icon-aq.flag-icon-squared{background-image:url(/flags/1x1/aq.svg) }
 .flag-icon-ar{background-image:url(/flags/4x3/ar.svg) }
 .flag-icon-ar.flag-icon-squared{background-image:url(/flags/1x1/ar.svg) }
 .flag-icon-as{background-image:url(/flags/4x3/as.svg) }
 .flag-icon-as.flag-icon-squared{background-image:url(/flags/1x1/as.svg) }
 .flag-icon-at{background-image:url(/flags/4x3/at.svg) }
 .flag-icon-at.flag-icon-squared{background-image:url(/flags/1x1/at.svg) }
 .flag-icon-au{background-image:url(/flags/4x3/au.svg) }
 .flag-icon-au.flag-icon-squared{background-image:url(/flags/1x1/au.svg) }
 .flag-icon-aw{background-image:url(/flags/4x3/aw.svg) }
 .flag-icon-aw.flag-icon-squared{background-image:url(/flags/1x1/aw.svg) }
 .flag-icon-ax{background-image:url(/flags/4x3/ax.svg) }
 .flag-icon-ax.flag-icon-squared{background-image:url(/flags/1x1/ax.svg) }
 .flag-icon-az{background-image:url(/flags/4x3/az.svg) }
 .flag-icon-az.flag-icon-squared{background-image:url(/flags/1x1/az.svg) }
 .flag-icon-ba{background-image:url(/flags/4x3/ba.svg) }
 .flag-icon-ba.flag-icon-squared{background-image:url(/flags/1x1/ba.svg) }
 .flag-icon-bb{background-image:url(/flags/4x3/bb.svg) }
 .flag-icon-bb.flag-icon-squared{background-image:url(/flags/1x1/bb.svg) }
 .flag-icon-bd{background-image:url(/flags/4x3/bd.svg) }
 .flag-icon-bd.flag-icon-squared{background-image:url(/flags/1x1/bd.svg) }
 .flag-icon-be{background-image:url(/flags/4x3/be.svg) }
 .flag-icon-be.flag-icon-squared{background-image:url(/flags/1x1/be.svg) }
 .flag-icon-bf{background-image:url(/flags/4x3/bf.svg) }
 .flag-icon-bf.flag-icon-squared{background-image:url(/flags/1x1/bf.svg) }
 .flag-icon-bg{background-image:url(/flags/4x3/bg.svg) }
 .flag-icon-bg.flag-icon-squared{background-image:url(/flags/1x1/bg.svg) }
 .flag-icon-bh{background-image:url(/flags/4x3/bh.svg) }
 .flag-icon-bh.flag-icon-squared{background-image:url(/flags/1x1/bh.svg) }
 .flag-icon-bi{background-image:url(/flags/4x3/bi.svg) }
 .flag-icon-bi.flag-icon-squared{background-image:url(/flags/1x1/bi.svg) }
 .flag-icon-bj{background-image:url(/flags/4x3/bj.svg) }
 .flag-icon-bj.flag-icon-squared{background-image:url(/flags/1x1/bj.svg) }
 .flag-icon-bl{background-image:url(/flags/4x3/bl.svg) }
 .flag-icon-bl.flag-icon-squared{background-image:url(/flags/1x1/bl.svg) }
 .flag-icon-bm{background-image:url(/flags/4x3/bm.svg) }
 .flag-icon-bm.flag-icon-squared{background-image:url(/flags/1x1/bm.svg) }
 .flag-icon-bn{background-image:url(/flags/4x3/bn.svg) }
 .flag-icon-bn.flag-icon-squared{background-image:url(/flags/1x1/bn.svg) }
 .flag-icon-bo{background-image:url(/flags/4x3/bo.svg) }
 .flag-icon-bo.flag-icon-squared{background-image:url(/flags/1x1/bo.svg) }
 .flag-icon-bq{background-image:url(/flags/4x3/bq.svg) }
 .flag-icon-bq.flag-icon-squared{background-image:url(/flags/1x1/bq.svg) }
 .flag-icon-br{background-image:url(/flags/4x3/br.svg) }
 .flag-icon-br.flag-icon-squared{background-image:url(/flags/1x1/br.svg) }
 .flag-icon-bs{background-image:url(/flags/4x3/bs.svg) }
 .flag-icon-bs.flag-icon-squared{background-image:url(/flags/1x1/bs.svg) }
 .flag-icon-bt{background-image:url(/flags/4x3/bt.svg) }
 .flag-icon-bt.flag-icon-squared{background-image:url(/flags/1x1/bt.svg) }
 .flag-icon-bv{background-image:url(/flags/4x3/bv.svg) }
 .flag-icon-bv.flag-icon-squared{background-image:url(/flags/1x1/bv.svg) }
 .flag-icon-bw{background-image:url(/flags/4x3/bw.svg) }
 .flag-icon-bw.flag-icon-squared{background-image:url(/flags/1x1/bw.svg) }
 .flag-icon-by{background-image:url(/flags/4x3/by.svg) }
 .flag-icon-by.flag-icon-squared{background-image:url(/flags/1x1/by.svg) }
 .flag-icon-bz{background-image:url(/flags/4x3/bz.svg) }
 .flag-icon-bz.flag-icon-squared{background-image:url(/flags/1x1/bz.svg) }
 .flag-icon-ca{background-image:url(/flags/4x3/ca.svg) }
 .flag-icon-ca.flag-icon-squared{background-image:url(/flags/1x1/ca.svg) }
 .flag-icon-cc{background-image:url(/flags/4x3/cc.svg) }
 .flag-icon-cc.flag-icon-squared{background-image:url(/flags/1x1/cc.svg) }
 .flag-icon-cd{background-image:url(/flags/4x3/cd.svg) }
 .flag-icon-cd.flag-icon-squared{background-image:url(/flags/1x1/cd.svg) }
 .flag-icon-cf{background-image:url(/flags/4x3/cf.svg) }
 .flag-icon-cf.flag-icon-squared{background-image:url(/flags/1x1/cf.svg) }
 .flag-icon-cg{background-image:url(/flags/4x3/cg.svg) }
 .flag-icon-cg.flag-icon-squared{background-image:url(/flags/1x1/cg.svg) }
 .flag-icon-ch{background-image:url(/flags/4x3/ch.svg) }
 .flag-icon-ch.flag-icon-squared{background-image:url(/flags/1x1/ch.svg) }
 .flag-icon-ci{background-image:url(/flags/4x3/ci.svg) }
 .flag-icon-ci.flag-icon-squared{background-image:url(/flags/1x1/ci.svg) }
 .flag-icon-ck{background-image:url(/flags/4x3/ck.svg) }
 .flag-icon-ck.flag-icon-squared{background-image:url(/flags/1x1/ck.svg) }
 .flag-icon-cl{background-image:url(/flags/4x3/cl.svg) }
 .flag-icon-cl.flag-icon-squared{background-image:url(/flags/1x1/cl.svg) }
 .flag-icon-cm{background-image:url(/flags/4x3/cm.svg) }
 .flag-icon-cm.flag-icon-squared{background-image:url(/flags/1x1/cm.svg) }
 .flag-icon-cn{background-image:url(/flags/4x3/cn.svg) }
 .flag-icon-cn.flag-icon-squared{background-image:url(/flags/1x1/cn.svg) }
 .flag-icon-co{background-image:url(/flags/4x3/co.svg) }
 .flag-icon-co.flag-icon-squared{background-image:url(/flags/1x1/co.svg) }
 .flag-icon-cr{background-image:url(/flags/4x3/cr.svg) }
 .flag-icon-cr.flag-icon-squared{background-image:url(/flags/1x1/cr.svg) }
 .flag-icon-cu{background-image:url(/flags/4x3/cu.svg) }
 .flag-icon-cu.flag-icon-squared{background-image:url(/flags/1x1/cu.svg) }
 .flag-icon-cv{background-image:url(/flags/4x3/cv.svg) }
 .flag-icon-cv.flag-icon-squared{background-image:url(/flags/1x1/cv.svg) }
 .flag-icon-cw{background-image:url(/flags/4x3/cw.svg) }
 .flag-icon-cw.flag-icon-squared{background-image:url(/flags/1x1/cw.svg) }
 .flag-icon-cx{background-image:url(/flags/4x3/cx.svg) }
 .flag-icon-cx.flag-icon-squared{background-image:url(/flags/1x1/cx.svg) }
 .flag-icon-cy{background-image:url(/flags/4x3/cy.svg) }
 .flag-icon-cy.flag-icon-squared{background-image:url(/flags/1x1/cy.svg) }
 .flag-icon-cz{background-image:url(/flags/4x3/cz.svg) }
 .flag-icon-cz.flag-icon-squared{background-image:url(/flags/1x1/cz.svg) }
 .flag-icon-de{background-image:url(/flags/4x3/de.svg) }
 .flag-icon-de.flag-icon-squared{background-image:url(/flags/1x1/de.svg) }
 .flag-icon-dj{background-image:url(/flags/4x3/dj.svg) }
 .flag-icon-dj.flag-icon-squared{background-image:url(/flags/1x1/dj.svg) }
 .flag-icon-dk{background-image:url(/flags/4x3/dk.svg) }
 .flag-icon-dk.flag-icon-squared{background-image:url(/flags/1x1/dk.svg) }
 .flag-icon-dm{background-image:url(/flags/4x3/dm.svg) }
 .flag-icon-dm.flag-icon-squared{background-image:url(/flags/1x1/dm.svg) }
 .flag-icon-do{background-image:url(/flags/4x3/do.svg) }
 .flag-icon-do.flag-icon-squared{background-image:url(/flags/1x1/do.svg) }
 .flag-icon-dz{background-image:url(/flags/4x3/dz.svg) }
 .flag-icon-dz.flag-icon-squared{background-image:url(/flags/1x1/dz.svg) }
 .flag-icon-ec{background-image:url(/flags/4x3/ec.svg) }
 .flag-icon-ec.flag-icon-squared{background-image:url(/flags/1x1/ec.svg) }
 .flag-icon-ee{background-image:url(/flags/4x3/ee.svg) }
 .flag-icon-ee.flag-icon-squared{background-image:url(/flags/1x1/ee.svg) }
 .flag-icon-eg{background-image:url(/flags/4x3/eg.svg) }
 .flag-icon-eg.flag-icon-squared{background-image:url(/flags/1x1/eg.svg) }
 .flag-icon-eh{background-image:url(/flags/4x3/eh.svg) }
 .flag-icon-eh.flag-icon-squared{background-image:url(/flags/1x1/eh.svg) }
 .flag-icon-er{background-image:url(/flags/4x3/er.svg) }
 .flag-icon-er.flag-icon-squared{background-image:url(/flags/1x1/er.svg) }
 .flag-icon-es{background-image:url(/flags/4x3/es.svg) }
 .flag-icon-es.flag-icon-squared{background-image:url(/flags/1x1/es.svg) }
 .flag-icon-et{background-image:url(/flags/4x3/et.svg) }
 .flag-icon-et.flag-icon-squared{background-image:url(/flags/1x1/et.svg) }
 .flag-icon-fi{background-image:url(/flags/4x3/fi.svg) }
 .flag-icon-fi.flag-icon-squared{background-image:url(/flags/1x1/fi.svg) }
 .flag-icon-fj{background-image:url(/flags/4x3/fj.svg) }
 .flag-icon-fj.flag-icon-squared{background-image:url(/flags/1x1/fj.svg) }
 .flag-icon-fk{background-image:url(/flags/4x3/fk.svg) }
 .flag-icon-fk.flag-icon-squared{background-image:url(/flags/1x1/fk.svg) }
 .flag-icon-fm{background-image:url(/flags/4x3/fm.svg) }
 .flag-icon-fm.flag-icon-squared{background-image:url(/flags/1x1/fm.svg) }
 .flag-icon-fo{background-image:url(/flags/4x3/fo.svg) }
 .flag-icon-fo.flag-icon-squared{background-image:url(/flags/1x1/fo.svg) }
 .flag-icon-fr{background-image:url(/flags/4x3/fr.svg) }
 .flag-icon-fr.flag-icon-squared{background-image:url(/flags/1x1/fr.svg) }
 .flag-icon-ga{background-image:url(/flags/4x3/ga.svg) }
 .flag-icon-ga.flag-icon-squared{background-image:url(/flags/1x1/ga.svg) }
 .flag-icon-gb{background-image:url(/flags/4x3/gb.svg) }
 .flag-icon-gb.flag-icon-squared{background-image:url(/flags/1x1/gb.svg) }
 .flag-icon-gd{background-image:url(/flags/4x3/gd.svg) }
 .flag-icon-gd.flag-icon-squared{background-image:url(/flags/1x1/gd.svg) }
 .flag-icon-ge{background-image:url(/flags/4x3/ge.svg) }
 .flag-icon-ge.flag-icon-squared{background-image:url(/flags/1x1/ge.svg) }
 .flag-icon-gf{background-image:url(/flags/4x3/gf.svg) }
 .flag-icon-gf.flag-icon-squared{background-image:url(/flags/1x1/gf.svg) }
 .flag-icon-gg{background-image:url(/flags/4x3/gg.svg) }
 .flag-icon-gg.flag-icon-squared{background-image:url(/flags/1x1/gg.svg) }
 .flag-icon-gh{background-image:url(/flags/4x3/gh.svg) }
 .flag-icon-gh.flag-icon-squared{background-image:url(/flags/1x1/gh.svg) }
 .flag-icon-gi{background-image:url(/flags/4x3/gi.svg) }
 .flag-icon-gi.flag-icon-squared{background-image:url(/flags/1x1/gi.svg) }
 .flag-icon-gl{background-image:url(/flags/4x3/gl.svg) }
 .flag-icon-gl.flag-icon-squared{background-image:url(/flags/1x1/gl.svg) }
 .flag-icon-gm{background-image:url(/flags/4x3/gm.svg) }
 .flag-icon-gm.flag-icon-squared{background-image:url(/flags/1x1/gm.svg) }
 .flag-icon-gn{background-image:url(/flags/4x3/gn.svg) }
 .flag-icon-gn.flag-icon-squared{background-image:url(/flags/1x1/gn.svg) }
 .flag-icon-gp{background-image:url(/flags/4x3/gp.svg) }
 .flag-icon-gp.flag-icon-squared{background-image:url(/flags/1x1/gp.svg) }
 .flag-icon-gq{background-image:url(/flags/4x3/gq.svg) }
 .flag-icon-gq.flag-icon-squared{background-image:url(/flags/1x1/gq.svg) }
 .flag-icon-gr{background-image:url(/flags/4x3/gr.svg) }
 .flag-icon-gr.flag-icon-squared{background-image:url(/flags/1x1/gr.svg) }
 .flag-icon-gs{background-image:url(/flags/4x3/gs.svg) }
 .flag-icon-gs.flag-icon-squared{background-image:url(/flags/1x1/gs.svg) }
 .flag-icon-gt{background-image:url(/flags/4x3/gt.svg) }
 .flag-icon-gt.flag-icon-squared{background-image:url(/flags/1x1/gt.svg) }
 .flag-icon-gu{background-image:url(/flags/4x3/gu.svg) }
 .flag-icon-gu.flag-icon-squared{background-image:url(/flags/1x1/gu.svg) }
 .flag-icon-gw{background-image:url(/flags/4x3/gw.svg) }
 .flag-icon-gw.flag-icon-squared{background-image:url(/flags/1x1/gw.svg) }
 .flag-icon-gy{background-image:url(/flags/4x3/gy.svg) }
 .flag-icon-gy.flag-icon-squared{background-image:url(/flags/1x1/gy.svg) }
 .flag-icon-hk{background-image:url(/flags/4x3/hk.svg) }
 .flag-icon-hk.flag-icon-squared{background-image:url(/flags/1x1/hk.svg) }
 .flag-icon-hm{background-image:url(/flags/4x3/hm.svg) }
 .flag-icon-hm.flag-icon-squared{background-image:url(/flags/1x1/hm.svg) }
 .flag-icon-hn{background-image:url(/flags/4x3/hn.svg) }
 .flag-icon-hn.flag-icon-squared{background-image:url(/flags/1x1/hn.svg) }
 .flag-icon-hr{background-image:url(/flags/4x3/hr.svg) }
 .flag-icon-hr.flag-icon-squared{background-image:url(/flags/1x1/hr.svg) }
 .flag-icon-ht{background-image:url(/flags/4x3/ht.svg) }
 .flag-icon-ht.flag-icon-squared{background-image:url(/flags/1x1/ht.svg) }
 .flag-icon-hu{background-image:url(/flags/4x3/hu.svg) }
 .flag-icon-hu.flag-icon-squared{background-image:url(/flags/1x1/hu.svg) }
 .flag-icon-id{background-image:url(/flags/4x3/id.svg) }
 .flag-icon-id.flag-icon-squared{background-image:url(/flags/1x1/id.svg) }
 .flag-icon-ie{background-image:url(/flags/4x3/ie.svg) }
 .flag-icon-ie.flag-icon-squared{background-image:url(/flags/1x1/ie.svg) }
 .flag-icon-il{background-image:url(/flags/4x3/il.svg) }
 .flag-icon-il.flag-icon-squared{background-image:url(/flags/1x1/il.svg) }
 .flag-icon-im{background-image:url(/flags/4x3/im.svg) }
 .flag-icon-im.flag-icon-squared{background-image:url(/flags/1x1/im.svg) }
 .flag-icon-in{background-image:url(/flags/4x3/in.svg) }
 .flag-icon-in.flag-icon-squared{background-image:url(/flags/1x1/in.svg) }
 .flag-icon-io{background-image:url(/flags/4x3/io.svg) }
 .flag-icon-io.flag-icon-squared{background-image:url(/flags/1x1/io.svg) }
 .flag-icon-iq{background-image:url(/flags/4x3/iq.svg) }
 .flag-icon-iq.flag-icon-squared{background-image:url(/flags/1x1/iq.svg) }
 .flag-icon-ir{background-image:url(/flags/4x3/ir.svg) }
 .flag-icon-ir.flag-icon-squared{background-image:url(/flags/1x1/ir.svg) }
 .flag-icon-is{background-image:url(/flags/4x3/is.svg) }
 .flag-icon-is.flag-icon-squared{background-image:url(/flags/1x1/is.svg) }
 .flag-icon-it{background-image:url(/flags/4x3/it.svg) }
 .flag-icon-it.flag-icon-squared{background-image:url(/flags/1x1/it.svg) }
 .flag-icon-je{background-image:url(/flags/4x3/je.svg) }
 .flag-icon-je.flag-icon-squared{background-image:url(/flags/1x1/je.svg) }
 .flag-icon-jm{background-image:url(/flags/4x3/jm.svg) }
 .flag-icon-jm.flag-icon-squared{background-image:url(/flags/1x1/jm.svg) }
 .flag-icon-jo{background-image:url(/flags/4x3/jo.svg) }
 .flag-icon-jo.flag-icon-squared{background-image:url(/flags/1x1/jo.svg) }
 .flag-icon-jp{background-image:url(/flags/4x3/jp.svg) }
 .flag-icon-jp.flag-icon-squared{background-image:url(/flags/1x1/jp.svg) }
 .flag-icon-ke{background-image:url(/flags/4x3/ke.svg) }
 .flag-icon-ke.flag-icon-squared{background-image:url(/flags/1x1/ke.svg) }
 .flag-icon-kg{background-image:url(/flags/4x3/kg.svg) }
 .flag-icon-kg.flag-icon-squared{background-image:url(/flags/1x1/kg.svg) }
 .flag-icon-kh{background-image:url(/flags/4x3/kh.svg) }
 .flag-icon-kh.flag-icon-squared{background-image:url(/flags/1x1/kh.svg) }
 .flag-icon-ki{background-image:url(/flags/4x3/ki.svg) }
 .flag-icon-ki.flag-icon-squared{background-image:url(/flags/1x1/ki.svg) }
 .flag-icon-km{background-image:url(/flags/4x3/km.svg) }
 .flag-icon-km.flag-icon-squared{background-image:url(/flags/1x1/km.svg) }
 .flag-icon-kn{background-image:url(/flags/4x3/kn.svg) }
 .flag-icon-kn.flag-icon-squared{background-image:url(/flags/1x1/kn.svg) }
 .flag-icon-kp{background-image:url(/flags/4x3/kp.svg) }
 .flag-icon-kp.flag-icon-squared{background-image:url(/flags/1x1/kp.svg) }
 .flag-icon-kr{background-image:url(/flags/4x3/kr.svg) }
 .flag-icon-kr.flag-icon-squared{background-image:url(/flags/1x1/kr.svg) }
 .flag-icon-kw{background-image:url(/flags/4x3/kw.svg) }
 .flag-icon-kw.flag-icon-squared{background-image:url(/flags/1x1/kw.svg) }
 .flag-icon-ky{background-image:url(/flags/4x3/ky.svg) }
 .flag-icon-ky.flag-icon-squared{background-image:url(/flags/1x1/ky.svg) }
 .flag-icon-kz{background-image:url(/flags/4x3/kz.svg) }
 .flag-icon-kz.flag-icon-squared{background-image:url(/flags/1x1/kz.svg) }
 .flag-icon-la{background-image:url(/flags/4x3/la.svg) }
 .flag-icon-la.flag-icon-squared{background-image:url(/flags/1x1/la.svg) }
 .flag-icon-lb{background-image:url(/flags/4x3/lb.svg) }
 .flag-icon-lb.flag-icon-squared{background-image:url(/flags/1x1/lb.svg) }
 .flag-icon-lc{background-image:url(/flags/4x3/lc.svg) }
 .flag-icon-lc.flag-icon-squared{background-image:url(/flags/1x1/lc.svg) }
 .flag-icon-li{background-image:url(/flags/4x3/li.svg) }
 .flag-icon-li.flag-icon-squared{background-image:url(/flags/1x1/li.svg) }
 .flag-icon-lk{background-image:url(/flags/4x3/lk.svg) }
 .flag-icon-lk.flag-icon-squared{background-image:url(/flags/1x1/lk.svg) }
 .flag-icon-lr{background-image:url(/flags/4x3/lr.svg) }
 .flag-icon-lr.flag-icon-squared{background-image:url(/flags/1x1/lr.svg) }
 .flag-icon-ls{background-image:url(/flags/4x3/ls.svg) }
 .flag-icon-ls.flag-icon-squared{background-image:url(/flags/1x1/ls.svg) }
 .flag-icon-lt{background-image:url(/flags/4x3/lt.svg) }
 .flag-icon-lt.flag-icon-squared{background-image:url(/flags/1x1/lt.svg) }
 .flag-icon-lu{background-image:url(/flags/4x3/lu.svg) }
 .flag-icon-lu.flag-icon-squared{background-image:url(/flags/1x1/lu.svg) }
 .flag-icon-lv{background-image:url(/flags/4x3/lv.svg) }
 .flag-icon-lv.flag-icon-squared{background-image:url(/flags/1x1/lv.svg) }
 .flag-icon-ly{background-image:url(/flags/4x3/ly.svg) }
 .flag-icon-ly.flag-icon-squared{background-image:url(/flags/1x1/ly.svg) }
 .flag-icon-ma{background-image:url(/flags/4x3/ma.svg) }
 .flag-icon-ma.flag-icon-squared{background-image:url(/flags/1x1/ma.svg) }
 .flag-icon-mc{background-image:url(/flags/4x3/mc.svg) }
 .flag-icon-mc.flag-icon-squared{background-image:url(/flags/1x1/mc.svg) }
 .flag-icon-md{background-image:url(/flags/4x3/md.svg) }
 .flag-icon-md.flag-icon-squared{background-image:url(/flags/1x1/md.svg) }
 .flag-icon-me{background-image:url(/flags/4x3/me.svg) }
 .flag-icon-me.flag-icon-squared{background-image:url(/flags/1x1/me.svg) }
 .flag-icon-mf{background-image:url(/flags/4x3/mf.svg) }
 .flag-icon-mf.flag-icon-squared{background-image:url(/flags/1x1/mf.svg) }
 .flag-icon-mg{background-image:url(/flags/4x3/mg.svg) }
 .flag-icon-mg.flag-icon-squared{background-image:url(/flags/1x1/mg.svg) }
 .flag-icon-mh{background-image:url(/flags/4x3/mh.svg) }
 .flag-icon-mh.flag-icon-squared{background-image:url(/flags/1x1/mh.svg) }
 .flag-icon-mk{background-image:url(/flags/4x3/mk.svg) }
 .flag-icon-mk.flag-icon-squared{background-image:url(/flags/1x1/mk.svg) }
 .flag-icon-ml{background-image:url(/flags/4x3/ml.svg) }
 .flag-icon-ml.flag-icon-squared{background-image:url(/flags/1x1/ml.svg) }
 .flag-icon-mm{background-image:url(/flags/4x3/mm.svg) }
 .flag-icon-mm.flag-icon-squared{background-image:url(/flags/1x1/mm.svg) }
 .flag-icon-mn{background-image:url(/flags/4x3/mn.svg) }
 .flag-icon-mn.flag-icon-squared{background-image:url(/flags/1x1/mn.svg) }
 .flag-icon-mo{background-image:url(/flags/4x3/mo.svg) }
 .flag-icon-mo.flag-icon-squared{background-image:url(/flags/1x1/mo.svg) }
 .flag-icon-mp{background-image:url(/flags/4x3/mp.svg) }
 .flag-icon-mp.flag-icon-squared{background-image:url(/flags/1x1/mp.svg) }
 .flag-icon-mq{background-image:url(/flags/4x3/mq.svg) }
 .flag-icon-mq.flag-icon-squared{background-image:url(/flags/1x1/mq.svg) }
 .flag-icon-mr{background-image:url(/flags/4x3/mr.svg) }
 .flag-icon-mr.flag-icon-squared{background-image:url(/flags/1x1/mr.svg) }
 .flag-icon-ms{background-image:url(/flags/4x3/ms.svg) }
 .flag-icon-ms.flag-icon-squared{background-image:url(/flags/1x1/ms.svg) }
 .flag-icon-mt{background-image:url(/flags/4x3/mt.svg) }
 .flag-icon-mt.flag-icon-squared{background-image:url(/flags/1x1/mt.svg) }
 .flag-icon-mu{background-image:url(/flags/4x3/mu.svg) }
 .flag-icon-mu.flag-icon-squared{background-image:url(/flags/1x1/mu.svg) }
 .flag-icon-mv{background-image:url(/flags/4x3/mv.svg) }
 .flag-icon-mv.flag-icon-squared{background-image:url(/flags/1x1/mv.svg) }
 .flag-icon-mw{background-image:url(/flags/4x3/mw.svg) }
 .flag-icon-mw.flag-icon-squared{background-image:url(/flags/1x1/mw.svg) }
 .flag-icon-mx{background-image:url(/flags/4x3/mx.svg) }
 .flag-icon-mx.flag-icon-squared{background-image:url(/flags/1x1/mx.svg) }
 .flag-icon-my{background-image:url(/flags/4x3/my.svg) }
 .flag-icon-my.flag-icon-squared{background-image:url(/flags/1x1/my.svg) }
 .flag-icon-mz{background-image:url(/flags/4x3/mz.svg) }
 .flag-icon-mz.flag-icon-squared{background-image:url(/flags/1x1/mz.svg) }
 .flag-icon-na{background-image:url(/flags/4x3/na.svg) }
 .flag-icon-na.flag-icon-squared{background-image:url(/flags/1x1/na.svg) }
 .flag-icon-nc{background-image:url(/flags/4x3/nc.svg) }
 .flag-icon-nc.flag-icon-squared{background-image:url(/flags/1x1/nc.svg) }
 .flag-icon-ne{background-image:url(/flags/4x3/ne.svg) }
 .flag-icon-ne.flag-icon-squared{background-image:url(/flags/1x1/ne.svg) }
 .flag-icon-nf{background-image:url(/flags/4x3/nf.svg) }
 .flag-icon-nf.flag-icon-squared{background-image:url(/flags/1x1/nf.svg) }
 .flag-icon-ng{background-image:url(/flags/4x3/ng.svg) }
 .flag-icon-ng.flag-icon-squared{background-image:url(/flags/1x1/ng.svg) }
 .flag-icon-ni{background-image:url(/flags/4x3/ni.svg) }
 .flag-icon-ni.flag-icon-squared{background-image:url(/flags/1x1/ni.svg) }
 .flag-icon-nl{background-image:url(/flags/4x3/nl.svg) }
 .flag-icon-nl.flag-icon-squared{background-image:url(/flags/1x1/nl.svg) }
 .flag-icon-no{background-image:url(/flags/4x3/no.svg) }
 .flag-icon-no.flag-icon-squared{background-image:url(/flags/1x1/no.svg) }
 .flag-icon-np{background-image:url(/flags/4x3/np.svg) }
 .flag-icon-np.flag-icon-squared{background-image:url(/flags/1x1/np.svg) }
 .flag-icon-nr{background-image:url(/flags/4x3/nr.svg) }
 .flag-icon-nr.flag-icon-squared{background-image:url(/flags/1x1/nr.svg) }
 .flag-icon-nu{background-image:url(/flags/4x3/nu.svg) }
 .flag-icon-nu.flag-icon-squared{background-image:url(/flags/1x1/nu.svg) }
 .flag-icon-nz{background-image:url(/flags/4x3/nz.svg) }
 .flag-icon-nz.flag-icon-squared{background-image:url(/flags/1x1/nz.svg) }
 .flag-icon-om{background-image:url(/flags/4x3/om.svg) }
 .flag-icon-om.flag-icon-squared{background-image:url(/flags/1x1/om.svg) }
 .flag-icon-pa{background-image:url(/flags/4x3/pa.svg) }
 .flag-icon-pa.flag-icon-squared{background-image:url(/flags/1x1/pa.svg) }
 .flag-icon-pe{background-image:url(/flags/4x3/pe.svg) }
 .flag-icon-pe.flag-icon-squared{background-image:url(/flags/1x1/pe.svg) }
 .flag-icon-pf{background-image:url(/flags/4x3/pf.svg) }
 .flag-icon-pf.flag-icon-squared{background-image:url(/flags/1x1/pf.svg) }
 .flag-icon-pg{background-image:url(/flags/4x3/pg.svg) }
 .flag-icon-pg.flag-icon-squared{background-image:url(/flags/1x1/pg.svg) }
 .flag-icon-ph{background-image:url(/flags/4x3/ph.svg) }
 .flag-icon-ph.flag-icon-squared{background-image:url(/flags/1x1/ph.svg) }
 .flag-icon-pk{background-image:url(/flags/4x3/pk.svg) }
 .flag-icon-pk.flag-icon-squared{background-image:url(/flags/1x1/pk.svg) }
 .flag-icon-pl{background-image:url(/flags/4x3/pl.svg) }
 .flag-icon-pl.flag-icon-squared{background-image:url(/flags/1x1/pl.svg) }
 .flag-icon-pm{background-image:url(/flags/4x3/pm.svg) }
 .flag-icon-pm.flag-icon-squared{background-image:url(/flags/1x1/pm.svg) }
 .flag-icon-pn{background-image:url(/flags/4x3/pn.svg) }
 .flag-icon-pn.flag-icon-squared{background-image:url(/flags/1x1/pn.svg) }
 .flag-icon-pr{background-image:url(/flags/4x3/pr.svg) }
 .flag-icon-pr.flag-icon-squared{background-image:url(/flags/1x1/pr.svg) }
 .flag-icon-ps{background-image:url(/flags/4x3/ps.svg) }
 .flag-icon-ps.flag-icon-squared{background-image:url(/flags/1x1/ps.svg) }
 .flag-icon-pt{background-image:url(/flags/4x3/pt.svg) }
 .flag-icon-pt.flag-icon-squared{background-image:url(/flags/1x1/pt.svg) }
 .flag-icon-pw{background-image:url(/flags/4x3/pw.svg) }
 .flag-icon-pw.flag-icon-squared{background-image:url(/flags/1x1/pw.svg) }
 .flag-icon-py{background-image:url(/flags/4x3/py.svg) }
 .flag-icon-py.flag-icon-squared{background-image:url(/flags/1x1/py.svg) }
 .flag-icon-qa{background-image:url(/flags/4x3/qa.svg) }
 .flag-icon-qa.flag-icon-squared{background-image:url(/flags/1x1/qa.svg) }
 .flag-icon-re{background-image:url(/flags/4x3/re.svg) }
 .flag-icon-re.flag-icon-squared{background-image:url(/flags/1x1/re.svg) }
 .flag-icon-ro{background-image:url(/flags/4x3/ro.svg) }
 .flag-icon-ro.flag-icon-squared{background-image:url(/flags/1x1/ro.svg) }
 .flag-icon-rs{background-image:url(/flags/4x3/rs.svg) }
 .flag-icon-rs.flag-icon-squared{background-image:url(/flags/1x1/rs.svg) }
 .flag-icon-ru{background-image:url(/flags/4x3/ru.svg) }
 .flag-icon-ru.flag-icon-squared{background-image:url(/flags/1x1/ru.svg) }
 .flag-icon-rw{background-image:url(/flags/4x3/rw.svg) }
 .flag-icon-rw.flag-icon-squared{background-image:url(/flags/1x1/rw.svg) }
 .flag-icon-sa{background-image:url(/flags/4x3/sa.svg) }
 .flag-icon-sa.flag-icon-squared{background-image:url(/flags/1x1/sa.svg) }
 .flag-icon-sb{background-image:url(/flags/4x3/sb.svg) }
 .flag-icon-sb.flag-icon-squared{background-image:url(/flags/1x1/sb.svg) }
 .flag-icon-sc{background-image:url(/flags/4x3/sc.svg) }
 .flag-icon-sc.flag-icon-squared{background-image:url(/flags/1x1/sc.svg) }
 .flag-icon-sd{background-image:url(/flags/4x3/sd.svg) }
 .flag-icon-sd.flag-icon-squared{background-image:url(/flags/1x1/sd.svg) }
 .flag-icon-se{background-image:url(/flags/4x3/se.svg) }
 .flag-icon-se.flag-icon-squared{background-image:url(/flags/1x1/se.svg) }
 .flag-icon-sg{background-image:url(/flags/4x3/sg.svg) }
 .flag-icon-sg.flag-icon-squared{background-image:url(/flags/1x1/sg.svg) }
 .flag-icon-sh{background-image:url(/flags/4x3/sh.svg) }
 .flag-icon-sh.flag-icon-squared{background-image:url(/flags/1x1/sh.svg) }
 .flag-icon-si{background-image:url(/flags/4x3/si.svg) }
 .flag-icon-si.flag-icon-squared{background-image:url(/flags/1x1/si.svg) }
 .flag-icon-sj{background-image:url(/flags/4x3/sj.svg) }
 .flag-icon-sj.flag-icon-squared{background-image:url(/flags/1x1/sj.svg) }
 .flag-icon-sk{background-image:url(/flags/4x3/sk.svg) }
 .flag-icon-sk.flag-icon-squared{background-image:url(/flags/1x1/sk.svg) }
 .flag-icon-sl{background-image:url(/flags/4x3/sl.svg) }
 .flag-icon-sl.flag-icon-squared{background-image:url(/flags/1x1/sl.svg) }
 .flag-icon-sm{background-image:url(/flags/4x3/sm.svg) }
 .flag-icon-sm.flag-icon-squared{background-image:url(/flags/1x1/sm.svg) }
 .flag-icon-sn{background-image:url(/flags/4x3/sn.svg) }
 .flag-icon-sn.flag-icon-squared{background-image:url(/flags/1x1/sn.svg) }
 .flag-icon-so{background-image:url(/flags/4x3/so.svg) }
 .flag-icon-so.flag-icon-squared{background-image:url(/flags/1x1/so.svg) }
 .flag-icon-sr{background-image:url(/flags/4x3/sr.svg) }
 .flag-icon-sr.flag-icon-squared{background-image:url(/flags/1x1/sr.svg) }
 .flag-icon-ss{background-image:url(/flags/4x3/ss.svg) }
 .flag-icon-ss.flag-icon-squared{background-image:url(/flags/1x1/ss.svg) }
 .flag-icon-st{background-image:url(/flags/4x3/st.svg) }
 .flag-icon-st.flag-icon-squared{background-image:url(/flags/1x1/st.svg) }
 .flag-icon-sv{background-image:url(/flags/4x3/sv.svg) }
 .flag-icon-sv.flag-icon-squared{background-image:url(/flags/1x1/sv.svg) }
 .flag-icon-sx{background-image:url(/flags/4x3/sx.svg) }
 .flag-icon-sx.flag-icon-squared{background-image:url(/flags/1x1/sx.svg) }
 .flag-icon-sy{background-image:url(/flags/4x3/sy.svg) }
 .flag-icon-sy.flag-icon-squared{background-image:url(/flags/1x1/sy.svg) }
 .flag-icon-sz{background-image:url(/flags/4x3/sz.svg) }
 .flag-icon-sz.flag-icon-squared{background-image:url(/flags/1x1/sz.svg) }
 .flag-icon-tc{background-image:url(/flags/4x3/tc.svg) }
 .flag-icon-tc.flag-icon-squared{background-image:url(/flags/1x1/tc.svg) }
 .flag-icon-td{background-image:url(/flags/4x3/td.svg) }
 .flag-icon-td.flag-icon-squared{background-image:url(/flags/1x1/td.svg) }
 .flag-icon-tf{background-image:url(/flags/4x3/tf.svg) }
 .flag-icon-tf.flag-icon-squared{background-image:url(/flags/1x1/tf.svg) }
 .flag-icon-tg{background-image:url(/flags/4x3/tg.svg) }
 .flag-icon-tg.flag-icon-squared{background-image:url(/flags/1x1/tg.svg) }
 .flag-icon-th{background-image:url(/flags/4x3/th.svg) }
 .flag-icon-th.flag-icon-squared{background-image:url(/flags/1x1/th.svg) }
 .flag-icon-tj{background-image:url(/flags/4x3/tj.svg) }
 .flag-icon-tj.flag-icon-squared{background-image:url(/flags/1x1/tj.svg) }
 .flag-icon-tk{background-image:url(/flags/4x3/tk.svg) }
 .flag-icon-tk.flag-icon-squared{background-image:url(/flags/1x1/tk.svg) }
 .flag-icon-tl{background-image:url(/flags/4x3/tl.svg) }
 .flag-icon-tl.flag-icon-squared{background-image:url(/flags/1x1/tl.svg) }
 .flag-icon-tm{background-image:url(/flags/4x3/tm.svg) }
 .flag-icon-tm.flag-icon-squared{background-image:url(/flags/1x1/tm.svg) }
 .flag-icon-tn{background-image:url(/flags/4x3/tn.svg) }
 .flag-icon-tn.flag-icon-squared{background-image:url(/flags/1x1/tn.svg) }
 .flag-icon-to{background-image:url(/flags/4x3/to.svg) }
 .flag-icon-to.flag-icon-squared{background-image:url(/flags/1x1/to.svg) }
 .flag-icon-tr{background-image:url(/flags/4x3/tr.svg) }
 .flag-icon-tr.flag-icon-squared{background-image:url(/flags/1x1/tr.svg) }
 .flag-icon-tt{background-image:url(/flags/4x3/tt.svg) }
 .flag-icon-tt.flag-icon-squared{background-image:url(/flags/1x1/tt.svg) }
 .flag-icon-tv{background-image:url(/flags/4x3/tv.svg) }
 .flag-icon-tv.flag-icon-squared{background-image:url(/flags/1x1/tv.svg) }
 .flag-icon-tw{background-image:url(/flags/4x3/tw.svg) }
 .flag-icon-tw.flag-icon-squared{background-image:url(/flags/1x1/tw.svg) }
 .flag-icon-tz{background-image:url(/flags/4x3/tz.svg) }
 .flag-icon-tz.flag-icon-squared{background-image:url(/flags/1x1/tz.svg) }
 .flag-icon-ua{background-image:url(/flags/4x3/ua.svg) }
 .flag-icon-ua.flag-icon-squared{background-image:url(/flags/1x1/ua.svg) }
 .flag-icon-ug{background-image:url(/flags/4x3/ug.svg) }
 .flag-icon-ug.flag-icon-squared{background-image:url(/flags/1x1/ug.svg) }
 .flag-icon-um{background-image:url(/flags/4x3/um.svg) }
 .flag-icon-um.flag-icon-squared{background-image:url(/flags/1x1/um.svg) }
 .flag-icon-us{background-image:url(/flags/4x3/us.svg) }
 .flag-icon-us.flag-icon-squared{background-image:url(/flags/1x1/us.svg) }
 .flag-icon-uy{background-image:url(/flags/4x3/uy.svg) }
 .flag-icon-uy.flag-icon-squared{background-image:url(/flags/1x1/uy.svg) }
 .flag-icon-uz{background-image:url(/flags/4x3/uz.svg) }
 .flag-icon-uz.flag-icon-squared{background-image:url(/flags/1x1/uz.svg) }
 .flag-icon-va{background-image:url(/flags/4x3/va.svg) }
 .flag-icon-va.flag-icon-squared{background-image:url(/flags/1x1/va.svg) }
 .flag-icon-vc{background-image:url(/flags/4x3/vc.svg) }
 .flag-icon-vc.flag-icon-squared{background-image:url(/flags/1x1/vc.svg) }
 .flag-icon-ve{background-image:url(/flags/4x3/ve.svg) }
 .flag-icon-ve.flag-icon-squared{background-image:url(/flags/1x1/ve.svg) }
 .flag-icon-vg{background-image:url(/flags/4x3/vg.svg) }
 .flag-icon-vg.flag-icon-squared{background-image:url(/flags/1x1/vg.svg) }
 .flag-icon-vi{background-image:url(/flags/4x3/vi.svg) }
 .flag-icon-vi.flag-icon-squared{background-image:url(/flags/1x1/vi.svg) }
 .flag-icon-vn{background-image:url(/flags/4x3/vn.svg) }
 .flag-icon-vn.flag-icon-squared{background-image:url(/flags/1x1/vn.svg) }
 .flag-icon-vu{background-image:url(/flags/4x3/vu.svg) }
 .flag-icon-vu.flag-icon-squared{background-image:url(/flags/1x1/vu.svg) }
 .flag-icon-wf{background-image:url(/flags/4x3/wf.svg) }
 .flag-icon-wf.flag-icon-squared{background-image:url(/flags/1x1/wf.svg) }
 .flag-icon-ws{background-image:url(/flags/4x3/ws.svg) }
 .flag-icon-ws.flag-icon-squared{background-image:url(/flags/1x1/ws.svg) }
 .flag-icon-ye{background-image:url(/flags/4x3/ye.svg) }
 .flag-icon-ye.flag-icon-squared{background-image:url(/flags/1x1/ye.svg) }
 .flag-icon-yt{background-image:url(/flags/4x3/yt.svg) }
 .flag-icon-yt.flag-icon-squared{background-image:url(/flags/1x1/yt.svg) }
 .flag-icon-za{background-image:url(/flags/4x3/za.svg) }
 .flag-icon-za.flag-icon-squared{background-image:url(/flags/1x1/za.svg) }
 .flag-icon-zm{background-image:url(/flags/4x3/zm.svg) }
 .flag-icon-zm.flag-icon-squared{background-image:url(/flags/1x1/zm.svg) }
 .flag-icon-zw{background-image:url(/flags/4x3/zw.svg) }
 .flag-icon-zw.flag-icon-squared{background-image:url(/flags/1x1/zw.svg) }
 .flag-wrapper{width:100%;display:inline-block;position:relative;box-shadow:0 0 2px black;overflow:hidden;margin-bottom:20px }
 .flag-wrapper:after{padding-top:75%;display:block;content:'' }
 .flag-wrapper .flag{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-size:cover }
 .no-wrap{white-space:nowrap;margin-bottom:8px;overflow:hidden }
 .all-flags .flag-icon-background{cursor:pointer }
 .centsMain { font-size: 28px; vertical-align: text-top; }
 
 .portfolioProgressBar { border-left: 0px #aaaaaa solid; border-right: 1px #ccc solid;  border-top-right-radius:10px; border-bottom-right-radius: 10px; box-shadow:1px 0px 7px #dfe3ee;}