html, body, form, img, table, tr, td {
  margin: 0;
  padding: 0;
  border: 0px;
}

body {
  scrollbar-arrow-color: 000000;
  scrollbar-track-color: FEFDF2;
  scrollbar-face-color: DBE8DB;
  scrollbar-highlight-color: 74A774;
  scrollbar-3dlight-color: FFFFFF;
  scrollbar-darkshadow-color: FFFFFF;
  scrollbar-shadow-color: 74A774;
  font-family: Arial, Helvetica, sans-serif;
  color: blue;
  background-color: #fcf6e4;
  background-image: url(/cms/ict/images/background_bm50e.jpg);
  background-repeat: repeat-x;
  background-position: bottom left;
  font-weight: 600;
}

font {
  font-family: Arial, Helvetica, sans-serif;
}

a:link { 
 color : #003366; 
 text-decoration: underline;
}

A:visited{  
color : #003366;
text-decoration: underline;
}

/* header */

.tableheader {
  background-image: url(/cms/ict/images/colorfade.jpg);
  background-repeat: repeat-x;
};

.header table {
  width: 100%;
  border: 0;
  border-collapse:collapse;
  border-spacing:0;
}

.header td {
  border:0;
  padding: 0;
}

#logo {
/*
  background-position: left bottom;
  background-repeat: repeat-x;
  background-color: #003366;
  vertical-align: top;
*/
}
#logo img {
/*
  margin-top:5px;
  margin-bottom:7px;
*/
  width: 185px;
  height: 37px;
}

.iconstop {
  height: 20px;
  text-decoration: none;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #cccccc;
  z-index: 2;
}

.iconstop a:visited, .iconstop a:link{
  text-decoration: none;
  color: #cccccc;
}

#icons {
  text-align: right;
  /*background-color:white;*/
  width:100%;
}

.header h2 {
  margin:0;
  height: 16px;
  margin-top: 0px;
  white-space:nowrap;
  padding-left: 15px;
  /*background-color: #006699;*/
  text-align:left;
  color: white;
  /*color: #006699;*/
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  padding-top: 2px;
  /*background-image:url(/msp/images/top-onderbalk.gif);*/
  background-repeat:x-repeat;
  background-position: top left;
}


.breadcrumb {
  font-size: 11px;
  font-weight: bold;
  padding-left: 200px;
  padding-top:2px;
  padding-bottom:2px;
  color: orange;
  background-image: url(/cms/ict/images/breadcrumbbg.gif);
  background-repeat: x-repeat;
  background-position: top left;
}

.breadcrumb a {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color:orange;
}

.breadcrumb a:visited, .breadcrum a:link {
  color:orange;
  text-decoration:none;
}

.breadcrumb a:link:hover, .breadcrumb a:visited:hover {
 text-decoration:underline;
}

span.prevnext {
  position:absolute;
  right:4px;
}

.logon input, .logon form {
  -moz-appearance:none;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin-top: 3px;
  border:0px;
  background:none;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  color: #007EB5;
  display: inline;
}

.logon input {
  width: 60px;
  margin-left: -3px;
  -margin-left: -2px;
}

#logonfields input{
  border:1px solid #003366;
  text-decoration: none;
}
/*end header*/


/*footer*/

#footer {
  margin-top: 2px; 
  position:relative;
  height:24px;
  padding-left: 10px;
}

#footer .copyright {
  font-size: 12px;
}

#woordmerk {
  position:absolute;
  right:0px;
  bottom:0px;
}
/*footer*/


/*body*/
#body {
  background-color: #eeeeee;
  border-top:2px solid #cccccc;
  border-bottom:2px solid #cccccc;
  padding-bottom: 10px;
}
td {
  vertical-align:top;
}

/*navigation */

td.navigation {
  width: 220px;
}

td.navigation a{
  display:block;
  text-decoration: none;
}

td.navigation a:visited{
  display:block;
  text-decoration: none;
  color: #DDDDDD;
}

td.navigation a:hover,td.navigation a:focus{  
  /*color : #FFcc00;*/
  background-color: #003366;
}

td.navigation a:active{
  color : #cccccc;
  background-color: #003366;
}

/* navigation */
.navigation fieldset, div.fieldset {
  border:0;
  padding: 3px;
}

div.fieldset {
  margin-top:15px;
  margin-bottom:10px;
  position:relative;
  padding-top:10px;
}

legend {
  font-weight: bolder;
}
span.legend {
  font-weight: bolder;
  position:absolute;
  top:-15px;
  -top:-12px;
  left:0px;
}

td#content {
  width:100%;
}
td#content .fieldset {
  padding-left: 10px;
}

.huge { 
	color: #770000; 
	font-size: 75px; 
	
}

.small { 
	color: #770000; 
	font-size: 12px; 
	
}

.smallest { 
	color: #000; 
	font-size: 10px; 
	 
}

.pagetitle {
	color: #FFFFFF; 
	font-size: 22px; 
	font-weight: bold; margin: 0;
}

.h1 {
	color: #770000; 
	font-size: 24px; 
	font-weight: bold; margin: 0;
}

.h2 {
	color: #FFFFFF; 
	font-size: 16px; 
	font-weight: bold; margin: 0;
}

