/* Overriding table parameters for thin class tables */
table.thin {
	width: 530px;
	margin: 0px;
}

table.thin th, table.thin td {
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
}

table.thin  td.first {
	text-align: left;
}

table.thin td.selected {
	background: Lightgreen;
}


/* Message */
div.message_normal {
	border: 1px dotted Green;
	text-align: center;
	background-color: #AAFFAA;
	font-weight: bold;
	color: #00AA00;
	padding: 10px;
}

div.message_warning {
	border: 1px dotted orange;
	text-align: center;
	background-color: yellow;
	font-weight: bold;
	color: orange;
	padding: 10px;
}

div.message_error {
	border: 1px dotted red;
	text-align: center;
	background-color: #FFAAAA;
	font-weight: bold;
	color: #AA0000;
	padding: 10px;
}

/* Status indicators */
.ind_new, .ind_none, .ind_warning, .ind_alert {
	background-color: Red;
}

.ind_waiting {
	background-color: yellow;
}

.ind_priesthood {
	background-color: magenta;
}

.ind_presbitery {
	background-color: lightblue;
}

.ind_ok , .ind_started {
	background-color: Lightgreen;
}

.ind_burried {
	background-color: Gray;
}

.ind_unseen {
	border-left: 5px solid orange;
}

/* Light indicators */
.ind_new_light, .ind_none_light, .ind_warning_light, .ind_alert_light {
	background-color: #FFD0D0;
}

.ind_waiting_light {
	background-color: #FFFFD0;
}

.ind_priesthood_light {
	background-color: #FFD0FF;
}

.ind_presbitery_light {
	background-color: #D0D0FF;
}

.ind_ok_light, .ind_started_light {
	background-color: #D0FFD0;
}

.ind_burried_light {
	background-color: #D0D0D0;
}

/* Other indicators */

.ind_loading {
	background: url(../images/indicator.gif) right center no-repeat;
	padding: 5px 20px 0px 0px;
}

.indicator {
	width: 4px;
	padding-left: 0px;
	padding-right: 0px;
}

.lighten_background {
	border: 1px solid #F3F3F3;
	padding: 2px;
}

div.hibak {
	border: 10px solid #ffdddd;
}

div.hibak h3 {
	color: Red;
}

table img {
	background: #FAFAFA;
    border: 1px solid #E5E5E5;
	padding: 1px;
}

#loader {
	position: fixed;
	width: 250px;
	top: 0px;
	left: 50%;
	background-color: Red;
	margin-left: -125px;
	display: none;
}