body{
	font-size			: 13px;
	font-family		: Arial, Lucida Grande, Lucida Sans Unicode !important;
	border				: 0px solid #f00;
	margin				: 0px;
	text-align			: left;
	background-color: #fff;
}

br.clear {
	clear: left;
}
ul{
	padding:0;
	margin:0;
}

#wrapper{
	width					: 970px;
}

#wrapper iframe.labeling {
	width					: 100%;
}
#sitePanelLeft{
	width					: 260px;
	float					: left;
}

#sitePanelBody{
	border					: 0px solid #000;
	width					: 490px;
	float					: left;

}

#sitePanelRight{
	border					: 0px solid #f00;
	width					: 200px;	
	float					: right;	
}

#logo{	
	background-image	: url(/images/logo/logo_home.jpg);
	background-repeat	: no-repeat;
	height					: 197px;
}

#sitePanelLeft .archief{	
	background-image	: url(/images/logo/log_archief.jpg);
	cursor: pointer;
}

#sitePanelLeft .abonnement{	
	background-image	: url(/images/logo/logo_abonnement.jpg);
	cursor: pointer;
}

#sitePanelLeft .agenda{	
	background-image	: url(/images/logo/logo_agenda.jpg);
	cursor: pointer;
}

#sitePanelLeft .month{	
	background-image	: url(/images/logo/logo_dezemaand.jpg);
	cursor: pointer;
}

#sitePanelLeft .home{	
	background-image	: url(/images/logo/logo_home.jpg);
	cursor: pointer;
}

#sitePanelLeft .kortnieuws{	
	background-image	: url(/images/logo/logo_kortniews.jpg);
	cursor: pointer;
}

#sitePanelLeft .weblog{	
	background-image	: url(/images/logo/logo_weblog.jpg);
	cursor: pointer;
}


/*menu */
.menu ul{ 
	margin			: 0px;
	padding			: 0px;	
}
.menu ul li{
	
	margin			: 0px;
	padding			: 0px;
	cursor			: pointer;
} 


/***************************
*
*	LeftColumn
*
***************************/

.headerContent{
	font-weight			: bold;
	font-size				: 11px;		
	padding				: 19px 0 19px 40px;
	
}


/***************************
*
*	NewsLetter
*
***************************/

.newsLetter{
	margin					: 30px 0 0 40px;
}

.newsLetter div.rond{
    width					: 200px;
    margin-bottom			: 20px;
	padding: 5px;
}

.newsLetter .rond h2 {	
	text-align			: left;
	color				: #D30064;
	margin:0;
	border: 0;
	background-image:none;
	padding-left: 5px;
	padding-top: 5px;
}

.newsLetter .rond p {
	margin				: 0;
	text-align			: left;
	padding			: 5px 9px;
	
}
#ISOMailArticleContainer{
	float:left;
	width: 188px;
	_width: 190px;
	padding-left: 10px;
}



#ISOMailArticleContainer .pageform .field{
	width: 120px;
	_height: 16px;
	border:1px solid #c3c3c3;
}
#ISOMailArticleContainer .pageform .button{
	width: 168px;
	_width: 165px;
	margin-bottom: 20px;
	#margin-bottom: 0px;
}

#ISONewsLetter{
	float:left;
	width: 188px;
	_width: 190px;
	padding-left: 10px;
}



#ISONewsLetter .pageform .field{
	width: 120px;
	_height: 16px;
	border:1px solid #c3c3c3;
}
#ISONewsLetter .pageform .button{
	width: 168px;
	_width: 165px;
	margin-bottom: 20px;
	#margin-bottom: 0px;
}
/***************************
*
*	Basics
*
***************************/

/***
*
*	HR
*
***/

div.hr {
  height				: 1px;
  background			: #000 ;
}

div.hr hr {
  display			: none;
}


.left{
height: 22px; float: left; background-image: url(/images/button/but-left.gif); background-repeat: no-repeat;
width: 5px;
}

.center{
height: 22px;  float: left; background-image: url(/images/button/but-mid.gif);
text-align:center;
valign: middle;
}

.right{
height: 22px; 
float: right; 
width: 5px; 
background-image:url(/images/button/but-right.gif); 
background-repeat: no-repeat;
}

ul{
	padding		: 0 0 0 0;
}

li{
	list-style		: none;
	padding		: 0px;
}

input{
	font-size		: 10px;
	border: 0px;
}

.searchRoundedCornersBottom{
	/*background-image	: url(/images/backgrounds/CornerBottom200.gif);*/
	background-repeat	: no-repeat;
	height					: 10px;
}

.searchRoundedCornersTop {
	/*background-image	: url(/images/backgrounds/CornerTop200.gif);*/
	background-repeat	: no-repeat;
	height					: 10px;
}

.ContentRoundedCornersBottom{
	background-image	: url(/images/backgrounds/CornerBottom490.gif);
	background-repeat	: no-repeat;
	height					: 10px;
}

.ContentRoundedCornersTop {
	background-image	: url(/images/backgrounds/CornerTop490.gif);
	background-repeat	: no-repeat;
	height					: 10px;
}


/***************************
*
*	Rigth Column
*
***************************/

