*{
 margin:0;
 padding:0;
 }

body{
 background: url(images/cont-tail.gif);
 font-family: Tahoma;
 font-size: 11pt;
 color: #fff;
 min-width: 1000px;
 width: 100%;
 }

a{
 color: #fff;
 }

a:hover{
 text-decoration: none;
 }

h1,h2,h3{
 text-transform: uppercase;
 font-family: Georgia;
 margin-bottom: 10px;
 }

h1{
 font-size: 13pt;
 color: #FFF;
 }

h2{
 font-size: 10pt;
 color: #313131;
 }

h3{
 font-size: 12pt;
 color: #313131;
 background: url(images/marker.jpg) left no-repeat;
 padding: 5px 0 5px 35px;
 }

p{
 margin-bottom: 10px;
 }

object {
 vertical-align: top;
 outline: none;
 }

table td{
 vertical-align: top;
 }

#header{
 height: 153px;
 }

#left{
 float: left;
 width: 250px;
 padding: 0 10px 20px 30px;
 }

#leftmenu{
 margin-bottom: 10px;
 font-weight: bold;
 }

#leftmenu li{
 list-style-type: none;
 padding: 0 0 10px 11px;
 background: url(images/marker.gif) no-repeat left 6px;
 }

#leftmenu a{
 font-weight: normal;
 }

#news{
 font-size: 9pt;
 padding-right: 10px;
 clear: both;
 }

#news p.date{
 font-size: 7pt;
 text-align: right;
 clear: both;
 }

#right{
 text-align: justify;
 width: 100%;
 padding: 0 30px 20px 20px;
 background: url(images/line-ver.png) left repeat-y;
}

#right table td{
 vertical-align: top;
 }

#right ul{
 padding-left: 20px;
 margin-bottom: 10px;
 }

#right ul li{
 margin-bottom: 3px;
 }

#footer{
 background: url(images/body-tail.gif);
 height: 76px;
 padding: 10px 0;
 text-align: center;
 }

#footer ul{
 margin-bottom: 10px;
 }

#footer ul li{
 display: inline;
 margin-right: 20px;
 }

#footer ul li a{
 color: #b0b2b8;
 font-size: 9pt;
 }

#footer p{
 margin-bottom: 10px;
 }

#footer p a{
 color: #fff;
 }

	/*  poll.css - stylesheet settings for poll snippets */

.poll {
  width:100%;
  margin:0;
  padding:0;
  font-weight: normal;
}
.poll_container {
  width:100%;
  padding-bottom:0.5em;
  margin-left:auto;
  margin-right:auto;
}
.poll_question {
  width:100%;
  
}
.poll_row_container {
  width:100%;
  margin: 5px 0;
}
.poll_choice {
  width:30%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:.98em;
  background-color:#c6c981;
  border:1px solid black;
  float:left;
  margin:.1em;
}
.poll_bar {
  height:.98em;
  background-color:#FF3366;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}
.float_left_text_right {
  width:90%;
  float: right;
  margin:0;
  padding:0;
}
.float_right_text_left {
  text-align:left;
  margin: 5px 0;
  padding:0;
}
.space_line {
  clear: both; margin: 0; padding: 0; width: 90%;
}

.poll_reject{
 background: #FFFFFF;
 color: red;
 margin-top: 5px;
 font-size: 9pt;
 padding: 5px;
 }

/* END - poll.css */