
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	padding: 5px;
}

#headTable {
	background-color: ; font-size:;
	        font-size:; 
 	        border-collapse: separate; 
 		    border-spacing: 1px;     

}
#headTable tr.head, th.head, td.head{ 
	color: ;
	font-size: ;
	padding-left: 4px;
	background: url('') repeat-x;
	vertical-align: middle;
}

.table > .bg-head {
	background-color: ; 
	color: ;
}

.table > .bg-subhead {
	background: url('')  repeat-x;
	font-weight: 600;
}

#headTable tr.sub, td.sub, .table_td_bg { background-color: ; }
#headTable tr.sublight, td.sublight {background-color: ;}

#subTable {
	font-size:; 
 	border-collapse: separate; 
 	border-spacing: 1px;     
}
#subTable tr.head, #logView tr.head { color: black; background: url('')  repeat-x; cursor: pointer; height: 25px;}

#subTable tr.heada { color: black; background: url('') repeat-x ; cursor: pointer; }
#subTable tr.dsub, td.dsub {background-color: ;}

#subTable tr.subred, td.subred {background-color: ;cursor:pointer;}
#subTable tr.sub, td.sub {background-color: ;cursor:pointer;}
#subTable tr.suba, td.suba {background-color: ;cursor:pointer;}
#subTable tr.subhead, td.subhead { color: ; background-color: ;cursor:pointer; font-size: 12px;}
#subTable tr.sub:hover {background-color: ;cursor:pointer;}
#subTable tr.sublight, td.sublight {background-color: ;cursor:pointer;}
#subTable tr.sublighta, td.sublighta {background-color: ;cursor:pointer;}
#subTable tr.sublight:hover {background-color: ;cursor:pointer;}
#subTable tr.subgreen, td.subgreen {background-color: ;cursor:pointer;}
#subTable tr.subwhite, td.subwhite {background-color: ;cursor:pointer;}
#subTable tr.subblue, td.subblue {background-color: ;cursor:pointer;}
#subTable tr.suborange, td.suborange {background-color: ;cursor:pointer;}
#subTable tr.subyellow, td.subyellow {background-color: ;cursor:pointer;}
#subTable tr.subgreen-alt, td.subgreen-alt {background-color: ;cursor:pointer;}
#subTable tr.subgreen-alt:hover {background-color: ;cursor:pointer;}
#subTable td.switch_row { height: 16px; }

#subTable td.topPast { background-color: #dddddd; background-image: url('https://somicvoice.fi/images/gray_bar.jpg');background-repeat:repeat-x; color: #ffffff;}
#subTable td.topCurrent { background-color: #FED7D7; background-image: url('https://somicvoice.fi/images/red_bar.jpg');background-repeat:repeat-x; color: #ffffff;}
#subTable td.topFuture { background-color: #CBD6FF; background-image: url('https://somicvoice.fi/images/blue_bar.jpg');background-repeat:repeat-x; color: #ffffff;}

#subTable td.midPast { background-color: #dddddd; }
#subTable td.midCurrent { background-color: #FED7D7;}
#subTable td.midFuture { background-color: #CBD6FF;}
#subTable td.otherMonth {background-color: #c1c1c1; color: #787878;}
#subTable td.otherMonth a {color: #787878;}

#subTable .topmenu_s {
       background: #fefefe;
       font-weight: bold;
}


#subTable .underline { border-bottom: 1px dotted #666; }

#subTable td.item { padding-left:10px;}
#subTable .forumUser { font-size:;}
#subTable .forumDesc { font-size:; padding-left:4px;}
#subTable .forumMenu { text-align:left;}


#subTable .normal:hover { background-color:#ffffff;}

#subTablePlain {
	font-size:;
 	border-collapse: separate; 
 	border-spacing: 1px;  
}
#subTablePlain tr.sub, td.sub {background-color: ;}
#subTablePlain tr.sublight, td.sublight {background-color: ;}
#subTablePlain tr.head {color:black;background: url('')  repeat-x;}
#subTablePlain tr.subhead {color:white;background:  repeat-x; }


/* Regular message table */
#message_table .head {color: black; background: url('') repeat-x ;cursor: pointer;}
#message_table .sub {color: black; background: ; cursor: pointer;}
#message_table .sublight {color: black; background: ; cursor: pointer;}
#message_table .subred {color: black; background: ; cursor: pointer;}
#message_table .current { color: black; background: ; cursor: pointer;}
#message_table .past {color: black; background: ; cursor: pointer;color: #888;}
#message_table td {	padding-left: 5px;}
