.indicator_title {
	font: bold 14px Verdana, Arial;
	color: #225A6E;
	margin: 20px 0px 0px 26px;
}

/*aldwin*/
#crw_table {
margin:15px 15px 15px 25px;
overflow:auto;
sborder:2px solid gray;
swidth:90%; 
position:static;
clear:both;
sbackground-color: red; /* bon */
}

#crw_table table {
float:left;
}

.fixed_column td {
width:270px;
}

.scroll_columns {
overflow:scroll;
overflow-y: hidden;
float:left;
width:650px;
}


.scroll_columns table  {
width:270%; 
}


.scroll_columns table  td{
text-align:right;
width:280px;
sheight: 26px;
}

#crw_table table {
border-collapse: collapse;
swidth: 100%; /* bon */
}

#crw_table tr {
	background-color: #C4F8F8;
	sborder-top: 1px solid;
	sborder-bottom: 1px solid #000000;
}

#crw_table td {
	font: normal 11px Verdana, Arial;
	color: #4E4E4E;
	padding: 2px 5px 2px 5px; /* 4px 7px 4px 5px - orig */
	border-bottom: 1px solid #ffffff;
	border-top: 0px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	height: 26px;
}

#crw_table th {
	font: bold 11px Verdana, Arial;
	text-align: left;
	color: #3A5F46;
	spadding: 4px 7px 4px 5px;
	background-color: #99CCCC;
	border-bottom: 1px solid #ffffff;
	border-top: 0px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	height:20px;
}

.standard_content {
font-family: Verdana, Arial;
font-size: 11px;
color: #575757;
font-weight: normal;
text-align: justify;
padding: 0px 40px 20px 40px;
display: block;
overflow-x:hidden;
border: 10px solid #ffffff;
}

/*spreadsheet style properties */
.download_link
{	position:relative;
	height: 25px;
}

.spreadsheet_image
{	width: 5%;
	sborder:2px solid gray;
	position: absolute;
	right: 180px;
}
.spreadsheet_link
{	width: 20%;
	margin-top: 10px;
	sborder:2px solid gray;
	position: absolute;
	right: 0px;
}

.spreadsheet_link a
{	height: 20px;
	font: normal 11px Verdana, Arial;
	color: #4B681F;
	text-decoration: none;
}

.spreadsheet_link a:hover
{	text-decoration: underline; 
	background-color: #cccccc;
}


/* AMM 20091118 Styling for print media */

@media print {

	#details {
	sborder:1px solid blue;
	width:90%;
	}

	#content {
	margin:10px 0 0 0;
	padding:0;
	sborder:1px solid gray;
	width:100%;
	}

	.indicator_title {
	margin:0;
	padding:0;
	}

	.download_link {
	display:none;
	}
	
	#crw_table {
	margin:0;
	padding:0;
	sborder:1px solid gray;
	}
	
	#crw_table table {
	float:none;
	}

	#crw_table td, #crw_table th{
	border:1px solid gray;
	}

	
	#crw_table .fixed_column {
	sborder:3px solid red;
	width:30%;
	}
	
	#crw_table .scroll_columns {
	sborder:3px solid green;
	overflow:visible;
	float:none;
	width:60%;
	}

	.standard_content {
	margin:0;
	padding:0;
	sborder:1px solid blue;
	}
	
}
