
	
	/* Global Styles (default.css) */
*{
border:0;
margin:0;
outline:none;
padding:0;
}


/* bullet fix */

.cnvColumn02Inner li
{
list-style-type:disc;
}
.cnvColumn02Inner ol li
{
list-style-type:decimal;
list-style-position:inside;
}

.cnvColumn02Inner li
{
font-size:1.2em;
padding-left:1.5em;
margin-left:1.5em;
clear:left;
}
.cnvColumn02Inner li li,.cnvColumn02Inner li li li,.cnvColumn02Inner li li li li, .cnvColumn02Inner li li li li li,
.cnvColumn02Inner li li li li li li, .cnvColumn02Inner li li li li li li li
{
font-size:100%;
}

/* end bullet fix */


body{
background-color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:62.5%;
text-align:center;
}

/* Classes to be used for image server */
.imgL
{
margin-right:8px;
margin-top:4px;
}
.imgR
{
margin-left:8px;
margin-top:4px;
}

.cnvLinkmark ul,.cnvLinkmark li{
 list-style-type:inherit;
}

.cnvLinkmark ul,.cnvLinkmark ol,.cnvLinkmark li{
 margin-left:9px;
}

.cnvLinkmark a{
color:#771C7F!important;
text-decoration:none;
}

.cnvLinkmark a:hover{
color:#000;
text-decoration:underline;
}

ul,li{
list-style:none;
}

/* Headers*/
h1{
clear:both;
color:#771c7f;
display:inline;
float:left;
font-size:2.3em;
white-space:normal;
width:100%;
}

h2{
clear:both;
color:#771c7f;
display:inline;
float:left;
font-size:1.8em;
white-space:normal;
width:100%;
}

h4{
color:#771c7f;
display:inline;
float:left;
font-size:1.74em;
font-weight:600;
margin:14px 0 10px;
white-space:normal;
}

h6{
color:#771c7f;
display:inline;
float:left;
font-size:1.8em;
font-weight:500;
margin:14px 0 5px;
white-space:normal;
}

.cnvTabContent h4{
margin-left:14px;
}

h3{
clear:both;
color:#771c7f;
float:left;
font-size:1.3em;
white-space:normal;
width:100%;
}

h5{
clear:both;
color:#771c7f;
display:inline;
float:left;
font-size:1.74em;
margin:0 0 6px 14px;
}

.cnvResultsHeader{
border:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
padding:8px 0 8px 14px;
width:166px;
}

/*
 Layout*/
.cnvWrapper{
margin:0 auto;
position:relative;
text-align:left;
width:925px;
}

.cnvInner{
clear:both;
display:inline;
float:left;
margin-left:-36px;
position:relative;
width:100%;
}

.cnvHeader{
background-color:#771c7f;
clear:both;
display:inline;
float:left;
margin:0 0 0 36px;
width:100%;
}

/*
 Header*/
.logo{
background-image:url(/image/logo.jpg);
background-position:0 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:63px;
margin:17px 0 0 15px;
text-indent:-9999px;
width:355px;
}

.cnvTopMenu{
display:inline;
float:right;
font-size:1.2em;
margin:8px 45px 0 0;
}

.cnvTopMenu li{
display:inline;
float:left;
margin-left:30px;
}

.cnvSideLabel{
background-image:url(/image/decor/sideLabel.gif);
background-position:0 0;
background-repeat:no-repeat;
height:278px;
left:-36px;
position:absolute;
text-indent:-9999px;
top:135px;
width:24px;
}

.cnvSearch{
clear:right;
display:inline;
float:right;
margin:5px 7px 10px 0;
width:175px;
}

.cnvTextAreaInput{
background-color:#fff;
border:1px solid #ddc6df;
font-family:Arial,Helvetica,sans-serif;
height:18px;
padding:2px 0 0 6px;
width:158px;
}

.cnvSelect{
background-color:#fff;
border:1px solid #ddc6df;
height:22px;
padding:0 0 0 6px;
width:164px;
}

.cnvSelectFancyArrow{
float:right;
margin-top:-22px;
z-index:1000;
}

.cnvSearch .cnvExtraSearch{
margin:27px 0 0;
}

.cnvSearch .cnvSearchPair .cnvTextInput{
border-right:0;
float:left;
width:139px;
}

/*
 Main Menu*/
.cnvMainMenu{
clear:left;
display:inline;
float:left;
font-size:1.4em;
font-weight:600;
margin:26px 0 0 13px;
position:relative;
width:720px;
}

.cnvMainMenu li{
background-color:#99559f;
background-image:url(/image/decor/bkgMainMenuItem.gif);
background-position:0 0;
background-repeat:repeat-x;
display:inline;
float:left;
margin:0 0 0 2px;
padding:7px 18px;
}


.cnvMainMenu li a:hover{
color:#fff;
}

.cnvMainMenu li.cnvActive a:hover{
color:#771c7f;
}

.cnvMainMenu li.cnvActive{
background-color:#fff;
background-image:none;
}

.cnvMainMenu li.cnvExtraMenu ul{
background-image:url(/image/decor/bkgMainMenuSubItem.gif);
display:inline;
position:absolute;
right:-192px;
top:30px;
width:216px;
}

.cnvMainMenu li.cnvExtraMenu ul li{
background-image:url(/image/decor/bullet.gif);
background-position:0 55%;
background-repeat:no-repeat;
font-weight:400;
margin:0 0 0 16px;
padding:8px 0 8px 10px;
}

.cnvMainMenu li.cnvActive a{
color:#771c7f;
}

.cnvMainMenu li a{
color:#fff;
text-decoration:none;
}

.cnvMainMenu li ul{
display:none;
}

.cnvMainMenu li.cnvActive ul,.cnvMainMenu li.cnvNewsArchive:first-child ul{
background-color:#fff;
background-image:url(/image/decor/bkgMainMenuSubItem.gif);
background-position:0 0;
background-repeat:repeat-x;
border-left:1px solid #eee2ef;
border-right:1px solid #eee2ef;
display:inline;
left:-13px;
padding-left:13px;
position:absolute;
top:30px;
width:910px;
}

.cnvMainMenu li ul li{
background:none;
padding-bottom:10px;
}

.cnvMainMenu li ul li a{
font-size:0.84em;
}

.cnvMainMenu li.cnvNewsArchive:first-child ul li a{

}

.cnvBreadcrumbs{
background-color:#fff;
border:1px solid #eee2ef;
border-top:0;
clear:both;
float:left;
margin:33px 0 0;
padding:0 0 0 35px;
width:888px;
}

.cnvBreadcrumbs li{
background-image:url(/image/decor/bullet.gif);
background-position:0 48%;
background-repeat:no-repeat;
color:#bb8dbf;
display:inline;
float:left;
font-size:1.2em;
margin:0 16px 0 0;
padding:8px 0 8px 10px;
}


/* Mainmenu News and Mail current page */
div.layernavnews,div.layernavemail{display:none}
div.layernavnews form,div.layernavemail form{z-index:99999}

div.layernavnews{
color:#771C7F;
width:189px;
height:115px;
position:absolute;
top:176px;
left:760px;
padding:5px;
border:1px solid #EEE2EF;
background-color:#F4ECF5;
z-index:99999;
}

div.layernavnews form{
background-color:#F4ECF5!important;
padding-bottom:5px;
}

div.layernavemail form{
color:#771C7F;
width:204px;
height:295px;
position:absolute;
top:176px;
left:745px;
padding:5px;
border:1px solid #EEE2EF;
background-color:#F4ECF5;
}

div.layernavemail form textarea{
height:108px;
width:180px;

}

div.layernavnews input.layerbutton,div.layernavemail input.layerbutton{
margin-top:5px;
background-image:url(/image/decor/bkgTip.gif);
padding:3px;
color:#fff;
}



/*zoekbutton van de zoekpagina*/
input.cnvzoekopnieuw{
background:transparent;
background-image:url(/image/decor/bullet.gif);
background-position:0 4px;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
color:#BB8DBF;
padding-left:8px;
margin-left:0px;
float:right;
cursor:pointer;
width:89px;
}


input.cnvFilterTheResults{
background:transparent;
background-image:url(/image/decor/bullet.gif);
background-position:0 4px;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:bold;
color:#BB8DBF;
padding-left:8px;
margin-left:0px;
width:120px;
cursor:pointer;
}


/*Content*/
.cnvContent{
clear:both;
display:inline;
float:left;
margin:0 0 0 36px;
width:100%;
}

.cnvColumn02 .cnvColumn02Inner span.cnvDate{
display:block;
margin-bottom:0.6em;
}


/*
 Intro*/
.cnvIntro{
background-image:url(/image/decor/people.jpg);
background-position:left bottom;
background-repeat:no-repeat;
border:1px solid #eee2ef;
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
line-height:1.6em;
margin:10px 0 16px;
min-height:65px;
padding:42px 14px 44px 317px;
width:198px;
}

