﻿.command { cursor: pointer; margin-right: 8px; display: inline-block;  }

/* FORMS */
button.image
{
	background-color:transparent;
	border:0 none;
	height:auto;
	margin:0;
	overflow:visible;
	padding:0;
	width:auto;
	position: relative;
}

button.image img
{
	margin-top: -1px;
}


.form-line
{
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
}

.form-fieldgroup
{
    float: left;
    margin-right: 10px;
}

/* VALIDATION */
input.input-validation-error, select.input-validation-error, textarea.input-validation-error
{
	border: 1px solid #cc0000 !important;
	background-color: #ffeeee  !important;
	background-image: none !important;
}

div.validation-summary-message { color: #cc0000; font-weight: bold; clear: both; }
span.input-validation-error { color: #cc0000; }
ul.validation-summary-errors { display: block; clear: both; }
ul.validation-summary-errors li { color: #cc0000; font-weight: bold; }


/* COMMENT MODERATION */
#comment-container.moderate .comment.approved { background-color: #CCF8BB; }
#comment-container.moderate .comment.rejected { background-color: #FFABAB; }
#comment-container.moderate .comment.unreviewed {	background-color: #FFF5C8; }