.tl-bottom-gold
{
    BORDER-BOTTOM: #bdb582 1px solid;
}
.tl-top-gold
{
    BORDER-TOP: #bdb582 1px solid;
}
.tl-left-gold
{
    BORDER-LEFT: #bdb582 1px solid;
}
.tl-right-gold
{
    BORDER-RIGHT: #bdb582 1px solid;
}
.tl-bottom-lightgold
{
    BORDER-BOTTOM: #eae8d7 1px solid;
}
.tl-top-lightgold
{
    BORDER-TOP: #eae8d7 1px solid;
}
.tl-left-lightgold
{
    BORDER-LEFT: #eae8d7 1px solid;
}
.tl-right-lightgold
{
    BORDER-RIGHT: #eae8d7 1px solid;
}
.tl-bottom-blue
{
    BORDER-BOTTOM: #5c81aa 1px solid;
}
.tl-top-blue
{
    BORDER-TOP: #5c81aa 1px solid;
}
.tl-left-blue
{
    BORDER-LEFT: #5c81aa 1px solid;
}
.tl-right-blue
{
    BORDER-RIGHT: #5c81aa 1px solid;
}
.tl-bottom-lightblue
{
    BORDER-BOTTOM: #cdd8e4 1px solid;
}
.tl-top-lightblue
{
    BORDER-TOP: #cdd8e4 1px solid;
}
.tl-left-lightblue
{
    BORDER-LEFT: #cdd8e4 1px solid;
}
.tl-right-lightblue
{
    BORDER-RIGHT: #cdd8e4 1px solid;
}
.tl-bottom-darkblue
{
    BORDER-BOTTOM: #001a7d 1px solid;
}
.tl-top-darkblue
{
    BORDER-TOP: #001a7d 1px solid;
}
.tl-left-darkblue
{
    BORDER-LEFT: #001a7d 1px solid;
}
.tl-right-darkblue
{
    BORDER-RIGHT: #001a7d 1px solid;
}
.bg-gold
{
    BACKGROUND-COLOR: #bdb582;
}
.bg-lightgold
{
    BACKGROUND-COLOR: #eae8d7;
}
.bg-blue
{
    BACKGROUND-COLOR: #5c81aa;
}
.bg-lightblue
{
    BACKGROUND-COLOR: #cdd8e4 !important;
}
.bg-darkblue
{
    BACKGROUND-COLOR: #001a7d;
}
.bg-verylightblue
{
    BACKGROUND-COLOR: #f3f8fd;
}
.bg-grafiekblue
{
   BACKGROUND-COLOR: #86a2bd;
}
.button-gold
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #eae8d7;
}
.contents
{
    FONT-SIZE: 8pt;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.tableInstellingenScherm
{
    FONT-SIZE: 8pt;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.fieldsetGrafiekInstellingenScherm
{
    BORDER-COLOR: #5c81aa;
    BORDER-WIDTH: 1px;
    BORDER-STYLE: solid;
}
.fieldsetGrafiekInstellingenSchermErrorBox
{
    BORDER-COLOR: #FFFF00;
    BORDER-WIDTH: 1px;
    BORDER-STYLE: solid;
}
.InstellingenFieldset
{
    BORDER-COLOR: #000000;
    BORDER-WIDTH: 1px;
    BORDER-STYLE: solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
}
.InstellingenLegend
{
   COLOR: black;
}
.TabDiv
{
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
}
.conts
{
    display: none;
}
.TabBack
{
    BACKGROUND-IMAGE: url(images/Tabs_Background.gif);
}
.tab
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/Tab_Middle.gif);
    PADDING-BOTTOM: 0;
    CURSOR: pointer;
    PADDING-TOP: 7px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
}
.TabLeft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 2px;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
}
.TabRight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 4px;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
}
.selTabLeft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 2px;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
}
.selTabRight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 4px;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
}
.selTab
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/Selected_Middle.gif);
    PADDING-BOTTOM: 0;
    CURSOR: default;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 21px;
    TEXT-ALIGN: center;
}
.applicationbackground
{
    BACKGROUND-COLOR: #f3f8fd;
}
.contentsbackground
{
    BACKGROUND-COLOR: white;
}
body
{   
    -ms-scrollbar-face-color: #EAE8D7;
    -ms-scrollbar-highlight-color: #BDB582;
    -ms-scrollbar-shadow-color: #BDB582;
    -ms-scrollbar-3dlight-color: #F4F4EA;
    -ms-scrollbar-arrow-color: #BDB582;
    -ms-scrollbar-track-color: #F4F4EA;
    -ms-scrollbar-darkshadow-color: #F4F4EA;
}
td.menu {
    text-align: right;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
a.menuLink
{
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
    CURSOR: pointer;
}
a.menuLink:active
{
    TEXT-DECORATION: none;
}
a.menuLink:hover
{
    TEXT-DECORATION: underline !important;
}
a.menuLink:visited
{
    TEXT-DECORATION: none;
}
.flatStyle
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: white;
}
input.flatStyle {
    height: 12px;
}
.InvoerVelden
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

