a  {
	background : transparent;
	color : #AC32AC;
}

h4  {
	color : #939;
	background : transparent;
	margin-top : 1em;
	vertical-align : baseline;
}

.h3jobs  {
	background : url(../images/vacatures-heading-back.png) repeat-x;
	color : #fff;
	margin : 0px;
	padding : 10px 9px 0px 12px;
	font-size : 17px;
	float : left;
}

.em  {
	font-weight : bold;
}

.l  {
	padding-left : 7px;
}

.ad, .ad a  {
	background : transparent;
	color : #fff;
	padding-left : 10px;
	padding-right : 10px;
}

.jobsheading  {
	background : transparent url(../images/vacatures-heading-side.png) repeat-x;
	color : #fff;
}

.jobsheading a  {
	background : transparent;
	color : #fff;
}

.jobsmisc  {
	background : #edd3f3;
	color : #fff;
}

.jobslist  {
	background : #edd3f3;
	color : #939;
	padding : 0px 10px 10px 10px;
	letter-spacing : -1px;
}

.jobslist a  {
	background : transparent;
	color : #606;
}

.jobsmenucenter  {
	background : #d396e2;
	color : #fff;
	padding : 10px 9px 0px 9px;
}

.jobsmenucenterbt  {
	background : #e6b7f2;
	color : #fff;
}

.jobsmenu-items  {
	padding-top : 3px;
	padding-bottom : 11px;
	letter-spacing : -1px;
}

.jobsmenuheading  {
	background : url(../images/vacatures_heading-menu-back.png) repeat-x;
	color : #fff;
	font-weight : bold;
	height : 21px;
	padding : 6px 12px 2px 6px;
	margin : 0px;
	float : left;
	text-align : left;
	line-height : 1em;
}

.jobsnewsheading  {
	background : url(../images/vacatures_heading-menu-back.png) repeat-x;
	color : #fff;
	font-weight : bold;
	height : 21px;
	padding : 6px 12px 2px 6px;
	margin : 0px;
	float : left;
}

.jobsnewsitem  {
	letter-spacing : -1px;
	color : #b745b7;
	background : transparent;
}

.jobsedge  {
	width : 25px;
	background : #b745b7;
	color : #fff;
}

.current  {
	background : transparent;
	color : #d396e2;
}

.pagebody  {
	background : #b745b7;
	color : #fff;
}

body {
	background : #b745b7;  
}

.bottombar  {
	background : #b745b7;
	color : #fff;
}

.lo_body  {
	width : 730px;
	height : 100%;
	color : #ffffff;
	background-color : #D695E7;
	margin-left : 25px;
	background-image : url(../images/whiteline.gif);
	background-repeat : repeat-x;
}

.lo_left  {
	width : 118px;
	background-color : #E7B6F7;
	height : 381;
}

.lo_content  {
	background-color : #EFD4F7;
	color : #000000;
	margin-left : 10px;
	width : 484;
	height : 400;
}

td.lo_content  {
	margin-left : 0px;
}

.lo_right  {
	width : 118px;
}

.lo_header  {
	background-image : url(../images/header.jpg);
	background-repeat : repeat-x;
	font-weight : bold;
	font-size : 18px;
	height : 39px;
	padding : 2px 12px 2px 6px;
	margin : 0px;
	color : #ffffff;
}

.lo_header_sub  {
	font-size : 11px;
	padding : 2px 12px 2px 6px;
	margin : 0px;
	color : #ffffff;
	font-weight : bold;
}

.lo_headersmall  {
	background-image : url(../images/headersmall.jpg);
	background-repeat : repeat-x;
	background-color : #B545B5;
	font-weight : bold;
	font-size : 11px;
	width : 100%;
	padding : 2px 0px 0px 3px;
	margin : 0px;
	color : #ffffff;
}

.lo_pfolio_header_normal  {
	background-image : url(../images/headersmall.jpg);
	background-repeat : repeat-x;
	font-weight : bold;
	font-size : 11px;
	height : 19px;
	width : 100%;
	padding : 2px 0px 0px 3px;
	margin : 0px;
	color : #E1A1F2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left-color : #EFD3F7;
	border-left-style : solid;
	border-left-width : 1;
}

