.small_info {
	font-size: smaller;
	color: Gray;
}

.error_msg {
	color: Red;
}

.ok_msg {
	color: Green;
}

.guru_action {
	background-color: #E0FFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	cursor: pointer;
}

.single_post {
	border: 1px solid Silver;
	padding: 5px;
	margin: 10px;
}

.single_post .txt {
	font-family: "Courier New", Courier, monospace;
	padding: 2px;
	margin: 2px;
	border-left: thin solid Gray;
	margin-left: 20px;
}

#accTab .single_post {
	background-color: #dfd;
}

#rejTab .single_post {
	background-color: #fcc;
}

#waitTab .single_post {
	background-color: #ffa;
}

.btn {
	width: 80px;
	height: 32px;
}

.accept_btn {
	color: Green;
	cursor: pointer;
	background-color: #96DCB4;
}

.reject_btn {
	color: Red;
	cursor: pointer;
	background-color: #FCA096;
}

.ans_btn {
	padding: 3px;
	color: black;
	cursor: pointer;
	background-color: #FFFFAA;
	border: thin solid Silver;
	font-size: 10px;
}

.pages {
	text-align: right;
}

.post_page_list {
	margin: 2px;
	padding: 3px;
	border: thin solid Gray;
	cursor: pointer;
	background-color: #CFCFCF;
}

.post_current_page {
	border: thin solid Navy;
	background-color: White;
}

/* in products */
.guru_adv {
	text-align: center;
}

.guru_adv a {
	color: Red;
	font-weight: bold;	
}

.add_red {
	color: Red;
}

.guru_adm_act {
	width: 120px;
	height: 32px;
	cursor: pointer;
	background-color: #96DCB4;
	padding: 5px;
}

.table_head {
	background-color: Silver;	
}

.even {
	background-color: #FFFFC8;
}

.odd {
	background-color: #9BFFD8;
}

.gravatar {
	position: relative;
	float: right;
}

#top10Tab table td {
	background-color: White;
	padding: 8px;
	border-bottom-color: Blue;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

#top10Tab table th {
	background-color: #2F74C9;
	color: White;
	padding: 8px;
	border-bottom-color: Blue;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

#top10Tab table {
	text-align: center;
}