.searchBox{
	/*background-color		: #D30064;*/
	width					: 200px;
}

.searchItemContent {
	padding				: 0;
	text-align			: left;
	background-image	: url(/images/ui/searchbg.jpg);
	background-repeat	: no-repeat;
	height				: 82px;
}

.searchItemContent input {
	margin					: 53px 5px 0 10px ;
	width					: 100px;
	_height					: 16px;
	padding					: 2px;
	line-height				: 10px;
}

.searchItemContent #searchButton, .searchItemContent #searchButton:visited, .searchItemContent #searchButton:active{
	font-size		: 11px; 
	margin			: 0;
	padding			: 0;
	color			: #FFF; 
	font-weight		: bold;
	text-decoration	: none;
}

.searchBottom {	
}


/***************************
*	Get Members
***************************/
#getMember {
	border					: 0px solid #f00;
	margin					: 20px 0 20px 0px;
	width					: 200px;
	padding					: 0;
	background-image		: url(/images/bg/green.jpg);
	display					: block;	
}

#getMember .getMemberCenter {
	background-image	: url(/images/ui/signup_top.jpg);
	padding				: 0;
	margin				: 0;
	color				: #fff;
	background-repeat	: no-repeat;
	display				: block;
	padding				: 1px 10px 0px 10px;
}

#getMember .getMemberCenter div {

	padding-top			: 1px;
	display				: block;
	text-align			: left;
}

#getMember .getMemberCenter div p{
	margin				: 0;
	margin-top			: -20px;
	padding				: 10px 0 20px 0;
	line-height			: 18px;
}


#getMember .getMemberCenter div label {
	font-size			: 12px;
	margin				: 0 0 10px 0;
	padding				: 0;
}
#getMember .getMemberCenter .middle{
	margin-bottom		: 20px;
}
#getMember .getMemberCenter div input {
	margin				: 4px 5px 0 0;
	padding				: 0;
	border				: 0px;
}
#searchForm .radiobox{
	border				: 0px;
	margin-top			: 0px;
	#margin-top			: -15px;

}


#getMember  .getMemberBottom{
	background-image	: url(/images/ui/greenbottom.jpg);
	height				: 10px;
	padding				: 0;
	margin				: 0;
}
#getMember input{
	border: 0px;
}

#getMember button {
	width				: 180px;
	margin				: 20px 0 0 0;
	padding				: 2px 0 2px 0;
	text-align			: center;
	font-size			: 11px;
	background-color	: #fbfbfb;
	border				: 1px solid #CCC;
}


/***************************
*
*	Blog Panel right sider
*
***************************/


#blogPanel{
	margin					: 20px 0px 0px 0px;
	width					: 200px;	
}
#blogPanel .blogPanelImage img{
	margin-bottom			: -3px;
	padding					: 0;
}
#blogPanel .blogPanelContent{
	background-image		: url('/images/backgrounds/yellow_panel_back.jpg');
	margin					: 0;
	padding					: 0;
	background-repeat		: repeat-y;
	padding					: 10px;
	padding-bottom			: 2px;
	margin-bottom			: -10px;
}
#blogPanel a{
	text-decoration			: none;
	color					: #000000
}
#blogPanel .blogPanelContent .quote{
	font-weight				: bold;
	font-size				: 14px;
}
#blogPanel .blogPanelBottom{
	background-image		: url('/images/backgrounds/yellow_panel_bottom.jpg');
	margin					: 0;
	padding					: 0;
	height					: 30px;
	background-repeat		: no-repeat;
}

/***************************
*
*	Thema Panel right sider
*
***************************/


#themePanel{
	margin					: 20px 0px 0px 0px;
	width					: 200px;	
}
#themePanel .themePanelTop{
	background-image		: url('/images/backgrounds/side_green_top.jpg');
	margin					: 0;
	padding					: 0;
	font-size				: 0px;
	line-height				: 0px;
	height					: 9px;
	background-repeat		: no-repeat;	
}
#themePanel .themePanelContent{
	background-image		: url('/images/backgrounds/side_green_back.jpg');
	margin					: 0;
	background-repeat		: repeat-y;
	padding					: 0 10px 0px 10px;
	text-align: center;
}

#themePanel .themePanelContent form {
margin:0;
padding: 0;
}

#themePanel .themePanelContent input.themeButton {
	height					: 22px;
	border					: 0px;
	margin					: 2px 0 0 0;
}

#themePanel .themePanelBottom{
	background-image		: url('/images/backgrounds/side_green_bot.jpg');
	margin					: 0;
	padding					: 0;
	height					: 30px;
	background-repeat		: no-repeat;
}

#themePanel .themePanelContent h1.white {
	margin					: 0;
	padding					: 5px 0 0 0;
	display					: block;
	height					: 21px;
}

#themePanel .themePanelContent h1 .sIFR-flash {
	height					: 21px;
}

/***************************
*
*	Home
*
***************************/

.homeHead {
	margin					: 50px 0 0 0 ;
}
/*
.homeIntroBoxTop, .homeIntroBoxBottom, .homeIntroBoxCenter {
	background-color		: #DFF3F8;
}
*/
.homeIntroBoxCenter {
	padding				: 1px 20px 1px 20px;
	text-align				: left;
}

