/*-----------------------------------------------------------*/
/* Styles for Financials section
/*-----------------------------------------------------------*/

.button-padding { padding-bottom: 150px; position: relative;
}

.financials .contents .content	{margin:20px auto 0px;
}

.next-btn {
	height: 91px;
	width: 90px;
	position: absolute;
	bottom: 40px;
	right: 62px;
	display: block;
	overflow: hidden;
	text-transform: uppercase;
	text-indent: -99em;
	background-image: url(next_btn%20light.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.next-btn:hover { background-position: bottom center;
}

.back-btn {
	height: 91px;
	width: 90px;
	position: absolute;
	bottom: 40px;
	right: 159px;
	display: block;
	overflow: hidden;
	text-transform: uppercase;
	text-indent: -99em;
	background-image: url(back_btn%20light.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.back-btn:hover { background-position: bottom center;
}

img.financial-highlights	{position:relative; left:-11px;
}

#financials-menu	{margin:0; padding:0; list-style:none;
}

#financials-menu li	{display:block; border-bottom:1px dotted #000;
}

#financials-menu li:last-child	{border-bottom:none;
}

#financials-menu li a	{display:block; padding:4px 0 4px 10px; height:auto; line-height:1.2em; text-decoration:none; font-weight:normal;
}

#financials-menu li a:hover, #financials-menu li a.selected	{background:#0c2d83; color:#fff;
}

#financials-menu li a.selected:hover	{color:#fff;
}

#financials-menu ul li	{border-bottom:none;
}

#financials-menu ul li a	{padding:4px 0 4px 7px;
}

#financials-menu ul li a:hover, #financials-menu ul li a.selected, #financials-menu ul li a.selected:hover	{background:#fff; color:#0c2d83;
}

.intro-text	{font-style:italic; line-height:1.4em;
}

.financials h2, h3	{line-height:2.5em;
}

.financials h4, h5, h6	{line-height:1.5em;
}

.financials h3	{font-size:12px;
}

.financials h5	{color:#4b4b4b;
}

.financials h6	{color:#4b4b4b; font-style:italic;
}

.financials p	{padding-bottom:18px;
}

.financials .content ol, .financials .content ul	{margin-top:0; line-height:1.4em;
}

.financials .glossary-def, .financials .figure-title	{color:#0C2D83;
}

.financials .figure-title	{padding-bottom:5px;
}

.financials .figure-container.left	{float:left;
}

.financials .figure-container.right	{float:right;
}
