/*	CONTENT.CSS 
	Wrightson.com
	v 1.0
	created  12/10/2003 by Micah Freedman
	modified 12/10/2003 by Micah Freedman
	
	Contains styles for content area of page, including 
	inner navigation (below the <h1>).
*/

#content { font-family:Arial, Helvetica, sans-serif; font-size:.8em; }

#content h1, #content .auInlineHeader1, .auInlineHeader1 {
	font-size: 1.8em;
	font-family:"trebuchet ms",Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-bottom:0;
	padding-top:0em;
}
#content .auInlineHeader1, .auInlineHeader1 { padding-right:.5em; }

#content h2, #content caption, #content .auInlineHeader2, .auInlineHeader2 {
	margin-top:1em;
	margin-bottom:.25em;
	color:#900;
	font-size:1.4em;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
}
#content p .auInlineHeader2, #content p.auInlineHeader2, .auInlineHeader2 { padding-right:.5em; }
#content h2 .wrH2GoLink { font-size:.72em; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
#content a.wrMoreLink { text-decoration:none; }
#content h2 a.wrH2GoLink:hover, #content a.wrMoreLink:hover { text-decoration:underline; }

#content h3, #content .auInlineHeader3, .auInlineHeader3 {
	font-weight:bold;
	font-style:italic;
	font-size:1em;
	margin-bottom:0;
	padding-bottom:0;
}
#content .auInlineHeader3, .auInlineHeader3 { font-size:1em; padding-right:.5em; }

#content h4, #content .auInlineHeader4, .auInlineHeader4 {
	font-weight:bold;
	font-size:1em;
	margin-bottom:0;
	padding-bottom:0;
}
#content .auInlineHeader4, .auInlineHeader4 { font-size:1em; padding-right:.5em; }

#content h5, #content .auInlineHeader5, .auInlineHeader5 {
	font-weight:bold;
	color:#666;
	font-size:1em;
	margin-bottom:0;
	padding-bottom:0;
}
#content .auInlineHeader5, .auInlineHeader5 { font-size:1em; padding-right:0em; }

#content h6, #content .auInlineHeader6, .auInlineHeader6 {
	font-weight:normal;
	color:#666;
	font-size:1em;
	margin-bottom:0;
	padding-bottom:0;
}
#content .auInlineHeader6, .auInlineHeader6 { font-size:1em; padding-right:0em; }


#content p, #content li { font-size:1em; line-height:130%; margin-top:.5em; }

#content .wrDate, #content .wrInnerNav, #content .wrMoreLink, #content .wrPrintable {
	font-size:.83em;
	margin:0;
}

#content .wrInstruction {
	font-size:.83em;
	margin:0;
	color:#666;
}

.wrInnerNav {
	float:right;
}

.wrPrintable { text-align:left; padding-top:.25em;}

a { text-decoration:none; }
a:hover { text-decoration:underline; }
#content a { text-decoration:underline; }
#content a:link, #content a:visited { font-weight:normal; }
#content a:hover { text-decoration:none; }

/* DEFAULT STYLING FOR TABLES */
#content table {
	font-size:.83em;
	width:100%;
	margin:1em 0;
	border:1px solid #ccc;
	border-collapse:collapse;
}

#content table th {
	background-color:#ccc;
	padding:1px 6px 1px 6px;
}

#content table td {
	padding: 1px 6px 1px 6px;
	vertical-align:top;
}

#content table.auNoTableStyle { font-size:1em; border:0; margin:0; }
#content table.auNoTableStyle th { background-color:none; }
#content table.auNoTableStyle h2 { /*font-size:1.38em;*/ }
/* ------------------ */

#content .wrScrollTable {
	overflow:auto;
	height:250px;
	width:100%;
	margin-right:20px;
	border: 1px solid #ccc;
}

#content .wrScrollHead {
	width:100%;
	margin-right:20px;
	padding-right:20px;
	background:#ccc;
}

.wrDesignNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}

#content .wrArchiveCalendar {
	border:0;
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:1em;
	margin-bottom:1em;
	float:left;
}