.homeIntroBoxCenter p {
	
}

.homeIntroBoxCenter h2 {
	color					: #1086BF;
}

.homeIntroBoxCenter a {
	color					: #6b6b6e;
	text-decoration			: none;
}

.homeIntroBoxCenter a:hover {
	color					: #6b6b6e;
	text-decoration		: underline;
}

.homeIntroBoxCenter h4 {
	margin:0;
	padding:0;
}

.homeIntroBoxCenter img{
	 
	padding				: 5px 0 0 10px;
	 float					: right;
}



.noPadding li {
	margin-bottom		: 5px;
	color					: #fff;
}

.noPadding li a{
	text-decoration		:none;
	color					: #fff;
}

.noPadding li a:hover{
	text-decoration:underline;
	color:#000;
}

/*****************************
*
*	ShortNews
*
****************************/

.shortNewsList{
	margin-top: 20px;
}

.shortNewsList li{
	border-top: 1px solid #000;
	padding:10px 0 10px 10px;
	margin:0;
}

.shortNewsList li:last-child{
	border-bottom: 1px solid #000;
}

.shortNewsList li p{
	padding:0px;
	margin:0;
}

.shortNewsList li.hover p{
	padding					:0px;
	margin					:0;
	color					: #1086BF;
}
.shortNewsList li.hover{
	background-color: #DFF3F8;
	cursor:pointer;
}

.shortNewsList li a{
	color: #d4d4d4;
	text-decoration: none;
}
.shortNewsList li.hover a{
	color: #000000;
	text-decoration: none;
}
.shortNewsList h4 {
	margin					: 0;
	font-size				: 14px;
	color					: #1086BF;
	margin-bottom			: 10px;
}

.shortNewsList li.hover h4{
	margin					: 0;
	font-size				: 14px;
	color					: #000000;
	margin-bottom			: 2px;	
}
/*****************************
*
*	homeShortNews
*
****************************/
.homeShortNewsContent{
	text-align				: left;
	padding					: 1px 20px 1px 20px;
	font-size				: 12px;
}

.homeShortNews{
	margin					: 20px 0px 0px 0px;
}

.homeShortNewsTop, .homeShortNewsBottom, .homeShortNewsContent{
	background-image	: url(/images/backgrounds/BackGroundBrown.jpg);
}

.noPadding{
	padding				:0;
}
.noPadding li:hover{
	padding				:0;
	cursor:pointer;
	color: #000;
}

.noPadding li:hover a{
	color: #000;
}

.noPadding li b{
	padding-left			: 20px;
}

.thisMonthList {
	text-align				: left;
	margin-bottom			: 20px;
	margin-top 				: 20px;

}

.thisMonthList .thisMonthListTitle {
	margin-left				: 20px;
		margin-top			: 30px;
}

.thisMonthList li{
	border-bottom		: 1px solid #000;
	width	: 100%;
	float: left;
}

.thisMonthList li:first-child{
	border-top		: 1px solid #000;
}



.whatCanIDoBlock {
	border					: 0px solid #f00;
	cursor					: pointer;
	padding					: 10px;
}

/**Short news list**/
.shortNewsEntry {
	height					: 78px; 
	border					: 0px solid #f00;
	cursor					: pointer;
	padding					: 10px;
}

.shortNewsEntry .newsImg {
	width					: 63px; 
	float					: left;
}

.shortNewsEntry .newsImg img {
	display 				: block;
}

.shortNewsEntry .newsContent {
	padding				: 0 0 0 67px;
}

.shortNewsEntry .newsContent h4 {
	margin					: 0;
	font-size				: 14px;
	color					: #1086BF;
	margin-bottom			: 10px;
}

.thisMonthList a {
	text-decoration			: none;	
}
.shortNewsEntry .newsContent p {
	margin					: 0;
	font-size				: 13px;
	color					: #000000;
	text-decoration			: none;	
}

div p img {
	margin: 2px 10px 2px 0;
}

.shortNewsEntry .newsContent a {
	color					: #6b6b6e;
	font-size				: 12px;
	text-decoration			: none;	
}

/**Hover state**/
.shortNewsEntryHover {
	background-color		: #DFF3F8;
	height					: 78px; 
	border					: 0px solid #f00;
	cursor					: pointer;
	padding					: 10px;
	cursor: pointer;
}

.shortNewsEntryHover .newsImg {
	width					: 63px; 
	float					: left;
}

.shortNewsEntryHover .newsImg img {
	display 				: block;
}

.shortNewsEntryHover .newsContent {
	padding				: 0 0 0 67px;
}

.shortNewsEntryHover .newsContent h4 {
	margin					: 0;
	font-size				: 14px;
	color					: #000000;
	margin-bottom			: 10px;
}

.shortNewsEntryHover .newsContent p {
	color					: #1086BF;
	font-size				: 13px;
	margin					: 0;
}

.shortNewsEntryHover .newsContent a{
	color					: #000000;
	font-size				: 12px;
	text-decoration			: none;
	
}

/***************************
*
*	Weblog
*
***************************/
.weblogHead {
	margin					: 50px 0 0 0 ;
}

