a { overflow: hidden; }
#footer { overflow: hidden; }

#main-content { overflow: hidden; }

p { overflow: hidden; }

#tasks { overflow: hidden; }

.left { float: left;}
.right { float: right;}

#toolbar       { float: right; }
#toolbar div   { float: right; }

.left          { float: left; }

#belgium       { float: left; }
object         { float: left; }

#wrapper       { float: left; }
#main          { float: left; }

#header        { float: left; }
#footer        { position:fixed; clear:both; bottom:0;}

#footer p { float: left; }

#toolbar div * { float: left; }
#main-content  { float: left; }

#navigation    { float: left; }
#navigation  * { float: left; }

#navigation  .article * { float: none; display: inline; }

#search    { float: left; display: inline; }
#search  * { float: left; display: inline; }

#breadcrumb    { float: left; }
#breadcrumb *  { float: left; }
#tasks         { float: left; }
#tasks img     { float: left; clear: left; }
#tasks div     { float: left; clear: left; }
#tasks h6      { float: left; clear: left; }

a.button { float: left; }

#quick-search, #quick-search * { float: left; }html *     { margin: 0; padding: 0; }
html, body { min-height: 100%; }

p, ol, ul, li, h1, h3, h4, h5, h6 { margin: 0; padding: 0; }

p        { margin: 0 0 10px 0; }
p.indent { margin: 0 0 10px 40px; }

ul, ol { margin: 0 0 10px 40px; }
li     { margin: 0 0 10px 0; }
li li  { margin: 0; }

ul.sitemap li, ul.index li { margin: 0; }

h1             { margin: 0 0 10px 0; }
h2, h3, h4, h5 { margin: 20px 0 10px 0; }

#main-content { width: 620px; padding: 10px; }
#main-content.home { width: 760px; }

#welcome { margin: 80px 124px; }

#breadcrumb   { width: 780px; margin: 1px 0; }
#breadcrumb a { padding: 3px 3px 4px 20px; background-position: 7px 50%; }

#tasks       { width: 141px; }
#decoration  { width: 100px; height: 100px; padding: 21px 21px 20px 20px; }
#tasks h6    { width: 121px; padding: 10px 10px 0px 10px; }
#tasks div   { width: 131px; padding: 10px 0 10px 10px; }

.logo   { width: 420px; height: 68px; background-position: left top; }

#wysiwyg { width: 620px; height: 426px; }

input.field  { width: 200px; padding: 1px 2px; border-width: 1px; }

a.button { border-width: 1px; padding: 3px 20px; }

a.pdf, a.doc, a.xls, a.ppt { padding: 0 0 0 15px; background-position: left 50%; }

#main-content a.msg      { padding: 0 0 0 15px; background-position: left 50%; }
#main-content a.external { padding: 0 10px 0 0; background-position: right top; }

.article { width: 210px; margin: 5px; }

#quick-search { margin: 10px 1px 10px 0; width: 218px; }
#quick-search input { width: 129px; margin: 0 2px 0 0; }

/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
horizontal containers
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

#wrapper, #header, #main{ width: 1003px; }

#main { padding: 0 0 30px 0; }

#wrapper { min-height: 100%; border-width: 0 1px 0 0; background-position: 200px 240px; }

#footer   { width: 991px; height: 28px; margin: -40px 0 0 0; padding: 6px; }
#footer p { width: 100%; }

/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
navigation menu
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

#navigation { width: 220px; padding: 0 1px 1px 1px; }

ul.menu            { margin: 0; padding: 0; }
ul.menu li         { margin: 0; padding: 0; border-width: 1px 0 0 0; }
ul.menu li a       { width: 193px; padding: 3px 3px 4px 24px; background-position: 7px 50%; }
ul.menu li li a    { width: 204px; padding: 1px 1px 2px 15px; background-position: 3px 50%; }
ul.menu li li li a { width: 180px; padding: 1px 1px 2px 39px; background-position: 27px 50%; }

/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
toolbar
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

#toolbar       { width: 583px; }
#toolbar div   { padding: 0 0 20px 0; background-position: left bottom; }
#toolbar div a { padding: 3px 0px 4px 0px; border-width: 0 0 1px 1px; }

a.x1 { width: 20px; }
a.x2 { width: 40px; }
a.x3 { width: 60px; }
a.x4 { width: 80px; }
a.x5 { width: 100px; }
a.x6 { width: 120px; }
a.x7 { width: 140px; }
a.x8 { width: 160px; }
a.x9 { width: 180px; }

/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
images
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

img       { border-width: 0px; }
img.left  { margin: 0 10px 10px 0; }
img.right { margin: 0 0 10px 10px; }html { font-size: 100%; }
body { font-family: verdana, tahoma, arial, sans-serif; font-size: 0.65em; }

body * { font-size: 1em; }

#main-content              { font-size: 1.2em; }
#main-content li li, small { font-size: 0.9em; }
#main-content li li li     { font-size: 1.0em; }

#main-content ul.sitemap li    { font-size: 0.9em; }
#main-content ul.sitemap li li { font-size: 1.0em; }

h1             { font-size: 1.32em; }
h2             { font-size: 1.15em; }
h3, h4, h5, h6 { font-size: 1.0em; }

ul.menu li *    { font-weight: bold; }
ul.menu li li * { font-weight: normal; }

#footer *     { font-weight: bold; }
#toolbar *    { font-weight: bold; }

samp { font-size: 1.0em; }

input { font-size: 1.2em; }
a.button { font-size: 0.8em; font-weight: bold; }
*      { cursor: default; }
a, a * { cursor: pointer; }


