/*** Import structural stylesheet ***/
  @import url("ir-layout.css");

/*** Site specific formatting (not complete) ***/

/* Margin/width to match rest of site */
#DigitalLookContent { width: auto; margin-right: 15px; margin-top: 1em; font-weight: normal; font-family: arial, sans-serif; font-size: 12px }

#DigitalLookContent a {
	font-weight: bold;
}

/* Display company info on separate lines */
#companyHeaderHolder .textRegularBold { display: block; }

/* Improve header layout */
#companyHeaderHolder { height: 5em; }
#companyHeaderHolder .textHeadingLarge { padding-bottom: 0.2em; }

/* Style 'Go' button (and reset styles for text field!) */
#sharePriceCalculator input { background: #016701; color: #fff; font-weight: bold; border: 1px solid #016701; font-size: 85%; }
#sharePriceCalculator input#num_holdings { background: #fff; color: #000; font-size: 100%; font-weight: normal; }

/* Modify presentation of tabs */
#tabNavigationCompany a { background: #016701; color: #fff; border: 1px solid #000; }
#tabNavigationCompany a:hover, #tabNavigationCompany li.subselected a { background: #ebf9d9; border: 1px solid #000; color: #016701; }

/* Match h2 styling */
#DigitalLookContent h1, #DigitalLookContent h2, .textHeaderUnderline, .textHeadingLarge { font-size: 16px; font-weight: bold; margin: 4px 0px 0px 0px; padding: 4px 0px 0px 0px; color: #027445 }

/* Add space above chart tabs */
#chartTabs { margin-top: 1em; }

/* Remove image link border */
a img { border: none; }

/* Modify print format */
@media print {
	pre { font-size: xx-small; width: auto; }
}


#announcementStoryBody {
	width: 600px;
	overflow: auto;
}

#companySecondCol {
	height: 350px;
}

div.back {
	float: left;
	width: 75px;
	padding-top: 15px
}

div.next {
	float: right;
	width: 75px;
	padding-top: 15px
}

div.pages {
	margin: 0px 10px;
	width: 450px;
	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;
}

