div.updown-vote-box {
  padding: 8px;
  margin-left: 3px;
  margin-right: 0px;

  text-align: center;
  float: right;

}

div.updown-vote-box div {
  margin: 0;
  line-height: 100%;
}

div.updown-vote-box div.updown-up-count,
div.updown-vote-box div.updown-down-count,
div.updown-vote-box div.updown-total-count {
  margin: 11px 0;
}

div.updown-vote-box div.updown-down-count,
div.updown-vote-box div.updown-total-count {
  margin-bottom: 8px;
 
}



div.updown-up-count,
div.updown-down-count {
    font-size:14px;
    background: none repeat scroll 0 0 #000000;
    border: 1px solid #131313;
    float: right;
    padding: 4px;
    width: 20px;
  
  
}

div.updown-down-count, div.updown-count-sign{
  	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	background: none repeat scroll 0 0 #000000;
    border: 1px solid #131313;
	float: right;
	padding: 5px;
    width: 28px;
  
  
}




div.updown-up-count, div.updown-pos-count {
	color: #5ebc40;
	font-weight: bold;
	font-size:14px;

}

div.updown-down-count, div.updown-neg-count {
  color: #d10000;
	font-size:14px;
	 font-weight: bold;
	 
	 
	 
	 
	 
}

div.updown-active {
  margin-left: -.5em !important;
}

img.updown-button {
  cursor: pointer;
  float:left;
  padding-top:11px;
}


div.updown-vote-box div.updown-label {

  font-size:10px;
  font-weight: bold;
  margin: 4px 0;
}

.vote_box {
 background: none repeat scroll 0 0 #3C0000;
    border: 1px solid #131313;
    float: right;
    padding: 10px;
    width: 20px;
}
  
  
.