* {
 padding: 0;
 margin: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16pt;
	margin: 12px;
}

#wrapper {
	/*width: 100%;*/
	margin: 12px 36px 12px 12x;
	border: 2px solid #000;
	background:url(../images/background.gif) repeat-y;
	min-width:800px;
	 
}

#navbar {
 height: 30px;
 width: 100%;
 background:url(../images/navigation/nav_06.gif) repeat-x;
}

#navbar img {
	border-right:solid 2px #333;
}

#subnav {
 border-bottom: 2px solid #000;
 height: 25px;
 background-color: #eabd72;
 
}

#subnav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333300;
	letter-spacing: 0.2px;
	text-transform: uppercase;
	text-decoration:none;
	font-weight: bold;
	padding: 0 0 0 12px;	
}

.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	letter-spacing: 0.2px;
	text-transform: uppercase;
	text-decoration:none;
	font-weight: bolder;
	padding: 0 0 0 12px;	
}


.borderbottom {
 border-bottom: 2px solid #000;
}


#header {
 margin: 0px;
 height: 55px;
 padding: 0px;
 background-color: #FFFFFF;
 	border-bottom: 2px #333 solid;

}

#centercolumn { /* Parent Wrapper for inside boxes */
	display: inline; /* IE Hack */
	width: 500px;
	float: left;
	min-height:500px;
	margin:0;
}

#padding {
	padding: 18px;

}

#padding h2{
	padding: 0 0 6px 0;

}


* html #centercolumn {height:500px} /* IE Min-Height Hack */ 

#wtf {
	width:500px;
	height:375px;
	background:#FFF;
	border-bottom:2px solid #000;
}

#printwtf {
	display:none;
}

#rightcolumn {
	margin: 0;
	padding: 12px 14px 12px 24px;
	/*width: 240px;*/
	height: 475px;
 	overflow: auto;
	clear:none;
}

#wtftext {
	width:500px;
	height:375px;
	background:#FFF;
	border-bottom:2px solid #000;
	
}

#wtftext p{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16pt;
	margin: 0 12px 12px 24px;
}


#wtftext img{
	margin: 12px 0 0 12px;
}





/* print friendly fixes for drop caps and headings */



#board #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_board.gif);
	background-repeat:no-repeat;
	height:23px;
}

#board #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_a.gif);
	background-repeat:no-repeat;
	height:40px;
	width:33px;
	display:block;
	float:left;
}


#fomc #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_fomc.gif);
	background-repeat:no-repeat;
	height:46px;
}

#fomc #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_t.gif);
	background-repeat:no-repeat;
	height:40px;
	width:25px;
	display:block;
	float:left;
}




#supervision #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_supervising.gif);
	background-repeat:no-repeat;
	height:45px;
}

#supervision #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_o.gif);
	background-repeat:no-repeat;
	height:40px;
	width:30px;
	display:block;
	float:left;
}






#financial #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_financial.gif);
	background-repeat:no-repeat;
	height:50px;
}

#financial #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_w.gif);
	background-repeat:no-repeat;
	height:40px;
	width:43px;
	display:block;
	float:left;
}




#monetary #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_policy.gif);
	background-repeat:no-repeat;
	height:50px;
}

#monetary #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_o.gif);
	background-repeat:no-repeat;
	height:40px;
	width:30px;
	display:block;
	float:left;
}



#history #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_history.gif);
	background-repeat:no-repeat;
	height:50px;
}

#history #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_b.gif);
	background-repeat:no-repeat;
	height:40px;
	width:30px;
	display:block;
	float:left;
}



#structure #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_structure.gif);
	background-repeat:no-repeat;
	height:50px;
}

#structure #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_n.gif);
	background-repeat:no-repeat;
	height:40px;
	width:30px;
	display:block;
	float:left;
}



#banks #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_banks.gif);
	background-repeat:no-repeat;
	height:35px;
}

#banks #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_v.gif);
	background-repeat:no-repeat;
	height:40px;
	width:30px;
	display:block;
	float:left;
}







#summary #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/headings/hd_summary.gif);
	background-repeat:no-repeat;
	height:35px;
}

#summary #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_w.gif);
	background-repeat:no-repeat;
	height:40px;
	width:43px;
	display:block;
	float:left;
}





#intro #rightcolumn h2 {
	text-indent:-2000px;
	background-image: url(../images/wow.gif);
	background-repeat:no-repeat;
	height:60px;
}

#intro #rightcolumn .dropcap {
	text-indent:-2000px;
	background-image: url(../images/cap_a.gif);
	background-repeat:no-repeat;
	height:40px;
	width:33px;
	display:block;
	float:left;
}


#home #rightcolumn h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 16pt;
	padding: 9px 0 6px 0;
	
}

#home #rightcolumn p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 14pt;
	
}





/* end print friendly additions */





#rightcolumn p {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16pt;
	margin: 0 0 12px 0;
}



#noscroll {
 margin: 0;
 padding: 12px 16px 12px 24px;
 overflow: auto;
	clear:none;
 

}

#noscroll p {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16pt;
	margin: 0 0 12px 0;
}

#noscroll h2 {

	margin: 0 0 8px 0;
}


#footer {
 background-color: #336699;
 margin: 0;
 display: inline; /* IE Hack */
 float: left;
 width: 100%;
 height: 20px;
 border-top: 2px #000000 solid;

}

#twocolumn {
 margin: 0;
 padding: 12px 16px 12px 24px;
 display: inline; /* IE Hack */
 width: 740px;
 float: left;

 /*min-height: 300px;*/

}

#twocolumn p {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16pt;
	margin: 0 0 12px 0;
}
.description p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	
}

.description strong{
	padding-bottom: 12px;
	
}

.description h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 12px;
	border-top:solid  #999999 1px;
	
}