#pageHider {
	background:url(images/filter/filter.bg.png) 0 0;
	display:none;
	height:inherit;
	left:0;
	position:absolute;
	top:0;
	width:inherit;
	z-index:9550;
}
#filter {
	left:0;
	position:absolute;
	top:-8px;
	z-index:9600;
}
#f_launcher,#f_slider,#f_selectorsCol,#f_content {
	height:480px;
	position:absolute;
	top:0;
}
#f_launcher {
	background:url(images/filter/filter.open.png) 0 0 no-repeat;
	cursor:pointer;
	display:none;
	left:-16px;
	width:27px
}
#f_shadow {
	background:url(images/filter/filter.shadow.png) 0 0 no-repeat;
	display:none;
	height:510px;
	left:-15px;
	position:absolute;
	top:-15px;
	width:990px;
}
#f_slider {
	background:url(images/filter/filter.bg.jpg) 0 0 no-repeat;
	height:480px;
	left:0;
	position:absolute;
	width:960px;
}
#s4-bodyContainer #f_selectorsCol {
	color:#fff;
	font-family:georgia,serif;
	left:0;
	width:238px;
}
#s4-bodyContainer #f_selectorsCol *,#f_header {
	font-family:georgia,serif;
}
#f_selectorsCol h2 {
	font-size:1.4em;
	font-weight:normal;
	height:46px;
	line-height:46px;
	margin:0 0 0 24px;
}
#f_clearBtn {
	cursor:pointer;
	left:168px;
	position:absolute;
	top:14px;
}
.f_selector {
	right:722px;
	width:238px;
}
.f_selector ul {
	height:139px;
	list-style:none;
	margin:0;
	overflow:auto;
	padding:0 0 0 24px;
}
.f_selector ul a:link,
.f_selector ul a:visited,
.f_selector ul a:hover,
.f_selector ul a:active {
	color:#fff;
	text-decoration:none;
}
.f_selector ul a:hover {
	color:#ffe400;
	font-size:1.1em;
}
#f_selector1 {
	left:0;
	position:absolute;
	top:46px;
}
#f_selector1 h3,#f_selector2 h3 {
	font-size:1.15em;
	font-weight:normal;
	height:40px;
	line-height:40px;
	margin:0 0 0 24px;
}
#f_selector2 {
	left:0;
	position:absolute;
	top:225px;
}
#f_search {
	*display:inline;
	left:0;
	margin:0 0 0 24px;
	position:absolute;
	top:410px;
}
#f_search h3 {
	margin-bottom:10px;
}
#f_searchText {
	border:1px solid #b95927;
	color:#999;
	height:21px;
	padding-left:8px;
	width:160px;
	_width:168px;
}
#f_searchButton {
	background:url(images/filter/arrow.search.png) 0 0 no-repeat transparent;
	margin:0 0 3px 12px;
	vertical-align:bottom;
}
#f_content {
	font-family:arial,helvetica, sans-serif;
	right:0;
	width:722px;
}
#f_main {
	height:419px;
	left:20px;
	position:absolute;
	top:61px;
	width:722px;
}
#f_main a:visited,#f_main a:hover {
	color:#0083a9;
}
#f_header {
	color:#fff;
	font-size:2em;
	left:22px;
	line-height:44px;
	position:absolute;
	top:0;
}
#f_closeBtn {
	background:url(images/filter/filter.btn.close.png) 0 0 no-repeat;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	height:20px;
	line-height:1;
	position:absolute;
	right:24px;
	top:14px;
	width:80px;
}
#f_closeBtn span {
	display:none;
}
.f_contentElement {
	display:-moz-inline-stack;
	display:inline-block;
	_display:inline;
	position:relative;
}
#f_news {
	height:100px;
	line-height:1;
	width:100px;
}
#f_news ul {
	height:100px;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:100px;
}
#pageContent {
	left:60px;
	position:absolute;
	top:10px;
	width:950px;
}
/* sizes */
.size1x1 {
	/*1x1 is special small banner*/
	background:url(images/filter/filter.1c.1r.bg.png) 0 0 no-repeat;
	height:55px;
	overflow:hidden;
	padding:9px 12px 13px 10px;
	position:absolute;
	width:202px;
}
.size1x2,.size1x3,.size1x4,.size1x5,
.size2x1,.size2x2,.size2x3,.size2x4,.size2x5,
.size3x1,.size3x2,.size3x3,.size3x4,.size3x5 {
	position:absolute;
	overflow:hidden;
	padding:3px 6px 7px 4px;
}
.size1x2,.size1x3,.size1x4,.size1x5 {
	background:url(images/filter/filter.1c.2r.bg.png) 0 0 no-repeat;
	height:150px;
	width:214px;
}
.size1x3 {
	background:url(images/filter/filter.1c.3r.bg.png) 0 0 no-repeat;
	height:233px;
}
.size1x4 {
	background:url(images/filter/filter.1c.4r.bg.png) 0 0 no-repeat;
	height:315px;
}
.size1x5 {
	background:url(images/filter/filter.1c.5r.bg.png) 0 0 no-repeat;
	height:399px;
}
.size2x1,.size2x2,.size2x3,.size2x4,.size2x5 {
	background:url(images/filter/filter.2c.1r.bg.png) 0 0 no-repeat;
	height:67px;
	width:454px;
}
.size2x2 {
	background:url(images/filter/filter.2c.2r.bg.png) 0 0 no-repeat;
	height:150px;
}
.size2x3 {
	background:url(images/filter/filter.2c.3r.bg.png) 0 0 no-repeat;
	height:233px;
}
.size2x4 {
	background:url(images/filter/filter.2c.4r.bg.png) 0 0 no-repeat;
	height:315px;
}
.size2x5 {
	background:url(images/filter/filter.2c.5r.bg.png) 0 0 no-repeat;
	height:399px;
}
.size3x1,.size3x2,.size3x3,.size3x4,.size3x5 {
	background:url(images/filter/filter.3c.1r.bg.png) 0 0 no-repeat;
	height:67px;
	width:675px;
}
.size3x2 {
	background:url(images/filter/filter.3c.2r.bg.png) 0 0 no-repeat;
	height:150px;
}
.size3x3 {
	background:url(images/filter/filter.3c.3r.bg.png) 0 0 no-repeat;
	height:233px;
}
.size3x4 {
	background:url(images/filter/filter.3c.4r.bg.png) 0 0 no-repeat;
	height:315px;
}
.size3x5 {
	background:url(images/filter/filter.3c.5r.bg.png) 0 0 no-repeat;
	height:399px;
}
/* /sizes */

