a.list {
   COLOR: #025490;
   font-family: Arial,Verdana,sans-serif;
   text-decoration: none;
   CURSOR: pointer}
   
a.list:hover {
   COLOR: #D80008;
   font-family: Arial,Verdana,sans-serif;
   text-decoration: underline;
   CURSOR: pointer}



.lang {
	font-family: Verdana,sans-serif;
	font-size: 7pt;
	color:#ffffff;
	font-weight:bold;
	letter-spacing: 1px;
}

.lang_inact {
	font-family: Verdana,sans-serif;
	font-size: 7pt;
	color:#fecb09;
	font-weight:normal;
	letter-spacing: 1px;
}

.uho_head {
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	color:#ffffff;
}

form {
	margin: 0;
}

.copyright {
	font-family: Arial,Verdana,sans-serif;
	color: #BCC7CD;
	font-size: 10px;
}
.vote_head_ind {
   COLOR: #002F4F;
   font-family: Arial,Verdana,sans-serif;
   font-size: 10pt;
   font-weight:bold;
}
.menu {
   COLOR: #fecb09;
   font-family: Arial,Verdana,sans-serif;
   font-size: 7pt;
   text-decoration: none;
  CURSOR: pointer}

.menu:hover {
   COLOR: #ffffff;
   font-family: Arial,Verdana,sans-serif;
   font-size: 7pt;
   text-decoration: underline;
   CURSOR: pointer}
   
  
  
 .menu2 {
   COLOR: #ffffff;
   font-family: Arial,Verdana,sans-serif;
   font-size: 7pt;
   text-decoration: none;
   CURSOR: pointer}

a.menu2:hover {
   COLOR: #ffffff;
   font-family: Arial,Verdana,sans-serif;
   font-size: 7pt;
   text-decoration: underline;
   CURSOR: pointer}
      
  
  
 .news {
   COLOR: #002f4f;
   font-family: Arial,Verdana,sans-serif;
   font-size: 10pt;
   text-decoration: none;
  /* CURSOR: pointer*/}

.news:hover {
   COLOR: #d8171f;
   font-family: Arial,Verdana,sans-serif;
   font-size: 10pt;
   text-decoration: underline;
   /*CURSOR: pointer*/}
      
 .date {
   color:#A8ACAF;
   font-family: Arial,Verdana,sans-serif;
   font-size: 9pt;
 } 
  	
 .vis {
   COLOR: #bcc7cd;
   font-family: Arial,Verdana,sans-serif;
   font-size: 8pt;
   text-decoration: none;
   CURSOR: pointer}

.vis:hover {
   COLOR: #ffffff;
   font-family: Arial,Verdana,sans-serif;
   font-size: 8pt;
   text-decoration: underline;
   CURSOR: pointer}

 .text {
   font-family: Arial,Verdana,sans-serif;
   font-size: 80%;
   color:#004876;
   
 
 }
 
    
h1,h2,h3,h4 {
	color:#2E5F88;	
}	
	 
   
.mybutton {
   background-color: #004177;
	border-color: #004177;
	color: #ffffff;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	text-align: center;
	border-width: 2px;
	border-style: solid;

 }  
 
.myinput {
   	border-color: #004177;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;

 }  

.myinput_noreq {
   	border-color: #a2a2a2;
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;

}  
.noreq {
	color:#a2a2a2;
}

.error {
	font-weight:bold;
	font-family: Arial,Verdana,sans-serif;
	color:#ff0000;
	text-align:center;
}
 
  
.ddmx {
    font-size: 11px;
	font-family: tahoma,sans-serif;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    
    font: 12px Arial,Verdana,sans-serif;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item2 {
   background: #2E5F88;
   filter:alpha(opacity=80);
/*	 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/back.png', sizingMethod='scale')	*/
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma,sans-serif;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;

	
}

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #E70302;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

table.bordered{
border-color: #004177;
border-style: solid;
border-width: 0 1px 1px 0;
}

table.bordered td, table.bordered th{
border-color: #004177;
border-style: solid;
border-width: 1px 0 0 1px;
}

.vote_head,.answer,.percent,.vote_total {
	font-weight:bold;
}
 
.vote_head, .percent{
	color:#DA0F13;
}
.vote_total{
	color:#A0AAAC;
}

.answer{
	color:#3E82B1;
}

table.bar{
border-color: #6292B6;
border-style: solid;
border-width: 1px 1px 1px 0;
}