/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/
.yui-skin-sam .yui-pv {
	background-color:#4a4a4a;
	font:arial;
	position:relative;
	width:99%;
	z-index:1000;
	margin-bottom:1em;
	overflow:hidden;
}

.yui-skin-sam .yui-pv .hd {
	background:url(header_background.png) repeat-x;
	min-height:30px;
	overflow:hidden;
	zoom:1;
	padding:2px 0;
}

.yui-skin-sam .yui-pv .hd h4 {
	padding:8px 10px;
	margin:0;
	font:bold 14px arial;
	color:#fff;
}
	
.yui-skin-sam .yui-pv .hd a {
	background:#3f6bc3; 
	font:bold 11px arial; 
	color:#fff; 
	padding:4px; 
	margin:3px 10px 0 0; 
	border:1px solid #3f567d; 
	cursor:pointer;
	display:block;
	float:right;
}

.yui-skin-sam .yui-pv .hd span {
	display:none;
}

.yui-skin-sam .yui-pv .hd span.yui-pv-busy {
	height:18px;
	width:18px;
	background:url(wait.gif) no-repeat;
	overflow:hidden;
	display:block;
	float:right;
	margin:4px 10px 0 0; 
}

.yui-skin-sam .yui-pv .hd:after, 
.yui-pv .bd:after, 
.yui-skin-sam .yui-pv-chartlegend dl:after {
	content:'.';visibility:hidden;clear:left;height:0;display:block;
}

.yui-skin-sam .yui-pv .bd {
	position:relative; 
	zoom:1; 
	overflow-x:auto; 
	overflow-y:hidden;
}

.yui-skin-sam .yui-pv .yui-pv-table {
	padding:0 10px; 
	margin:5px 0 10px 0;
}

.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-bd td {
	color:#eeee5c;
	font:12px arial;
}

.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd {
	background:#929292;
}

.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even {
	background:#58637a;
}

.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-asc, 
.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-even td.yui-dt-desc {
	background:#384970;
}

.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-asc, 
.yui-skin-sam .yui-pv .yui-pv-table tr.yui-dt-odd td.yui-dt-desc {
	background:#6F6E6E;
}

.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th {
	background-image:none;
	background:#2E2D2D;
}

.yui-skin-sam .yui-pv th.yui-dt-asc .yui-dt-liner {
	background:transparent url(asc.gif) no-repeat scroll right center;
}

.yui-skin-sam .yui-pv th.yui-dt-desc .yui-dt-liner {
	background:transparent url(desc.gif) no-repeat scroll right center;
}

.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th a {
	color:#fff; 
	font:bold 12px arial;
}

.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-asc, 
.yui-skin-sam .yui-pv .yui-pv-table .yui-dt-hd th.yui-dt-desc {
	background:#333;
}

.yui-skin-sam .yui-pv-chartcontainer {
	padding:0 10px;
}

.yui-skin-sam .yui-pv-chart {
	height:250px; 
	clear:right; 
	margin:5px 0 0 0;
	color:#fff;
}

.yui-skin-sam .yui-pv-chartlegend div {
	float:right;
	margin:0 0 0 10px;
	_width:250px;
}

.yui-skin-sam .yui-pv-chartlegend dl {
	border:1px solid #999;
	padding:.2em 0 .2em .5em;
	zoom:1;
	margin:5px 0;
}

.yui-skin-sam .yui-pv-chartlegend dt {
	float:left;
	display:block; 
	height:.7em; 
	width:.7em;  
	padding:0;
}

.yui-skin-sam .yui-pv-chartlegend dd {
	float:left; 
	display:block; 
	color:#fff; 
	margin:0 1em 0 .5em; 
	padding:0; 
	font:11px arial;
}

.yui-skin-sam .yui-pv-minimized {height:35px;}

.yui-skin-sam .yui-pv-minimized .bd {top:-3000px;}

.yui-skin-sam .yui-pv-minimized .hd a.yui-pv-refresh {display:none;}