/* Poll pages - Core Components Project*/
/* ---------------------------------------------------------- */

.PollTable
{
	margin-top: 5px;
	width: 100%;
	text-align: left;
}

.PollTable .YesBar
{
	border-top: solid 1px #FEE271;
	border-left: solid 1px #FEE271;
	border-right: solid 1px #A88701;
	border-bottom: solid 1px #A88701;
	background-color: #FFCC00;
}

.PollTable .NoBar
{
	border-top: solid 1px #C1D5F2;
	border-left: solid 1px #C1D5F2;
	border-right: solid 1px #3165B5;
	border-bottom: solid 1px #3165B5;
	background-color: #85ACE6;
}

.PollTable caption
{
	text-align: left;
	padding-bottom: 4px;
}

.PollTable td
{
	font-weight: bold;
	vertical-align: top;
}

.Option
{
	padding-right:5px;
	text-align:right;
	width: 164px;
	vertical-align: top;
	padding-bottom: 3px;
	font:normal 11px/14px Verdana;
	color:#000;
}

.Bars
{
	width: 205px;
	vertical-align: top;
	padding-bottom: 3px;	
}

.Percentage
{
	color: #000;
}

caption
{
	font:bold 11px/14px Verdana;
	color: #000;
}

p.PollBody
{
	color: #999;
	margin-bottom: 8px;
}

.PollDate
{
	font:normal 10px/12px Verdana;
	color: #000;
	width: 100%;
	display: block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: left;
}

.RelatedArticleLink
{
	float: right;
}

.RelatedArticleLink a
{
	padding-right:8px;
	background:url(../images/g_blue_arrow_point_right.gif) no-repeat 99% 0%;
}

h2
{
	margin-top: 40px;
	margin-bottom: 10px;
}
#Content h2.SubHeading
{
	font: bold 10px /12px Verdana;
	padding-bottom:5px;
	border-bottom:1px solid #FFE680;
}

#BottomPaging
{
	padding-top:5px;
	border-top:1px solid #FFE680;
}
.Next
{
	padding-right:8px;
	background:url(../images/g_blue_arrow_point_right.gif) no-repeat 99% 0%;
}

.Previous
{
	padding-left:8px;
	background:url(../images/g_blue_arrow_point_left.gif) no-repeat 0% 0%;
}
	