#content .wrArchCalActive, #content .wrArchCalActive a {
	background-color:#FFFF99;
	/*display:block;*/
}
#content .wrArchCalActive a:hover {
	background:#900;
	color:white;
	text-decoration:none;
}
#content .wrArchCalDay a { text-decoration:none; }
#content .wrArchCalTitle { border:0; font-weight:bold; }

.wrInvisible { visibility:hidden; } 
.wrNoDisplay { display:none; }
.wrClearLeft { clear:left; }

#content dl.wrHangingList dt {
	float: left;
	clear: left;
	width: 4em;  
	margin: 0 0 .5em 0;	 /* match the dd */
}
		
#content dl.wrHangingList dd {
	clear: right;
	margin: 0 0 .5em 4.5em;	/* match the dt except for the left margin */
}

#content .wrGridHead { font-weight:bold; background:#cccccc }

#content .wrTopImage { position:relative; left:-16px; }

#content .wrWeeklyLink { font-family:Arial, Helvetica, sans-serif; font-size:.7em; font-weight:normal; padding-left:.5em; }

#content .wrFootSep { clear:both; height:1px; padding:1em 0 0 0; }

#content .wrFooterText { color:#999999; }

#content #contentHead p { margin-bottom:2em; }

#content .auNotice a:visited, #content .error a:visited { color:#0000FF }

/* Intraday Updates - on daily summary page */
#content #dsIntradayUpdates { background-color:#FFFFCC; padding:6px; margin-top:2em; }
#content #dsIntradayUpdates h2 { margin-top:0; }
#content #dsIntradayUpdates p { margin-bottom:0; }

/* Daily Press Summary - on daily summary page */
#content #dsDailyPressSummary { 
	/* background-color:#DDDDDD;  */
	padding:6px;
	margin-top:2em;
}
#content #dsDailyPressSummary h2 { margin-top:0; }
#content #dsDailyPressSummary p { margin-bottom:0; }

/* Calendar Table 
   (currently used by the Treasury Aution Schedule */
#content .wrCalendarTable { border-color:#aaa; border:1px; }
#content .wrCalendarTable th { width:20%; text-align:right }
#content .wrCalendarTable .wrDay { border-left:1px solid #aaa }
#content .wrCalendarTable .wrPadRow td, #content .wrCalendarTable td.wrPadRow { 
	border-bottom:1px solid #aaa;
	padding-bottom:10px;
}
#content .wrHoliday { border:1px solid #aaa; border-top:0; }

/* Home Page */
#content .wrContentButton { 
	background:#ddd; 
	text-decoration:none; 
	color:#007; 
	margin-right:.5em;
	padding: 2px 6px 2px 6px;
	border: 1px solid #ccc;
	font-size:.85em;
 }
#content a.wrContentButton:hover { background:#ccc }

#content #tableOfContents { border:1px solid #900; background:#ddd; padding:.5em;  }
#content #tableOfContents h2 { margin-top:0; }
#content #tableOfContents ol { margin-left:0; margin-top:0; margin-bottom:0em; font-size:1em; }
#content #tableOfContents ol li{ margin-left:2em; margin-bottom:1em; line-height:150% }
#content #tableOfContents ul li { margin-left:0; margin-bottom:0; margin-top:0; list-style:disc; font-size:1em; }



/* Data-paging Controls */
#content .pagingControlsPanel {border:0; margin:0; padding:0; font-size:95%; }
#content .pagingLink {}
#content .pagingLinkDisabled {text-decoration:none; color:#666666;}

/* FedFunds comments */
#content .commentDisplay { margin:1em 0 }

#content .commentDisplay p {
	margin:0;
}

#content .commentSlug {
	font-size:.75em; color:#666; 
}

#content .commentDisplay th { color:#666; background:none; text-align:left; vertical-align:top; width:6em; font-weight:normal; font-size:.85em; padding:2px 0 0 0 }
#content .commentDisplay td { padding-bottom:6px; }

