BODY
   {
   width:268px;
   font:95% Georgia, "Bitstream Vera", "Times New Roman", Times, serif;
	color: #221100;
   padding-left:6px;
   padding-right:4px;
   padding-top:2px;
   padding-bottom:2px;

   line-height:	140%;
	letter-spacing: 1px;
	background:	 #e9e9e9;
   }

.fieldset
  {
  border:none;
  }

ul
  {
  list-style-type:none;
  margin:0;
  margin-bottom:0.5em;
  padding:0;
  margin-top: 0.75em;
  }

li
{
padding:1px;
margin:0;
}  
  
.poll_radio
{
margin:0;
padding:0;
}
 

h3
{
 font-family: "trebuchet ms", "bitstream vera sans", "gill sans", verdana, arial, helvetica, sans-serif; 
 color:#003399;
 margin:0;
 padding:0;
}

table
{
margin:0;
padding:0;
float:left;
text-align:left;
}

td
{
margin:0;
padding:0;
}



SMALL
   {
   letter-spacing:0.5px;
   font-family: "trebuchet ms", "bitstream vera sans", "gill sans", verdana, arial, helvetica, sans-serif;
   }

.abstimm
   {
   padding-left: 1.5em;
   padding-right: 2em;	
   padding-bottom: 12px;
   }


A, A:visited 
   {
   color:#003399;
   text-decoration: none;
   border-bottom: 1px #003399 dotted;
   }

A:hover
   {
   border-bottom-style: solid;
   }




.poll_result_value
   {
    padding-top: 0.65em; 
    padding-left:0.35em;
   }
   
.poll_result_bar
   {
   padding-left: 3px;
   padding-bottom:6px;
   padding-top:6px; 
   padding-right:7px;
   background-color:#d8d8d8; 
   width:160px;
   }
   

fieldset
   {
   display:inline;
   margin-left: 1.5em;
   margin-top: 1em;
   }

legend 
   {
   padding-left: 0.5em; 
   padding-right: 0.5em;
   }


.submit 
   {
   text-align: right;
   padding: 0.5em;
   }