.weblogHead .weblogLogs{
	margin					: 0 0 0 5px;
}

.weblogHead .weblogLogs h4{
	color					: #FDD20E;
	letter-spacing			: 3px;
	margin					: 20px 0 5px 0;
}



/***************************
*
*	Weblog / Archief
*
***************************/
.weblogHead #weblogAct ul{
	border-top: 1px solid #000000;
	width: 100%;
}
.weblogHead #weblogAct ul, 

.weblogHead #weblogAct ul li{
	list-style-type		: none;
	display			: inline;
	padding			: 0;
	margin				: 0;
	text-align			: middle;
}

.weblogHead #weblogAct img{
	padding			: 0px 4px 0 4px;
}
.weblogdropdown{
	border: 1px solid #000000; 
	width:200px;
	margin-top: 0px;
	#margin-top: 6px;
}



#containerWeblogOverview{
	border-top: 1px solid #000000;	
}
#containerWeblogOverview #weblogAct {
	padding			: 0;; 
	margin				: 10px 0 0 0;
}

.weblogHead #weblogAct {
	padding			: 10px 0 0 0;; 
	margin				: 10px 0 0 0;
}


.weblogHead #weblogAct img{
	padding			: 0px 4px 0 4px;
}

.weblogHead  div.hr {
	height				: 1px;
	background			: #000 ;
	margin				: 10px 5px 0 5px;
}

.weblogHead .contentThisNumber div.hr hr {
	display				: none;  
}

.weblogHead .weblogArchief h4{
	color				: #FDD20E;
	margin				: 0;
	padding			: 0;
}

.weblogHead .weblogArchief h2{
	letter-spacing			: 3px;
}




/***************************
*
*	Weblog / Reactions
*
***************************/

.weblogHead .weblogReactions {
	margin				: 0;
	
}

.weblogReactions ul{
	margin				:0;
	padding			:0 0 0 0;
	border				:0px solid #000;
}

.weblogHead .weblogReactions h2{
	letter-spacing			: 3px;
	margin-top			: 40px;
	padding-left			: 10px;
}

.weblogHead .weblogReactions p {
	border				: 0px solid #f00;
	text-align			: left;
}


.weblogReactions li  .reactions{	
	padding			: 10px 10px 10px 10px;
	float			:left;
	
}
.weblogReactions .reactions h4{
	width				: 250px;
	margin				: 0;
	padding				: 0;
	float				: left;
	margin-bottom		: 10px;
	color				: #000000;
	font-size			: 13px;
}

.weblogReactions .reactions p{
	clear:both;
	text-align: left;

	width: 100%;
}

.weblogReactions .reactions a{
	color				: #000;
}


.weblogReactions .reactions .time{
	float				:  right;
	height				: 25px;
	font-style			:  italic;
	color				: #c9c9c9;
	width				: 200px;
	text-align			: right;
}
.weblogReactions .reactions .reactioncontent{
	float				: left;
}


.weblogReactions ul .odd{
	list-style			: none; 
	border-top			:1px solid #000;
	margin				: 0;
	padding				:0;
	background-color	: #f5f5f5;
	float				: left;
}

.weblogReactions ul .even{
	list-style			: none; 
	border-top			:1px solid #000;
	margin				: 0;
	padding				:0;
	float				: left;
	
}

.weblogReactions li:last-child{
	border-bottom			:1px solid #000;	
}




/***************************
*
*	Weblog / Reageer
*
***************************/
.weblogHead .weblogReact {
	padding-left			: 5px;
	
}

.weblogHead .weblogReact h2{
	letter-spacing			: 3px;
}

.weblogHead .weblogLogs p{
	margin				: 0;
}


/***************************
*
*	Weblog / Introbox
*
***************************/
.weblogIntroBoxCenter {
	background-color		: #FFFBE0;
	
}

.weblogIntroBoxTop, .weblogIntroBoxBottom {
	background-color		: #FFFBE0;	
	height				: 10px;
}

.weblogIntroBoxCenter h2 {
	margin				: 0;
	padding			: 0 20px 0 0;
}

.weblogIntroBoxCenter p {
	float				: left; 
	width				: 290px; 
	padding			: 0 10px 10px 0px;
	margin				: 0;	
}

.weblogIntroContent {
	margin				: 0 0 0 10px;
	padding			: 10px 0 0 5px;
	
}
.weblogIntroContent .dropdown{
	float				: right;
	width				: 200px;
	margin-right		: 20px;
	margin-top			: 12px;
	#margin-top			: 0px;
}

.weblogIntroContent p{
	font-size			: 14px;
	padding-top			: 5px;	
}


.weblogIntroContentImage  {
		clear: left;
		display: block;
	margin-right		: 5px;
	margin-left			: 5px;
	margin-bottom			: 5px;
		
		
}

.weblogIntro{
	border				: 1px solid #f00;
	
}


/***************************
*
*	Weblog Overview
*
***************************/

#containerWeblogOverview {
	margin				: 52px 0 10px 0 ;

}

#containerWeblogOverview .weblogOverview {
	padding-bottom			: 10px;
	border-bottom	: 1px solid #000;
}

#containerWeblogOverview .weblogOverview  h3 {
	color				: #FDD20E;
	
}

