﻿	
	
/*      H1 {font-size: 14pt; font-family: verdana; color: #666666; font-weight: normal; margin-top: 10px; color: #3d4056}
      BODY {font-size: 8pt; font-family: verdana; color: #3d4056; margin: 0px; }
      TD, TH, DIV, SPAN {font-size: 8pt; font-family: verdana;color: #3d4056} */

 
 .staticLinkMenuRoot { color: #006699; font-weight: bold; font-size: 10px; cursor: pointer; border: solid 1px #B2B4BF; padding-left: 10px;
												background: URL(../_images/btnArrowOut.png) center; height: 26px; }
 .staticLinkMenuRoot:hover { color: #FFFFFF; cursor: pointer; border: solid 1px #4790CF; 
												background: #1966A7; height: 26px;}

.dashHomeColRight { width: 200px; }

.dashCalcInfo { font-size: 8pt; padding: 5px 30px 15px 30px; color: #006699; text-align: center; }
.dashCalcHeader { font-size: 8pt; padding: 10px; font-weight: bold; }
.dashCalcLabel{ font-size: 8pt; padding: 0px 10px; }

.dashSectionFullSizeContainer {/*border: solid 1px #AEC9D9; margin: 5px 0px 15px 0px; */ padding: 10px 0px 15px 0px; border-bottom: solid 1px #CCCCCC;}
.dashSectionLgColContainer { padding: 10px 0px 15px 15px; float: right; width: 51%; margin: 10px 0px 5px 0px; min-height: 290px;  border-left: solid 1px #CCCCCC; /*border: solid 1px #AEC9D9; */}
.dashSectionSmColContainer { padding: 10px 0px 15px 0px;  float: left; width: 43%; margin: 10px 0px 5px 0px;  min-height: 290px; /*border: solid 1px #AEC9D9; */}
.dashSectionHeader { color: #666666; font-weight: bold; text-align: left; font-size: 17px; margin: 10px 0; }
.dashSectionNotOrdered { padding: 10px; text-align: center; } 
.dashSectionVisual { padding: 0px 0px 0px 0px; }
.dashSection2ColumnContainer { width: 675px; }
.dashSection2ColumnLeft { width: 325px; float: left;}
.dashSection2ColumnRight { width: 325px; float: right;}


.dashHeaderURL, .dashHeaderURL:visited  { color: #175794; text-decoration: none; font-weight: bold; font-size: 8pt;}
.dashHeaderURL:hover, .dashHeaderURL:visited:hover  { color: #175794; text-decoration: underline; font-weight: bold; font-size: 8pt;}
      
.NavTable { width: 800px;}

.menuLeftTD 
{
	vertical-align:top; width: 205px; 
	background-color: #EFEFEF;
	padding: 10px 10px 10px 5px; 
	border-right: solid 1px #CCCCCC;
}				

.headerButtonsTD
{	text-align: right;width: 1px;
}

.masterContentTD 
{
	padding: 20px 50px 0px 50px;
}

.ExecItemGrpHdr { font-size: 10pt; font-weight: bold; padding: 0 0 16px; text-align: left;}

.ExecItemLink { color: #3d4056; text-decoration: none; font-size: 9pt; text-align: left;}
.ExecItemLink:visited { color: #3d4056; text-decoration: none;  font-size: 9pt;}
.ExecItemLink:hover { color: #04511d; text-decoration: underline; font-size: 9pt; }
.ExecItemLink:visited:hover { color: #117021; text-decoration: underline; font-size: 9pt; }

.lnkStd { color: #3d4056; text-decoration: none; }
.lnkStd:visited { color: #3d4056; text-decoration: none; }
.lnkStd:hover { color: #003399; text-decoration: underline; }
.lnkStd:visited:hover { color: #003399; text-decoration: underline; }

.lnkBread, .lnkBread:visited  { font-size: 11px; color: #1981BA;/*#FF0066;*/ text-decoration: none; }
.lnkBread:hover, .lnkBread:visited:hover  { color: #669900; text-decoration: underline; }


.HeaderURL, .HeaderURL:visited  { color: #3d4056; text-decoration: none; font-weight: bold;}
.HeaderURL:hover, .HeaderURL:visited:hover  { color: #1886BC; text-decoration: underline; font-weight: bold;}


.ExecHeaderPanel { padding: 0; margin: 0 0 3px 0; }

.execItemBreadCrumbPanel { padding: 10px 0px 10px 0px; margin: 0px auto 0px auto; width: 715px;  }


.ExecSumTitleProdDescr { font-size: 18px; font-family: Calibri; color: #548DAB; }
.ExecSumTitleOrderDescr { font-size: 9px; padding: 50px 0px 10px 0px; text-align: center; margin: 0px auto 0px auto; width: 675px; }

.ExecSumToolbarTitle { font-style: italic; padding-bottom: 5px; font-size: 12px; float: left; padding-top: 5px; padding-right: 5px; }


.ExecItemTitle {
		color: #0984b6;/* color: #6D707C;*/
		font-size:18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background: URL(../MyEBI/Reports/Analyze/RptExec/img/dottedLine.gif) bottom repeat-x;
		padding-bottom:10px;
		padding-top:5px;
		/*margin-bottom:2px;*/
	}
	
.ExecItemTitleSelector {
		/*color: #0984b6;*/ color: #6D707C;
		font-size:18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*background: URL(../MyEBI/Reports/Analyze/RptExec/img/dottedLine.gif) bottom repeat-x;*/
		padding-bottom:10px;
		padding-top:5px;
		/*margin-bottom:2px;*/
	}
	
.PopulationLabel { padding-top: 10px;  padding-bottom: 15px; font-size: 8pt; margin-bottom:2px; color: #6D707C;}
.PopulationLabelPrefix { padding-top: 10px;  padding-bottom: 15px; font-size: 8pt; margin-bottom:2px; color: #6D707C; font-weight: bold;}
.PopulationLabelMain { font-size: 8pt; margin-bottom:2px; color: #6D707C; /*#5DA015; */ }
.PopulationLabelFilter { font-size: 8pt; margin-bottom:2px; color: #6D707C; /*#0984B6; */}

.selectionDropDownTable {  border: solid 1px #397DB2; width: 100%; margin: 0px auto 0px auto; background: white;}
.selectionDropDown { font-size: 11px; cursor: hand; background: URL(../MyEBI/Reports/Analyze/RptExec/img/selectorDropDownBG.png) right no-repeat; padding: 3px 30px 3px 5px; color: #006699; border-right: solid 1px #397DB2;}
.selectionDropDownHover { font-size: 11px; cursor: hand; background: URL(../MyEBI/Reports/Analyze/RptExec/img/selectorDropDownBGHover.png) right no-repeat; padding: 3px 30px 3px 5px; color: #006699; border-right: solid 1px #397DB2;}
.selectorDropDownNavBGLeft { font-size: 13px; background: URL(../MyEBI/Reports/Analyze/RptExec/img/selectorDropDownNavBG.png) center no-repeat; padding: 0px 1px 0px 1px; color: #006699; width: 14px; border-left: solid 1px #FFFFFF; border-right: solid 1px #397DB2;}
.selectorDropDownNavBGRight { font-size: 13px; background: URL(../MyEBI/Reports/Analyze/RptExec/img/selectorDropDownNavBG.png) center no-repeat; padding: 0px 1px 0px 1px; color: #006699; width: 14px; border-left: solid 1px #FFFFFF; }
.selectorDropDownNavArw { cursor: hand; }
/*	
.SelectionSelectedLabel { padding: 5px; color: #794990; font-size: 14px; cursor: hand; background: URL(../MyEBI/Reports/Analyze/RptExec/img/selectionChangeIcon.png) left no-repeat; padding-left: 30px;}
.SelectionSelectedLabelHover { display:block; padding: 5px; color: #669900; font-size: 14px; cursor: hand;  background: URL(../MyEBI/Reports/Analyze/RptExec/img/selectionChangeIcon.png) left no-repeat; padding-left: 30px;}
*/
.SelectionLabel { padding-left: 2px; padding-top: 10px; padding-bottom: 5px; font-style: italic; background: URL(../MyEBI/Reports/Analyze/RptExec/img/dottedLine.gif) bottom repeat-x;}
.selectionPopupMenu { /*display:none; visibility:hidden; */ border: solid 2px #CCCCCC; width: 400px; height: 300px; overflow-y: scroll; overflow-x: hidden; background: white; padding: 10px; background-color:#FFFFFF;opacity:.90;filter: alpha(opacity=90); }

.KillCache { color: White; text-decoration: underline;white-space: nowrap;}
.KillCache:hover { color:  Lime ;text-decoration: underline;white-space: nowrap; }

.gvHeaderAnalyze
{
	background: #FAFAFA url('../MyEBI/Reports/Analyze/RptExec/img/toolbar_BG.gif'); padding: 2px 2px 2px 2px;
}

 .ExecItemHtmlFloat
 {
	padding: 0px 10px 10px 10px;
	
 }
 
 .ExecItemHtml
 {
	padding: 10px 10px 10px 10px;
	
 }
 
 .ExecItemHtmlFootnote
 {
	color: #666666;
	font-size: 8pt;
 }
 
 .highlightQuestion
 {				
	font-style: italic;			
	/*background:  url('../img/highlightBG2.jpg') no-repeat;*/
	text-align: center;		
	vertical-align: top;
	width: 72px;
	font-weight: bold;
	padding-bottom: 2px;
 }
 
 .Question
 {							
	background:  URL(../MyEBI/Reports/Analyze/RptExec/img/dottedLine.gif) bottom repeat-x;				
 }
 
 .highlightAnswer
 {
	font-style: italic;			
	/*background:  url('../img/highlightBG2.jpg') no-repeat;*/
	text-align: center;
	vertical-align: top;
	width: 72px;
	font-weight: bold;
	padding-bottom: 1px;
 }
 
 .Copyright 
 {
	font-family: Arial,Verdana;
	font-size: 7pt;
	color: #666666;				
	text-align: center; 
	padding-top: 5px;
	padding-bottom: 10px;
 }


.pnlHintText
{				
	line-height: 15px;
	font-weight: normal;
}

.PctRespSeparator { padding-left: 10px; padding-right: 10px;  padding-top: 5px; padding-bottom: 5px; border-top: solid 0px #CCCCCC; border-bottom: solid 1px #CCCCCC; background-image: URL(../MyEBI/Reports/Analyze/RptExec/img/toolbar_BG.gif);}
.PctRespLBLTD { border-bottom: solid 1px #CCCCCC; padding: 10px; }						
.PctRespTD { border-bottom: solid 1px #CCCCCC; padding-right: 0px; text-align: center; width: 1px; background-image: URL(../MyEBI/Reports/Analyze/RptExec/img/QFLongChartBG.jpg)}



/*	.rptFactor { background-color:#CCCCCC; border: solid 1px #999999; width: 100%;}
  .rptFactor TH {background-color:#5398D2; color: white; font-weight:bold; border: solid 1px #999999; font-size: 8pt;  text-align: center;}
  .rptFactor TD {background-color:White; border: solid 1px #999999;font-size: 8pt;  text-align: left;}
  .rptQ {background-color:#CCCCCC; border: solid 1px #999999; width: 650; text-align: left;}
  .rptQ TH {background-color:#0984B6; color: white; font-weight:bold; border: solid 1px #999999; font-size: 8pt;  text-align: center;}
  .rptQ TD {background-color:White; border: solid 1px #999999;font-size: 8pt;  text-align: left;}
  .keyText {font-size: 7pt; font-weight: bold; color: #3d4056;}
  */
  .rptFactor2 { width: 100%;}
  .rptFactor2 TH { padding: 2px 2px 2px 2px; font-weight:bold; border-bottom: solid 1px #CCCCCC; font-size: 8pt;  text-align: left; background-image: URL(../MyEBI/Reports/Analyze/RptExec/img/toolbar_BG.gif)}
  .rptFactor2 TD { padding: 2px 2px 2px 2px; border-bottom: solid 1px #CCCCCC; font-size: 8pt;  text-align: left;}
  
  .rptQ2 {  border-left: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;  width: 100%; text-align: left; } /* background: URL(../img/BGGenericFade.jpg) right repeat-y; */
  .rptQ2TH { padding: 4px 10px 4px 10px; background-color: #EFEFEF; font-weight:bold; border-bottom: solid 1px #CCCCCC; font-size: 8pt;  text-align: left;}
  .rptQ2TD { padding: 2px 2px 2px 10px; border-bottom: solid 1px #CCCCCC; font-size: 8pt;  text-align: left; }
  
  .keyText2 {color: #3d4056;}
  
.lnkFactor { color: #3d4056; text-decoration: none; font-size: 8pt;}
.lnkFactor:visited { color: #3d4056; text-decoration: none;  font-size: 8pt;}
.lnkFactor:hover { color: #0984B6; text-decoration: underline; font-size: 8pt; }
.lnkFactor:visited:hover { color: #0984B6; text-decoration: underline; font-size: 8pt; }

	.MinRespPNL { padding: 7px 0px 7px 0px; font-size: 8pt; }
	
	.compareGroupDescrDiv 
	{
		background: #D5E3E7 URL(../MyEBI/Reports/Analyze/RptExec/img/BGFadeHoriz.jpg) repeat-y;
		border: solid 1px #6D707C;
		width: 300px;
		z-index: 99999999;
	}
	
	.compareCustListHeader { border-bottom: dotted 1px #CCCCCC; padding-bottom: 5px; margin-bottom: 10px; }	
	
	.compareGroupHdrDiv 
	{
		padding: 5px 5px 5px 5px; color: #CCFFFF
	}
	
	.compareGroupHdrBGDiv 
	{
		border-bottom: solid 1px #6D707C; 
		background-color: #5398D2; 
		width: 100%;
	}
	
	.testDriveDIV
	{
		margin: 5px;
		float:right;
		width: 260px;
		color: #162C4A;
		font-weight: normal;
		border: solid 1px #FBB545;
		background: #FEE5BD URL(../MyEBI/Reports/Analyze/RptExec/img/BGFadeTestDrive.jpg) top repeat-x;
		padding: 4px 15px 4px 15px;
	}
	
	.trialExpiredPNL {border: solid 1px #333333; }
	.trialExpiredContainer { padding: 0px; border: solid 1px white; height: 250px; background-image: URL(../MyEBI/Reports/Analyze/RptExec/img/BGSwooshyDefault.jpg); }
	.trialExpiredNotice { padding: 50px 50px 0px 50px; font-size: 12pt; font-weight: bold; color: White;}
	.trialExpiredBuyNow { padding: 50px 50px 0px 50px; font-size: 12pt; font-weight: bold; color: White;}
	.trialDaysExpiredLBL { font-size: 12pt; font-weight: bold; color: #E2FF8C; }
	.trialBuyNowLnk { color: #E2FF8C; font-size: 12pt; font-weight: bold; }
	
	
	.visualTitle { margin: 5px 0px 5px 0px; font-size: 16px; } 
	
		#dhtmltooltip{
		position: absolute;
		width: 150px;
		border: 1px solid #333333;
		padding: 10px;
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
		}
		
		.PredictorMessage
		{
		  font-weight: bold; padding-left: 10px;
		}



.gvDashHomeTop {}
.gvDashHomeTop TH { border-bottom: solid 2px #CCCCCC; vertical-align: bottom !important; padding-bottom: 4px; }
.gvDashHomeTop TD { border-bottom: solid 1px #CCCCCC; }
.gvDashHomeTopFooter { border-style: none !important; }

.helpQMark { border-bottom: dotted 0px #006699;   }
.helpQMark A, .helpQMark A:visited, .helpQMark A:hover, .helpQMark A:visited:hover  { color: #175794; text-decoration: none; }
.helpQMark A:focus { color: white;}
.helpQMark IMG { border-style: none; }

.selectorPanel { float: left; width: 250px; /*height: 75px; overflow: scroll; */ margin-right: 10px; }

.reportTblExSum {}
.reportTblExSum TD { padding: 3px; }
.reportTblExSum TH { padding: 3px; border-bottom: solid 2px #CCCCCC; }
.reportTblExSum TH A { text-decoration: none; color: #006699; }
.reportTblExSum TH A:hover { text-decoration: underline; }


.reportTableExSumHeader { background: #FFFFFF url(../MyEBI/Reports/Analyze/CrossStudy/_images/reportColLabelBG.png) repeat-x bottom; padding: 3px 0px 3px 0px; border-style: ridge;}
.reportTableExSum { width: 100%; } 
.reportTableExSum TH { border-bottom: solid 2px #CCCCCC; font-size: 8pt; font-weight: bold; } 
.reportTableTHTopTbl { width: 100%; }
.reportTableTHTopLeft {background: url('../MyEBI/Reports/Analyze/_images/reportTH_TopLeft.png') no-repeat; height: 30px; font-size: 6pt; width: 12px;  }
.reportTableTHTopRight {background: url('../MyEBI/Reports/Analyze/_images/reportTH_TopRight.png') no-repeat; height: 30px;  font-size: 6pt; width: 12px;}
.reportTableTHTopBG {background: url('../MyEBI/Reports/Analyze/_images/reportTH_TopBG.png') repeat-x; height: 30px; text-align: center; }
.reportTableTHContentBG { text-align: center; background: #EBEBEB url('../MyEBI/Reports/Analyze/_images/reportTH_Content.png') center bottom repeat-x; min-height: 48px; padding: 2px 2px 6px 2px; border-top: solid 1px #CCCCCC; }
.reportTableTHContentLeft { text-align: center; background: #EBEBEB url('../MyEBI/Reports/Analyze/_images/reportTH_Content.png') left bottom repeat-x; min-height: 48px; padding: 2px 4px 6px 4px; border-top: solid 1px #CCCCCC;}
.reportTableTHContentRight {text-align: center; background: #EBEBEB url('../MyEBI/Reports/Analyze/_images/reportTH_Content.png') right bottom repeat-x; min-height: 48px; padding: 2px 4px 6px 4px; border-top: solid 1px #CCCCCC;}
.reportTableTDContentBG { /*background: url('../MyEBI/Reports/Analyze/_images/reportTD_Content.png') center; */ padding: 2px 4px 2px 4px; vertical-align: middle;}
.reportTableTDContentLeft {/*background: url('../MyEBI/Reports/Analyze/_images/reportTD_Content.png') left; */ padding: 2px 4px 2px 4px; vertical-align: middle;}
.reportTableTDContentRight { /*background: url('../MyEBI/Reports/Analyze/_images/reportTD_Content.png') right; */ border-right: solid 1px #CCCCCC; padding: 2px 4px 2px 4px; vertical-align: middle; }

.lnkCompareList {  }
.lnkCompareList IMG { border-style: none; }



.bubbleInfo {
    position: relative;
    float: left;
    width: 250px;
    z-index:2;
}

.popup {
    position: absolute;
    z-index: 2;
    display: none; /* keeps the popup hidden if no JS available */    
}

.DrillMenuZIndex { z-index:1;}
.DrillMenuContainer {
    /*position: relative;*/
    z-index:1;
}

.DrillMenuContainerHighlight {
    background: #AAEAFF;
    z-index:2;
    /*border: solid 4px #0099FF;*/
    cursor: pointer;
}



.DrillMenuContainerHighlight DIV {
    color: #333333;
}

.DrillMenuPopup {
    position: relative;
    z-index: 2;
    display: none; /* keeps the popup hidden if no JS available */    
}

.DrillMenu {
  position: absolute;  
}

.DrillMenuTextContainer { padding: 2px 5px 2px 5px; }
.DrillMenuLinksPanel { width: 300px; border: solid 3px #0099FF; }

.DrillMenuLink {
  width: 100%;
  text-align: left;
  background: #DEDCE1 URL(../MyEBI/Reports/Analyze/RptExec/img/btnDrillMenuLinkBG.png) top repeat-x;
  border: solid 1px #FFFFFF; 
  color: #333333;
  padding: 5px;
  font-family: Verdana;
}


.DrillMenuLink:hover {
  width: 100%;
  text-align: left;
  background: URL(../MyEBI/Reports/Analyze/RptExec/img/dashSectionHeaderBG.png) top repeat-x;
  border: solid 1px #EBEAED; 
  color: #FFFFFF;
  padding: 5px;
  
}

.DrillMenuLinkLg {
  text-align: left;
  font-size: 13px;
  padding: 5px 20px 5px 5px;
  line-height: 1.25em;
}

.binaryPerformanceImg {  }

.execSumMenu {  position: relative; }



@media print 
	{		
		.execSumMenu {display: none;}		
		BODY {font-size: 9pt; font-family: Segoe UI, Arial, Verdana; color: #3d4056; background-color: White; }
		.menuLeftTD	{ display: none; }						
		.headerButtonsTD { display: none;}
		.masterContentTD { padding: 0px 0px 0px 0px; }	
		.ExecSumTitle {font-size: 38px; font-family: Calibri; color: #333333 /*#548DAB*/; padding-bottom: 0px; display: block; }	
		.app #header, .tabs { display: none; }
		
	}
