/* DOC container */ 
#CLFDOCRoot { background: #fff; border: 1px solid #fff; margin: 0; padding: 8px 13px; font-family: Tahoma,sans-serif; font-size: 11px; color: black; line-height:20px; }

/* Sidebar container (Toolbar) */ 
#CLFMenuSidebar { height:16px; display: block; margin: 0 0 5px 0; padding:4px; border: 1px solid #B3C2D0; background: #D9DBE3; font-family: Tahoma,sans-serif; font-size: 11px;}

/* Sidebar container (Topics) */ 
#CLFTopicsSidebar { display: block; margin: 0 0 10px 0; padding: 5px; border: 1px solid #9FB2C4; background:#EAEDF0; font-family: Tahoma,sans-serif; font-size: 11px;}

/* Sidebar container (Social Tags) */ 
#CLFSocialTagsSidebar { display: block; margin: 0 0 10px 0; padding: 5px; border: 1px solid #9FB2C4; background:#EAEDF0; font-family: Tahoma,sans-serif; font-size: 11px;}

/* Sidebar container (Entities) */ 
#CLFTermsSidebar { display: block; margin: 0 0 10px 0; padding: 5px; border: 1px solid #9FB2C4; background:#EAEDF0; font-family: Tahoma,sans-serif; font-size: 11px;}

/* Sidebar container (Events & Facts) */ 
#CLFRelationsSidebar { display: block; margin: 0; padding: 5px; border: 1px solid #9FB2C4; background:#EAEDF0; font-family: Tahoma,sans-serif; font-size: 11px;}