#containerWeblogOverview .weblogOverview  #weblogAct ul, 

#containerWeblogOverview .weblogOverview #weblogAct ul li{
	list-style-type			: none;
	display				: inline;
	padding			: 0;
	margin				: 0;
	text-align			: middle;
}

#containerWeblogOverview .weblogOverview a{
	color				: #000000;
	font-weight			: bold;
	text-decoration		: none;
}
#containerWeblogOverview .weblogOverview a:hover{
	color				: #000000;
	font-weight			: bold;
	text-decoration		: underline;
}
#containerWeblogOverview .weblogOverview  #weblogAct img{
	padding			: 0px 4px 0 4px;
}


/***************************
*
*	Archief
*
***************************/

.archiefHead {
	margin				: 52px 0 0 0 ;
}

.archiefHead .archiefSearchBox {
	background-color		: #F5F7E2;  
	width					: 490px;
}

.archiefHead .archiefSearchBox .content{
	padding				: 0 10px 0 10px;
}
.archiefHead .archiefSearchBox .searcharea{
	padding				: 0px 10px 10px 10px;
	background-color		: #F5F7E2;
}
.archiefHead .archiefSearchBox .searcharea .box{
	float				: left;
	padding-top		: 2px;
	margin-right		: 3px;
}

.archiefHead .archiefSearchBox .searcharea .box select{
	width				: 175px;
	height				: 16px;
	#height			: 20px;

}
.archiefHead .archiefSearchBox .searcharea  input{
	width				: 98px;
	height				: 22px;
	border				: 0px;
	margin-left		: 10px;
}
.archiefHead .archiefSearchBox h3{
	color					: #A6AF10;
	#font-size				: 14px;
	padding					: 10px 0px 10px 0px;
	margin					: 0px;
}
.archiefHead .archiefSearchBox .searcharea .box .searchfield{
	border				: 1px solid #000000;
	height				: 14px;
	width				: 237px;
	#width				: 231px;
}

.archiefHead .archiefSearchBox .content a{
	color					: #A6AF10;
}

.archiefHead .archiefSearchBox .content h1{
	color					: #A6AF10;
	letter-spacing			: 3px;
}
.archiefHead .archiefSearchBox .content .themabtn{
	height					: 22px;
	border					: 0px;
	margin-right			: 4px;
}

.archiefHead .archiefIntro{
	margin					: 5px;
}

.archiefHead .archiefIntro h3{
	color					: #A6AF10;
	letter-spacing			: 3px;
}

.archiefHead hr {
	margin					: 10px 0 5px 5px;
}


/***************************
*
*	Search Archive Results
*
***************************/

#searchresults .headLi {
	border-top			: 1px solid #000;
	margin				: 10px 0 0 0 ;
	background-color	: #f7f8e8;
	float				:left;
}

#searchresults .headLi h3{
	margin				: 10px 0 10px 0x;
	text-align			: left;
}

#searchresults .headLi .image{
	float				: left;
	width				: 159px;	
}

#searchresults .headLi .image .button{
	width				: 129px; 
	height				: 22px; 
	margin				: 10px 0 10px 10px;
}

#searchresults .headLi .image .button .center{
	width				: 119px;
}

#searchresults .headLi h3 span{
 	color				: #A6AF10;
}

#searchresults .headLi img{
	margin				: 0 10px 0 10px;
}

#searchresults .headLi p{
	margin				: 0;
	padding				: 0;
	text-align			: left;
}
#searchresults ul{
	margin				: 0;
	padding				: 0;
}
#searchresults .headLi ul { 
	margin:0;
	padding: 0;
}
#searchresults .resultcontent{
	float				: left;
	width				: 330px;
	margin			: 0;
	padding			: 0;
}
#searchresults .headLi ul li { 
	text-align			: left;
	margin				: 3px 0 0 10px;
	list-style-image	: url(/images/icons/bullet.gif);
}
#searchresults .headLi ul li a{ 
	color				: #A6AF10;
	font-weight			: bold;
	text-decoration		: none;
}

#searchresults .headLi ul li a:hover{ 
	color				: #A6AF10;
	font-weight			: bold;
	text-decoration		: underline;
}
#searchresults .resultcontent ul{
	margin-left: 4px;
	#margin-left: 6px;
	_margin-left: 7px;
}

/***************************
*
*	CONTENT
*
***************************/

.contentContainer{
	margin				: 52px 0 50px 0 ;
}
.contentContainer .image{
	float					: right; 
	/*background-image	: url(/images/siteimages/dezemaand-img_large.jpg);  */
	width					: 200px; 
	margin-left			: 10px;
}

.contentContainer h2 {
	letter-spacing		: 2px;
	color				: #1086BF;
}

.contentContainer h3 {
	letter-spacing		: 2px;
	color				: #1086BF;
	margin				: 10px 0 5px 0;
}

.contentContainer p {
	margin				: 0 0 10px 0;
}
.contentContainer h4 {
	letter-spacing		: 2px;
	margin				: 10px 0 0 0;
	color				: #1086BF;
}

.contentContainer h4 a{
	color				: #1086BF;
}