/*
 Last Viewed*/
.cnvLastViewed{
background-color:#efe4f0;
background-image:url(/image/decor/bkgLastViewed.gif);
background-position:0 0;
background-repeat:repeat-x;
border:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
overflow:hidden;
padding:20px 18px 18px;
width:144px;
}

.cnvLastViewed ul{
clear:both;
float:left;
margin:7px 0 0;
width:100%;
}

.cnvLastViewed ul li{
background-image:url(/image/decor/bulletDark.gif);
background-position:0 7px;
background-repeat:no-repeat;
clear:both;
float:left;
font-size:1.2em;
line-height:1.8em;
padding:0 0 0 11px;
}

.cnvLastViewed .cnvActive{
height:25px;
width:142px;
overflow-y:hidden;
}


.cnvLastViewed .cnvActive a{
overflow:hidden;
}

/*
 Panel*/
.cnvPanel{
background-color:#f6f0f7;
background-image:url(/image/decor/bkgPanelGradient.gif);
background-position:0 bottom;
background-repeat:repeat-x;
border:1px solid #eee2ef;
clear:both;
float:left;
margin:30px 0 0;
padding:15px;
width:893px;
}

.cnvPanel ul.cnvMembership,.cnvPanel ul.cnvActual{
width:364px;
}

.cnvPanel ul.cnvContact{
width:165px;
}

.cnvPanel ul li h3{
padding:0 0 2px;
}

.cnvPanel ul li a h3{
font-size:1.1em;
}


.cnvPanel ul li a{
background-image:url(/image/decor/bullet.gif);
background-position:0 5px;
background-repeat:no-repeat;
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
line-height:1.4em;
padding:0 0 0 11px;
text-decoration:none;
}

/*
 Side Menu*/
.cnvSideMenu{
border:1px solid #eee2ef;
clear:both;
display:inline;
float:left;
margin:15px 0 0;
overflow:hidden;
padding:18px 14px 20px;
width:152px;
}

