
/* Name results cells */
.Subject { font-weight:bold; padding-left:0px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #FED5A7;}
.SubjectNormal { padding-left:0px; font-size:11px; background-color : #FED5A7; }
.ItemsBold { font-weight:bold; padding-left:0px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ItemsEvenBold { font-weight:bold; padding-left:0px; font-size:11px; background-color : #E4EDF6; }

/* Data results cells */
.Items { background-color : white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ItemsEven { background-color : #F2F2F2; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ItemsSortedEven { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #D1D6DC; }
.Header { font-size:11px; color : white; background-color : #96A3B5; font-weight:bold; padding-bottom:2; padding-top:1;}
.HeaderSorted { font-size:11px; color : white; background-color : #808692; font-weight:bold; padding-bottom:2; padding-top:1;}

.TopTitle { background-color:#B2CBEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:#000000;}
.TopTitleNormal { background-color:#B2CBEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}

/* Section title */
.export_title_container { height:19pt; border-top-width:1px; border-top-style:solid; border-top-color:#858585; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#858585;}
.sections_container {border-width:1px; border-style:solid; border-color:#858585;width:100%; margin-bottom:7px;}
.title_container {height:19pt; }
.section_title { background-color:#B2CBEB; margin-bottom:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:#003366; padding-left: 5px; }

.chart_variableselection { background-color:#E4EDF6;}
.normal{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color:black;  }
.bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:black;  }
.underlined{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color:black; text-decoration:underline; }
.SelectedComp { color:#003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; background-color :#FED5A7 }
.Title  { font-size: 16px; font-weight: bold; }
.item_grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px; color:#666666;  }

/* search */
.headerReject1 { width:30px; border-left-width:1px; border-left-style:solid; border-left-color:white; background-color:#C3CBD5;color:Black; }
.headerReject2 { width:30px; border-left-width:1px; border-left-style:solid; border-left-color:white; background-color:#AEB8C6;color:Black; }
.footerReject1 { width:30px; border-left-width:1px; border-left-style:dotted; border-left-color:Black; }
.stepReject {width:30px; border-left-width:1px; border-left-style:solid;border-left-color:white;background-color:White;}
.stepRejectAltern {width:30px; border-left-width:1px; border-left-style:solid;border-left-color:white;background-color:#F2F2F2;}
.SectionHeader { font-size:11px; color : #003366; background-color : #B2CBEB; font-weight:bold; padding-bottom:2; padding-top:1;}
.SimpleBlueTitle { font-size:11px; color : #003366; font-weight:bold; padding-bottom:2; padding-top:5;}
.SimpleBlackTitle { font-size:11px; font-weight:bold; padding-bottom:2; padding-top:5;}

.borderLeft {border-left-width:1px; border-left-style:solid; border-left-color:white;}
.borderRight {border-right-width:1px; border-right-style:solid; border-right-color:white;}
.borderTop {border-top-width:1px; border-top-style:solid; border-top-color:white;}
.borderTopBlack {border-top-width:1px; border-top-style:solid; border-top-color:#6D819D;}
.borderBottom {border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:white;}
.borderBottomBlack  {border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#6D819D;}

/*Refine Tag Clouds*/
.tcTitle {background-image:url('EN/Blue/refine_title_mid.gif'); background-repeat:repeat-x; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#627EA1; vertical-align:middle; text-align:center}
/* Analysis report */
.titleBoldUnderlined { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; font-size: 11px; color:black; }
.paddingLeft5 { padding-left:5px;}
.tlbBorder { border-top-width:1px; border-top-style:solid; border-top-color:Black; border-left-width:1px; border-left-style:solid; border-left-color:Black; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:Black; }
.tlbrBorder { border-top-width:1px; border-top-style:solid; border-top-color:Black; border-left-width:1px; border-left-style:solid; border-left-color:Black; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:Black; border-right-width:1px; border-right-style:solid; border-right-color:Black; }
.tlBorder { border-top-width:1px; border-top-style:solid; border-top-color:Black; border-left-width:1px; border-left-style:solid; border-left-color:Black; }
.tlrBorder { border-top-width:1px; border-top-style:solid; border-top-color:Black; border-left-width:1px; border-left-style:solid; border-left-color:Black; border-right-width:1px; border-right-style:solid; border-right-color:Black; }
.blueBoldlabel {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003366;}
.whiteBoldlabel {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.snapshot {background-color:#B2CBEA; }

/* Financial Sections override */
.report_nav_bar {border:1px; border-top:1px; border-style:solid; border-color:#6D819D; margin-bottom:1px; }

/* Specific title */
.dotted_border {border-top-width:1px; border-top-style:dotted; border-top-color:#858585; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#858585;}
.greyed_title { color:#666666; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Export Header/Footer styles */
.ExportHeaderStyle { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: Black; padding-bottom: 2px; }
.ExportFooterStyle { border-top-width: 1px; border-top-style: solid; border-top-color: Black; padding-top: 2px; }

/* Standard report */
.padding10 { padding:10px;}
.padding3 { padding:3px; border-left:1px solid white;}
.paddingLeft10 { padding-left:10px; }

.checkboxRadioOver { cursor:hand; cursor: pointer; }


/*Home Page*/
div.MainZone { position:relative; width:100%; border:0px; margin:auto; margin-bottom:0%; border-style:solid; overflow-x:auto; background-repeat: repeat-y; background-position: 0% 0%; background-color:#D9E5F8; background-image:url('../sitecommon2006/icons/Blue/gradient-login.jpg');}
div.MainZone_Greyed { position:relative; width:100%; border:0px; margin:auto; margin-bottom:0%; border-style:solid; overflow-x:auto; background-repeat: repeat-y; background-position: 0% 0%; background-color:#E4ECF6}

td.LeftZone { border-right:1px dashed #41699d; }
td.LowerZone { border-top:1px dashed #41699d; }
table.LowerZone td { vertical-align:top; }
table.LeftZone td { vertical-align:top; }

div.GoZephyr { position:absolute; top:15px; left:35px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options.png'); background-repeat:no-repeat; }
div.GoZephyr_greyed { position:absolute; top:15px; left:35px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options_greyed.png'); background-repeat:no-repeat; }
div.ZephyrAdvanced { position:absolute; top:97px; left:306px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_searches.png'); background-repeat:no-repeat; }
div.ZephyrAdvanced_greyed { position:absolute; top:97px; left:306px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_searches_greyed.png'); background-repeat:no-repeat; }
div.ZephyrCustomized { position:absolute; top:15px; left:577px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options.png'); background-repeat:no-repeat; }
div.ZephyrCustomized_greyed { position:absolute; top:15px; left:577px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options_greyed.png'); background-repeat:no-repeat; }


div.GoZephyr1024 { position:absolute; top:15px; left:0px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options.png'); background-repeat:no-repeat; }
div.GoZephyr1024_greyed { position:absolute; top:15px; left:0px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options_greyed.png'); background-repeat:no-repeat; }
div.ZephyrAdvanced1024 { position:absolute; top:87px; left:231px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_searches.png'); background-repeat:no-repeat; }
div.ZephyrAdvanced1024_greyed { position:absolute; top:87px; left:231px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_searches_greyed.png'); background-repeat:no-repeat; }
div.ZephyrCustomized1024 { position:absolute; top:15px; left:462px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options.png'); background-repeat:no-repeat; }
div.ZephyrCustomized1024_greyed { position:absolute; top:15px; left:462px; height:167px; width:221px; background-image:url('icons/Blue/bckgd_options_greyed.png'); background-repeat:no-repeat; }


div.separator_white  { padding-top:1; margin:0px; background-image:url('SiteCommon2006/Icons/Blue/transdot.gif'); background-repeat: repeat-x;}

.label_6_title { color:#FFF; font-weight: bold; font-size:12px; }

.dashBoardHead 
{ 
    width:100%; 
    height:50px;
    background-image:url('EN/Skema/dashboard-background.jpg');
    background-repeat:no-repeat; 
}

.dashBoardLongItem
{
    overflow: hidden; 
    white-space: nowrap; 
    text-overflow: ellipsis;
    float: left;
}

/* MCLB : Style for the tooltip (used by column resizing) */
.dashBoardToolTip {
	position: absolute;
	display: none;
	color: infoText;
	background-color: infoBackGround;
	border: black 1px solid;
	padding: 0px 2px;
	white-space: nowrap;
}

@media print  
{
    .dashBoardHead { display:none; visibility:hidden; } 
    .dashBoardLongItem
    {
        white-space:normal;
        overflow:auto;
    }

}


/* Editorial News */
td.NewsTitleRow {
	vertical-align: middle;
	height: 30px;
	font-weight: bold; font-size:14px;
}
td.NewsTitleRow a {
	/*background: transparent url('../ZephyrNeo/icons/Blue/neo_extra_small.jpg') center no-repeat;*/
	vertical-align:middle;
	}

body.report div.sections_container td img { vertical-align:middle; }

.PublicationDate { font-weight: bold; }

.FullNews {}

.GlobalSearchResults .zDbContext
{
	border:1px solid #ffffff;width:100%; margin-bottom:10px;color:White;
}
.GlobalSearchResults .zDbContext .title
{
	background-color:#1d4986; border-bottom:dotted 1px #ffffff; color:White;
	margin:0px 0px 0px 0px;
	padding:5px;
	font-size:15px; font-weight:bold;
}
.GlobalSearchResults .zDbContext .ajaxTarget
{
	background-color:#41699d;
}
.GlobalSearchResults .ajaxTarget
{
	padding:10px 0px 10px 30px;
}
.GlobalSearchResults .ajaxTarget ul
{
	margin:0px;padding:0px;
}
.GlobalSearchResults .ajaxTarget li
{
	color:Orange;padding:0px;margin:0px;
}
.GlobalSearchResults .zDbContext a
{ 
	color:White;
}

.tagCloud
{
	width:100%;
	table-layout:fixed;
}

.tagCloud .title
{
	 background-image:url('EN/Blue/refine_mid.gif'); background-repeat:repeat-x; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; border: 1px solid #B2CBEA; padding-left:5px;
}
.tagCloud .content
{
	background-color:#ECF3FB; border-style:solid; border-width:0 1px 1px 1px; border-color:#B2CBEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#003366; padding:5px;
}
.tagCloud .content .category5
{
	font-size:1.8em; cursor:hand; cursor:pointer; margin-right:5px;
}
.tagCloud .content .category4
{
	font-size:1.6em; cursor:hand; cursor:pointer; margin-right:5px;
}
.tagCloud .content .category3
{
	font-size:1.3em; cursor:hand; cursor:pointer; margin-right:5px;
}
.tagCloud .content .category2
{
	font-size:1.0em; cursor:hand; cursor:pointer; margin-right:5px;
}
.tagCloud .content .category1
{
	font-size:0.8em; cursor:hand; cursor:pointer; margin-right:5px;
}
.RoundedBorder
{
	   -moz-border-radius: 10px;
       -webkit-border-radius: 10px;
       border-radius: 10px;
       behavior: url(ZephyrNeo/javascript/pie.htc);
}

/* Owndata wizard theme*/

.boxBckgdGradient
{
	background-image:url('../ZephyrNeo/icons/Blue/bckgdGradient.gif');
}
body.owndatawizard td.dealOverviewItem, body.owndatawizard td.dealAdvisorItem
{
	color:Gray;
}

body.owndatawizard td.dealOverviewItem input, body.owndatawizard td.dealAdvisorItem input
{
	color: #666666;
}

body.owndatawizard input#HeadLine
{
	color:#666666; 
}

body.owndatawizard td.dealOverviewHeader, body.owndatawizard td.dealTargetFinancialHeader, body.owndatawizard td.dealAdvisorHeader
{
	background-color:#e9ecef;
	color:Black;
	font-weight:bold;
	border: 1px solid white;
} 

body.owndatawizard td:first-child.dealOverviewHeader, body.owndatawizard td:first-child.dealAdvisorHeader
{
	background-color:#d1d6dc;
	color:Black;
	font-weight:bold;
	border: 1px solid white;
}

body.owndatawizard td.dealAdvisorTitle
{
	background-color:#96a3b5;
	color:#ffffff;
	font-weight:bold;
}

body.owndatawizard .section_subtitle
{
	background-color:#ffffff;
	padding-left: 5px;
}


/* Owndata wizard layout*/

body.owndatawizard .definitionsHelpLink
{
	font-weight:normal;
	font-style:italic
}

body.owndatawizard input#HeadLine
{
	padding:3px; 
	margin:3px; 
	width:99%;
}

body.owndatawizard td.dealOverviewHeader, body.owndatawizard td:first-child.dealOverviewHeader, body.owndatawizard td.dealTargetFinancialHeader, body.owndatawizard td.dealAdvisorHeader, body.owndatawizard td.dealAdvisorTitle
{
	height:14px;
	padding-left:5px; 
}

body.owndatawizard td.dealOverviewItem, body.owndatawizard td.dealStructureItem, body.owndatawizard td.dealValueItem, body.owndatawizard tr.editable td, body.owndatawizard td.dealStockPriceItem, body.owndatawizard td.dealCommentsItem, body.owndatawizard td.dealAdvisorItem
{
	padding:3px 0px 3px 5px;
	vertical-align: middle;
}

body.owndatawizard tr.editable td.IsEditable
{
	vertical-align: middle;
	padding:3px 3px 3px 5px;
	text-align: right;
	font-weight:normal; 
	color:#000000;
}
body.owndatawizard td.dealOverviewItem input, body.owndatawizard td.dealAdvisorItem input
{
	width: 250px;
}

body.owndatawizard td.dealStructureItem input
{
	width: 80px;
	height: 12px;
	padding-top:0px;
}

body.owndatawizard td.dealStockPriceItem input
{
	width: 100px;
	height: 12px;
	margin-top: 0px;
}

body.owndatawizard td.dealCommentsItem textarea#Comments
{
	width: 600px;
	height: 75px;
}

body.owndatawizard td.dealCommentsItem textarea#Rationale
{
	width:600px;
	height: 30px;
}

body.owndatawizard td.dealValueItem input
{
	width: 120px;
	height: 12px;
	padding-top:0px;
}

body.owndatawizard td.dealValueItem input#EstimateDealValue
{
	width: 12px;
}


body.owndatawizard td.dealOverviewItem select, body.owndatawizard td.dealStructureItem select, body.owndatawizard td.dealValueItem select, body.owndatawizard td.dealStockPriceItem select, body.owndatawizard td.dealAdvisorItem select
{

	width: 260px;
}

body.owndatawizard td.dealValueItem select#AcquiredStakeType
{
	width: 130px;
}

body.owndatawizard td.dealStructureItem img, body.owndatawizard td.dealValueItem img, body.owndatawizard td.dealStockPriceItem img
{
	vertical-align: middle;
}

body.owndatawizard table#addYearStatement
{
	width:100%;
}

body.owndatawizard table#addYearStatement td
{
	padding:5px;
	vertical-align: middle;
}

body.owndatawizard table#addYearStatement td img
{
	vertical-align: middle;
}

body.owndatawizard table.ownData
{
	margin-bottom: 12px;
}

.submitYourDealOn
{
	width:24px; 
	height:18px;
	vertical-align: middle;
}

div#headerOptions div.alertOn
{
	width:18px; 
	height:18px;
	vertical-align: middle;
}


div#editDealMsg
{
	width: 300px; 
	heignt: 150px; 
	position: absolute; 
	left: 40%; 
	top: 200px;
}

#ProductNewVersionHeaderContainerPhase2 {
	background-color: #083170;
	color: #ffffff;
	width: 100%;
	position: relative;
	margin-left: 0;
	padding: 0px;
	border-top: 0px;
	text-align: center;
	height: 50px;
	line-height: 50px;
}

span.goToNewSmall {
	color: #ffffff;
	font-size: 18px;
	letter-spacing: -0.05px;
	float: none;
}

div.goToNewDiv {
	width: 500px;
	position: relative;
	/* center the element */
	right: 0;
	left: 0;
	margin-right: auto;
	margin-left: auto;
}

div.goToNew-sign-white {
	display: none;
}

div.goToNew-button {
	width: 140px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 4px;
	font-size: 13px;
	height: 26px;
	line-height: 26px;
	margin: 9px 0px;
}
