.breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.body {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.bulletpoint {
	FONT-WEIGHT: normal
}
.byline {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
.cxnbold {
	FONT-WEIGHT: bold
}
.cxnhdln {
	MARGIN-TOP: 9px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.cxnhedlists H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.cxnhedlists UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; LIST-STYLE-TYPE: disc
}
.cxnhedlists OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; LIST-STYLE-TYPE: decimal
}
.cxnhedlists LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.cxnlistheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.cxnmore {
	FONT-WEIGHT: bold
}
.cxnnote {
	FONT-STYLE: italic
}
.cxnscreen01 {
	FONT-WEIGHT: bold; BACKGROUND: #333399; COLOR: white
}
.cxnscreen02 {
	BACKGROUND: #efefef
}
.cxnscreen03 {
	FONT-WEIGHT: bold; BACKGROUND: #efefef
}
.cxnsmalltext {
	FONT-SIZE: 11px
}
.date {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.dateline {
	FONT-WEIGHT: normal
}
.dividerbar {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #336699; COLOR: #ffffff; TEXT-ALIGN: center
}
.dividerbarfont {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.leadhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.labelhead {
	FONT-WEIGHT: bold; FONT-SIZE: 24px
}
.listlink {
	FONT-WEIGHT: normal
}
.listlink A {
	FONT-WEIGHT: normal
}
.listlink A:link {
	FONT-WEIGHT: normal
}
.listlink A:active {
	FONT-WEIGHT: normal
}
.listlink A.visited {
	FONT-WEIGHT: normal
}
.listlink A:hover {
	FONT-WEIGHT: normal; COLOR: #999999
}
listlink A:hover {
	FONT-WEIGHT: normal; COLOR: #999999
}
.mark {
	FONT-WEIGHT: normal
}
.morelink {
	FONT-WEIGHT: normal
}
.morelink A {
	FONT-WEIGHT: normal
}
.morelink A:link {
	FONT-WEIGHT: normal
}
.morelink A:active {
	FONT-WEIGHT: normal
}
.morelink A.visited {
	FONT-WEIGHT: normal
}
.morelink A:hover {
	FONT-WEIGHT: bold; COLOR: #999999
}
listlink A:hover {
	FONT-WEIGHT: bold; COLOR: #999999
}
.nodec {
	TEXT-DECORATION: none
}
.npoindexheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px
}
.photocredit {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: right
}
.photolink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.photolink A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.photolink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.photolink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.photolink A.visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.photolink A:hover {
	FONT-WEIGHT: normal; COLOR: #999999
}
.printheadline {
	FONT-WEIGHT: bold
}
.printbyline {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.printsource {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.printdate {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.printbody {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.railscreen01 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, MS Sans-Serif; TEXT-ALIGN: center
}
.raillabelhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: center
}
.smalltext {
	FONT-SIZE: 11px
}
.sponsor {
	FONT-SIZE: 11px
}
.source {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.subhead {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
.teaseheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.listheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.teaselink {
	FONT-WEIGHT: normal
}
.teaselink A {
	FONT-WEIGHT: normal
}
.teaselink A:link {
	FONT-WEIGHT: normal
}
.teaselink A:active {
	FONT-WEIGHT: normal
}
.teaselink A.visited {
	FONT-WEIGHT: normal
}
.teaselink A:hover {
	FONT-WEIGHT: normal; COLOR: #999999
}
listlink A:hover {
	FONT-WEIGHT: normal; COLOR: #999999
}
.template {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
.updatetext {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: red
}
P.apeln {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
P.apelnmenu {
	FONT-SIZE: 7pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
B.apeln {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
I.apeln {
	FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
H1.apeln {
	FONT-SIZE: 16pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
H3.apeln {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
H5.apeln {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
HR.apeln {
	WIDTH: 33%
}
UL.apeln {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
H1 {
	FONT-SIZE: 18pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
H3 {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
H5 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TABLE.apelnvote {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 6px; BORDER-TOP: medium none; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 6px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
TR.apelnvoteprecincts {
	BACKGROUND-COLOR: yellow
}
TD.apelnvoteprecincts {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: left
}
TR.apelnvotedem {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnvotegop {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnvoteoth {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnrowodd {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; BACKGROUND-COLOR: white
}
TR.apelnroweven {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; BACKGROUND-COLOR: #efefef
}
TD.apelnvotewon {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: right
}
TD.apelnvotecand {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: left
}
TD.apelnvotewon {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: center
}
TD.apelnvoteparty {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: left
}
TD.apelnvotevote {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: right
}
TD.apelnvote {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: right
}
TD.apelnvotepercent {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: right
}
TABLE.apelntrend {
	WIDTH: 100%
}
TH.apelntrenddem {
	COLOR: red; TEXT-ALIGN: center
}
TH.apelntrendgop {
	COLOR: blue; TEXT-ALIGN: center
}
TH.apelntrendoth {
	COLOR: black; TEXT-ALIGN: center
}
TD.apelntrenddem {
	BACKGROUND-COLOR: red; TEXT-ALIGN: right
}
TD.apelntrendgop {
	BACKGROUND-COLOR: blue; TEXT-ALIGN: right
}
TD.apelntrendoth {
	BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
TD.apelntrendname {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: left
}
TR.apelntrendparty {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelntrendwon {
	TEXT-ALIGN: center
}
TR.apelntrendleading {
	TEXT-ALIGN: center
}
TR.apelntrendholdovers {
	TEXT-ALIGN: center
}
TR.apelntrendtrend {
	TEXT-ALIGN: center
}
TR.apelntrendcurrent {
	TEXT-ALIGN: center
}
TR.apelntrendnet {
	TEXT-ALIGN: center
}
TABLE.apelndistricts {
	FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelndistricts {
	
}
TD.apelndistrictsalpha {
	TEXT-ALIGN: left
}
TD.apelndistrictsnumeric {
	TEXT-ALIGN: right
}
TABLE.apelnstatessymbols {
	FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnstatessymbols {
	
}
TD.apelnstatessymbolsalphaleft {
	WIDTH: 33%; TEXT-ALIGN: left
}
TD.apelnstatessymbolsalphamiddle {
	WIDTH: 33%; TEXT-ALIGN: center
}
TD.apelnstatessymbolsalpharight {
	WIDTH: 34%; TEXT-ALIGN: right
}
TABLE.apelnstatescensus {
	FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnstatescensus {
	
}
TD.apelnstatescensus {
	FONT-SIZE: 9pt; WIDTH: 50%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: left
}
TABLE.apelnpastvotes {
	FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnpastvotes {
	
}
TD.apelnpastvotes {
	FONT-SIZE: 9pt; WIDTH: 33%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif; TEXT-ALIGN: left
}
TABLE.apelnpastvotesindex {
	FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnpastvotesindex {
	
}
TD.apelnpastvotesindex {
	WIDTH: 33%; TEXT-ALIGN: left
}
TD.apelnpastvotescand {
	WIDTH: 37%; TEXT-ALIGN: left
}
TD.apelnpastvotesvote {
	WIDTH: 20%; TEXT-ALIGN: right
}
TD.apelnpastvotesparty {
	WIDTH: 10%; TEXT-ALIGN: left
}
TD.apelnpastvotespct {
	WIDTH: 10%; TEXT-ALIGN: right
}
TABLE.apelnmoney {
	FONT-SIZE: 9pt; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Geneva, MS Sans-Serif
}
TR.apelnmoney {
	
}
TD.apelnmoneyalpha {
	TEXT-ALIGN: left
}
TD.apelnmoneynumeric {
	TEXT-ALIGN: right
}
TD.apelnmoneywide {
	TEXT-ALIGN: left
}