/* positioning */
.xpos1 {
	left:0;
}
.xpos2{
	left:230px;
}
.xpos3 {
	left:460px;
}
.ypos1 {
	top:0;
}
.ypos2 {
	top:83px;
}
.ypos3 {
	top:166px;
}
.ypos4 {
	top:249px;
}
.ypos5 {
	top:332px;
}
/* /positioning */

/* news */
#f_newsContent {
	font-size:1em;
	line-height:1em;
}
#f_newsContent h5 {
	background:url(images/filter/bg.ajax.news.hd.png) 0 0 no-repeat;
	height:28px;
	margin:0;
	width:100%;
}
#f_newsContent h5 span {
	display:none;
}
#f_newsContent ul {
	list-style:none;
	margin:.5em;
	padding:0;
}
#f_newsContent li {
	margin:0 0 .3em;
	padding:0;
}
#f_newsContent a:link,
#f_newsContent a:visited,
#f_newsContent a:hover,
#f_newsContent a:active {
	color:#0083a9;
	font-weight:bold;
	text-decoration:none;
}
#f_newsContent a span{
	font-weight:normal;
}
#f_newsContent a.more {
	margin-left:.5em;
}
/* /news */

/* small banner style */
.bannerSmall {
	background:#fff;
	color:#0083a9;
	display:table-cell;
	height:55px;
	line-height:1.1em;
	overflow:hidden;
	width:202px;
}
.bannerSmall img {
	float:left;
}
.bannerSmall h3 {
	padding:6px 0 2px;
	font-size:1.15em;
	font-weight:bold;
}
.bannerSmall a {
	text-decoration:none;
}
/* /small banner style */





/* filter custom news listing begin */

	#f_content .dvDateLatest {
	color:#0083a9;padding: 5px 3px 0px 6px !important;
	}
	#f_content .dvitemLatest {
	padding: 0px 3px 2px 4px !important;
 
}

#f_content .dvitemLatest a:link,
#f_content .dvitemLatest a:visited,
#f_content .dvitemLatest a:hover,
#f_content .dvitemLatest a:active {
	color:#0083a9;
	font-weight:bold;
	text-decoration:none;
}

 
#f_content .dvitemLatest a:hover,
#f_content .dvitemLatest a:active {
	text-decoration: underline!important;
}
#f_content .dvNewsHeader2 {
	height:138px;
	margin:6px;
	overflow:hidden;
}

 .dvNewsHeaderSub a:link,
 .dvNewsHeaderSub a:visited
 {
	color:white !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size: 14px !important;
	margin-top: 4px;margin-left: 4px;
	 
}
 
 .dvNewsHeaderSub a:hover,
 .dvNewsHeaderSub a:active {
	color:white !important;
	font-weight:bold !important;
	text-decoration: underline !important;
		font-size: 14px !important;
		margin-top: 4px;margin-left: 4px;
	 
}




	/* 1 list item / smallest banner / no header */
.dvNewsHeader1 .dvNewsHeaderSub {
	display:none;
	
		
}
#f_content .dvNewsHeader1 .dvDateLatest {
	color:#0083a9;padding: 0px 3px 0px 6px !important;
	}




	/* several list item /   includes header */
.dvNewsHeader2 .dvNewsHeaderSub, 
.dvNewsHeader3 .dvNewsHeaderSub {
	background: url(images/filter/bg.ajax.news.hd.png) 0 0 no-repeat;
	display: block;
	height:20px;
	padding: 4px !important;
}

.dvNewsHeader2 .dvNewsHeaderSub a, 
.dvNewsHeader3 .dvNewsHeaderSub a{
	display:none;
}

.dvNewsHeader3 .dvNewsHeaderSub {
margin-bottom: 5px;
}

#f_content .dvNewsHeader2 .dvDateLatest
 {
	color:#0083a9;padding:  4px 3px 0px 6px  !important;
	}
 
#f_content .dvNewsHeader3 .dvDateLatest {
	color:#0083a9;padding:  4px 3px 0px 6px  !important;
	}

 
#f_content .dvNewsHeader2	  .dvitemLatest  {
	padding: 0px 3px 4px 4px !important;  
	line-height: 15px;
}

#f_content .dvNewsHeader3	  .dvitemLatest {
	padding: 0px 3px 4px 4px !important; 
	line-height: 15px;
}
	
	




.dvNewsHeader2 .dvNewsHeaderSub,
.dvNewsHeader3 .dvNewsHeaderSub {
	display: block;
	
	
}



/* filter custom news listing end */

