/*** Import structural stylesheet ***/
  @import url("ir-layout.css");

/*** Site specific formatting ***/

/* Set width of content to match page */
#DigitalLookContent { position: relative; width: 790px }

/* Match h2 styling */
#DigitalLookContent h1, #DigitalLookContent h2, .textHeaderUnderline { font-size: 15px; font-weight: bold; color: #5d5d5d; margin: 0.5em 0 0.3em; padding: 0; }

/* Display company info on separate lines */

/* Modify layout of company info to cope with dividends block */
#sharePriceCalculator { width: 100%; padding: 1em 0; } 

/* Clear & reposition main content */
#companyFirstCol, #companyFirstColNoSidebar, #companyFirstColNoSidebarBanner { top: 1.5em; }

/* Modify presentation of tabs */
#tabNavigationCompany a { background: #003582; border: 1px solid #ccc; color: #fff; text-decoration: none }
#tabNavigationCompany a:hover, #tabNavigationCompany li.subselected a { background: #ccc; border: 1px solid #5d5d5d; color: #5d5d5d  }

/* Style 'Go' button (and reset styles for text field!) */
#sharePriceCalculator input { background: #5d5d5d; color: #fff; font-weight: bold; font-size: 90%; border: 1px solid #ccc; padding: 1px; font-size: 11px }
#sharePriceCalculator input#num_holdings { background: #fff; color: #000; font-size: 100%; font-weight: normal; }

/* Increase padding around footer div */
#terms { margin-top: 10px; }
#terms img { margin-top: 3px; margin-bottom: 25px; }
.firstColRight img 	{padding-bottom:-220px; }
.firstColLeft img 	{padding-bottom:-220px; }


/* Set font-size to match td */
#DigitalLookContent th { font-size: 11px; }

/* Remove image link borders */
a img { border: none; }

/* Modify print format */
@media print {
	pre { font-size: xx-small; width: auto; color: #000; }
}

.pre {
	font-family: monospace;
	white-space: pre-wrap;
	height: 350px;
	font-size: 11px;
	overflow: scroll
}

.whiteSpacePre {
	font-family: monospace;
	white-space: pre;
	margin: 0px;
	padding: 0px;
}

div.pre br { display: none; }
