@CHARSET "ISO-8859-1";

.DGroup .NavBar {
	padding: 5px 0px;
}

.abt .DGroup .h3 {
	border-bottom: 1px solid #00A035;
}

.abt .DiscussionTopic, .abt .DiscussionPost {
	border: 1px solid #00A035;
}

.abt .DiscussionTopic .Title, .abt .DiscussionPost .Title, .abt .DGroup thead tr, .abt .Prominent a {
	background: #00A035; 
}

.prog .DGroup hr {
	color: #9D8F00;
	background-color: #9D8F00;
	height: 1px; 
	border: 0;
}

.prog .DiscussionTopic, .prog .DiscussionPost {
	border: 1px solid #9D8F00;
}

.prog .DiscussionTopic .Title, .prog .DiscussionPost .Title, .prog .DGroup thead tr, .prog .Prominent a {
	background: #9D8F00;
}

.news .DGroup .h3 {
	border-bottom: 1px solid #4E3A5B;
}

.news .DiscussionTopic, .news .DiscussionPost {
	border: 1px solid #4E3A5B;
}

.news .DiscussionTopic .Title, .news .DiscussionPost .Title, .news .DGroup thead tr, .news .Prominent a {
	background: #4E3A5B;
}

.info .DGroup br {
	border-bottom: 1px solid #446A97;
}

.info .DiscussionTopic, .info .DiscussionPost {
	border: 1px solid #446A97;
}

.info .DiscussionTopic .Title, .info .DiscussionPost .Title, .info .DGroup thead tr, .info .Prominent a {
	background: #446A97;
}

.orph .DGroup .h3 {
	border-bottom: 1px solid #a8525f;
}

.orph .DiscussionTopic, .orph .DiscussionPost {
	border: 1px solid #a8525f;
}

.orph .DiscussionTopic .Title, .orph .DiscussionPost .Title, .orph .DGroup thead tr, .orph .Prominent a {
	background: #a8525f;
}

.DiscussionTopic, .DiscussionPost {
	margin-bottom: 5px;
}

.DiscussionTopic .Title, .DiscussionPost .Title {
	font-weight: bold;
	padding: 2px 5px;
	color: white;
}

.DiscussionTopic .Title *, .DiscussionPost .Title * {
	color: white;
}

.DiscussionTopic .Brief, .DiscussionPost .Brief {
	padding: 2px 5px;
}

.ErrorMessage {
	background: #FFDDCC;
	padding: 5px;
}

.ErrorMessage * {
	color: #ff0000;
}

.InfoMessage {
	background: #FFFFCC;
	padding: 5px;
}

.InfoMessage a {
	text-decoration: underline;
}

.InfoMessage * {
	color: #666666;
}

col .Topic {
	width: 25%;
}

col .Posts {
	text-align: center;
}


.DGroup table {
	border-collapse: collapse;	
}

.DGroup table td {
	padding: 2px;
}

.DGroup table thead tr {
	font-weight: bold;	
}

.DGroup table thead td {
	color: white;	
}
	
