.captcha-table,.captcha_table,.news-table{border:0px;}
.post_title,.post_date,.post-title,.post-date{border-bottom:1px solid #DDDDDD;font-size:1.0em;}
.post_title,.post-title{font-weight:normal;color:#717171;line-height: 2.1;padding: 0.15em 0.525em;}
.post_date,.post-date{text-align:right;font-weight:normal;font-size:0.825em;padding: 0.15em 0.525em;}
.post_short,.post-short{text-align:justify;padding: 0.05em 0.525em;}
.comment_title,.comment-title{font-weight:bold;}
.comment_text,.comment-text{font-weight:normal;background-color:#FDFDFD;border-bottom:1px solid #DDDDDD;padding-bottom:15px;}
.comment_title,.comment_text,.comment-title,.comment-text{border-left:1px solid #DDDDDD;}
.comment_info,.comment-info{text-align:right;border-right:1px solid #DDDDDD;}
.comment_title,.comment_info,.comment-title,.comment-info{border-top:1px solid #DDDDDD;background-color:#EEEEEE;}
.selected_group_title,.selected-group-title{font-size:0.825em;text-align:center;}
.loop-header td.post-short { width: 100%; border-bottom: 1px #ccc solid;}
.loop-header td span a.readmore {font-weight: normal!important; float: right;}
.loop-header tr.post-top {line-height: 0.325;margin: 0; border-bottom: 2px solid #cccccc;border-top: 2px solid #cccccc;}
.w3-light-grey, .w3-hover-light-grey:hover, .w3-light-gray, .w3-hover-light-gray:hover {color: #000 !important;background-color: #f1f1f1 !important;}

/*** Don't remove the class nixhier, this is required for ASP ***/
.nixhier{display:none;}
.loop_header,.loop-header{width:100%;}
.page_header,.page-header{width:100%;}
.post_header,.post-header{width:100%;}
.page_left,.page-left{text-align:left;}
.page_center,.page-center{text-align:center;}
.page_right,.page-right{text-align:right;}
.comment_header,.comment-header{width:100%;}
.public_info,.public-info{text-align:right;}
.group_page,.group-page{text-align:center;}
.post_loop{font-size:1.0em;margin:0px 0px 10px;}
.post_loop div{line-height:1.6em;margin:0px 0px 2px;}
form#news-wrapper{float:none !important;position:relative;}
.info{padding:10px;margin-bottom:0.5em;background:#f8f8f8;color:#666666;font-size:91.7%;}
.note{border:2px #448844 solid;padding:10px;margin:10px auto;background:#eeffee;color:#004400;}
.important{border:2px #888844 solid;padding:10px;margin-bottom:1em;background:#ffffee;color:#444400;}
.warning{border:2px #884444 solid;padding:10px;margin-bottom:1em;background:#ffeeee;color:#440000;}