/*** Import structural stylesheet ***/
  @import url("ir-layout.css");

/*** Site specific formatting ***/

/* Set width of content to match page */
#DigitalLookContent { color:#4c4c4c; width: 712px }


/* Ensure that dropdown menus in main menu overlay IR nav items */
.subMenu {z-index: 1000;}

/* Reset wrapper styles */
#DigitalLookContent div#wrapper	{padding:0; margin: auto; width: auto; height: auto; background: transparent; }

/* Set font sizes */
#DigitalLookContent { font-size: 1em; }

ul.more {
	font-size: 1em;
}

#DigitalLookContent h2 {
	font-size: 1.4em;
}

/* Display company info on separate lines */
#companyHeaderHolder .textRegularBold { display: block; width: 95%; font-size: 1.1em }

/* Style 'Go' button (and reset styles for text field!) */
#sharePriceCalculator input { background: #4c4c4c; color: #fff; font-weight: bold; font-size: 100%; border: 1px solid #ccc; }
#sharePriceCalculator input#num_holdings { background: #fff; color: #4c4c4c; font-size: 100%; font-weight: normal; }

/* Set width of pre-formatted content */
pre { width: 650px; }
pre pre { width: auto; height: auto; border: none; padding: none; }

/* New changes for PR Newswire releases */
/*
div.pre { white-space: pre; }
div.pre br { display: none; }
div.whiteSpacePre { white-space: pre; }
*/

/* Match h2 styling */
#DigitalLookContent h1, .textHeaderUnderline {font: 115% Verdana, tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #2c77bc; margin: 0 0 1em; }

/* Remove image link borders */
a img { border: none; }

/* Modify presentation of tabs */
#tabNavigationCompany a { border-color: #aaa; }
#tabNavigationCompany a:hover, #tabNavigationCompany li.subselected a{ background: #ccc; border-color: #818998; }


.pre, .pre p {
	font-family: monospace;
	white-space: pre-wrap;
	width: 550px;
}

.whiteSpacePre {
	font-family: monospace;
	white-space: pre;
	margin: 0px;
	padding: 0px;
	width: 550px
}

div.pre br { display: none; }