.contentContainer #contentInterAct ul li{
	list-style-type		: none;
	display			: inline;
	padding			: 0;
	margin				: 0;
	text-align			: middle;
}

.contentContainer #contentInterAct ul{
	border-top		: 0px solid #000;
}

.contentContainer #contentInterAct img{
	padding			: 0px 4px 0 4px;
}

.contentContainer #contentInterAct {
	padding			: 0; 
	margin				: 5px 0 0 0;
}

.contentContainer #contentInterAct .padding{
	padding			: 20px;
}

.contentContainer .contentThisNumber{
	margin				: 30px 0 0 0;		
}

.contentContainer .contentThisNumber .content:hover{
	background-color		: #DFF3F8;		
}

.contentContainer .contentThisNumber div.hr {
	height				: 1px;
	background			: #CCC ;
}

.contentContainer .contentThisNumber div.hr hr {
	display				: none;  
}

.contentContainer .contentThisNumber h3 {
	margin				: 5px 0 5px 0;
	color				: #1086BF;
}

.contentContainer .contentThisNumber p {
	margin				: 0;
	padding-bottom		: 10px;
	
}


/***************************
*
*	IE Hack for PNG images
*
***************************/
.elementSmallTop{
	background-image	: url(/images/backgrounds/corner-200-top.png);
	background-repeat	: no-repeat;
	height				: 10px;
}

.elementSmallBottom{
	background-image	: url(/images/backgrounds/corner-200-bottom.png);
	background-repeat	: no-repeat;
	height				: 10px;

}

.elementLargeTop{
	background-image	: url(/images/backgrounds/corner-490-top.png);
	background-repeat	: no-repeat;
	height				: 10px;
}

.elementLargeBottom{
	background-image	: url(/images/backgrounds/corner-490-bottom.png);
	background-repeat	: no-repeat;
	height				: 10px;

}

* html .elementLargeTop
{
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/backgrounds/corner-490-top.png");
} 


* html .elementLargeBottom{
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/backgrounds/corner-490-bottom.png");
} 

* html .elementSmallTop
{
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/backgrounds/corner-200-top.png");
} 


* html .elementSmallBottom{
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/backgrounds/corner-200-bottom.png");
} 

