/* ************************************************** GENERAL *****/
BODY {background-color: #006699; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 2%; margin-right: 2%}
BODY.main_17 {font-size: 9pt}                       
BODY.main_19 {font-size: 11pt}

BODY.menu {background-color: #006699; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

.wrapper								{	height: 100%;
													vertical-align: middle}


/* ***************************************** LINKS *****/
A                       { color: #FFFFFF;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-weight: normal}
A:HOVER.clA0            { color: #99CCFF;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-weight: normal}
A.bg-dark				    		{	font-weight: normal;
													text-decoration: none}							
A:LINK.bg-dark	    		{ color: #FFFFFF}
A:ACTIVE.bg-dark    		{ color: #FFFFFF}	
A:VISITED.bg-dark   		{ color: #FFFFFF}
A:HOVER.bg-dark     		{ color: #00FFFF}

A.bg-light              { text-decoration: underline; font-weight: normal}
A:LINK.bg-light         { color: #0000FF}
A:ACTIVE.bg-light       { color: #0000FF}	
A:VISITED.bg-light      { color: #0000FF}	
A:HOVER.bg-light        { color: #FF0000}

A.menu				          { font-weight: bold;
      		                text-decoration: none}
A:LINK.menu 	          { background-color: #006699;
  				                color: #FFFFFF}
A:ACTIVE.menu	          { background-color: #006699;
  				                color: #000080}
A:VISITED.menu          { background-color: #006699;
  				                color: #E7E7E7}
A:HOVER.menu            { background-color: #E7E7E7;
      		                color: #000080}
													
A.xmas                  { text-decoration: none} 	
A:LINK.xmas							{ background-color: #FF0000;
													color: #33CC00} 
A:ACTIVE.xmas	          { background-color: #FF0000;
													color: #33CC00}	
A:VISITED.xmas          { background-color: #FF0000;
													color: #33CC00}              						
A:HOVER.xmas						{ background-color: #33CC00;
													color: #FF0000}

A.flash					    		{	font-weight: normal;
													text-decoration: underline}				
A:LINK.light		    		{	color: #FFFFFF}
A:ACTIVE.light	    		{	color: #FFFFFF}	
A:VISITED.light 	  		{	color: #D3D3D3}	
A:HOVER.light     			{	color: #99CCFF}

A.grphder_17		        { display: block;
                          background-color: #99CCFF;
                		      color: #000080;
                		      font-size: 9pt;
                          font-weight: bold;
                          padding-top: 2px;
                          padding-bottom: 2px;
                          padding-left: 3px;
                          padding-right: 8px;
                          margin-right: 55%}							
A:LINK.grphder_17       { background-color: #99CCFF;
  				                color: #000080}
A:ACTIVE.grphder_17     { background-color: #99CCFF;
  				                color: #000080}	
A:VISITED.grphder_17    { background-color: #99CCFF;
  				                color: #000080}	
A:HOVER.grphder_17      { background-color: #6699FF;
  				                color: #FFFFFF}
														
A.grphder_19            { display: block;
                		      font-size: 11pt;
                          font-weight: bold;
                          padding-top: 3px;
                          padding-bottom: 3px;
                          padding-left: 6px;
                          padding-right: 10px;
                          margin-right: 55%}							
A:LINK.grphder_19       { background-color: #99CCFF;
  				                color: #000080}
A:ACTIVE.grphder_19     { background-color: #99CCFF;
  				                color: #000080}	
A:VISITED.grphder_19    { background-color: #99CCFF;
  				                color: #000080}	
A:HOVER.grphder_19      { background-color: #6699FF;
  				                color: #FFFFFF}

A.ovov                  { text-decoration: underline}													
A:LINK.ovov		          { color: #0000FF}
A:ACTIVE.ovov	          { color: #0000FF}	
A:VISITED.ovov          { color: #0000FF}	
A:HOVER.ovov	          { color: #FFFF00}

A.reg-name              { font-weight: bold}                
A:LINK.reg-name			    { color: #000080;
                          text-decoration: underline}
A:VISITED.reg-name	    { color: #000080;
                          text-decoration: underline}
A:ACTIVE.reg-name		    { color: #000080;
                          text-decoration: underline}
A:HOVER.reg-name		    { color: #FF0000;
                          text-decoration: underline}
													
A.silverlink_17         { font-size: 10pt;
                          font-weight: normal;
                          text-decoration: none}							
A:LINK.silverlink_17    { background-color: #E7E7E7;
                          color: #000080}
A:ACTIVE.silverlink_17  { background-color: #E7E7E7;
                          color: #000080}	
A:VISITED.silverlink_17 { background-color: #E7E7E7;
                          color: #000080}	
A:HOVER.silverlink_17   { background-color: #99CCFF;
                          color: #000080}	
													
A.silverlink_19         { font-size: 12pt;
                          font-weight: normal;
                          text-decoration: none}							
A:LINK.silverlink_19    { background-color: #E7E7E7;
                          color: #000080}
A:ACTIVE.silverlink_19  { background-color: #E7E7E7;
                          color: #000080}	
A:VISITED.silverlink_19 { background-color: #E7E7E7;
                          color: #000080}	
A:HOVER.silverlink_19   { background-color: #99CCFF;
                          color: #000080}

/* ************************************************** TABLES *****/													
TH											{	
                          font-family: Verdana, Arial, Helvetica, sans-serif}													
TD                      { color: #FFFFFF;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
                          font-weight: normal} 
													

/* ********************************************** BACKGROUNDS *****/
.box-palebluenavy {background-color: #99CCFF; color: #000080; border-style: solid; border-width: 1px; border-color: #000080; padding: 4px}
.box-lightgreynavy {background-color: #F5F5F5; color: #000080; border-style: solid; border-width: 1px; border-color: #006699; padding: 4px}
.box-greynavy {background-color: #DCDCDC; color: #000080; border-style: solid; border-width: 1px; border-color: #006699; padding: 4px}

.fg_white								{	color: #FFFFFF}
.fg_blue								{	color: #0000FF}
.fg_red									{	color: #FF0000}
.fg_yellow							{	color: #FFFF00}
.fg_orange							{	color: #FFCC00}
.bg_apricot             { background-color: #FFCC00;
                          color: #000080}
.bgblue				          { background-color: #99CCFF;
                          text-indent: 1%}
.bg_basic               { background-color: #006699;
                          color: #FFFFFF}
.bg_blue                { background-color: #0000FF;
                          color: #FFFFFF}
.bg_red                { background-color: #FF0000;
                          color: #FFFFFF}
.bg_navy                { background-color: #000080;
                          color: #FFFFFF}
.bg_grey                { background-color: #E7E7E7;
                          color: #3333CC}
.bg_paleblue            { background-color: #99CCFF;
                          color: #000080}
.bg_alanonred						{	background-color: #990033;
													color: #FFFFFF}
.bg_alanongreen					{	background-color: #990033;
													color: #FFFFFF}		
.bg_alanonyellow				{	background-color: #FFFFCC;
													color: #000080}
.bg_alateenpurple				{	background-color: #5D2D90;
													color: #CCCCFF}		

/* ********************************************** CLASSES *****/
TH.alanon								{	background-color: #FFFFCC;
													color: #000080}
TD.alanon								{	background-color: #FFFFCC;
													color: #000080}
DIV.alanon							{	background-color: #FFFFCC;
													color: #000080}
.alateen                { display: block;
													background-color: #006699;
                          color: #FFFFFF;
                          padding: 2px}													
.button_17              { font-size: 10pt;
                          font-weight: normal}
.button_19              { font-size: 12pt;
                          font-weight: normal}
.commentloc		          { background-color: #99CCFF;
													color: #000080;
                          font-weight: normal;
													margin-right: 1px}
.daystitle_17	          { color: #FFFFFF;
                  				font-size: 14pt;
													font-weight: normal;
                  				margin-bottom: 3px;
                  				padding-right: 6px}
.daystitle_19	          { color: #FFFFFF;
                  				font-size: 16pt;
                  				margin-bottom: 5px;
                  				padding-right: 10px}
.disclaimer             { font-style: italic;
                          font-weight: normal; line-height: 120%}
.eventsdiscl            { display: block;
          								background-color: #E7E7E7;
          								color: #000080;
                          font-family: Verdana, Arial, Helvetica, sans-serif;
          								margin-left: 12px;
          								margin-right: 12px;
          								padding-top: 2px;
          								padding-bottom: 2px}
.footer               	{ font-style: italic} 
.grpheader_17	          { display: block;
                  				background-color: #99CCFF;
                  				color: #000080;
                  				font-size: 10pt;
                          font-weight: bold;
                  				margin-right: 55%}
.grpheader_19	          { display: block;
                          background-color: #99CCFF;
                  				color: #000080;
                  				font-size: 12pt;
                          font-weight: bold;
                  				margin-right: 55%}
.newshdr_blue 	        { display: block;
          								background-color: #0000FF;
          								color: #FFFFFF;
          								font-weight: bold;
                          padding-top: 2px;
                          padding-bottom: 2px}
.newshdr_red 	        	{ ddisplay: block;
          								background-color: #FF0000;
          								color: #FFFF00;
          								font-weight: bold;
                          padding-top: 2px;
                          padding-bottom: 2px}
.pagetitle_17	          { font-size: 14pt}
.pagetitle_19	          { font-size: 20pt}
.preamble               { display: block;
                          font-style: normal;
                  				margin-left: 4%;
                  				margin-right: 4%;
                  				line-height: 121%}
.grey										{ background-color: #CECECE;
                          color: #000080; 
                          font-weight: normal}
.silver                 { background-color: #E7E7E7;
                          color: #000080; 
                          font-weight: normal}
.table_buffer           { margin-top: 6px}
.tblname 		 	          { background-color: #99CCFF;
                  				color: #000080;
                  				font-weight: bold;
                  				text-indent: 1%}
.textbox								{	font-family: Verdana, Arial, Helvetica, sans-serif;
													font-size: 11pt}
.verantw_17             { display: block;
                          padding-top: 2px;
                      		font-size: 9pt;
                      		font-style: italic;
                          line-height: 130%}
.verantw_19             { display: block;
                          padding-top: 3px;
                      		font-size: 11pt;
                      		font-style: italic;
                          line-height: 130%}

/* ************************************************* FONT *****/
.wingdings              { font-family: Wingdings}

.normal                 { font-style: normal;
													font-weight: normal;
													text-decoration: none}  
.bold					          { font-weight: bold}
.italic				          { font-style: italic}
.underline		          { text-decoration: underline}
.bolditalic		          { font-weight: bold;
								          font-style: italic}
.boldunderline          { font-weight: bold;
								          text-decoration: underline}
.italicnormal						{ font-style: italic;
													font-weight: normal}
.italicunderline        { font-style: italic;
								          text-decoration: underline}
.nounderline						{	text-decoration: none}													

.font6                 	{ font-size: 6pt}
.font7                 	{ font-size: 7pt}
.font8                 	{ font-size: 8pt}
.font9                 	{ font-size: 9pt}
.font10                 { font-size: 10pt}
.font11                 { font-size: 11pt}
.font12                 { font-size: 12pt}
.font14                 { font-size: 14pt}
.fontsuper							{	text-align: super}


.regmark6			          { font-size: 6pt;
								          vertical-align: super}
.regmark7			          { font-size: 7pt;
								          vertical-align: super}
.regmark8			          { font-size: 8pt;
								          vertical-align: super}
.regmark9			          { font-size: 9pt;
								          vertical-align: super}

div.map-disclaimer {
  font-size: x-small;
  background-color: #006699;
  color: #FFFFFF;
  margin: 5px, 5px, 5px, 5px;
  border-style: none
}

													
/* **************************** EINDE GESORTEERDE STYLES *****/