table.navigationTop{
	background: url(images/template/tile_navigationTop-community.gif) repeat-x left top!important;
}
	table.navigationTop div.Parentmain1 a.clMain1{
		height: 18px!important;
		text-align: left;
		white-space: nowrap;
		max-width: none!important;
		width: auto!important;
		*width: auto!important;
	}
	table.navigationTop div.Parentmain1 a.clMain1:hover,
	table.navigationTop div.Parentmain1 td.active a.clMain1{
		background-image: url(images/template/tile_navigationTop-hover-community.gif)!important;
		color: #213b55!important;
	}
	table.navigationTop div.clLeft1{
		background: url(images/template/tile_navigationTop-child-community.gif) repeat-x left top #80509b!important;
	}
		table.navigationTop div.clLeft1 a.clSubb1{
			color: #fff!important;
		}
		table.navigationTop div.clLeft1 a.clSubb1:hover{
			background-color: #8a46b0!important;
			color: #fff!important;
		}
		table.navigationTop div.clLeft1 div.wchild a.clSubb1:hover{
			background-color: #8a46b0!important;
		}
			table.navigationTop div.clLeftGrand1{
				background-color: #8a46b0!important;
			}
				table.navigationTop div.clLeftGrand1 a{
					border: 0!important;
					color: #fff!important;
				}
				table.navigationTop div.clLeftGrand1 a:hover{
					border: 0!important;
				}
td.columnLeft{
	background: none!important;
}

table.channelManager .teaser_header{
	background: url(images/template/cap_top-channelManager-community.gif) no-repeat left top!important;
	
}

.strBannerContent{
	background: url(images/template/tile_banner-community.gif) repeat-x left top!important;
}
	.strBannerContent h3{
		color: #fff!important;
		float: left;
		margin: 10px!important;
	}
	.strBannerContent span{
		color: #fff;
		font-size: 12px;
		float: right;
		margin: 10px!important;
	}


	td.navigationLeft h3{
		background: url(images/template/tile_navigationTop-child-community.gif) repeat-x left top #80509b!important;
	}
	td.navigationLeft .clTop1 a{
		color: #333!important;
	}
	td.navigationLeft .active a,
	td.navigationLeft a:hover{
		background: #8a46b0!important;
		color: #fff5a5!important;
	}
	td.navigationLeft table.clSub1{
		background: #e8c4fc!important;
	}
		td.navigationLeft table.clSub1 .active a,
		td.navigationLeft table.clSub1 a:hover{
			background: #f5e4ff!important;
		}
#navigationId{
	padding-top:0!important;
}
#navigationId p{
	margin:0!important;
	padding:0!important;
}
	#navigationId p a{
		display: inline!important;
	}



/*
table.moduleBlog{
	width: 100%;
}
	table.moduleBlog td.intro{
		padding: 10px;
	}
		table.moduleBlog td.intro p{
			margin: 0;
			padding: 0;
		}
	table.moduleBlog td.columnLeft{
		background: url(images/template/tile_blog-community.jpg) repeat-x left top!important;
		padding: 10px 0 0 0;
	}
		table.moduleBlog td.columnLeft td.elementBlock{
			padding: 0 15px 10px 15px;
		}
			table.moduleBlog td.columnLeft td.elementBlock h4{
				font-size: 12px;
				font-weight: bold;
				margin: 0 0 6px 0;
				padding: 0;
			}
			table.moduleBlog td.columnLeft td.elementBlock select{
				width: 205px;
				overflow: hidden;
			}
			table.moduleBlog td.columnLeft table.authors td{
				padding: 5px 0;
			}
			table.moduleBlog td.columnLeft table.authors td.name{
				padding: 5px 10px;
				width: 100%;
			}
	table.moduleBlog td.title{
		font-weight: bold;
		font-size: 14px;
		padding: 11px 8px 8px 8px;
	}
	table.moduleBlog td.posts{
		width: 100%;
		padding-right: 10px;
	}
		table.moduleBlog td.posts table.blog{
			width: 100%;
		}
			table.moduleBlog td.posts table.blog td.icon{
				padding: 0 10px;
				width: 0%;
			}
				table.moduleBlog td.posts table.blog td.icon span{
					background: url(images/template/icon_blog-group.gif);
					display: block;
					width: 16px;
					height: 16px;
				}
			table.moduleBlog td.posts table.blog td.post{
				width: 100%;
			}	
				table.moduleBlog td.posts table.blog td.post td.date{
					font-size: 17px;
					font-weight: bold;
				}
				table.moduleBlog td.posts table.blog td.post td.name{
					font-size: 14px;
					font-weight: bold;
				}
				table.moduleBlog td.posts table.blog td.post td.date a,
				table.moduleBlog td.posts table.blog td.post td.name a{
					color: #000;
					text-decoration: none;
				}
				table.moduleBlog td.posts table.blog td.post td.date a:hover,
				table.moduleBlog td.posts table.blog td.post td.name a:hover{
					text-decoration: underline;
				}
				table.moduleBlog td.posts table.blog td.post td.author{
					color: #6d6d6d;
					font-size: 12px;
					font-weight: bold;
				}
				table.moduleBlog td.posts table.blog td.post td.actions{
					padding: 5px 0 30px 0;
				}
				table.moduleBlog td.posts table.blog .last td.post td.actions{
					padding-bottom: 0;
				}
					table.moduleBlog td.posts table.blog td.post td.actions a{
						display: block;
						float: left;
						font-size: 11px;
						font-weight: bold;
						margin: 0 20px 0 0;
						padding: 0 0 0 20px;
						white-space: nowrap;
					}
					table.moduleBlog td.posts table.blog td.post td.actions a.posts{
						background: url(images/template/icon_blog-posts.gif) no-repeat;
					}
					table.moduleBlog td.posts table.blog td.post td.actions a.comment{
						background: url(images/template/icon_blog-addComment.gif) no-repeat;	
					}
					table.moduleBlog td.posts table.blog td.post td.actions a.none,
					table.moduleBlog td.posts table.blog td.post td.actions a.none:hover,
					table.moduleBlog td.posts table.blog td.post td.actions a.none span,
					table.moduleBlog td.posts table.blog td.post td.actions a.none:hover span{
						color: #bbb;
						cursor: default!important;
						text-decoration: none;
					}
				table.moduleBlog td.comments{
					padding: 10px 0;
				}
					table.moduleBlog td.comments td.info{
						font-style: italic;
						font-weight: bold;
						font-size: 11px;
						padding: 2px 10px 0 10px;
					}
					table.moduleBlog td.comments td.data{
						font-size: 11px;
						padding: 2px 10px 10px 10px;
					}
					table.moduleBlog td.comments .alt td{
						background: #f2f2f2;
					}
					table.moduleBlog td.comments td.data{
						border-bottom: 1px solid #ccc;
					}
	table.moduleBlog td.title{
		background: url(images/template/tile_navigationTop-teens.gif) repeat-x left top;
		color: #fff;
	}
	table.moduleBlog td.title a{
		color: #fff;
	}
*/