/* Modules */


#navBlogPosts {
	padding:0;
}
.blogTitle, #blogPage H1, .pubTitle {
	font:23px/25px Arial, sans-serif !important; color:#4d202c;
	margin:3px 0 15px;}
	
#blogPage HEADER {
}
#contentBlog {}
#contentBlog .tableForm TD {
	width:90% !important;}
#contentBlog .tableForm TH {
	width:10% !important;
}
.blogTableSmall {}
.blogHead {
	font:10px Verdana, Geneva, sans-serif;
	padding:0 0 10px;
	display:block;}
.blogTitle A:link    {color:#FFF}
.blogTitle A:visited {color:#FFF}
.blogTitle A:hover   {color:#FFF}
.blogTitle A:active  {color:#FFF}
.blogArt {
	padding:0 0 5px;
	}
.blogComments {
	font:10px Verdana, Geneva, sans-serif;
	float:right}
.blogCommentNumber {
	font:11px Verdana, Verdana, Geneva, sans-serif;
	text-align:center; line-height:100%;
	height:16px; width:28px;
  	padding:3px 0 0;
	background:url(/images/content/icon_comment.png) no-repeat top center;
  	float:left;}
.blogCommentSpace {
	padding:25px 0 10px;
}
.button {
	padding:0 0 50px;}
.blogFoot .button{
	padding:0 0 20px;
}
.blogIndent {
	margin:20px 0 0 15px;
	border:solid #999; border-width:0 0 0 5px;
}
.blogRelatedHead {
	font:bold 9px Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	margin:15px 0; padding:3px;
	border:solid #8993a1; border-width:1px 0 0;
	clear:both;}
.blogRelated {
	margin:0 0 50px;
	border:solid #8993a1; border-width:0 0 1px;}
.blogRelated A {
	font:10px Verdana, Geneva, sans-serif;
	margin:0 10px 0 0;
}
.blogTitleDelete {
	font-size:100%; font-weight:bold; color:#304961;
	text-align:left;
	padding:2px 5px;
	border:solid #00728F; border-width:1px 1px 0;}
.blogArtDelete {
	padding:15px 8px; margin:0 0 2px;
	border:1px solid #00728F;
}
#blogList {
	margin:60px 0 0 20px;}
.blogPostList {
	line-height:normal;
	margin:20px 0 0;}
.blogPostList A {
	text-decoration:none;}	
.blogPostList A:link, .blogPostList A:visited, .blogPostList A:hover, .blogPostList A:active {
	border:solid #999; border-width:0 0 1px;}






.calendarDay {
	font-size:9px !important;}
.calendarDay {
	color:#903;
	background:#FFF;}
.calendarDate A {
	font-size:11px; font-weight:bold;
	text-decoration:none;
	padding:0 35px 1px;}
.calendarDate A:link    {color:#FFF; background:#CCCCD6;}
.calendarDate A:visited {color:#FFF; background:#CCCCD6;}
.calendarDate A:hover   {color:#FFF; background:#7B7B99;}
.calendarDate A:active  {color:#FFF; background:#CCCCD6;}
.calendarToday {
	background:#D6E1CD;}
.calendarToday A:link    {color:#FFF; background:#A7BF91;}
.calendarToday A:visited {color:#FFF; background:#A7BF91;}
.calendarToday A:hover   {color:#A7BF91; background:#FFF;}
.calendarToday A:active  {color:#FFF; background:#A7BF91;}
.calendarBlank {
	background:#CCCCD6;}
.calendarMonth {
	font-size:18px;}
.calendarPrev {
	font-size:12px;
	padding:0 15px 0}
.calendarNext {
	font-size:12px;
	padding:0 0 0 15px;}
.calendarListMonth {
	font-size:14px; font-weight:bold; color:#3B3B5C;
	padding:2px 10px; margin:10px 0 0;
	background:#CCCCD6;}
.calendarListBlock {
	margin:10px 0 0 15px; padding:0 0 15px;
	border-bottom:solid 1px #CCCCD6;}
.calendarListDate {
	font-weight:bold; color:#FFF;
	padding:2px 10px;
	background:#525372;}	
.calendarListName {
	font-size:13px; font-weight:bold; color:#3B3B5C;
	text-transform:uppercase;
	margin:5px 0 0 10px;}
.calendarListTime {}
.calendarListDesc {
	margin:0 0 0 10px;
}
.docBigHead { 
	font-weight:bold; font-size:16px; color:#86710E;}
.docSmallHead { 
	font-weight:bold;	font-size:12px; color:#273A61;
	text-transform:uppercase;}
.docs {
	text-align:left}
.docs TABLE {
	margin:15px 0;
	border-collapse:collapse;}
.docs TH {
	font-size:9px !important; color:#FFF;
	text-transform:uppercase; text-align:center;
	background:#999;}
.docs, .docs TD {
	font-size:12px;
	line-height:160%; vertical-align:text-top }
.docs TD, .docs TH, .docs TABLE {
	border:1px solid #999;}
.docs TD, .docs TH {
	padding:2px 4px;
}
.pubWrapper {
	padding:35px 0 8px;
	border:solid #999; border-width:0 0 1px;}
.pubCategory {
	font-size:100%; font-weight:bold;}
.pubDate {
	color:#FFF;}
.pubPublished {}
.pubDesc {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:150%;}
.pubLinks {}
