.BlogAdminBlogTitle:link, .BlogAdminBlogTitle:visited, .BlogAdminBlogTitle:active, .BlogAdminBlogTitle:hover {
	color: #666;
	text-decoration: none;
}
.BlogAdminBlogTitle:hover {
	text-decoration: underline;
}
.BlogAdminBlogTitleSelected:link, .BlogAdminBlogTitleSelected:visited, .BlogAdminBlogTitleSelected:active, .BlogAdminBlogTitleSelected:hover {
	color: #666;
	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 {
	padding: 0;
}
.BlogPostHeaderCell {
}
a.BlogPostHeader{
	color: #49487f;
	display: block;
	font: bold italic 16px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 5px 0;
	text-decoration: none;
}
a:hover.BlogPostHeader{
	color: #686689;
	text-decoration: none;
}
.BlogPostHeader:hover {
	text-decoration: underline;
}
.BlogPostHeaderInfo{
	border-bottom: 1px solid #DDD;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}
.BlogPostFooter {
	height: 30px;
	padding: 15px;
}
.BlogPostFooter a{
	color: #e59600;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.BlogPostDivider {
	color: #cccccc;
	visibility: hidden;
}
.BlogCommentLink {
	color: #333333;
	text-decoration: none;
}
.BlogPostCommentLink:link, .BlogPostCommentLink:visited, .BlogPostCommentLink:active, .BlogPostCommentLink:hover{
	color: #e59600;
	text-decoration: underline;
}
.BlogPostCommentLink:hover{
	text-decoration: none;
}
.BlogTagsPostInscription{
	font: normal 12px Arial, Helvetica, sans-serif;
}
.BlogTagLink{
	color: #999;
}
.BlogTagLink:link, .BlogTagLink:visited, .BlogTagLink:active, .BlogTagLink:hover{
	color: #e59600;
	text-decoration: underline;
}
.BlogTagLink:hover{
	text-decoration: none;
}
.BlogCommentText{
}
.BlogCommentHeader{
	height: 20px;
}
.BlogCommentFooter{
	height: 20px;
}
.BlogCommentLinkBack:link, .BlogCommentLinkBack:visited, .BlogCommentLinkBack:active, .BlogCommentLinkBack:hover{
	color: #0000ee;
	text-decoration: none;
}
.BlogCommentLinkBack:hover{
	text-decoration: underline;
}
.BlogListHeader{
	padding: 20px 0 0 0;
}
.BlogListTitle{
	text-align: center;
	font-weight: bold;
}
.BlogErrorMessage {
	font-size: Small;
	color: Red;
}
hr.BlogAdminDivider, hr.BlogManagementDivider {
	border: 0;
	border-bottom: 1px solid #DDD;
	height: 0;
	margin: 0 0 10px 0;
}
.BlogMainTable{
	color: #666;
	font: normal 12px Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
}
.BlogManagementArea {
	width: 318px;
}
span.BlogManagementAreaTitle{
	border-bottom: 1px solid #DDD;
	color: #424778;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0 0 6px 0;
	text-transform: uppercase;
}
.BlogPostListMain{
	width: 711px;
}
.BlogPostListMain hr, .BlogPostEditMain hr{
	border: 0;
	height: 0;
}
.BlogPostEditMain{
	margin-left: 10px;
	padding: 5px;
}
.BlogPostEditorButtonTable{
}
.BlogCommentListMainTable, .BlogCommentPostMainTable{
	padding: 0 10px;
}
.BlogListCell {
	padding: 0 0 20px 0;
}
.BlogCalendarCell, .BlogAdministratorCell {
	padding: 0 0 20px 0;
}
.BlogCreateBlogCell {
	padding: 0;
}
.BlogCreateArea {
	border: 1px solid red;
	padding: 0;
}
