#modal_chart{
	width:840px; 
	height:550px;
}
#modal_chart iframe{
	width:100%;
	height:100%;
	border:0;
}
#chart_content{
	width:800px;
	padding:10px;
	margin:15px auto;
	text-align:center;
	font:8pt Arial;
	color:#182B49;
}
div.section_label{
	margin-top:20px;
	text-align:left;
	color:#006A96;
	font-weight:bold;
	border-bottom:1px solid #006A96;
}
.chart_filter_button {
	float:right;
    background: #006A96 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    margin-top: 10px;
    padding:2px 10px;
}
.arrow-right {
	display:inline-block;
	margin-left:10px;
	vertical-align:center;
	width: 0; 
	height: 0; 
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #FFF;
}
#chart_content table{
	border-collapse:collapse;
}
#chart_content table td{
	border:none;
	text-align:left;
	padding-right:5px;
}
.display_field_option{
	display:inline-block;
	width:150px;
}
#chart_container{
	display:inline-block;
	width:500px;
}
#chart_title{
	text-align:center;
	padding:15px;
	font-size:10pt;
	font-weight:bold;
	color:#182B49;
}
#chart_title div{
	display:inline-block;
	padding:0 3px;
}
#chart_title > div:first-child{
	font-size:12pt;
}
#chart_title div.separator{
	color:#006A96;
}
#divLegend{
	display:inline-block;
	width:220px;
	vertical-align:top;
	padding-top:50px;
}
.chart-legend{
	list-style-type:none;
	text-align:left;
	margin:0;
	padding:0;
	color:#182B49;
}
.color-box{
	display: inline-block;
	width:16px;
	height:16px;
	border:1px solid black;
}
#chart_content .nav_button{
	width:130px;
	height:30px;
	color:#FFF;
	background:#006A96;
	border:1px solid #FFF;
}
/* chart selection	*/
#divChartSelect{
	margin-top:25px;
	text-align:center;
}
#divChartSelect a{
	color:#006A96;
	text-decoration:none;
	font-size:9pt;
	display:inline-block;
	margin-bottom:20px;
}
#divChartSelect a:hover{
	color:#5CAFE7;
}
#divChartSelect a div{
	margin:0 auto;
	height:25px;
	min-width:50px;
	margin-bottom:3px;
}
#a_bar div{
	background:url('/images/bar_moores.png') no-repeat center;
	background-size:auto 25px;
}
#a_bar:hover div{
	background:url('/images/bar_active_moores.png') no-repeat center;
	background-size:auto 25px;
}
#a_bar2 div{
	background:url('/images/gbar_moores.png') no-repeat center;
	background-size:auto 25px;
}
#a_bar2:hover div{
	background:url('/images/gbar_moores_active.png') no-repeat center;
	background-size:auto 25px;
}
#a_line div{
	background:url('/images/line_moores.png') no-repeat center;
	background-size:auto 25px;
}
#a_line:hover div{
	background:url('/images/line_active_moores.png') no-repeat center;
	background-size:auto 25px;
}
#a_pie div{
	background:url('/images/pie_moores.png') no-repeat center;
	background-size:auto 25px;
}
#a_pie:hover div{
	background:url('/images/pie_active_moores.png') no-repeat center;
	background-size:auto 25px;
}

/* arrow navigation */
#arrow_nav_container{
	display:inline-block;
	margin:0 auto;
	height:29px;
}

@media only print{
	#arrow_nav_container{
		display:none;
	}
}

#arrow_nav_container div{
	height:100%;
	float:left;
	margin:0;
	padding:0;
	border:0;
}
.arrow_orange{
	background:#006A96;
	width:125px;
}
.arrow_gray{
	background:#EBEBE9;
	width:125px;
}
#arrow_nav_container a, #arrow_nav_container span{
	color:#182B49;
	font-size:9pt;
	line-height:29px;
	text-align:center;
	text-decoration:none;
}
#arrow_nav_container a.color_w, #arrow_nav_container span.color_w{
	color:#FFF;
}
#arrow_nav_container a.color_o, #arrow_nav_container span.color_o{
	color:#006A96;
}
