#usaelections2012-state-info {
	float: left;
	width: 624px;
	position: relative;
}
.state-info,
.state-scoreboard #national.state-info {display: none;}
.state-selected,
.national-scoreboard #national.state-info  {display: block;}
#usaelections2012-state-info h2 {
	border-bottom: 1px solid #CCC;
	color: #404040;
	font-size: 2.0em;
	font-weight: bold;
	height: 36px;
	line-height: 16px;
	margin-bottom: 0;
	padding: 34px 0px 0px 77px;	
	text-transform: uppercase;
}
#usaelections2012-state-info h2 span {
	color: #404040;
	font-size: 0.8em;
	font-weight: normal;
	text-transform: lowercase;
}
#usaelections2012-state-info .demographics { float: left; width: 430px; } /*356px*/
#usaelections2012-state-info .economy { float: right; width: 180px; }
#usaelections2012-state-info .demographics h3,
#usaelections2012-state-info .economy h3 {
	border-bottom: 1px solid #CCC;
	height: 22px;
	margin: 0px;
	padding: 13px 0 0 0;
	line-height: 20px;
}
#usaelections2012-state-info .demographics h3,
#usaelections2012-state-info .economy h3 { margin-bottom: 6px; }
#usaelections2012-state-info ul li {background-image: none;}
#usaelections2012-state-info .economy ul li  {
	padding-left: 0;
	padding-bottom: 4px;
}
#usaelections2012-state-info .economy ul li:first-child { padding-top: 7px;}
#usaelections2012-state-info ul li span { display: block; }
#usaelections2012-state-info .demographics ul li{
	height: 25px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
}
#usaelections2012-state-info .demographics ul li span {
	float: left;
	padding: 0 0px 0px 5px; /*was 4 top*/
	text-transform: uppercase;
}
#usaelections2012-state-info .demographics ul li span.demographicBold { 
	font-weight: bold; 
	font-family: Arial; 
}
#usaelections2012-state-info .economy span { 
	display: block; 
	font-size: 0.9em; 
	padding-bottom: 4px;
}
#usaelections2012-state-info .economy span.economyBold {
	color: #404040;
	font-size: 24px;
	font-family: Arial;
	font-weight: bold;
}
/* BATTLE STATS */

