table {
	background: #F6F6F6;
	border:1px solid #ccc;
	clear: both;
	margin-bottom: 10px;
	width: 100%;
}

.profile_table2 {
	margin:15px auto 25px auto;
	background: none;
	border: 1px solid #DDDDDD;
	text-align:left;
}

.profile_table2 th {
padding:5px;
border:none;
text-align:left;
}

.profile_table2 td {
border:none;
padding:5px;
text-align:left;
} 

.profile_table {
	margin:5px auto 0px auto;
	background: none;
	border: 1px solid #DDDDDD;
	text-align:center;
}

.profile_table th {
padding:5px;
border:none;
}

.profile_table td {
border:none;
padding:5px;
} 

th {
	background: #F6F6F6;
	border:1px solid #bbb;
	text-align: center;
}

th a {
background:#F6F6F6;
	display: block;
	padding: 2px 2px;
	text-decoration: none;
}
th a:hover {
	background: #000;
	color: #333;
	text-decoration: none;
}
table tr td {
	background: #F6F6F6;
	padding: 4px;
	text-align: center;
	vertical-align: top;
}
table tr.altrow td {
	background-color: #F3D6CA;
}

td.actions {
	text-align: center;
	white-space: nowrap;
}

td.actions a {
	margin: 0px 6px;
}

.likecount {
color:#0000ff;
}

.negvote {
color:#ff0000;
}

.posvote {
color:#27AA06;
}

.allcomment{
background:url('images/grad_btn.png') repeat-x top left;
height:31px;
text-align:center;
}

.allcomment a {
font-weight:bold;
padding-top:11px;
}
.allcomment a:hover {
text-decoration:none;
color:#4E4E4E;
}

.allcomment:hover {
background: #E2E2E2;
text-decoration:underline;
cursor:pointer;
}

#lctr {
position:relative;
top:-17px;
height:17px;
padding:0px;
}

.lctd {
padding:0px;
height:17px;
background:url('images/trans_bg.png') repeat-x top left;
}

.takaro {
position:relative;
height:17px;
width:100%;
top:-17px;
background:url('images/trans_bg.png') repeat-x top left;
z-index:5;
padding:0px;
}



