body {
font-family:Verdana, Geneva, sans-serif;
background: #FFF;
margin: 0px;
font:13px/1.231;
}

img{border:0px;}

.container_head, select, input, button, textarea, button, #toolbar, .mediaprolinks{
	display:none; visibility:hidden;	
}

table{
	border:1px solid #000;
	width:100%;
}

table td{
	border:1px solid #CCC;
}
.yui-skin-sam .yui-dt th, .yui-skin-sam .yui-dt th a {
	color:#000;
	font-size:12px;
	text-decoration:none;
}

.yui-skin-sam .yui-dt th, .yui-skin-sam .yui-dt th a .smallDay {
color:#000000;
font-size:10px;
font-weight:normal;
}

.yui-skin-sam .yui-dt caption {
color:#3E3E3E;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
font-style:italic;
padding:10px 0;
text-align:left;
}

.legend_uv {
background:url("../images/btn_uv.gif") no-repeat scroll 0 0 #FFFFFF;
display:block;
height:18px;
width:90px;
}

.legend_v {
background:url("../images/btn_v.gif") no-repeat scroll 0 0 #FFFFFF;
display:block;
height:18px;
width:50px;
}

.legend_a {
background:url("../images/btn_a.gif") no-repeat scroll 0 0 #FFFFFF;
display:block;
height:18px;
width:55px;
}

.yui-skin-sam .yui-dt td div a {
color:#000000;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.yui-skin-sam .yui-dt-liner{
	font-size:11px;	
}
.graph_wrapper {
width:300px;
background:#000
}

.graph_pi {
	background:none repeat scroll 0 0 #CCC;
	height:20px;
	display:block;
	background-color:#0C9;
}
.graph_v {
background:#999 url(../images/blank2.gif) repeat;
border-right:1px solid #FFFFFF;
height:20px;
display:block;
}

.graph_v img {
	background:none repeat scroll 0 0 #333;
	border-right:1px solid #FFFFFF;
	display:block;
	height:20px;
}

.legend ul li {
float:left;
margin:0 1px;
list-style:none;
}
