/* these are the styles needed to control the css graphs on the site */
/* code referenced from http://www.standards-schmandards.com/exhibits/barchart/ */
/* jp@visualmax.com with questions */

td.value {
	background-image: url('/gfx/gridline58.gif');
	background-repeat: repeat-x;
	background-position: left top;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding:0;
	border-bottom: none;
	background-color:transparent;
}


td {
	text-align:left;
	padding: 4px 6px;
	font:	bold 11px arial;

}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}


td.value img {
	vertical-align: middle;
	margin: 5px 5px 5px 0;
}


th {
	vertical-align:top;
}


td.last {

}


td.first {

}


.auraltext
	{
		position: absolute;
		font-size: 0;
		left: -1000px;
	}


table
	{
		margin-top:10px;
		margin-bottom:30px;
		margin-left:20px;
/*		margin-top:30px;*/
		border: 1px solid #e5e5e5;
		background-repeat:repeat-x;
		background-position:left top;
		width: 400px;
	}

caption
	{
		font-size:90%;
		font-weight:bold;
	}


.bar
	{
		float:left;
		height:16px;
		background:url(/gfx/bar.gif) left repeat-x;
		text-align:right;
		padding-right:4px;
		padding-top:3px;	
	}

