@charset "UTF-8";
		html, body, form { height: 100%;}
		
    body {
	    /*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	    font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	    font-size: 12px;
	    line-height: 18px;
	      
    }

    /* DNN Body */
    #Body {
	    /* CSS3 */
	    /*background: #dedede; /* Old browsers */
	    /*min-height: 1px; */
	    
	    background: url(images/background.gif);
    	background-size: cover;
    	height: 100%;
	    
    }
    
    /* MESSAGE TO IE7 USERS */
    .ie7Message {
    	background: yellow;
    	clear: both;
    	text-align: center;
    	font-size: 13px;
    	font-weight: bold;
    	border: 2px solid #000;
    	padding: 3px 0px;
    }
    
/*------------------------------------------------*/
/* FONT STYLE */
/*------------------------------------------------*/
    body,th,td,table,
    .Head,.SubHead,.SubSubHead, 
    .Normal,.NormalBold, .NormalRed, .NormalTextBox, .NormalDisabled, 
    a:link, a:visited, a:hover, input, .CommandButton {
	    /*font-family: Arial, Helvetica, sans-serif;*/
	    font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	    font-size: 12px;
    }
    em { 
	    font-style: italic; 
	    letter-spacing: 0; 
    }
    strong { 
	    font-weight: bold; 
    }
    small { 
	    font-size: 12px; 
	    letter-spacing: 0;
    }
    .Normal, .NormalDisabled, .NormalDeleted {
    	font-size: 12px;
    	font-weight: normal;
    	line-height: 18px;
    	color: #22246b;
    }
    .NormalBold {
    	color: #22246b;
    	font-weight: bold;
    }
    
    
    a,a:link,a:visited,a:active{
	color: #22246b;
	
    }
    
    .DnnModule { clear: both; }
	
	
    a:hover{
	    text-decoration:underline;
		color: #09F;
    }

/*------------------------------------------------*/
/* HEADER STYLE */
/*------------------------------------------------*/
    h1, h2, h3, h4, h5, h6 {
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	font-weight: bold;
	line-height: 1;
	margin: 0 0 10px 0;
	color: #22246b;
	letter-spacing: 0em;
    }
    h1{
	    font-size:26px;
    }
    h2, h2 .Head{
	    font-size:18px;
    }
    h3, h3 .Head{
	    font-size:18px;
	    color: #22246b;
    }
    h4, h4 .Head{
	    font-size:16px;
	    color: #22246b;
    }
    h5, h5 .Head{
	    font-size:14px;
	    color: #22246b;	
    }
    h6, h6 .Head{
	    font-size:13px;
	    color: #22246b;
    }
    
    

   

/*------------------------------------------------*/
/* ANCHOR STYLE */
/*------------------------------------------------*/
    a,a:link,a:visited,a:active{
	color: #22246b;
	
    }
    a:hover{
	    text-decoration:underline;
    }
    
    
   .articleDetail a, .Normal a, .normal a { text-decoration: underline; }
   .azIndex .normal a {	text-decoration: none; }
   	.azIndex .normal a:hover {	text-decoration: underline; }
   	#eventDetailWrap a { text-decoration: underline; }
   	

/* DNN Specific Selectors 
-------------------------------------*/
    .CommandButton {
	    font-size: 13px;
	    color: #3d3d3d;
	    font-weight: bold;
    }
    .CommandButton:hover {
	    color: #007cae;
    }
    a.CommandButton:link {
	    font-size: 13px;
	    text-decoration: none;
	    color: #3d3d3d;
	    font-weight: bold;	
    }
    a.CommandButton:hover {
	    text-decoration: underline;
	    color: #007cae;
    }

/*------------------------------------------------*/
/* PARAGRAPH STYLE */
/*------------------------------------------------*/
    p { margin: 0 0 25px 0; }

    hr { 
	    clear: both;
	    height: 0;
	    border: solid #c0c0c0; 
	    border-width: 1px 0 0;  
	    margin: 20px 0 20px 0; 
    }

/*------------------------------------------------*/
/* IMAGE STYLES */
/*------------------------------------------------*/
    img {  border: 0;  }

    /* Image Align Left 
    -------------------------------------*/
    .imgLeft {
	    float: left;
	    margin-right: 30px;
	    margin-bottom: 30px;
    }

    /* Image Align Right 
    -------------------------------------*/
    .imgRight {
	    float: right;
	    margin-left: 30px;
	    margin-bottom: 30px;
    }

    /* Image with border 
    -------------------------------------*/
    .imgBorder {
	    border: solid 3px #fff;
    }

    /* Polaroid Image Style 
    -------------------------------------*/
    .imgPolaroid { 
	    color: #a6a6a6;
	    font-size: 12px;
	    text-align: left;
	    padding: 13px 13px 17px 13px;
	    background-color: #fff;
	    box-shadow: 0 1px 2px #ccc;
    }

    .imgPolaroid  img {
        margin-bottom: 12px;
    }
	
/*------------------------------------------------*/
/* lIST STYLE */
/*------------------------------------------------*/


    /* Ordered List */
    ol li {
	    list-style-type: decimal;
	    margin-bottom: 8px;
	    vertical-align: top;
    }

    ol ol {
	    margin-top: 8px;
	    margin-left: 30px;
    }

    ol ol li { list-style-type: lower-roman; }
    ol ol ol li { list-style-type: lower-alpha;  }
    ol ul li { list-style-type: lower-roman; }
    
    
    


/* SKIN APP */

.appMaster {
	background: #fff; height: 100%; padding: 15px;
}

    
    
/* SKIN KMU */
#pageMaster {
	background: #dedede url(images/background.gif) repeat-x top;
	width: 100%;
	height: 100%;
	min-height: 408px;
}
#pageMaster #topHeader {
	width: 980px;
	margin: 0 auto;
	height: 46px;
}
	#pageMaster #topHeader #topHeaderSearch {
		float: left;
	}

		/* DEFAULT SEARCH 
		#pageMaster #topHeader #topHeaderSearch .NormalTextBox {
			background: #fff;
			width: 115px;
			height: 25px;
			-webkit-box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.4);
			box-shadow: inset 0px 0px 2px 1px rgba(0, 0, 0, 0.4);
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
			margin: 8px 0px 0px 16px;
			padding: 0px 25px 0px 10px;
			font-family: Arial, Tahoma;
			font-weight: normal;
			font-style: italic;
			color: #b4b4b4;
			line-height: 25px;
		}
		#pageMaster #topHeader #topHeaderSearch .SearchButton {
			background: url(images/btnSearch.gif) no-repeat top right;
			width: 13px;
			height: 13px;
			display: inline-block;
			position: relative;
			top: 14px;
			left: -18px;
			text-decoration: none;
		}
		*/
		
	#pageMaster #topHeader #topHeaderLinks {width:490px;float:right;}
		#pageMaster #topHeader #topHeaderLinks .link {background:url(images/topMenuItem.gif) repeat-x top;height:16px;font-family:'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;font-size:12px;font-weight:normal;color:#22246b;display:inline-block;padding:15px;margin:0px 5px 0px 5px;}
			#pageMaster #topHeader #topHeaderLinks .link.home a {}
			#pageMaster #topHeader #topHeaderLinks .link.myKMU a {}
			#pageMaster #topHeader #topHeaderLinks .link.contact a {}
			
ul.topLinks, ul.topLinks li {list-style-type: none;margin: 0px;padding: 0px;}
ul.topLinks li {display: inline;float: left;margin: 0px;padding: 0px;}
ul.topLinks li span.icon {width: 15px;height: 15px;display: inline-block;position: relative;right: 0px;z-index: 1000;}
ul.topLinks li .icon.ledenvoordeel { background: url(images/iconledenvoordeel.png) no-repeat left;}
ul.topLinks li .icon.home { background: url(images/iconHome.png) no-repeat left;}
ul.topLinks li .icon.kmu { background: url(images/iconKMU.png) no-repeat left;}
ul.topLinks li .icon.help { background: url(images/iconHelp.png) no-repeat left;}
ul.topLinks li .icon.contact { background: url(images/iconContact.png) no-repeat left;}
ul.topLinks li .icon.print { background: url(images/iconPrint.png) no-repeat left;}

ul.topLinks li.languageSelector {margin:11px 10px 0 0;}
ul.topLinks li.languageSelector a {background-image:url("Images/Icons/kmuFlags.gif");background-repeat:no-repeat;width:36px;height:23px;margin:0 5px 0 0;display:inline-block;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-ms-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;}
	ul.topLinks li.languageSelector a.en-GB {background-position:0px -23px;}
	ul.topLinks li.languageSelector a.de-DE {background-position:-36px -23px;}
	ul.topLinks li.languageSelector a.en-GB:hover, ul.topLinks li.languageSelector a.en-GB.active {background-position:0px 0px;}
	ul.topLinks li.languageSelector a.de-DE:hover, ul.topLinks li.languageSelector a.de-DE.active {background-position:-36px 0px;}


.link {
	position: relative;
	background: url(images/topMenuItem.gif) repeat-x top;
	height: 16px;
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #22246b;
	display: inline-block;
	text-align: center;
	margin: 0px 5px 0px 5px;
}
.link .txt {
	position: relative;
	z-index: 1000;
	top: -20px;
	width: 100px;
	height: 20px;
}
.link * {
  display: none;
}
.link span.hover {
	position: absolute;
	top: 0;
	left: 0;
	background: url(images/topMenuItemHover.gif) repeat-x top;
	height: 46px;
	height: 16px;
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #22246b;
	display: inline-block;
	padding: 16px 15px 15px 30px;
}
a.link:hover {
	text-decoration: none;
}






#skinMaster {
	width: 980px;
	margin: 0 auto;
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
}
#skinMaster #skinBackground {
	background: #fff;
	-webkit-box-shadow:  0px 0px 15px 2px rgba(0, 0, 0, 0.3);
	box-shadow:  0px 0px 15px 2px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	float: left;
}
#skinMaster #skinHeader {
	width: 100%;
	height: 102px;
	clear: both;
	float: left;
}
#skinMaster #skinHeader #skinLogo {
	float: left;
	padding: 30px 0px 0px 10px;
}
#skinMaster #skinHeader #skinHeaderRight {
	width: 746px;
	float: left;
	padding: 0px;
}
#skinMaster #skinHeader #skinHeaderRight #userLogin {
	height: 20px;
	width: 706px;
	padding: 25px 20px 20px 20px;
	text-align: right;
	font-size: 11px;
	color: #999;
}
#skinMaster #skinHeader #skinHeaderRight #skinMenu {
	width: 746px;
	
	/* padding: 66px 0px 0px 0px; ALGIN MENU TO BOTTOM */
}


#skinMaster #skinHeader #skinMenu .megamenu {
	/* SET POSITIONING RELATIVE TO SHOW MENU */
	position: relative;
	z-index: 1000;
}
#skinMaster .sliderPane {
	border-top: 10px solid #fec401;
	border-bottom: 4px solid #fec401;
	width: 100%;
	clear: both;
	float: left;
}
#skinMaster .sliderPane .slider-container {
	/* SET POSITIONING RELATIVE TO SHOW MENU */
	position: relative;
	z-index: 1;
}
#skinMaster .loginPosition {
	position: relative;
	width: 100%;
	float: left;
}
#skinMaster .loginPane {
	width: 240px;
	float: right;
	position: absolute;
	top: -240px;
	right: 0px;
	z-index: 100;
}
#skinMaster .loginPane.home {
	margin: 0px 10px 0px 0px;
}
#skinMaster .loginPane.kennisbank {
	margin: 0px 10px 0px 0px;
	top: -235px;
}
#skinMaster #breadPane {
	/*width: 960px;*/
	width: 700px;
	clear: both;
	float: left;
	padding: 10px;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
#skinMaster #breadPane a.breadcrumb {
	font-weight: normal;
	color: #22246b;
	text-decoration: underline;
}
#skinContent {
	width: 960px;
	clear: both;
	float: left;
	padding: 0px 10px 10px 10px;
}
#skinContent .topPane.home {
	width: 100%;
	float: left;
}
#skinContent .leftPane.home {
	width: 340px;
	min-height: 100px;
	float: left;
	margin: 0px 10px 0px 0px;
}
#skinContent .contentPane.home {
	width: 340px;
	margin: 0px 10px 0px 10px;
}
#skinContent .rightPane.home {
	width: 230px;
	margin: 0px 0px 0px 10px;
}


#skinContent .contentPane {
	float: left;
	min-height: 375px;
}
#skinContent .rightPane {	
	float: right;
	padding: 10px 0px 0px 0px;
	padding: 0px;
}




/* KENNISBANK SKIN */
#skinContent .topPane.kennisbank {
	width: 100%;
	float: left;
	margin: 10px 0px 0px 0px;
}
#skinContent .leftPane.kennisbank {
	width: 300px;
	min-height: 100px;
	float: left;
	margin: 0px 20px 0px 0px;
}
#skinContent .contentPane.kennisbank {
	width: 320px;
	width: 300px;
	margin: 0px 10px 0px 10px;
}
#skinContent .rightPane.kennisbank {
	width: 300px;
	margin: 0px 0px 0px 20px;
}




#leftPart .contentPane.admin {
	width: 954px;
	/*width: 700px;*/
	padding: 10px 16px 0px 10px;
}

/*
#skinContent .contentPane.index {
	width: 700px;
	margin: 0px 10px 0px 0px;
}
#skinContent .subMenu.index {
	width: 240px;
	float: right;
	margin: 0px 0px 0px 10px;
}
#skinContent .loginPane2 {
	width: 240px;
	float: right;
	margin: 0px 0px 10px 10px;
}
#skinContent .rightPane.pageTitle {
	width: 240px;
	float: right;
	margin: 0px 0px 0px 10px;
}
#skinContent .rightPane.pageTitle h3 {
	margin: 0px 0px 10px 0px;
	display: inline-block;
}
#skinContent .rightPane.index {
	width: 240px;
	float: right;
	margin: 10px 0px 0px 10px;
}
*/




/* START BREADCRUMB ARTICLE DETAIL PAGE */
.articleBreadCrumb div, .articleBreadCrumb div.breadcrumb {	display: inline; }
/* EINDE BREADCRUMB ARTICLE DETAIL PAGE */





/* START STYLING LATEST ARTICLES KENNISBANK */
#skinContent .kennisbank .ModDnnForgeLatestArticlesC a {background: url("Images/arrowBlue.gif") no-repeat 1px 4px;padding: 0px 0px 0px 10px;margin:0px;}
#skinContent .kennisbank .ModDnnForgeLatestArticlesC a.disableTextDecoration {background: none;padding:0px;}
.ModDnnForgeLatestArticlesC ul {	margin: 15px 0px 0px 15px;}
/* EINDE STYLING LATEST ARTICLES KENNISBANK */