.cnvSideMenu ul li{
background-image:url(/image/decor/bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
clear:both;
float:left;
font-size:1.2em;
line-height:1.8em;
padding:0 0 0 11px;
}

.cnvSideMenu ul li a{
color:#4d4d4d;
text-decoration:none;
white-space:nowrap;
}

.cnvSideMenu ul li ul{
display:inline;
font-size:0.9em;
margin:0 0 0 9px;
}

.cnvSideMenu ul li ul li{
background-image:none;
line-height:1.5em;
padding:0;
}

.cnvSearchTerm{
background-color:#efe4f0;
background-image:url(/image/decor/bkgLastViewed.gif);
background-position:0 0;
background-repeat:repeat-x;
border:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
padding:8px 9px 11px;
width:162px;
}

.cnvSearchTerm .cnvTextInput{
clear:both;
float:left;
margin:8px 0;
width:148px;
}

.cnvSearchTerm div{
border-bottom:1px solid #fff;
clear:both;
float:left;
margin-bottom:9px;
padding:0 0 12px;
width:100%;
}

.cnvSearchTerm label{
clear:both;
color:#bb8dbf;
float:left;
font-size:1.2em;
font-weight:600;
width:170px;
}

.cnvSearchTerm span{
clear:right;
color:#bb8dbf;
font-size:1.2em;
}

.cnvSearchTerm a{
background-image:url(/image/decor/bullet.gif);
background-position:0 4px;
background-repeat:no-repeat;
clear:both;
color:#bb8dbf;
float:right;
font-size:1.2em;
padding:0 0 0 11px;
text-decoration:none;
white-space:nowrap;
}

.cnvSearchTerm a.cnvFilterTheResults{
clear:both;
float:left;
font-weight:600;
width:100%;
}

/*
 Select Block*/
.cnvSelectBlock{
border:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
padding:8px 9px 11px;
width:162px;
}

.cnvSelectBlock p{
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
padding:6px 0 10px;
width:100%;
}

.cnvSelectBlock .cnvSelect{
clear:both;
float:left;
width:162px;
}

/*
 Side Block */
.cnvSideBlock{
border:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
overflow:hidden;
padding:14px;
position:relative;
width:152px;
}

.cnvColumnThema .cnvSideBlock{
width:333px!important;
}

/*
 Side Block aangepast PKG 13032009 */
.cnvSideBlockOverviewPage{
border-bottom:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
overflow:hidden;
padding:14px;
position:relative;
width:673px;
}

.cnvSideBlockOverviewPage img{float:right}
.cnvSideBlockOverviewPage div{width:500px;float:left}

.cnvForumBlock{
background-image:url(/image/decor/students.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding-bottom:102px;
}

.cnvQuestion{
background-image:url(/image/decor/questionWithOrange.jpg);
background-position:0 0;
background-repeat:no-repeat;
border:0;
width:182px;
}

.cnvBanner{
background-color:#eee2ef;
clear:both;
color:#000;
float:left;
font-size:1.2em;
margin:15px 0 0;
padding:60px 0;
text-align:center;
width:182px;
}

.cnvQuestion h2{
text-indent:-9999px;
}

.cnvQuestion .cnvSearchPair{
clear:both;
float:left;
margin:0;
padding:4px 0 95px;
width:100%;
}

.cnvQuestion .cnvSearchPair .cnvTextInput{
border:0;
float:left;
height:16px;
padding:0 4px;
width:125px;
}

.cnvMoreLink{
background-image:url(/image/decor/bullet.gif);
background-position:0 55%;
background-repeat:no-repeat;
padding:0 5px;
text-decoration:none;
}

.cnvMoreLinkforum{
background-image:url(/image/decor/bullet.gif);
background-position:0 55%;
background-repeat:no-repeat;
padding:0 10px;
text-decoration:none;
}

.cnvContactLink{
background-image:url(/image/decor/bullet.gif);
background-position:right 5px;
background-repeat:no-repeat;
color:#bb8dbf;
font-weight:600;
padding:0 10px 0 2px;
}

:hover.cnvContactLink{
color:#bb8dbf;
text-decoration:none;
}

.cnvSideBlock .cnvRadioGroup span{
clear:both;
float:left;
padding:0 0 10px;
width:100%;
}

.cnvSideBlock .cnvRadioGroup span .cnvRadioButton{
float:left;
margin:1px 4px 0 0;
}

.cnvSideBlock .cnvRadioGroup span label{
float:left;
font-size:1.2em;
}

.cnvSideBlock p{
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
margin:10px 0 0;
width:100%;
}

.cnvSideBlockOverviewPage p{
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
margin:10px 0 0;
width:100%;
}
.cnvSideBlock ul.cnvReactions,.cnvSideBlock ul.cnvRecentLogs,
.cnvSideBlock ul.cnvRecommended{
display:inline;
margin:10px 0 -10px;
}

.cnvSideBlock ul li{
background-image:url(/image/decor/bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
line-height:1.6em;
padding:0 0 0 11px;
width:100%;
}

.cnvSideBlockOverviewPage ul li{
background-image:url(/image/decor/bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
line-height:1.6em;
padding:0 0 0 11px;
width:100%;
}


.cnvSideBlock ul.cnvReactions li,.cnvSideBlock ul.cnvRecentLogs li,
.cnvSideBlock ul.cnvRecommended li{
background-image:none;
margin:0;
padding:0 0 10px;
}

.cnvSideBlock ul.cnvReactions li .cnvPerson,
.cnvSideBlock ul.cnvRecentLogs li .cnvPerson,
.cnvSideBlock ul.cnvRecommended li .cnvPerson{
color:#771c7f;
float:left;
font-size:0.94em;
font-weight:600;
}

.cnvSideBlock ul.cnvRecentLogs li .cnvPerson{
background-image:url(/image/decor/bulletDark.gif);
background-position:0 6px;
background-repeat:no-repeat;
padding:0 0 0 11px;
}

.cnvSideBlock ul.cnvReactions li .cnvDate{
background-image:none;
display:inline;
float:left;
font-size:0.94em;
font-weight:600;
margin:0 0 0 5px;
}

.cnvSideBlock ul.cnvReactions li p,.cnvSideBlock ul.cnvRecentLogs li p,
.cnvSideBlock ul.cnvRecommended li p{
font-size:0.94em;
margin:0;
}

.cnvSideBlock ul li a{
color:#4d4d4d;
float:left;
text-decoration:none;
}

.cnvSideBlockOverviewPage ul li a{
color:#4d4d4d;
float:left;
text-decoration:none;
}

.cnvSideBlockOverviewPage ul li span{
background-image:url(/image/decor/delimiter.gif);
background-position:right 3px;
background-repeat:no-repeat;
color:#bb8dbf;
margin-right:4px;
padding:0 5px 0 0;
}

.cnvSideBlock ul li span{
background-image:url(/image/decor/delimiter.gif);
background-position:right 3px;
background-repeat:no-repeat;
color:#bb8dbf;
margin-right:4px;
padding:0 5px 0 0;
}

/*
 Layout Types*/
.cnvLayout001Wrapper,.cnvLayout002Wrapper,.cnvLayout003Wrapper,
.cnvLayout003bWrapper,.cnvLayout004Wrapper,.cnvLayout005Wrapper,
.cnvLayout006Wrapper{
clear:both;
float:left;
overflow:hidden;
width:100%;
}


.cnvLayout003Wrapper .cnvColumn01{
float:left;
width:307px;
}

.cnvLayout003bWrapper .cnvColumn01{
float:left;
width:614px;
}

.cnvLayout005Wrapper .cnvColumn01{
float:left;
width:728px;
}

.cnvLayout001Wrapper .cnvColumn02{
display:inline;
float:left;
margin:0 15px;
width:531px;
}

.cnvColumn02Inner p{
clear:both;
color:#4d4d4d;
float:left;
font-size:1.2em;
line-height:1.4em;
margin:5px 0 1px;
width:100%;
}

.cnvColumn02Inner h3{
margin-top:16px;
}

.cnvColumn02Inner h2{
border-top:1px solid #eee2ef;
margin:18px 0 0;
padding:14px 0 0;
}

.cnvLayout002Wrapper .cnvColumn02{
display:inline;
float:left;
margin:0 15px;
width:349px;
}

.cnvLayout003Wrapper .cnvColumn02{
display:inline;
float:left;
margin:0 2px;
width:306px;
}

.cnvLayout003bWrapper .cnvColumn02{
display:inline;
float:left;
width:306px;
}

.cnvLayout005Wrapper .cnvColumn02{
float:right;
width:182px;
}

.cnvLayout006Wrapper .cnvColumn02{
float:right;
width:728px;
}

.cnvLayout001Wrapper .cnvColumn03{
clear:right;
float:right;
width:182px;
}

.cnvLayout003Wrapper .cnvColumn03{
float:right;
width:307px;
}

/*
 Footer*/
.cnvFooter{
border-top:5px solid #771c7f;
clear:both;
display:inline;
float:left;
margin:0 0 0 36px;
width:100%;
}

.cnvBuffer{
margin-top:20px;
}

.cnvTopBuffer{
margin:40px 0 0;
}

.cnvSlogan{
background-image:url(/image/decor/bkgFooterSlogan.gif);
background-position:0 0;
background-repeat:no-repeat;
clear:both;
float:left;
height:48px;
text-indent:-9999px;
width:384px;
}

.cnvBiz{
background-image:url(/image/decor/bkgCNV.gif);
background-position:0 0;
background-repeat:no-repeat;
float:right;
height:29px;
margin:8px 0 0;
text-indent:-9999px;
width:149px;
}

.cnvBottomMenu{
display:inline;
float:right;
margin:11px 17px 0 0;
}

.cnvBottomMenu li{
display:inline;
float:left;
font-size:1.2em;
margin:0 16px 0 0;
}

/*
 Tabs*/
.cnvTabs{
border-left:1px solid #eee2ef;
clear:both;
float:left;
margin-top:15px;
width:100%;
}

.cnvTabs li{
border-right:1px solid #eee2ef;
border-top:1px solid #eee2ef;
float:left;
font-size:1.2em;
padding:0 1px 0 0;
width:263px;
}

.cnvTabs li a{
background-color:#f6f0f7;
border-bottom:1px solid #eee2ef;
color:#bb8dbf;
float:left;
font-weight:600;
padding:8px 14px 9px;
width:236px;
}

.cnvTabs li.cnvActive a{
background-color:transparent;
border-bottom:0;
color:#771c7f;
}

.cnvTabContent{
clear:both;
display:inline;
float:left;
width:100%;
overflow:hidden;
}

.cnvTabContent p{
clear:both;
color:#4d4d4d;
display:inline;
float:left;
margin:0 0 0 14px;
width:505px;
}

.cnvTabContent li{
clear:both;
}

.cnvTabContent div.cnvPaging li{
clear:none;
}

.cnvSearchResults{
border-bottom:1px solid #eee2ef;
clear:both;
float:left;
margin:15px 0 0;
width:100%;
}

.cnvSearchResults li{
clear:both;
float:left;
padding:0 0 22px;
width:100%;
}

.cnvSearchResults li p{
padding:0;
width:517px;
}

.cnvSearchResults li a.cnvSection{
color:#bb8dbf;
display:inline;
float:left;
font-size:1.1em;
margin:4px 0 0 14px;
clear:none;
}

.cnvSearchResults li a:hover.cnvSection{
color:#bb8dbf;
text-decoration:underline;
}

.cnvTabContent p em{
font-style:normal;
font-weight:600;
}

.cnvFAQ li{
clear:both;
display:inline;
float:left;
font-size:1.2em;
line-height:1.55em;
margin:0 0 0 14px;
width:515px;
background-image:url(/image/decor/bullet.gif);
background-position:0 6px;
background-repeat:no-repeat;
}

.cnvFAQ li a.cnvFAQuestion{
clear:right;
color:#bb8dbf;
float:left;
font-weight:600;
width:448px;
padding-left:15px;
}

.cnvFAQ li span{
background-image:url(/image/decor/bullet.gif);
background-position:left 6px;
background-repeat:no-repeat;
color:#bb8dbf;
display:inline;
float:left;
font-weight:600;
margin:0 4px 0 0;
padding:0 0 0 10px;
white-space:nowrap;
}

.cnvFAQ li.cnvOpened span{
background-image:url(/image/decor/bulletDown.gif);
background-position:left 7px;
}

.cnvColumn02 .cnvAnswer p{
clear:both;
color:#4d4d4d;
float:left;
font-size:1em;
margin:0;
padding:0 0 20px;
width:100%;
}

.cnvAnswer p em{
font-style:normal;
font-weight:600;
}

.cnvAnswer p strong{
clear:both;
color:#771c7f;
float:left;
width:100%;
}

.cnvPaging{
margin:15px 0 0;
width:100%;
}

.cnvPaging ul{
display:inline;
white-space:nowrap;
}

.cnvPaging ul li{
border-right:1px solid #4d4d4d;
color:#bb8dbf;
float:left;
font-size:1.2em;
font-weight:600;
padding:0 5px;
}

.cnvPaging ul li.cnvPrevious a{
background-image:url(/image/decor/bulletLeft.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding:0 0 0 12px;
}

.cnvPaging ul li.cnvNext a{
background-image:url(/image/decor/bullet.gif);
background-position:right 5px;
background-repeat:no-repeat;
padding:0 11px 0 0;
}

.cnvPaging ul li a{
font-weight:400;
}

/*
 Basic content blocks*/
.cnvForm{
float:left;
width:530px;
}

.cnvForm h2{
border:0;
font-size:1.6em;
margin:25px 0 5px;
padding:0;
}

.cnvColumn02 .cnvForm .cnvTextInput{
width:323px;
}

.cnvColumn02 .cnvForm .cnvSelect{
width:337px;
}

.cnvColumn02 .cnvForm .cnvTextAreaInput{
height:10em;
width:329px;
}

.cnvColumn02 .cnvForm .cnvButton{
display:inline;
float:right;
margin:15px 12px 15px 15px;
}

.cnvForm div label{
float:left;
font-size:1.2em;
line-height:2em;
padding-bottom:10px;
width:181px;
}

.cnvForm .cnvInputGroup input,.cnvForm .cnvInputGroup select,
.cnvForm .cnvInputGroup textarea{
display:inline;
float:left;
font-size:1.25em;
margin:5px 10px 0 0;
}

.cnvForm .cnvInputGroup span{
clear:both;
float:left;
margin:0 0 5px;
}

.cnvForm .cnvInputGroup label{
display:inline;
line-height:1em;
margin:0 35px 0 0;
padding:5px 0 0;
width:auto;
}

.cnvForm .cnvVerticalInputGroup label{
line-height:2em;
}

.cnvAgenda{
border-bottom:1px solid #eee2ef;
clear:both;
float:left;
margin:10px 0 0;
width:100%;
}

.cnvIllustration{
clear:both;
display:inline;
float:left;
margin:0 15px 0 0;
}

.cnvAgenda li{
clear:both;
float:left;
padding-bottom:13px;
width:100%;
}

.cnvAgenda li .cnvDate{
float:left;
font-size:1.1em;
white-space:nowrap;
}

.cnvAgenda li h4{
float:left;
margin:4px 0 2px;
padding:0;
width:335px;
}

.cnvAgenda li p{
clear:none;
float:left;
padding-bottom:0;
width:335px;
}

.cnvBlogIntro{
border:1px solid #eee2ef;
float:left;
margin:15px 0 0;
padding:15px 15px 20px;
width:499px;
}

.cnvColumn02 .cnvBlogIntro p{
margin:0;
padding:5px 0 0;
}

.cnvColumn02 p{
clear:both;
color:#4d4d4d;
display:inline;
float:left;
font-size:1.2em;
line-height:1.5em;
padding:0 0 25px;
width:100%;
}

.cnvColumn02 p.cnvLastItem{
border-bottom:1px solid #eee2ef;
margin-bottom:15px;
padding-bottom:20px;
}

.cnvColumn02 p img{
float:right;
padding:0 0 12px 12px;
}

.cnvRecentLogs li{
background-image:url(/image/decor/bullet.gif);
background-position:left 6px;
background-repeat:no-repeat;
clear:both;
float:left;
padding:0 0 15px 11px;
width:517px;
}

.cnvRecentLogs li p{
clear:both;
float:left;
padding:0 0 3px;
}

.cnvRecentLogs li .cnvDate{
background-image:url(/image/decor/delimiter.gif);
background-position:right 2px;
background-repeat:no-repeat;
float:left;
font-size:1.1em;
padding-right:4px;
}

.cnvRecentLogs li .cnvReactionsCount{
color:#bb8dbf;
float:left;
font-size:1.2em;
padding:0 0 0 4px;
}

.cnvRecentLogs li a:hover{
color:#bb8dbf;
text-decoration:underline;
}

.cnvReactions li{
clear:both;
float:left;
margin:0 0 25px;
width:100%;
}

.cnvReactions li p{
margin:0;
padding:0;
}

.cnvReactions li .cnvDate{
background-image:url(/image/decor/delimiter.gif);
background-position:left 3px;
background-repeat:no-repeat;
display:inline;
font-size:1.1em;
margin-left:1px;
padding-left:4px;
}

/*
 React*/
.cnvReact{
border:1px solid #eee2ef;
clear:both;
float:left;
margin-bottom:20px;
padding:11px 15px 15px;
width:499px;
}

.cnvReact div{
clear:both;
float:left;
margin:0 0 5px;
width:100%;
}

.cnvReact div label{
color:#4d4d4d;
float:left;
font-size:1.2em;
line-height:2em;
width:45px;
}

.cnvReact div .cnvTextInput{
width:244px;
}

.cnvReact div .cnvTextAreaInput{
font-size:1.2em;
height:6em;
width:446px;
}

* html .cnvReact div .cnvTextAreaInput{
width:443px;
}

.cnvReact div .cnvButton{
float:right;
margin-top:15px;
}

.cnvReact div h2{
margin:0 0 5px;
}

/*
 Home Panel*/
.cnvContent .cnvHomePanel{
background-image:url(/image/decor/bkgHomePanel.jpg);
background-position:0 bottom;
background-repeat:no-repeat;
border:1px solid #d6bad8;
border-top:0;
clear:both;
float:left;
margin:33px 0 0;
width:923px;
}

.cnvHomePanel h1{
display:inline;
float:left;
margin:25px 0 0 307px;
width:590px;
}

.cnvHomePanel p{
clear:both;
display:inline;
float:left;
font-size:1.2em;
line-height:1.4em;
margin:0 25px 0 307px;
padding:0;
width:602px;
}

.cnvPanelBanner{
background-color:#fff;
display:inline;
float:right;
margin:34px 15px 16px 0;
padding:10px;
width:273px;
}

.cnvPanelBanner h1{
clear:none;
display:inline;
float:left;
font-size:2.2em;
margin:0 0 0 10px;
padding:0;
white-space:nowrap;
width:160px;
}

.cnvPanelBanner .cnvButton{
display:inline;
float:right;
}

/*
 Actuals*/
.cnvActuals{
clear:both;
display:inline;
float:left;
width:307px;
margin:15px 0 0;
overflow:hidden;
padding:14px 14px 14px 0;
position:relative;
border:none;
}

.cnvActuals ul{
clear:both;
display:inline;
float:left;
margin:10px 0 0 0;
padding:0 0 10px;
width:245px;
}

.cnvActuals p{
clear:both;
display:inline;
float:left;
font-size:1.2em;
line-height:1.4em;
margin:0 0 0 17px;
padding:0;
width:270px;
}

.cnvActuals a.cnvMoreLink{
clear:both;
color:#334d8e;
display:inline;
float:left;
font-size:1.2em;
font-weight:600;
margin:7px 0 0 17px;
padding-left:11px;
white-space:nowrap;
}

.cnvActuals ul li{
background-image:url(/image/decor/bullet.gif);
background-position:0 4px;
background-repeat:no-repeat;
clear:both;
float:left;
font-size:1.2em;
padding:0 0 5px 11px;
width:100%;
}

.cnvActuals ul li.cnvActive a{
color:#334d8e;
font-weight:600;
}

.cnvCare ul{
clear:both;
display:inline;
float:left;
margin:7px 0 0 7px;
padding-bottom:20px;
width:300px;
}

.cnvCare ul li{
background-color:#eee2ef;
background-image:url(/image/decor/bkgSwitchLink.jpg);
background-position:0 0;
background-repeat:repeat-x;
clear:both;
float:left;
margin-bottom:2px;
width:100%;
}

.cnvCare ul li p{
background-color:#fff;
border:1px solid #eee2ef;
border-top:0;
clear:both;
display:inline;
float:left;
padding:5px 38px 10px 15px;
width:245px;
height:64px;
overflow:hidden;
}

.cnvSwitchLink{
background-image:url(/image/decor/bullet.gif);
background-position:14px 8px;
background-repeat:no-repeat;
border:1px solid #eee2ef;
clear:both;
float:left;
font-size:1.2em;
line-height:1.8em;
padding:0 0 0 26px;
width:272px;
}

.cnvCare ul li.cnvOpened a.cnvSwitchLink{
background-image:url(/image/decor/bulletDown.gif);
color:#334d8e;
font-weight:600;
}

/*
 Your question*/
.cnvQuestionBig{
background-image:url(/image/decor/questionWithOrangeBig.jpg);
background-position:0 0;
background-repeat:no-repeat;
clear:both;
display:inline;
float:right;
margin:30px 0 0;
width:292px;
}

.cnvQuestionBig .cnvTextInput{
border-right:0;
display:inline;
float:left;
margin:49px 0 0 15px;
width:229px;
}

.cnvQuestionBig .cnvButton{
float:left;
margin:49px 0 0;
}

.cnvQuestionBig ul{
clear:both;
float:left;
margin:53px 0 0;
padding:0 0 48px;
width:160px;
}

.cnvQuestionBig ul li{
display:inline;
font-size:1.2em;
width:100%;
}

.cnvColumn02 .cnvQuestionBig ul li p{
font-size:1em;
padding:0;
}

.cnvQuestionBig ul li a{
background-image:url(/image/decor/bullet.gif);
background-position:left 4px;
background-repeat:no-repeat;
color:#334d8e;
font-weight:600;
padding:0 0 0 11px;
}

/*
 Forum big*/
.cnvForumBig{
background-position:left bottom;
background-repeat:no-repeat;
border:1px solid #eee2ef;
clear:both;
float:left;
width:614px;
}

.cnvForumBig td{
 width:50%;
}

.cnvForumBig h1{
clear:both;
display:inline;
float:right;
margin:13px 0 0;
padding:0 15px 0 0;
width:271px;
}

.cnvForumBig p{
clear:both;
color:#4d4d4d;
float:right;
font-size:1.2em;
line-height:1.4em;
min-height:100px;
padding:0 15px 0 0;
width:271px;
}

* .cnvForumBig p{
height:100px;
}

.cnvForumBig .cnvMoreLink{
background-position:left 19px;
clear:both;
color:#334d8e;
float:right;
font-size:1.2em;
font-weight:600;
line-height:1.4em;
padding:15px 0 15px 11px;
width:275px;
}

/*
 Info Pack*/
.cnvInfoPack{
clear:both;
float:right;
width:100%;
}

.cnvInfoPack h1{
display:inline;
float:left;
margin:15px 15px 0;
width:275px;
}

.cnvInfoPack p{
display:inline;
margin-left:15px;
min-height:65px;
width:288px;
}

/*
.cnvInfoPack .cnvPackImage{
display:inline;
float:right;
margin-right:-4px;
}
*/

/*
 Seniors*/
.cnvSeniors{
background-color:#eee2ef;
background-image:url(/image/decor/bkgBlockGrad.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #eee2ef;
clear:both;
float:left;
margin:20px 0 0;
width:305px;
height:165px;
}

.cnvSeniors img{
display:inline;
float:left;
margin:0 0 0 15px;
padding:0 0 28px;
}

.cnvSeniors p{
display:inline;
float:left;
font-size:1.2em;
line-height:1.4em;
margin-left:15px;
min-height:75px;
width:145px;
}

.cnvColumn02 .cnvSeniors p{
clear:none;
padding:0;
}

* html .cnvSeniors p{
height:75px;
}

/*
 Opinion Big*/
.cnvOpinionBig{
background-color:#eee2ef;
background-image:url(/image/decor/bkgBlockGrad.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #eee2ef;
clear:both;
float:left;
margin:20px 0 0;
position:relative;
width:305px;
/*height:165px;wegens aanpassing poll*/
height:165px;
}

.cnvOpinionBig fieldset div.cnvTip{
background-color:#954e9b;
background-image:url(/image/decor/bkgTip.gif);
background-position:0 0;
background-repeat:repeat-x;
bottom:2px;
clear:right;
color:#cfa7d2;
float:none;
font-size:0.9em;
padding:1px 6px 0;
position:absolute;
right:7px;
width:118px;
}

.cnvOpinionBig fieldset div.cnvTip strong{
float:left;
font-size:1.2em;
}

.cnvOpinionBig fieldset div span{
clear:both;
float:left;
font-size:1.2em;
margin-bottom:5px;
width:100%;
}

.cnvOpinionBig fieldset div .cnvButton{
float:left;
margin-top:7px;
}

.cnvOpinionBig fieldset div span .cnvRadioButton{
display:inline;
float:left;
margin:0 4px 0 0;
}

.cnvOpinionBig fieldset div span label{
color:#4d4d4d;
float:left;
}

/*
 Subscribe*/
.cnvSubscribeBig{
background-color:#eee2ef;
background-image:url(/image/decor/bkgBlockGrad.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #eee2ef;
clear:both;
float:right;
margin:20px 0 0;
position:relative;
width:305px;
height:165px;
}

.cnvSubscribeBig fieldset p{
color:#4d4d4d;
font-size:1.2em;
height:35px;
line-height:1.4em;
}

.cnvSubscribeBig fieldset div .cnvTextInput{
margin:8px 0 0;
width:200px;
}

/*
 HTML Field*/
.cnvHTMLfield{
border:1px solid #eee2ef;
clear:both;
color:#888;
display:inline;
float:left;
font-size:1.2em;
margin:20px 0 0;
padding:0.5em 0;
/*text-align:center;*/
width:923px;
}


/*
 Loged In Header*/
.cnvLoggedIn .cnvTopMenu .cnvInloggen{
visibility:hidden;
}

/* disabled 20090417av due to inconsistencies

.cnvLoggedIn .cnvSearch{
margin-top:-15px;
}

.cnvLoggedIn .cnvMainMenu{
width:896px;
}

.cnvLoggedIn .cnvMainMenu li.cnvExtraMenu ul{
right:-16px;
} */

/* .cnvLoggedIn */ .cnvMainMenu li.cnvActive a.cnvLogoutLink{
background-image:url(/image/decor/bkgLogoutCross.gif);
background-position:0 57%;
background-repeat:no-repeat;
color:#bb8dbf;
display:inline;
font-size:0.74em;
font-weight:400;
margin-left:7px;
padding-left:7px;
}


.cnvLogoutLinktop a{color:#fff!important;}
.cnvLogoutLinktop a:hover{text-decoration:underline!important;}

/* .cnvLoggedIn */ .cnvMainMenu li.cnvActive ul{
border-bottom:1px solid #eee2ef;
}

.cnvForum .cnvMainMenu li.cnvActive ul{
border-bottom:0;
}

.cnvContactsBar{
border:1px solid #eee2ef;
float:right;
position:relative;
width:295px;
}

.cnvContactsBar ul{
clear:both;
display:inline;
float:left;
margin:0;
padding:1px 3px 3px;
width:163px;
}

.cnvContactsBar ul li{
background-image:url(/image/decor/bkgContactsBarGrad.gif);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #eee2ef;
margin-top:2px;
padding:15px 0 13px 5px;
width:155px;
}

.cnvActuals .cnvContactsBar ul li a{
background-image:url(/image/decor/bullet.gif);
background-position:left 4px;
background-repeat:no-repeat;
color:#771c7f;
margin-top:5px;
padding:0 0 0 11px;
width:155px;
}

.cnvContactsBar ul li.cnvActive a{
font-weight:600;
}

.cnvContactsBar ul li p{
color:#4d4d4d;
font-size:1em;
left:157px;
line-height:1.6em;
position:absolute;
top:17px;
width:115px;
}

.cnvContactsBar ul li p span{
display:block;
}

.cnvActuals .cnvContactsBar ul li p a{
color:#334d8e;
display:block;
margin-top:5px;
}

.cnvAgendaBig ul{
clear:both;
float:left;
margin:15px 0 0;
width:100%;
}

.cnvAgendaBig ul li .cnvIllustration{
float:left;
padding-bottom:15px;
}

.cnvAgendaBig ul li .cnvDate{
clear:none;
font-size:1.1em;
white-space:nowrap;
}

.cnvAgendaBig ul li h3{
clear:none;
float:left;
margin:2px 0 0;
width:150px;
}

.cnvAgendaBig ul li p{
clear:none;
float:left;
margin-top:2px;
padding:0;
width:150px;
}

.cnvAgendaBig ul li p .cnvMoreLink{
clear:none;
float:none;
}

.cnvAgendaBig .cnvMoreLink{
clear:both;
color:#334d8e;
float:left;
font-size:1.2em;
font-weight:600;
margin:10px 0 0;
padding:0 0 0 11px;
white-space:nowrap;
}

/*
 Tabs Bar*/
.cnvTabsBar{
clear:both;
display:inline;
float:left;
margin:10px 0 0 10px;
width:296px;
}

.cnvTabsBar .cnvTabs li{
width:146px;
}

.cnvTabsBar .cnvTabs li a{
font-size:1.2em;
width:119px;
}

.cnvTabsBar .cnvTabContent{
width:270px;
}

.cnvTabsBar .cnvTabContent ul{
clear:both;
display:inline;
float:left;
margin:13px 0 0 15px;
width:250px;
}

.cnvTabsBar .cnvTabContent ul li{
clear:both;
display:inline;
float:left;
padding-bottom:20px;
width:270px;
}

.cnvTabsBar .cnvTabContent ul li h3{
clear:both;
float:left;
margin:2px 0 0;
white-space:normal;
width:250px;
}

.cnvTabsBar .cnvTabContent ul li p{
clear:both;
float:left;
font-size:1.2em;
line-height:1.4em;
margin:2px 0 0;
padding:0;
width:250px;
}

.cnvTabsBar .cnvTabContent ul li p .cnvMoreLink{
clear:none;
float:none;
margin:0;
}

.cnvTabsBar .cnvMoreLink{
clear:both;
color:#334d8e;
display:inline;
float:left;
font-size:1.2em;
font-weight:600;
margin:0 0 0 15px;
padding:0 0 0 11px;
width:250px;
}

/*
 Talk list*/
.cnvTalkList{
clear:both;
float:left;
height:103px;
width:100%;
}

.cnvTalkList li{
display:inline;
float:left;
font-size:1.2em;
line-height:1.4em;
margin:0 0 0 15px;
padding-bottom:5px;
width:275px;
}

.cnvTalkList li a{
background-image:url(/image/decor/bulletDark.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:11px;
}

/*
 Intro Overview*/
.cnvOverviewIntro{
background-image:url(/image/decor/studentsBig.jpg);
background-position:left bottom;
background-repeat:no-repeat;
border:1px solid #eee2ef;
border-top:0;
clear:both;
display:inline;
float:left;
width:726px;
}

.cnvAlterImage{
background-image:url(/image/decor/studentsBigAlter.jpg);
}

.cnvOverviewIntro h1{
display:inline;
margin:40px 0 0 437px;
width:275px;
}

.cnvOverviewIntro p{
display:inline;
margin:0 0 0 437px;
padding-bottom:50px;
width:260px;
}

.cnvSubIntro{
border-bottom:1px solid #eee2ef;
margin-top:30px;
padding-bottom:20px;
width:713px;
}

.cnvSubIntroOverviewPage{
margin-top:30px;
padding-bottom:1px;
width:713px;
}

.cnvColumn02 .cnvSubIntro{
width:713px;
}

.cnvOverviewList li{
border-bottom:1px solid #eee2ef;
display:inline;
float:left;
margin-right:15px;
padding:30px 0;
width:349px;
height:115px;
}

.cnvOverviewList li.cnvOddRowItem{
background-image:url(/image/decor/bkgOverviewItemGrad.jpg);
background-position:left bottom;
background-repeat:repeat-x;
}

.cnvOverviewList li p,.cnvOverviewList li h2{
overflow:hidden;
}

.cnvOverviewList li.cnvLastRowItem{
border:0;
padding-bottom:0;
}

.cnvOverviewList li h2{
clear:both;
float:left;
}

.cnvOverviewtitle h2,.cnvOverviewtitle p{
width:160px;
}

.cnvOverviewList li .cnvIllustration{
clear:none;
float:right;
margin:-1.8em 0 0;
}

.cnvOverviewList li p{
clear:left;
float:left;
padding:0;
}

.cnvLayout006Wrapper .cnv2EqualColumnsWrapper .cnvColumn01{
float:left;
width:341px;
}

.cnv2EqualColumnsWrapper .cnvColumn01 .cnvActuals{
margin-top:10px;
}

.cnv2EqualColumnsWrapper .cnvColumn01 .cnvActuals h1,
.cnv2EqualColumnsWrapper .cnvColumn01 .cnvActuals ul{
margin-left:0;
}

.cnvSlot h1{
margin:30px 0 5px;
}

/*
 Students News*/
.cnvStudentsNews{
clear:both;
float:left;
margin-top:-15px;
width:100%;
}

.cnvStudentsNews li{
border-bottom:1px solid #eee2ef;
clear:both;
float:left;
margin-top:15px;
padding-bottom:15px;
width:100%;
}

.cnvStudentsNews h4{
margin:2px 0 3px;
}

/*
 Forum Slot*/
.cnvForumSlot{
border:1px solid #eee2ef;
clear:both;
float:left;
margin-top:-5px;
padding:15px;
position:relative;
width:332px;
}

.cnvForumSlot li{
display:inline;
}

.cnvColumn02 .cnvForumSlot p{
clear:both;
float:left;
padding:8px 0 12px;
}

.cnvForumSlot a.cnvMoreLink{
clear:both;
color:#334d8e;
float:left;
font-size:1.2em;
font-weight:600;
padding:0 0 0 11px;
white-space:nowrap;
}

.cnvCaoNews ul{
clear:both;
float:left;
margin-top:-10px;
width:100%;
}

.cnvCaoNews ul li{
border-bottom:1px solid #eee2ef;
clear:both;
float:left;
margin-top:20px;
padding-bottom:15px;
width:100%;
}

.cnvCaoNews ul li h3{
margin:2px 0 0;
white-space:normal;
overflow:hidden;
}

/*
 Cao News Image*/
.cnvCaoNewsImage{
background-color:Red;
border:1px solid #eee2ef;
clear:both;
display:inline;
float:left;
margin:14px 0 0;
}

.cnvCaoNewsSelect{
float:left;
margin:5px 0;
width:364px;
}

/*
 Archieve*/
.cnvArchieve{
border:1px solid #eee2ef;
clear:both;
float:left;
padding:15px 15px 25px;
width:332px;
}

.cnvArchieve .cnvPrevious{
background-image:url(/image/decor/bulletLeft.gif);
background-position:left 4px;
background-repeat:no-repeat;
border-right:1px solid #334d8e;
clear:both;
color:#334d8e;
float:left;
font-size:1.2em;
font-weight:600;
margin:25px 0 0;
padding:0 7px 0 11px;
white-space:nowrap;
}

.cnvArchieve .cnvNext{
background-image:url(/image/decor/bullet.gif);
background-position:right 4px;
background-repeat:no-repeat;
color:#334d8e;
display:inline;
float:left;
font-size:1.2em;
font-weight:600;
margin:25px 0 0 7px;
padding:0 11px 0 0;
white-space:nowrap;
}

.cnvArchieve H3{
margin-bottom:25px;
}

.cnvArchieve .cnvDate{
font-size:1em;
}

.cnvArchieve ul{
clear:both;
float:left;
margin-top:-20px;
width:100%;
}

.cnvArchieve ul li{
font-size:1.2em;
margin-top:5px;
}

.cnvArchieve ul li p{
padding:2px 0 0;
display:inline;
}

.cnvActualNews .cnvTabs{
width:347px;
}

.cnvActualNews .cnvTabs li{
width:171px;
}

.cnvActualNews .cnvTabs li a{
width:144px;
}

.cnvActualNews .cnvTabContent{
clear:both;
display:inline;
float:left;
margin:0 0 0 15px;
width:315px;
}

.cnvActualNews .cnvTabContent .cnvDate{
clear:both;
float:left;
font-size:1.1em;
margin:20px 0 0;
width:100%;
}

.cnvColumn02 .cnvActualNews .cnvTabContent p{
margin:0;
padding:0;
width:315px;
}

.cnvColumn02 .cnvActualNews .cnvTabContent p .cnvMoreLink{
float:none;
font-weight:400;
margin:0;
}

.cnvActualNews .cnvTabContent h3{
padding:4px 0;
white-space:normal;
width:315px;
}

.cnvActualNews .cnvTabContent .cnvMoreLink{
clear:both;
color:#334d8e;
float:left;
font-size:1.2em;
font-weight:600;
margin:25px 0 0;
padding:0 0 0 11px;
}

/*
 Agenda Slot*/
.cnvAgendaSlot{
background-image:url(/image/decor/bkgAgenda.jpg);
background-position:0 0;
background-repeat:repeat-x;
border:1px solid #eee2ef;
border-bottom:0;
clear:both;
float:right;
margin:15px 0 17px;
padding:15px 0 0;
width:362px;
}

.cnvAgendaSlot h2{
display:inline;
margin:0 0 0 15px;
width:312px;
}

.cnvAgendaSlot ul{
clear:both;
float:left;
width:362px;
}

.cnvAgendaSlot ul li{
border-bottom:1px solid #eee2ef;
clear:both;
display:inline;
float:left;
margin:13px 0 0;
padding-bottom:14px;
width:100%;
}

.cnvAgendaSlot ul li .cnvIllustration{
clear:both;
display:inline;
float:left;
margin:0 0 0 15px;
}

.cnvAgendaSlot ul li .cnvDate{
display:inline;
font-size:1.1em;
margin:0 0 0 15px;
}

.cnvAgendaSlot ul li h3{
clear:none;
display:inline;
margin:0 0 0 15px;
padding:4px 0;
width:165px;
white-space:normal;
}

.cnvAgendaSlot ul li p{
display:inline;
float:left;
font-size:1.2em;
margin:0 0 0 15px;
width:165px;
}

/*
 Forum List*/
.cnvForumList{
border:1px solid #eee2ef;
clear:both;
float:right;
padding:15px;
width:332px;
}

.cnvForumList ul li{
background-image:url(/image/decor/bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
clear:both;
float:left;
padding:4px 0 4px 11px;
width:330px;
}

/*
 Forum Grid*/
.cnvForumGrid{
background-color:#f6f0f7;
border-collapse:collapse;
clear:both;
float:left;
width:100%;
}

.cnvGridBuffer{
margin-top:30px;
}

.cnvForumGrid tr th{
background-color:#fff;
color:#771c7f;
font-size:1.2em;
padding:7px 0 8px 16px;
text-align:left;
}

.cnvForumGrid tr td{
color:#4d4d4d;
font-size:1.2em;
padding:8px 0 10px 16px;
vertical-align:top;
}

.cnvForumGrid tr td.cnvReactionButtonContainer{
padding-bottom:12px;
vertical-align:bottom;
}

.cnvForumGrid tr td .cnvButton{
display:inline;
margin:-3px 15px -4px 0;
}

.cnvForumGrid tr td h3{
color:#4d4d4d;
font-size:1.1em;
padding-bottom:3px;
}

.cnvForumGrid tr td p{
line-height:1.4em;
}

.cnvForumGrid tr td .cnvIllustration{
clear:none;
float:right;
}

.cnvForumGrid tr td p.cnvPost{
width:327px;
}

.cnvForumGrid tr td p.cnvReply{
padding:0 0 0 34px;
width:368px;
}

.cnvForumGrid tr td.cnvMiddleCell{
background-image:url(/image/decor/bkgCell.gif);
background-position:0 0;
background-repeat:repeat-y;
}

.cnvForumGrid tr td.cnvSideCell{
background-image:url(/image/decor/bkgBorder.gif);
background-position:right 0;
background-repeat:repeat-y;
}

.cnvForumGrid tr td .cnvGoToPage ul li{
background-image:url(/image/decor/delimeterSmall.gif);
background-position:right 2px;
background-repeat:no-repeat;
float:left;
padding-left:6px;
padding-right:7px;
}

.cnvForumGrid tr td .cnvGoToPage ul li.cnvLastItem{
background-image:none;
padding-right:3px;
}

.cnvForumGrid tr.cnvSubHeader td{
background-color:#efe3f0;
border-bottom:2px solid #fff;
color:#bb8dbf;
font-weight:600;
}

.cnvForumGrid tr.cnvMiddleSubHeader td{
background-color:#efe3f0;
border-bottom:2px solid #fff;
border-top:2px solid #fff;
color:#bb8dbf;
font-weight:600;
}

.cnvForumGrid tr.cnvDelim td{
font-size:1px;
height:1px;
padding:0 15px;
}

.cnvForumGrid tr td .cnvDate{
border-right:1px solid #4d4d4d;
color:#4d4d4d;
font-size:1em;
margin-right:6px;
padding-right:11px;
}

.cnvForumGrid tr.cnvDelim td span{
border-bottom:1px solid #eee2ef;
clear:both;
float:left;
height:1px;
width:100%;
}

a,.cnvLastViewed ul li a,.cnvSideBlock a{
color:#4d4d4d;
text-decoration:none;
}

a:hover,.cnvSideBlock a:hover,.cnvSideBlock ul li a:hover{
color:#3b3b3b;
}

.cnvTopMenu li a,.cnvBottomMenu li a{
color:#bb8dbf;
font-weight:600;
text-decoration:none;
}

.cnvTopMenu li a:hover,.cnvTopMenu li.cnvInloggen a{
color:#fff;
}

* html .cnvSearch,* + html .cnvSearch{
width:180px;
}

.cnvTextInput,.cnvSearch .cnvTextInput{
background-color:#fff;
border:1px solid #ddc6df;
height:18px;
padding:2px 6px 0;
width:158px;
}

* html .cnvSearch .cnvTextInput,* + html .cnvSearch .cnvTextInput{
width:166px;
}

.cnvSearch .cnvSearchPair,.cnvRecentLogs,.cnvReactions{
clear:both;
float:left;
margin:5px 0 0;
width:100%;
}

* html .cnvSearch .cnvSearchPair .cnvTextInput,
* + html .cnvSearch .cnvSearchPair .cnvTextInput{
width:147px;
}

.cnvSearch .cnvSearchPair .cnvButton,.cnvPanel ul,
.cnvQuestion .cnvSearchPair .cnvButton,.cnvForm .cnvInputGroup,
.cnvPanelBanner img,.cnvColumn02 .cnvQuestionBig ul li a{
float:left;
}

* html .cnvMainMenu,* + html .cnvMainMenu{
margin-top:28px;
}

.cnvMainMenu li.cnvExtraMenu,.cnvMainMenu li ul li.cnvActive{
background:none;
}

.cnvMainMenu li.cnvExtraMenu ul li a,.cnvBreadcrumbs li a{
color:#bb8dbf;
text-decoration:none;
}

.cnvMainMenu li ul li.cnvActive a,.cnvMainMenu li ul li a:hover,
.cnvBreadcrumbs li a:hover,.cnvLastViewed ul li a:hover,
.cnvPanel ul li a:hover,.cnvSideMenu ul li.cnvActive a,
.cnvSideMenu ul li.cnvActive ul li.cnvActive a,
.cnvSideMenu ul li.cnvActive ul li a:hover,.cnvSideMenu ul li a:hover,
.cnvSideMenu ul li ul li.cnvActive a,.cnvSearchTerm a:hover,
.cnvSideBlock ul.cnvRecommended li .cnvPerson,.cnvBottomMenu li a:hover,
.cnvFAQ li a:hover.cnvFAQuestion,.cnvAnswer p a,.cnvPaging ul li a:hover,
.cnvActuals a:hover.cnvMoreLink,.cnvActuals ul li a:hover,
.cnvQuestionBig ul li a:hover,.cnvForumBig :hover.cnvMoreLink,
.cnvLoggedIn .cnvMainMenu li.cnvActive a:hover.cnvLogoutLink,
.cnvAgendaBig :hover.cnvMoreLink,.cnvTabsBar :hover.cnvMoreLink,
.cnvTalkList li a:hover,.cnvForumSlot a:hover.cnvMoreLink,
.cnvArchieve :hover.cnvPrevious,.cnvArchieve :hover.cnvNext,
.cnvActualNews .cnvTabContent :hover.cnvMoreLink,
.cnvForumList ul li a:hover,.cnvForumGrid tr td .cnvGoToPage ul li a:hover{
text-decoration:underline;
}

.cnvMainMenu li.cnvExtraMenu ul li a:hover{
text-decoration:underline;
color:#bb8dbf;
}


* html .cnvIntro,* html .cnvInfoPack p{
height:65px;
}

.cnvSideMenu ul,.cnvSubscribeBig fieldset div .cnvButton{
clear:both;
float:left;
margin:7px 0 0;
}

.cnvSideMenu ul li.cnvActive ul li a,:hover.cnvMoreLink,
.cnvSideBlock a:hover.cnvMoreLink,
.cnvColumn02 .cnvActualNews .cnvTabContent p :hover.cnvMoreLink{
text-decoration:none;
}

.cnvSideMenu ul li ul li a,.cnvSideBlock ul.cnvLinks li a,
.cnvForumSlot h3,.cnvForumGrid tr td .cnvGoToPage ul li a{
color:#bb8dbf;
}

.cnvSideBlock .cnvRadioGroup,.cnvSideBlock ul{
clear:both;
float:left;
margin:10px 0 0;
width:100%;
}

* html .cnvSideBlock .cnvRadioGroup span .cnvRadioButton,
* + html .cnvSideBlock .cnvRadioGroup span .cnvRadioButton{
margin:-2px 4px 0 0;
}

.cnvLayout001Wrapper .cnvColumn01,.cnvLayout002Wrapper .cnvColumn01,
.cnvLayout006Wrapper .cnvColumn01{
float:left;
width:182px;
}

.cnvColumn02Inner,.cnvCaoNews h1{
clear:both;
float:left;
margin:15px 0 0;
width:100%;
}

.cnvLayout002Wrapper .cnvColumn03,
.cnvLayout006Wrapper .cnv2EqualColumnsWrapper .cnvColumn02{
float:right;
width:364px;
}

.cnvLayout004Wrapper,.cnvFAQ,.cnvAnswer,.cnvForm div,.cnvAgendaBig ul li,
.cnvOverviewList,.cnv2EqualColumnsWrapper,.cnvSlot,.cnvCaoNews,
.cnvActualNews,.cnvForumList ul{
clear:both;
float:left;
width:100%;
}

* html .cnvTabs li,.cnvOpinionBig fieldset div p,
.cnvColumn02 .cnvStudentsNews li p,.cnvColumn02 .cnvCaoNews ul li p{
padding:0;
}

.cnvSection,.cnvPaging,.cnvPaging ul{
clear:both;
float:left;
}

.cnvsection{
clear:none;
color:#BB8DBF;
display:inline;
float:left;
font-size:1.1em;
margin:4px 0 0 14px;
}

.cnvPaging ul li.cnvPrevious,.cnvPaging ul li.cnvLast,.cnvPaging ul li.cnvNext,
.cnvStudentsNews li.cnvLastItem,.cnvCaoNews ul li.cnvLastItem{
border:0;
}

.cnvColumn02 .cnvForm p,* html .cnvForumSlot,* html .cnvForumList{
padding-bottom:0;
}

* html .cnvForm .cnvInputGroup span,* + html .cnvForm .cnvInputGroup span{
margin:0;
}

* html .cnvForm .cnvInputGroup label,* + html .cnvForm .cnvInputGroup label{
line-height:1.5em;
}

* html .cnvAgenda li,* + html .cnvAgenda li{
padding-bottom:15px;
}

.cnvDate,.cnvForumGrid tr td .cnvGoToPage{
color:#bb8dbf;
font-size:1.3em;
font-weight:bold;
}

.cnvRecentLogs li .cnvPerson,.cnvReactions li .cnvPerson{
color:#771c7f;
font-size:1.2em;
font-weight:600;
}

.cnvActuals h1,.cnvCare h1{
clear:both;
display:inline;
float:left;
width:245px;
}

.cnvCare h1{
margin:0 0 0 17px;
}

.cnvCare,.cnvAgendaBig{
clear:both;
float:left;
margin:30px 0 0;
width:100%;
}

.cnvSeniors h1,.cnvOpinionBig h1,.cnvSubscribeBig h1{
display:inline;
float:left;
margin:15px 15px 5px;
width:255px;
}

.cnvOpinionBig fieldset,.cnvSubscribeBig fieldset{
clear:both;
display:inline;
float:left;
margin-left:15px;
width:278px;
}

.cnvOpinionBig fieldset div,.cnvSubscribeBig fieldset div{
clear:both;
float:left;
margin:0 0 5px;
width:100%;
}

* html .cnvOpinionBig fieldset div span,
* + html .cnvOpinionBig fieldset div span{
margin-bottom:0;
}

* html .cnvOpinionBig fieldset div span label,
* + html .cnvOpinionBig fieldset div span label{
margin-top:3px;
}

* html .cnvSubscribeBig fieldset div .cnvTextInput,
* + html .cnvSubscribeBig fieldset div .cnvTextInput{
margin-top:6px;
}

/* disabled 20090417av due to inconsistencies
.cnvLoggedIn .cnvSearch div, */

* html .cnvOverviewList li .cnvIllustration,
* + html .cnvOverviewList li .cnvIllustration{
margin-top:0;
}

.cnvTabsBar .cnvTabContent ul li span,.cnvForumList ul li a{
font-size:1.2em;
}

.cnvStudentsNews .cnvDate,.cnvCaoNews ul li .cnvDate{
font-size:1.1em;
}

.cnvForumGrid tr td .cnvGoToPage span,.cnvForumGrid tr td .cnvGoToPage ul{
float:left;
margin-top:4px;
}


/* These are standard sIFR styles... do not modify */

.sIFR-flash{
 visibility:visible !important;
 margin:0;
}

.sIFR-replaced{
 visibility:visible !important;
}

span.sIFR-alternate{
 position:absolute;
 left:0;
 top:0;
 width:0;
 height:0;
 display:block;
 overflow:hidden;
}


/* Hide Adblock Object tab:the text should show up just fine,
 not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true]{
 display:none !important;
}

/* These "decoy" styles are used to hide the browser text before it is
replaced... the negative-letter spacing in this case is used to make the
 browser text metrics match up with the sIFR text metrics since the sIFR text
 in this example is so much narrower... your own settings may vary... any
 weird sizing issues you may run into are usually fixed by tweaking these
 decoy styles */

.sIFR-hasFlash h1{
 visibility:hidden;
 /*height:24px;*/
 font-size:10px;
 line-height:24px;

}



.sIFR-hasFlash h2{
 visibility:hidden;
 font-size:10px;
 line-height:18px;
}





/* opmaak formulieren */
.cnvColumn02Inner form{clear:both;width:600px}
.cnvColumn02Inner form input,
.cnvColumn02Inner form select,
.cnvColumn02Inner form textarea{border:1px solid #ddc6df; font-family:Arial,Helvetica,sans-serif;}
/* 20090729aev: textareaborder ook 1px (was 2px inset) en font=Arial (was courier) */
.cnvColumn02Inner form label{
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
line-height:2em;
padding-bottom:10px;
width:181px;
}


/* 20090729prc opmaak voor label reageer bij een formulier */
.cnvColumn02Inner form .firstlabel {
color:#771C7F;
font-size:1.4em;
font-weight:bold;
}

.formdatebutton button{background-color:#ffffff}

.cnvColumn02Inner form td{line-height:2.1em;padding-left:5px}
.cnvColumn02Inner form table{border-collapse:collapse}
.cnvColumn02Inner form .cmd{
background-color:#771C7F;
color:#FFFFFF;
font-size:1.1em;
font-weight:bold;
padding:3px;
border-bottom:2px solid #560C6F;
}

.cnvColumn02Inner form .formcaption{
color:#771C7F;
font-size:1.6em;
/* default */
/*
color:#771C7F;
font-size:1.4em;
*/
font-weight:bold;
}





/* 20090729aev: opmaak voor het yafforum verwijderd */


/*Poll snippet*/


.cnvOpinionBig div.yes,.cnvRadioGroup div.yes{
background-color:#771C7F;
color:#fff;
text-align:right;
}

.pollquestion{
font-weight:bold;
width:280px;
}

.cnvOpinionBig div.no,.cnvRadioGroup div.no{
background-color:#BB8DBF;
color:#fff;
text-align:right;
}

.pushpollblock{
margin-left:5px;
font-size:1.2em;
color:#4D4D4D;

}


.gfxresult{
display:block;
width:280px;
}

.cnvOpinionBig .cnvTip{
margin-top:8px;
}

.cnvSectionSpace{
clear:none;
color:#BB8DBF;
display:inline;
float:left;
font-size:1.1em;
margin:4px 0 0 14px;
}


/* More link pagina actueel agenda */
.cnvMoreLinkExtra
{
color:#334D8E;
float:left;
font-size:1.2em;
font-weight:600;
padding:0 0 0 11px;
}


/* blogs en blogreacties */

.cnvBlogreacties .cnvReacties dl dt{font-weight:bold;cursor:pointer;
 text-decoration:underline}
.cnvBlogreacties .cnvReacties dl dd{padding-left:2em;font-weight:normal}
.cnvBlogreacties h1{margin-top:20px;}

.cnvAlleblogs {
clear:both;
font-weight:bold;
background-image:url(/image/decor/bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
padding:0 0 0 11px;
}

.cnvAlleblogspage {
font-size:1.5em;
}

.cnvAlleblogsrecent {
font-size:1.2em;
}

.cnvBlogMargin{margin-bottom: 20px;}

.cnvblogintroduction{cursor:pointer!important;}


.cnvhide{display:none!important}

input.layerbutton{
margin-top:5px;
background-image:url(/image/decor/bkgTip.gif);
padding:3px;
color:#fff;
}


.layerbuttonprofiel{
margin-top:5px;
background-color: #771C7F;
padding-left:10px;
padding-right:10px;
color:#fff;
padding-top:5px;
padding-bottom:5px;
line-height:1.8em;
}

.layerbuttonprofiel:hover{
color: #fff;
}



.cnvPanelBanner form{float:right}



/*overview blogs*/

.overviewblogs ul li {
background-image:url(/image/decor/bullet.gif);
background-position:0 7px;
background-repeat:no-repeat;
clear:both;
color:#4D4D4D;
float:left;
font-size:1.2em;
line-height:1.6em;
padding:0 0 0 11px;
width:100%;
}

.overviewblogs ul li a {
color:#4D4D4D;
float:left;
text-decoration:none;
}

.overviewblogs ul li span {
background-image:url(/image/decor/delimiter.gif);
background-position:right 3px;
background-repeat:no-repeat;
color:#BB8DBF;
margin-right:4px;
padding:0 5px 0 0;
}



/* disabled 20090414av due to inconsistencies

Opera filters (filters.css)
@media all and (-webkit-min-device-pixel-ratio:10000),
 not all and (-webkit-min-device-pixel-ratio:0){
 head~body .cnvSearch{width:180px}
 head~body .cnvSearch .cnvTextInput{width:166px}
 head~body .cnvSearch .cnvSearchPair .cnvTextInput{width:147px}
 :root{}
}

.cnvColumn02 .cnvForm .cnvTextAreaInput:not(:root:root){
display:inline;
margin-left:0;
margin-right:0;
padding:0 3px;
}


* html .cnvSideLabel{
margin-bottom:-280px;
position:relative;
}
*/


.extranetagenda h4{width:315px!important;}
.extranetagenda p{width:124px!important; float:right!important;}
.extranetie6fix{width:280px!important;}
.extranetie6fix div{width:280px!important;}

/* forum classes, 20090722 toegevoegd door Theo Schrijver */

.forumoverview {border-collapse: collapse; margin-left:15px; width:97%; margin-top:15px;}
.forumoverview th {background-color: #771C7F; color: #fff; font-size:1.4em; line-height:1.8em; padding-left:5px;}
.forumoverview .forumoverviewodd td{background-color: #EFE3F0; font-size:1.2em; line-height:1.8em;}
.forumoverview .forumovervieweven td{background-color:#F6F0F7; font-size:1.2em; line-height:1.8em;}
.forumcenterreactions{text-align:center;}
.forumoverviewspace {padding-left: 5px;}
.forumoverviewtitle{margin-top:20px; margin-left:15px;}
.forumoverviewbutton{margin-left:15px; margin-bottom:30px;display:block;clear:both;color:#4d4d4d; font-size:1.2em;}
.forumoverviewbutton a{background-color:#771C7F;border-bottom:2px solid #560C6F;color:#FFFFFF;font-size:1.1em;font-weight:bold;padding:5px;}
.forumpaging {margin-bottom:5px;}
.forumtext {margin-left:15px; color:#4d4d4d; font-size:1.2em;}

.forumline {border-bottom:1px solid #EEE2EF; padding-bottom:1em;}
.forumlinedisc {border-bottom:1px solid #EEE2EF; padding-bottom:5px!important;}
.forumnewreaction, .forumconfirmdisc {padding-bottom:5px!important;}


.cnvColumn02Inner a
{
color:#771C7F !important;
}

/* themaNews classes, 20091024 toegevoegd door ktc */

.cnvSlot .cnvStudentsNews li {
list-style-type:none;
}

.cnvStudentsNews h4 {
font-size: 1em;
float:none;
}


.cnvColumn01 p p, .cnvColumn02 p p, .cnvColumn03 p p {
display:none;
}

