/*These styles have been incorporated into bbb_stylesheet_02.css.  This CSS file is only maintained for those info pages which haven't yet switched over to the 02 version of the main stylesheet.*/div#bodyContent{	margin: 0 auto 0 auto;	clear: both;}/*These values can be over-ridden locally*/div#bodyContent { width: 610px; }table tr td{	vertical-align: top;	padding-top: 0;}div#bodyContent p { clear: both; }div.copyRight, div.copyLeft, div.copyRightNarrow, div.copyLeftNarrow, div#bodyContent p{	font-size: 12pt;	line-height: 15pt;	color: #630;	padding-bottom: .07in;	text-align: left;}span.inlineHead{	font-style: normal;	font-weight: bold;}p.summary{	font-style: italic;	margin-left: .75in;	margin-right: .75in;	color: #630;	line-height: 18pt;}div#navAnchors{	font-size: 10pt;	width: 620px;	height: 55px;	display: block;}div#navAnchors ul li{	text-align: center;	float: left;	list-style-type: none;	height: .25in;}/*These values can be over-ridden locally*/div#navAnchors ul li { width: 1in; }div.imagesLeft, div.imagesRight, div.imagesLeftWide, div.imagesRightWide{	padding-top: .2in;	margin-top: 0in;}/*These values can be over-ridden locally*/div.imagesLeft, div.imagesRight { width: 200px; }div.imagesLeftWide, div.imagesRightWide { width: 270px; }div.imagesLeft, div.imagesLeftWide{	clear: both;	float: left;	text-align: right;	padding-top: .2in;}div.imagesRight, div.imagesRightWide{	float: right;	padding-top: .2in;}div.imagesLeft img, div.imagesRight img, div.imagesLeftWide img, div.imagesRightWide img, div.copyLeft img, div.copyLeftNarrow img, div.copyRight img, div.copyRightNarrow img { margin-bottom: .2in; }.slicedImage img { margin-bottom: 0in; }div.copyRight, div.copyLeft, div.copyRightNarrow, div.copyLeftNarrow{	padding-top: .05in;	margin-top: .05in;}/*These values can be over-ridden locally*/div.copyRight, div.copyLeft { width: 385px; }div.copyRightNarrow, div.copyLeftNarrow { width: 305px; }div.copyRight, div.copyRightNarrow{	float: right;	padding-left: .2in;}div.copyLeft,  div.copyLeftNarrow{	clear: both;	float: left;}div#footer { clear: both; }#bodyContent h1.block{	width: 100%;	display: block;	color: #ffc;	font-size: 18pt;	background-color: #5b290b;	text-align: center;	padding-top: .2in;	padding-bottom: .2in;}div#bodyContent h2, h3{	clear: both;	color: #630;	font-weight: normal;	padding-top: .2in;}div#bodyContent h2{	text-align: center;	font-size: 18pt;}div#bodyContent h3{	text-align: left;	font-size: 13pt;	font-weight: bold;}div#bodyContent div.imagesRight p, div#bodyContent div.imagesLeft p, div#bodyContent div.imagesRightWide p, div#bodyContent div.imagesLeftWide p, div#bodyContent div.copyRight p.caption, div#bodyContent div.copyLeft p.caption, div#bodyContent div.copyRightNarrow p.caption, div#bodyContent div.copyLeftNarrow p.caption, div#bodyContent p.tableCaption{	color: #630;	padding-top: 0;	margin-top: 0;	text-align: center;	font-size: 10pt;	margin-bottom: .4in;	clear: none;}div#bodyContent p.tableCaption { margin-top: .2in; }div#bodyContent div.copyLeft p.caption, div#bodyContent div.copyLeftNarrow p.caption{	text-align: left;	clear: none;}div#bodyContent div.copyRight p.caption, div#bodyContent div.copyRightNarrow p.caption{	text-align: right;	clear: none;}div#bodyContent .legal{	font-size: .8em;	text-align: center;}br.divider{	clear: both;	height: 1px;}p.first:first-letter { font-size: 18pt; }table td a { font-size: 80%; }/*These values can be over-ridden locally*/div.graphicSubHead{	margin-top: .25in;	text-align: center;}