.poll .box
{
	
}
.poll .box h1
{
	background-image	: url('../../../dsg/left_dot1.gif');
	margin				: 0;
}
.poll .box .content dl
{
	margin				: 0;
}
.poll .box .content dl dt
{
	margin				: 4px 0 8px;
}
.poll .box .content dl dd
{
	margin				: 4px 0;
	padding-bottom		: 4px;
	clear				: both;
}
.poll .box .content dl dd span.percent
{
	float				: left;
}
.poll .box .content dl dd input
{
	float				: left;
}
* html .poll .box .content dl dd input
{
	margin-left			: -4px;
}
.poll .box .content dl dd p
{
	padding-left		: 30px;
}
.poll .box .content dl dd.vote
{
	border-top			: 1px solid #d4d4d4;
	padding-top			: 6px;
}
.poll .box .content dl dd.vote p
{
	padding				: 0;
	margin				: 10px 0 0 0;
}
.poll .box .content div.percent
{
	float				: left;
	clear				: both;
	margin-left			: 30px;
	width				: 160px;
}
* html .poll .box .content div.percent
{
	margin-left			: 17px;
}
.poll .box .content div.percent img
{
	float				: left;
	clear				: both;
	height				: 6px;
}

.poll .box .content dl dd.vote input.male,
.poll .box .content dl dd.vote input.female
{
	border				: 0;
	width				: 41px;
	height				: 41px;
	background-position	: center center;
	background-repeat	: no-repeat;
	float				: right;
	cursor				: pointer;
}
.poll .box .content dl dd.vote input.male
{
	background-image	: url('../dsg/gender_male.gif');
	margin-right		: 10px;
}
.poll .box .content dl dd.vote input.female
{
	background-image	: url('../dsg/gender_female.gif');
	margin-right		: 10px;
}