.lo_pfolio_header_enable  {
	background-image : url(../images/headersmalldark.jpg);
	background-repeat : repeat-x;
	font-weight : bold;
	font-size : 11px;
	height : 19px;
	width : 100%;
	padding : 2px 0px 0px 3px;
	margin : 0px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.lo_pfolio_table {
	border : 0;
}

.lo_menu  {
	font-size : 10px;
	font-weight : bold;
	color : #7D1874;
	line-height : 1.2em;
	padding-left : 4px;
}

.lo_menu a  {
	color : #7D1874;
}

.lo_menu a:hover  {
	color : #FFFFFF;
}

.lo_menuactive  {
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	line-height : 1.2em;
	padding-left : 4px;
}

.lo_menuactive a {
	color : #000000;
}

.lo_menuactive a:hover {
	color : #FFFFFF;
}

.lo_menu2  {
	font-size : 10px;
	font-weight : normal;
	color : #EFD4F7;
	line-height : 1.2em;
	padding : 0 0 0 3;
}

.lo_menu2 a  {
	color : #FFFFFF;
}

.lo_menu2 a:hover  {
	color : #000000;
}

.lo_inlog  {
	background : #CF68E8;
	padding : 10 0 10 6;
	color : #ffffff;
	font-size : 10px;
	font-weight : bold;
}

.lo_text  {
	padding : 5 50 10 10;
}

.lo_innermenu  {
	background-color : #D695E7;
	font-size : 11px;
	font-weight : bold;
	color : #7D1874;
	line-height : 1.2em;
	padding : 6 6 6 6;
	margin : 4 4 0 0;
}

.lo_innermenu a  {
	color : #7D1874;
	width : 100%;
}

.lo_innermenu a:hover  {
	color : #FFFFFF;
}

td.lo_pagebottom  {
	background-color : #D695E7;
	text-align : right;
	height : 19;
}

select {
	font-family: arial;
	font-size: 12px;
	border : 1 black solid;
}

.footer {
  font-family: verdana;
  font-size: 9px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #B745B7;
}

.textarea1 {
	font-family: arial;
	font-size: 12px;
	background-color: #EFD4F7;
	border : 0 none #B545B5 1 1;
	scrollbar-3dlight-color : #EFD4F7;
	scrollbar-arrow-color : Black;
	scrollbar-base-color : #D695E7;
	scrollbar-darkshadow-color : #EFD4F7;
	scrollbar-face-color : #D695E7;
	scrollbar-highlight-color : Black;
	scrollbar-shadow-color : Black;
	scrollbar-track-color : #EFD4F7;
	padding-bottom : 5;
	padding-left : 5;
	padding-right : 5;
	padding-top : 5;
}

.textarea2 {
	font-family: arial;
	font-size: 12px;
	background-color: #F5E2FB;
	border : 1 solid Black;
}

.textarea3 {
	font-family: arial;
	font-size: 12px;
	background-color: #E7B6F7;
	border : 0;
	scrollbar-3dlight-color : #EFD4F7;
	scrollbar-arrow-color : Black;
	scrollbar-base-color : #D695E7;
	scrollbar-darkshadow-color : #EFD4F7;
	scrollbar-face-color : #D695E7;
	scrollbar-highlight-color : Black;
	scrollbar-shadow-color : Black;
	scrollbar-track-color : #EFD4F7;
}

.textarea_small {
	font-family: arial;
	font-size: 10px;
	background-color: White;
	border : 1 solid Black;
	vertical-align : top;
	line-height : 1.0;
}

.textarea_small_disabled {
	font-family: arial;
	font-size: 10px;
	background-color: #E9E9E9;
	border : 1 solid #868686;
	vertical-align : top;
	line-height : 1.0;
}

.disabled {
	cursor: default;
}

.enabled {
	cursor: hand;
}

.helpbody {
	background-color : #EFD3F7;
	color : #660066;
	margin-bottom : 0%;
	margin-left : 0%;
	margin-right : 0;
	margin-top : 0;
}

.helpheader {
	background-image : url(../images/header.jpg);
	background-repeat : repeat-x;
	font-weight : bold;
	font-size : 18px;
	height : 39px;
	padding : 2px 12px 2px 6px;
	margin : 0px;
	color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.helptitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #660066;
}

.helptext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #660066;
}

td.pcp {
	font-size : 11px;
	font-weight : bold;
	color : #7D1874;
    background-color: #E7B6F7;
    vertical-align: middle; 
    height: 30px;
}

td.pfolio {
	color : #7D1874;
	background-color: #E7B6F7;
	vertical-align: top;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	line-height : 1.2;
}

td.pfolio_pcp {
	color : #7D1874;
	background-color: #E7B6F7;
	vertical-align: middle;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	line-height : 1.2;
}

.pfolio_menu a {
	color : #E1A1F2;
}

.pfolio_menu a: hover{
	color : #FFFFFF;
}

.pfolio_text_normal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #832883;
}

.pfolio_text_small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10;
	color : #832883;
}

.pfolio_text_bold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #832883;
	font-weight : bold;
	line-height : 1.1;
}

.pfolio_text_black {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #000000;
	font-weight : bold;
	line-height : 1.2;
}

.pfolio_text_big_normal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13;
	color : #832883;
}

.pfolio_text_big_bold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13;
	color : #832883;
	font-weight : bold;
}

.pfolio_text_verybig {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16;
	color : #832883;
	font-weight : bold;
}

.pfolio_aanvraag {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14;
	color : Black;
	font-weight : normal;
}

.lo_top3 {
  	border: 1 solid black;
	font-size : 12px;
}

table.lo_matrix {
  	border-top: 1 solid black;
  	border-left: 1 solid black;
}

td.lo_matrix_cell {
	text-align: center;
	vertical-align: middle;
}

.lo_hint {
	border: 1 solid black;
	font-size : 12px;
	text-align: center;
	background-color : #E7B6F7;
	color : #832883;
}

.pfolio_loading {
	position : absolute;
	width : 100;
	height : 100;
	left : 40%;
	top : 42%;
	text-align : center;
}

.pfolio_errorarea {
	background-color : #E7B6F7;
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	border : none;
	text-align : center;
}

.pfolio_errorarea2 {
	background-color : #EFD4F7;
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	border : none;
	text-align : center;
}

.pfolio_sendmsg {
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	border : none;
	text-align : center;
	background-color : #EFD4F7;
}

.lo_gridcell {
	background-color: #E1A1F2;
	border-bottom: 1 solid #EFD3F7;
}

.lo_beroepinformatie {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #000000;
}

/* -------------------------------------------------------------
HELP 
Styles voor de help schermen
-------------------------------------------------------------*/

.helpbody {
	background-image: url(../images/bghelp.gif);
	margin-left : 65;
	margin-top : 45;
	margin-right : 10;
}

.helptitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight : bold;
	color : #752173;
}

.helptext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12;
	color : Black;
}



