body {
    background-color: #FFFFFF;
    color: #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  8pt;
}

aap:link {
    color: #000000;
    text-decoration: none;
}

aap:visited {
    color: #000000;
    text-decoration: none;
}

aap:active {
    color: #FF0000
    text-decoration: none;
}

a:hover {
    color:  #FF0000;
}

a.top_1:link {
    color: #D9D99D;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  80%;
    font-weight:  bold;
    text-decoration: none;
}

a.top_1:visited {
    color: #D9D99D;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  80%;
    font-weight:  bold;
    text-decoration: none;
}

a.top_1:hover {
    color: #FF0000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  80%;
    font-weight:  bold;
    text-decoration: none;
}

a.top_2:link {
    color: #FFFFFF;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  80%;
    font-weight:  bold;
    text-decoration: none;
}

a.top_2:visited {
    color: #FFFFFF;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  80%;
    font-weight:  bold;
    text-decoration: none;
}

a.top_2:hover {
    color: #FF0000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size:  80%;
    font-weight:  bold;
    text-decoration: none;
}

p {
    font-size: 8pt;
    background-color:  #FFFFFF;
    color:  #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
}

h1 {
    font-size:  120%;
    font-weight:  bold;
    color:  #999933;
}

h2 {
    font-size:  115%;
    background-color: #FFFFFF;
    color:  #000000;
}

h3 {
    font-size:  110%;
    background-color: #FFFFFF;
    color:  #000000;
}

.invisible {
  font-size: 80%;
  color: #FFFFFF;
}

.mild {
    color: #7f7f7f;
}

.DesktopStatusBar{
  font-size: 80%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ff0000;
  background-color: #000000;
}

table {
    xwidth: 100%;
    border: 0;
}

table.Masthead {
    background-color: ##666600;
}

tr.Masthead td.PortalLogo {
    background-color: ##666600;
    text-align: left;
    vertical-align: top;
}

table.Masthead tr.Masthead td.PortalTitle {
    text-align: left;
    vertical-align: middle;
}

table.Masthead tr.Masthead td.PortalTitle h1 {
    background-color:  ##666600;
    color: #A28144;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 120%;
    font-weight: bold;
}


table.Masthead tr.Navhead {
    background-color: ##666600;
}

table.Masthead tr.Navhead td.NavBar {
    color: #999933;
    font-size: 80%;
    font-weight: normal;
    text-align: right;
    vertical-align: bottom;
}

table.Masthead tr.Navhead td.NavBar a:link {
    color: #A28144;
}

table.Masthead tr.Navhead td.NavBar a:visited {
    color: #A28144;
}

table.Masthead tr.Navhead td.NavBar a:active {
    color: #FF0000;
}

table.Masthead tr.Navhead td.NavBar a:hover {
    color: #FF0000;
}

