form#tlsa-input-data dl {
	margin: 0;
	padding: 0;
	display: block;
	width: 450px;
}
form#tlsa-input-data dt {
	display: inline-block;
	width: 240px;
	padding: 5px 0;
	float: left;
}
form#tlsa-input-data dd {
	margin: 0;
	padding: 0;
}
form#tlsa-input-data input, form#tlsa-input-data select, form#tlsa-input-data .sbHolder  {
	width: 150px;
	margin-top: 5px;
}
form#tlsa-input-data input#submit {
	margin-left: 280px;
}
form#tlsa-input-data h2 {
	font-size: 14px; text-transform: capitalize; margin-bottom: 10px;
}

/* DATA ENTRY */
#tlsa-input-data {
	margin-top: 30px;
}
#tlsa-input-data dl {
	border-bottom: solid 1px #e5e5e5;
	padding: 5px 0;
}

#tlsa-input-data dl.tbc-only, #tlsa-input-data dl.tls-only {
	display: none;
}

/** START TEMP CODE **/

.temp #tlsa-input-data dl.tbc-only {
	background-color:#CFF;
}

.temp #tlsa-input-data dl.tls-only {
	background-color: #C9F;
}

/** END TEMP CODE **/

.entry-content-benchmarking {
	margin-bottom: 50px;
}

/* Chart Wrapper */
/* Odd charts */
#chart_wrapper .chart  {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0 20px;
}


#chart_wrapper {
	clear: both;
	overflow: hidden;
	text-align: center;
}
#chart_wrapper .chart h3 {
	display: none;
}
div.chart		{  }
div.chart a		{ text-decoration: none; }
.the_chart		{ margin: 30px 0 0 0; }

.context-multiple .chart_holder { width: 380px; margin-right: 20px;}
.context-single { height: ;}
.chart.even.context-multiple { }

select#store_id_select {
	margin-top: 10px;}
h2#breadcrumb {
	margin: 10px 0 0 0; font-size: 11px; color: #888;}
	
/* Data table on display pages */
#graph-data {
	width: 860px; }
#graph-data tbody tr.current_store {
	background-color: #E5E5E5; }
#graph-data tbody tr.national_average {
	background-color: #ffa500; }
#graph-data tbody tr.dynamically_added {
	background-color: #97d0ed;}
#graph-data th, #graph-data td {
	padding: 3px; text-align: center; }

a.graph-buttons {
	border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; background-color: #e5e5e5; padding: 8px; margin: 10px 0 0 10px; display: block; width:; text-align: center; float: right; }

#dashboardUtility{
	float: right; clear: both; height: 50px;
}
	
select#store_tbc, select#store-type, select#store_locale, select#store_style {
	margin-right: 20px;}
input#add-combined-line {
	margin-top: 10px;}
	
#utilityButton {
	border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; background-color: #e5e5e5; padding: 8px; margin: 10px 0 0 10px; display: block; width:; text-align: center; float: right;
}

#utilityButtonPrint {
	border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; background-color: #FF6600; padding: 8px; margin: 10px 0 0 10px; display: block; width:; text-align: center; float: right; color: #FFF;
}

#tlsa-input-data table { width:100%; }
#tlsa-input-data table th { width:200px; }

#tlsa-input-data .messages {
	margin-top: 20px;
	width: 736px;
}
