.wh { color: #FFF; font-family: Trebuchet MS, Tahoma, Arial; font-size: 12px}
a.wh:link { color: #FFF; text-decoration : underline;font-weight: bold;}
a.wh:visited { color: #FFF; text-decoration : underline;font-weight: bold;}
a.wh:hover { color: #ddd; text-decoration : underline;font-weight: bold;}


.ftext { color:#AAA; background-color: #FEFEFE; font-weight:bold; border-bottom:1px #CCC dotted }

.frm {  border: 1px #CCC solid; 
 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12px; background-color: #EFEFEF;}

.comments {  border: 1px #CCC solid; 
 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12px; background-color: #FFFFFF;}

#vote-grph dt {
	padding-bottom: 2px;
	font: 11px Arial;
	width: 100px;
}

#vote-grph dd {
	height: 18px;
}


#vote-grph span {
	display: block;
	float: none;
	width: 406px;
	height: 14px;
	background: url(i/vote-bg.gif) no-repeat;
}

#vote-grph img {
	display: table;
	margin: 2px 0 0 2px;
	height: 8px;
	background-repeat: no-repeat;
	border: solid 1px #655252;
}

#vote-grph-1 span img {
	background-image: url(i/vote-1.gif);
}

#vote-grph-2 span img {
	background-image: url(i/vote-2.gif);
}

#vote-grph-3 span img {
	background-image: url(i/vote-3.gif);
}

#vote-results {
	height: 20px;
	border-top: solid 1px #D9CDCC;
	border-bottom: solid 1px #D9CDCC;
}

#vote-results dt,
#vote-results dd {
	display: inline;
	float: left;
	padding: 2px 2px 2px 0;
	font-size: 11px;
}

#vote-results dd {
	padding-right: 4px;
}

#vote-rate {
	padding: 4px 0;
}

#vote-rate select {
	width: 35px;
	color: #fff;
	font-size: 11px;
}

#vote-1 {
	background: #ff7c37;
}

#vote-2 {
	background: #3597E2;
}

#vote-3 {
	background: #8DCF37;
}

#vote-submit {
	padding: 4px 0;
}

#vote-submit span {
	float: right;
}

#vote-submit input {
	display: table;
}

div.sociable { margin: 0.5em 0; }


.sociable ul { display: inline; margin: 0;}
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 2px;
}
.sociable ul li:before { content: ""; }
.sociable img { border: 0; }