#tabwrapper {
	background:url(/custom/templates/page/shared/images/noticesLeftColBg.png) repeat-y 0 0;
	margin-top:20px;
}
	#NoticesboardTabsTabs {
		float:left;
		width:177px;
		background:#d5d4d4;
		padding:3px 0 20px;
		position:relative;
		z-index:2;
	}
		#NoticesboardTabsTabs div {
			padding:0 7px;
			margin:4px 0 0 5px;
			width:163px;
		}
		div.NoticesboardTabsActiveTab {
			background:#FFFFFF;
		}
			#NoticesboardTabsTabs div a {
				display:block;
				width:162px;
				text-transform:uppercase;
				font-weight:bold;
				color:#FFFFFF;
				border-bottom:1px solid #527898;
				padding:5px 1px 6px;
				text-decoration:none;
			}
			#NoticesboardTabsTabs div.NoticesboardTabsActiveTab a {
				color:#3C99D2;
				border-bottom:none;
			}
	#NoticesboardTabsContent {
		float:left;
		position:relative;
		width:470px;
		padding:1px 0 20px;
		background:#ffffff;
		border-color:#d5d4d4;
		border-style:solid;
		border-width:1px 1px 1px 0;
	}
		#NoticesboardTabsContent1, #NoticesboardTabsContent2 {
			display:none;
		}
		#NoticesboardTabsContent1.NoticesboardTabsVisibleContent, #NoticesboardTabsContent2.NoticesboardTabsVisibleContent {
			display:block;
		}
		a.newNoticeAdd {
			display:block;
			width:115px;
			height:29px;
			background:url(/custom/templates/page/shared/images/addNoticeButton.png) no-repeat 0 0;
			position:absolute;
			top:-15px;
			right:8px;
			font-size:0;
			text-decoration:none;
		}
		div.noticesAppRSS a img {
			display:none; /* hide rss feed */
		}
		.noticelisting {
			background:#ffffff url(/custom/templates/page/shared/images/noticeBg2.png) no-repeat;
			width:189px;
			height:173px;
			position:relative;
			margin:35px 0 0 10px;
			padding:0 15px;
			float:left;
		}
			.noticelisting span.noticedate {
				text-transform:uppercase;
				border-radius:4px;
				color:#fff;
				font-size:10px;
				padding:3px 8px;
				background-color:#233f50;
				position:absolute;
				top:-7px;
				left:6px;
			}
			.noticelisting .noticeheading {
				padding:30px 0 10px;
			}
				.noticelisting .noticeheading h3 {
					border-top:0;
					color:#414141;
					margin:0;
					padding:0;
					font-size:12px;
				}
			.noticelisting p {
				margin:0 !important;
				font-weight:normal;
				height:58px;
				overflow:hidden;
			}
				noticelisting p span p {
					display:none;
				}
			.noticelisting a.viewmoreNotice {
				position:absolute;
				right:15px;
				bottom:15px;
				color:#073e6c;
				text-decoration:underline;
				font-weight:bold;
			}
			.noticelisting a.viewmoreNotice:hover {
				text-decoration:none;
				color:#000;
			}