body         	{ 	scrollbar-face-color: #FFFFFF;
               		scrollbar-highlight-color: #150185;
			scrollbar-track-color: #150185;
			scrollbar-darkshador-color: #FFFFFF;
			scrollbar-3rdlight-color: #FFFFFF;
			scrollbar-shadow-color: #150185;
			scrollbar-arrow-color: #FFFFFF; 
			background-color:#FFFFFF;}
p 			{ 	font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;   }
a:active 		{ 	font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight:bold;
			text-decoration:none;
			background-color:#150185; }
a:link 		{ 	font-family: Arial, Helvetica, sans serif; 	
			font-size: 10pt; 
		        font-weight:bold;
		        color: #C40000;
		        text-decoration:none;
		        background-color:#FFFFFF;}
a:visited 	{ 	font-family: Arial, Helvetica, sans serif; 	
			font-size: 10pt; 
			font-weight:bold;
		        color: #C40000;
		        text-decoration:none;
		        background-color:#FFFFFF;}
a:hover		{ 	font-family: Arial, Helvetica, sans serif; 	
			font-size: 10pt;
			font-weight:bold; 
		        color: #FFFFFF; 
			background-color:#150185;}
table.main	{	width: 950px
			alignment:center;
			text-align:center;}
table.infnew	{	width:750px;
			padding:2px;
			text-align:center;}
table.infobox	{	width:350px;
			padding-left:10px;
			padding-bottom:5px;
			alignment:right;
			text-align:right;}						
table.abc	{	width:100%;
			padding:2px;
			text-align:center;}			
table.state	{	width:100%;
			text-align:center;}			
table.content	{	width: 950px
			alignment:center;
			text-align:center;}
table.incumbent	{	width:100%;
			text-align:center;}
table.statelist	{	width:100%;
			text-align:center;}			
table.candidates	{	width:100%
			alignment:center;
			text-align:center;}						
table.priminf	{	width:100%;
			border-style:solid;
			border-width:1px;
			border-color:#150185;}
td.navi		{	width: 950px;
			background-color:#150185;
			text-align:center;
			alignment:center;
			height: 30px;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			font-weight:bold; 
			color:#FFFFFF;}
td.infnewl	{	vertical-align:top;
			width:430px;
			border-style:solid;
			border-width:1px;
			border-color:#150185;
			background-color:#FFFFFF;
			text-align:left;
			align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}
td.infnewr	{	vertical-align:top;
			width:320px;
			border-style:solid;
			border-width:1px;
			border-color:#150185;
			background-color:#FFFFFF;
			text-align:left;
			align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}						
td.note		{	width: 950px;
			padding:2px;
			background-color:#C40000;
			text-align:justify;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #FFFFFF;}			
td.tablehead	{	background-color:#FFFFFF;
			text-align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			font-style:italic;
			font-weight:bold; 
			color: #150185;}
td.norm		{	background-color:#FFFFFF;
			text-align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			color: #150185;}
td.normc	{	background-color:#FFFFFF;
			text-align:center;
			alignment:center;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			color: #150185;}
td.norm1c	{	background-color:#D4D4D4;
			text-align:center;
			alignment:center;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			color: #150185;}						
td.norm1	{	background-color:#D4D4D4;
			text-align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			color: #150185;}										
td.content	{	vertical-align:top;
			background-color:#FFFFFF;
			text-align:left;
			align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}
td.dist10	{	vertical-align:top;
			width:10px;
			background-color:#FFFFFF;
			text-align:left;
			align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}			
td.content2	{	vertical-align:top;
			width:758px;
			background-color:#FFFFFF;
			text-align:justify;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}
td.statecontent	{	vertical-align:top;
			width:50%;
			background-color:#FFFFFF;
			text-align:justify;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;
			padding:2px;
			border-style:solid;
			border-width:1px;
			border-color:#150185}
td.statelist	{	vertical-align:top;
			width:20%;
			background-color:#FFFFFF;
			text-align:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;
			padding:1px;}			
td.incumbent	{	vertical-align:top;
			width:100%;
			background-color:#FFFFFF;
			text-align:justify;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;
			padding:2px;
			border-style:solid;
			border-width:1px;
			border-color:#150185}
td.twocandc1-head	{	width:310px;
			background-color:#FFFFFF;
			text-align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			font-style:italic;
			font-weight:bold; 
			color: #150185;
			padding:2px;
			border-style:solid;
			border-width:1px;
			border-color:#150185}
td.twocandcx-head	{	width:220px;
			background-color:#FFFFFF;
			text-align:center;
			alignment:center;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt;
			font-style:italic;
			font-weight:bold; 
			color: #150185;
			padding:2px;
			border-style:solid;
			border-width:1px;
			border-color:#150185}												
td.right-column	{	vertical-align:top;
			width:180px;
			border-style:solid;
			border-width:1px;
			border-color:#150185;
			background-color:#FFFFFF;
			text-align:left;
			align:left;
			alignment:left;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}
td.infobox	{	width:340px;
			border-style:dotted;
			border-width:1px;
			border-color:#C40000;
			padding-top:3px;
			padding-right:10px;
			padding-left:10px;
			padding-bottom:5px;
			background-color:#D4D4D4;
			text-align:justify;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 9pt; 
			color: #150185;}			
td.bottom	{	width:950px;
			border-style:solid;
			border-width:1px;
			border-color:#C40000;
			background-color:#FFFFFF;
			text-align:center;
			align:center;
			alignment:center;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}												
td.pl	{		width:950px;
			height:20px;
			background-color:#FFFFFF;
			text-align:center;
			align:center;
			alignment:center;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}
td.priminf	{	width:100%;
			padding:2px;	
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #150185;}			
hr.column	{	width:175px;
			color: #150185;
			text-align:center;}
hr		{	width:95%;
			color: #150185;
			text-align:center;}			
span.ads	{	background-color:#FFFFFF;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 8pt; 
			color: #150185;}
h1  		{	background-color:#FFFFFF;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 15pt; 
			color: #150185;}	
h2  		{	background-color:#FFFFFF;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 12pt; 
			color: #150185;}	
span.shimkus	{	background-color:#FF0000;
			font-family: Arial, Helvetica, sans serif; 
			font-size: 10pt; 
			color: #FFFFFF;}					