/**
*
* Corners
*
**/
	div.blue_light {
		background-image 		: url(/images/ui/blue_light_bg.jpg);
		width						: 450px;
	}
	
	div.greenlight {
		/*background-image 		: url(/images/ui/blue_light_bg.jpg);*/
		background-color			: #f5f7e2;
		width						: 490px;
	}
	
	div.purple_light {
		/*background-image 		: url(/images/ui/blue_light_bg.jpg);*/
		background-color			: #9e59c1;
		width						: 490px;
	}
	
	div.yellowlight {
		background-color: #FFFBE0;
		width						: 450px;
	}
	
	div.yellow {
		background-image 		: url(/images/backgrounds/yellow_bg.jpg);
		width						: 450px;
	}
	
	
	div.pink {
		background-image 		: url(/images/backgrounds/pink_bg.jpg);
		width						: 200px;
	}
	
	div.green_light {
		background-image 		: url(/images/backgrounds/green_light_bg.jpg);
		width						: 450px;
	}

	div.green {
		background-image 		: url(/images/backgrounds/green_bg.jpg);
		width						: 450px;
	}
	
	div.blue {
		background-image 		: url(/images/backgrounds/blue_bg.jpg);
		width						: 450px;
	}
	
	div.blue_straight{
		background-image 		: url(/images/backgrounds/blue_bg.jpg);
		width						: 200px;
	}
	
	div.brown {
		background-image 		: url(/images/backgrounds/brown_bg.jpg);
	}
	
	div.purple {
		background-image 		: url(/images/backgrounds/purple_bg.jpg);
	}
	
	.top {
		background-repeat 		: no-repeat;		
		display					: block;
		background-position 	: top left;
		padding					: 0;
		margin						: 0;
	}
	
	.top div {
		background-repeat 		: no-repeat;
		display					: block;
		background-position 	: top right;
		height						: 10px;
		padding					: 0;
		margin						: 0;
	}
	
	.bottom {
		background-repeat 		: no-repeat;		
		display					: block;	
		background-position 	: bottom left;
		padding					: 0;
		margin						: 0;
	}
	
	.bottom div {
		background-repeat 		: no-repeat;
		display					: block;
		background-position 	: bottom right;
		height						: 10px;
		padding					: 0;
		margin						: 0;
	}
	
	.blue_light .top {
		background-image 		: url(/images/ui/blue_light_top_left.jpg);
	}	
	
	.blue_light .top div {
		background-image 		: url(/images/ui/blue_light_top_right.jpg);		
	}
	
	.blue_light .bottom {
		background-image 		: url(/images/ui/blue_light_bottom_left.jpg);
	}	
	
	.blue_light .bottom div {
		background-image 		: url(/images/ui/blue_light_bottom_right.jpg);		
	}
	
	.purple_light .top {
		background-image 		: url(/images/ui/top_left_purple_light.gif);
	}	
	
	.purple_light .top div {
		background-image 		: url(/images/ui/top_right_purple_light.gif);		
	}
	
	.purple_light .bottom {
		background-image 		: url(/images/ui/bottom_left_purple_light.gif);
	}	
	
	.purple_light .bottom div {
		background-image 		: url(/images/ui/bottom_right_purple_light.gif);		
	}
	
	.blue .top {
		background-image 		: url(/images/ui/top_left_blue.gif);		
	}	
	
	.blue .top div {
		background-image 		: url(/images/ui/top_right_blue.gif);		
	}
	
	.blue .bottom {
		background-image 		: url(/images/ui/bottom_left_blue.gif);
	}	
	
	.blue .bottom div {
		background-image 		: url(/images/ui/bottom_right_blue.gif);		
	}
	
	.blue_straight .top {
		background-image 		: url(/images/ui/top_left_blue.gif);		
	}	
	
	.blue_straight .top div {
		background-image 		: url(/images/ui/top_right_blue.gif);		
	}
	
	.blue_straight .bottom {
		background-image 		: url(/images/ui/bottom_left_blue.gif);
	}	
	
	.blue_straight .bottom div {
		background-image 		: url(/images/ui/bottom_right_blue.gif);		
	}
	
	
	.greenlight .top {
		background-image 		: url(/images/ui/top_left_lightgreen.gif);
	}	
	
	.greenlight .top div {
		background-image 		: url(/images/ui/top_right_lightgreen.gif);		
	}
	
	.greenlight .bottom {
		background-image 		: url(/images/ui/bottom_left_lightgreen.gif);
	}	
	
	.greenlight .bottom div {
		background-image 		: url(/images/ui/bottom_right_lightgreen.gif);		
	}
	
	
	
	.brown .top {
		background-image 		: url(/images/ui/top_left_brown.gif);
	}	
	
	.brown .top div {
		background-image		 : url(/images/ui/top_right_brown.gif);		
	}
	
	.brown .bottom {
		background-image 		: url(/images/ui/bottom_left_brown.gif);
	}	
	
	.brown .bottom div {
		background-image 		: url(/images/ui/bottom_right_brown.gif);		
	}
	
	.green .top {
		background-image 		: url(/images/ui/top_left_green.gif);
	}	
	
	.green .top div {
		background-image		 : url(/images/ui/top_right_green.gif);		
	}
	
	.green .bottom {
		background-image 		: url(/images/ui/bottom_left_green.gif);
	}	
	
	.green .bottom div {
		background-image 		: url(/images/ui/bottom_right_green.gif);		
	}
	
	.green_light .top {
		background-image 		: url(/images/ui/top_left_green_light.gif);
	}	
	
	.green_light .top div {
		background-image		 : url(/images/ui/top_right_green_light.gif);		
	}
	
	.green_light .bottom {
		background-image 		: url(/images/ui/bottom_left_green_light.gif);
	}	
	
	.green_light .bottom div {
		background-image 		: url(/images/ui/bottom_right_green_light.gif);		
	}
	
	.pink .top {
		background-image 		: url(/images/ui/top_left_pink.gif);
	}	
	
	.pink .top div {
		background-image		 : url(/images/ui/top_right_pink.gif);		
	}
	
	.pink .bottom {
		background-image 		: url(/images/ui/bottom_left_pink.gif);
	}	
	
	.pink .bottom div {
		background-image 		: url(/images/ui/bottom_right_pink.gif);		
	}
	
	.yellow .top {
		background-image 		: url(/images/ui/top_left_yellow.gif);
	}	
	
	.yellow .top div {
		background-image		 : url(/images/ui/top_right_yellow.gif);		
	}
	
	.yellow .bottom {
		background-image 		: url(/images/ui/bottom_left_yellow.gif);
	}	
	
	.yellow .bottom div {
		background-image 		: url(/images/ui/bottom_right_yellow.gif);		
	}
	
	.purple .top {
		background-image 		: url(/images/ui/top_left_purple.gif);
	}	
	
	.purple .top div {
		background-image		 : url(/images/ui/top_right_purple.gif);		
	}
	
	.purple .bottom {
		background-image 		: url(/images/ui/bottom_left_purple.gif);
	}	
	
	.purple .bottom div {
		background-image 		: url(/images/ui/bottom_right_purple.gif);		
	}
	
	.yellowlight .top {
		background-image 		: url(/images/ui/top_left_yellowlight.gif);
	}	
	
	.yellowlight .top div {
		background-image		 : url(/images/ui/top_right_yellowlight.gif);		
	}
	
	.yellowlight .bottom {
		background-image 		: url(/images/ui/bottom_left_yellowlight.gif);
	}	
	
	.yellowlight .bottom div {
		background-image 		: url(/images/ui/bottom_right_yellowlight.gif);		
	}
	
	
	.boxPadding{
		padding					: 0 10px 0 10px;
	}
	
	.boxPadding p{
		color: #fff;
	}
	
	.boxPadding .image{
		margin					: 10px;
	}
	
/**********************************
*
*	Subnavigation
*	
**********************************/
.subNavigation ul{
	font-weight					: bold;
	padding: 0;
	margin:0;
}



.subNavigation ul li{
	list-style-type		: none;
	display			: inline;
	padding			: 0;
	margin				: 0;
	text-align			: middle;
	border-right		: 1px solid #000;
	padding			: 0 5px 0 4px;
}