#positionRelative {
	width: 980px;
	position: relative;
	clear: both;
}
	#positionRelative .sliderPane {
		width: 100%;
		clear: both;
	}
	#positionRelative #leftPart {
		width: 720px;
	}
		#positionRelative #leftPart #breadPane {
			clear: both;
			float: left;
		}
		#positionRelative #leftPart .contentPane.index {
			width: 695px;
			margin: 0px 10px 0px 0px;
			padding: 0px 0px 0px 10px;
		}
		#positionRelative #leftPart #bottomPane {
			width: 695px;
			margin: 0px 10px 0px 0px;
			padding: 0px 0px 0px 10px;
		}
			#positionRelative #leftPart #bottomPane .bottomLeft {
				width: 340px;
				margin-right: 6px;
				float: left;
			}
			#positionRelative #leftPart #bottomPane .bottomRight {
				width: 340px;
				margin-left: 6px;
				float: left;
			}
	
	#positionRelative #rightPart {
		width: 240px;
		position: absolute;
		top: 20px;
		right: 10px;
		z-index: 950;
	}
		#positionRelative #rightPart .loginPane {
			position: static;
		}
		#positionRelative #rightPart .loginPane2 {
			
		}
		#positionRelative #rightPart .subMenu.index {
			width: 240px;
		}
		#positionRelative #rightPart .rightPane.index {
			
		}




/* SET FOOTER STYLES */
#skinFooter {
	background: #22246b url(Images/footer.gif) no-repeat top;
	width: 100%;
	float: left;
	clear: both;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}     