.StandardFont
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

a.OpenProject
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
a.BrowserVersion
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    CURSOR: pointer;
    TEXT-DECORATION: underline !important;
}
.documentatie
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
a.documentatie
{
    CURSOR: pointer;
    COLOR: green;
    TEXT-DECORATION: underline !important;
}
a.documentatie:visited
{
    TEXT-DECORATION: none;
}
.ToolbarButtonImage
{
    WIDTH: 20;
    HEIGHT: 20;
    BORDER: #cdd8e4 1px solid;
}

.toolbarbutton-on
{
    WIDTH: 20;
    HEIGHT: 20;
    BORDER-RIGHT: #5e92ff 1px solid;
    BORDER-TOP: #5e92ff 1px solid;
    BORDER-LEFT: #5e92ff 1px solid;
    BORDER-BOTTOM: #5e92ff 1px solid;
    BACKGROUND-COLOR: #e9eef3;
    CURSOR: pointer;
}
.toolbarbutton-off
{
    WIDTH: 20;
    HEIGHT: 20;
    BORDER-RIGHT: #cdd8e4 1px solid;
    BORDER-TOP: #cdd8e4 1px solid;
    BORDER-LEFT: #cdd8e4 1px solid;
    BORDER-BOTTOM: #cdd8e4 1px solid;
    BACKGROUND-COLOR: #cdd8e4;
    CURSOR: pointer;
}
.toolbarbutton-highlight
{
    WIDTH: 20;
    HEIGHT: 20;
    BORDER-RIGHT: #5e92ff 1px solid;
    BORDER-TOP: #5e92ff 1px solid;
    BORDER-LEFT: #5e92ff 1px solid;
    BORDER-BOTTOM: #5e92ff 1px solid;
    BACKGROUND-COLOR: #cdd8e4;
    CURSOR: pointer;
}

TR.selected
{
    BACKGROUND: #a0bcf2;
}
TR.selected TD A
{
    CURSOR: pointer;
}
TR TD A
{
    TEXT-DECORATION: none; 
    CURSOR: default;
}
td.Information
{
   COLOR: #5c81aa;
   FONT-SIZE: 9px;
   FONT-FAMILY: Verdana;
}
td.header
{
    BORDER-TOP: #bdb582 1px solid;
    BORDER-RIGHT: #bdb582 1px solid;
    BORDER-BOTTOM: #bdb582 1px solid;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    TEXT-INDENT: 0;
    FONT-FAMILY: "Verdana";
    HEIGHT: 20px;
    TEXT-ALIGN: left;
}
td.ActiveTab
{
    BORDER: 1px solid transparent;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    CURSOR: pointer;
}
td.NormalTab
{
    BORDER: 1px solid transparent;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    CURSOR: pointer;
}
.help-tooltip
{
    BORDER-RIGHT: windowframe 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: windowframe 1px solid;
    PADDING-LEFT: 3px;
    Z-INDEX: 10000;
    BACKGROUND: #eae8d7;
    FILTER: progid: DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
    PADDING-BOTTOM: 3px;
    FONT: Status-Bar;
    BORDER-LEFT: windowframe 1px solid;
    WIDTH: 250px;
    COLOR: infotext;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: windowframe 1px solid;
    POSITION: absolute;
}
BODY.BodyContent
{
   cursor: default;
   background-color: transparent; 
   overflow-y: scroll; 
   overflow-x: auto;
}


/* Wijzigingen Vincent Smedinga */

/** Tabs **/

    /* Reset table spacing */
    #tableTabs {
        border-collapse: collapse;
        border-spacing: 0;
    }
    #tableTabs td {
        padding: 0;
    }

    /* Readd spacing in tab contents */
    #tableTabs .tab,
    #tableTabs .selTab {
        padding-left: 6px;
        padding-right: 6px;
    }

/** Content **/

    /* Reset table spacing */
    #tableTotal {
        border-spacing: 0;
    }

    #tableTotal td {
        padding: 0;
    }

/** Menu regels */

    /* Remove default body margin */
    .page-menuregels {
        margin: 0;
    }

    /* Reset table spacing */
    .page-menuregels #outlineTable {
        border-spacing: 0;
    }        
    .page-menuregels #outlineTable td {
        padding: 0;
    }

/** Project opties **/

    /* Remove default body margin */
    .page-projectopties {
        margin: 0;
    }

    /* Reset table spacing */
    .page-projectopties #outlineTable {
        border-spacing: 0;
    }        
    .page-projectopties #outlineTable td {
        padding: 0;
    }

    /* Readd whitespace around outline table contents */
    .page-projectopties #outlineTable .conts {
        padding: 3px;
    }

    /* Readd spacing around form field rows */
    .page-projectopties #outlineTable .formfieldstable td {
        padding: 2px 0;
    }

    /* Align checkbox with label */
    .page-projectopties #outlineTable .formfieldstable input {
        vertical-align: middle;
        margin-top: -3px;
    }
   .disabledSpan  { 
      cursor:default; 
      color:gray;
   }