/* All headers in DOC */
.CLFDOCHeader { font-weight: bold; font-size: 17px; color: #3A6D98; margin-top:20px; border-top: dashed 1px #ccc; }

/* All links in DOC */
A:Link.CLFDOCLink { font-size: 11px; color: #4A79B5; text-decoration:none; border-bottom: solid 1px #4A79B5; }
A:hover.CLFDOCLink { font-size: 11px; color: #1A62E3; text-decoration:none; border-bottom: 1px solid #4AB5F9; }

/* All Tables in DOC */
/*.CLFTableRow1 { background-color: #7FB0FE; } */
/*.CLFTableRow2 { background-color: #6FA0EE; } */

/* Sidebar Category */
.CLFSBCateg { line-height: 20px; margin-top:2px; margin-bottom: 2px; height: 20px; overflow: hidden; font-size: 11px; display: block; color: #0D5A90; font-weight: bold; }

/* Sidebar Term */
.CLFSBTerm  { padding-right: 80px; position: relative; top: 0; left: 0; font-size: 11px; color: black; margin-left: .1in;  }

/* Sidebar Frame */
.CLFSBFrame { position: relative; top: 0; left: 0; font-size: 11px; color: black; margin-left: .1in;  }

/* Sidebar Header */
.CLFSBHeader { display:block; margin:-5px -5px 10px -5px; font-weight:bold; background: #C1CDD9; padding: 5px 3px; color:#0B4C77; font-size: 12px; height: 20px;}
.CLFSBHeaderCaption { float: left; }

/* Sidebar text with link to document */
.CLFSBTextWithLink { cursor: pointer; height: 16px; overflow:hidden; }

/* List of Attributes Values when it present outside of tooltip */
.CLFSBListOfAttributesValues { margin-top: 1px; margin-bottom: 1px; }

/* Relevance & Count next to each entity */
.CLFSBMetadata { font-size:xx-small; color: #9f9f9f; margin-left: 4px; }

/* Relevance Image next to each entity */
.CLFSBRelevanceIMG { position: absolute; top: 4; right: 0; }

/* Sidebar Topics */
.CLFSBTopic { line-height: 20px; height: 20px; font-size: 11px; display: block; color: #0D5A90; border-bottom: solid #ccc 1px; }
.CLFSBTopicTXT { float: left; }
.CLFSBTopicPRC { float: right; }

/* Social Tags */
.CLFSBSocialTag { line-height: 20px; height: 20px; font-size: 11px; display: block; color: #0D5A90; border-bottom: solid #ccc 1px; }
.CLFSBSocialTagTXT { float: left; }
.CLFSBSocialTagIMG { float: right; }

/* Sidebar buttons */
.CLFHighlightAllNone { float:right; }
.CLFclearhighlights { width:14px;height: 14px; margin-left:4px; margin-right:4px;}
.CLFhighlightsall { width:14px;height: 14px; margin-left:4px; margin-right:4px;}

.CLFNextPrev { float:right; }
.findnext { width:14px;height: 14px; margin-left:4px;margin-right:4px;}
.findprev { width:14px;height: 14px; margin-left:4px;margin-right:4px;}

.CLFCollapseExpand { float: left; }
.collapseAll { width:14px;height: 14px; margin-left:5px;}
.expandAll { width:14px; height: 14px;}
.collapseExpandIcon {width:14px;height: 14px;margin-right:1px;margin-left:2px; margin-bottom: -1px;}
.checkboxIcon {width: 13px; height: 13px; margin-right: 4px; margin-left: 0px;}


/* -------------------- Coloring -------------------- */
/* Documents Term inside Events & Facts: */
/*.CLFTermInsideFrame { border: double 3px red; }*/
.DISABLECLFTermInsideFrameCLFHighlightDISABLE {background: orange; color: white; font-weight: bold;}

/* Documents Entities: */
.CLFAnyTermHighlight					{ border-bottom: double #E9EA87; font-weight: bold; }
.CLFCityCLFHighlight					{ border-bottom: double #00FE64; }
.CLFCompanyCLFHighlight					{ border-bottom: double #FE6C00; }
.CLFContinentCLFHighlight				{ border-bottom: double #FF0000; }
.CLFCountryCLFHighlight					{ border-bottom: double #AEFE00; }
.CLFDateCLFHighlight					{ border-bottom: double #E7904A; }
.CLFEmailAddressCLFHighlight			{ border-bottom: double #FED700; }
.CLFFunctionEventCLFHighlight			{ border-bottom: double #00FEFE; }
.CLFHolidayCLFHighlight					{ border-bottom: double #2BFE00; }
.CLFIndustryTermCLFHighlight			{ border-bottom: double #FFB400; }
.CLFMoneyAmountCLFHighlight				{ border-bottom: double #0063FE; }
.CLFNaturalFeatureCLFHighlight			{ border-bottom: double #AF00FE; }
.CLFOrganizationCLFHighlight			{ border-bottom: double #FE00D6; }
.CLFOrganizationDescriptionCLFHighlight	{ border-bottom: double #FB171B; }
.CLFPersonCLFHighlight					{ border-bottom: double #8000FF; }
.CLFPersonDescriptionCLFHighlight		{ border-bottom: double #FF0D89; }
.CLFPhoneNumberCLFHighlight				{ border-bottom: double #EF3FFD; }
.CLFProductCLFHighlight					{ border-bottom: double #C39370; }
.CLFProvinceOrStateCLFHighlight			{ border-bottom: double #00FE64; }
.CLFRegionCLFHighlight					{ border-bottom: double #FE6C00; }
.CLFTechnologyCLFHighlight				{ border-bottom: double #FF0000; }
.CLFTimeCLFHighlight					{ border-bottom: double #AEFE00; }
.CLFURLCLFHighlight						{ border-bottom: double #8000FF; }
.CLFWeaponCLFHighlight					{ border-bottom: double #FED700; }
.CLFCompanyRegistrationAuthorityCLFHighlight	{ border-bottom: double #00FE64; }
.CLFCompanyRegistrationNumberCLFHighlight		{ border-bottom: double #FE6C00; }
.CLFCounterpartySubtypeCLFHighlight		{ border-bottom: double #EF3FFD; }
.CLFDateOfIncorporationCLFHighlight		{ border-bottom: double #2F4F4F; }
.CLFEntityURLCLFHighlight				{ border-bottom: double #E7904A; }
.CLFHQFaxNumberCLFHighlight				{ border-bottom: double #FED700; }
.CLFHQTelephoneNumberCLFHighlight		{ border-bottom: double #00FEFE; }
.CLFJurisdictionOfIncorporationCLFHighlight		{ border-bottom: double #C39370; }
.CLFLegalNameCLFHighlight			{ border-bottom: double #FFB400; }
.CLFSourceURLCLFHighlight			{ border-bottom: double #0063FE; }
.CLFTradingNameCLFHighlight			{ border-bottom: double #AF00FE; }
/* Exceptional Terms */
.CLFSBCategAddress						{ border-bottom: double #E9EA87; }
.CLFSBCategDocReportPeriod				{ border-bottom: double #E9EA87; }
.CLFSBCategDocType						{ border-bottom: double #E9EA87; }
/* Documents Events & Facts */
.CLFAnyEventHighlight						{ background-color: #FEFF99; }
.CLFAcquisitionCLFHighlight					{ background-color: #7FFEB1; }
.CLFAllianceCLFHighlight					{ background-color: #FEB57F; }
.CLFAnalystEarningsEstimateCLFHighlight		{ background-color: #FF7F7F; }
.CLFAnalystRecommendationCLFHighlight		{ background-color: #D6FE7F; }
.CLFArrestCLFHighlight						{ background-color: #BF7FFF; }
.CLFBankruptcyCLFHighlight					{ background-color: #FEEA7F; }
.CLFBusinessRelationCLFHighlight			{ background-color: #7FFEFE; }
.CLFBuybacksCLFHighlight					{ background-color: #94FE7F; }
.CLFCompanyAffiliatesCLFHighlight			{ background-color: #FFD97F; }
.CLFCompanyCustomerCLFHighlight				{ background-color: #7FB0FE; }
.CLFCompanyEarningsAnnouncementCLFHighlight	{ background-color: #D67FFE; }
.CLFCompanyEarningsGuidanceCLFHighlight		{ background-color: #FE7FEA; }
.CLFCompanyIndustryCLFHighlight				{ background-color: #FB898B; }
.CLFCompanyInvestmentCLFHighlight			{ background-color: #F69EFD; }
.CLFCompanyLegalIssuesCLFHighlight			{ background-color: #FF86C4; }
.CLFCompanyLocationCLFHighlight				{ background-color: #E7BB98; }
.CLFCompanyProductCLFHighlight				{ background-color: #C3AB99; }
.CLFCompanySynonymCLFHighlight				{ background-color: #FDCF87; }
.CLFCompanyTechnologyCLFHighlight			{ background-color: #B5BDF3; }
.CLFCompanyTickerCLFHighlight				{ background-color: #A4D2DE; }
.CLFCompanyUsingProductCLFHighlight			{ background-color: #FDB4FF; }
.CLFConvictionCLFHighlight					{ background-color: #D9D8A0; }
.CLFCreditRatingCLFHighlight				{ background-color: #FBDAA5; }
.CLFEmployeeOfCLFHighlight					{ background-color: #A0E6EF; }
.CLFFDAPhaseCLFHighlight					{ background-color: #E0DFB3; }
.CLFFamilyRelationCLFHighlight				{ background-color: #EAEBA0; }
.CLFFinancialTransactionCLFHighlight		{ background-color: #FFBEBB; }
.CLFIndictmentCLFHighlight					{ background-color: #FE7FB4; }
.CLFJointVentureCLFHighlight				{ background-color: #B37FFE; }
.CLFLeaderOfCLFHighlight					{ background-color: #7FD4FE; }
.CLFManagementChangeCLFHighlight			{ background-color: #FF7FD9; }
.CLFMemberOfCLFHighlight					{ background-color: #7FFEB1; }
.CLFMergerCLFHighlight						{ background-color: #FEB57F; }
.CLFMoneyLaunderingCLFHighlight				{ background-color: #FF7F7F; }
.CLFPercentTrendCLFHighlight				{ background-color: #D6FE7F; }
.CLFPersonCommunicationCLFHighlight			{ background-color: #BF7FFF; }
.CLFPersonDetailsCLFHighlight				{ background-color: #FEEA7F; }
.CLFPersonEducationCLFHighlight				{ background-color: #7FFEFE; }
.CLFPersonPoliticalCLFHighlight				{ background-color: #94FE7F; }
.CLFPersonPoliticalPastCLFHighlight			{ background-color: #FFD97F; }
.CLFPersonProfessionalCLFHighlight			{ background-color: #7FB0FE; }
.CLFPersonProfessionalPastCLFHighlight		{ background-color: #D67FFE; }
.CLFPersonTravelCLFHighlight				{ background-color: #FE7FEA; }
.CLFProductIssuesCLFHighlight				{ background-color: #FB898B; }
.CLFProductRecallCLFHighlight				{ background-color: #F69EFD; }
.CLFProductReleaseCLFHighlight				{ background-color: #FF86C4; }
.CLFStockSplitCLFHighlight					{ background-color: #E7BB98; }
.CLFTechnologyOwnershipCLFHighlight			{ background-color: #C3AB99; }
.CLFTrialCLFHighlight						{ background-color: #FDCF87; }
.CLFHQAddressCLFHighlight					{ background-color: #FFB400; }
.CLFRegisteredAddressCLFHighlight			{ background-color: #FFB400; }
.CLFTaxInformationCLFHighlight				{ background-color: #FF7F7F; }
.CLFAcummulatedIntangibleAmortizationCLFHighlight	{ background-color: #FEFF99; }
.CLFAdvertisingExpenseCLFHighlight					{ background-color: #7FFEB1; }
.CLFAmortizationOfIntangiblesCLFHighlight			{ background-color: #FEB57F; }
.CLFCapitalizedInterestCLFHighlight					{ background-color: #FF7F7F; }
.CLFDeferredRevenueCLFHighlight						{ background-color: #FFC0CB; }
.CLFDepreciationExpenseCLFHighlight					{ background-color: #FF1493; }
.CLFEmployeeNumberCLFHighlight						{ background-color: #DEB887; }
.CLFInterestExpenseCLFHighlight						{ background-color: #7FFEFE; }
.CLFNumberOfShareholdersCLFHighlight				{ background-color: #00FF00; }
.CLFRentalExpensesCLFHighlight						{ background-color: #FFD97F; }
.CLFResearchAndDevelopmentExpenseCLFHighlight		{ background-color: #7FB0FE; }
.CLFUnusualChargesCLFHighlight						{ background-color: #D67FFE; }
/* Sidebar Entities: */
.CLFSBAnyTerm							{ border-bottom: double #E9EA87; }
.CLFSBCategCity							{ border-bottom: double #00FE64; }
.CLFSBCategCompany						{ border-bottom: double #FE6C00; }
.CLFSBCategContinent					{ border-bottom: double #FF0000; }
.CLFSBCategCountry						{ border-bottom: double #AEFE00; }
.CLFSBCategDate							{ border-bottom: double #E7904A; }
.CLFSBCategEmailAddress					{ border-bottom: double #FED700; }
.CLFSBCategFunctionEvent				{ border-bottom: double #00FEFE; }
.CLFSBCategHoliday						{ border-bottom: double #2BFE00; }
.CLFSBCategIndustryTerm					{ border-bottom: double #FFB400; }
.CLFSBCategMoneyAmount					{ border-bottom: double #0063FE; }
.CLFSBCategNaturalFeature				{ border-bottom: double #AF00FE; }
.CLFSBCategOrganization					{ border-bottom: double #FE00D6; }
.CLFSBCategOrganizationDescription		{ border-bottom: double #FB171B; }
.CLFSBCategPerson						{ border-bottom: double #8000FF; }
.CLFSBCategPersonDescription			{ border-bottom: double #FF0D89; }
.CLFSBCategPhoneNumber					{ border-bottom: double #EF3FFD; }
.CLFSBCategProduct						{ border-bottom: double #C39370; }
.CLFSBCategProvinceOrState				{ border-bottom: double #00FE64; }
.CLFSBCategRegion						{ border-bottom: double #FE6C00; }
.CLFSBCategTechnology					{ border-bottom: double #FF0000; }
.CLFSBCategTime							{ border-bottom: double #AEFE00; }
.CLFSBCategURL							{ border-bottom: double #8000FF; }
.CLFSBCategWeapon						{ border-bottom: double #FED700; }
.CLFSBCategCompanyRegistrationAuthority	{ border-bottom: double #00FE64; }
.CLFSBCategCompanyRegistrationNumber	{ border-bottom: double #FE6C00; }
.CLFSBCategCounterpartySubtype			{ border-bottom: double #EF3FFD; }
.CLFSBCategDateOfIncorporation			{ border-bottom: double #2F4F4F; }
.CLFSBCategEntityURL					{ border-bottom: double #E7904A; }
.CLFSBCategHQFaxNumber					{ border-bottom: double #FED700; }
.CLFSBCategHQTelephoneNumber			{ border-bottom: double #00FEFE; }
.CLFSBCategJurisdictionOfIncorporation	{ border-bottom: double #C39370; }
.CLFSBCategLegalName					{ border-bottom: double #FFB400; }
.CLFSBCategSourceURL					{ border-bottom: double #0063FE; }
.CLFSBCategTradingName					{ border-bottom: double #AF00FE; }
/* Exceptional Terms */
/*
.CLFSBCategAddress						{ border-bottom: double #E9EA87; }
.CLFSBCategDocReportPeriod				{ border-bottom: double #E9EA87; }
.CLFSBCategDocType						{ border-bottom: double #E9EA87; }
*/
/* Sidebar Events & Facts */
.CLFSBAnyEvent							{ background-color: #FEFF99; }
.CLFSBCategAcquisition					{ background-color: #7FFEB1; }
.CLFSBCategAlliance						{ background-color: #FEB57F; }
.CLFSBCategAnalystEarningsEstimate		{ background-color: #FF7F7F; }
.CLFSBCategAnalystRecommendation		{ background-color: #D6FE7F; }
.CLFSBCategArrest						{ background-color: #BF7FFF; }
.CLFSBCategBankruptcy					{ background-color: #FEEA7F; }
.CLFSBCategBusinessRelation				{ background-color: #7FFEFE; }
.CLFSBCategBuybacks						{ background-color: #94FE7F; }
.CLFSBCategCompanyAffiliates			{ background-color: #FFD97F; }
.CLFSBCategCompanyCustomer				{ background-color: #7FB0FE; }
.CLFSBCategCompanyEarningsAnnouncement	{ background-color: #D67FFE; }
.CLFSBCategCompanyEarningsGuidance		{ background-color: #FE7FEA; }
.CLFSBCategCompanyIndustry				{ background-color: #FB898B; }
.CLFSBCategCompanyInvestment			{ background-color: #F69EFD; }
.CLFSBCategCompanyLegalIssues			{ background-color: #FF86C4; }
.CLFSBCategCompanyLocation				{ background-color: #E7BB98; }
.CLFSBCategCompanyProduct				{ background-color: #C3AB99; }
.CLFSBCategCompanySynonym				{ background-color: #FDCF87; }
.CLFSBCategCompanyTechnology			{ background-color: #B5BDF3; }
.CLFSBCategCompanyTicker				{ background-color: #A4D2DE; }
.CLFSBCategCompanyUsingProduct			{ background-color: #FDB4FF; }
.CLFSBCategConviction					{ background-color: #D9D8A0; }
.CLFSBCategCreditRating					{ background-color: #FBDAA5; }
.CLFSBCategEmployeeOf					{ background-color: #A0E6EF; }
.CLFSBCategFDAPhase						{ background-color: #E0DFB3; }
.CLFSBCategFamilyRelation				{ background-color: #EAEBA0; }
.CLFSBCategFinancialTransaction			{ background-color: #FFBEBB; }
.CLFSBCategIndictment					{ background-color: #FE7FB4; }
.CLFSBCategJointVenture					{ background-color: #B37FFE; }
.CLFSBCategLeaderOf						{ background-color: #7FD4FE; }
.CLFSBCategManagementChange				{ background-color: #FF7FD9; }
.CLFSBCategMemberOf						{ background-color: #7FFEB1; }
.CLFSBCategMerger						{ background-color: #FEB57F; }
.CLFSBCategMoneyLaundering				{ background-color: #FF7F7F; }
.CLFSBCategPercentTrend					{ background-color: #D6FE7F; }
.CLFSBCategPersonCommunication			{ background-color: #BF7FFF; }
.CLFSBCategPersonDetails				{ background-color: #FEEA7F; }
.CLFSBCategPersonEducation				{ background-color: #7FFEFE; }
.CLFSBCategPersonPolitical				{ background-color: #94FE7F; }
.CLFSBCategPersonPoliticalPast			{ background-color: #FFD97F; }
.CLFSBCategPersonProfessional			{ background-color: #7FB0FE; }
.CLFSBCategPersonProfessionalPast		{ background-color: #D67FFE; }
.CLFSBCategPersonTravel					{ background-color: #FE7FEA; }
.CLFSBCategProductIssues				{ background-color: #FB898B; }
.CLFSBCategProductRecall				{ background-color: #F69EFD; }
.CLFSBCategProductRelease				{ background-color: #FF86C4; }
.CLFSBCategStockSplit					{ background-color: #E7BB98; }
.CLFSBCategTechnologyOwnership			{ background-color: #C3AB99; }
.CLFSBCategTrial						{ background-color: #FDCF87; }
.CLFSBCategHQAddress					{ background-color: #FFB400; }
.CLFSBCategRegisteredAddress			{ background-color: #FFB400; }
.CLFSBCategTaxInformation				{ background-color: #FF7F7F; }
.CLFSBCategAcummulatedIntangibleAmortization		{ background-color: #FEFF99; }
.CLFSBCategAdvertisingExpense						{ background-color: #7FFEB1; }
.CLFSBCategAmortizationOfIntangibles				{ background-color: #FEB57F; }
.CLFSBCategCapitalizedInterest						{ background-color: #FF7F7F; }
.CLFSBCategDeferredRevenue							{ background-color: #FFC0CB; }
.CLFSBCategDepreciationExpense						{ background-color: #FF1493; }
.CLFSBCategEmployeeNumber							{ background-color: #DEB887; }
.CLFSBCategInterestExpense							{ background-color: #7FFEFE; }
.CLFSBCategNumberOfShareholders						{ background-color: #00FF00; }
.CLFSBCategRentalExpenses							{ background-color: #FFD97F; }
.CLFSBCategResearchAndDevelopmentExpense			{ background-color: #7FB0FE; }
.CLFSBCategUnusualCharges							{ background-color: #D67FFE; }


