.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

table.form p {
padding:0;
}
table.form td {
padding:5px;
}
table.form .none p.title {
font-weight:bold;
}
table.form label {
font-weight:bold;
}
table.form .description {
font-size:90%;
}
table.form .col1 {
background-color:#99cc66;
vertical-align:top;
width:35%;
}
table.form .col2 {
background-color:#F8F8F8;
width:65%;
font-size:80%;
}
table.form .none {
background-color:#DDDDDD;
}
.submit-buttons {
padding:3px;
text-align:center;
}

.custom_poll {
background-color:white;
opacity:.90;
left:211px;
position:absolute;
top:220px;
width:450px;
padding:1px;
}

.custom_poll form {
border:3px solid #336600;
}

table.form.custom_tbl .col1{
background-color:#99cc66;
color:white;
font-size:150%;
vertical-align:top;
width:35%;
}