
@import "form.css";

#content {
  margin-right: 0px;
  padding: 12px 0px 1px;
  background-color: #D0DED9;
  border: 0px none;  
}

#newsnav {
  background-color: #A3C297;
  margin: 0px 12px 6px;
  font-size: 9pt;
  padding: 0px 6px 2px;
}

.item, .news_title {
  margin: 0px 12px;
  padding: 0px;
  border-left: 1px solid #556655;
  border-right: 1px solid #556655;
  border-top: 1px solid #556655;
  background-color: #FFFCF8;
}

.item {
	text-indent: 0px;
  margin-bottom: 12px;
  border-top: none;
  border-bottom: 1px solid #556655;
}

.news_title {
  background-color: #F2E8D0;
  
}

.category_lbl {
	margin: 0px;
	padding: 1px 6px;
	width: 114px;
	float: right;
	background-color: #E0C0A0;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	color: #664411;
	letter-spacing: 3px;
}

.news_title h1 {
  margin: 0px;
  padding: 2px 0px 0px 6px;
  font-size: 16pt;
  font-weight: bold;  
}

.news_title p.time {
    margin: 0px;
    padding: 0px 6px 4px;
	font-size: 9pt;
	border-bottom: 1px solid #E0C0A0;    
}

.news_title p.byline {
	float: right;
	font-size: 9pt;
	margin: 0px;
	padding: 0px 6px 0px;
}

.item p {
	font-size: 9pt;
	padding: 6px;
}

.item p.close {
	text-indent: 0px;
	text-align: right;
	padding-top: 0px;
}

.item p.editlink {
	float: left;
	text-align: left;
	padding-top: 0px;
    font-size: 9pt;
    text-indent: 0px;
}

.comment {
	margin: 6px 12px;
	border-top: 1px solid #C0E0A0;
}

.comment p.comment_byline {
    font-size: 8pt;
    background-color: #D8F8C2;
	margin: 0px;
	text-indent: 0px;
	padding: 1px 4px 2px;
}

.comment p.comment_body {
	font-size: 10pt;
	text-indent: 0px;
	margin: 0px;
	padding: 4px 0px;
}


.form_block {
	border: 1px solid #228800;
	margin: 0px 12px 12px;
	padding: 0px 0px 6px 0px;
}


#login .form_block {
	border: 0px;
	margin: 0px;
}

.form_block h1 {
	background-color: #228800;
	color: #F0F8FF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 2px 0px 2px 6px;
}

.form_block p {	
	font-size: 11px;
}

.form_block hr {
	height: 2px;
	background: #227700;
	margin: 12px;
}
	
.form_block blockquote {
	font-size: 12px;
	padding: 8px;
	margin: 0px 0px 0px 20px;
}

.form_block p.full {
	padding: 4px;
	margin: 0px 6px;
}

.form_block form {
	margin: 0px;
}

.form_block .lbl {
	width: 64px;
    padding: 0px 6px 0px 0px;
}

#login .form_block .lbl {
    width: 80px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	text-align: right;
	border: 1px solid #0;
}

.form_block p.info {
    margin-left: 74px;
}

#login .form_block p.info {
	margin-left: 8px;
}

.form_block .lbl span {
	font-weight: normal;
	font-style: italic;
}

.form_block .form {
	margin-left: 0px;
}