#www-bbchindi-com .demographics h3, 
#www-bbchindi-com .economy h3, 
#www-bbchindi-com .results h3{line-height: 16px;}
.rtl .economy h3,
.rtl .demographics h3,
.rtl .results h3 {
	padding: 13px 0 5px 0px;
	line-height: 25px;
	font-size: 22px;
}
.rtl #usaelections2012-state-info,
.rtl #usaelections2012-state-info .demographics ul li span,
.rtl #usaelections2012-state-info .results ul li,
.rtl #usaelections2012-state-info .demographics {
	float: right;
}
.rtl #usaelections2012-state-info .demographics {
	margin-left: 12px;
}
.rtl #usaelections2012-state-info .demographics ul li span {
	padding: 0 5px 0px 0px ;
}
.rtl #usaelections2012-state-info .economy span {
	font-size: 18px;
}
.rtl h3  {font-size: 22px;}
.rtl .economy {float: left;}
.rtl .eg-party-exp,
.rtl .demographics { float: right;}
.rtl #usaelections2012-state-info .demographics ul,
.rtl #usaelections2012-state-info .economy ul,
.rtl #usaelections2012-state-info .results ul  {padding-top: 8px;}
.rtl #usaelections2012-state-info .economy ul li:first-child {padding-top: 4px;}
.rtl #usaelections2012-state-info .demographics .demographicBold,
.rtl #usaelections2012-state-info .results div.prrepublican,
.rtl #usaelections2012-state-info .results div.prdemocrat {font-family: Arial;}
.rtl #usaelections2012-state-info .results span {
	font-family: Arial;
	font-size: 13px;
}
.rtl #usaelections2012-state-info .results div.prrepublican, 
.rtl #usaelections2012-state-info .results div.prdemocrat {margin-bottom: 0px;}
.rtl #usaelections2012-state-info .results div:last-child { font-size: 18px;}
.rtl #usaelections2012-state-info .economy span:last-child {padding-bottom: 8px;}
.rtl #usaelections2012-state-info .demographics ul li  {
	line-height: 16px;
}
#www-bbcchinese-com #usaelections2012-state-info .demographics h3,
#www-bbcchinese-com #usaelections2012-state-info .economy h3 { margin-bottom: 4px; }
#www-bbcchinese-com #usaelections2012-state-info .state-info ul li {
	line-height: 20px;
}
#www-bbcchinese-com #usaelections2012-state-info .demographics ul li span {
	font-size: 16px;
}
#www-bbcmundo-com #usaelections2012-state-info .economy ul li,
#www-bbcbrasil-com #usaelections2012-state-info .economy ul li,
#www-bbchausa-com #usaelections2012-state-info .economy ul li,
#www-bbcindonesia-com #usaelections2012-state-info .economy ul li,
#www-bbcukrainian-com #usaelections2012-state-info .economy ul li,
#www-bbcturkce-com #usaelections2012-state-info .economy ul li,
#www-bbcvietnamese-com #usaelections2012-state-info .economy ul li  {
	padding-bottom: 8px;
}
#www-bbcvietnamese-com #usaelections2012-state-info .economy span {
	padding-top: 2px;
}
#www-bbcrussian-com #usaelections2012-state-info .economy ul li {
	padding-bottom: 12px;
}
#www-bbcmundo-com .demographics {width: 368px;}
#www-bbcchinese-com #usaelections2012-state-info .economy span:last-child,
#www-bbcukchina-com #usaelections2012-state-info .economy span:last-child { font-size: 12px;}
#www-bbchausa-com #usaelections2012-state-info .demographics ul li span:first-child { padding: 0;}
#www-bbchindi-com #usaelections2012-state-info .results span{ font-size: 13px;}
#www-bbchindi-com #usaelections2012-state-info .economy ul li{ padding-bottom: 4px;}
#www-bbcurdu-com #usaelections2012-state-info .results div:last-child { font-size: 20x;}

#www-bbchindi-com .results h3 {line-height: 6px;}
#www-bbcbrasil-com .demographics { width: 370px;}

#www-bbchindi-com #usaelections2012-state-info .demographics ul li span:last-child,
#www-bbchindi-com #usaelections2012-state-info .economy span:last-child,
#www-bbcrussian-com #usaelections2012-state-info .economy span:last-child,
#www-bbcrussian-com #usaelections2012-state-info .economy span:last-child {font-size: 14px;}
#www-bbcrussian-com #usaelections2012-state-info .results div { text-transform: lowercase;}