a { text-decoration: none; white-space: nowrap; }

#main-content a, #tasks a, td a { border-bottom: 1px solid #FFCB9D; }
#main-content a:hover, #tasks a:hover, td a:hover { border-bottom-color: #868686; }

ul.menu li a                { text-decoration: none; }
ul.menu li a:hover          { text-decoration: underline; }

#breadcrumb a         { text-decoration: underline; }
#breadcrumb a.current { text-decoration: none; }

#toolbar a       { text-decoration: none; }
#toolbar a:hover { text-decoration: underline; }

#toolbar a { text-align: center; }

#footer p { line-height: 14px; text-align: center; }

p.align-left   { text-align: left; }
p.align-center { text-align: center; }
p.align-right  { text-align: right; }

a.button { text-decoration: none; }
a.button:hover { text-decoration: none; }

#quick-search { font-size: 1.2em; }html body { background-color: #F5F5F5; }

#wrapper         { background-color: #FFF; border-color: #868686; }
#header, #footer { color: #FFF; background-color: #535353; }

h1, h2         { color: #FF973C; }
h3, h4, h5, h6 { color: #000; }

#toolbar a       { color: #FFF; border-color: #FF973C; }
#toolbar a:hover { background-color: #333333; }

#breadcrumb           { background-color: #868686; }
#breadcrumb a         { color: #B0B0B0; }
#breadcrumb a:hover   { color: #FFF; }
#breadcrumb a.current { color: #FFF; }
#breadcrumb span      { color: #FFF; }

a       { color: #FB810E; }
/*a:hover { color: #535353; }*/

li li { color: #535353; }

div#tasks li { color: #FB810E; }

ul.menu li            { border-color: #FFF; }
ul.menu li li li      { border-color: #C0C0C0; }

ul.menu li span              { color: #FFF; }
ul.menu li a:hover           { color: #FFF; }
ul.menu li a.selected        { background-color: #FF973C; }
ul.menu li a.expanded        { background-color: #FF973C; }
ul.menu li a.collapsed:hover { background-color: #FF973C; }

ul.menu li li span              { color: #000; }
ul.menu li li a                 { background-color: #CFCFCF; }
ul.menu li li a:hover           { color: #354151; background-color: #CFCFCF; }
ul.menu li li a.selected        { background-color: #CFCFCF; }
ul.menu li li a.expanded        { background-color: #CFCFCF; }
ul.menu li li a.collapsed:hover { background-color: #CFCFCF; }

input.field { border-color: #535353; }

a.button       { border-color: #535353; background-color: #868686; color: #FFF; }
a.button:hover { color: #FF973C; }#wrapper { background-image: url(Images/Watermark.gif); }

#belgium     { background-image: url(Images/Belgium.gif); }
#netherlands { background-image: url(Images/Netherlands.gif); }

#toolbar div         { background-image: url(Images/Cube.gif); }
#toolbar div a       { background-image: url(Images/QuickLinks.gif); }
#toolbar div a:hover { background-image: none; }

a.pdf { background-image: url(Icons/pdf.gif); }
a.doc { background-image: url(Icons/doc.gif); }
a.xls { background-image: url(Icons/xls.gif); }
a.ppt { background-image: url(Icons/ppt.gif); }

#main-content a.msg      { background-image: url(Icons/msg.gif); }
#main-content a.external { background-image: url(Icons/external.gif); }

/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
navigation menu
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

ul.menu li { background-image: url(Images/Menu/Background.gif); }

ul.menu li a { background-image: url(Images/Menu/Item.gif); }

ul.menu li li a                 { background-image: url(Images/Menu/Deselected.gif); }
ul.menu li li a:hover           { background-image: url(Images/Menu/Select.gif); }
ul.menu li li a.selected        { background-image: url(Images/Menu/Selected.gif); }
ul.menu li li a.collapsed       { background-image: url(Images/Menu/Collapsed.gif); }
ul.menu li li a.collapsed:hover { background-image: url(Images/Menu/Expand.gif); }
ul.menu li li a.expanded        { background-image: url(Images/Menu/Expanded.gif); }
ul.menu li li a.expanded:hover  { background-image: url(Images/Menu/Expanded.gif); }

ul.menu li li li a              { background-image: url(Images/Menu/Deselected.gif); }
ul.menu li li li a:hover        { background-image: url(Images/Menu/Select.gif); }
ul.menu li li li a.selected     { background-image: url(Images/Menu/Selected.gif); }

/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
*/

#breadcrumb a       { background-image: url(Images/Breadcrumb/Deselected.gif); }
#breadcrumb a:hover { background-image: url(Images/Breadcrumb/Selected.gif); }

#tasks li a { background-image: url(Images/Breadcrumb.gif); }
#decoration { background-image: url(Images/Bracket.gif); }

*  { background-repeat: no-repeat; }
ul.menu li { background-repeat: repeat; }

#toolbar div a { background-repeat: repeat; }#wrapper { border-style: solid; }
ul.menu li { border-style: solid; }

#toolbar a { border-style: solid; }
a.button { border-style: solid; }
input.field { border-style: solid; }ul         { list-style: square outside none; }
ol         { list-style: decimal-leading-zero outside none; }
ol ol      { list-style: lower-alpha outside none; }

ul.menu li { list-style: none inside none; }@media print {
    #header, #navigation, #tasks, #breadcrumb, #footer, #previous { display: none; }
    #main-content * { color: #000; }
    #main-content a { border-style: none; }
}