h1 {
	font-size:12px;
	font-weight:normal;
}

.chart_container {
	width: 638px;
	float: left;
	border:1px #939393 solid;
	background:url(/cms/styles/default/img/highlight1.jpg) bottom repeat-x;
	margin:0px 10px 0px 10px;
}

.chart_header {
	width:618px;
	float:left;
	border-bottom: 1px #939393 solid;
	margin:0px 10px 5px 10px;
}

#chart_form {
	width: 618px;
	margin: 5px 10px 15px 10px;
	float:left;
}

#amount {
	width:100px;
	font-size:14px;
}

#chart_criteria {
	width:200px;
	float:left;
} 

#chart_sort {
	width:200px;
	float:left;
}

#chart_limit {
	width:50px;
	float:left;
}

#chart_submit {
	width:43px;
	float:left;
	padding: 12px 0px 0px 0px;
}

.chart_spacer {
	width:25px;
	float:left;
	font-size:18px;
	text-align:center;
	margin: 22px 0px 0px 0px;
}

#chart_form label {
	font-size:12px;
	line-height:14px;
}

#chart_form input {
	margin: 5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#535353;
	border: 1px #939393 solid;
}

#chart_form select {
	margin: 5px 0px 0px 0px;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border: 1px #939393 solid;
}

#chart_submit input {
	width: 43px;
	height: 24px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px #939393 solid;
}

#chart_header h3 {
	margin: 5px 0px 5px 0px;
	color:#535353;
	font-weight:normal;
}

th {
	font-size:11px;
	font-weight: normal;
	border-bottom: 1px #939393 solid;
}

td {
	font-size:11px;
}

.chart_table {
	width: 318px;
	border: 1px #939393 solid;
	margin: 0px 0px 0px 10px;
	background:url(/cms/styles/default/img/highlight1.jpg) bottom repeat-x;
}

.chart_tabler {
	width: 290px;
	border: 1px #939393 solid;
	margin: 0px 0px 0px 10px;
	background:url(/cms/styles/default/img/highlight1.jpg) bottom repeat-x;
}

.chart_row {
	border-bottom: 1px #939393 dotted;
	border-right: 1px #939393 solid;
}

.chart_rowr {
	border-bottom: 1px #939393 dotted;
}

.chart_legend {
	font-style:italic;
}

#addthis {
	width: 650px;
	margin: 5px 0px 5px 0px;
	text-align:right;
}