td.MessageBar {
    width: 100%;
    background-color: #000000;

td.SideBar {
    width: 10%;
    vertical-align: top;
    color: #999933;
}

table.ActionBox {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: ##666600;
}

table.ActionBox tr td {
    font-size: 70%;
}

table.ActionBox tr.GuestActions {
    background-color: #999933;
}

table.ActionBox tr.GuestActions td a:link {
    color: #660000;
    text-decoration:  none;
}

table.ActionBox tr.GuestActions td a:visited {
    color: #660000;
    text-decoration:  none;
}

table.ActionBox tr.GuestActions td a:active {
    color: #660000;
    text-decoration:  none;
}

table.ActionBox tr.GuestActions td a:hover {
    color: #FF0000;
    text-decoration:  none;
}

table.ActionBox tr.MemberActions {
    background-color: #999933;
}

table.ActionBox tr.MemberActions td {
    color: #000000;
}

table.ActionBox tr td.ActionTitle {
    font-weight: bold
}

table.ActionBox tr.MemberActions td a:link {
    color: #FFFFFF;
    text-decoration:  none;
}

table.ActionBox tr.MemberActions td a:visited {
    color: #FFFFFF;
    text-decoration:  none;
}

table.ActionBox tr.MemberActions td a:active{
    color: #FF0000;
    text-decoration:  none;
}

table.ActionBox tr.MemberActions td a:hover{
color: #FF0000;
    text-decoration:  none;
}

td.Desktop {
    vertical-align: top;
    color: #000000;
}

td.Desktop table tr {
    vertical-align: top;
}

div.Desktop p {
    font-size: 100%;
    margin-right:100pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

div.Desktop h1 {
    font-size: 120%;
    margin-right:100pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.AuthWarning {
    text-align: center;
    font-style: italic;
}

div.AuthWarning table {
    border: 0;
}

div.AuthWarning tr.Hot {
    color: #FF0000;
}

div.Error {
    color:  #FF0000;
}

p.DesktopStatusBar {
    font-size: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
}

table.FormLayout {
    width: auto
}

table.FormLayout tr {
    vertical-align: top;
}

table.FormLayout th {
    text-align: right;
}

table.FormLayout dl.FieldHelp dd {
    font-size: 70%;
}

table.ContentsList {
}

table.ContentsList tr td img {
    border: 0;
}

table.SearchResults {
    width: auto;
}

table.SearchResults tr th {
    text-align: left;
}

table.SearchResults tr td img {
    border: 0;
}

table.Wizard {
    width: auto;
}

table.Wizard tr {
    vertical-align: top;
}

table.Wizard tr th {
    text-align: right;
}

table.NewsItems {
    border: 0;
}


td.NewsBorder {
    background-color: ##666600;
}

td.NewsListing {
    background-color: ##666600;
    color:  #FFFFFF;
}

.NewsLeadin {
    background-color: #FFFFFF;
    color:  ##666600;
}

.NewsByLine {
    background-color:  ##666600;
    color:  #FFFFFF;
}

.NewsDateline {
    background-color:  ##666600;
    color:  #FFFFFF;
}

td.NewsTitle {
    background-color: #AAAAAA;
    color: #000000;
    text-align: center;
    font-size: 90%;
    font-weight: bold;
}

tr.NewsItemRow td {
    background-color: #DDDDDD;
    font-size: 80%;
}

p.NewsHeadline {
    background-color:  ##666600;
}
td.ListName {
    background-color:  ##666600;
    color: #A28144;
    font-weight: bold;
}
td.ListDefinition {
    font-style: italic;
}

td.NavLink {
    background-color: #ADADAD;
    text-align: center;
}

a:link {
    color: #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a:visited {
    color: #000000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

a:hover {
    color: #FF0000;
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
div.xtrainfo {
    font-size: 100%;
    color: #FF0000;
    margin-right:100pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}


<!-- Dexus Styles -->
.Dexus.Title {
    font-size: 110%;
    font-weight: bold;
}

.Dexus.SubTitle {
    font-size: 90%;
    font-weight: bold;
}

.Dexus.Normal {
    font-size: 75%;
font-weight: normal;
}

.Dexus.NormalBright {
    color: #333300;
    font-size: 75%;
    font-weight: normal;
}

.Dexus.NormalBright A:link,
.Dexus.NormalBright A:visited {
    color: #666600;
    text-decoration: none;		
}

.Dexus.NormalBright A:hover,
.Dexus.NormalBright A:visited:hover {
    color: red;
    text-decoration: none;
}

.Dexus.NormalUltra {
    color: #999900;
    font-size: 75%;
    font-weight: normal;
}

.Dexus.NormalUltra A:link,
.Dexus.NormalUltra A:visited {
    color: #999900;
    text-decoration: none;		
}

.Dexus.NormalUltra A:hover,
.Dexus.NormalUltra A:visited:hover {
    color: red;
    text-decoration: none;
}

.Dexus.Leadin {
    font-size: 75%;
    letter-spacing: 1pt;
    font-weight: normal;
}

.Dexus.Note {
    font-size: 70%;
    font-weight: normal;
}

.Dexus.Byline {
    font-size: 75%;
    font-style: italic;
    color: #666666;
}

.Dexus.lastMod {
    font-size: 100%; 
    font-style: italic;
    font-weight: bold;
    color: #666666;
}

.Dexus.More {
    font-size: 70%;
    font-weight: bold;
}

.Dexus input,
.Dexus file,
.Dexus textarea,
.Dexus select,
.Dexus option, {
    background-color: #E7EACE;
    border: 1px solid #666600;
    color: #000000;
    font-weight: normal;  
    font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
}

.Dexus input.Button
{
    background-color: #999900;
    color: #ffffff;
    font-weight: bold;  
    font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
}

.Dexus.Textfield {
    font-size: 75%;
    font-weight: bold;
}

.Dexus.menu {
   background-color: #999900;
   width: 200px;
   margin-bottom: 0px;
}

.Dexus.Menuhead
{
   background-color: #666600;
   font-family: arial, helvetica, sans-serif;
   color: #ffffff;
   font-size: 80%;
   font-weight: bold;
   letter-spacing : 1px;
   text-indent: 10px;
   line-height : 180%;
}

.Dexus.menuitem
{
   background-color: #999933;
   color: #000000;
   font-size: 70%;
   letter-spacing: normal;
   padding : 3px;
   font-family: arial, helvetica, sans-serif;
}

.Dexus.menuitem A:link,
.Dexus.menuitem A:visited
{
   color: #000000;
   font-weight: bold;
   text-decoration: none;		
}

.Dexus.menuitem A:hover,
.Dexus.menuitem A:visited:hover
{
    color: red;
    font-weight: bold;
    text-decoration: none;
}


.Dexus.menuCourseItem
{
   background-color: #999933;
   color: #FF0000;
   font-size: 70%;
   letter-spacing: normal;
   padding : 3px;
   font-family: arial, helvetica, sans-serif;
}

.menuCourseItem A:link,
.menuCourseItem A:visited
{
   color: #ff0000;
   font-weight: none;
   text-decoration: none;		
}

.menuCourseItem A:hover,
.menuCourseItem A:visited:hover
{
    color: #ffffff;
    font-weight: none;
    text-decoration: none;
}

.Dexus.MenuList {
    list-style-type: none;
    list-style-image: url(Images/black_stripe.gif);
    margin-bottom: 0;
    margin-top: 0;
    margin-right: 3;
    margin-left: 15;
}

.VAitems A:link,
.VAitems A:visited {
    color: #000000;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;	
}

.VAitems A:hover {
    color: red;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}


.QNavbar A:link,
.QNavbar A:visited {
    color: #000000;
    font-size: 80%;
    text-decoration: none;		
}

.QNavbar A:hover {
    color: red;
    font-size: 80%;
    text-decoration: none;
}

.QCV Table {
      
}

.QCV TD {
	font-size: 10pt;
}

.QMemberInfo1 {
    color: #000000;
	  font-size: 110%;
    font-weight: bold;
}

.QMemberInfo2 {
    color: #666600;
	  font-size: 100%;
    font-weight: bold;
}

.QMemberInfo3 {
    color: #000000;
	  font-size: 100%;
    font-weight: bold;
}

.QMemberMail A:link,
.QMemberMail A:visited {
    color: #000000;
    font-size: 100%;
    text-decoration: none;
    font-style: italic;		
}

.QMemberMail A:hover {
    color: red;
    font-size: 100%;
    text-decoration: none;
    font-style: italic;
}

.QVraag {
    color: #FFFFFF;
	font-size: 100%;
    font-weight: bold;
    font-style: italic;
}

.QTextfield {
    vertical-align: top;
    background-color: #FFFFFF;
    color: #000000;
	  font-size: 100%;
	  padding : 3px;
}

.QTitel {
    vertical-align: top;
    color: #000000;
	  font-size: 110%;
    font-weight: bold;
	  text-indent: 2px;
}

.QAB {
    vertical-align: top;
    color: #000000;
	  font-size: 110%;
    font-weight: bold;
	  text-indent: 0px;
}

.QLegenda {
    color: #000000;
    font-size: 90%;
	font-weight: normal;
}

.QLegenda EM {
    color: #330099;
    font-size: 110%;
    font-weight: bold;
	font-style: normal;
}

.QWerkervaring {
   background-color: #ff6600;
   padding : 10px;
}

.QWerkervaringExtra {
   color: #3366cc;
   font-weight: bold;
   font-style: normal;
}

.QWerkervaringNummer {
   background-color: #ff3300;
   color: #ffffff;
   font-size: 110%;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

.QWerkervaringInfo {
   background-color: #3366cc;
   color: #ffffff;
   font-weight: bold;
   text-align: center;
}

.QKennis {
   background-color: #9999cc;
   padding : 10px;
}

.QKennisExtra {
   color: #FFCC00;
   font-weight: bold;
   font-style: normal;   
}

.QKennisNummer {
   background-color: #330099;
   color: #ffffff;
   font-size: 110%;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

.QKennisInfo {
   background-color: #FFCC00;
   color: #ffffff;
   font-weight: bold;
   text-align: center;
}

.QOpinie {
   background-color: #cc6666;
   padding : 10px;
}

.QOpinieExtra {
   color: #3366cc;
   font-weight: bold;
   font-style: normal;   
}

.QOpinieNummer {
   background-color: #993333;
   color: #ffffff;
   font-size: 110%;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

.QOpinieInfo {
   background-color: #669900;
   color: #ffffff;
   font-weight: bold;
   text-align: center;
}

.QOpleiding {
   background-color: #669900;
   padding : 10px;
}

.QOpleidingpijl {
   background-color: #ffffff;
   padding : 0px;
}

.QOpleidingExtra {
   color: #cc0000;
   font-size: 90%;
   font-weight: bold;
   font-style: normal;   
}

.QOpleidingNummer {
   background-color: #006600;
   color: #ffffff;
   font-size: 110%;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

.QOpleidingInfo {
   background-color: #cc0000;
   color: #ffffff;
   font-weight: bold;
   text-align: center;
}


.QVaardigheden {
   vertical-align: top;
   background-color: #ddbb00;
   padding : 10px;
}

.QVaardighedenExtra {
   color: #330099;
   font-weight: bold;
   font-style: normal;   
}

.QVaardighedenNummer {
   background-color: #996600;
   color: #ffffff;
   font-size: 110%;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

.QVaardighedenInfo {
   background-color: #330099;
   color: #ffffff;
   font-weight: bold;
   text-align: center;
}


.QPersoonlijk {
   background-color: #6699cc;
   padding : 10px;
}

.QPersoonlijkExtra {
   color: #ff3300;
   font-weight: bold;
   font-style: normal;   
}

.QPersoonlijkNummer {
   background-color: #333399;
   color: #ffffff;
   font-size: 110%;
   font-weight: bold;
   text-align: center;
   vertical-aling: middle;
}

.QPersoonlijkInfo {
   background-color: #ff3300;
   color: #ffffff;
   font-weight: bold;
   text-align: center;
}

.QNieuws_Agenda {
   background-color: #999933;
   padding : 10px;
}

.QOpleiding_off {
  background-color: #669900;
}

.QWerkervaring_off {
  background-color: #ff6600;
}

.QVaardigheden_off {
  background-color: #ddbb00;
}

.QKennis_off {
  background-color: #9999cc;
}

.QOpinie_off {
  background-color: #cc6666;
}

.QPersoonlijk_off {
  background-color: #6699cc;
}

.knip {
  text-decoration: blink;
}

<!--End Dexus Styles -->