.blq-js #www-bbcarabic-com .economy ul { padding-bottom: 0;}
#usaelections2012-state-info .demographics ul li span.demographicBold {font-size: 14px;}
#usaelections2012-state-info ul li span.demographicWhite,
#usaelections2012-state-info ul li span.demographicBlack,
#usaelections2012-state-info ul li span.demographicHispanic,
#usaelections2012-state-info ul li span.demographicOther { height: 16px; }
#usaelections2012-state-info ul li span.demographicWhite{ background-color: #000; }
#usaelections2012-state-info ul li span.demographicBlack{ background-color: #666; }
#usaelections2012-state-info ul li span.demographicHispanic{ background-color: #999; }
#usaelections2012-state-info ul li span.demographicOther{ background-color: #CCC; }
#usaelections2012-state-info #demographic_co ul li span.demographicWhite { width: 182px; }
#usaelections2012-state-info #demographic_co ul li span.demographicBlack { width: 9.88px; }
#usaelections2012-state-info #demographic_co ul li span.demographicHispanic { width: 53.82px; }
#usaelections2012-state-info #demographic_co ul li span.demographicOther { width: 14.04px; }	
#usaelections2012-state-info #demographic_fl ul li span.demographicWhite { width: 150.54px; }
#usaelections2012-state-info #demographic_fl ul li span.demographicBlack { width: 39.52px; }
#usaelections2012-state-info #demographic_fl ul li span.demographicHispanic { width: 58.5px; }
#usaelections2012-state-info #demographic_fl ul li span.demographicOther { width: 11.18px; }	
#usaelections2012-state-info #demographic_ia ul li span.demographicWhite { width: 230.62px; }
#usaelections2012-state-info #demographic_ia ul li span.demographicBlack { width: 7.54px; }
#usaelections2012-state-info #demographic_ia ul li span.demographicHispanic { width: 13px; }
#usaelections2012-state-info #demographic_ia ul li span.demographicOther { width: 9.1px; }	
#usaelections2012-state-info #demographic_mi ul li span.demographicWhite { width: 199.16px; }
#usaelections2012-state-info #demographic_mi ul li span.demographicBlack { width: 36.4px; }
#usaelections2012-state-info #demographic_mi ul li span.demographicHispanic { width: 11.44px; }
#usaelections2012-state-info #demographic_mi ul li span.demographicOther { width: 12.74px; }	
#usaelections2012-state-info #demographic_mn ul li span.demographicWhite { width: 216.06px; }
#usaelections2012-state-info #demographic_mn ul li span.demographicBlack { width: 13.26px; }
#usaelections2012-state-info #demographic_mn ul li span.demographicHispanic { width: 12.22px; }
#usaelections2012-state-info #demographic_mn ul li span.demographicOther { width: 17.94px; }	
#usaelections2012-state-info #demographic_nv ul li span.demographicWhite { width: 140.66px; }
#usaelections2012-state-info #demographic_nv ul li span.demographicBlack { width: 20.02px; }
#usaelections2012-state-info #demographic_nv ul li span.demographicHispanic { width: 68.9px; }
#usaelections2012-state-info #demographic_nv ul li span.demographicOther { width: 29.9px; }	
#usaelections2012-state-info #demographic_nh ul li span.demographicWhite { width: 239.98px; }
#usaelections2012-state-info #demographic_nh ul li span.demographicBlack { width: 2.6px; }
#usaelections2012-state-info #demographic_nh ul li span.demographicHispanic { width: 7.28px; }
#usaelections2012-state-info #demographic_nh ul li span.demographicOther { width: 9.62px; }	
#usaelections2012-state-info #demographic_nm ul li span.demographicWhite { width: 105.3px; }
#usaelections2012-state-info #demographic_nm ul li span.demographicBlack { width: 4.42px; }
#usaelections2012-state-info #demographic_nm ul li span.demographicHispanic { width: 120.38px; }
#usaelections2012-state-info #demographic_nm ul li span.demographicOther { width: 29.38px; }	
#usaelections2012-state-info #demographic_nc ul li span.demographicWhite { width: 169.78px; }
#usaelections2012-state-info #demographic_nc ul li span.demographicBlack { width: 55.12px; }
#usaelections2012-state-info #demographic_nc ul li span.demographicHispanic { width: 21.84px; }
#usaelections2012-state-info #demographic_nc ul li span.demographicOther { width: 13px; }	
#usaelections2012-state-info #demographic_oh ul li span.demographicWhite { width: 210.86px; }
#usaelections2012-state-info #demographic_oh ul li span.demographicBlack { width: 31.2px; }
#usaelections2012-state-info #demographic_oh ul li span.demographicHispanic { width: 8.06px; }
#usaelections2012-state-info #demographic_oh ul li span.demographicOther { width: 9.62px; }	
#usaelections2012-state-info #demographic_pa ul li span.demographicWhite { width: 206.7px; }
#usaelections2012-state-info #demographic_pa ul li span.demographicBlack { width: 27.04px; }
#usaelections2012-state-info #demographic_pa ul li span.demographicHispanic { width: 14.82px; }
#usaelections2012-state-info #demographic_pa ul li span.demographicOther { width: 10.92px; }	
#usaelections2012-state-info #demographic_va ul li span.demographicWhite { width: 168.48px; }
#usaelections2012-state-info #demographic_va ul li span.demographicBlack { width: 49.4px; }
#usaelections2012-state-info #demographic_va ul li span.demographicHispanic { width: 20.54px; }
#usaelections2012-state-info #demographic_va ul li span.demographicOther { width: 21.32px; }	
#usaelections2012-state-info #demographic_wi ul li span.demographicWhite { width: 216.58px; }
#usaelections2012-state-info #demographic_wi ul li span.demographicBlack { width: 16.12px; }
#usaelections2012-state-info #demographic_wi ul li span.demographicHispanic { width: 15.34px; }
#usaelections2012-state-info #demographic_wi ul li span.demographicOther { width: 11.96px; }	
#usaelections2012-state-info #demographic_al ul li span.demographicWhite { width: 174.2px; }
#usaelections2012-state-info #demographic_al ul li span.demographicBlack { width: 67.6px; }
#usaelections2012-state-info #demographic_al ul li span.demographicHispanic { width: 10.14px; }
#usaelections2012-state-info #demographic_al ul li span.demographicOther { width: 7.54px; }	
#usaelections2012-state-info #demographic_ak ul li span.demographicWhite { width: 166.634px; }
#usaelections2012-state-info #demographic_ak ul li span.demographicBlack { width: 8.06px; }
#usaelections2012-state-info #demographic_ak ul li span.demographicHispanic { width: 14.3px; }
#usaelections2012-state-info #demographic_ak ul li span.demographicOther { width: 70.46px; }	
#usaelections2012-state-info #demographic_az ul li span.demographicWhite { width: 150.28px; }
#usaelections2012-state-info #demographic_az ul li span.demographicBlack { width: 9.62px; }
#usaelections2012-state-info #demographic_az ul li span.demographicHispanic { width: 76.96px; }
#usaelections2012-state-info #demographic_az ul li span.demographicOther { width: 22.62px; }	
#usaelections2012-state-info #demographic_ar ul li span.demographicWhite { width: 193.7px; }
#usaelections2012-state-info #demographic_ar ul li span.demographicBlack { width: 39.78px; }
#usaelections2012-state-info #demographic_ar ul li span.demographicHispanic { width: 16.64px; }
#usaelections2012-state-info #demographic_ar ul li span.demographicOther { width: 5.434px; }	
#usaelections2012-state-info #demographic_ca ul li span.demographicWhite { width: 104.26px; }
#usaelections2012-state-info #demographic_ca ul li span.demographicBlack { width: 15.08px; }
#usaelections2012-state-info #demographic_ca ul li span.demographicHispanic { width: 97.76px; }
#usaelections2012-state-info #demographic_ca ul li span.demographicOther { width: 35.1px; }	
#usaelections2012-state-info #demographic_ct ul li span.demographicWhite { width: 185.12px; }
#usaelections2012-state-info #demographic_ct ul li span.demographicBlack { width: 24.44px; }
#usaelections2012-state-info #demographic_ct ul li span.demographicHispanic { width: 34.84px; }
#usaelections2012-state-info #demographic_ct ul li span.demographicOther { width: 10.4px; }	
#usaelections2012-state-info #demographic_de ul li span.demographicWhite { width: 169.78px; }
#usaelections2012-state-info #demographic_de ul li span.demographicBlack { width: 54.08px; }
#usaelections2012-state-info #demographic_de ul li span.demographicHispanic { width: 21.32px; }
#usaelections2012-state-info #demographic_de ul li span.demographicOther { width: 9.1px; }	
#usaelections2012-state-info #demographic_dc ul li span.demographicWhite { width: 90.48px; }
#usaelections2012-state-info #demographic_dc ul li span.demographicBlack { width: 130px; }
#usaelections2012-state-info #demographic_dc ul li span.demographicHispanic { width: 23.66px; }
#usaelections2012-state-info #demographic_dc ul li span.demographicOther { width: 9.62px; }	
#usaelections2012-state-info #demographic_ga ul li span.demographicWhite { width: 145.34px; }
#usaelections2012-state-info #demographic_ga ul li span.demographicBlack { width: 78px; }
#usaelections2012-state-info #demographic_ga ul li span.demographicHispanic { width: 22.88px; }
#usaelections2012-state-info #demographic_ga ul li span.demographicOther { width: 9.1px; }	
#usaelections2012-state-info #demographic_hi ul li span.demographicWhite { width: 59.02px; }
#usaelections2012-state-info #demographic_hi ul li span.demographicBlack { width: 3.9px; }
#usaelections2012-state-info #demographic_hi ul li span.demographicHispanic { width: 23.14px; }
#usaelections2012-state-info #demographic_hi ul li span.demographicOther { width: 122.98px; }	
#usaelections2012-state-info #demographic_id ul li span.demographicWhite { width: 218.4px; }
#usaelections2012-state-info #demographic_id ul li span.demographicBlack { width: 1.56px; }
#usaelections2012-state-info #demographic_id ul li span.demographicHispanic { width: 29.12px; }
#usaelections2012-state-info #demographic_id ul li span.demographicOther { width: 6.24px; }	
#usaelections2012-state-info #demographic_il ul li span.demographicWhite { width: 165.62px; }
#usaelections2012-state-info #demographic_il ul li span.demographicBlack { width: 37.18px; }
#usaelections2012-state-info #demographic_il ul li span.demographicHispanic { width: 41.08px; }
#usaelections2012-state-info #demographic_il ul li span.demographicOther { width: 11.96px; }	
#usaelections2012-state-info #demographic_in ul li span.demographicWhite { width: 211.9px; }
#usaelections2012-state-info #demographic_in ul li span.demographicBlack { width: 23.4px; }
#usaelections2012-state-info #demographic_in ul li span.demographicHispanic { width: 15.6px; }
#usaelections2012-state-info #demographic_in ul li span.demographicOther { width: 4.68px; }	
#usaelections2012-state-info #demographic_ks ul li span.demographicWhite { width: 203.32px; }
#usaelections2012-state-info #demographic_ks ul li span.demographicBlack { width: 14.82px; }
#usaelections2012-state-info #demographic_ks ul li span.demographicHispanic { width: 27.3px; }
#usaelections2012-state-info #demographic_ks ul li span.demographicOther { width: 8.32px; }	
#usaelections2012-state-info #demographic_ky ul li span.demographicWhite { width: 224.38px; }
#usaelections2012-state-info #demographic_ky ul li span.demographicBlack { width: 20.02px; }
#usaelections2012-state-info #demographic_ky ul li span.demographicHispanic { width: 8.06px; }
#usaelections2012-state-info #demographic_ky ul li span.demographicOther { width: 3.38px; }	
#usaelections2012-state-info #demographic_la ul li span.demographicWhite { width: 156.78px; }
#usaelections2012-state-info #demographic_la ul li span.demographicBlack { width: 82.68px; }
#usaelections2012-state-info #demographic_la ul li span.demographicHispanic { width: 10.92px; }
#usaelections2012-state-info #demographic_la ul li span.demographicOther { width: 5.46px; }	
#usaelections2012-state-info #demographic_me ul li span.demographicWhite { width: 245.44px; }
#usaelections2012-state-info #demographic_me ul li span.demographicBlack { width: 2.86px; }
#usaelections2012-state-info #demographic_me ul li span.demographicHispanic { width: 3.38px; }
#usaelections2012-state-info #demographic_me ul li span.demographicOther { width: 4.16px; }	
#usaelections2012-state-info #demographic_md ul li span.demographicWhite { width: 142.22px; }
#usaelections2012-state-info #demographic_md ul li span.demographicBlack { width: 75.4px; }
#usaelections2012-state-info #demographic_md ul li span.demographicHispanic { width: 21.32px; }
#usaelections2012-state-info #demographic_md ul li span.demographicOther { width: 14.82px; }	
#usaelections2012-state-info #demographic_ma ul li span.demographicWhite { width: 197.86px; }
#usaelections2012-state-info #demographic_ma ul li span.demographicBlack { width: 15.6px; }
#usaelections2012-state-info #demographic_ma ul li span.demographicHispanic { width: 24.96px; }
#usaelections2012-state-info #demographic_ma ul li span.demographicOther { width: 14.3px; }	
#usaelections2012-state-info #demographic_ms ul li span.demographicWhite { width: 150.8px; }
#usaelections2012-state-info #demographic_ms ul li span.demographicBlack { width: 95.94px; }
#usaelections2012-state-info #demographic_ms ul li span.demographicHispanic { width: 7.02px; }
#usaelections2012-state-info #demographic_ms ul li span.demographicOther { width: 3.64px; }	
#usaelections2012-state-info #demographic_mo ul li span.demographicWhite { width: 210.6px; }
#usaelections2012-state-info #demographic_mo ul li span.demographicBlack { width: 29.9px; }
#usaelections2012-state-info #demographic_mo ul li span.demographicHispanic { width: 9.1px; }
#usaelections2012-state-info #demographic_mo ul li span.demographicOther { width: 5.46px; }	
#usaelections2012-state-info #demographic_mt ul li span.demographicWhite { width: 228.28px; }
#usaelections2012-state-info #demographic_mt ul li span.demographicBlack { width: 1.04px; }
#usaelections2012-state-info #demographic_mt ul li span.demographicHispanic { width: 7.54px; }
#usaelections2012-state-info #demographic_mt ul li span.demographicOther { width: 17.68px; }	
#usaelections2012-state-info #demographic_ne ul li span.demographicWhite { width: 213.46px; }
#usaelections2012-state-info #demographic_ne ul li span.demographicBlack { width: 11.44px; }
#usaelections2012-state-info #demographic_ne ul li span.demographicHispanic { width: 23.92px; }
#usaelections2012-state-info #demographic_ne ul li span.demographicOther { width: 6.76px; }	
#usaelections2012-state-info #demographic_nj ul li span.demographicWhite { width: 154.18px; }
#usaelections2012-state-info #demographic_nj ul li span.demographicBlack { width: 33.28px; }
#usaelections2012-state-info #demographic_nj ul li span.demographicHispanic { width: 46.02px; }
#usaelections2012-state-info #demographic_nj ul li span.demographicOther { width: 21.58px; }	
#usaelections2012-state-info #demographic_ny ul li span.demographicWhite { width: 151.58px; }
#usaelections2012-state-info #demographic_ny ul li span.demographicBlack { width: 37.44px; }
#usaelections2012-state-info #demographic_ny ul li span.demographicHispanic { width: 45.76px; }
#usaelections2012-state-info #demographic_ny ul li span.demographicOther { width: 19.76px; }	
#usaelections2012-state-info #demographic_nd ul li span.demographicWhite { width: 231.14px; }
#usaelections2012-state-info #demographic_nd ul li span.demographicBlack { width: 2.86px; }
#usaelections2012-state-info #demographic_nd ul li span.demographicHispanic { width: 5.2px; }
#usaelections2012-state-info #demographic_nd ul li span.demographicOther { width: 16.38px; }	
#usaelections2012-state-info #demographic_ok ul li span.demographicWhite { width: 178.62px; }
#usaelections2012-state-info #demographic_ok ul li span.demographicBlack { width: 18.98px; }
#usaelections2012-state-info #demographic_ok ul li span.demographicHispanic { width: 23.14px; }
#usaelections2012-state-info #demographic_ok ul li span.demographicOther { width: 26px; }	
#usaelections2012-state-info #demographic_or ul li span.demographicWhite { width: 204.1px; }
#usaelections2012-state-info #demographic_or ul li span.demographicBlack { width: 4.42px; }
#usaelections2012-state-info #demographic_or ul li span.demographicHispanic { width: 30.42px; }
#usaelections2012-state-info #demographic_or ul li span.demographicOther { width: 13px; }	
#usaelections2012-state-info #demographic_ri ul li span.demographicWhite { width: 198.64px; }
#usaelections2012-state-info #demographic_ri ul li span.demographicBlack { width: 12.74px; }
#usaelections2012-state-info #demographic_ri ul li span.demographicHispanic { width: 32.24px; }
#usaelections2012-state-info #demographic_ri ul li span.demographicOther { width: 8.32px; }	
#usaelections2012-state-info #demographic_sc ul li span.demographicWhite { width: 166.66px; }
#usaelections2012-state-info #demographic_sc ul li span.demographicBlack { width: 72.02px; }
#usaelections2012-state-info #demographic_sc ul li span.demographicHispanic { width: 13.26px; }
#usaelections2012-state-info #demographic_sc ul li span.demographicOther { width: 4.42px; }	
#usaelections2012-state-info #demographic_sd ul li span.demographicWhite { width: 220.22px; }
#usaelections2012-state-info #demographic_sd ul li span.demographicBlack { width: 3.12px; }
#usaelections2012-state-info #demographic_sd ul li span.demographicHispanic { width: 7.02px; }
#usaelections2012-state-info #demographic_sd ul li span.demographicOther { width: 24.44px; }	
#usaelections2012-state-info #demographic_tn ul li span.demographicWhite { width: 196.56px; }
#usaelections2012-state-info #demographic_tn ul li span.demographicBlack { width: 42.9px; }
#usaelections2012-state-info #demographic_tn ul li span.demographicHispanic { width: 11.96px; }
#usaelections2012-state-info #demographic_tn ul li span.demographicOther { width: 4.42px; }	
#usaelections2012-state-info #demographic_tx ul li span.demographicWhite { width: 117.78px; }
#usaelections2012-state-info #demographic_tx ul li span.demographicBlack { width: 29.9px; }
#usaelections2012-state-info #demographic_tx ul li span.demographicHispanic { width: 97.76px; }
#usaelections2012-state-info #demographic_tx ul li span.demographicOther { width: 10.92px; }	
#usaelections2012-state-info #demographic_ut ul li span.demographicWhite { width: 209.04px; }
#usaelections2012-state-info #demographic_ut ul li span.demographicBlack { width: 2.34px; }
#usaelections2012-state-info #demographic_ut ul li span.demographicHispanic { width: 33.8px; }
#usaelections2012-state-info #demographic_ut ul li span.demographicOther { width: 10.14px; }	
#usaelections2012-state-info #demographic_vt ul li span.demographicWhite { width: 245.18px; }
#usaelections2012-state-info #demographic_vt ul li span.demographicBlack { width: 2.34px; }
#usaelections2012-state-info #demographic_vt ul li span.demographicHispanic { width: 3.9px; }
#usaelections2012-state-info #demographic_vt ul li span.demographicOther { width: 4.16px; }	
#usaelections2012-state-info #demographic_wa ul li span.demographicWhite { width: 188.5px; }
#usaelections2012-state-info #demographic_wa ul li span.demographicBlack { width: 8.84px; }
#usaelections2012-state-info #demographic_wa ul li span.demographicHispanic { width: 29.12px; }
#usaelections2012-state-info #demographic_wa ul li span.demographicOther { width: 23.4px; }	
#usaelections2012-state-info #demographic_wv ul li span.demographicWhite { width: 242.32px; }
#usaelections2012-state-info #demographic_wv ul li span.demographicBlack { width: 8.84px; }
#usaelections2012-state-info #demographic_wv ul li span.demographicHispanic { width: 3.12px; }
#usaelections2012-state-info #demographic_wv ul li span.demographicOther { width: 2.34px; }	
#usaelections2012-state-info #demographic_wy ul li span.demographicWhite { width: 223.34px; }
#usaelections2012-state-info #demographic_wy ul li span.demographicBlack { width: 2.08px; }
#usaelections2012-state-info #demographic_wy ul li span.demographicHispanic { width: 23.14px; }
#usaelections2012-state-info #demographic_wy ul li span.demographicOther { width: 7.8px; }
#usaelections2012-state-info #demographic_national ul li span.demographicWhite { width: 243.62px; }/*165.62px;*/
#usaelections2012-state-info #demographic_national ul li span.demographicBlack { width: 32.58px; }
#usaelections2012-state-info #demographic_national ul li span.demographicHispanic { width: 42.9px; }
#usaelections2012-state-info #demographic_national ul li span.demographicOther { width: 11.32px; }