.h3 {
	color: #550000; 
	font-size: 14px; 
	font-weight: bold; 
	 margin: 0;
}

.h4 {
	color: #550000; 
	font-size: 12px; 
	font-weight: bold; 
	 margin: 0;
}

.menu {
	color: #000000; 
	font-size: 10px; text-decoration: none
}

font {
	color: #003366; 
	font-size: 12px; 
	 
}

td {
	color: #003366; 
	font-size: 12px; 
	 
}

td.header { 
	/*background-color: #E1E1E1;*/
	color:#640000
	font-weight: bold;
	font-size: 12px; 
	 
}

td.content { 
	font-size: 12px; 
	/*background-color: #EFEFEF*/
}

td.darkheader { 
	background-color: #666699; 
	color:#FFFFFF
}

td.menu {
	color: #000000;font-size:10px; 
	text-decoration: none
}


.button {
	background-color: #990000; 
	color: #FFFFFF; 
	border-left: 1px solid #640000; 
	border-right: 2px solid #640000; 
	border-top: 1px solid #640000; 
	border-bottom: 2px solid #640000; 
	font-size: 10px; 
	
}





.navigation_item a {
	/*background-color:#99CCFF;*/
	color: #FFFFFF;
	border-left: 1px solid #651502;
	border-right: 1px solid #7E7E7E;
	border-top: 1px solid #7E7E7E;
	border-bottom: 1px solid #651502;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        padding-left: 5px; padding-right:5px;
}

.navigation_sub0 {
  background-color: #845c00;
  color: #FFFFFF;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.navigation_sub1 { 
  /*background-color: #425295;*/
  /*background-color: #02a3ea;*/
  color: #FFFFFF;
  background-color: #b57E00;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.navigation_sub2 { 
        /*background-color: #324285;*/
        background-color: #f4aa02;
        color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}


.navigation_sub3 { 
	background-color: #F7F2F2;
	color: #FFFFFF;
	border-left: 1px solid #651502;
	border-right: 1px solid #7E7E7E; 
	border-top: 1px solid #7E7E7E;
	border-bottom: 1px solid #651502;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.navigation_selected {
        /*background-color:#CCCCFF;*/
        background-color:#663300;
	border-left: 1px solid #651502;
	border-right: 1px solid #7E7E7E;
	border-top: 1px solid #7E7E7E;
	border-bottom: 1px solid #651502;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
        color: #ffcc00;
}
	
.page_left { 
	background-color: #FFFFFF;
	color: #770000; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.page_top { 
	background-color: #FFFFFF;
	color: #770000; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.page_bottom { 
	background-color: #E1E1E1;
	color: #666666; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.page_content { 
	background-color: #FFFFFF;
	color: #770000; 
	font-size: 12px; 
	
}

.quick_menu_text { 
	background-color: #CECEDF;
	color: #000000; 
	font-size: 12px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.quick_menu_images {
  float: right;
}

.block_user {
	background-color: #FFFFFF;
	color: #330033; 
	font-size: 10px; 
	
}

.block_edit {
	background-color: #FFFFFF;
	color: #000066; 
	font-size: 10px; 
	
}	
.block_manage {
	background-color: #FFFFFF;
	color: #000066; 
	font-size: 10px; 
	
}
.block_add {
	background-color: #FFFFFF;
	color: #003366; 
	font-size: 10px; 
	
}

.resources_go_to {
	background-color: #CECEDF;
	color: #000000; 
	font-size: 10px; 
	
}




a.atitle {
	color: #021565; 
	font-size: 16px; 
	font-weight: bold
}

A.subtitlelink:link { 
	color: #2B3E8D; 
	font-size: 14px; 
	font-weight: bold; 
	 
}

A.subtitlelink:visited { 
	color: #8992DA; 
	font-size: 14px; 
	font-weight: bold; 
	 
}




.assignment{
  margin-left:50px;
  margin-right:20px;
  padding:5px;
  background-color:yellow;
}

.includedpage {
  border:2px solid #cccccc;
  margin: 5px;
  padding: 5px;
}

#asialinklogosright {
  display: none;
}


#page2993 #asialinklogosright {
  display: block;
}


.userinfo {
  /*background-color: yellow;*/
  border: 1px solid #cccccc;
  margin-left: 8px;
  margin-right: 9px;
  -margin-left: 6px;
  -margin-right: 7px;
  padding: 5px;
}

.partnerslinks {
  margin-left: 16px;
  font-size: 8pt;
  color: brown;
  font-weight: 500;
}
.partnerslinks a {
  color: brown;
  text-decoration: none;
}
.partnerslinks a:visited {
  color: brown;
  text-decoration: none;
}
.partnerslinks a:hover {
  text-decoration: underline;
}
/*
.resourcecontent {
    display: none;
    height: 96px;
    overflow: auto;
}
*/

@media print {
/* IE printing bug hack - hide some of the top images */
  #himg01, #himg02, #himg04 { display: none; }
/* hide navigation menu, breadcrumb should provide enough information */
  .pageleft, .navigation { display: none; }
  /*.resourcecontent {display: block; }*/
}

