/*data page styles*/	
#fullContainer {
    display: block;
    height: auto;
    margin: 0 auto;
    position: relative;
    width: 950px;
}	
#data #statement {width: 950px; }
#data #leftCol {background: none; padding: 0px;}	
#data .bx-wrapper {margin-bottom: 30px;}
#data .bxslider {margin-top: 1px;}	
#data .bxslider > li {overflow: hidden;}
#data .bxslider li img {margin-top: -5px; height: 230px;}	
	

#data #leftCol p.lead {font-size: 20px; color: #666; line-height: 1.7em;}	

#data #leftCol p.body {font-size: 14px; line-height: 2em;}	

#data .TabbedPanels {
	border-bottom: 0px;
	margin-bottom: 20px;
	font-size: 12px ;
	font-family: Arial, Helvetica, sans-serif;
}

/*panel tabs*/
#data .TabbedPanelsTab {
	background: none;
	color: #aaa;
	font-size: 18px;
	font-weight: normal;
	height: 40px;
	line-height: 14px;
	padding: 20px 20px 0px;
	padding-left: 0px;
	text-align: left; 
	text-transform: uppercase;
	width: auto;
}


#data .TabbedPanelsTab em {
	font-size: 12px;
	color: #aaa;
	text-transform: none;
}

#data .TabbedPanelsTab:hover {color: #666;}

#data .TabbedPanelsTab.TabbedPanelsTabSelected {
	color: #000;
	background: url(../img/data/active-arrow.png) center 52px no-repeat;
}

.tab-icon {
	float: left; 
	display: block;
	height: 40px;
	margin-right: 5px;
	margin-top: -5px;
}

#national-icon.tab-icon {
	background:url(../img/data/tab-icons.png) 0px -43px no-repeat;
	width: 56px;
}

.TabbedPanelsTabSelected #national-icon.tab-icon  {
	background:url(../img/data/tab-icons.png) 0px -2px no-repeat;
}

#regional-icon.tab-icon {
	background:url(../img/data/tab-icons.png) -57px -43px no-repeat;
	width: 40px;
}

.TabbedPanelsTabSelected #regional-icon.tab-icon  {
	background:url(../img/data/tab-icons.png) -57px -2px no-repeat;
}





.goed_Indicator{
width:25%; float:left;
height: 30px;
line-height: 45px;
}

.goed_date{
width:6%; float:left; text-align:center;
 height: 30px;
    line-height: 45px;
}

.goed_latest{
width:14%; float:left; text-align:right;
}

.goed_prior_period{
width:14%; float:left; text-align:right;
}

.goed_change_prior_period{
width:10%; float:left; text-align:right;
}


.goed_prior_year{
width:14%; float:left; text-align:right;
}

.goed_change_prior_year{
width:9%; float:left; text-align:right;
}



.goed_Indicator_descrip{
width:24%; float:left;
}

.goed_date_descrip{
width:7%; float:left; text-align:right;
}

.goed_latest_descrip{
width:14%; float:left; text-align:right;
}

.goed_prior_period_descrip{
width:14%; float:left; text-align:right;
}

.goed_change_prior_period_descrip{
width:8%; float:left; text-align:right;
}

.goed_change_prior_period_icon_descrip{
width:1%; float:left; text-align:right;
padding-left:0px;
}


.goed_prior_year_descrip{
width:14.5%; float:left; text-align:right;
}

.goed_change_prior_year_descrip{
width:7%; float:left; text-align:right;
}

.goed_change_prior_year_icon_descrip{
width:1%; float:left; text-align:right;
padding-left:0px;
}

.data_txt{
margin-left:0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.goed_date {
width: 4%;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.goed_change_prior_year {
width: 10%;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.goed_change_prior_period {
width: 10%;}

.goed_Indicator {
width: 25%;}

.goed_date {
width: 6%;
padding-right: 7px;}

.goed_latest {
width: 14%;}

.goed_prior_period {
width: 14%;}

.goed_change_prior_period {
width: 10%;}

.goed_prior_year {
width: 14.5%;}

.goed_change_prior_year {
width: 8.5%;
}

.goed_date_descrip {
width: 7%;}

.goed_latest_descrip {
width: 14%;}

.data_txt{
margin-left:0px;}

}












#housing-icon.tab-icon {
	background:url(../img/data/tab-icons.png) -99px -43px no-repeat;
	width: 40px;
}

.TabbedPanelsTabSelected #housing-icon.tab-icon  {
	background:url(../img/data/tab-icons.png) -99px -2px no-repeat;
}

#data .TabbedPanelsContent {
	background: #efefef;
	border-top: 8px solid #060;
	padding: 15px;
}
#data .TabbedPanelsContent {
    background: none repeat scroll 0 0 #EFEFEF;
    border-top: 8px solid #006600;
    padding: 15px;
}
#data .TabbedPanelsContent p:first-child {margin-top: 0;}		
		
		
.indicator-highlight {
	float: left; 
	display: block;
	margin-bottom: 20px;
	overflow: hidden;
}
	#national-indicators #population-highlight {width: 340px;}
	#national-indicators #gdp-highlight {width: 250px;}
	#national-indicators #employ-highlight {width: 290px;}
	
	#regional-indicators #population-highlight {width: 310px;}
	#regional-indicators #gaming-highlight {width: 270px;}
	#regional-indicators #employ-highlight {width: 270px;}
	
	#housing-indicators #newhome-highlight,
	#housing-indicators #existinghome-highlight {width: 265px;}
	#housing-indicators #cash-highlight {width: 185px;}
	#housing-indicators #vacant-highlight {width: 205px;}

	.indicator-highlight p {margin: 0;}
	
.indicator-icon {
	float: left;
	margin-right: 5px;
}

#housing-indicators .indicator-icon {margin-bottom: 20px;}

.indicator-highlight .large-arrow {margin-left: 3px; height: 25px; width: 32px;}
.sm-arrow {height: 13px; width: 15px;}

.indicator-title {
	color: #060;
	font-size: 14px;
	text-transform: uppercase;
}

p.indicator-value {
	color: #000;
	font-size: 32px;
	text-transform: uppercase;
}

.indicator-period {
color: #666666;
float: left;
font-size: 12px;
line-height: 14px;
margin-left: 2px !important;
text-align: left;
text-transform: uppercase;
}

.indicator-period em {
	text-transform: none;
}
		
.indicator-table {
	background: #fff;
	border-bottom: 2px solid #000;
	float: left;
	display: block;
	margin-top: 10px;
	text-align: right;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	overflow:hidden;
}

.alt_green{
background:none repeat scroll 0 0 #DCE5D9;
float:left;
width:100%
}

#housing-indicators .indicator-table {float: left; margin-right: 8px; width: 49%; clear: none;}

.table-striped tbody>tr:nth-child(odd)>td {
	background: #dce5d9;
}

.indicator-table tr > td:first-child, .indicator-table tr > th:first-child {font-weight: bold; text-align: left;}

.indicator-table .header-row > th {
	background: #000;
	color: #fff;
	font-weight: normal !important;
	text-transform: uppercase;
	vertical-align: bottom;
}