.forumdata
{
    width: 100%; 
}
.datacontainer
{
    width: 100%;
}
ol.column4
{
    width: 100% !important;
    padding: 0px;
    margin: 0px;
    clear: both;
}
ol.column4 li
{
    width: 17%;
    float: left;
    padding-left: 15px;
    margin: 2px;
}
ol.column4 li.old
{
    background: transparent url(images/statusicon/subforum_old.png) no-repeat left center;
}
ol.column4 li.new
{
    background: transparent url(images/statusicon/subforum_new.png) no-repeat left center;
}
ol.column3
{
    width: 100% !important;
    padding: 0px;
    margin: 0px;
    clear: both;
}
ol.column3 li
{
    width: 28%;
    float: left;
    padding-left: 15px;
    margin: 2px;
}
ol.column3 li.old
{
    background: transparent url(images/statusicon/subforum_old.png) no-repeat left center;
}
ol.column3 li.new
{
    background: transparent url(images/statusicon/subforum_new.png) no-repeat left center;
}
ol.column2
{
    width: 100% !important;
    padding: 0px;
    margin: 0px;
    clear: both;
}
ol.column2 li
{
    width: 45%;
    float: left;
    padding-left: 15px;
    margin: 2px;
}
ol.column2 li.old
{
    background: transparent url(images/statusicon/subforum_old.png) no-repeat left center;
}
ol.column2 li.new
{
    background: transparent url(images/statusicon/subforum_new.png) no-repeat left center;
}
ol.column1
{
    width: 100% !important;
    padding: 0px;
    margin: 0px;
    clear: both;
}
ol.column1 li
{
    width: 90%;
    float: left;
    padding-left: 15px;
    margin: 2px;
}
ol.column1 li.old
{
    background: transparent url(images/statusicon/subforum_old.png) no-repeat left center;
}
ol.column1 li.new
{
    background: transparent url(images/statusicon/subforum_new.png) no-repeat left center;
} 


.pemtable {
	font-weight: bold;
	text-align: center;
}

.pemtable td {
	padding:8px;
	vertical-align:top;
	border-left:1px solid #cedfeb;
	border-right:1px solid #cedfeb;
	border-bottom:1px solid #cedfeb;
}

.pemtable .alt1 {
	background:rgb(255, 255, 255) bottom repeat-x;
}

.pemtable .alt2 {
	background-color:rgb(240,242,250);
}

.pemtable .left {
	text-align: left;
}

.pemtable .right {
	text-align: right;
}

.pemtable .normal {
	font-weight: normal;
}
 


#reputationgivenlist .delete {
padding-top: 5px;
padding-left: 10px;
}
#reputationgivenlist .summaryinfo {
margin-left: 5px;
padding-left: 10px;
}
#reputationgivenlist .summaryinfo .iteminfo {
	margin-left: 10px;
}
 


.vistable {
	font-weight: bold;
	text-align: center;
}

.vistable td {
	padding:4px;
	vertical-align:top;
	border-left:1px solid #cedfeb;
	border-right:1px solid #cedfeb;
	border-bottom:1px solid #cedfeb;
}

.vistable .alt1 {
	background-color:rgb(255, 255, 255);
}

.vistable .alt2 {
	background-color:rgb(240,242,250);
}

.vistable .left {
	text-align: left;
}

.vistable .normal {
	font-weight: normal;
}
 


.toptable {
	font-weight: bold;
	text-align: center;
}

.toptable td {
	padding:6px;
	vertical-align:top;
	border-left:1px solid #cedfeb;
	border-right:1px solid #cedfeb;
	border-bottom:1px solid #cedfeb;
}

.toptable .alt1 {
	background-color:rgb(255,255,255);
}

.toptable .alt2 {
	background-color:rgb(240,242,250);
}
 