.acs_notice {
	float:left;
	color:red;
	font-weight:bold;
}

.acs_year {
	background:#FDCC09;
	padding:2px;
	width:100px;
	text-align:center;
}

.acs_years {
	background:#FDCC09;
	padding:2px;
	width:120px;
	text-align:center;
}


.acs_title{
	display:block;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, Arial, helvetica;
	text-decoration: none;
	text-align:left;
	width:100%;
	background:#DADADA;
	clear:both;
	
}
.acs_title_text{
	padding:4px;	
}

.acs_select{
	padding:5px 0;
}

.acs_tables{
	width:100%;
	border:#DADADA 1px solid;

}

.acs_header, .acs_waw_header{
	display:inline-block; 
	background-color:#9b897b; /*AC9E93 * C28942* 9b897b*/
	width:100%;
}


.acs_header div{
	float:left;
	padding:4px;
	color:#fff;
	font-weight:bold;
	text-align:center;
} @media (max-width: 550px) {
    /* line 20, by-the-number.scss */
    .acs_header div {
      font-size:12px; } }


.acs_header div a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	
}

.acs_header div a:hover{
	color:#FF9;
	font-weight:bold;
	text-decoration:none;
	
}

.acs_header .map_header0{
	width:40%;


}

.acs_header .map_header1{
	width:25%;
		
}

.acs_header .map_header2{
	width:25%;
}



.acs_header .header0{
	width:25%;


}

.acs_header .header1{
	width:20%;
	
}

.acs_header .header2{
	width:25%;
}


.acs_header .header3{
	width:15%;
}


.acs_waw_header div{
	float:left;
	padding:4px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	
}@media (max-width: 550px) {
    /* line 20, by-the-number.scss */
    .acs_waw_header div{
      font-size:12px; } }

.acs_waw_header .header0{
	width:20%;


}

.acs_waw_header .header1{
	margin-top:6px;
	width:25%;
	
}

.acs_waw_header .header2{
	margin-top:6px;
	width:20%;
}


.acs_waw_header .header3{
	width:20%;
}


.pro_2013, .pro_2012{
	width:100%;
	
}

.pro_2013{
	display:block;
}

.pro_2012, .pro_2011, .pro_2010, .pro_2009, .pro_2008, .pro_2007, .pro_2006, .pro_2005{
	display:block;
}

.tables_allyrs{
	display:inline-block; 
	width:100%;	
	border-bottom:1px dotted #a5a5a5;
}


.tables_allyrs div{
	float:left; 
	padding:4px;
	
}@media (max-width: 550px) {
    /* line 20, by-the-number.scss */
    .tables_allyrs div{
      font-size:12px; } }


.tables_allyrs .map_col0{
	width:48%;
	text-align:left;
	
}

.tables_allyrs .map_col1{
	width:25%;
	text-align:left;
}

.tables_allyrs .map_col2{
	width:15%;
	text-align:left;
}




.tables_allyrs .col0{
	width:30%;
	text-align:left;
	
}

.tables_allyrs .col1{
	width:25%;
	text-align:left;
}

.tables_allyrs .col2{
	width:20%;
	text-align:left;
}


.tables_allyrs .col3{
	width:10%;
	text-align:left;
}



.acs_tooltip{
	width:300px;
	font-size: 11px;
	font-family: verdana, Arial, helvetica;
	
}

.acs_help{
	display:inline; 
	cursor:help;
	margin-right:4px;
	font-size: 10px;
	position:relative;
	bottom:30px;
}

.acs_tab_title{
	float:left;
	display:inline-block; 
}

.acs_container .accordion {
	margin-bottom:24px;
	overflow:hidden
}

.acs_container .accordion-heading .accordion-toggle{
	padding: 8px 25px;
}

.acs_container .accordion-heading {
	margin-bottom:-24px;
	
}

/* New ACS CSS*/

table.acs-table {
  border: 1px solid #d6d6d6;
}

table.acs-table th {
   background-color: #9b897b;
   color: #ffffff;
   padding: 4px;
   text-align: center;
}

table.acs-table th.subhead{
   padding: 4px;
   color: #000000;
   background-color: #d6d6d6;
}

table.acs-table tr {
   /*text-align: center;*/
   border-top: 1px dotted #d6d6d6;
}



table.acs-table td:not(:first-child) {
   text-align: center;
}



