body {
	background: transparent;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:788px;
	height:226px;
}
a {
	color:#000000;
	text-decoration: none;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
}
.seperator {
	color: #492872;
}


.scroll {
    height: 185px;
    width: 788px;
    overflow: hidden;
    overflow-x: hidden;
    position: relative;
    clear: left;
}


div.panel {
padding:20px 20px 0 20px;
float:left;
width:748px;
height:165px;
}
div.panel form{
background-color:transparent}

ul.menu_tab {
background-image:url(../images/menu_bg.gif);
background-position:right;
background-repeat:norepeat
}
ul.menu_tab, ul.menu_tab li {height:41px;}

ul.menu_tab li{ float:left}


form {
position:absolute;
width:748px;
height:145px;
clear:both;
}
.selection_holder {
width:608px;
height:145px;
float:left;
}

.submit_holder {
color:#ffffff;
height:30px;
position:absolute;
right:0px;
bottom:4px;
}
.submit_holder img {
vertical-align:middle;
width:91px;
height:30px;
border:0;
}

input.submit_button {
vertical-align:middle;
width:91px;
height:30px;
border:0;
}

input.submit_poll1 {
width:91px;
height:30px;
border:0;
background-image:url(../images/poll1_submit_up.gif);
}

input.submit_poll1:hover {
background-image:url(../images/poll1_submit_over.gif);
}
form textarea {
	background-color:#ADCEE8;
	border:0;
	padding:5px;
	width:734px;
	height:80px;
}


.colllist {
  width:368px;
  margin:0;
  padding:0;
}


.polllist {
  width:400px;
  margin:0;
  padding:0;
}

.polllist li, .colllist li {
	height:20px;
  margin: 0;
  padding: 0;
}

.polllist li label {
  cursor:pointer;
  }

.polllist li input {
  width:20px;
  border:0;
  margin:0;
}

.polllist li a, .colllist li a {
	color:#000000;
	text-decoration: none;
	font-weight:bold;
	position:relative;
  border:0;
  margin:0;
  height:20px;	
}
.polllist li a:hover, .colllist li a:hover {
	text-decoration: underline;
}
.polllist li img, .colllist li img {
vertical-align:middle;
width:18px;
height:18px;
border:0;
}

li.spacer {
font-size:0.3em;
}


.collitem0 {
  display:none
}

.collitem1 {
}

.hscroller {
background-color:transparent;
width:748px;
height:142px;
margin: 10px 0 0 0;
overflow:auto;
}

.vscroller {
background-color:transparent;
width:748px;
height:143px;
margin: 12px 0 0 0;
overflow:none;
}

#pollingcomplete {
line-height:100px;
font-size:1.6em;
text-align:center;
display:none;
position:absolute;
top:45px;
left:143px;
background-color: white;
border:1px solid grey;
width:500px;
margin:15px;
height:100px;}
