/* LOVELY BG'S + BORDERS ----------------------------------------- */

.neg	{
border: solid #A30000 1px;
background: #770505;
background: -moz-linear-gradient(-55deg,  rgba(119,5,5,0.6) 0%, rgba(231,13,13,0.5) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(119,5,5,0.6)), color-stop(100%,rgba(231,13,13,0.5)));
background: -webkit-linear-gradient(-55deg,  rgba(119,5,5,0.6) 0%,rgba(231,13,13,0.5) 100%);
background: -o-linear-gradient(-55deg,  rgba(119,5,5,0.6) 0%,rgba(231,13,13,0.5) 100%);
background: -ms-linear-gradient(-55deg,  rgba(119,5,5,0.6) 0%,rgba(231,13,13,0.5) 100%);
background: linear-gradient(145deg,  rgba(119,5,5,0.6) 0%,rgba(231,13,13,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99770505', endColorstr='#80e70d0d',GradientType=1 ); 
}
.neg:hover	{
background: -moz-linear-gradient(-55deg,  rgba(119,5,5,0.7) 0%, rgba(231,13,13,0.6) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(119,5,5,0.7)), color-stop(100%,rgba(231,13,13,0.6)));
background: -webkit-linear-gradient(-55deg,  rgba(119,5,5,0.7) 0%,rgba(231,13,13,0.6) 100%);
background: -o-linear-gradient(-55deg,  rgba(119,5,5,0.7) 0%,rgba(231,13,13,0.6) 100%);
background: -ms-linear-gradient(-55deg,  rgba(119,5,5,0.7) 0%,rgba(231,13,13,0.6) 100%);
background: linear-gradient(145deg,  rgba(119,5,5,0.7) 0%,rgba(231,13,13,0.6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99770505', endColorstr='#80e70d0d',GradientType=1 );
}

.pos	{
border: solid #589D45 1px;
background: #507E3E;
background: -moz-linear-gradient(-45deg,  rgba(103,171,85,0.7) 0%, rgba(89,160,80,0.8) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(103,171,85,0.7)), color-stop(100%,rgba(89,160,80,0.8)));
background: -webkit-linear-gradient(-45deg,  rgba(103,171,85,0.7) 0%,rgba(89,160,80,0.8) 100%);
background: -o-linear-gradient(-45deg,  rgba(103,171,85,0.7) 0%,rgba(89,160,80,0.8) 100%);
background: -ms-linear-gradient(-45deg,  rgba(103,171,85,0.7) 0%,rgba(89,160,80,0.8) 100%);
background: linear-gradient(135deg,  rgba(103,171,85,0.7) 0%,rgba(89,160,80,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b367ab55', endColorstr='#cc59a050',GradientType=1 );
}
.pos:hover	{
background: -moz-linear-gradient(-45deg,  rgba(103,171,85,0.8) 0%, rgba(89,160,80,0.9) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(103,171,85,0.8)), color-stop(100%,rgba(89,160,80,0.9)));
background: -webkit-linear-gradient(-45deg,  rgba(103,171,85,0.8) 0%,rgba(89,160,80,0.9) 100%);
background: -o-linear-gradient(-45deg,  rgba(103,171,85,0.8) 0%,rgba(89,160,80,0.9) 100%);
background: -ms-linear-gradient(-45deg,  rgba(103,171,85,0.8) 0%,rgba(89,160,80,0.9) 100%);
background: linear-gradient(135deg,  rgba(103,171,85,0.8) 0%,rgba(89,160,80,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b367ab55', endColorstr='#cc59a050',GradientType=1 );
}

/* transparent red bg w/ red border */
.neg-trans-low	{ background: rgb(160, 11, 0); background: rgba(160, 11, 0, 0.14); border: solid #770505 1px; }
.neg-trans-med	{ border: solid #A11D1D 1px; background: #480F0C; background: rgba(119, 5, 5, 0.4); }