﻿#header 
{
	background: url(../images/headers/consolidated_statements.jpg) top right no-repeat;
}

h2, h3, p.intro
{
	color: #F9A01B;
}

p.con_text, p.consol_footer
{
width:560px;
color:Gray;
}

p.consol_footer
{
color:Black;
}



h3
{
margin-bottom:10px;

}

tr.totals
{
	color: #fff;
	background-color: #F39A15;
}

tr.solid_line
{
    	border-bottom: 3px #E4CBA9 solid;

}


.tablecaption 
{
	height: 16px;
	font-size: 1.1em;
	color: #fff;
	background: url(../images/colours/orange_h2_bg.gif) no-repeat;
	margin-top: 20px;
	margin-bottom: 0;
	padding: 1px 2px;
}
thead th 
{
	text-align: right;
} 
thead th.row 
{
	text-align: left;
}
tbody th
{
	text-align: left;
}
tbody td 
{
	text-align: right;
}


td.solid_line
{
border-bottom:1px #666666 solid;
border-top:1px #666666 solid;
}

td.normal_line
{
border-bottom:none;

}

td.bottom_solid, td.cashflow_centre
{
   border-bottom:1px #666666 solid; 
}


td.cash_flow_bottom 
{
 border-bottom:1px #666666 solid; 
 text-align:right;
 padding-right:13px;
}

td.cashflow_centre
{
padding-right:13px;
}


ul.top
{
padding-left:250px;
}

ul.top_nav, .top_nav_hidden
{

}

#maincontent table
{
width:560px;    
}

#rightside{
position:absolute;
left:680px;
}


