.blog-small{font-size: 70%;}

table.blog-blog-edit
{
	width:100%;
	background-color:#FFFFFF;
	border-collapse:collapse;
	color: #000000; 
}

table.blog-blog-edit th
{
	background-color:#F1F5FA;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border:1px solid #8FB0D2;
	text-align: right;
	vertical-align:top;
	font-size: 78%;
}

table.blog-blog-edit td
{
	border:1px solid #8FB0D2;
	vertical-align:top;
	padding: 3px;
	font-size: 78%;
}
table.blog-blog-edit-table
{
	width:100%;
	color: #000000; 
	font-size: 100%;
}
table.blog-blog-edit-table th, table.blog-blog-edit-table td
{
	border:0px;
	vertical-align:top;
	padding:2px;
	font-size: 100%;
}

.blog-req{color:red;}
.blogtext {font-size: 78%;}