table.content
{
	margin: 5px 0 0 0;
	width: 100%;
	border-collapse: collapse;
}
table.content td.left
{
	padding: 0 10px 0 0;
	vertical-align: top;
}
table.content td.left div.title
{
	margin: 5px 0 0 0;
	color: #1656a9;
	font: 20px tahoma;
	padding: 0 0 3px 5px;
	border-left: 3px solid orange;
}
table.content td.left div.title2
{
	margin: 10px 0 0 0;
	font: bold 16px tahoma;
	padding: 0 0 2px 5px;
	border-left: 3px solid orange;
}
table.content td.left div.rules
{
	margin: 10px 0 0 0;
	font: 14px tahoma;
}
table.content td.left div.rules p
{
	margin: 0;
}
table.content td.left table.all
{
	border-collapse: collapse;
}
table.content td.left table.all td.question
{
	font: 14px tahoma;
	padding: 10px 0 0 0;
}
table.content td.left table.all td.status
{
	font: 14px tahoma;
	padding: 10px 0 0 20px;
}
table.content td.left table.all td.status div.active
{
	font-weight: bold;
	color: forestgreen;
}
table.content td.left table.all td.status div.finished
{
	color: black;
}
div.navigate
{
	font: 14px tahoma;
	padding: 10px 0 0 0;
	color: red;
}
div.submit
{
	font: 14px tahoma;
	padding: 10px 0 0 0;
	text-align: center;
}
div.comments
{
	font: 14px tahoma;
	padding: 10px 0 0 0;
}
div.comments a
{
	color: gray;
}
table.polls_question
{
	margin-top: 10px;
	width: 100%;
	border-collapse: collapse;
}
td.polls_question
{
	padding: 5px;
	border: 1px solid #dddddd;
	border-bottom:0px;
	text-align: center;
	vertical-align: middle;
	font: bold 16px tahoma;
}
td.polls_question_image
{
	width: 100px;
	border: 1px solid #dddddd;
	padding: 5px;
}
td.polls_question_answer
{
	font: 14px tahoma;
	border: 1px solid #dddddd;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}
div.polls_question_answer
{
	cursor: pointer;
}
div.polls_question_description
{
	font: 12px tahoma;
	padding-top: 5px;
}
td.polls_question_rating
{
	font: 12px tahoma;
	width: 50%;
	padding: 5px;
	border: 1px solid #dddddd;
	vertical-align: middle;
}
div.polls_question_rating
{
	background-color: #FBCE8B;
	height: 16px;
	text-align: center;
	vertical-align: middle;
	line-height: 14px;
	color: #666666;
}
td.polls_question_radio
{
	padding: 5px;
	width: 10%;
	border: 1px solid #dddddd;
	text-align: center;
	vertical-align: middle;
}
input.polls_question_radio
{
	cursor: pointer;
}
input.polls_question_submit
{
	font: 14px tahoma;
	border: 1px solid #dddddd;
	background-color: #eeeeee;
	cursor: pointer;
}
table.polls_answer
{
	margin: 10px 0 0 0;
	width: 100%;
	border-collapse: collapse;
}
td.polls_answer_image
{
	vertical-align: top;
}
td.polls_answer_description
{
	vertical-align: top;
	font: 14px tahoma;
	padding-left: 10px;
	width: 100%
}
td.polls_answer_description p
{
	margin: 0 0 10px 0;
}
td.polls_answer_back
{
	vertical-align: top;
	font: 14px tahoma;
	padding-top: 10px;
	text-align: center;
}
table.content td.right
{
	padding: 0px;
	vertical-align: top;
	width: 180px;
	text-align: right;
}
td.body_banner_right
{
	width: 180px;
	vertical-align: top;
	padding: 0 0 0 15px;
	text-align: right;
}
td.body_banner_right div.top
{
}
td.body_banner_right div.bottom
{
	margin: 10px 0 0 0;
	padding: 40px 10px 40px 10px;
	background-color:#FBCE8B;
	font: 13px tahoma;
}

table.polls_table_question
{
	margin-top: 10px;
	width: 100%;
	border-collapse: collapse;
}
table.polls_table_question td
{
	width: 25%;
	border: 1px solid silver;
	padding: 5px;
}
table.polls_table_question td p
{
	margin: 0;
}
div.polls_table_count
{
	font: 14px tahoma;
}
div.polls_table_links
{
	font: 14px tahoma;
}
div.enabled_questions
{
	padding: 3px 0;
	font: 14px tahoma;
}