#skinFooter .footerTop {
	width: 960px;
	padding: 0px 10px 0px 10px;
	height: 135px;
	clear: both;
	float: left;
}
#skinFooter .footerBottom {
	width: 960px;
	padding: 10px;
	clear: both;
	float: left;
}
#skinFooter .footerBottom .column {
	width: 170px;
	float: left;
	padding: 15px 0px 0px 12px;
}
#skinFooter .footerBottom .column.contact {
	width: 220px;
	padding: 0px;
	position: relative;
	top: -20px;
}
#skinFooter .footerBottom .column.contact a {
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	line-height: 18px;
}
#skinFooter .footerBottom .column h2,
#skinFooter .footerBottom .column h3,
#skinFooter .footerBottom .column h4 {
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	font-weight: normal;
	color: #fff;
}
/* FOOTER LINKS */
.link_module ul.linklist li.linkitem a { font-size: 12px;line-height: 18px;}
.link_module ul.linklist li.linkitem a:hover { text-decoration: underline;}
.footerBottom .column li.linkitem a { color: #fff; }



/* DIRECT NAAR LINKS */
.containerMaster.gradient ul.linklist  {width: 100%;float: left;clear: both;}
	.containerMaster.gradient ul.linklist li.linkitem  {width: 90%;clear: both;float: left;border-bottom: 1px dotted #5c5b5c;padding: 10px 0px 10px 0px;}
		.containerMaster.gradient ul.linklist li.linkitem img {float: left;padding: 2px 7px 4px 0px;}
		.containerMaster.gradient ul.linklist li.linkitem a {font-weight: bold;font-size: 12px;color: #22246b;}
		.containerMaster.gradient ul.linklist li.linkitem a:hover {text-decoration: none;}



/* Listing NEWS Homepage */
ul.listingNews {list-style-type: none;margin: 0px;padding: 0px;}
	ul.listingNews li {width: 100%;clear: both;float: left;font-size: 12px;font-weight: normal;line-height: 16px;margin: 0px 0px 15px 0px;}
		ul.listingNews li .listingImage {float: left;width: 42px;margin: 0px 8px 0px 0px;}
			ul.listingNews li .listingImage img {width: 60px;width: 40px;}
		ul.listingNews li .listingContent {width: 265px;float: left;  vertical-align: middle;  }
		ul.listingNews li .listingHeader {width: 250px;float: left;clear: both;}
		ul.listingNews li .pubDate {font-style: italic;font-weight: normal;font-size: 12px;float: left;color:#22246B;width: 35px;height: 50px;display: inline-block;}
		ul.listingNews li .listingHeader h4 {float: left;display: inline;}
			ul.listingNews li .listingHeader h4 a {font-style: normal;}
		ul.listingNews li .title {font-weight: bold;font-size: 12px;float: left;display: inline;color:#22246B;}
			ul.listingNews li .title a {/*color:#292f33;color:#0084b4;*/color:#22246b;font-weight:bold;white-space: normal;text-decoration:none;}
				ul.listingNews li .title a:hover {text-decoration:underline;}
		ul.listingNews li .descr {float: left;}
		ul.listingNews li .category {float: left;font-style: italic;}
		ul.listingNews li a { }
		#thirdImage img {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

/* ADDS 27-8-2015 TIENEKE */
.leftPane.home .listingNews .listingContent .listingHeader { float: none; display: table; height: 44px; }
.leftPane.home .listingNews .listingContent .listingHeader .title { float: none; display: table-cell; vertical-align: middle; }

/* NEW STYLES 2017 */
.listingNews.update2017 li { border-bottom: 1px solid #cccccc; margin: 0; padding: 8px 0; }
.listingNews.update2017 li:last-child { border-bottom: 1px solid transparent; }
.listingNews.update2017 li .listingImage { width: 120px; max-height: 80px; overflow-y: hidden; }
.listingNews.update2017 li .listingImage img { width: 120px; }
.listingNews.update2017 li .listingContent { width: 200px; display: table; }
.listingNews.update2017 li .listingContent .listingHeader { width: auto; height: 80px !important; }
.listingNews.update2017 li .listingContent .listingHeader span.publishdate { font-weight: normal; }
.listingNews.update2017 li .listingContent .listingHeader .title { display: table-cell; vertical-align: middle; }
.listingNews.update2017 li .listingContent .listingHeader .title a.title { font-size: 14px; }

/* NEW STYLES 2018 */
.listingNews.update2017 li { border-bottom: 1px solid #cccccc; margin: 0; padding: 8px 0; }
.listingNews.update2017 li:last-child { border-bottom: 1px solid transparent; }
.listingNews.update2017 li .listingImage { width: 120px; max-height: 80px; overflow-y: hidden; }
.listingNews.update2017 li .listingImage img { width: 120px; }
.listingNews.update2017 li .listingContent2 { width: 400px; display: table; }
.listingNews.update2017 li .listingContent .listingHeader { width: auto; height: 80px !important; }
.listingNews.update2017 li .listingContent .listingHeader span.publishdate { font-weight: normal; }
.listingNews.update2017 li .listingContent .listingHeader .title { display: table-cell; vertical-align: middle; }
.listingNews.update2017 li .listingContent .listingHeader .title a.title { font-size: 14px; }


/* Listing NEWS COMPACT */
ul.listingNews.short { list-style-type: none;margin: 0px;padding: 0px;}
ul.listingNews.short li { width: 100%;clear:both;float:left;font-size:11px;font-weight:normal;line-height:16px;margin: 0px;list-style-type:none !important;}
ul.listingNews.short li .listingContent { width:auto;}
ul.listingNews.short li .listingContent .title .pubDate { height:25px;}
ul.listingNews.short .btnMore a {display:inline-block;margin:15px 0 0 0;}


/* RSS ICON */
ul.listingNews .rss a {position:relative;top:-10px;float:right;}




/* Listing EVENTS Homepage */
ul.listingEvents {list-style-type: none;margin: 0px;padding: 0px;}
	ul.listingEvents li {width: 100%;clear: both;float: left;font-size: 12px;font-weight: normal;line-height: 16px;color: #22246B;margin: 0px 0px 20px 0px;}
		ul.listingEvents li .date {background: #22246b;	width: 86px;	float: left;margin: 0px 5px 0px 0px;font-family: Arial, Arial;font-size: 10px;font-weight: normal;text-transform: uppercase;color: #fff;padding: 0px 0px 1px 6px;}
		ul.listingEvents li .eventContent {	float: right;width: 225px;margin: 0px 8px 0px 0px;}
		ul.listingEvents li .listingHeader h4 {float: left;display: inline;}
			ul.listingEvents li .listingHeader h4 a {	font-style: normal;}
		ul.listingEvents li .title {	font-weight: bold;	font-size: 12px;	float: left;	display: inline;}
			ul.listingEvents li .title a {/*color: #333;*/}
			ul.listingEvents li .descr a {text-decoration: none;white-space: normal;text-decoration: underline;}
		ul.listingEvents li .descr {	float: left;}
		ul.listingEvents li .category {float: left;font-style: italic;	}
		ul.listingEvents li a {}



/* Listing News Events Grey Container */
.containerMaster.grey ul.listingNews, .containerMaster.grey ul.listingEvents {	min-height: 150px;}
.containerMaster.grey ul.listingNews li, .containerMaster.grey ul.listingEvents li {color: #22246b;list-style-type: none;}
.containerMaster.grey ul.listingEvents li .date {width: 60px;text-align: center;padding: 0px;}



.kmuMenuWrapper {
	width: 215px;
	float: left;
	text-align: right;
	padding: 0px 0px 20px 0px;
	position: relative;
	top: -20px;
}
.kmuMenuWrapper .rowItem {
	width: 100%;
	height: 22px;
	border-bottom: 1px dotted #fff;
	padding: 4px 0px 0px 0px;
}
.kmuMenuWrapper .rowItem:hover {
	background: #2d2f7f;
	/*background: #fec401;*/
}
.kmuMenuWrapper .rowItem .icon {
	width: 30px;
	float: right;
}
.kmuMenuWrapper .rowItem .content {
	float: right;
}



/* DISABLE TEXT DECORATION */
a.disableTextDecoration {
	text-decoration: none;
	font-size: 18px;
}



/* START ATTENDEE LIST */
.attendeesList { width:100%;clear:both;}
.attendeesList .item { width:100%;clear:both;float:left;border-bottom:1px dotted #333;padding:2px 0px 10px 0px;margin: 2px 0px 10px 0px;}
.attendeesList .date { float:left;width: 75px;border:1px dotted #aaa;font-weight:bold;margin: 0px 10px 0px 0px;padding:4px 6px 2px 6px;}
.attendeesList .item .attendeeData { width: 500px;display:inline-block;float:left;}
.attendeesList .attendeeData .title { }
.attendeesList .attendeeData .title h5 { }
.attendeesList .attendeeData .attendees { margin: 20px 0px 0px 0px; }
.attendeesList .attendeeData .attendees .bedrijf { min-width:125px;display:inline-block;font-weight: bold;}
.attendeesList .attendeeData .attendees a { }
.attendeesList .attendeeData .attendees .attendeeList { margin: 0px 0px 0px 0px;}
.attendeesList .attendeeData .attendees .attendeeList .name { }
/* EINDE ATTENDEE LIST */


/* BEHEER REGISTRATIES */
.ModEventsCalendarC td > .dnnLabel {width: auto !important;}
.ModEventsCalendarC #tblRegManage {}
.ModEventsCalendarC #tblRegManage .dnnLabel {font-size: 18px;}




/* NOTIFY EVENTS */
#dnn_ctr717_ViewDetail_ctlAddReminder_pnlReminder {
	width:100%;
	clear:both;
	padding: 10px 0px 0px 0px;
}
#dnn_ctr717_ViewDetail_ctlAddReminder_txtReminderEmail_wrapper input,
#dnn_ctr717_ViewDetail_ctlAddReminder_cboReminderTime {
	/*background: none repeat scroll 0 0 #F3F3F3;
	border: 1px solid #BFBFBF;	
	border-radius: 0 0 0 0;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8), 0 1px 2px 0 rgba(0, 0, 0, 0.1) inset;
	*/	
	background: transparent;
	box-shadow: 0;
	border: 1px solid #ddd;
	color: #666666;
	font-size: 13px;
	margin-bottom: 20px;
	padding: 9px;
}




/* --------------------------------------------------------------------------- */
/* --------------- I D A S  E V E N T  R E G I S T R A T I O N --------------- */
/* --------------------------------------------------------------------------- */
/* ------------------ START IDAS EVENT REGISTRATION -------------------------- */
/* START DEFAULT TABLE STYLE */
.ModKMUEventRegistrationAdminC table {border-collapse: collapse;margin: 0px 0px 15px 0px;}
.ModKMUEventRegistrationAdminC table th {border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;border-left: 1px dotted #fff;border-right: 1px dotted #fff;padding: 4px;}
.ModKMUEventRegistrationAdminC table td {border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;border-left: 1px dotted #fff;border-right: 1px dotted #fff;padding: 5px 5px 3px 5px;}
.ModKMUEventRegistrationAdminC table.addForm { border:0px;}
.ModKMUEventRegistrationAdminC table.addForm td { border:0px;vertical-align:middle;}
.ModKMUEventRegistrationAdminC table.addForm td:first-child {width:160px !important;}
.ModKMUEventRegistrationAdminC table.addForm td input[type="text"]{width: 225px;background:none;border-radius: none;box-shadow:none;margin:0px;padding:4px;border: 1px solid #bfbfbf;}
.ModKMUEventRegistrationAdminC table.addForm td select, .ModKMUEventRegistrationAdminC table.addForm td textarea {min-width: 235px;background:none;border-radius: none;box-shadow:none;margin:0px;padding:4px;}
.ModKMUEventRegistrationAdminC hr.dash {border-color: #bfbfbf;border-style: dotted;}
/* EINDE DEFAULT TABLE STYLE */

/* START NORMAL BUTTONS STYLE */
.ModKMUEventRegistrationAdminC .btnWrapper {width:90px;}
	.ModKMUEventRegistrationAdminC .btnWrapper input {background:none;border:0px;cursor:pointer;cursor:hand;font-size:10px;}
	.ModKMUEventRegistrationAdminC .btnWrapper .btn { width:22px;height:22px;display:inline-block;padding: 2px 0px 0px 20px;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.questions { background: url("Images/icons/icnQuestions.gif") no-repeat top left;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.edit, .btn.editQuestion { background: url("Images/icons/icnEdit.gif") no-repeat top left;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.copy { background: url("Images/icons/icnCopy.gif") no-repeat top left;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.delete { background: url("Images/icons/icnDelete.gif") no-repeat top left;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn { width:22px;height:22px;display:inline-block;padding: 2px 0px 0px 20px;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.moveUp { background: url("Images/icons/icnMoveUp.gif") no-repeat top left;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.moveDown { background: url("Images/icons/icnMoveDown.gif") no-repeat top left;}
		.ModKMUEventRegistrationAdminC .btnWrapper .btn.delQuestion { background: url("Images/icons/icnDelete.gif") no-repeat top left;}
/* EINDE NORMAL BUTTONS STYLE */	

span[id*='AddFormView_DateRangeLabel'] {background:#eee;width:100%;height:24px;font-size:11px;padding:8px 0px 0px 8px;margin:12px 0px 4px 0px;display:inline-block;float:left;clear:both;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ModKMUEventRegistrationAdminC .btnSmall.datepicker input {background:#272990;width:125px;height:28px;border:none;color:#fff;margin:0px 0px 20px 0px;cursor:pointer;cursor:hand;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
		
/* START BIG BUTTONS STYLE */
.btnLarge {height:40px;display:inline-block;padding:20px 50px 0px 55px;margin:0px 20px 0px 0px;border:1px dotted #eee;}
	.btnLarge input {background:none;border:0px;cursor:pointer;cursor:hand;font-size:12px;}
		.btnLarge.newForm {background: url("Images/icons/iconForms.gif") no-repeat 10px 10px;}
		.btnLarge.defaultQst {background: url("Images/icons/icnDefaultQuestions.gif") no-repeat 10px 10px;}
		.btnLarge.addDefaultQuestion {background: url("Images/icons/icnDefaultQuestions.gif") no-repeat 10px 10px;}
		.btnLarge.addFormQuestion {background: url("Images/icons/icnFormQuestion.gif") no-repeat 10px 10px;}
		.btnLarge.goBack {background: url("Images/icons/icnBack.gif") no-repeat 10px 10px;}
		.btnLarge.save {background: url("Images/icons/icnSave.gif") no-repeat 10px 10px;}
		.btnLarge.addParticipant {background: url("Images/icons/icnAddParticipant.gif") no-repeat 10px 10px;}
		.btnLarge.exportCSV {background: url("Images/icons/icnExcel.gif") no-repeat 10px 10px;}
/* EINDE BIG BUTTONS STYLE */			

/* START VIEW EVENT FORM */
.ModKMUEventRegistrationC table { }
.ModKMUEventRegistrationC table td {padding:0px 0px 6px 0px;}
.ModKMUEventRegistrationC table td:first-child {width:210px !important;}
.ModKMUEventRegistrationC table td:nth-child(2) span {color:#c40000;font-weight:bold;margin:0px 0px 0px 10px;}
.ModKMUEventRegistrationC table td input[type="text"] {width: 225px;background:none;border-radius: none;box-shadow:none;margin:0px;padding:4px;border: 1px solid #bfbfbf;}
/* EINDE VIEW EVENT FORM */



/* ADDED 27-11-2013 */
.event.register.intro { width:100%;margin:0px 0px 30px 0px;font-style:italic;}
.event.register.intro .asteriks { font-weight:bold;color:#c40000;}


.ModKMUEventRegistrationRegisteredUsersC {width:100%;clear:both;}
	.ModKMUEventRegistrationRegisteredUsersC table td:nth-child(1) {width:225px !important;font-weight:bold;padding:0px 0px 15px 0px;vertical-align:middle;}
	.ModKMUEventRegistrationRegisteredUsersC table td:nth-child(2) {}
		.ModKMUEventRegistrationRegisteredUsersC table td:nth-child(2) select {max-width:450px !important;padding:3px !important;margin:0px 0px 10px 0px !important;}
.ModKMUEventRegistrationRegisteredUsersC { }



span[id*='MainView_NumberOfRegistrationsLabel'], span[id*='MainView_NumberOfParticipantsLabel'] {font-size:18px;font-weight:bold;/*background:#eee;padding:3px 9px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;*/}
	span[id*='MainView_NumberOfRegistrationsLabel'] {color:#22246b;/*border:1px solid #22246b;*/}
	span[id*='MainView_NumberOfParticipantsLabel'] {color:#c40000;font-size:24px;/*border:1px solid #c40000;*/}


	
table[id*='MainView_ParticipantsGridView']  {border-collapse:collapse !important;}
	table[id*='MainView_ParticipantsGridView'] th {color:#c40000;}
	table[id*='MainView_ParticipantsGridView'] td, table[id*='MainView_ParticipantsGridView'] th {border:1px solid #555 !important;padding:4px !important;}
	table[id*='MainView_ParticipantsGridView'] td input {}
	
	
/* ---------------------- EINDE IDAS EVENT REGISTRATION ---------------------- */
/* --------------------------------------------------------------------------- */
/* --------------- I D A S  E V E N T  R E G I S T R A T I O N --------------- */
/* --------------------------------------------------------------------------- */






/* BUTTON KEYFRAMES */
@keyframes btnAnim {
	from {background: #fec401 url(Images/btnMore.gif) no-repeat top right;}
	to {background: #c89a00 url(Images/btnMore.gif) no-repeat top right;}
}
@-moz-keyframes btnAnim /* Firefox */ {
	from {background: #fec401 url(Images/btnMore.gif) no-repeat top right;}
	to {background: #c89a00 url(Images/btnMore.gif) no-repeat top right;}
}
@-webkit-keyframes btnAnim /* Safari and Chrome */ {
	from {background: #fec401 url(Images/btnMore.gif) no-repeat top right;}
	to {background: #c89a00 url(Images/btnMore.gif) no-repeat top right;}
}
@-o-keyframes btnAnim /* Opera */ {
	from {background: #fec401 url(Images/btnMore.gif) no-repeat top right;}
	to {background: #c89a00 url(Images/btnMore.gif) no-repeat top right;}
} 
/* BUTTON STYLES */
.btnMore a {
	background: #fec401 url(Images/btnMore.gif) no-repeat top right;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 2px 32px 3px 14px;
	border: 1px solid #d4b32f;
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	/*text-shadow: 0px 1px 1px #333;*/
	text-decoration: none;
   -webkit-box-shadow:  0px 1px 4px 1px rgba(0, 0, 0, 0.2);
   box-shadow:  0px 1px 4px 1px rgba(0, 0, 0, 0.2);
   float: right;
}
.btnMore a:hover {
	background: #c89a00 url(Images/btnMore.gif) no-repeat top right;
	animation: btnAnim 1s;
	-moz-animation: btnAnim 1s; /* Firefox */
	-webkit-animation: btnAnim 1s; /* Safari and Chrome */
	-o-animation: btnAnim 1s; /* Opera */
}


/* BUTTON STYLES GREY CONTAINER */
.containerMaster.grey .btnMore a {
	background: #fec401 url(Images/btnMore.gif) no-repeat top right;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 2px 32px 3px 14px;
	border: 1px solid #d4b32f;
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	text-shadow: none;
   -webkit-box-shadow:  none;
   box-shadow:  none;
   float: right;
}






/* START CONTACT HOMEPAGE */
.metaalContact {width: 100%;float: left;font-size: 11px;color: #fff;text-align: right;line-height: 14px;}
	.metaalContact a {font-size: 11px;color: #fff;text-decoration: underline;}
	.metaalContact img {	border: 2px solid #fff;	margin: 5px 0px 15px 0px;}
		.metaalContact .contactHeader {background: url("../../Images/icons/icn_kmu.gif") no-repeat top right;height: 17px;height: 32px;padding: 0px 35px 0px 0px;}
			.metaalContact .contactHeader h2 {white-space: nowrap;	/*text-align: left;*/}
/* EINDE CONTACT HOMEPAGE */




/* START BANNER LID WORDEN */
.banner.lidWorden {width: 100%;float: left;clear: both;margin: 0px 0px 10px 0px;}
	.banner.lidWorden .image {float: left;width: 110px;}
	.banner.lidWorden .text {width: 120px;float: left;font-size: 11px;line-height: 14px;color: #5c5b5c;}
		.banner.lidWorden .text h3 {font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;font-size: 18px;font-weight: normal;color: #22246b;line-height: 24px;}
/* EINDE BANNER LID WORDEN */




/* START SUBMENU STYLES */
.subMenuWrapper {	width: 100%;float: left;margin: 0px 0px 15px 0px;}
	.subMenuWrapper .level0 {background: url(sideMenu/kmuLogo.gif) no-repeat center left;	font-size: 12px;	margin: 5px 0px 5px 0px;	padding: 5px 0px 5px 25px;	border-bottom: 1px dotted #23256C;}
		.subMenuWrapper .level0.hasChildren {border-bottom: 1px dotted #fff;}
		.subMenuWrapper .level0.sel {text-decoration:underline;}
	.subMenuWrapper .level1 {margin: 5px 0px 5px 10px;padding: 0px 0px 0px 25px;}
		.subMenuWrapper .level1 a {font-size: 11px;color: #22246B;}
		.subMenuWrapper .level1 a:hover {font-size:11px;color:#fec401;}
		.subMenuWrapper .level1.sel a {text-decoration:underline;color: #fec401;}
	.subMenuWrapper .level2 {font-size:10px;}
		.subMenuWrapper .level2.sel {text-decoration:underline;}
/* EINDE SUBMENU STYLES  */




/* START TWITTERFEED HOMEPAGE */
#DCCTwFeed .twtr-doc {width: 100%;height: 275px;overflow-y: scroll;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.kmuTwitter { width: 100%;}
.kmuTwitter .tweet { clear:both; }
.kmuTwitter .tweet .tweet-wrap { background: #EDEDED;width: 100%;height:62px;clear:both;}
.kmuTwitter .tweet .tweet-wrap .avatar { width:42px;float:left;}
.kmuTwitter .tweet .tweet-wrap .tweet-text { width:250px;float:left;font-size:11px;color:#22246B;}

.timeline-header, .timeline-header.customisable-border {
	display: none !important;
}
 
/* EINDE TWITTERFEED HOMEPAGE */




/* STOP FLICKERING EDIT PAGE */
.dnnEditState .DnnModule {opacity:1.0;}





/* START DISTRICT PANE */
.districtWrapper {}
.districtWrapper .districtRaw {display: none;}
.districtWrapper .districtLink {}
.districtWrapper .districtLink a { 
	background: #fec401;
	background: #eee;
	width: 205px;
	display:inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 6px 10px 6px 12px;
	margin: 0px 0px 8px 0px;
}
/* EINDE DISTRICT PANE */





/* START Vraag en Aanbod Module (Property Agent PA) */
/* LISTING ITEM TEMPLATE */
.listing {width: 100%;clear: both;}
.listing.item {width: 100%;clear: both;float: left;padding: 10px 0px 10px 0px;border-bottom: 1px dotted #23256C;}
.listing.item.even {background: transparent;}
.listing.item.odd {background: #f9f9f9;}
.listing.item .image {width: 150px;float: left;}
.listing.item .image img {}
.listing.item .content {width: 500px; float: left;}
.listing.item .content .title {	}
.listing.item .content .title h2 {	margin: 0px 0px 4px 0px;}
.listing.item .content .title h2 a { text-decoration: none;}
.listing.item .content b { width: 85px; display: inline-block; }
.listing.item .content .merk h4 {color: #fec401;margin: 4px 0px 4px 0px;display: inline-block;}
.listing.item .content .categorie {}
.listing.item .content .descr {}
.listing.item .content .naam {}
.listing.item .content .contact {}
.listing.item .content .prijs {width: 100px;background: #22246b;padding: 3px 10px 3px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #fff;font-weight: bold;text-align: right;margin: 5px 0px 5px 0px;}

/* VIEW ITEM TEMPLATE */
.view {width: 100%;clear: both;}
.view.item {width: 100%;clear: both;float: left;padding: 10px 0px 10px 0px;}
.view.item.even {background: transparent;}
.view.item.odd {background: #f9f9f9;}
.view.item .content {min-width:500px;float: left;margin: 0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:1px dashed #ddd;}
.view.item .content .title {	}
.view.item .content .title h2 {	margin: 0px 0px 4px 0px;}
.view.item .content .title h2 a { text-decoration: none;}
.view.item .content b { width: 85px; display: inline-block; }
.view.item .content .merk h4 {color: #fec401;margin: 4px 0px 4px 0px;display: inline-block;}
.view.item .content .categorie {}
.view.item .content .descr {background: #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 10px 7px 10px 3px;margin: 10px 0px 10px 0px;}
.view.item .content .naam {background: #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 10px 7px 10px 3px;margin: 10px 0px 10px 0px;}
.view.item .content .contact {background: #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 10px 7px 10px 3px;margin: 10px 0px 10px 0px;}
.view.item .content .contact a {background: #999;width: 115px;display: inline-block;padding: 6px;margin: 6px 0px 4px 0px;color: #fff;text-decoration: none;	text-align: center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.view.item .content .prijs {width: 100px;background: #22246b;padding: 3px 10px 3px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #fff;font-weight: bold;text-align: right;margin: 5px 0px 5px 0px;}

.view.item .image {margin: 0px 20px 0px 0px;float: left;}
.view.item .image img { width:125px;height:100px;}
.view.item .image .photo.first {margin: 0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:1px dashed #ddd;}

/* SEARCH TEMPLATE */
.search {width: 100%;clear: both;}
.search.item {}
.search.item b {display: inline-block;width: 150px;}
.search.item input {margin: 3px 0px 3px 0px;width: 250px;}
.search.item select {margin: 3px 0px 3px 0px;width: 250px !important;}
.search.item .NormalTextBox {margin: 3px 0px 3px 0px;width: 250px !important;}
.search.item .merk {}
.search.item .categorie {}
.search.item .prijs {}
.search.item .algemeen {}
.search.item .button {}
.search.item .button input { width: 100px;border: 0px;background: #22246b;	padding: 3px 10px 5px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #fff;font-weight: bold;text-align: center;margin: 5px 0px 5px 0px;cursor:pointer;cursor:hand;}

/* TYPE TEMPLATE */
.type { width: 100%;clear: both;margin: 15px 0px 0px 0px;}
.type.item { }
.typeLink {}

/* FEATURED TEMPLATE */
.paFeatured {width: 100%;clear: both;}
.paFeatured.item {width: 100%;clear: both;float: left;padding: 10px 0px 10px 0px;border-bottom: 1px dotted #23256C;}
.paFeatured.item .image {width: 75px;float: left;}
.paFeatured.item .image img {width:60px;}
.paFeatured.item .content {width: 250px; float: left;}
.paFeatured.item .content .title {	}
.paFeatured.item .content .title h2 { font-size:13px;margin: 0px 0px 2px 0px;}
.paFeatured.item .content .title h2 a { text-decoration: none;}
.paFeatured.item .content b { font-size:11px;width: 85px; display: inline-block; }
.paFeatured.item .content .merk h4 {font-size: 12px;color: #fec401;margin: 4px 0px 4px 0px;display: inline-block;}
.paFeatured.item .content .categorie {}
.paFeatured.item .content .descr {}
.paFeatured.item .content .naam {}
.paFeatured.item .content .contact {}
.paFeatured.item .content .prijs {}
.paFeatured.item .btnMore a {
	/* GENERAL STYLES INHERITED */
	margin: 10px 0px 0px 0px;
}
/* EINDE Vraag en Aanbod Module (Property Agent PA) */





/* Show Social Media Icons News Articles */
#socialIcons {margin:20px 0 0 0;clear:both;}
	#socialIcons span {display:inline-block;margin:0 10px 0 0;}
	#socialIcons a {display:inline-block;width:28px;height:28px;margin:0 2px 0 0;text-decoration:none;}
	#social1 {background:url("Images/Icons/iconTwitter.png") no-repeat 0px 0px;}
	#social2 {background:url("Images/Icons/iconFacebook.png") no-repeat top left;}
	#social3 {background:url("Images/Icons/iconLinkedIn.png") no-repeat top left;}
	#social4 {background:url("Images/Icons/iconGooglePlus.png") no-repeat top left;}
	#social5 {background:url("Images/Icons/iconMail.png") no-repeat top left;}


/* START BRANCHE PAGE */
#dnn_brancheWrapper {}
	#dnn_brancheWrapper .firstLetter { display: inline-block; margin: 7px 10px 3px 0px;}
	#dnn_brancheWrapper .firstLetter h3, #dnn_brancheWrapper .firstLetter h3 a {font-size: 24px;text-decoration: none;cursor:pointer;cursor:default;}
		#dnn_brancheWrapper ul.brancheItems {list-style-type: none;	padding: 0px;margin: 0px 0px 10px 0px;}
		#dnn_brancheWrapper ul.brancheItems li {list-style-position: inside;}
		#dnn_brancheWrapper ul.brancheItems li a {}
.popup_detail {width: 96%;}
.popup_detail table {width: 100%;}
.popup_detail table h2 {	margin: 0px;}
.popup_detail table td.dash {width: 100%;border-top: 1px dotted #ccc;}
.popup_detail table td {}
/* EINDE BRANCHE PAGE */






/* START DYNAMIC FORMS STYLES */
.DynamicForms_Maintable {}
	.DynamicForms_Maintable .NormalBold {color: #22246b;}
	.DynamicForms_Maintable tr td {height: 10px;margin: 0px;padding: 0px;}
		.DynamicForms_Maintable table input {margin: 0px;}
/* EINDE DYNAMIC FORMS STYLES */





/* START CHATMODULE */
.ModCuteLiveSupportC {width: 100%;}
	.ModCuteLiveSupportC a {width: 100%;}
		.ModCuteLiveSupportC a img {width: auto;}
.contentPane.home .ModCuteLiveSupportC a img, .rightPane.home .ModCuteLiveSupportC a img {width: 340px;}
.rightPane.home .ModCuteLiveSupportC a img {width: 230px;}
/* EINDE CHATMODULE */





/* START A - Z INDEX */
ul.azIndex {width: 340px;float: left;margin: 0px;list-style: square;margin: 0px 10px 0px 0px;display: inline-block;color: #22246b;}
ul.azIndex.listCol2 {margin: 0px;}
	ul.azIndex > li {margin: 10px 0px 10px 0px;display: inline-block;}
	ul.azIndex li h3 {
		background: #fafafa;
		margin: 0px 0px 15px 0px;
		font-size: 28px;
		line-height: 18px;
		display: inline-block;
		float: left;
		width: 100%;
		clear: both;
		padding: 12px 0px 12px 8px;
		border-bottom: 1px dotted #ccc;
	}
		ul.azIndex ul.child {width: 260px;float: left;list-style: square;margin: 0px;margin: 0px 0px 26px 25px;}
		ul.azIndex ul.child > li {clear: both;list-style-position: outside;margin: 0px 0px 0px 0px;padding:0px;vertical-align: top;}
			ul.azIndex ul.child li span {	display: inline-block;margin: 0px 0px 1px 0px;vertical-align: top;}
/* EINDE A - Z INDEX */




/* TEXTBOX DYNAMIC FORMS */
.search.item .NormalTextBox, .DynamicForms_Maintable .NormalTextBox { -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/* TEXTBOX DYNAMIC FORMS */



/* START USER ARTICLES */
.DNNModuleContent.ModKMUUserArticlesC { }
.DNNModuleContent.ModKMUUserArticlesC ul { list-style-type:none;margin:0px;padding:0px 15px 0px 0px;}
.DNNModuleContent.ModKMUUserArticlesC ul li { list-style-position:outside;display: table; vertical-align: middle; width: 100%; clear: both; padding: 8px 0; margin: 0px; border-bottom: 1px solid #ccc; }
.DNNModuleContent.ModKMUUserArticlesC ul li:last-child { border-bottom:1px solid transparent; }
.DNNModuleContent.ModKMUUserArticlesC ul li img.image { float: left;width: 120px;}
.DNNModuleContent.ModKMUUserArticlesC ul li span.date { background:transparent;font-weight:normal;color:#22246B;}
.DNNModuleContent.ModKMUUserArticlesC ul li a.articleLink { color:#22246B; width:100%;font-weight: bold;font-size:14px;text-decoration:none;display:table-cell;vertical-align:middle;line-height:100%; }
.DNNModuleContent.ModKMUUserArticlesC ul li.articleImage { margin: 0px;}
.DNNModuleContent.ModKMUUserArticlesC .listingImage { width: 120px; float: left; max-height: 80px; overflow-y: hidden; margin: 0px 8px 0px 0px; }
.DNNModuleContent.ModKMUUserArticlesC .listingContent { width: 196px; height: 80px; display: table; }
.DNNModuleContent.ModKMUUserArticlesC .listingContent .listingHeader { display: table-cell; vertical-align: middle; }



/* NIEUW IN DE KENNISBANK */
ul.kennisbank.nieuw li a {color:#22246b;}


/* INFORMATIE OP MAAT */
.DnnModule-937 ul { list-style-type: disc; list-style-position: inside; }
.DnnModule-937 ul li { border-bottom: 5px solid transparent;color: #22246b;}





/* E V E N T   C A L E N D A R */
table#eventListWrap { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.RadScheduler_default .rsContent, .RadScheduler_default .rsTopWrap .rsFooter, 
table#eventListWrap,
table#eventListWrap tr,
table#eventListWrap tr td,
table#eventListWrap th { border: 0 !important; background: none; font-family: Arial; }
table#eventListWrap tr:nth-child(odd) { background: #fec401 !important; }
table#eventListWrap { border: 1px solid #fec401 !important; }
table#eventListWrap tr td,
table#eventListWrap tr th { padding: 5px; }
table#eventListWrap th,
table#eventListWrap tr td,
table#eventListWrap tr td span,
table#eventListWrap tr td a { color: #000; font-size: 12px; font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif; vertical-align:middle; }
table#eventListWrap th { text-transform: uppercase; font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif; color: #fff;  }
table#eventListWrap tr#titles { background: #fec401 !important; }

table#eventListWrap tr:hover { background: #f3f3f3 !important; }
table#eventListWrap td.titel a { color: #22246B; font-weight: bold; }
table#eventListWrap th {text-align:left;}
table#eventListWrap th.datum { width: 150px; }
table#eventListWrap th.titel { width: 210px;}
table#eventListWrap th.locatie { width: 100px; }
table#eventListWrap th.plek { width: 71px; }

table#eventListWrap tr td.locatie a { margin: 0 0 0 5px; }
table#eventListWrap tr td.locatie a img { vertical-align: top; padding-top: 2px; }


/* EVENT DETAILS - EVENTS CALENDAR */
/* REMOVE TITLE */
.DnnModule-EventsCalendar.DnnModule-717 .containerHeader { display:none;}
#eventDetailWrap { width: 920px; color: #22246b; }
#eventDetailWrap #leftWrap { width: 375px; width: 640px; float: left; }
#eventDetailWrap #leftWrap #titel { color: #22246B; font-size: 18px; font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif; font-weight: 700; margin: 7px 0; border-bottom: 1px dotted #23256C; padding: 0px 0px 10px 0px;}
#eventDetailWrap #leftWrap #datum { font-size: 16px; font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif; font-weight: normal; color: #22246b;margin-bottom: 20px;}
#eventDetailWrap #leftWrap #datum .startDate {float:left;}
#eventDetailWrap #leftWrap #datum .tot {float: left;margin:0px 6px 0px 6px;}
#eventDetailWrap #leftWrap #datum .endDate {}
#eventDetailWrap #leftWrap #prijs { margin-top: 20px; }
#eventDetailWrap #leftWrap #returnBtn { margin-top: 20px; }
#eventDetailWrap #leftWrap .ListImage { padding: 0px; margin: 5px 0px 10px 0px; }
#eventDetailWrap #leftWrap .ListImage img { max-width: 450px; }

#eventDetailWrap #rightWrap, 
#eventDetailWrap .rightWrap { background: none repeat scroll 0 0 #FFFFFF; border: 1px dashed #ccc; float: right; margin-top: 12px; width: 180px; padding:10px; }
#eventDetailWrap #rightWrap h2#rightTitle { }
#eventDetailWrap #rightWrap #rightDetail, 
#eventDetailWrap .rightWrap .rightDetail { margin: 10px 5px 10px 5px; font-weight: bold; }
#eventDetailWrap #rightWrap ul#rightInfo, 
#eventDetailWrap .rightWrap ul.rightInfo,
#eventDetailWrap #rightWrap ul#rightInfo li, 
#eventDetailWrap .rightWrap ul.registeredAttendees li, 
#eventDetailWrap #rightWrap ul#rightInfo li a, 
#eventDetailWrap .rightWrap ul.registeredAttendees li a { list-style: square outside none; color: #666; font-size: 11px;}
#eventDetailWrap #rightWrap ul#rightInfo, 
#eventDetailWrap .rightWrap ul.rightInfo { margin: 0 5px 10px 18px; }
#eventDetailWrap #rightWrap #rightRegister, 
#eventDetailWrap .rightWrap .rightRegister { margin: 18px 5px 11px 5px; }
#eventDetailWrap #rightWrap #rightRegister a,
#eventDetailWrap .rightWrap .rightRegister a,
#dnn_ctr634_EditRegistrationDetails_Wizard_lnkFinishAttendee,
.ecrStepNext, 
.ecrStepNext:link,
.ecrStepNext:visited,
.ecrStepPrevious, 
.ecrStepPrevious:link, 
.ecrStepPrevious:visited,
.ecrStepFinish, 
.ecrStepFinish:link, 
.ecrStepFinish:visited { 
	font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif; 
	text-transform: uppercase; 
	text-decoration: none; 
	font-weight: 300; 
	font-size: 14px; 
	padding: 5px 17px; 
	border: none; 
	/*background: #22246b; BLAUW */
	background: #ff6d00; 
	background: -moz-linear-gradient(top, #ff6d00 0%, #ea6400 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6d00), color-stop(100%,#ea6400)); 
	background: -webkit-linear-gradient(top, #ff6d00 0%,#ea6400 100%); 
	background: linear-gradient(top, #ff6d00 0%,#ea6400 100%); 
	-webkit-box-shadow: none; box-shadow: none; 
	color: #fff; 
	text-shadow: none; 
	-webkit-border-radius: 3px; border-radius: 3px;
}

.registration.No #rightWrap, .registration.No .rightWrap,
.registration.Nee #rightWrap, .registration.Nee .rightWrap {display:none;}
.registration.Yes #rightWrap, .registration.Yes .rightWrap,
.registration.Ja #rightWrap, .registration.Ja .rightWrap {} {}
.registration.No #leftWrap, .registration.Nee #leftWrap { width: 860px !important;}
.registration.Yes #rightWrap .noRegister, .registration.Ja #rightWrap .noRegister { font-size: 11px;font-style: italic;}



/* Export to Outlook */
#eventDetailWrap .rightButton {
	background: none repeat scroll 0 0 #FFFFFF; 
	border: 1px dashed #ccc; 
	float: right; 
	margin-top: 12px; 
	width: 180px; 
	padding: 10px; 
	text-align: center;
}

#dnn_ctr717_EditRegistrationDetails_Wizard_trRemberAttendee,
#dnn_ctr717_EditRegistrationDetails_Wizard_lnkAddAttendee { display:inline; } /*ADD + REMEMBER ATTENDEE UIT*/
#dnn_ctr717_EditRegistrationDetails_Wizard_trRemberAttendee td.regCap1,
#dnn_ctr717_EditRegistrationDetails_Wizard_trRemberAttendee td.regCtl {	display:none;}

/* EVENT REGISTRATION */
.regCap1, .regCap1 span, .regCap, .regCap span { 
	width: 100px !important; 
	text-align: left !important; 
	height: 33px !important;
	color: #000 !important; 
}
#dnn_ctr717_EditRegistrationDetails_lblEventInfo,
#dnn_ctr717_EditRegistrationDetails_Wizard_lblRegistration,
#dnn_ctr717_EditRegistrationDetails_Wizard_lblAttendees { font-weight: bold; padding: 20px 0 8px 0; display: block; color: #333; }
#dnn_ctr717_EditRegistrationDetails_Wizard_lnkFinishAttendee { margin: 20px 0 0 70px; display: inline-block; }
.reg-form-table { background: #fafafa; width: 695px !important; }


/* Registration Form Radiobuttons (Custom Class) */
.reg-form-table table.rbListEvents { }
.reg-form-table table.rbListEvents td {
	width: 40%;
	vertical-align:top;
	padding: 10px 0px 20px 0px;
}
.reg-form-table table.rbListEvents td input {
	
}
.reg-form-table table.rbListEvents td label {
	
}


/* E V E N T S  -  U S E R   B E H E E R   R E G I S T R A T I O N */
#dnn_ctr717_RegistrationManager_tblLegend { float: right; }
#dnn_ctr717_RegistrationManager_tblLegend img { padding: 0 5px 0 25px; }
#dnn_ctr717_RegistrationManager_radPageRegView1 td { padding: 3px; }
#dnn_ctr717_RegistrationManager_radTabRegView { display: none; }
#tblRegManage td a.searchButton { display: block; margin: 10px 0; text-align: right; }
#dnn_ctr717_RegistrationManager_dgList td { line-height: normal; vertical-align: top; }
#dnn_ctr717_RegistrationManager_dgList td img { vertical-align: top; }
#dnn_ctr717_RegistrationManager_trColMsg,
#dnn_ctr717_RegistrationManager_lnkDesignReport { display: none; }
#dnn_ctr717_RegistrationManager_tblReport td { padding: 2px; }

/* E V E N T S  -  A D M I N   B E H E E R   R E G I S T R A T I O N */
#dnn_ctr717_MyEvents_dgList td { padding: 3px; }
#dnn_ctr717_RegistrationManager_tblLegend { float: right; }
#dnn_ctr717_RegistrationManager_tblLegend img { padding: 0 5px 0 25px; }
#dnn_ctr717_RegistrationManager_radPageRegView1 td { padding: 3px; }
#dnn_ctr717_RegistrationManager_radTabRegView { display: none; }
#dnn_ctr717_RegistrationManager_dgList td { line-height: normal; vertical-align: top; }
#dnn_ctr717_RegistrationManager_dgList td img { vertical-align: top; }
#dnn_ctr717_RegistrationManager_trColMsg,
#dnn_ctr717_RegistrationManager_lnkDesignReport { display: none; }
#dnn_ctr717_RegistrationManager_tblReport td { padding: 2px; }




/* LINKS HOMEPAGE */
.rightPane.home li.linkitem a {
	font-size: 12px !important;
	font-weight: normal;
	text-decoration: none;
	color: #00adef;
}



/* START Latest Events (XSL) */
.getLatestEvents {width:100%;min-height:150px;clear:both;}
.getLatestEvents .item {width:100%;min-height: 45px;clear:both;margin:0px 0px 7px 0px;padding: 0px 0px 7px 0px;border-bottom:1px dotted #ddd;display:inline-block;}
	.getLatestEvents .item .date {width:40px;float:left;text-align:center;margin:0px 15px 0px 0px;border:1px solid #aaa;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
		.getLatestEvents .item .date .day {background:#fff;font-size:15px;font-weight:bold;}
		.getLatestEvents .item  .month {color:#fff;}
			.getLatestEvents .item .month.m01, .getLatestEvents .item .month.jan {background:#930000;}
			.getLatestEvents .item .month.m02, .getLatestEvents .item .month.feb {background:#009293;}
			.getLatestEvents .item .month.m03, .getLatestEvents .item .month.mrt {background:#499300;}
			.getLatestEvents .item .month.m04, .getLatestEvents .item .month.apr {background:#490093;}
			.getLatestEvents .item .month.m05, .getLatestEvents .item .month.mei {background:#935600;}
			.getLatestEvents .item .month.m06, .getLatestEvents .item .month.jun {background:#930056;}
			.getLatestEvents .item .month.m07, .getLatestEvents .item .month.jul {background:#bec02d;}
			.getLatestEvents .item .month.m08, .getLatestEvents .item .month.aug {background:#c02da7;}
			.getLatestEvents .item .month.m09, .getLatestEvents .item .month.sep {background:#fbc400;}
			.getLatestEvents .item .month.m10, .getLatestEvents .item .month.okt {background:#2dbfc0;}
			.getLatestEvents .item .month.m11, .getLatestEvents .item .month.nov {background:#08e53f;}
			.getLatestEvents .item .month.m12, .getLatestEvents .item .month.dec {background:#e56408;}
			
	.getLatestEvents .item .data {}
	.getLatestEvents .item .data .category {font-size:11px;font-style:italic;color:#999;}
	.getLatestEvents .item .data .title a {font-size:12px;font-weight:bold;text-decoration:none;}
		.getLatestEvents .item .data .title a:hover { text-decoration:underline; }
	/* SET WIDTH ON EVENTS */
	.getLatestEvents .item .data {display:block;width:252px;float:right;}
	.getLatestEvents.fullWidth .item .data {display:block;width:auto;float:none;}
/* END Latest Events (XSL) */




/* START USER PROFILE */
.mdMemberList {display:none !important;}
.ModKMUUserProfileC {width:670px;clear:both;width:900px;display:inline-block;}

	/* PROFIELVELD */
	.ModKMUUserProfileC #profiel {width:100%;float:left;min-height:250px;display:block;clear:both;border-bottom:1px dotted #ccc;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;}
		.ModKMUUserProfileC #profiel h3 { width:100%;clear:both;}
		.ModKMUUserProfileC #profiel #picture {width:160px;float:left;margin:0px 20px 0px 0px;}
			.ModKMUUserProfileC #profiel #picture img {width:150px;margin:0px 15px 10px 0px;border:3px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
			.ModKMUUserProfileC #profiel #picture img.noImage {width:150px;height:150px;display:block;}
			.ModKMUUserProfileC #profiel #picture .dnnInputFileWrapper {}
				.ModKMUUserProfileC #profiel #picture .dnnInputFileWrapper span { }
				.ModKMUUserProfileC #profiel #picture .dnnInputFileWrapper input { }
			.ModKMUUserProfileC #profiel #picture input[type=submit] { clear:both;display:block;background:#22246b;border:0px;margin:15px 0px 0px 0px;color:#fff;padding:3px 9px;cursor:pointer;cursor:hand;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
			
		.ModKMUUserProfileC #profiel table { }
			.ModKMUUserProfileC #profiel table td.label {padding:0px 15px 0px 0px;}
	
	/* LONG DESCRIPTION */
	.ModKMUUserProfileC #LongDescription { width:100%;clear:both;float:left;}
		.ModKMUUserProfileC #LongDescription textarea {width:600px;height:175px;}
	
	/* Tags & Districten */	
	.ModKMUUserProfileC #tags ul, .ModKMUUserProfileC #districten ul {list-style:none;margin:0px;padding:0px;}
	.ModKMUUserProfileC #tags, .ModKMUUserProfileC #districten {width:48%;float:left;}
		.ModKMUUserProfileC #tags .splitRow {width:200px;float:left;}
		.ModKMUUserProfileC #tags ul li label {text-transform:capitalize;}
			
	/* BUTTONS */
	.ModKMUUserProfileC #buttons { width:100%;clear:both;float:left;border-bottom:1px dotted #ccc;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;}
		.ModKMUUserProfileC #buttons input[type=submit] {background:#22246b;border:0px;margin:15px 0px 0px 0px;color:#fff;padding:3px 9px;cursor:pointer;cursor:hand;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}		

	/* LIDGEGEVENS & TYPERINGEN*/	
	.ModKMUUserProfileC #lid, .ModKMUUserProfileC #typeringen {width:48%;float:left;color:#999;}
	
	
/*
.ModKMUUserProfileC {width:670px;clear:both;width:900px;display:inline-block;}
	.ModKMUUserProfileC h3 { line-height: 32px;}
	.ModKMUUserProfileC ul { list-style-type: none;margin: 0px;padding: 0px;}
	.ModKMUUserProfileC ul li { margin: 0px 0px 5px 0px;}
	.ModKMUUserProfileC table td { padding: 0px 15px 0px 0px;}
	.ModKMUUserProfileC > div { width: 400px;min-height: 290px;float: left;margin: 0px 20px 20px 0px;padding: 10px 10px 20px 10px;	border: 1px solid #22246b;border: 1px solid #c3c3c3;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
	.ModKMUUserProfileC #profiel, .ModKMUUserProfileC #buttons { border: 0px; }
	.ModKMUUserProfileC #profiel, .ModKMUUserProfileC #lid, .ModKMUUserProfileC #typeringen { color: #999;}
	.ModKMUUserProfileC #profiel { width: 100%;min-height: 80px;}
		.ModKMUUserProfileC #profiel img { width: 135px;border: 1px solid #22246b;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
		.ModKMUUserProfileC #profiel #picture { float:left; width:150px;}
		
	.ModViewProfileC #UserProfileImg { background: #eee;padding: 10px;text-align: center;margin: 0px 0px 20px 0px;}
	.ModViewProfileC #UserProfileImg img {	width: 100px;height: auto;}
	.viewProfileAvatar {background: #22246b;width: auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

	.ModKMUUserProfileC #tags ul li, .ModKMUUserProfileC #districten ul li { width: 120px;float:left;margin:0px 8px 8px 0px;}

	.ModViewProfileC .UserProfileControls ul { margin: 0px;padding:0px;}
		.ModViewProfileC .UserProfileControls ul li { list-style-type: none;float: left;margin: 0px 8px 0px 0px;}
			.ModViewProfileC .UserProfileControls ul li a {	font-size: 11px;text-decoration: none; }

	.ModKMUUserProfileC #buttons { width: 100%;float:left;clear:both;}
		.ModKMUUserProfileC #buttons input { }

	.ModKMUUserProfileC .dnnFormMessage.dnnFormSuccess { width: 600px;min-height: 30px;}
	.ModKMUUserProfileC table td.label {color: #444444;}
	*/
/* EINDE USER PROFILE */






/* START PROFILE TABLE */
#dnn_ctr1031_DetailView_BedrijfsnaamValueLabel {font-size:18px;font-weight:bold;}
.email_Action input {cursor:point;cursor:hand;width:200px;height:35px;float:left;clear:both;display:block;margin:10px 0px 0px 0px;}
/* EINDE PROFILE TABLE */





/* START LEDENZOEKER */
.ModKMULedenzoekerC {}
.ModKMULedenzoekerC table {}
.ModKMULedenzoekerC table td {height: 24px;width: 100px;padding: 5px 8px 5px 8px;}
.ModKMULedenzoekerC table td span { font-weight: bold;}
.ModKMULedenzoekerC table td input { margin: 0px;}
.ModKMULedenzoekerC input { margin: 10px 0px 0px 0px;}

table.ledenZoekerCriteria {border-collapse:collapse;}
	table.ledenZoekerCriteria td {}
		table.ledenZoekerCriteria td span {}
		table.ledenZoekerCriteria td input {}
		
table.ledenZoekerCriteria ul[id*='MainView_DistrictCheckBoxList'] {}
	table.ledenZoekerCriteria ul[id*='MainView_DistrictCheckBoxList'] li {width:200px !important;float:left;text-align:left;}
	table.ledenZoekerCriteria ul[id*='MainView_DistrictCheckBoxList'] li input {width:40px !important;left:0px !important;float:left;}
	table.ledenZoekerCriteria ul[id*='MainView_DistrictCheckBoxList'] li label {float:left;} 

table[id*='DetailView_ProfielTable'] {}
span[id*='DetailView_BedrijfsnaamValueLabel'] {font-size:32px;color:#22246b}
table[id*='DetailView_ProfielTable'] div.email_Action {display:none;}
.ModKMULedenzoekerC #buttons {display:none;}
/* EINDE LEDENZOEKER */



/* START NORMAL LOGIN */
.loginContent { width: 100%;}
.loginContent tr td { width: 100%;clear: both;display: inline-block;}
.loginContent .dnnLabel { width: 175px;height: 25px;float: left;text-align:left;color:#fff;font-style:italic;}
.loginContent .dnnLabel a { float:left;}
.loginContent .dnnLabel label { height: 20px;display:inline-block;padding: 10px 0px 0px 0px;}
.loginContent td .NormalTextBox { width: 205px;height: 22px;border: 1px solid #fec401;padding: 0px;margin: 0px 0px 3px 0px;float: left;position: relative;z-index: 75;box-shadow: none;}
.loginContent .dnnCheckbox { }
.loginContent input.StandardButton { background: #fff;width: 80px;height: 24px;padding: 0px 5px 0px 5px;font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;font-weight: normal;font-size: 12px;color: #22246b;text-transform: lowercase;text-decoration: none;text-align: center;text-shadow: none;box-shadow: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 12px 10px 20px 0px;border: none;float: right;}
.loginContent .LoginPanel { width: 220px !important;padding:0px !important;}
.loginContent .rememberMe td {display:none;}
/* EINDE NORMAL LOGIN */

.loginPane .dnnFormMessage.dnnFormValidationSummary {
	width: 178px !important;
	background: #fec401 !important;
	border: 0px !important;
}
.loginPane .dnnFormMessage.dnnFormValidationSummary a {color: #22246b !important;}
.loginPane .dnnFormMessage.dnnFormValidationSummary .loginFail {font-weight: bold;}
/* START DYNAMIC LOGIN 
.loginContent { width: 100%;}
.loginContent .rowUsername, .loginContent .rowPassword {	width: 100%;clear: both;display: inline-block;}
.loginContent .rowPassword { margin: 10px 0px 10px 0px;}
.loginContent .label { color: #fff;font-size: 12px;font-style: italic;display: inline-block;width: 100%;clear: both; }
.loginContent .txtBox { min-width: auto;	width: auto; height: 22px; float: left; }
.loginContent .txtBox input { -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.loginContent .help { background: none; border:0px; padding:0px;}
.loginContent .help a {	background: #fec401;	float: left;	width: 40px;	min-width: 40px;	border: 0px;	height: 22px;	padding: 2px 0px 0px 0px;	font-family: Arial;	font-weight: bold;	font-size: 12px;	font-style: italic;	text-align: center;	text-shadow: none;	text-decoration: none;	color: #fff;	position: relative;	z-index: 50;	left: -5px;	-webkit-border-top-right-radius: 4px;	-webkit-border-bottom-right-radius: 4px;	-moz-border-radius-topright: 4px;	-moz-border-radius-bottomright: 4px;	border-top-right-radius: 4px;	border-bottom-right-radius: 4px;	cursor: pointer;cursor: hand;}
.loginContent .DynamicLogin_UserName, .loginContent .DynamicLogin_Password { 	width: 174px;	height: 22px;	border: 1px solid #fec401;	padding: 0px;	margin: 0px 0px 3px 0px;	float: left;	position: relative;	z-index: 75;	box-shadow: none;}
.loginContent .btnSend a.DynamicLogin_LoginLink {background: #fff;	width: 80px;	height: 22px;	padding: 2px 5px 0px 5px;	font-family: Arial;	font-weight: normal;	font-size: 12px;	color: #22246b;	text-transform: lowercase;	text-decoration: none;	text-align: center;	text-shadow: none;	box-shadow: none;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	margin: 10px 30px 20px 0px;	border: none;	float: right;}
/* EINDE DYNAMIC LOGIN */




/* START OPMAAK BESTUURSLEDEN DISTRICTEN */
.districtenWrapper {width: 100%;}
.districtenWrapper, .districtenWrapper a { font-size: 11px;}
.districtenWrapper .bestuurslid { float: left;width: 330px;height: 142px; border-bottom: 1px dotted #eee; padding: 15px 0px 0px 0px;}
.districtenWrapper .bestuurslid .foto { float: left;width: 100px; max-height: 125px; overflow:hidden;text-align:left;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 0px 20px 0px 0px;}
.districtenWrapper .bestuurslid .foto img { width: 100px;}
.districtenWrapper .bestuurslid .gegevens { float: left;	width: 210px;}
.districtenWrapper .bestuurslid .gegevens .item { }
.districtenWrapper .bestuurslid .gegevens .item.functie { font-style: italic;}
/* EINDE OPMAAK BESTUURSLEDEN DISTRICTEN */





/* SEARCH KENNISBANK */
#articleSearchFormSmall .NormalTextBox {
	background: #fff;
	border: 1px solid #22246b;
	border-radius: 0 0 0 0;
	box-shadow: 0px;
	color: #666666;
	font-size: 13px;
	margin: 0px 0px 20px 0px;
	padding: 3px;
}
#articleSearchFormSmall input[type=submit] {
	background: #22246b;
	border: 1px solid #22246b;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-transform: lowercase;
	cursor: pointer;
	cursor: hand;
	padding: 4px 6px 3px 6px;
	margin: 0px;
	position: relative;
	left: -4px;
}



/* START MISSCHIEN INTERESSANT VOOR U */
.ModKMURelatedArticlesC, .ModKMURelatedEventsC {}
.ModKMURelatedArticlesC a, .ModKMURelatedEventsC a {
	background: url("Images/arrowBlue.gif") no-repeat left;
	padding: 0px 0px 0px 8px;
	margin: 0px 16px 0px 0px;
	float: left;
}
/* EINDE MISSCHIEN INTERESSANT VOOR U */






/* START LEDEN ZOEKEN */
.ModKMULedenzoekerC {width: 100%;}
.ModKMULedenzoekerC table {width:100%;width:700px;margin:10px 0px 10px 0px;padding:10px 0px 10px 0px;border-bottom: 1px dotted #23256C;}
.ModKMULedenzoekerC table span {}
.ModKMULedenzoekerC table input {position:relative;left:-100px;width:200px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.ModKMULedenzoekerC #dnn_ctr1008_MainView_ZoekenButton {background: url("Images/btnMore.gif") no-repeat scroll right top #FEC401;border: 1px solid #D4B32F;border-radius: 4px 4px 4px 4px;box-shadow: none;color: #FFFFFF;font-family: Arial,Tahoma;font-size: 11px;font-weight: bold;padding: 2px 32px 3px 14px;text-decoration: none;text-shadow: none;text-transform: uppercase;float: left;}
.ModKMULedenzoekerC table ul {width:600px;list-style:none;margin:20px 0px 0px 0px;padding:0px;}
.ModKMULedenzoekerC table ul li {float:left;width:125px;list-style:none;margin:0px 20px 8px 0px;padding:0px;}
.ModKMULedenzoekerC table ul li input {}
.ModKMULedenzoekerC table ul li span {}
.ModKMULedenzoekerC table ul li label {}
.ModKMULedenzoekerC table.ledenZoekerResults {width: 920px;margin: 60px 0px 0px 0px;border:0px;}
.ModKMULedenzoekerC table.ledenZoekerResults th.noBackground {background: transparent;border: 0px;}
.ModKMULedenzoekerC table.ledenZoekerResults th {background: #ddd;padding: 15px;border-bottom:3px solid #fec401;}
.ModKMULedenzoekerC table.ledenZoekerResults tr.odd {	background: #fafafa;}
.ModKMULedenzoekerC table.ledenZoekerResults td {border-bottom: 1px dotted #444;padding: 15px;margin:0px;}
.ModKMULedenzoekerC table td.nameCol {}
.ModKMULedenzoekerC table td.descrCol {width:350px;}
.ModKMULedenzoekerC table td.phoneCol {}
/* EINDE LEDEN ZOEKEN */



/* ADMIN - SEARCH ARTICLES */
table.searchNews.result.table {width:100%;text-align:left;border-collapse:collapse;}
table.searchNews.result.table th {padding:2px 15px 3px 15px;background:#e3e3e3;margin:0 0 15px 0;text-align:left;}
table.searchNews.result.table td {padding:5px 15px 3px 15px;border-bottom:1px dotted #eee;}
.searchArticles .introTekst {padding:10px 0;}
.searchArticles .searchInput.NormalTextBox {width:250px;padding:3px;}
.searchArticles .advancedSearch {margin:0 0 0 20px;}
.searchArticles .submit {margin:0 0 0 20px;}



/*------------------------------------------------*/
/* TABLE STYLE */
/*------------------------------------------------*/

    /* Default Table Style */
    table.tableDefault  {
	    width: 100%; 
	    border-collapse: collapse; 
	    border-spacing: 0; 
	    background-color: transparent;
	}

    table.tableDefault th, 
    table.tableDefault td {
	    font-size: 12px;
	    padding: 8px; 
    }

    table.tableDefault th {
	    font-weight: bold;
	    text-align: left;
	    border-bottom: solid 2px #aaa;
	    background-color: #d7d7d7;
    }

    table.tableDefault td { border-bottom: solid 1px #d9d9d9; }

    table.tableDefault tr:nth-child(odd) {background: #transparent}
    table.tableDefault tr:nth-child(even) {background: #e3e4e6}

   .tableDefault tbody tr:hover td { color: #111; }

/*------------------------------------------------*/
/* FORM STYLE
/*------------------------------------------------*/
    input[type="text"],select,textarea,input[type="email"],input[type="search"], input[type="password"]{
        padding: 9px;
        margin-bottom:20px; 
        background: #f3f3f3;
        border:1px solid #bfbfbf;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1) ;
        box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1) ;
        color:#666;
        font-size:13px;
	}

/*------------------------------------------------*/
/* BUTTONS STYLE */
/*------------------------------------------------*/
    /* Primary Style Button (blue)*/
    button.primaryButton,
    a.primaryButton {
	    display: inline-block;
	    padding: 12px 20px;
	    margin-bottom: 5px;
	    
	    background-color: #3B96B6;
	    background: -moz-linear-gradient(top, #1aa0c9 0%, #1aa0c9);
	    background: -webkit-gradient(linear, left top, left bottom, from(#1aa0c9), to(#1aa0c9));
	    -moz-border-radius: 0px;
	    -webkit-border-radius: 0px;
	    border-radius: 0px;
	    border: 0px solid #ffffff;
	    -moz-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0); 
	    -webkit-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    
	    font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	    font-size: 12px;
	    font-weight: bold;
	    line-height: 1;
	    text-align: center;
	    color: #ffffff;
	    text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0);
    }

    /* Secondary Style Button (darkgray) */
    button.secondaryButton,
    a.secondaryButton {
	    display: inline-block;
	    padding: 12px 20px;
	    margin-bottom: 5px;
	    
	    background-color: #666;
	    background: -moz-linear-gradient(top, #8a8a8a 0%, #8a8a8a);
	    background: -webkit-gradient(linear, left top, left bottom, from(#8a8a8a), to(#8a8a8a));
	    -moz-border-radius: 0px;
	    -webkit-border-radius: 0px;
	    border-radius: 0px;
	    border: 0px solid #ffffff;
	    -moz-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    -webkit-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    
	    font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	    font-size: 12px;
	    font-weight: bold;
	    line-height: 1;
	    text-align: center;
	    color: #ffffff;
	    text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0);
    }

    /* Alternative Style Button (darkgray with arrow) */
    button.altButton,
    a.altButton {
	    display: inline-block;
	    padding: 9px 32px 9px 22px;
	    margin-bottom: 5px;
	   
	    background: #484848 url('images/arrow.png') no-repeat 87% center;
	    background: url('images/arrow.png') no-repeat 87% center, -moz-linear-gradient(top, #3d3d3d 0%, #3d3d3d);
	    background: url('images/arrow.png') no-repeat 87% center, -webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#3d3d3d));
	    -moz-border-radius: 0px;
	    -webkit-border-radius: 0px;
	    border-radius: 0px;
	    border: 0px solid #ffbf00;
	    -moz-box-shadow: 0px 0px 0px rgba(000,000,000,0), inset 0px 0px 0px rgba(255,255,255,0);
	    -webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0), inset 0px 0px 0px rgba(255,255,255,0);
	    box-shadow: 0px 0px 0px rgba(000,000,000,0), inset 0px 0px 0px rgba(255,255,255,0);
	    
	    font-family: 'Helvetica Neue', Roboto, 'Segoe UI', Calibri, sans-serif;
	    font-size: 12px;
	    font-weight: bold;
	    line-height: 1;
	    color: #ffffff;
	    text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0);
    }

    a.dnnPrimaryAction{ color:#efefef; }
    a.dnnSecondaryAction { color:#555; }

    button.primaryButton:hover,
    button.secondaryButton:hover,
    a.primaryButton:hover,
    a.secondaryButton:hover { 
	    cursor: pointer;
	    cursor: hand;
	    background-image: none; 
	    background-color:#D00; 
    }

    button.altButton:hover,
    a.altButton:hover {
	    cursor: pointer;
	    cursor: hand;
	    background:#D00 url('images/arrow.png') no-repeat 87% center;
    }
 
/*------------------------------------------------*/
/* SITE SPACING
/*------------------------------------------------*/
    .spacingTop{        margin-top: 30px; }
    .spacingRight {	    margin-right: 30px;}
    .spacingBottom {    margin-bottom: 30px;}
    .spacingLeft {	    margin-left: 30px;}

/*------------------------------------------------*/
/* SITE STRUCTURE */
/*------------------------------------------------*/
    #userControls { 	height: 32px;}

    .wrapper {
	    margin: 0 Auto;
	    width: 980px;
    }
	
/*------------------------------------------------*/
/* SEARCH */
/*------------------------------------------------*/
    #search {
	    float: right; 
	    width:209px;
	    height:32px;
    }

    #search a.SearchButton:link,
    #search a.SearchButton:visited {
		    display:inline-block;
		    float: right;
	        height:32px; width:32px;
		    margin: 0;	padding:0;
		    background: #333 url('images/search.png') no-repeat center center;
		    text-indent:-9999px;
	}
	
	#search a.SearchButton:hover {		
		background: url('images/search.png') no-repeat center center, rgb(45,45,45); /* Old browsers */
		background: url('images/search.png') no-repeat center center, -moz-linear-gradient(top,  rgba(45,45,45,1) 0%, rgba(86,86,86,1) 100%); /* FF3.6+ */
		background: url('images/search.png') no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(86,86,86,1))); /* Chrome,Safari4+ */
		background: url('images/search.png') no-repeat center center, -webkit-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* Chrome10+,Safari5.1+ */
		background: url('images/search.png') no-repeat center center, -o-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* Opera 11.10+ */
		background: url('images/search.png') no-repeat center center, -ms-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* IE10+ */
		background: url('images/search.png') no-repeat center center, linear-gradient(to bottom,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* W3C */
	}
	
	#dnn_dnnSearch_txtSearch  {
		display:block; 
		float: left;
		width:160px;
		height: 32px;
	    padding: 0 5px 0 10px;
		margin:0;
		background-color: transparent;
		border: none; 
		border-radius:0;
		box-shadow: none;
		outline: none;
		border-left:1px solid #ddd;
	   
	    color:#000;
	    line-height: 32px;
	    font-size: 11px;
	    
	   -webkit-transition: all 100ms ease-in-out;
		-moz-transition: all 100ms ease-in-out;
        -ms-transition: all 100ms ease-in-out;
        -o-transition: all 100ms ease-in-out;
		transition: all 100ms ease-in-out;
    }
    #dnn_dnnSearch_txtSearch:active, #dnn_dnnSearch_txtSearch:focus
	{
	    background:#ccc;
	    box-shadow:inset 0px 3px 8px #999;
	}	

/*------------------------------------------------*/
/* LOGIN */
/*------------------------------------------------
    #login{	float:right; }
	
	#login .registerGroup, 
	#login .registerGroup *, 
	#login .loginGroup, 
	#login .loginGroup * {	display:block; }	

	#login .registerGroup,
	#login .loginGroup {
		float:left;
		padding:0;
		margin:0;
	} 
	
	#login .registerGroup li:first-child:hover {border-left:#222;}
	
	#login .registerGroup li { 	float:left; }
	#login .registerGroup .buttonGroup {margin-right:0;}
	
	#login .registerGroup a,
	#login .loginGroup a{
		display:block;
		position:relative;
		height:25px;
		min-width:12px;
		padding: 7px 15px 0 15px;
		color: #333;
		font-size:11px;
		vertical-align: middle;
	}
	
	#login .registerGroup a:hover,
	#login .loginGroup a:hover {
		background: rgb(45,45,45); 
		background: -moz-linear-gradient(top,  rgba(45,45,45,1) 0%, rgba(86,86,86,1) 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(86,86,86,1)));
		background: -webkit-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); 
		background: -o-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); 
		background: -ms-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); 
		background: linear-gradient(to bottom,  rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#565656',GradientType=0 ); 
		
		color:#ddd;
		text-shadow: 0px -1px 0px #333333;
	}
	#login .registerGroup a:active,
	#login .loginGroup a:active {
		color:#fff;
		text-shadow: 0px -1px 0px #333333;
	}
	
	#login .registerGroup a:hover,
	#login .loginGroup a:hover { text-decoration:none; }
	
	#login .registerGroup a strong,
	#login .loginGroup a strong {
		display:block;
		position:absolute;
		left:0; top:0;
		width:100%;
		overflow:hidden;
		
		font-size:11px;
		text-indent:-9999px;
	}
	
	#login .userMessages a,
	#login .userNotifications a { background-color: #333; }	
	
	#login .userMessages strong { 
		height: 100%;
		background: url('images/icon_message.png') no-repeat center center;
	}
	
	#login .userNotifications { border-right: 1px solid #CCC; }
	
	#login .userNotifications strong { 
		height: 100%;
		background: url('images/icon_notification.png') no-repeat center center;
	}
	
	#login .registerGroup a span {
		display:inline-block;
		position:absolute;
		right:2px; top:-9px;
		min-width:7px;
		margin-right:3px;
		background: rgb(59,150,182); 
		
		text-align:center;
		font-size:11px;
		color:#fff;
		text-shadow: 0px 1px 0px #333333;
	}
	
	#login .registerGroup .userProfileImg a{
		min-width:25px;
		min-height: 32px;
		padding:0;
		background:none;
		
	}
	
	#login .registerGroup a img{
		height:32px; width:32px;
		background:#333;
		
	}
	
	#login .loginGroup { border-right: 1px solid #CCC;} 
	#login .loginGroup a {color:#333; }
	
	#login .userMessages  a  span,
	#login .userNotifications   a  span	{ 
		display: inline-block; 
		margin-top: 9px; 
		margin-right: 0px; 
		background-color: transparent;
		font-size: 10px;
	}
	
	*/
	
	
	
	
	

 
/* ----------------------------------*/
/* DNN Module: Member Directory (Send A Message, Follow, Subscribe) */
/* ----------------------------------*/
    .threeColSocialRightPane .DnnModule #mdMemberList{ margin: 0 0 30px 0; }
    .threeColSocialRightPane #mdMemberList  ul { margin: 10px 0 0 0; }
    .threeColSocialRightPane #mdMemberList  li { 
	    margin-bottom: 0;
	    -size: 12px;
	    font-weight: bold;
	    list-style-type: none; 
	}

    .threeColSocialRightPane #mdMemberList > li{	
	    width: 216px;
	    margin:0;
	    padding: 6px 17px;
	    background:#d7d7d7;
	    border: none;
	    -webkit-border-radius: 0;
	    border-radius: 0; 
	    -webkit-transition: background 0.15s ease-in-out;
	    -moz-transition: 	background 0.15s ease-in-out;
	    -o-transition: 		background 0.15s ease-in-out;
	    -ms-transition: 	background 0.15s ease-in-out;
	    transition: 		background 0.15s ease-in-out;
	    -webkit-box-shadow:  0px 0px 0px 0px rgba(0, 0, 0, 0.3);
	    box-shadow:			 0px 0px 0px 0px rgba(0, 0, 0, 0.3);
    }

    .threeColSocialRightPane #mdMemberList > li:hover{
	     z-index:2; /*bring current li to top for tooltip */	
	    background: #d7d7d7;
	    -webkit-box-shadow:  0px 0px 0px 0px rgba(0, 0, 0, 0.3), inset 0px 0px 0px 0px rgba(255, 255, 255, 1);
	    box-shadow: 		 0px 0px 0px 0px rgba(0, 0, 0, 0.3),  inset 0px 0px 0px 0px rgba(255, 255, 255, 1); 
    }

/* ----------------------------------*/
/* DNN Module: ViewProfile (Activity Feed) */
/* ----------------------------------*/
    .threeColSocial .journalTools { max-width: 560px; }

    .threeColSocial .journalrow {
	    padding-bottom: 10px;
	    border-bottom: solid 1px #c0c0c0;
	    margin-bottom: 20px;
	    
    }

    .threeColSocial .journalfooter { 
	    padding: 0; 
	    margin: 0;
    }

    .threeColSocial .journalrow div.journalitem p.journalfooter { 
	    font-size: 12px; 
	    padding: 0; 
	    margin-bottom: 0; 
    }

    .threeColSocial .journalrow div.journalitem ul.jcmt { font-size: 12px; }
    .threeColSocial .journalrow div.journalitem .likes  { 
	    padding: 2px 5px; 
	    background-color: #dbdbdb; 
    }

    #journalEditor #journalContent .juser, .journalrow .juser  
    {
        border: none;
        color: #3B96B6; 
        background-color: transparent; 
    }

/* ----------------------------------*/
/* DNN Module: ViewProfile (Message) */
/* ----------------------------------
    .threeColSocial #UserDisplayNameHeader h2 {
	    padding-bottom: 10px;
	    border-bottom: solid 1px #c0c0c0;
    }
	*/
  
    .threeColSocial #smMainContent .ui-corner-all { 
	    border-radius: 0; 
    }

    .threeColSocial ul.dnnAdminTabNav {
	    height:38px;
	    margin-top:0;
	    margin-bottom: 0;
	    border-bottom:1px solid #c0c0c0;
    }

    .threeColSocial ul.dnnAdminTabNav li {
	    margin-right:1px;
    }

    .threeColSocial ul.dnnAdminTabNav li a{			
	    padding:10px 15px;
	    margin-bottom: 0px;
	    
	    border: none;
	    background:#d7d7d7;
	    -webkit-border-radius: 1px 1px 0px 0px;
	    border-radius: 1px 1px 0px 0px; 
	    -webkit-border-radius: 0px;
	    border-radius: 0px;
	   
	    color:#666;
	    font-size: 12px;
	    font-weight:bold;
        text-shadow: none;
    }

    .threeColSocial ul.dnnAdminTabNav li a:hover{			
	    background: #484848;
	    color:#eee;
	}
    .threeColSocial ul.dnnAdminTabNav li.ui-tabs-selected a{
	    padding:10px 15px;
	    margin-top: 0px;
	    background: #484848;
	    color: #eee;
    }

    /* Message & Notification number block*/	
    .threeColSocial .dnnAdminTabNav a span{
	    display:inline;
	    min-height:12px;
	    padding: 2px 6px;
	    margin-right:8px;
	    background: rgb(59,150,182); /* Old browsers */
	
	    background: -moz-linear-gradient(top, rgba(59,150,182,1) 0%, rgba(35,125,155,1) 100%); /* FF3.6+ */
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,150,182,1)), color-stop(100%,rgba(35,125,155,1))); /* Chrome,Safari4+ */
	    background: -webkit-linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* Opera 11.10+ */
	    background: linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* W3C */
	    -webkit-box-shadow: 0px 1px 0px 0px #666;
	    -moz-box-shadow: 0px 1px 0px 0px #666;
	    box-shadow: 0px 1px 0px 0px #666; 
	    
	    color: #eee;
	    font-weight:normal;
	    font-size:11px; 
    }

    /* Compose new message link */
    .threeColSocial .dnnFormExpandContent  {
	    float: right;
	    display: inline-block;
	    position: absolute;
	    top: 22px; right: 0;
	    height: 20px;
	    font-size: 12px;
    }

    .threeColSocial .dnnFormExpandContent a.ComposeMessage {font-size: 12px;}

    /* compose button */
    .threeColSocial a.dnnPrimaryAction {
	    display: inline-block;
	    
	    padding: 12px 20px;
	    margin-bottom: 5px;
	    
	    background-color: #3B96B6;
	    background: -moz-linear-gradient(top, #1aa0c9 0%, #1aa0c9);
	    background: -webkit-gradient(linear, left top, left bottom, from(#1aa0c9), to(#1aa0c9));
	    -moz-border-radius: 0px;
	    -webkit-border-radius: 0px;
	    border-radius: 0px;
	    border: 0px solid #ffffff;
	    -moz-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0); 
	    -webkit-box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    box-shadow: 0px 1px 3px rgba(240,240,240,0.5), inset 0px 0px 0px rgba(15,177,217,0);
	    
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    font-weight: bold;
	    line-height: 1;
	    text-align: center;
	    color: #ffffff;
	    text-shadow: 0px 0px 0px rgba(000,000,000,0), 0px 0px 0px rgba(255,255,255,0);
    }

    .threeColSocial a.dnnPrimaryAction:hover,
    .threeColSocial a.dnnPrimaryAction:active { 
	    cursor: pointer;
	    cursor: hand;
	    background-image: none; 
	    background-color:#D00; 
    }

    /* Message Control (Select, Actions, Inbox, Sent, Archived)*/
    .threeColSocial .DnnModule .messageControls .dnnButtonGroup {
	    margin-right:0px; /* fixed Archived Button spacinging issue */
    }

    .threeColSocial .messageControls {
	    margin: 0; 
	    padding: 0;
	    padding-bottom: 5px;
	    border-bottom: 1px solid #c0c0c0; 
    }

    .threeColSocial .messageControls .messageFolders { float:right; }

    /* number x-x of x */
    .threeColSocial .messageFolders p {
	    float:left; 
	    display:inline-block;
	    padding: 8px 15px; 
	    margin: 0;
	    color:#666; 
	    font-size: 12px;
    }

	.threeColSocial .messageFolders p strong { 
		color:#666; 
		font-weight:bold;
	}
	
    /* Messages / Notification Specific Button Styles
    -------------------------------------*/
    /* Style for the Action menu bar*/
    .threeColSocial .DnnModule-Messaging-Notifications .dnnTertiaryAction {
	    width:auto!important;
	    padding: 9px 10px;
	    font-size:12px; 
    }
		
    /* Styles for select drop*/
    .threeColSocial .DnnModule .selectDrop ul {
	    top:34px;
	    min-width: 120px;
	    padding:10px 14px!important;
	    border:1px solid #c2c2c2; 
	    background:#e7e7e7;
	
	    /*CSS3*/
	    -moz-border-radius-bottomright: 0px;
	    -moz-border-radius-bottomleft:	0px;
	    -webkit-border-radius: 			0px 0px 0px 0px;
	    border-radius: 					0px 0px 0px 0px; 
	
	    -webkit-box-shadow: 	0px 0px 2px 0px rgba(0, 0, 0, .1);
	    -moz-box-shadow: 		0px 0px 2px 0px rgba(0, 0, 0, .1);
	    box-shadow: 			0px 0px 2px 0px rgba(0, 0, 0, .1); 
    }

    /* Styles for select button on active state*/
    .threeColSocial .selectDrop.active > a{			
	    background: #70b1c7;
	    color:#eee;			
	    border-right: solid 0px #3B96B6;
	    -webkit-box-shadow: 	inset 0px 1px 1px 0px #3B96B6;
	    -moz-box-shadow: 		inset 0px 1px 1px 0px #3B96B6;
	    box-shadow: 			inset 0px 1px 1px 0px #3B96B6; 
    }
	
    /* when select drop down button is clicked toggle active class to show*/
    .threeColSocial .selectDrop ul li {
	    margin-bottom:3px; 
	    font-size: 12px;
    }

    /* Remove corners and add dividers to buttons in button group */
    .threeColSocial .dnnButtonGroup {
        background: transparent;
		-webkit-border-radius: 0;
		border-radius: 0;  
		-webkit-box-shadow:  	none;
		box-shadow:  			none;
	    border:none;	
	    list-style: none;   
    }

    .threeColSocial  ul.dnnButtonGroup > li{     
        border-left: none;
    } 

    .threeColSocial .dnnButtonGroup > li > a{
	    border-left:1px solid #ddd; /*light*/
	    border-right:1px solid #bbb; /*dark*/
	    background-color: #d7d7d7;
	    color: #666;
    }

    /* Conversations button selected*/
    .threeColSocial .dnnButtonGroup > li > a.active { 
	    color: #eee; 
	    border-right:1px solid #3B96B6; 
	    background-color: #70b1c7;
    }

    /* Actions button hover*/
    .threeColSocial .dnnButtonGroup > li > a.disabled:hover{ 
	    color: #eee; 
	    border-left:1px solid #3B96B6; 
	    background-color: #70b1c7;
    }

    /* Select button hover */
    .threeColSocial .alpha > a:hover { 
	    color: #eee; 
	    background-color: #70b1c7;
	    border-right:1px solid #3B96B6; 
    }

    /*First Button styles of a button group */
    .threeColSocial .alpha > a, 
    .threeColSocial .alpha > a:hover, 
    .threeColSocial .alpha > a.active{
	    border-left:1px solid #70b1c7;
	    /*CSS3*/
	    -moz-border-radius-topleft: 0;
	    -moz-border-radius-bottomleft: 0;
	    -webkit-border-radius: 0;
	    border-radius: 0; 	
    }
    /*Last Button styles of a button group */
    .threeColSocial .omega > a, 
    .threeColSocial .omega > a:active, 
    .threeColSocial .omega > a.active{
	    border-right:1px solid #70b1c7;
	    /*CSS3*/
	    -moz-border-radius-topright: 0;
	    -moz-border-radius-bottomright: 0;
	    -webkit-border-radius: 0;
	    border-radius: 0;
    }

    /* Archive Button */
    .threeColSocial a.dnnSecondaryAction.ArchiveItems span { 
	    display: none; /* hide Archive text*/
    }
    .threeColSocial a.dnnSecondaryAction.ArchiveItems { 
	    height: 18px;
	    min-width: 15px;
	    margin-left: 5px;
	    background: #d7d7d7 url('images/icon_bin.png') no-repeat center center;           
	    border-radius: 0; 
        -webkit-box-shadow: none;
        text-shadow: none;
        box-shadow: none;
	    color: #666;   
        border: none;
    }

    .threeColSocial a.dnnSecondaryAction.ArchiveItems:hover { 
	    background: #70b1c7 url('images/icon_bin.png') no-repeat center center;
    }

    /*Archive, Sent, Archived buttons Hover*/
    .threeColSocial .dnnTertiaryAction:hover, a.dnnTertiaryAction:hover { 
	    background-color: #70b1c7;
	    color: #eee; 
	}

    /* Messages / Notification List Item
    -------------------------------------*/
    /* Listing Styles */
    .threeColSocial .smListings{ font-size: 12px; }
	
    .threeColSocial .DnnModule .smListings ul { margin: 0; }

    .threeColSocial .smListings > ul > li { 
	    padding-top: 10px; 
	    margin: 0; 
	    background: transparent; 
	    border-bottom:1px solid #c0c0c0; 
    }

    .threeColSocial .smListings > ul > li.active { background: #f4f4f4; /* background color for active list items*/  }
    .threeColSocial .smListings > ul > li:last-child { border-bottom: none; }
    .threeColSocial .smListings [class^="ListCol-"]{ padding:1% 1% 1% 0; }
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .ListCol-1 { min-width:20px; /* Main message list: Checkbox column width on */ }
	.threeColSocial .DnnModule-Messaging-Notifications .smListings .ListCol-2 { min-width:65px; /* Main message list: Avatar column width AND Drilldown message list: Message info column width*/  }
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .ListCol-3 { width:56%; /* Main message list: Message info column width AND Drilldown message list: Time column width */ }
	.threeColSocial .DnnModule-Messaging-Notifications .smListings .ListCol-4{  font-size: 11px;  /* Main message list: Time column */ }
    .threeColSocial .smTimeStamped { font-size: 11px;}
	.threeColSocial .DnnModule-Messaging-Details .smListings .ListCol-1 { min-width: 65px; /* Drilldown message list: Avatar column width*/ }
	.threeColSocial .DnnModule-Messaging-Details .smListings .ListCol-2 { width:56%; /* Drilldown message list: Message info column width*/ }
    .threeColSocial .DnnModule-Messaging-Details .smListings .ListCol-3 { float: right; /* Drilldown message list: Time column */ width:25%;  font-size: 12px; }
    .threeColSocial .hoverControls a { 
	    font-size: 12px; /* All lists: Archive & Reply links */
	    font-weight: bold;
    }
    .threeColSocial .DnnModule-Messaging-Details .smListings .profileImg {
	    display:block; /* Drilldown message list: Avatar column style */
	    padding:5px;
	    width:50px; height:auto;
	    background:#fff;
	    border:1px solid #e2e2e2;
	    /*CSS3*/
	    -webkit-border-radius: 2px;
	    -moz-border-radius: 2px;
	    border-radius: 2px; 
	
    }
    .threeColSocial .DnnModule-Messaging-Details .smListings .profileImg span{
	    display:block; /* Drilldown message list: Avatar column style */
	    width:50px; 
	    max-height:50px; 
	    overflow:hidden;
    }

    .threeColSocial .DnnModule-Messaging-Details .smListings .profileImg:hover {  border: solid 1px #d7d7d7;  /* Drilldown message list: Avatar column style */  }

    .threeColSocial .DnnModule-Messaging-Notifications .smListings .profileImg {
	    padding:4px; /* All lists: Avatar style */
	    width:50px; height:auto;
	    background: #fff;
	    border:1px solid #d7d7d7;
	    /*CSS3*/
	    -webkit-border-radius:  5px;
	    -moz-border-radius: 	5px;
	    border-radius: 			5px; 
    }

    .threeColSocial .DnnModule-Messaging-Notifications .smListings .profileImg span {
	    width:50px; /* All lists: Avatar style */
	    max-height:50px; 
	    overflow:hidden;
    }

    .threeColSocial .DnnModule-Messaging-Notifications .smListings .profileImg img{  min-width:50px;	/* All lists: Avatar style */ }
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .profileImg:hover { background:#d7d7d7; /* All lists: Avatar hover style */  }
	.threeColSocial .DnnModule-Messaging-Details .smListings .meta { margin-bottom: 5px; /* Drilldown message list: UserName link */  }
    .threeColSocial .DnnModule-Messaging-Details .smListings .meta a { font-weight: bold;  /* Drilldown message list: UserName link */ }
    .threeColSocial .DnnModule-Messaging-Details .smListings .message { color:#999; /* Drilldown message list: Message text */   margin: 0; }
    .threeColSocial .DnnModule-Messaging-Notifications .smListings  .subject { font-weight:bold;}
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .active .subject { 
	    font-size: 13px; /* All lists: unread message subject */
	    margin-bottom: 3px;
    }

    .threeColSocial .DnnModule-Messaging-Notifications .smListings .meta {
	    margin-bottom: 8px; /* All lists: message From - Send to */
	    line-height: 14px;
    }

    .threeColSocial .DnnModule-Messaging-Notifications .smListings .message { color:#999; /* All lists: Message text */ }

    /*Column 3 Styles*/
    .threeColSocial .DnnModule-Messaging-Details .smListings .ListCol-3 ul li { margin-bottom: 0px; /* Drilldown message list: Time column */ }
    .threeColSocial .DnnModule-Messaging-Details .smListings .ListCol-3 ul li:first-child { color:#999; /* Drilldown message list: Time column */ }
    .threeColSocial .DnnModule-Messaging-Details .smListings .active .ActiveToggle:hover, .smListings .ActiveToggle{
	    margin-left: 8px; /* Main message list: Time column-Mark as Read block */
	    -webkit-box-shadow: 0px 1px 0px 0px #666;
	    -moz-box-shadow: 0px 1px 0px 0px #666;
	    box-shadow: 0px 1px 0px 0px #666;  
    }
					
    .threeColSocial .DnnModule-Messaging-Details .smListings .active .ActiveToggle, .smListings .ActiveToggle:hover {
	    margin-left: 8px; /* Main message list: Time column-Mark as Read block hover */
	    background: rgb(59,150,182); /* Old browsers */
	    /*CSS3*/	
	    background: -moz-linear-gradient(top, rgba(59,150,182,1) 0%, rgba(35,125,155,1) 100%); /* FF3.6+ */
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,150,182,1)), color-stop(100%,rgba(35,125,155,1))); /* Chrome,Safari4+ */
	    background: -webkit-linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* Opera 11.10+ */
	    background: linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* W3C */
	    -webkit-box-shadow: 0px 1px 0px 0px #666;
	    -moz-box-shadow: 0px 1px 0px 0px #666;
	    box-shadow: 0px 1px 0px 0px #666;  
    }					
    /*Column 4 Styles*/
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .ListCol-4 ul li{  margin-bottom:0px; /* All lists: Time column */ }
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .ListCol-4 ul li:first-child { color: #999; /* All lists: Time column */ }
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .active .ActiveToggle:hover, .smListings .ActiveToggle{
	    margin-left:8px; /* Main message list: Time column-Mark as Read block */
	    -webkit-box-shadow: 0px 1px 0px 0px #666;
	    -moz-box-shadow: 0px 1px 0px 0px #666;
	    box-shadow: 0px 1px 0px 0px #666;  
    }	
    .threeColSocial .DnnModule-Messaging-Notifications .smListings .active .ActiveToggle, .smListings .ActiveToggle:hover {
	    margin-left:8px; /* Main message list: Time column-Mark as Read block hover*/
	    background: rgb(59,150,182); /* Old browsers */
	    /*CSS3*/	
	    background: -moz-linear-gradient(top, rgba(59,150,182,1) 0%, rgba(35,125,155,1) 100%); /* FF3.6+ */
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,150,182,1)), color-stop(100%,rgba(35,125,155,1))); /* Chrome,Safari4+ */
	    background: -webkit-linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* Opera 11.10+ */
	    background: linear-gradient(top, rgba(59,150,182,1) 0%,rgba(35,125,155,1) 100%); /* W3C */
	    -webkit-box-shadow: 0px 1px 0px 0px #666;
	    -moz-box-shadow: 0px 1px 0px 0px #666;
	    box-shadow: 0px 1px 0px 0px #666;  
    }

    .threeColSocial .DnnModule-Messaging-Notifications .notificationControls { font-weight: bold; /* Main notifications list: Follow back & Dismiss links */  }

    /* Message Header (subject & back button)
    -------------------------------------*/
    .threeColSocial .messageHeader { 
	    padding: 0;
	    margin: 0; 
    }

    .threeColSocial .messageHeader p { 
	    font-size: 13px; 
	    color:#666;
	    float:left;
    }
    .threeColSocial .messageHeader p strong { 
	    color:#333;
    }

    .threeColSocial .messageHeader .returnLink  {
	    font-size: 12px; 
	    font-weight:bold;
    }
	
    /* Show Previous Repies 
    -------------------------------------*/
    .threeColSocial .morePrevMsgButton {
	    color: #666;
	    font-size: 12px;
	    text-align:center; 
	    padding:10px; 
	    margin-bottom:15px;
	    border: solid 1px #c0c0c0;
	    background:#d7d7d7;
	    -webkit-box-shadow: inset 0px 0px 3px 0px #ccc;
	    -moz-box-shadow: inset 0px 0px 3px 0px #ccc;
	    box-shadow: inset 0px 0px 3px 0px #ccc; 

    }

    /* Reply Form
    -------------------------------------*/
    .threeColSocial textarea#replyMessage {
	    width:94%; 
	    height:75px;
	    color: #666;
	    border:1px solid #c0c0c0;
	    background:#f4f4f4;
    }

    .threeColSocial textarea#replyMessage:focus, 
    .threeColSocial textarea#replyMessage:active {
	    color:#666;
	    background:#fff;
    }

    /*------------------------------------------------*/
    /* GENERIC CLASSES
    /*------------------------------------------------*/

    /* Clear-fix for floated elements 
    -------------------------------------*/
    .clear {
	    clear: both;
	    display: block;
	    overflow: hidden;
	    visibility: hidden;
	    width: 0;
	    height: 0;
    }
    .clearfix:after {
	    clear: both;
	    content: ' ';
	    display: block;
	    font-size: 0;
	    line-height: 0;
	    visibility: hidden;
    }

    .left {	float: left; }
    .right { float: right; }
    
    /*------------------------------------------------*/
    /* HOMEPAGE */
    /*------------------------------------------------*/

    /* Welcome Message*/
    .content_intro {
	    padding-top: 30px;
	    color: #8c8c8c;
	    font-size: 14px;
	    line-height: 20px;
	    text-align: center;
	}

    .content_intro h1 span{ font-weight: normal; }
    .content_intro a { font-size: 14px; }

    /* Featured Product */
    .content_featured {
	    color: #999;
	    vertical-align: top;
    }

    .content_featured h2 .TitleH2 {
	    display: block;
	    margin-bottom: 30px;
    }

    .content_featured .normal{ font-weight: normal; }
    .content_featured img { margin-bottom: 25px; }
    .content_featured a.primaryButton { margin-left: 25px; }

    /* News */
    .content_newslist ul {  margin: 0; }

    .content_newslist ul li {
	    list-style-type: none;
	    margin-bottom: 30px;
    }

    .content_newslist ul li.last { margin-bottom: 0; }

    .content_newslist ul li img {
	    float: left;
	    margin-right: 20px;
	    margin-bottom: 20px;
    }

    .content_newslist ul li h5 {  margin-bottom: 5px; }

    .content_newslist ul li span,
    .content_newslist ul li strong { color: #a6a6a6; }

    .content_newslist ul li p {
	    margin-top: 12px;
	    margin-bottom: 12px;
    }

    /* newslist with small thumbnail*/
    .smallThumbnail img {  width: 80px; }

    /* Ads 
    -------------------------------------*/
    /* Ads - Copy Block Style */
    .adContent {
	    position: absolute; 
	    padding: 20px;
        background-color: #000;
	    opacity: 0.7;
        color: #eee;
	}
    .adContent h2 {
        margin-bottom: 5px;
        color: #eee;
        font-weight: normal;
    }

    /* Ads - Style One: 400x270 */
    .content_adstyleOne  {
	    position: relative;
	    width: 400px;
	    height: 270px;
	    margin-right: 5px;
	    color: #eee;
    }

	.content_adstyleOne .adContent {
		bottom: 0;	
		right: 0;
	}

    /* Ads - Style Two: 570x130 */
    .content_adstyleTwo {
	    position: relative;
	    width: 570px;
	    height: 130px;
	    margin-bottom: 10px;
    }
	.content_adstyleTwo .adContent {
		top: 0;	
	}

    /* Footer 
    -------------------------------------*/
    ul.footerlinks { margin: 0;  }
    .footerlinks li {
	    list-style: none;
	    margin-bottom: 8px;
    }
    .footerlinks li a:link,
    .footerlinks li a:visited { color: #808080; }
    .footerlinks li a:hover { color:#D00; }
    ul.footerConnect { margin: 0px; }

    ul.footerConnect li {
	    display: inline-block;
	    list-style-type: none;
	    margin-right: 10px;
    }

/*------------------------------------------------*/
/* ABOUT US */
/*------------------------------------------------*/
    /* Team 
    -------------------------------------*/
    .content_team  ul{ margin: 0px; }

    .content_team  ul li {
	    display: inline-block;
	    width: 110px;	
	    margin-right: 30px;
	    margin-bottom: 40px;
	    text-align: center;
	    list-style-type: none;
	}

    .content_team  ul li.last { margin-right: 0; }

    .content_team  ul li .teampic {
	    width: 110px;
	    height: 147px;
	    margin-bottom: 15px;
	    background-color: #bfbfbf;
    }

    .content_team  ul li img {
	    width: 110px;
	    max-width: 110px;
	    max-height: 147px;
    }

    .content_team  ul li span {
	    display: block;
	    font-weight: bold;
	    white-space: nowrap; 
    }

/*------------------------------------------------*/
/* OUR PRODUCTS */
/*------------------------------------------------*/
    .content_products ul { margin: 0; }

    .content_products ul li {
	    display: inline-block;
        width: 31%;
	    margin-right: 30px;
	    margin-bottom: 45px;
	    vertical-align: top;
	    list-style-type: none;
    }

    .content_products ul li.last { margin-right: 0; }
    .content_products ul li img { margin-bottom: 25px; }

/*------------------------------------------------*/
/* CONTACT US */
/*------------------------------------------------*/
/* One Column Form
-------------------------------------*/
    .form_oneCol label {
	    display: block;
	    font-weight: bold;
	    margin-bottom: 10px;
    }
    .form_oneCol input , .form_oneCol textarea{ width: 94%; }

    /* Dealer Form 
    -------------------------------------*/
    .form_dealer input {
	    width: 200px;
	    margin-bottom: 5px;
    }

/*------------------------------------------------*/
/* Slide jquery
/*------------------------------------------------*/
    #container {
	    position:relative;
	    z-index:0;
	    width:980px;
	    padding:0px;
	    margin:0 auto;
	
    }

    #example {
	    position:relative;
	    width:980px;
	    height:380px;
	}

    /* Slide -*/
    #slides {
	    position:absolute;
	    z-index:9;
	    top:0px; left:0px;
    }

    .slides_container {
	    display:none;
	    position:relative;
	    width:980px;
	    overflow:hidden;
    }

    .slides_container a {
	    display:block;
	    width:980px;
	    height:380px;
	}

    .slides_container a img {
	    display:block;
    }

    /* Next/Prev buttons 
    -------------------------------------*/
    #slides .next, #slides .prev {
	    display: block;
        position: absolute;	   
	    width: 20px; height: 20px;
	    bottom: 9px; left: 12px;
	    padding: 0;
	    z-index:12;
    }

    #slides .prev {  background: transparent url('images/left-arrow.png') center center no-repeat;  }
    #slides .next {	left:96px;  background: transparent url('images/right-arrow.png') center center no-repeat; }

    /* Page link -*/
    .pagination_wrap { 
	    display: inline-block;
	    position: absolute;
	    z-index: 10;
	    bottom: 0; right: 0;
	    width: 128px; height: 40px;
	    opacity: 0.8;
	    background-color: #222;
    }
    .pagination {
	    position: absolute;
	    z-index: 11;
	    bottom: 0; right: 0;
	    padding: 0;
	    margin: 15px 40px;
    }

    .pagination li {
	    float:left;
	    margin:0 3px;
	    list-style:none;
    }

    .pagination li a {
        float:left;
	    display:block;
	    width:9px; height:0;
	    padding-top:8px;
	    background-image:url(images/pagination.png);
	    background-position:0 0;
	    overflow:hidden;
    }

    .pagination li.current a {
	    background-position:0 -9px;
    }




/* FILM ACTION BUTTON */
#jQueryCycleSlider_1319 .ws-title, #jQueryCycleSlider_501 .ws-title {
	width: 120px;
	height: 120px;
	
	/*width:660px;
	height:210px;*/
	position: absolute;
	bottom: 44px;
	left: 32px;	
	z-index: 900000;
	background: none;
	display: block;
}
a#filmActionBtn {
	width: 120px;
	height: 120px;
	
	width:660px;
	height:210px;
	display: block;
	z-index: 900000;
	text-decoration: none;
	color: transparent !important;
}
a#filmActionBtn:hover {
	text-decoration: none;
}



/* BUTTONS FILE MANAGER */
#dnnModuleDigitalAssetsMainToolbar { position: relative; z-index: 999; }


/* NEWS ALIGNMENT -> PAGINA LEDENVOORDEEL */
.tabid587 h2 { padding: 0; margin: 8px 0 10px 0 !important; }
.news.ledenvoordeel span.item { display: block; border-bottom: 1px dotted #eee; padding: 3px 0; }



/* CONTENT EDITOR (RENDERED IN DIV) */
div[id*='_contentDiv'] ul li {
	list-style: initial !important;
}
div[id*='_contentDiv'] ol li {
	list-style: initial !important;
}
div[id*='_contentDiv'] table td {
	border-bottom: 1px dotted #ccc;
	border-right: 1px dotted #ccc;
}

/* DDR MENU (REPLACED DNN360 CISS) */
/* MAINMENU */
ul.kmuContentMenu { list-style-type: none; margin: 0; padding: 0; }
ul.kmuContentMenu li { border-bottom: 1px solid #dedede;  }
	ul.kmuContentMenu li a { background: transparent url("images/mini_icons.png") no-repeat scroll -265px 2px; text-decoration: none; display: inline-block; padding: 8px 0 8px 20px; font-size: 13px; }
	ul.kmuContentMenu li a:hover { text-decoration: underline; color: #888; }
ul.kmuContentMenu li ul.sideMenu-children { display: none; }

/* RIGHTMENU */
ul.kmuRightMenu { list-style-type: none; margin: 0; padding: 0; }
ul.kmuRightMenu li { border-bottom: 1px dotted #23256C;  }
	ul.kmuRightMenu li a { background: url("sideMenu/kmuLogo.gif") no-repeat center left; text-decoration: none; display: inline-block; padding: 8px 0 8px 30px; font-size: 13px; }
	ul.kmuRightMenu li a:hover { text-decoration: underline; }
ul.kmuRightMenu li ul.sideMenu-children { display: none; }