form.legislators {
margin: 10px 0 10px 0;	
}
form.legislators .le_head { 
font-size: 1.5em;
margin: 0 0 20px 0; 
}	
form.legislators fieldset { border: none; margin:0;padding:0 }
form.legislators label { font-size:14px;margin-right:10px } form.legislators input, form.legislators textarea { 		
padding: 8px; 
margin: 4px 0 20px 0; 
width: 50%; 						
}
p.congress_example
{
font-size:10px;
margin-left:70px;
margin-top:-10px;
}
.legislators_list
{
padding-top:10px;
border-top:1px solid #EEE;
}
.legislators_list h3
{
font-size:14px;
font-weight: bold;
}
.legislator-pic{
float: left;
margin-top: 9px;
margin-right: 30px;
border: 2px solid #DEDEDE;
padding: 1px;
}
.legislator-contact {
margin-left: 40px;
min-height: 65px;
}
.legislator-contact, .legislator-contact li{ list-style-type:circle;}
form.legislators input.submit{ 	
width: 80px; 
text-transform: uppercase; 
margin-top: 10px;
margin-left: 10px;
} 
form.legislators input.submit:hover{ 		
cursor:  pointer; 
} 
form.legislators #jloader{margin-left:10px;position:relative;top:10px;visibility:hidden;}
#congress_holder
{
margin-top:10px;
}