xul{
	xlist-style-position:inside;
	padding-left:20px;
	margin-left:20px;
}
xli{	padding-left:-15px; }
p{
	text-align:justify;
}
body {
	font: 12px/17px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	background-color:#ae120c;
	color:#3b0c10;
	margin:0;
}
h2{
	xfont-family:Arial, Helvetica, sans-serif;
	xfont-size:18px;
	font: 18px/24px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color:#3b0c10;
	text-transform:uppercase;
	letter-spacing:-0.02em;
	margin: 0 0 0px 0;
}
h3{
	xfont-family:Arial, Helvetica, sans-serif;
	xfont-size:15px;
	xfont-weight:bold;
	font: 15px/20px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color:#3b0c10;
	xtext-transform:uppercase;
	letter-spacing:-0.06em;
	margin: 0 0 0px 0px;
}

.sup2
{
position:relative;
top:-3px;
xfont-size:10px;
}


.graphs {  }
.graphs h4 { font-weight: normal; font-size: 11px; color: #666; margin-top: 18px; margin-bottom: 0; }
.graphs h4 span { font-size: 12px; color: #333; }
.graphs .tabs { margin-bottom: 18px; }
.graphs .tab { float: left; background-color:#FFFFFF; font-weight: bold;}
.graphs .tab.active { background-color:#AE120C;}
.graphs .tab a { text-align: center; display: block; padding: 5px 10px; text-decoration: none;  }
.graphs .tab a:hover { cursor: pointer; }
.graphs .tab.active a { color: #FFFFFF; }
.graphs .tab.active a:hover { cursor: default; }
.graphs p.notab { font-size: 11px; line-height: 15px; display: block; color: #333; }
.graphs .option { display: none; background: #FFFFFF;}
.graphs .option.active { display: block; }
.graphs .goodbar, #performance #content .graphs .baseline { display: block; position: relative; text-align: right; color: #000; height: 2em; line-height: 2em; margin: 1px 0 7px 0; font-size:10px; font-weight: bold; }
.graphs .goodbar { background: #5bd0ff; border: 2px solid #5bd0ff; }
.graphs .baseline { background: #a1a5a9; border: 2px solid #a1a5a9; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 0px; font-size: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #AE120C; }


.graphs2 {  }
.graphs2 h4 { font-weight: normal; font-size: 11px; color: #666; margin-top: 18px; margin-bottom: 0; }
.graphs2 h4 span { font-size: 12px; color: #333; }

.graphs2 .tabs { }
.graphs2 .tab {  font-weight: bold;}
.graphs2 .tab.active {  }
.graphs2 .tab a { text-decoration: underline; display: block; }
.graphs2 .tab a:hover { text-decoration: none; cursor: pointer; }
.graphs2 .tab.active a { text-decoration: none; color: #333; }
.graphs2 .tab.active a:hover { text-decoration: none; cursor: default; }
.graphs2 p.notab { font-size: 11px; line-height: 15px; display: block; color: #333; }
.graphs2 .option { display: none; }
.graphs2 .option.active { display: block; }
.graphs2 .goodbar, #performance #content .graphs .baseline { display: block; position: relative; text-align: right; color: #000; height: 2em; line-height: 2em; margin: 1px 0 7px 0; font-size:10px; font-weight: bold; }
.graphs2 .goodbar { background: #5bd0ff; border: 2px solid #5bd0ff; }
.graphs2 .baseline { background: #a1a5a9; border: 2px solid #a1a5a9; }
.clearer2 { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }

