#filterNS {
	left:0;
	position:absolute;
	top:-8px; 
	display:none;
}
#f_launcher,#f_sliderNS,#f_selectorsColNS,#f_contentNS {
	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_sliderNS {
	background:url(images/filter/filter.bg.jpg) 0 0 no-repeat;
	height:480px;
	left:0;
	position:absolute;
	width:960px;
}
#s4-bodyContainer #f_selectorsColNS {
	color:#fff;
	font-family:georgia,serif;
	left:0;
	width:238px;
}
#s4-bodyContainer #f_selectorsColNS * {
	font-family:georgia,serif;
}
#f_selectorsColNS 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_contentNS {
	font-family:arial,helvetica, sans-serif;
	right:0;
	width:722px;
}
#f_mainNS {
	height:419px;
	left:20px;
	position:absolute;
	top:61px;
	width:722px;
}
   

  

/* 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;
}
#MSO_ContentTable #f_mainNS .bannerSmall h3 {
	padding:6px 0px 2px !important;
	font-size:0.9em !important;
	font-weight:bold !important;
	color: #0083a9 !important;
		margin: 0px !important;
		line-height:9.9pt  !important;
}

#MSO_ContentTable #f_mainNS .bannerSmall p {
	padding: 0px !important;
	margin: 0px !important;
	line-height:9.9pt  !important;

}

.bannerSmall a {
	text-decoration:none;
}
/* /small banner style */





/* filter custom news listing begin */

	#f_contentNS .dvDateLatest {
	color:#0083a9;padding: 5px 3px 0px 6px !important;
	}
	#f_contentNS .dvitemLatest {
	padding: 0px 3px 2px 4px !important;
 
}

#f_contentNS .dvitemLatest a:link,
#f_contentNS .dvitemLatest a:visited,
#f_contentNS .dvitemLatest a:hover,
#f_contentNS .dvitemLatest a:active {
	color:#0083a9;
	font-weight:bold;
	text-decoration:none;
}

 
#f_contentNS .dvitemLatest a:hover,
#f_contentNS .dvitemLatest a:active {
	text-decoration: underline!important;
}
#f_contentNS .dvNewsHeader2 {
	height:138px;
	margin:6px;
	overflow:hidden;
}

  



 
#f_contentNS .dvNewsHeader1 .dvDateLatest {
	color:#0083a9;padding: 0px 3px 0px 6px !important;
	}



 

#f_contentNS .dvNewsHeader2 .dvDateLatest
 {
	color:#0083a9;padding:  4px 3px 0px 6px  !important;
	}
 
#f_contentNS .dvNewsHeader3 .dvDateLatest {
	color:#0083a9;padding:  4px 3px 0px 6px  !important;
	}

 
#f_contentNS .dvNewsHeader2	  .dvitemLatest  {
	padding: 0px 3px 4px 4px !important;  
	line-height: 15px;
}

#f_contentNS .dvNewsHeader3	  .dvitemLatest {
	padding: 0px 3px 4px 4px !important; 
	line-height: 15px;
}
	 
  
  
  
  
  
  

 /* LEFT NO SCRIPT NAVIGATION ADDITIONS */ 



#f_selectorsColNS h2 {
	font-weight:bold;
	color:#ffffff; 
	
	
	font-size:1.15em;
	height:40px;
	line-height:40px;

}


 

#f_selectorsColNS #f_selector1NS{
	right:722px;
	width:238px;
}
#f_selectorsColNS #f_selector1NS ul, 
#f_selectorsColNS #f_selector2NS ul {
	height:139px;
	list-style:none!important;
	margin:0;
	overflow:auto;
	padding:0 0 0 24px;
	LIST-STYLE-IMAGE: none!important;
}
#f_selectorsColNS .f_selector ul a:link,
#f_selectorsColNS .f_selector ul a:visited,
#f_selectorsColNS .f_selector ul a:hover,
#f_selectorsColNS .f_selector ul a:active {
	color:#ffffff;
	text-decoration:none;
}
#f_selectorsColNS .f_selector ul a:hover {
	color:#ffe400;
	font-size:1.1em;
}
#f_selectorsColNS #f_selector1NS {
	left:0;
	position:absolute;
	top:46px;
}
#f_selectorsColNS #f_selector1NS h3,#f_selector2NS h3 {
	font-size:1.15em!important;
	font-weight:bold;
	height:30px !important;
	line-height:30px;
	margin:0 0 0 24px;
	color:#ffffff; 

}
#f_selectorsColNS #f_selector2NS {
	left:0;
	position:absolute;
	top:225px; /* border: 1px red solid;*/
}
#f_selectorsColNS #f_search {
	*display:inline;
	left:0;
	margin:0 0 0 24px;
	position:absolute;
	top:410px;
}
#f_selectorsColNS #f_search h3 {
	margin-bottom:10px;
}
#f_selectorsColNS #f_searchText {
	border:1px solid #b95927;
	color:#999;
	height:21px;
	padding-left:8px;
	width:160px;
	_width:168px;
}
 
  
  
  
  
  
  
  
  
  
  
