body{color:gray;background-color:#fff;font-style:normal;margin:0;}
html{font-family:Open Sans, Arial, Helvetica, Verdana;font-size:10pt;height:100%;font-style:normal;}
@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
}

.widgetDefaultBody{background:#f7f7f7;}
.widgetBg{background:#fff;border:1px solid #eee;padding:0;}
.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;}
.browserSearch{padding-left:0;font-size:1em;color:#000;background-color:#fff;background:#fff;}
.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;}

.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;display:block;text-align:right;color:#000;padding:1px 5px 2px 2px;}
.toggleLeftTabSelected{width:54px;display:block;text-align:right;background:#eee;padding:1px 5px 2px 2px;}
.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;width:100%;font-size:.9em;padding:0;}
.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;}
.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;}
.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 td{background-color:#f7f7f7;color:#000;}
h2{color:gray;font-size:2em;font-weight:300;padding-top:25px;outline:0;display:block;padding-bottom:15px;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:4px;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-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;background:#f7f7f7;padding:0;}
.selectedPartnerCountryPick{border-top:3px solid transparent;border-bottom:3px solid #000;text-align:center;background:transparent;padding:0;}
.countryPartnerPick{border-top:3px solid transparent;border-bottom:3px solid transparent;text-align:center;background:transparent;padding:0;}
.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;}
.searchTypePick a{background:#fff;border:1px solid #ddd;display:block;font-size:.9em;min-width:40px;color:gray;margin-right:2px;text-align:center;padding:4px 6px;}
.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{border-top:1px solid #ccc;min-height:68px;background-color:#fff;padding:10px 0 10px 68px;}
.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;}
#tabbed_box_1{width:100%;margin:0 auto;}
.tabbed_area{border:1px solid #eee;background-color:#f7f7f7;padding:2px;}
ul.tabs{margin:5px 0 6px;padding:0;}
ul.tabs li{list-style:none;display:inline;}
ul.tabs li a{background-color:#eee;color:#bbb;text-decoration:none;text-transform:uppercase;border:1px solid #ddd;border-left:0 solid red;padding:8px 16px 6px 15px;}
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:0 solid red;border-bottom:1px solid #fff;}
.content ul{margin:0;padding: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{color:#000;font-size:1.1em;margin-bottom:9px;border-bottom:solid 1px #dfe3ee;padding:6px 0 7px;}
.bigTitleWithLineOdd{color:#000;background:#fff;font-size:1em;margin-bottom:7px;border-bottom:solid 1px #ababab;padding:6px 0 3px;}
.titleWithLine{font-size:.85em;color:gray;margin-bottom:7px;border-bottom:solid 1px #ababab;padding:6px 0 3px;}
.widgetMAAd{color:gray;font-size:.85em;padding:3px;}
.widgetMAText{color:#aaa;font-size:.9em;padding-bottom:5px;}
.addSymbolToPortfolio{font-size:.9em;color:#000;margin-right:0;background:#6989C2;border:1px solid #6989C2;box-shadow:1px 1px 5px #ccc;cursor:pointer;padding:4px 7px;}
.addSymbolToPortfolio:hover{background:#000;text-decoration:none;color:#fff;border:1px solid #000;cursor:pointer;}
.inputBox{min-width:150px;height:23px;color:gray;border:1px solid #ddd;width:140px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:5px;}
.importInputBox{border:1px solid #dfe3ee;width:95px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px;}
.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{min-width:45px;font-size:.9em;border:0 solid #dfe3ee;color:#000;cursor:pointer;display:inline-block;padding:6px 12px;}
.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{min-width:45px;text-align:center;font-size:.9em;background:#bbb;color:#000;opacity:.9;filter:alpha(opacity=90);display:inline-block;padding:6px 12px;}
.superSymbolMenuItemSelected{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;padding:4px;}
.superSymbolMenuItem{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;padding:4px;}
.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;background:#fff;height:558px;opacity:.8;filter:alpha(opacity=80);padding:3px;}
.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{font-size:.9em;cursor:pointer;color:#FFF;text-align:center;margin-right:0;background:#f44336;border:1px solid #f44336;padding:4px 7px;}
.smallGrayishActionButton{cursor:pointer;border:1px solid #dfe3ee;background:#dfe3ee;font-size:.9em;margin:2px 2px 2px 1px;padding:3px 4px 2px;}
.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;margin-top:-1px;padding:2px 4px 3px 3px;}
.bodyContainerCell{background-image:url(../images/themes/bodyContentBackground.png);background-repeat:repeat-x;background-position:center bottom;}
.bodyContainer{width:100%;border:0 solid #04B45F;min-height:560px;height:auto!important;}
.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;}
.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:#000;padding:4px 4px 6px;}
.helpTipContent{background:#f7f7f7;color:#000;width:170px;padding:0 6px 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 td{height:16px;padding-left:3px;background-color:#fff;}
.moduleTitle{padding-bottom:0;font-size:1.2em;color:#000;font-weight:700;}
.copyright{font-size:9pt;text-align:left;margin-top:0;padding-left:0;background-color:transparent;color:#47779F;padding-right:5px;border-color:#ccc #fff #fff #F0F3F7;border-style:solid;border-width:0;}
.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{border:5px solid #f7f7f7;padding:5px;}
.welcomeThumbnailName{padding-bottom:40px;padding-top:20px;text-align:center;color:gray;font-weight:700;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;}
.mainMenu{border:1px solid #ccc;background:#eee;margin-right:16px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 6px 3px 8px;}
.defaultTreeMap{height:300px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;margin:-3px -14px -5px -5px;}
.indexMenu{border:0 solid #ccc;background:#ccc;margin-right:16px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 8px 3px;}
.homeLine{padding-left:0;padding-top:3px;padding-bottom:0;}
.cashBack{padding-left:60px;margin-top:3px;color:#000;padding-top:3px;padding-bottom:0;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;background-image:url(../images/mainMenuBackgroundHover.gif);background-repeat:no-repeat;padding:8px 10px 9px;}
.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:700;border:0 solid #aaa;color:#000;margin-right:6px;background-image:url(../images/mainSubmenuBackgroundHover.gif);padding:2px 6px;}
.mainSubMenuSelected a:active{background-repeat:repeat-x;font-weight:700;border:1px solid #ddd;margin-right:6px;background-image:url(../images/mainSubmenuBackgroundHover.gif);padding:2px 6px;}
.navigationMenu a{color:#2b4f81;margin-left:3px;padding:2px;}
.navigationMenu a:active{margin-left:3px;text-decoration:underline;color:#f60;padding:2px;}
.navigationMenuSelected a{color:#2b4f81;margin-left:3px;font-weight:700;padding:2px;}
.navigationMenuSelected a:active{margin-right:3px;text-decoration:underline;color:#f60;border-color:#ccc #bbb #ccc #ccc;border-style:none;padding: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;text-align:center;font-size:.7em;margin:2px;}
.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;}
.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;}
.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;border-style:none 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:0;}
.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:0;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:0;color:#000;border:2px solid #000;background-color:#eee;text-align:left;visibility:hidden;z-index:30089;font-size:.9em;padding:3px;}
.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;z-index:30099;padding:3px;}
.symbolNameInPortfolio{font-size:1.4em;color:#000;font-weight:500;border:0 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;z-index:30089;box-shadow:0 0 7px #F0F4FA;padding:4px;}
.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;z-index:34089;padding:1px;}
.addStockSearchBox{visibility:hidden;background-color:#fff;z-index:30099;position:absolute;font-size:.85em;border:1px solid #bbb;}
.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:20px 25px 10px 10px;}
.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;}
.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:0;margin-left:0;}
.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:0;margin:0 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;display:none;visibility:hidden;padding:7px 7px 7px 2px;}
.Icon{padding-left:4px;}
.LeftIcon{padding-right:4px;}
.OldPopupBoxScroll{overflow:auto;height:130px;padding-right:2px;border:2px 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{border-top:1px solid #eee;padding:7px;}
.portfolioManageExpandedMenu{border-top:1px dotted #ddd;align:right;color:#aaa;font-size:.8em;text-align:right;padding:7px;}
.portfolioManageMenu{align:right;padding-left:0;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;border:3px solid #97ACf4;z-index:100001;padding:3px;}
.PopupBox a,.PopupBox a:visited{padding-left:1px;width:99%;font-size:.9em;}
.PopupBox a:hover,.PopupBox a:visited:hover{background-color:#f60;color:#FFF;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:700;text-align:left;border-color:#31dddd;border-style:none none solid;border-width:0;}
.homeBasicHeader{background-color:transparent;color:#f60;font-size:12pt;text-align:left;border-color:#31dddd;border-style:none none solid;border-width:0;padding:2px 8px 8px 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:700;text-align:left;}
.searchSelected{color:#6e7273;text-decoration:none;background:transparent;padding-left:1px;padding-right:1px;font-weight:700;text-align:center;width:60px;font-size:1em;border-color:#6e7273;border-style:none solid solid;border-width:0;}
.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;border-width:0;}
.landScapeButton{background:#fff;font-size:1.2em;border:1px solid #f60;padding:2px 5px;}
.googleNews{margin-right:7px;margin-left:7px;padding-bottom:8px;}
.seporator{font-size:.8em;margin-left:5px;margin-right:5px;height:15px;border-color:#bbb;border-style:none none none dotted;border-width:1px;}
h4{color:gray;font-size:1em;padding-top:12px;padding-bottom:8px;margin-top:0;margin-bottom:0;}
h3{color:gray;font-size:1em;padding-top:15px;outline:0;text-decoration:none;display:block;padding-bottom:15px;padding-left:1px;margin-top:0;margin-bottom:0;}
.symbolAnalysisTitle{background-color:transparent;color:gray;padding-bottom:4px;padding-top:9px;font-size:11pt;font-weight:700;text-align:left;}
h6{background-color:transparent;color:#000;margin-bottom:2px;margin-top:2px;font-size:10pt;font-weight:700;text-align:left;}
h7{color:#aaa;font-size:1em;padding-top:12px;padding-bottom:8px;padding-left:2px;margin-top:0;margin-bottom:0;}
.portfoliosMessage{background-color:transparent;color:#aaa;margin-bottom:2px;margin-top:2px;font-size:12pt;font-weight:700;text-align:left;}
.portfolioNameTitle{background-color:transparent;color:#000;font-size:3.2em;font-weight:500;text-align:left;}
.portfolioNameTitle a.selectButton{border:1px dashed #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 3px 2px 0;color:#252525}
.portfolioNameTitle a.triggerButton{margin-left:2px;color:gray;border:1px dashed #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 3px 2px 0;}
a.symbolSelectButton{margin-right:40px;border:0 dashed #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 3px 2px 0;color:#252525}
a.symbolSelectButton:hover{border:0 dashed #aaa;text-decoration:none;}
.ratioChartTag{border:1px solid #ddd;border-radius:2px;font-size:.9em;background:#fff;display:inline-block;white-space:nowrap;padding:2px 5px 4px;}
.themeSymbolTag{border:1px solid #ddd;display:inline-block;white-space:nowrap;margin-right:5px;margin-top:5px;padding:5px 11px;background: #f2f2f2; border-radius:2px;font-size:0.9em;}
.smallStoryTag{border:1px solid #ddd;font-size:.9em;background:#fff;display:inline-block;white-space:nowrap;margin-top:4px;padding:2px 5px 4px;}
.storyTag{border:1px solid #ddd;display:inline-block;white-space:nowrap;margin-top:5px;padding:7px 10px;}
.storyMainTag{border:1px dashed #ddd;display:inline-block;white-space:nowrap;margin-top:4px;padding:7px 10px;}
.flatH2Tag{padding:0 0 3px;}
h1{background-color:transparent;font-size:3.4em;color:#3b5998;margin-bottom:20px;margin-top:11px;font-weight:100;text-align:left;}
.sidebarSubSection{border-top:0 solid #ddd;border-bottom:0 solid #ddd;color:#aaa;background:#ECF0F7;width:100%;border-left:6px solid #c30;padding:9px 6px 9px 9px;}
.sidebarSubSectionUpgrade{border-top:0 solid #ddd;text-align:center; border-bottom:0 solid #ddd;color:#aaa;background:#ECF0F7;width:100%;border-left:6px solid gray;padding:9px 6px 19px 9px;}
.sidebarTotalSection{border:0 solid #ccc;background:#fff;padding-left:4px;border-left:6px solid #3b5998;}
.sidebarTitle{color:gray;border-bottom:1px solid #eee;padding-top:8px;padding-bottom:8px;background:#ECF0F7;text-align:left;padding-left:4px;border-left:6px solid #3b5998;}
.optionHeader{background-color:red;margin-bottom:0;margin-right:5px;color:#fff;font-size:1.2em;font-weight:700;width:0;height:0;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:8px 10px 9px;}
.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:700;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:#FFF;border:1px solid #FFF;border-top:0 solid #FFF;}
.oddsSuggestionText{border-top:1px solid #bbb;text-size:.9em;text-align:center;background:#eee;padding:10px;}
.oddsSuggestionWrapper{border:0 solid #ddd;background:#eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:0;}
.oddsSuggestion{color:#3B5998;height:94px;min-width:210px;text-align:center;font-size:4em;background:#eee;border:0 solid #eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px 4px 6px;}
.dividendPerYearWrapper{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px;}
.dividendPerYear{color:#000;text-align:center;font-size:6em;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 4px 16px;}
.serveySuggestion{color:#6e7273;height:250px;}
.serveyAnalytics{color:#6e7273;height:354px;background:#eee;border:1px solid #aaa;padding:4px;}
.forAnalytics{border:1px solid #ccc;height:280px;background-repeat:no-repeat;background-position:center top;padding:15px;}
.forSuggestion{border:1px solid #000;height:250px;background-repeat:no-repeat;background-position:center top;padding:15px;}
.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:0;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:700;color:#6e7273;padding-left:7px;padding-top:3px;padding-right:15px;}
.logincell{margin-top:5px;margin-bottom:14px;width:70%;border:1px solid #aaa;background:#fff;color:#000;padding:8px;}
.logincell2{margin-top:5px;margin-bottom:14px;width:155px;border:1px solid #aaa;background:#fff;color:#000;padding:7.5px 7.5px 8px;}
.logincell3{margin-top:5px;margin-bottom:14px;width:272px;border:1px solid #aaa;background:#fff;color:#000;padding:7.5px 7.5px 8px;}
.logincell4{margin-top:5px;margin-bottom:14px;width:40px;border:1px solid #aaa;background:#fff;color:#000;padding:7.5px 7.5px 8px;}
.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;margin-bottom:2px;padding:2px;}
.addSymbolInputFeild{background-color:#fff;border:2px solid #000;margin-top:1px;margin-bottom:2px;border-style:solid;padding:2px;}
.nickNameInputFeild{background-color:#fff;border:2px solid #6e7273;margin-top:1px;margin-bottom:2px;border-style:solid;padding: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:0 solid #eee;padding:6px;}
.MsgBox{color:#000;background-color:#fff;text-align:left;z-index:97;}
.googleProgress{font:14pt tahoma;text-align:center;padding-left:4px;width:100%;padding-top:5px;padding-right:8px;z-index:99;color:#f60;margin:2px;}
.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:10px;}
.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;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:10px;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:#F90;margin-bottom:4px;padding:2px;}
.alphabethicalResultsHeader{background-color:#F90;margin-bottom:4px;padding:0 2px 2px;}
.mainIndustryNewsScroll{background-color:#fff;color:gray;height:610px;overflow:auto;border-color:#31dddd;}
.mainIndustrySymbolsLookUpScroll{background-color:#fff;color:gray;height:587px;overflow:auto;border-color:#31dddd;}
.mainIndustryLookUpScroll{background-color:#fff;color:gray;margin-top:0;margin-left:0;text-align:left;padding-left:0;height:593px;overflow:auto;border-color:#31dddd;border-width:0;}
.statLookUpScroll{height:228px;overflow:auto;color:#aaa;border:0 solid #CCC;margin-right:0;background-color:transparent;}
.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;color:#f60;height:21px;width:100%;margin:2px;}
.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;width:280px;padding:6px 3px 3px;}
.shareCodeMid{clear:both;border:2px #000 solid;background:#fff;margin-right:10px;margin-left:5px;margin-bottom:0;width:630px;padding:3px;}
.contextCodeMid{clear:both;margin-bottom:5px;height:50px;border:2px #aaa solid;background:#fff;width:350px;padding:2px;}
.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;margin-right:0;color:gray;font-size:.9em;padding:5px 3px 5px 5px;}
.exportData{clear:both;font-size:7px;margin-top:5px;border:2px dashed gray;background:#fff;width:98%;overflow:hidden;color:#000;background-image:url(../images/cut.png);background-repeat:no-repeat;background-position:right bottom;padding:0;}
.gadgetCodeMid{clear:both;font-size:.85em;border:2px solid #aaa;background:#fff;width:97%;color:#000;background-image:url(../images/cut.png);background-repeat:no-repeat;background-position:right bottom;padding:6px 3px 3px 6px;}
.widgetMessageToggle{margin-top:2px;margin-bottom:0;color:gray;font-size:.8em;display:none;text-align:left;visibility:hidden;padding:3px;}
.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;width:310px;padding:6px 3px 3px;}
.gadgetCodeSmall{clear:both;border:1px #aaa solid;background:#f7f7f7;width:190px;padding:6px 3px 3px;}
.footerHeader{background-color:transparent;font-weight:700;padding-bottom:10px;padding-left:0;padding-top:0;font-size:1.1em;}
.aboutEmailHeader{padding-left:2px;font-weight:700;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:700;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:700;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:700;font-size:1em;padding-top:0;padding-bottom:3px;padding-left:5px;}
.correlationCloudCell{border:1px solid transparent;border-top:0 solid transparent;background:transparent;padding:0 5px;}
.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 #000;text-align:center;padding-left:1px;padding-right:1px;background:#FFF;}
.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:700;font-size:1.2em;padding-top:2px;padding-bottom:3px;padding-left:2px;}
.smallHeader{color:gray;font-weight:700;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;}
.profileHeading{color:#f60;margin-right:10px;font-size:1.2em;padding-bottom:6px;margin-bottom:10px;cursor:default;}
.profileHeading a{font-size:.7em;cursor:default;}
.searchSwidth{color:#6e7273;margin-left:6px;padding-left:0;padding-right:6px;}
.portfolioMenu{color:#fff;margin-right:10px;font-size:.8em;padding-left:6px;font-weight:700;padding-right:6px;cursor:default;}
.portfolioMenu a:hover{text-decoration:none;color:#6e7273;}
.pageMenu{color:#6e7273;margin-right:7px;font-size:.9em;text-shadow:1px 1px 5px #aaa;cursor:default;padding:1px;}
.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;text-shadow:1px 1px 5px #aaa;cursor:default;padding:2px 5px;}
.indexFillerLeft{color:#fff;font-size:.9em;width:100%;padding-bottom: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;cursor:default;padding:1px;}
.pageMenuSelected a:hover{text-decoration:none;background:#fff;color:#aaa;}
.pageMenuSelected a{text-decoration:none;color:#6e7273;text-shadow:1px 1px 5px #aaa;}
.partnerMenuItem{margin-right:13px;width:100%;}
.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: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{background:url(../images/slides/slideBackground.gif);background-repeat:no-repeat;text-align:center;align:center;background-position:center center;padding:9px;}
.brokerageScoreBest{display:block;font-size:1.8em;font-weight:700;color:#000;padding:3px;}
.brokerageScore{display:block;font-size:1.8em;font-weight:700;color:gray;padding:3px;}
.brokerageImageWrapper{display:block;font-size:5em;height:33px;background:#ddd;border:2px solid #eee;padding:1px;}
.blackSmallImageWrapper{display:block;background:#f7f7f7;font-size:3em;border-top:4px solid #000;padding:6px 4px 2px;}
.themeDescription:hover{color:#000;height:99px;filter:alpha(opacity80);opacity:0.8;background:#eee;padding:10px;}
.themeDescription{border:0 solid red;color:#000;height:99px;filter:alpha(opacity20);opacity:0.2;background:#eee;padding:10px;}
.themeDescriptionTheme{border:0 solid red;color:#000;height:80px;filter:alpha(opacity90);opacity:0.9;background:#eee;padding:10px;}
.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(opacity50);}
.selectedThemeInputEmpty{text-align:center;width:166px;margin-top:10px;margin-bottom:10px;border:0 solid #aaa;}
.selectedThemeInput{background:#dfe3ee;text-align:center;width:190px;margin-top:4px;color:#000;margin-bottom:4px;border:0 solid #aaa;}
.removeThemeIcon{margin-top:3px;visibility:hidden;}
.removeThemeIconSelected{margin-top:3px;visibility:visible;}
.selectedThemeBlock{padding-right:8px;margin-left:3px;background:#dfe3ee;color:#FFF;border:1px dashed #dfe3ee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.basicCommandButtonGreen{margin-left:3px;background:#01DF74;color:#FFF;border:1px solid #04B45F;padding-left:10px;padding-right:10px;font-weight:700;padding-top:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.basicCommandButtonRed{margin-left:3px;background:#f44336;color:#FFF;border:1px solid #f44336;padding-left:10px;padding-right:10px;font-weight:700;padding-top:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.basicCommandButton{margin-left:3px;background:#ddd;color:#000;border:1px solid #ddd;padding-left:10px;padding-right:10px;font-weight:700;padding-top:11px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.viewPortfolioThemeButton{background:#000;text-align:center;border:1px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;margin:12px 8px;padding:4px;}
.addPortfolioThemeButton{margin-top:12px;background:#000;text-align:center;border:1px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:6px;}
.removePortfolioThemeButton{margin-top:12px;color:#FFF;background:#000;font-weight:700;text-align:center;border:2px solid #000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px;}
.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 0 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{float:left;width:94%;margin-left:2px;border:1px solid #ccc;height:280px;background:#ddd;margin-top:7px;margin-bottom:7px;box-shadow:1px 0 7px #dfe3ee;padding:5px;}
.symbolBrowserThemeWrapper{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;padding:5px;}
.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 0 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 0 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 0 7px #dfe3ee;}
.portfolioThemeWrapper:hover{background:#aaa;border:2px solid #000;opacity:0.8;filter:alpha(opacity80);}
.blackImageWrapper{border:4px solid #ccc;height:86px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:0;}
.fireButton{text-align:left;font-size:small;border:1px solid #ccc;background:#ddd;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:11px 9px;}
.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:0;margin-left:0;margin-bottom:5px;}
.modelTitle{color:#f60;font-size:28px;font-weight:700;padding-top:0;margin-left:0;}
.tinyPointsBlok{font-size:.8em;line-height:1.2em;color:#aaa;padding:3px 3px 3px 15px;}
.smallPointsBlok{font-size:.9em;line-height:1.2em;font-weight:700;color:#000;padding:0 3px 3px;}
.grayTextBlok{font-size:1em;color:gray;padding:0 5px 5px 10px;}
.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:0;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:0;color:#aaa;font-weight:700;margin-left:8px;margin-top:5px;border-width:0;}
.searchSymbolGizmoPartner{background-color:transparent;color:#aaa;width:307px;margin-left:21px;padding-left:7px;margin-top:1px;margin-bottom:0;border:0 solid #FFF;}
.searchSymbolPartner{background-color:transparent;color:#6e7273;width:307px;margin-left:23px;padding-left:5px;margin-top:0;margin-bottom:0;border:0 solid #FFF;}
.companySearchSymbolSiteInput{border:none;background-color:transparent;color:#aaa;margin-top:0;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:0;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:0;padding-top:2px;height:20px;background-image:url(../images/symbolSearchBackground.gif);background-repeat:no-repeat;background-position:left center;margin-top:0;font-size:1.2em;margin-bottom:9px;border:0 solid #FFF;}
.searchSymbolHome{background-color:transparent;color:#aaa;width:165px;padding-left:0;margin-top:0;margin-left:23px;font-size:1.2em;padding-top:0;border-color:orange;border-style:solid;border-width:0;}
.searchInvestorMain{background-color:transparent;color:#aaa;width:62px;padding-left:0;margin-top:0;margin-left:4px;margin-right:12px;font-size:1.2em;padding-top:0;border-color:orange;border-style:solid;border-width:0;}
.searchScoreMain{background-color:transparent;color:#aaa;width:70px;padding-left:0;margin-top:0;margin-left:14px;margin-right:8px;font-size:1.2em;padding-top:0;border-color:orange;border-style:solid;border-width:0;}
.headerScore{width:40px;color:#fff;padding-bottom:0;text-align:center;height:30px;align:center;font-weight:700;background-position:center bottom;}
.simpleScore{width:40px;color:#fff;padding-bottom:0;text-align:center;height:26px;align:center;font-weight:700;background-image:url(../images/scoreBackground.gif);background-repeat:no-repeat;background-position:center bottom;}
.score{width:38px;padding-top:0;color:#fff;text-align:center;align:center;margin-top:5px;height:24px;font-weight:700;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:700;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:700;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:4px;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:4px;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:0;padding-bottom:2px;font-weight:700;margin-bottom:0;padding-top:1px;border-color:#FBB117;border-style:solid;border-width:1px;}
.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;}
.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:700;color:#fff;text-align:left;margin-bottom:5px;background-color:#aaa;border-bottom:1px solid gray;padding:4px;}
.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;}
.portfolioRowMain{padding-left:2px;font-size:1.1em;line-height:1.2em;color:gray;font-family:tahoma;background-color:#F0F3F7;}
.searchMainRowSelected{padding-left:0;font-size:1.3em;color:#000;background-color:#F0F3F7;}
.builderSearch{padding-left:0;font-size:1em;color:#6e7273;background-color:#fff;}
.builderSearchEven{padding-left:0;font-size:1em;color:#6e7273;background-color:#F7F7F7;}
.highliteBrowserSearch{padding-left:0;font-size:1em;color:#FFF;background-color:#f60;cursor:pointer;}
.searchRow{padding-left:1px;background-color:#FFF;color:gray;font-family:tahoma;}
.transactionHistory a{background-color:transparent;background:transparent;cursor:pointer;color:#000;}
.myPortfolioRow{font-size:.9em;background:#ffe;color:#aaa;font-family:tahoma;cursor:pointer;text-align:left;margin:2px;}
.optimalPortfolioRow{background:#ffe;font-size:.9em;color:#aaa;font-family:tahoma;cursor:pointer;text-align:left;margin:2px;}
.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{background:#ddd;padding:4px 2px;}
.correlationRowHeader{font-family:tahoma;text-align:right;font-size:.9em;color:#6e7273;background-color:transparent;border:0 solid transparent;}
.correlationRowHeaderNew{border:1px solid #f7f7f7;background:#f7f7f7;font-size:.9em;-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;padding:5px 2px;}
.correlationColumnHeaderNew{border:0 solid #f7f7f7;text-align:center;}
.correlationColumnHeader{font-family:tahoma;text-align:center;color:#6e7273;background-color:transparent;border:0 solid transparent;}
.correlationNullValue{color:#000;background-color:#ccc;text-align:center;font-family:tahoma;border:0 solid #FFF;}
.correlationValue{color:#fff;font-family:tahoma;cursor:pointer;border:0 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:700;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:0;margin-right:0;font-size:1em;border:0 solid #ddd;padding-left:3px;padding-top:0;}
.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: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:0 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;-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 #000;background:#000;color:#fff;text-decoration:none;text-aling:center;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.adSquare{color:#6e7273;font-size:1em;line-height:1.1em;background:#ccc;border:4px solid orange;padding:2px 1px 6px;}
.googleAd{margin-right:0;margin-left:0;font-size:1em;color:#6e7273;text-align:center;margin-top:10px;background:#99C9FF;border:0 solid #C4D5E3;}
.appContainer{height:100%;position:absolute;}
.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:0;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:0;padding:4px;}
.errorBox{border:0 dotted #aaa;border-left:2px dotted #000;padding:0 3px 0 5px;}
.pitchBlock{height:235px;}
.homeIdeaSlider{opacity:0.4;filter:alpha(opacity40);height:194px;width:241px;background-repeat:no-repeat;background-position:right bottom;}
.homeIdeaSlider:hover{opacity:1;filter:alpha(opacity100);}
.embedWidgetButton{width:300px;font-size:12pt;}
.businessError{font-weight:700;border:0 dotted #eee;padding:3px 3px 3px 5px;}
.performanceLegendWorstAsset{border:0 solid #ccc;background:red;}
.performanceLegendBestAsset{border:0 solid #ccc;background:#0C9;}
.performanceLegendAsset{border:0 solid #ccc;background:#FC0;}
.performanceLegendIndex{border:0 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;}
.twitterScroll{overflow:auto;height:270px;}
.smallPrScroll{overflow:auto;height:270px;font-size:1em;width:272px;padding-left:6px;padding-top:0;}
.smallPrScrollLoggedIn{overflow:auto;height:400px;font-size:1em;width:99%;padding-left:6px;padding-top:0;}
.userPressReleaseScroll{overflow:auto;height:645px;font-size:1em;padding-left:0;padding-top:0;}
.mainBubble{color:#6e7273;width:550px;height:85px;padding-top:0;font-size:1em;padding-right:10px;padding-left:0;background-repeat:no-repeat;}
.bottomWrapper{background:#A0CFEC;}
.navigationMenu a:hover,.navigationMenuSelected a:hover{color:#f60;text-decoration:underline;margin-left:3px;padding: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;}
.newTextFieldcell,.newDateFieldcell{background:transparent;color:#000;padding-top:0;margin-left:0;text-align:right;margin-right:0;padding-right:0;}
.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;}
.welcomePoints{text-align:left;padding-left:7px;margin-top:7px;line-height:1.6em;font-size:.9em;}
.createdBlock{padding-top:1px;padding-left:5px;background-repeat:no-repeat;height:16px;text-align:left;font-size:.8em;color:#aaa;display:block;}
.templateLabel{margin-top:3px;margin-bottom:0;text-align:left;align:left;background:#eee;color:#000;}
.symbolDiversificationBlock{text-align:left;padding-top:8px;padding-left:0;padding-right:0;margin-top:5px;background-position:top center;color:#000;width:254px;height:282px;display:block;}
.profileToggle{margin-top:2px;color:#6e7273;border:0 solid #FC0;display:none;text-align:left;visibility:hidden;padding:5px;}
.rememberMeToggle{margin-top:2px;color:#6e7273;background:#FFC;border:1px solid #FC0;display:none;text-align:left;font-size:.8em;visibility:hidden;padding:5px;}
.helpBlockWidget{margin-top:2px;color:#6e7273;background:#f7f7f7;border:1px solid #ddd;text-align:left;font-size:1em;padding:5px;}
.helpBlock{width:98%;padding:5px;}
#fAdd{border:0 solid transparent;}
.FailOver{height:34px;width:100%;background-color:#ff9;text-align:center;z-index:1000;border:1px solid #ff9;font-weight:700;filter:alpha(opacity85);-moz-opacity:.85;opacity:.85;padding:2px 0 0;}
.advisorGeneralNote{text-align:left;font-size:1em;color:#aaa;}
.macroaxisButton{background-color:#fff;background-image:url(../images/ma.gif);background-repeat:no-repeat;display:block;font-size:11px;margin:0 2px;padding:2px 2px 2px 24px;}
.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;margin-bottom:0;margin-top:10px;padding:5px;}
.postMeta span.date{color:#7F7F7F;border:1px solid #fff;-moz-border-radius:4px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;padding:3px;}
.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;border:1px solid #eee;padding:15px;}
.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{color:#000;font-size:2.6em;font-weight:700;text-shadow:1px 1px 5px #aaa;padding:12px 12px 20px 8px;}
.tourImageBlock{font-weight:700;text-align:left;}
.modelErrorNoteBody{padding-left:0;}
.GetCode{margin-bottom:8px;font-size:1em;color:#fff;}
.AdsFree{margin-bottom:2px;font-size:.8em;font-weight:700;color:#aaa;}
.publicSulution{border-right:1px dotted #ddd;}
#carousel{width:358px;height:270px;overflow:scroll;border-left:0 solid #000;border-right:0 solid #eee;filter:alpha(opacity70);-khtml-opacity:0.7;-moz-opacity:0.7;opacity:0.7;margin:0 auto;}
#carousel ul{list-style:none;width:3938px;position:relative;margin:0;padding:0;}
#carousel li{display:inline;float:left;}
.textholder{text-align:left;font-size:small;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;padding: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:0;margin:0 auto;}
.mainLogoBackground{background:url(../images/themes/macroaxisHugeBigLogo4.png);padding-top:0;background-color:#f7f7f7;background-repeat:no-repeat;height:90px;font-size:.8em;width:262px;}
.accountPanelBackgound{padding-top:6px;background-repeat:no-repeat;text-align:center;font-size:.8em;height:21px;padding-right:0;}
.preTitleHeader{height:31px;padding-top:0;}
.createTemplate{border:2px solid #f7f7f7;border-bottom:2px solid #f7f7f7;border-top:2px solid #f7f7f7;border-right:2px solid #f7f7f7;}
.createTemplateSelected{border:2px solid #000;}
select{background:#fff;width:159px;background-color:#fff;padding:.3em .3em .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:700;margin-right:5px;background-position:left top;background-image:url(../images/arrows/daysDown.gif);background-repeat:no-repeat;}
.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:#FFF;width:54px;font-weight:700;padding:1px;}
.homeBackgroundSmallBlock{margin-bottom:26px;margin-top:0;padding-top:1px;background-position:left top;background-repeat:no-repeat;}
.filterStringGray{color:gray;font-weight:700;}
.ui-widget-header{border:0 solid #ccc;font-size:1em;background:#fff;color:#000;}
.ui-slider{background:#aaa;}
.ui-slider-horizontal{background:#fff;height:22px;}
.ui-slider-range{background:#ddd;background-color:#ddd;margin-left:11px;}
#ratioSlider{border:0 solid #dfe3ee;-webkit-border-radius:1%;-moz-border-radius:1%;border-radius:1%;margin-right:20px;padding:0;}
#ratioSlider .ui-slider-handle{border:0 solid #000;margin-top:3px;margin-left:0;background:#000;-webkit-border-radius:1%;-moz-border-radius:1%;border-radius:1%;height:26px;width:16px;padding:2px;}
#insiderSlider .ui-slider-handle{border:0 solid #000;background:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.modalOverlay{position:fixed;width:100%;height:100%;z-index:80;top:0;left:0;background:#000;opacity:.80;filter:Alpha(Opacity80);}
.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:#000;border:0 solid #fff;background:#ccc;background-color:#ccc;}
#ui-activemenu-item a{margin-left:0;background:#aaa;}
.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;}
#helpDialog{font-family:Arial, Helvetica, Verdana, sans-serif;color:gray;font-size:1em;}
#confirmDialog{font-family:arial;font-size:7px;}
#largeProgressDialog{background-image:url(../images/progressBackground.gif);background-repeat:no-repeat;background-position:left bottom;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em;}
#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;}
.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:0;margin-bottom:0;text-shadow:0 0 1px #f2f2f2;}
.footerLinksWrapper{width:100%;clear:both;}
.footerLinks{border:0 solid red;margin-left:-1px;padding-top:19px;padding-right:25px;padding-left:15px;}
.footerFinalWrapper{width:100%;padding-top:7px;background:#dfe3ee;border-top:0 solid #fff;border-bottom:1px solid #EDF1F8;box-shadow:1px 1px 1px #dfe3ee;margin:auto;}
.footerLinks a{font-size:12px;}
#socialBlock{margin-left:90px;text-align:center;}
#socialBlock ul#socialItems{list-style:none;display:inline-block;margin:5px 0;}
#socialBlock ul#socialItems li{float:left;position:relative;margin-left:5px;margin-right:5px;width:48px;height:48px;padding:0;}
#socialBlock ul#socialItems li a{position:absolute;}
#socialBlock ul#socialItems li img{position:absolute;width:48px;top:0;left:0;border:none;overflow:hidden;margin:0 8px 0 0;padding:0;}
#bubbleupfeatures tr th,#bubbleupfeatures tr td{border:1px solid #F0F0F0;text-align:left;padding:5px;}
#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;cursor:pointer;color:#fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:14px 10px 13px;}
.bigCommandButtonGray{background:#ddd;border:1px solid cccccc;font-size:1em;cursor:pointer;color:#000;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:8px 10px 7px;}
.bigCommandButtonGray:hover{background:#ccc;border:1px solid bbbbbb;}
.smallCommandButtonGray{background:#ddd;border:1px solid #ccc;color:#000;font-size:1em;cursor:pointer;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:3px 5px 3px 8px;}
.smallCommandButtonBlue{background:#F0F4FA;border:1px solid #dfe3ee;color:#000;font-size:1em;cursor:pointer;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:11px 10px 10px;}
.tinyCommandButtonRed{text-align:center;font-size:1em;padding-left:10px;padding-right:10px;cursor:pointer;}
.grayCommandButton{background:#ddd;font-size:1em;cursor:pointer;color:#000;border:1px solid #ccc;padding:11px 8px 10px;}
.simpleCommandButton{background:#f44336;border:1px solid #f44336;font-size:1em;color:#fff;padding:11px 12px 10px;}
.commandButton{background:#dfe3ee;border:1px solid #B3BED1;font-size:1em;cursor:pointer;color:#fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:10px 10px 9px;}
.headerPublicLogo{float:left;text-align:left;padding-top:11px;}
.bigCommandButtonDarkBlue{background:#000;border:1px solid #000;font-size:1em;align:center;text-align:center;cursor:pointer;color:#fff;box-shadow:1px 1px 7px #aaa;opacity:0.9;filter:alpha(opacity90);padding:14px 10px 13px;}
.bigCommandButtonDarkBlue:hover{background:#6989C2;}
.bigCommandButtonLight{background:#dfe3ee;border:0 solid #dfe3ee;font-size:1em;align:center;text-align:center;cursor:pointer;color:#000;padding:14px 10px 13px;}
.lastFooterRowButton{background:#EDF1F8;border:1px solid #bbb;font-size:1em;align:center;text-align:center;cursor:pointer;color:#000;padding:4px 5px 5px;}
.selectMarketButton{background:#F0F4FA;border:1px solid #EDF1F8;font-size:1em;align:center;text-align:center;margin-top:10px;cursor:pointer;color:#000;padding:2px 7px;}
.bigCommandButtonLightBlue{background:#dfe3ee;border:1px solid #bbb;font-size:1em;align:center;text-align:center;cursor:pointer;color:#000;box-shadow:1px 0 7px #dfe3ee;padding:14px 10px 13px;}
.bigCommandButtonLightBlue:hover{background:#EDF1F8;}
.bigCommandButton{background:#ddd;border:1px solid #B3BED1;font-size:1em;align:center;text-align:center;cursor:pointer;color:#000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;box-shadow:1px 0 7px #eee;padding:14px 10px;}
.amChartsButtonSelected{background-color:#C00;color:#fff;-moz-border-radius:1px;border-radius:1px;padding-bottom:3px;font-size:.9em;border-color:#C00;border-style:solid;border-width:1px;margin:8px 1px 1px;}
.amChartsButton{background-color:#eee;color:#000;-moz-border-radius:1px;border-radius:1px;font-size:.9em;padding-bottom:3px;border-color:#ccc;border-style:solid;border-width:1px;margin:8px 1px 1px;}
.amChartsCompareList{border-color:#ccc;border-style:solid;border-width:1px;}
.GreekLetter{font-size:2.3em;padding-left:10px;color:gray;}
.GreekLetterSmall{font-size:2.6em;padding-left:10px;color:gray;}
.GreekLetterTini{font-size:2.4em;padding-left:10px;color:gray;}
.screenerSearchBox{margin-bottom:4px;border:1px solid #aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:9px;}
.wizardSearchBox{border:1px solid #ddd;margin-right:15px;padding:5px;}
.footerToolsBlock{margin-left:3px;width:114px;background:#fff;color:#FFF;border:2px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:20px 3px 12px;}
.hypeButton{margin-right:3px;font-size:.9em;background:#bbb;color:#FFF;border:1px solid #aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px 5px 3px;}
.footerModuleButton{margin-left:3px;margin-right:3px;margin-bottom:8px;background:gray;color:#FFF;border:2px solid gray;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 4px;}
.footerModuleBlock{margin-left:3px;text-align:cetner;align:center;width:272px;background:#f7f7f7;height:90px;color:#FFF;border:4px solid #ccc;background-image:url(../images/themes/footerBubbles.gif);background-repeat:no-repeat;opacity:0.9;filter:alpha(opacity90);padding:20px 3px 12px 6px;}
.portfolioThemeBuilderInfo{margin-left:5px;margin-right:7px;color:gray;border:3px solid #ddd;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:6px 6px 6px 12px;}
.roundedWidgetCode{margin-top:7px;color:#FFF;border:0 dashed #000;background:gray;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:5px 5px 0;}
.symbolWidgetCodeTextarea{clear:both;font-size:.85em;color:#FFF;border:0 dotted #ddd;background:#aaa;maring-right:3px;width:99%;padding:6px 3px 3px;}
.symbolWidgetCodeLabel{padding-top:8px;padding-bottom:4px;font-weight:500;}
.roundedStoryBlock{background:#dfe3ee;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:5px;}
.roundedSymbolMessageBlock{margin-left:1px;margin-right:7px;margin-bottom:15px;color:#eee;background:#c30;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:7px 13px 13px;}
.mainHistoryGo{color:#000;text-align:center;background:#eee;padding-left:2px;padding-right:2px;width:24px;border:1px solid #ccc;font-weight:700;font-size:1.2em;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.mainHistoryToday{margin-top:10px;margin-bottom:10px;text-align:left;padding:2px 2px 2px 5px;}
.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:700;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.mainShareButton{border:1px solid #ccc;background:#f7f7f7;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:8px 11px 7px;}
.porfolioFocusBlock{margin-top:1px;margin-bottom:1px;background:#eee;border:1px solid #eee;padding:2px;}
.counrtySelectionLinkBlock{color:#000;maring-top:3px;maring-bottom:3px;background:#fff;border:1px solid #ddd;padding:2px;}
.counrtySelectionBlock{color:#ccc;background:#fff;border:1px solid #ddd;padding:2px 5px;}
.addPortfolioButton{color:#FFF;cursor:pointer;margin-right:6px;background:#000;border:1px solid #000;padding:10px 10px 10px 6px;}
.whiteActionButton a{color:gray;margin-top:3px;font-size:.9em;margin-right:0;background:#fff;border:1px solid #bbb;padding:4px 7px 3px;}
.whiteActionButton a:hover{background:#eee;border:1px solid #aaa;text-decoration:none;}
.setActionButton{background:#eee;border:1px solid #ddd;color:#000;font-size:.9em;cursor:pointer;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 10px 1px;}
.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;background:#eee;border:1px solid #ccc;text-decoration:none;padding:2px 4px;}
.miniActionButton a:hover{color:#000;background:#ccc;border:1px solid #aaa;text-decoration:none;}
.grayActionButton{font-size:.9em;margin-right:0;background:#eee;border:1px solid #ddd;padding:4px 7px 3px;}
.grayActionButton:hover{background:#ddd;border:1px solid #ddd;}
.manageActionButton{font-size:.9em;margin-right:0;background:#F6F8F8;border:1px solid #dfe3ee;padding:4px 7px 3px;}
.manageActionButton:hover{background:#ddd;border:1px solid #ccc;}
.addPortfolioActionButton{font-size:.9em;margin-right:0;background:#ccc;border:1px solid #bbb;padding:4px 7px 3px;}
.sideLinkBanner{border:2px solid #dfe3ee;background:#dfe3ee;padding:8px;}
.squareSideLink{moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;width:40px;height:34px;cursor:pointer;background:#eee;border:2px solid #dfe3ee;padding:3px;}
.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;}
.grayishActionButton{font-size:.9em;text-align:center;margin-right:4px;background:#f7f7f7;border:1px solid #ccc;box-shadow:1px 1px 5px #ccc;padding:4px 7px;}
.grayishActionButton:hover{border:1px solid #bbb;background:#eee;}
.blueishActionButton{cursor:pointer;border:1px solid #ddd!important;color:#000;background:#eee;padding:3px 7px;}
.blueishActionButton:hover{border:1px solid #000;background:#f7f7f7;}
.actionRadioBlock{margin-left:4px;margin-bottom:7px;}
.styleActionButton{cursor:pointer;background:#fff;width:100%;line-height:2em;text-align:center;border:1px solid #e8e8e8;padding:14px;}
.styleActionButtonSelected{cursor:pointer;width:100%;color:#000;font-weight:700;line-height:2em;text-align:center;border:1px solid #000;padding:14px;}
.refreshActionButton{font-size:.9em;cursor:pointer;margin-right:0;background:#bbb;border:1px solid #aaa;padding:4px 7px 3px;}
.exportActionButton{text-align:center;margin-right:0;background:#f7f7f7;border:1px solid #bbb;width:129px;padding:3px 3px 3px 5px;}
.exportActionButton:hover{border:1px solid #aaa;background:#eee;}
.addImportSymbolToPortfolio{font-size:.9em;color:#FFF;margin-right:0;background:#ddd;border:1px solid #ccc;padding:4px 7px 3px;}
.addImportSymbolToPortfolio:hover{background:#ccc;border:1px solid #ccc;}
.addCompareSymbolToPortfolio{text-align:center;align:center;font-size:.9em;background:#ccc;border:1px solid #bbb;padding:5px 2px;}
.addNewPortfolio{font-weight:700;font-size:.9em;margin-right:6px;background:#000;border:1px solid #000;padding:3px 5px 4px 8px;}
.goToPortfolios{margin-bottom:1px;background:#f7f7f7;border:1px dashed gray;padding:2px 5px;}
.ui-button-text-only{font-weight:100;}
.ui-button-text{font-weight:plain;}
.valuationRoundedBlock a{color:#000;font-size:1.4em;}
.valuationRoundedBlock{color:#FFF;background:#ddd;border:1px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:5px;}
.valuationSecondRoundedBlock{background:#eee;border:0 solid #ddd;border-top:1px solid #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:5px;}
.tableRowOdd{padding-left:0;font-size:1em;background-color:#f7f7f7;background:#f7f7f7;}
.tableRowEven{padding-left:0;font-size:1em;height:20px;background-color:#fff;background:#fff;}
.smallLoginButton{color:gray;font-size:.9em;background:#dfe3ee;border:1px solid #dfe3ee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px;}
.smallLoginButton:hover{background:#dfe3ee;border:1px solid #000;}
.dividendRoundedBlock{width:8px;height:8px;font-size:.5em;text-align:center;color:#FFF;font-weight:700;border:2px solid #000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:green;padding:4px;}
.newsRoundedBlock{text-align:center;color:#000;}
.paidTitle{color:#000;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;padding:2px 6px;}
.bitcoinChartBlock{color:gray;background:#eee;}
.featuredBlock{text-align:center;opacity:0.6;filter:alpha(opacity60);}
.shadedSeparator{box-shadow:1px 1px 7px #dfe3ee;border-top:1px solid #bbb;height:1px;background:#D2DCED;}
.shadedRoundedBlock{color:gray;border:1px solid #dfe3ee;background:#dfe3ee;padding:5px;}
.newRoundedBlock{color:gray;background:#fff;border:1px solid #ddd;padding:5px;}
.blueishRoundedBlock{color:gray;background:#F0F4FA;padding:5px;}
.smallOptionButton{display:inline-block;cursor:pointer;background:#dfe3ee;color:#000;border:1px solid #dfe3ee;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:5px 11px;}
.smallOptionButton:hover{border:1px solid #bbb;background:#bbb;}
.smallOptionButtonSelected{border:1px solid #bbb;background:#bbb;color:#fff;font-weight:400;cursor:pointer;margin-right:2px;padding:5px 11px;}
.smallOptionButtonSelected:hover{background:#bbb;border:1px solid #bbb;}
.smallOptionButtonSelected a{color:#446CB3;}
.sectorIcon{text-align:right;height:56px;opacity:0.3;filter:alpha(opacity30);}
.fadedImage{background-color:rgba(255,255,255,0.83);}
.footerOptionButtonSelected{color:gray;background:#ccc;border:1px solid #aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:5px 9px;}
.footerOptionButtonSelected:hover{background:#000;border:1px solid #369;}
.verticalText{color:#333;border:0 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:400;text-shadow:0 0 1px #333;}
.widgetNextButton{text-align:center;align:center;margin-right:3px;width:130px;border:1px solid #B2D1F0;background:0;padding:4px 8px 5px 6px;}
.widgetOrderButtonGray{text-align:center;align:center;margin-left:0;border:0 solid #ddd;background:#fff;text-decoration:none;color:#fff;font-size:.85em;padding:2px;}
.widgetOrderButton{text-align:center;align:center;margin-left:0;border:1px solid #f44336;background:#f44336;text-decoration:none;color:#fff;font-size:.85em;padding:7px 8px 7px 6px;}
.widgetLicenseBlock{border:0 solid #ddd;background:#eee;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 8px 3px;}
.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{color:#000;border:1px solid #aaa;background:#aaa;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:4px;}
.widgetThumb{border:2px solid #000;margin-right:16px;opacity:0.5;filter:alpha(opacity50);background:0;padding:4px 4px 2px;}
.widgetThumb:hover{opacity:0.9;filter:alpha(opacity90);}
.widgetPreviewBlock{height:675px;text-align:center;align:center;padding:40px 0 0;}
.dottedButton{border:1px dashed #ddd;background:#f7f7f7;cursor:pointer;white-space:nowrap;padding:4px 7px;}
.dottedButton:hover{border:1px dashed #ccc;background:#fff;}
.topStoriesButton{margin-top:-5px;margin-right:3px;border:0px solid #eee;border-radius: 1px; cursor:pointer;white-space:nowrap;padding:6px 9px;}
.thumbOverflowButton{margin-bottom:0;font-size:1.2em;padding-top:30px;font-weight:700;height:85px;position:absolute;bottom:0;right:0;left:0;background:#aaa;width:100%;}
.ideaOverflowButton{margin-bottom:0;font-size:1.2em;padding-top:15px;font-weight:700;height:60px;position:absolute;bottom:0;right:0;left:0;background:#aaa;width:100%;}
.topStoriesButton:hover{border:1px solid #ddd;background:#eee;}
.flatMarketQuote{background:#F0F4FA;border:1px solid #dfe3ee;cursor:pointer;white-space:nowrap;padding:3px 7px;}
.marketQuote{border:1px solid #dfe3ee;background:#eee;cursor:pointer;white-space:nowrap;padding:3px 7px;}
.marketQuoteRed{border:1px solid #f44336;background:#f44336;font-size:.9em;white-space:nowrap;color:#FFF;padding:3px 9px;}
.marketQuoteRed:hover{border:1px solid #E60000;background:#F33;}
.marketQuoteRed a{color:#FFF;text-decoration:none;}
.marketQuoteRed a:hover{background:#F33;text-decoration:none;}
.marketQuoteBlue{border:1px solid #bbb;background:#dfe3ee;font-size:.9em;white-space:nowrap;color:#000;padding:3px 9px;}
.marketQuoteBlue:hover{border:1px solid #000;background:#000;color:#FFF;}
.marketQuoteBlue a:hover{background:#000;color:#FFF;text-decoration:none;}
.featureBlock{border:1px solid #dfe3ee;white-space:nowrap;text-align:center;background:#D2DCED;margin:2px;padding:2px 6px;}
.featureArea{border:1px solid #dfe3ee;line-height:30px;text-align:justify;margin-bottom:5px;background:#eee;height:100%;padding:4px;}
.exoticThumbWrapper{float:left;border:1px solid #ddd;border-bottom:1px solid #ccc;background:#eee;align:center;text-align:center;margin:7px 7px 7px 4px;}
.thumbWrapper{height:160px;float:left;width:234px;border:1px solid #eee;border-radius:1px;background:#f7f7f7;align:center;text-align:center;margin:7px 7px 7px 4px;}
.symbolThumbWrapper{height:434px;float:left;width:230px;border:1px solid #ddd;border-bottom:1px solid #ccc;background:#eee;align:center;text-align:center;margin:7px 7px 7px 4px;}
.staticThumb{height:600px;color:#000;text-align:left;align:center;padding-right:10px;padding-left:6px;opacity:0.8;filter:alpha(opacity80);background-image:url(../images/portfolio/portfolioOptimization.png);background-position:bottom right;background-repeat:no-repeat;background-color:transparent;}
.portfolioThumbWrapper{height:370px;width:300px;border:1px solid #ddd;border-bottom:1px solid #ccc;background:#eee;align:center;text-align:center;margin:2px;}
.portfolioThumb{height:370px;width:300px;color:#000;text-align:center;align:center;opacity:0.5;filter:alpha(opacity50);background:0;}
.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(opacity80);background:#f7f7f7;}
.contenthover{color:gray;background:#D2DCED;height:160px;width:234px;text-align:center;align:center;border:0 solid #bbb;}
.contentDescriptionBlock{height:30px;color:gray;margin-bottom:10px;padding:10px;}
.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;}
.thumbWrapper a.thumbButton{background:#E9EDF0;color:#000;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;left:0;width:100%;}
.thumbWrapper a.thumbButton:hover{background:#ccc;text-decoration:none;padding-top:10px;padding-bottom:10px;color:#000;font-weight:700;}
.tileCash{color:#000;font-size:.85em;line-height:1em;text-align:center;margin-left:12px;}
.tileCashEmpty{color:#dfe3ee;font-size:1em;text-align:center;}
.thumbButtonTile{position:absolute;bottom:10px;left:10px;align:center;text-align:center;width:100%;}
.thumbButtonTileWidget{position:absolute;align:center;text-align:center;width:100%;bottom:45px;left:5px;}
.thumbTitleBar{padding-top:10px;padding-bottom:10px;border-bottom:0 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(opacity60);opacity:0.6;background:#F0F4FA;position:absolute;margin-bottom:0;bottom:0;left:0;width:100%;}
.portfolioThumbButton:hover{text-decoration:none;filter:alpha(opacity80);opacity:0.8;background:#dfe3ee;color:#fff;position:absolute;width:100%;padding-top:55px;padding-bottom:55px;transition:.5s Ease;}
.portfolioPieDashboard{text-align:center;height:100%;margin-top:-40px;position:absolute;top:25%;width:100%;}
.portfolioPieDashboard:hover{transition:.5s Ease;}
.portfolioPieHilighted{filter:alpha(opacity100);opacity:1;}
.thumbPoptfolioGraph{background-color:transparent;color:#fff;width:100%;}
.thumbSymbolGraphWidget{background-color:transparent;color:#fff;position:absolute;bottom:38px;left:0;width:100%;}
.thumbSymbolGraph{background-color:transparent;color:#fff;position:absolute;bottom:0;left:0;width:100%;}
.thumbButton{background:#ECF0F7;color:#aaa;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;left:0;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:0;right:20%;width:20%;}
.thumbButton2{background:#dfe3ee;color:#bbb;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;right:40%;width:20%;}
.thumbShareButton{background:#dfe3ee;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;width:20%;right:60%;}
.thumbRebalanceButton{background:#dfe3ee;color:#aaa;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;width:20%;right:80%;}
.thumbDelButton{background:#dfe3ee;color:#bbb;padding-top:10px;padding-bottom:10px;position:absolute;bottom:0;width:20%;right:0;}
.thumbDelButton:hover{background:red;color:#fff;}
.portfolioToolLink{color:#bbb;margin-right:21px;}
.timelineDate{padding-bottom:4px;padding-left:0;margin-bottom:2px;border-bottom:0 dashed #ddd;color:gray;font-size:.9em;}
.timelineAction{font-size:.8em;margin-right:6px;border:1px solid #ddd;background:#eee;padding:3px 5px 2px;}
.timelineButton{font-size:1em;text-align:center;margin-right:6px;border:1px solid #ddd;margin-top:14px;margin-bottom:3px;background:#eee;float:right;padding:4px 5px 3px;}
.thumbPortfolioDescription{text-align:left;padding-left:9px;padding-right:9px;color:#aaa;font-size:.85em;height:75px;}
.secondaryMenuAreaWrapper{width:100%;height:38px;background:0;border-top:1px solid #dfe3ee;border-bottom:0 solid #dfe3ee;margin:auto;}
.secondaryHomeAreaWrapper{width:100%;height:78px;background:0;margin:auto;}
.secondaryMenuAreaContainer{width:86%;height:35px;margin:auto;}
.secondaryHomeAreaContainer{width:86%;height:55px;margin:auto;}
.menuLinkItem{text-align:left;width:180px;border-bottom:1px solid #eee;margin:9px;padding:5px 17px 9px 7px;}
.mainMenuAreaWrapper{background-color:#F0F4FA;width:100%;margin:auto;}
.mainMenuAreaContainer{width:86%;background-color:#000;margin:auto;}
.bannerAreaContainer{width:86%;background:#dfe3ee;margin:auto;}
.homeAreaContainer{width:100%;text-align:center;align:center;margin: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:0 solid #eee;font-weight:100;font-size:.9em;color:gray;}
.ui-dialog .ui-dialog-content{border:0;background:#fff;overflow:auto;zoom:1;padding:.5em 1em;}
.ui-dialog .ui-dialog-titlebar-close{background-color:#eee;height:20px;width:20px;background:#eee;border:0 solid #f7f7f7;}
.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;}
.fouthHomeIcon{background-image:url(../images/homeChart2.png);background-repeat:no-repeat;background-position:right bottom;width:1020px;background-size:34%;margin:auto;}
.homeIconAction{background:#f7f7f7;cursor:pointer;color:#000;height:185px;display:block;border:1px solid #ddd;text-align:center;}
.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;height:120px;width:330px;-moz-border-radius:1%;-webkit-border-radius:1%;border-radius:1%;padding:6px;}
.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:.9em;}
.iconAction{margin-top:2px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:5px 6px 6px;}
.rowOdd{margin-top:0;font-size:1em;color:#6e7273;background-color:#fff;background:#fff;padding:6px 7px 6px 6px;}
.rowEven{margin-top:0;font-size:1em;color:#6e7273;background-color:#f1f1f1;background:#f1f1f1;padding:6px 7px 6px 6px;}
.rowSelected{margin-top:0;font-size:1em;color:#000;background-color:#ddd;background:#ddd;padding:6px 7px 6px 6px;}
.benchmarkHeader{color:#000;margin-bottom:0;background:#fff;padding:2px;}
.downarrowdiv{color:#aaa;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:0 solid #000;padding:5px;}
.downarrowdiv:after{content:'';display:block;position:absolute;top:100%;left:47%;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:10px;}
#triangles{width:0;height:0;border-color:red blue green #FF0;border-style:solid;border-width:50px;margin:3em;}
.currentValue{background:#ECF0F7;padding-bottom:20px;padding-top:20px;display:block;border-radius:1px;text-align:center;border-top:1px solid #ddd;color:#3B5998;}
.valueNoteContainer{width:100%;color:gray;padding-top:25px;}
.currentValueContainer{width:100%;text-align:center;align:center;}
.bottomValue{background:#FF4000;padding-bottom:20px;padding-top:20px;width:80px;border-radius:1px;text-align:center;color:#FFF;box-shadow:1px 1px 7px #bbb;}
.topValue{background:#4B8A08;padding-bottom:20px;padding-top:20px;width:80px;border-radius:1px;text-align:center;color:#FFF;box-shadow:1px 1px 7px #bbb;}
.error5Arrow{margin-left:120px;float:left;border:0 solid red;margin-top:100px;padding:20px;}
.socialLockBlock{float:left;border:0 solid red;margin-top:3px;}
.error5Image{margin-left:10px;opacity:0.2;filter:alpha(opacity20);float:left;border:0 solid red;margin-top:3px;padding:20px;}
.sequenceCell{font-size:1.4em;color:#fff;}
.scoreValue{background:#ccc;padding-top:5px;font-size:7em;padding-bottom:10px;text-align:center;color:#3B5998;font-weight:500;border:0 solid #bbb;}
.scoreValueLabel{background:#aaa;padding-top:3px;font-size:2.4em;padding-bottom:3px;text-align:center;color:#ddd;font-weight:400;border:0 solid #bbb;}
.realValue{background:#ECF0F7;padding-top:6px;padding-bottom:8px;text-align:center;color:#3B5998;font-weight:500;border-bottom:1px solid #ddd;}
.tableRealValue{background:#ddd;padding-top:0;padding-bottom:8px;text-align:center;color:#000;font-weight:500;border:0 solid #ddd;}
.realValueContainer{width:100%;text-align:center;border:0 solid #ccc;border-radius:0;}
.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;-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;padding:3px;}
.themeFlagSelector:hover{font-size:.8em;color:#fff;background:#ddd;border:1px solid #ccc;}
.themeFlagSelector{font-size:.8em;margin-top:0;margin-right:3px;text-align:center;color:#aaa;cursor:pointer;background:#eee;border:1px solid #eee;padding:2px;}
.valuationHypeRiskCombo{text-align:center;font-size:1em;color:#aaa;cursor:pointer;border:0 solid #fff;margin:2px;padding:0 0 2px;}
.maxUpgrade{width:56px;text-align:center;cursor:pointer;background:#eee;color:#FFF;font-size:.85em;border:0 solid #ccc;margin:0;}
.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(opacity80);color:gray;}
#symbolQuoteValue{visibility:hidden;color:#bbb;}
.benefitsMain{color:#000;text-align:left;font-size:3em;}
.benefitsPoints{opacity:0.6;filter:alpha(opacity60);color:#000;font-weight:100;font-size:2.4em;}
.homeBenefitLink{color:#000;text-align:center;align:center;opacity:0.7;filter:alpha(opacity70);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-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;}
.bigGraphWrapper{background-color:#000;border:1px solid #fff;}
.symbolDangerWrapper{background:#dfe3ee;color:#000;padding:2px;}
.symbolDanger{font-size:1em;color:#000;padding-left:5px;}
.calendarFilter{background:#ddd;border:1px solid gray;padding:1px;}
.iconThumbWrapper{min-height:280px;text-align:center;border:1px solid #F0F4FA;padding-top:10px;color:gray;background:#F0F4FA;cursor:pointer;}
.iconThumb{border:1px solid #ddd;color:gray;min-height:150px;position:relative;cursor:pointer;padding:15px;}
.sliderWrapper{margin-top:6px;margin-bottom:0;padding-bottom:2px;padding-top:2px;border-bottom:0 dashed #dfe3ee;}
.sliderWrapper>div{display:table-cell;}
.sliderLow{text-align:left;font-size:.85px;color:#ccc;min-width:120px;padding-left:-1px;display:inline-block;white-space:nowrap;border:0 solid red;border-left:0 dashed #dfe3ee;}
.sliderHigh{color:#ccc;font-size:.85px;text-align:right;min-width:120px;padding-right:-1px;display:inline-block;overflow:hidden;white-space:nowrap;border:0 solid green;border-right:0 dashed #dfe3ee;}
.sliderMiddle{color:#aaa;font-size:.85px;width:100%;text-align:center;align:center;}
.homeFeaturePointBlock{color:#000;text-align:left;padding-left:5px;padding-right:11px;}
.homeFeatureBlock{text-align:left;margin-right:0;cursor:pointer;padding:0;}
.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(opacity70);}
.bunnerWrapper:hover{background:#eee;border:1px solid #ccc;opacity:1;filter:alpha(opacity100);}
.searchCountry{margin-left:3px;border-left:1px solid #dfe3ee;padding:2px 4px 0;}
.searchCountry:hover{margin-left:3px;background:#dfe3ee;border-left:1px solid #aaa;padding:2px 4px 0;}
.searchCountrySelected{margin-left:3px;background:#dfe3ee;border-left:1px solid #dfe3ee;padding:2px 4px 0;}
.helpMenuTop{width:44px;padding-bottom:10px;padding-top:32px;text-align:center;align:center;border:1px solid #ccc;border-top:0 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 gray;width:70px;margin-left:3px;margin-right:3px;padding:6px;}
.dividendBox{margin-top:15px;height:695px;}
.dividendBoxBig{margin-top:15px;width:100%;height:695px;}
.bannerButton{background:#ddd;font-size:1em;cursor:pointer;color:#000;border:2px solid #bbb;width:141px;padding:11px 8px 10px;}
#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:0 solid #C7D7E0;}
.nstSlider{cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:150px;height:24px;margin-top:2px;background:#ddd;}
#nstSliderHorizon{cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:200px;height:24px;margin-top:2px;border:0 solid #aaa;}
#nstSliderRisk{cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:200px;height:24px;margin-top:2px;border:0 solid #aaa;}
.nstSlider .rightGrip,.nstSlider .leftGrip{position:absolute;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;width:24px;height:24px;border:2px solid #cc3300;background:#cc3300;margin-top:0px;}
.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;border:0 solid #000;padding:10px 10px 10px 7px;}
.leftHelp{-webkit-border-radius:1px;-moz-border-radius:1px;font-size:1.5em;color:#FFF;border-radius:1px;position:relative;text-align:center;width:30px;border:1px solid #000;background:#000;padding:6px;}
.modelSliderValue{border:1px solid #dfe3ee!important;font-size:1.2em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-weight:700;background:#dfe3ee;color:#000;padding:6px 11px;}
.newsItemValue{border:1px solid #dfe3ee!important;font-size:1em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-weight:700;background:orange;color:#000;padding:6px 11px;}
.searchInputBox{background:#fff;border:1px solid #bbb;margin-left:4px;color:#000;width:104px;height:30px;box-shadow:1px 0 7px #bbb;padding:0 0 0 6px;}
.smallProfileIcon{background:#bbb;border:0 solid #bbb;color:#000;width:16px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0;padding:2px 2px 4px;}
.smallSignOutButton{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:0 solid #bbb;background:#bbb;color:#000;font-size:.8em;padding:2px 6px 3px;}
.smallSignOutButton:hover{background:#000;color:#FFF;text-decoration:none;border:0 solid #000;}
.homeSearchInputButton{background:#000;filter:alpha(opacity80);opacity:0.8;padding:9px;}
.homeSearchInputButton:hover{background:#000;filter:alpha(opacity100);opacity:1;padding:9px;}
.homeSignInInputButton{background:#000;border:1px solid #000;margin-top:0;padding:8px 4px 8px 8px;}
.homeSignInInputButton:hover{background:#000;border:1px solid #000;margin-top:0;filter:alpha(opacity80);opacity:0.8;padding:8px 4px 8px 8px;}
.homeResearchCenterButton{background:#dfe3ee;border:1px solid #bbb;border-right:0 solid #bbb;color:#000;margin-top:0;padding:8px 2px 8px 8px;}
.homeResearchCenterButton:hover{filter:alpha(opacity80);opacity:0.8;}
.homeResearchCenterButtonLoggedIn{color:#000;text-align:center;background:#dfe3ee;border:1px solid #bbb;box-shadow:1px 0 7px #dfe3ee;padding:8px 8px 8px 10px;}
.symbolTitleBlock{margin:0;padding:0;}
.portfolioModuleNote{color:#aaa;margin-top:10px;padding:3px;}
.essentialBlocks{width:100%;border:1px solid #ddd;background:#f7f7f7;text-align:center;margin:0;padding:15px 5px;}
.essentialBlocksSelected{width:100%;border:0 solid #fff;background:#f7f7f7;text-align:center;color:#fff;font-weight:700;margin:0;padding:15px 5px;}
.symbolRoundedBlock{background:#eee;margin-bottom:5px;border:1px solid #ccc;box-shadow:0 4px 7px #ddd;padding:0;}
.lastBullet{border:3px solid red;}
.portfolioFilterBlock{margin-top:-70px;text-align:right;}
.twoColumnsViewLayout{clear:both;width: 100%; margin-top:10px; 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.4%;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%;z-index:0;}
.contentRight50{float:right;text-align:left;width:49%;z-index:0;}
.majorMenu{background:#F0F4FA;margin-bottom:0;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;padding:21px 10px 10px;}
.majorMenu:hover{background:#dfe3ee;font-weight:100;}
.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:0 solid #000;}
.centerCellPlane{text-align:center;color:#aaa;}
.centerCell{text-align:center;color:#000;border:1px solid #fff;}
.ratingBackground{border:2px solid #bbb;font-weight:600;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;min-width:100px;text-align:center;filter:alpha(opacity80);opacity:0.8;padding:3px;}
.ratingBackground:hover{filter:alpha(opacity100);opacity:1;border:2px solid #000;}
.basicScroll{overflow:scroll;overflow-x:inherit;height:500px;width:100%;}
.marketLabel{font-size:.9em;color:#000;padding:3px;}
.subMenuRightSection{margin-right:3px;margin-left:0;}
.mainLogo{float:left;margin-left:-2px;padding-right:0;padding-top:9px;height:35px;}
.header3{padding-top:1px;font-size:14pt;font-weight:400;color:#3b5998;}
.header2{font-size:1.7em;line-height:1.2em;padding-bottom:20px;padding-top:0;font-weight:300;text-align:left;color:#aaa;}
.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:gray;margin-top:-1px;font-size:1.2em;font-weight:600;height:27px;}
.homeMarketChange{text-align:center;margin-top:10px;border-top:1px solid #ddd;background: #ECF0F7;border-left:6px solid #3b5998;font-weight:300;font-size:1em;padding:9px 6px 9px 3px;}
.section{clear:both;text-align:center;margin:0;padding:0;}
.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{zoom:1;}
.span_3_of_4{width:74.6%;}
.span_2_of_4{width:49.2%;}
.span_1_of_4{width:23.8%;}
.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%;color:#000;height:26px;background:#F0F4FA;padding:6px;}
.defaultInputField{border:2px solid #dfe3ee;width:100%;color:#000;height:22px;background:#F0F4FA;padding:4px 3px 3px;}
.popupDate{border:1px solid #eee;background-color:transparent;color:#FFF;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border-style:solid;padding:5px 5px 5px 8px;}
.defaultCombo{margin-top:0;border:1px solid #ccc;border-radius:1px;background:#fff;width:100%;color:#000;padding:7px 6px 6px 4px;}
.symbolCategory{min-width:16%;margin-right:20px;margin-bottom:20px;padding:12px;}
.symbolCategorySelected{background:#dfe3ee;min-width:16%;margin-right:20px;margin-bottom:20px;padding:12px;}
.filter-items{text-align:center;padding:10px 0;}
.filter-label{display:inline-block;background: #f7f7f7; text-align: center; margin-right:10px;cursor:pointer;min-width:64px;border-radius:2px;color:gray;border:1px solid #ddd;padding:7px 11px 7px;}
.filter-label.active{background:#ECF0F7;color:#000;border:1px solid #ccc;border-radius:1px;}
.filter-label:hover{background:#eee;color:#3B5998;border:1px solid #ccc;}
.filter-label-selected{display:inline-block;margin-right:10px;min-width:74px;color:#fff;border:1px solid #aaa;background:#aaa;padding:4px 11px;}
.taInput{border:1px solid #ddd;margin:0;padding:4px;}
.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:0;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(opacity80);opacity:0.8;margin-bottom:8px;background:#F0F4FA;position:absolute;top:0;width:100%;padding:10px;}
.loginSectionChange{background-color:rgba(255,255,255,0.94);padding-top:0;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:0;margin-top:0;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:0;margin-top:0;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;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 solid #000;padding:70px;}
#ANIMATIONS .customeasytip,#POSITIONS .customeasytip,#ICONS .customeasytip,#CONTENTS .customeasytip,#EVENTS .customeasytip{transition:all .5s;-webkit-transition:all .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:0 solid #00ACEE;border-radius:2px!important;font-size:13px!important;}
.tipthemesquarecustom,.tipthemesquarecustom :not(i){color:#fff!important;font-size:13px!important;}
.maTipLink{text-align:right;font-weight:700;float:right;color:#000;}
a:focus{outline:none;}
#panel{background:#fff;display:none;}
.slide{border-top:0 solid #eee;font-size:.95em;font-weight:700;margin:0;padding:0;}
.btnWrapper{text-align:center;align:center;border-top:0 solid #000;color:#eee;text-decoration:none;z-index:0;background:#000;padding:5px;}
.modelValueCell{color:#3B5998;font-size:1em;font-weight:500;background:#ddd;padding-bottom:1px;border-radius:4px;border:2px solid #ddd;padding-left:4px;padding-right:5px;}
.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;}
.tileHeader{font-weight:500;font-size:1em;color:#fff;}
.tileHederTitle{color:#000;border-bottom:1px solid #ddd;background:#f7f7f7;padding:10px;}
.tileHederTitleHome{background:#eee;color:gray;padding:10px;}
.tileHederTitlePitch{color:#000;font-weight:600;padding:10px;}
.tileHeaderHover{text-align:left;font-weight:200;margin:0;padding:11px 15px 15px;}
.tileHederTitleHover{font-weight:300;font-size:1.1em;color:#000;padding-top:0;margin-top:0;}
.actionHeader{font-weight:700;color:#fff;}
.actionHeaderTitle{background-color:#ddd;color:#000;padding:10px;}
.flagLabel{border-radius:0;filter:alpha(opacity70);opacity:0.7;font-size:1em;margin-top:0;margin-left:0;margin-right:0;border:0 solid #eee;padding:0;}
.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{text-align:left;background:#fff;display:table-cell;vertical-align:middle;font-weight:700;font-size:1.5em;color:#000;height:52px;padding:0;}
.logoSymbolWidget{border:0 solid #ddd;display:table-cell;vertical-align:middle;text-align:center;font-weight:700;line-height:1em;color:#000;padding:0;}
.logoSymbolMicro{border:1px solid #ccc;display:table-cell;vertical-align:middle;text-align:center;font-weight:700;line-height:1em;color:#000;height:20px;padding:2px;}
.logoSymbolTiny{display:table-cell;vertical-align:middle;text-align:center;font-weight:700;line-height:1.2em;color:#000;width:81px;height:31px;padding:0;}
.logoSymbolSmall{border:1px solid #ddd;display:table-cell;vertical-align:middle;font-weight:700;color:#000;text-align:center;background:#f7f7f7;width:98px;height:37px;padding:0;}
.logoSymbol{border:1px solid #fff;display:table-cell;vertical-align:middle;font-size:1.4em;color:#000;width:100%;margin:0;padding:0;}
.logoSymbolCrypto{border:0 solid #ccc;display:table-cell;vertical-align:middle;width:100px;height:100px;text-align:center;font-size:1.2em;color:#000;margin:0;padding:10px;}
.correlationImage{cursor:pointer;border:1px dotted #ccc;padding:12px;}
.correlationImage:hover{background-color:rgba(165,165,165,0.2);}
.profile-flag{position:absolute;top:3px;right:7px;font-size:1.5em;cursor:pointer;padding:0;}
.tickerImageWrapper{min-height:50px;margin:7px 4px 4px 7px;padding:0;}
.changeButton{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;pointer-events:none;padding-top:2px;padding-bottom:2px;font-weight:400;text-shadow:1px 0 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;font-size:.85em;padding:1px 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:0 solid #fff;background-color:rgba(255,255,255,0.5);font-weight:700;color:#000;height:25px;padding:3px 7px 4px;}
.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;color:#000;border:1px solid #ccc;padding:2px 7px 4px;}
.topUpgradeButton{margin-top:7px;}
.topMoreButtonSelected{margin-top:6px;background:#bbb;color:#fff;font-size:.9em;border:1px solid #bbb;padding:3px 7px 4px;}
.topHabButton{margin-top:6px;font-size:.9em;padding:3px 7px;}
.topMoreButtonSmall{color:gray;font-size:.9em;padding-top:4px;border:1px solid #ddd;}
.topMoreButtonSmall:hover{background:#eee;color:#000;}
.topMoreButtonSmallTitle{margin-right:7px;margin-left:1px;}
#pTiles{width:100%;text-align:center;margin:auto;}
.pItem{background:#fff;border-radius:1px;border:1px solid #ccc; box-shadow:0 1px 1px rgba(0,0,0,0.21);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 0 1px rgba(0,0,0,0.15);position:absolute;left:0;top:0;}
.pItem:hover .count{color:#fff!important;}
.niceButton{margin-bottom:30px;margin-left:-15px;background-color:rgba(255,255,255,0.90);color:#FFF;border:0 dashed #aaa;}
.niceButton:hover{background-color:rgba(255,255,255,0.7);color:#000;}
.marketMapWrapper{width:100%;min-height:500px;}
.rarrow{position:relative;height:0;width:74px;border-top:20px solid #aaa;border-right:5px solid #aaa;border-bottom:20px solid #aaa;border-left:10px solid transparent;}
.rarrow:after{content:"";display:inline-block;border-top:20px solid transparent;border-right:0;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:-.75em;left:11px;}
.landingToolsIcon{font-size:8em;margin-top:50px;}
.bannerBody{height:80px;}
.adUnitFrame{border:0 solid #dfe3ee;}
.modalH2{padding-bottom:0;padding-top:0;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;}
.bannerAd{display:block;text-align:center;}
.addToPortfolioStyledButton{margin-top:6px;color:#000;font-size:.9em;padding:3px 7px 4px;}
.img-story{display:block;width:auto;margin-bottom:3px;}
.img-story-home{display:block;width:auto;border:2px solid #FFF;box-shadow:0 0 7px #ccc;max-height:220px;}
.mainStoryTitle{font-weight:500;padding-bottom:10px;padding-top:0;font-size:2.9em;}
.tick-label{color:#aaa;font-size:2em;margin:0;padding:0;}
.tick-value{color:#ccc;font-size:1.4em;margin:0;padding:0;}
.tick{width:100%;box-sizing:border-box;max-width:20em;max-height:20em;text-align:center;}
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:0;}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{line-height:1.42857143;vertical-align:middle;border-bottom:1px solid #ddd;border-left:0 solid #F0F4FA;border-top:0 solid #dfe3ee;padding:8px 5px;}
.table>thead>tr>th{vertical-align:middle;border-bottom:0 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:0 solid #eee;border-bottom:0 solid #eee;}
.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>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px;}
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-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;}
.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 #000;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;}
.centsMain{font-size:28px;vertical-align:text-top;}
.justifiedText{text-align:justify;text-justify:inter-word;}
.mainSymbolQuote{color:#000;font-weight:100;margin-top:0;font-size:6em;}
.mainSymbolChange{font-weight:300;margin-left:10px;margin-top:-22px;padding-bottom:4px;font-size:2.4em;border-top:0 solid #ddd;border-bottom:0 solid #dfe3ee;}
.portfolioProgressBar{border-left:1px #aaa solid;border-right:1px #ccc #dfe3ee;border-top-right-radius:2px;border-bottom-right-radius:2px;box-shadow:1px 0 7px #dfe3ee;}
.searchBoxFooter{background-color:#dfe3ee;margin-top:-2px;border-top:1px solid #dfe3ee;}
.forecastOval{border-radius:50%;padding-bottom:10px;background:#fff;border:1px solid #ccc;font-size:2em;padding-top:0;text-align:center;max-width:230px;min-width:170px;margin:0;}
#companyLogo{border:1px solid #ddd;border-radius:2%;text-align:center;background:#fff;padding:5px;}
.widgetCellHeader{font-weight:500;padding-bottom:0;color:#3B5998;padding-top:11px;font-size:1.2em;}
.normalSemanticButtonHref{font-weight:400;font-size:1em;}
.lastColumn{-webkit-transition:all .3s .3s ease-out;transition:all .3s .3s ease-out;background-color:#000;stroke-dasharray:0;stroke-dashoffset:0;-webkit-animation:am-apulsatinglastColumn 1s ease-out infinite;animation:am-pulsatinglastColumn 1s ease-out infinite;}
.userHomeTicker{border-top:0 solid #fff;display:none;}
.amcharts-graph-column-front{-webkit-transition:all .3s .3s ease-out;transition:all .3s .3s ease-out;}
.amcharts-graph-column-front:hover{fill:#496375;stroke:#496375;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.amcharts-graph-g3{stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:0;stroke-dashoffset:0;-webkit-animation:am-draw 40s;animation:am-draw 40s;}
#footer{border-top:0 dashed #eee;margin-left:10px;display:block;float:none;}
.footer-widget{border-top:0 dashed #ddd;margin-top:0;margin-bottom:30px;}
#footer h5,#footer img.logo{margin-bottom:35px;}
.strong,b,strong{color:#000;font-weight:500;}
.places{overflow:hidden;list-style:none;margin:38px 0 0;padding:0;}
.place{position:relative;display:inline-block;height:26px;border-radius:3px 0 0 3px;background:#fff;color:#000;text-decoration:none;font-size:12px;line-height:26px;-webkit-transition:all .4s;margin:0 8px 8px 0;padding:0 14px 0 8px;}
.place::after{position:absolute;top:0;right:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:10px solid #fff;background:#f2f2f2;content:'';-webkit-transition:all .4s;}
img.desaturate{opacity:.7;filter:alpha(opacity=70);}
.optimalPortfolioChartbullet{-webkit-animation:am-pulsatingOptimal 1s ease-out infinite;animation:am-pulsatingOptimal 1s ease-out infinite;color:#000;}
.browserSearchGray,.browserSearchEven{padding-left:0;font-size:1em;color:#000;}
.symbolChangeUpGray,.symbolChangeNone{color:#aaa;padding-left:0;text-align:center;border:0 solid #CCC;border-style:solid;}
.symbolChangeUp,.symbolChangeDown{color:gray;padding-left:0;text-align:center;border:0 solid #CCC;border-style:solid;}
img,.typicalTable,img{border:0;}
.smallOrangeButton,.smallGreenButton{width:72px;font-size:8pt;display:block;}
.highliteSummaryMain,.highliteSearchMain{padding-left:0;cursor:pointer;}
.hoveredSearchType a:hover,.smallLoginButton a,.marketQuoteBlue a{color:#000;text-decoration:none;}
.searchTypePick a:hover,.styleActionButton:hover{background:#eee;border:1px solid #ccc;}
.tweet h2,.smallPrScroll a,.smallPrScrollLoggedIn a{font-weight:700;}
#content_2,#content_3,#ccDetails,.mobileLandingBlock,.mobileLogo,.mobileImg2,#addPositionFloatingButton,.mobileOnly,.flexAd{display:none;}
.addSymbolToPortfolio a,.blogMenu a:hover,.mainSubMenuSelected a:hover{color:#fff;text-decoration:none;}
.addSymbolToPortfolio a:hover,.smallProfileIcon:hover{color:#fff;background:#000;}
.symbolMenuItemSelected:hover,.superSymbolMenuItemSelected .jqeasytooltip,.portfolioName a,.transactionHistory,.accountPanelBackgound a,.bigCommandButtonGray a,.smallCommandButtonBlue a,.grayCommandButton a,.commandButton a,.bigCommandButtonLight a,.lastFooterRowButton a,.selectMarketButton a,.bigCommandButtonLightBlue a,.bigCommandButton a,.setActionButton a,.setActionButton a:hover,.grayActionButton a,.manageActionButton a,.manageActionButton:hover a,.grayishActionButton a,.blueishActionButton a,.addCompareSymbolToPortfolio a,.thumbTotal:hover,.thumbButton1 a:hover,.thumbButton2 a:hover,.thumbRebalanceButton a:hover,.thumbDelButton a:hover,.thumbShareButton a:hover,.portfolioToolLink:hover,.forecastLabel,.homeFeatureBlock a,.homeFeatureBlock:hover a,.bannerButton a,.homeResearchCenterButton:a,.majorMenu a:hover,.topMoreButton a,.topMoreButtonSelected a,.addToPortfolioStyledButton a,.darkHeader,#footer strong{color:#000;}
.symbolMenuItem .jqeasytooltip,.homeNavigationItemSelected a:hover,.portfolioMenu a,.partnerMenu a,.addPortfolioThemeButton a,.removePortfolioThemeButton a,.upgradeCellDiv a,.smallCommandButtonRed a,.bigCommandButtonDarkBlue a,.contenthover,.contenthover h3,contenthover a,.thumbButton1 a,.thumbButton2 a,.thumbRebalanceButton a,.thumbDelButton a,.thumbShareButton a,.rowSelected a,.homeResearchCenterButtonLoggedIn a,.essentialBlocksSelected a{color:#fff;}
.goToSymbolDashboard a,.basicCommandButtonGreen a,.basicCommandButtonRed a,.footerModuleButton a,.addPortfolioButton a,.widgetPreviewToggle a,.homeSignInInputButton a{color:#FFF;}
.smallGrayishActionButton a:hover,.transactionHistory a:hover,.smallOptionButton a:hover,.dottedButton a,.dottedButton a:hover,.flatMarketQuote a:hover,.marketQuote a:hover{text-decoration:none;}
.Left,.places li{float:left;}
.Right,.headerPublicBanner{float:right;}
table.highslide,.partnerMenu,.thumbContainer,.inlineChart,#chartProgressBar,.span_4_of_4,.span_3_of_3,.pItem:hover:before{width:100%;}
.gadgetSymbolTable,.transactionTable{overflow:auto;height:325px;background-color:#fff;color:gray;font-size:11px;font-family:tahoma;text-align:left;padding-left:3px;border-color:#31dddd;border-style:none;border-width:1px;}
.equityTransactionBlock,.quoteSummary{font-size:.8em;}
.moreLink a,.Footer,.navigationMenu{color:#f60;}
.moreLink a:hover,.labelcell a:hover{color:orange;}
.portfolioNameTitle a.selectButton:hover,.portfolioNameTitle a.triggerButton:hover{border:1px dashed #bbb;text-decoration:none;color:#252525}
.sidebarDivider,.symbolSearchTitle td{border-bottom:1px solid #eee;}
.firstH1,.firstH3{padding-top:0;margin-top:0;}
.resourceMenu a,.exportActionButton a,.addImportSymbolToPortfolio a,.forecastValue{color:gray;}
.pageMenu a:hover,.topStoriesButton a:hover{text-decoration:none;color:#fff;}
.pageMenu a,.filterString,.totalValueCell{color:#000;font-weight:700;}
.partnerMenuItem a,.labelcell a{color:#6e7273;}
.addTypedSymbolGoogleCell a,.addTypedSymbolCell a{background:url(../images/buttons/addButton.gif);background-repeat:no-repeat;}
.addTypedSymbolCell,.menuLinkItem a,.menuLinkItem a:hover{font-size:1.2em;}
.portfolioRow a,.portfolioSearchRow a{background:#ffff;}
.portfolioRow a:hover,.portfolioSearchRow a:hover{background:#f60;color:#fff;}
.indexSearch,.tableRowSelected{padding-left:0;font-size:1em;color:#6e7273;background-color:#eee;}
.highliteBrowserSearch td,.highliteBrowserSearch a,.highliteBrowserSearch a:hover,.highliteBrowserSearch td .span a{background-color:#f60;color:#FFF;}
.portfolioView a,.portfolioRebalance a,.portfolioDelete a{text-decoration:none;background-color:transparent;}
.hiddenLongDescription,.hiddenShortDescription,.homePitchBlock,.errorHint{display:none;visibility:hidden;}
#xMsgBox,#unId,#bodyMessage{border:1px solid transparent;}
#equityTransactionBlock,.story-home{display:block;}
.postMeta span.comments a,.postMeta span.date a,.footerLink{color:#aaa;}
input.text,textarea{background:#fff;padding:.3em .4em;}
#slider-minimumReturn .ui-slider-handle,#slider-maxConstraint .ui-slider-handle,#slider-constraint .ui-slider-handle,#slider-cashUsage .ui-slider-handle,#slider-ci .ui-slider-handle,#slider-riskFreeRate .ui-slider-handle,#slider-riskLevel .ui-slider-handle,#slider-dayRange .ui-slider-handle{border:0 solid #000;background:#000;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:16px;}
.ui-state-default .ui-icon,.startingHomeIconWrapper{background:#000;}
.ui-spinner-up,.ui-spinner-down{height:8px;width:9px;}
#dialog,#createNewSuggestionDialog,#addSymbolDialog,#editPortfolioDialog,#payDialog,#createPortfolioDialog,#backTestDialog,#scoreInfoDialog,#deleteDialog,#reportFinishedDialog,#errorDialog,#selectPortfolioDialog,#transactionConfirmDialog,#filterDialog,#startOptimizationDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em;}
#shareDialog,#removeSymbolDialog,#modelHelpDialog,#dialogTermsOfUse,#dialogCalendar,#importResultsDialog,#suggestionPriviewDialog,#modelDialog,#portfolioDialog{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:.9em;}
.footerFinal,.mainAreaContainer{width:86%;margin:auto;}
.tableRowOdd:hover,.tableRowEven:hover{background-color:#eee;background:#eee;}
.flatMarketQuote:hover,.marketQuote:hover{border:1px solid #dfe3ee;background:#fff;}
.ui-corner,.rebalancingGuage,.adFooter,.ui-corner-all{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{background:#ddd;border:0 solid #f7f7f7;}
.ui-dialog .ui-buttonset .ui-button-active,.ui-buttonset .ui-button-active{margin-left:0;margin-right:-.3em;background-color:#eee;color:#000;}
.thirdHomeIcon,.featureHomeIcon,.startingHomeIcon,.firstHomeIcon{width:1020px;margin:auto;}
.footerIconActionLeft img:hover,.iconAction:hover,.iconAction img:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity100);opacity:1;}
.footerIconActionLeft img,.iconAction img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity30);opacity:0.3;}
.symbolDescriptionNoMargin,.symbolDescription{text-align:justify;margin-left:2px;border-left:2px solid red;margin-bottom:25px; margin-top:1px; color:gray;padding-left:9px;}
.symbolDescription2{text-align:justify;margin-left:2px;border-left:2px solid #3b5998; margin-bottom:15px; margin-top:5px;  color:gray;padding-left:9px;}
.iconThumbWrapper:hover,.iconThumb:hover{background:#dfe3ee;border:1px solid #dfe3ee;}
.sliderBase,.group:after{clear:both;}
.is_clickable,.customeasytip,.all-flags .flag-icon-background{cursor:pointer;}
.nstSlider .leftGrip.gripHighlighted,.nstSlider .rightGrip.gripHighlighted{background:#134;}
.homeResearchCenterButtonLoggedIn:hover,.essentialBlocks:hover{background:#eee;}
.tipthemesquarecustom:before,.tipthemesquarecustom:after{border-color:#000;}
.topMoreButton a:hover,.topMoreButton:hover,.addToPortfolioStyledButton a:hover,.addToPortfolioStyledButton:hover{background:#ddd;color:#000;}
.topMoreButtonSelected a:hover,.topMoreButtonSelected:hover{background:#ccc;color:#000;}
.table .table,.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff;}
.table-bordered,.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-hover>tbody>tr:hover,.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;}
.maxColumn,.maxBullet,.optimizedBullet{-webkit-animation:am-pulsating 1s ease-out infinite;animation:am-pulsating 1s ease-out infinite;color:#000;}
.optimalPortfolioChartbullet {-webkit-animation: am-pulsatingOptimal 1s ease-out infinite;animation: am-pulsatingOptimal 1s ease-out infinite;color: #000;}
.managePortfolioBtn {border: 1px solid #ddd; font-size: 0.95em; background: #fff;background-color: #ffffff; border-radius:1px;padding: 7px; padding-bottom:3px;padding-top:2px;}
@media screen and max-width767px {
.table-responsive{width:100%;margin-bottom:0;overflow-y:hidden;-ms-overflow-style:0;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;}
}

.topSearchAreaButton {background: #fff; padding:6px; margin-top:2px; border: 1px solid #ccc;}

@-webkit-keyframes am-draw { 0% {stroke-dashoffset: 500%;}100%{stroke-dashoffset:0%;}}
@keyframes am-draw { 0% {stroke-dashoffset: 500%;}100%{stroke-dashoffset:0%;}}
@-webkit-keyframes am-pulsatinglastColumn { 0% {stroke-opacity: 1;stroke-width: 1px;}100%{stroke-opacity: 1;stroke-width: 4%;}}
@keyframes am-pulsatinglastColumn { 0% {stroke-opacity: 1;stroke-width: 1px;}100%{stroke-opacity:1;stroke-width:4%; }}
@-webkit-keyframes am-pulsating { 0% {	stroke-opacity: 1;	stroke-width: 0px;}100%{stroke-opacity: 0;stroke-width:50px;}}
@keyframes am-pulsating {0%{stroke-opacity: 1;	stroke-width: 0px;}100%{stroke-opacity:0;stroke-width:50px;}}
@-webkit-keyframes am-pulsatingOptimal { 0% {stroke-opacity: 1;	stroke-width: 0px;}100%{stroke-opacity: 0;stroke-width: 20px; }}
@keyframes am-pulsatingOptimal { 0% {stroke-opacity: 1;	stroke-width: 0px;}100%{stroke-opacity:0;stroke-width:20px;}}



/*-----------------------
    Progress Bar Style1
-------------------------*/
.tc-progress-style1 {height: 30px;box-shadow: none;border-radius: 0;overflow: visible;background: #fff;margin-top: 20px;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);}
.tc-progress-style1 + .tc-progress-style1 {margin-top: 50px;}
.tc-progress-style1 .progress-bar {position: relative;text-align: left;line-height: 30px;border-radius: 0;box-shadow: none;}
.tc-progress-style1 .pb-label {position: absolute;left: 5px;top: -32px;color: #666;font-size: 16px;font-weight: 600;}
.tc-progress-style1 .pb-percent {position: absolute;right: 10px;font-weight: 500;color: #fff;font-size: 14px;line-height: 30px;}

/*-----------------------
    Progress Bar Style2
-------------------------*/
.tc-progress-style2 {height: 4px;box-shadow: none;border-radius: 0;overflow: visible;margin-top: 20px;}
.tc-progress-style2 + .tc-progress-style2 {margin-top: 50px;}
.tc-progress-style2 .progress-bar {position: relative;text-align: left;line-height: 4px;border-radius: 0;box-shadow: none;}
.tc-progress-style2 .pb-label {position: absolute;left: 0px;top: -20px;color: #666;font-size: 14px;font-weight: 600;}
.tc-progress-style2 .pb-percent {position: absolute;right: 0;font-weight: 500;color: #444;font-size: 14px;top: -19px;}

/*-----------------------
    Progress Bar Style3
-------------------------*/
.tc-progress-style3 {height: 30px;box-shadow: none;border-radius: 0;overflow: visible;margin-top: 20px;}
.tc-progress-style3 + .tc-progress-style3 {margin-top: 40px;}
.tc-progress-style3 .progress-bar {position: relative;text-align: left;line-height: 30px;border-radius: 0;box-shadow: none;}
.tc-progress-style3 .pb-label {position: absolute;left: 0;color: #fff;font-size: 13px;font-weight: 500;padding: 0 12px;background: rgba(255, 255, 255, 0.3);}
.tc-progress-style3 .pb-percent {position: absolute;right: 10px;font-weight: 500;color: #fff;font-size: 12px;line-height: 26px;top: -10px;background: #444;padding: 0 7px;}

/*-----------------------
    Progress Bar Style4
-------------------------*/
.tc-progress-style4 {height: 40px;box-shadow: none;border-radius: 0;overflow: visible;padding: 4px;background: #fff;box-shadow: 0 10px 20px rgba(68, 68, 68, 0.05);}
.tc-progress-style4 + .tc-progress-style4 {margin-top: 30px;}
.tc-progress-style4 .progress-bar {position: relative;text-align: left;border-radius: 0;box-shadow: none;}
.tc-progress-style4 .pb-label {position: absolute;left: 5px;color: #fff;font-size: 12px;font-weight: 500;padding: 0 12px;background: rgba(255, 255, 255, 0.3);top: 50%;transform: translateY(-50%);}
.tc-progress-style4 .pb-percent {position: absolute;right: 6px;font-weight: 500;color: #fff;font-size: 11px;background: rgba(255, 255, 255, 0.3);top: 50%;transform: translateY(-50%);padding: 0 5px;}

/*-----------------------
    Progress Bar Style5
-------------------------*/
.tc-progress-style5 {height: 24px;box-shadow: none;border-radius: 0;overflow: visible;margin-top: 30px;}
.tc-progress-style5 + .tc-progress-style5 {margin-top: 60px;}
.tc-progress-style5 .progress-bar {position: relative;text-align: left;border-radius: 0;box-shadow: none;}
.tc-progress-style5 .pb-label {position: absolute;left: 0px;top: -32px;color: #222;font-size: 16px;font-weight: 600;}
.tc-progress-style5 .pb-percent {position: absolute;right: 0;font-weight: 500;color: #fff;font-size: 12px;top: -35px;background: #222;padding: 3px 6px;border-radius: 4px;}
.tc-progress-style5 .pb-percent:after {content: '';position: absolute;border: 11px solid transparent;border-right-color: #222;left: -19px;top: 50%;transform: translateY(-50%);}

/*-----------------------
    Progress Bar Style6
------------------------*/
.tc-progress-style6 {overflow: visible;position: relative;margin-top: 20px;box-shadow: none;background: rgba(0, 0, 0, 0.04);padding: 3px;border-radius: 10px;}
.tc-progress-style6 + .tc-progress-style6 {margin-top: 60px;}
.tc-progress-style6 .progress-bar {position: relative;text-align: left;border-radius: 7px;line-height: 30px;box-shadow: none;}
.tc-progress-style6 .pb-label {position: absolute;left: 2px;top: -35px;color: #666;font-size: 16px;font-weight: 600;}
.tc-progress-style6 .pb-percent {position: absolute;color: #fff;font-size: 11px;bottom: 27px;text-align: center;z-index: 10;text-align: center;right: 0;font-weight: 600;}
.tc-progress-style6 .pb-percent:after {content: '';position: absolute;background: #444;border-radius: 0px 30px 30px 30px;width: 30px;height: 30px;left: -6px;top: 0;z-index: -1;transform: rotate(-130deg);}

/*-----------------------
    Progress Bar Style7
-------------------------*/
.tc-progress-style7 {height: 12px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);border-radius: 0;overflow: visible;padding: 3px;background: #fff;margin-top: 20px;}
.tc-progress-style7 + .tc-progress-style7 {margin-top: 60px;}
.tc-progress-style7 .progress-bar {position: relative;text-align: left;line-height: 4px;border-radius: 0;box-shadow: none;}
.tc-progress-style7 .pb-label {position: absolute;left: 0px;top: -24px;color: #666;font-size: 15px;font-weight: 600;}
.tc-progress-style7 .pb-percent {position: absolute;right: -13px;font-weight: 500;color: #fff;font-size: 10px;top: -30px;background: #444;padding: 8px 5px;}
.tc-progress-style7 .pb-percent:after {content: '';position: absolute;border: 5px solid transparent;left: 50%;border-top-color: #444;top: 20px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}

/*-----------------------
    Progress Bar Style8
-------------------------*/
.tc-progress-style8 {position: relative;height: 40px;box-shadow: none;border-radius: 20px;overflow: visible;padding: 7px;background: #fff;box-shadow: 0 1px 10px rgba(68, 68, 68, 0.08);}
.tc-progress-style8 + .tc-progress-style8 {margin-top: 30px;}
.tc-progress-style8 .progress-bar {text-align: left;border-radius: 0;box-shadow: none;border-radius: 15px;}
.tc-progress-style8 .pb-label {position: absolute;left: 20px;color: #fff;font-size: 13px;font-weight: 500;top: 50%;transform: translateY(-50%);}
.tc-progress-style8 .pb-percent {position: absolute;right: 14px;top: 50%;font-weight: 500;color: #444;font-size: 13px;transform: translateY(-50%);}

/*-----------------------
    Progress Bar Style9
------------------------*/
.tc-progress-style9 {overflow: visible;position: relative;border-radius: 10px;margin-top: 20px;box-shadow: none;background: #eee;padding: 0px;height: 20px;}
.tc-progress-style9 + .tc-progress-style9 {margin-top: 60px;}
.tc-progress-style9 .progress-bar {text-align: left;border-radius: 10px;line-height: 30px;margin-left: -1px;box-shadow: none;}
.tc-progress-style9 .pb-label {position: absolute;left: 2px;top: -35px;color: #888;font-size: 16px;font-weight: 600;}
.tc-progress-style9 .pb-percent {position: absolute;color: #999;font-size: 11px;top: 50%;text-align: center;z-index: 10;text-align: center;right: 0;font-weight: 600;transform: translateY(-50%);}
.tc-progress-style9 .pb-percent:after {content: '';position: absolute;background: #eee;border-radius: 30px 30px 0px 30px;width: 30px;height: 30px;left: -6px;top: 0;z-index: -1;transform: rotate(130deg);}

/*-----------------------
    Progress Bar Style10
------------------------*/
.tc-progress-style10 {overflow: visible;margin-top: 0px;box-shadow: none;background: #eee;padding: 0px;height: 12px;border-radius: 1px;}
.tc-progress-style10 + .tc-progress-style10 {margin-top: 0px;}
.tc-progress-style10 .progress-bar {position: relative;text-align: left;border-radius: 1px;line-height: 30px;marg
n-left: -1px;box-shadow: none;}
.tc-progress-style10 .pb-label {position: absolute;left: 2px;top: -35px;color: #888;font-size: 16px;font-weight: 600;}
.tc-progress-style10 .pb-percent {position: absolute;width: 48px;height: 48px;line-height: 44px;background: #fff;color: gray;font-size: 12px;top: 50%;text-align: center;z-index: 10;text-align: center;right: -3px;font-weight: 600;transform: translateY(-50%);border: 2px solid #449d44;border-radius: 50%;text-align: center;}
.tc-progress-label{ color:#fff; font-weight: 400; font-size: 0.9em; padding-left: 6px;padding-bottom:5px;}
.standardModelInputTitle {margin-top:3px;text-transform: capitalize;padding-bottom:3px;font-weight: 600; font-size: 1.1em;}
.widgetChangeButton {text-align: center;border-radius: 2px; color: white;padding:3px; padding-right:5px; padding-left:5px;font-weight: 500; border: 0px solid #ccc;cursor:pointer;}
.adviserValuationText{padding-top: 12px;padding-bottom: 12px;background:#dddddd;text-align:center; align:center;color:#0B3861;font-size:2.5em;}