.BlogAdminBlogTitle:link, .BlogAdminBlogTitle:visited, .BlogAdminBlogTitle:active, .BlogAdminBlogTitle:hover
{
	color: #666666;
	text-decoration: none;

}

.BlogAdminBlogTitle:hover
{
	text-decoration: underline;
}

.BlogAdminBlogTitleSelected:link, .BlogAdminBlogTitleSelected:visited, .BlogAdminBlogTitleSelected:active, .BlogAdminBlogTitleSelected:hover
{
	color: black;
	font-size: larger;
	font-weight: bold;
	text-decoration: none;
}

.BlogAdminBlogTitleSelected:hover
{
	text-decoration: underline;
}

.BlogAdminCreateBlogCell, BlogAdminCreateArticleCell
{
	padding-top:5px;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.BlogAdminBlogListTitle
{
	padding-top: 15px;
	padding-bottom: 5px;
}

.BlogAdminBlogList
{
	padding-top:5px;
	margin-top: 5px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.BlogAdminCreateBlog:link, .BlogAdminCreateBlog:visited, .BlogAdminCreateBlog:active, .BlogAdminCreateBlog:hover
{
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}

.BlogAdminCreateBlog:hover
{
	text-decoration: underline;

}

.BlogAdminCreateArticle:link, .BlogAdminCreateArticle:visited, .BlogAdminCreateArticle:active, .BlogAdminCreateArticle:hover
{
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}

.BlogAdminCreateArticle:hover
{
	text-decoration: underline;
}

.BlogListBlogTitle:link, .BlogListBlogTitle:visited, .BlogListBlogTitle:active, .BlogListBlogTitle:hover
{
	color: #555555;
	text-decoration: none;

}

.BlogListBlogTitle:hover
{
	text-decoration: underline;
}

.BlogPostTable
{
	border-right: black 1px dashed;
	border-top: black 1px dashed;
	border-left: black 1px dashed;
	border-bottom: black 1px dashed;
	padding: 5px;
}

.BlogPostHeaderCell
{
	background-color: #d8d8d8;
	font-size: 16pt;
	font-family: Arial;
	text-align: center;
	height: 30px;
}

.BlogPostHeader, .BlogPostHeader:link, .BlogPostHeader:visited, .BlogPostHeader:active, .BlogPostHeader:hover
{
	font-size: 16pt;
	font-family: Arial;
	text-align: center;
	height: 30px;
	color: Black;
	text-decoration: none;
}

.BlogPostHeader:hover
{
	text-decoration: underline;
}

.BlogPostHeaderInfo
{
	background-color: #d8d8d8;
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	height: 30px;
}

.BlogPostFooter
{
	height: 30px;
	background-color: #d8d8d8;
}

.BlogPostDivider
{
	color: #cccccc;
	visibility: hidden;
}

.BlogCommentLink
{
	color: #333333;
	text-decoration: none;
}


.BlogPostCommentLink:link, .BlogPostCommentLink:visited, .BlogPostCommentLink:active, .BlogPostCommentLink:hover
{
	color: #333333;
	text-decoration: none;
}

.BlogPostCommentLink:hover
{
	text-decoration: underline;
}

.BlogTagsPostInscription
{
	font-weight: bolder;
}

.BlogTagLink:link, .BlogTagLink:visited, .BlogTagLink:active, .BlogTagLink:hover
{
	color: #333333;
	text-decoration: none;
}

.BlogTagLink:hover
{
	text-decoration: underline;
}

.BlogCommentText
{
	background-color: #dddddd;
}

.BlogCommentHeader
{
	background-color: #e0e0e0;
	height: 20px;
}

.BlogCommentFooter
{
	background-color: #e0e0e0;
	height: 20px;
}



.BlogCommentLinkBack:link, .BlogCommentLinkBack:visited, .BlogCommentLinkBack:active, .BlogCommentLinkBack:hover
{
	color: #0000ee;
	text-decoration: none;
}

.BlogCommentLinkBack:hover
{
	text-decoration: underline;
}

.BlogListHeader
{
	text-align: center;
	font-size: x-large;
	background-color: Black;
	color: White;
}



.BlogListTitle
{
	text-align: center;
	color: black;
	font-weight: bold;
}

.BlogErrorMessage
{
	font-size: Small;
	color: Red;
}

.BlogAdminDivider, .BlogManagementDivider
{
	color: Gray;
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;
	height: 0px;
	border-bottom-style: dashed;
}

.BlogMainTable
{
	width: 100%;
	height: 100%;
	background-color: #dcdbe0;
}

.BlogManagementArea
{
	width: 318px;
}

.BlogPostListMain
{
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.BlogPostEditMain
{
	margin-left: 10px;
	padding: 5px;
}

.BlogPostEditorButtonTable
{
	padding-left: 5px;
	padding-right: 5px;
}

.BlogCommentListMainTable, .BlogCommentPostMainTable
{
	padding-left: 10px;
	padding-right: 10px;
}
.BlogListCell
{
	padding: 0px 5px 5px 5px;
}

.BlogCalendarCell, .BlogAdministratorCell
{
	padding: 25px 5px 5px 5px;
}

.BlogCreateBlogCell
{
      padding-left:0px;
}

.BlogCreateArea
{
	padding-top: 15px;
}