* html .subNavigation ul li{
	padding			: 0 2px 0 4px;

}

.subNavigation ul li:last-child{
	border-right		: none;

}

.subNavigation ul li a{
	color				: #000;
	text-decoration	: none;
	font-size			: 12px;
}

/* FOOTER */

.footer{
	width			: 100%;
	background-color: #f4f4f4;
	border-top		: 1px solid #71377f;
	float			: left;
	padding-top		: 23px;
	padding-bottom	: 71px;
}
.footerLogo{
	float			: left;
	padding-left	: 50px;	
}
.footerText{
	float			: left;
	width			: 670px;
	padding-left	: 23px;	
}

/* REACTION FORM */
.formlist{
	border: 0px;
}
.formlist li{
	border: 0px;
}
.formlist input{
	border: 1px solid #999999;
	width : 200px;
	height: 16px;
}
.formlist textarea{
	border: 1px solid #999999;
	width : 460px;
	height:136px;
}
.formlist button, .pageform button{
	BORDER-RIGHT: #ccc 1px solid;	
	PADDING-RIGHT: 0px;	
	BORDER-TOP: #ccc 1px solid;	
	PADDING-LEFT: 0px;	
	FONT-SIZE: 11px;	
	PADDING-BOTTOM: 2px;	
	MARGIN: 10px 0px 0px;	
	BORDER-LEFT: #ccc 1px solid;	
	WIDTH: 180px;	
	PADDING-TOP: 2px;	
	BORDER-BOTTOM: #ccc 1px solid;	
	BACKGROUND-COLOR: #fbfbfb;	
	TEXT-ALIGN: center;	
}



/*SIFR HEADERS*/

h1.black{
	color: #000000;
	font-size: 18px;
	margin-bottom : 25px;
	margin-top	: 8px;
}

h1.white{
	color: #ffffff;
	font-size: 18px;	
	margin-top	: 0;
}
h2.blue{
	color: #0099cc;
	font-size: 26px;
}
h2.yellow{
	color: #edca0a;
	font-size: 16px;
}
h2.pink{
	color: #D30064;
	font-size: 16px;
}

h5{
	color		: #ffffff;
	margin		: 0;
	padding		: 0;
}
#agenda p{
	color: #ffffff;
}

#agenda a{
	color: #ffffff;
	text-decoration: none;
}
#agenda a:hover{
	color: #ffffff;
	text-decoration: underline;
}

/** Page form **/
#contentInterAct .pageform {
	display			: block;
	/*background-color: #fafafa;*/
	background-color : #FFFFFF;
}

#contentInterAct .pageform ul .error {
	background-color	: #FFFFFF;
	color				: #F00;
	font-size			: 12px;
	font-weight			: normal;
	padding				: 0;
	margin				: 0;
}

#contentInterAct .pageform ul .error div {
	margin-left		: 10px;
	font-size		: 12px;
	/*color			: #878787;*/
	display			: block;
	padding			: 0;
	margin-bottom	: 0;	
	padding-top		: 8px;
}

#contentInterAct .pageform ul {
	margin-top		: 10px;
	display			: block;
}

#contentInterAct .pageform ul li {
	clear			: both;
	display			: block;
	padding			: 5px 0 5px 0;
}

#contentInterAct .pageform ul li label {
	margin-left		: 10px;
	font-size		: 12px;
	/*color			: #878787;*/
	color			: #000000;
	display			: block;
	font-weight		: bold;
}

#contentInterAct .pageform ul li label span {
	color			: #999999;
	font-weight		: normal;
}

#contentInterAct .pageform ul li input, #contentInterAct .pageform ul li select, #contentInterAct .pageform ul li textarea {
	/*float			: left;*/
	width			: 300px;
	margin-left		: 10px;
	border			: 1px solid #737373;
	line-height		: 14px;
	_height			: 16px;
}

#contentInterAct .pageform ul li textarea {
	height			: 60px;
}

#contentInterAct .pageform ul li .checkbox {
	float			: left;
	margin-left		: 10px;
	width			: 16px;
	height			: 16px;
	border			: none;
}

#contentInterAct .pageform ul li button {
	margin-left		: 10px;
}

.weblogHead #contentInterAct ul{
	border: 0px;
}

#contentInterAct ul li{
	list-style-type		: none;
	display			: inline;
	padding			: 0;
	margin				: 0;
	text-align			: middle;
}

.weblogHead h4{
	margin: 0 0 2px 0;
}
.agendaDate {
	float:right; 
	text-align: left; 
	width: 88%;
}

.thismonthPanel{
	margin-top: 20px;
}

.thismonthPanelContent{
	margin: 10px;
}

#reactionbar a{
	text-decoration: none;
	color: #000;
}

#reactionbar img{
	border: 0;
	margin-bottom:11px;
}

.overview{
	font-weight: bold;
}

.overview a{
	text-decoration: none;
	color: #000;
}

.thisMonthOverview {
	border-top: 1px solid #000; 
	padding-top: 5px;
}

.bannerContent {
	padding:5px 9px;
}

#banner p,
#banner p img {
	padding: 0px;
	margin: 0px;
}