/*** Import structural stylesheet ***/
  @import url("ir-layout.css");

/*** Site specific formatting ***/

/* Set width of content to match page */
#DigitalLookContent, pre { width: 560px; }

/* Match h2 styling */
.textHeaderUnderline, #DigitalLookContent h1, #DigitalLookContent h2 { font-size: 115%; margin: 0 0 0.5em; width: auto }

/* Style 'Go' button (and reset styles for text field!) */
#sharePriceCalculator input { background: #0a5987; color: #fff; font-weight: bold; font-size: 85%; border: 1px solid #0a5987; }
#sharePriceCalculator input#num_holdings { background: #fff; color: #000; font-size: 100%; font-weight: normal; }

/* Remove image link borders */
a img { border: none; }

/* Modify presentation of tabs */
#tabNavigationCompany a { padding: 0.2em 0; }
#tabNavigationCompany a:hover, #tabNavigationCompany li.subselected a{  }

/* Set font-size to match td */
#DigitalLookContent th { font-size: 11px; }

div#announcementStoryBody {
	overflow: scroll;
	height: 640px;
	padding: 10px;
	text-align: justify
}

div#announcementStoryBody table {
	width: 500px;
}

div#announcementStoryBody table td {
	border: 0px;
}

div#footerInternal {
	margin-top: 10px;
}

/* Modify print format */
@media print {
	pre { width: auto; font-size: xx-small;	}
}

div.back {
	float: left;
	width: 75px;
	padding-top: 15px
}

div.next {
	float: right;
	width: 75px;
	padding-top: 15px
}

div.pages {
	margin: 0px 10px;
	width: 350px;
	float: left;
	padding-top: 15px
}

div.pages a {
	text-decoration: underline;
}


div.back ul.more_reverse, div.next ul.more {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image: none;
}

div.back ul.more_reverse li, div.next ul.more li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-image: none;
}

#footerInternal {
	clear: both;
}
