/* RESULT MESSAGES */
.message-debug   { padding: 4px 4px 4px 4px; font-size: 10pt; font-family: arial; background: #FF8800; color: #FFDD00; }
.message-error   { padding: 4px 4px 4px 4px; font-size: 10pt; font-family: arial; background: #880000; color: #FF0000; }
.message-success { padding: 4px 4px 4px 4px; font-size: 10pt; font-family: arial; background: #00AA00; color: #00FF00; }
.message-warning { padding: 4px 4px 4px 4px; font-size: 10pt; font-family: arial; background: #FF8800; color: #FFDD00; }

/* JAVASCRIPT LINKS (SHOULD LOOK IDENTICAL TO AN HREF) */
.linkJavascript {
	color: #336633;
	cursor: hand;
	text-decoration: underline;
}

/* BOARD TABLE */
.data {
	width: 100%;
	border: 1px solid #666666;
	margin: 0px 0px 20px 0px;
}
.data th {
	font-family: arial;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
}
.data th.th1 {
	color: #ffffff;
	background: #296124;
	font-size: 9pt;
}
.data th.close {
	color: #bccdba;
	background: #7f9f7a;
	text-align: center;
	font-size: 10pt;
}
.data th.th2 {
	color: #222222;
	background: #7f9f7a;
	font-size: 9pt;
}
.data th.th3 {
	color: #222222;
	background: #adc3ac;
	font-size: 7pt;
}
.data th.th3 a {
	color: #222222;
}
.data tr.tr1 {
	color: #666666;
	background: #ffffff;
}

.data tr.tr2 {
	color: #666666;
	background: #f4f7f0;
}
.data td {
	font-family: arial;
	font-size: 8pt;
}
.data img.photo {
	background: #ffffff;
	margin: 1px 5px 1px 0px;
	border: solid 2px #7f9f7a;
}
.data img.icon {
	background: #ffffff;
	margin: 1px 5px 1px 0px;
	border: 0px;
}

/* TABS TABLE */
.tabs {
	width: 100%;
	border: 1px solid #666666;
	margin: 0px 0px 0px 0px;
}
.tabs a {
	color: #ffffff;
}
.tabs th {
	font-family: arial;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
}
.data th.active {
	color: #ffffff;
	background: #7f9f7a;
	font-size: 8pt;
}
.data th.inactive {
	color: #ffffff;
	background: #adc3ac;
	font-size: 7pt;
}
