/*****************************/
/** DEFINED HTM TAGS/STYLES **/
/*****************************/
a img {
	border-width: 0.1px; 
	border-style: none;
}

/* LINKS */
/* default links */

a:link {
	background: transparent;
	color: #F0E68C;
	text-decoration: none;
}

a:visited {
	background: transparent;
	color: #F0E68C;	
	text-decoration: none;

}

a:hover {
	background: transparent;
	text-decoration: underline;

}

/* links in navigation bar*/        
a.nav:link {
	background-color: #003366;
	color: #D5D5C3;
	font-size: 14px;
 	font-weight: 600;	
	text-decoration: none;
}

a.nav:visited {
	background-color: #003366;
	color: #CFCFCA;
	font-size: 14px;
 	font-weight: 600;	
	text-decoration: none;
}

a.nav:hover {
	font-size: 14px;
/*	font-size: 15px;	*/
/* 	font-weight: 600;		*/	
	text-decoration: underline;
}

	
/* the page where you are */
a.navPresent:link {
	background-color: #003366;
	color: #FFD700;
	font-size: 14px;
	font-weight: 600;	
	text-decoration: none;
}

/* the page where you are */
a.navPresent:visited {
	background-color: #003366;
	color: #FFD700;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}

a.navPresent:hover {
	font-weight: 600;
/*	font-size: 15px;*/
	font-size: 14px;
	text-decoration: underline;
}
/* sublinks in navigationbar */ 
a.navSub:link {
	background-color: #003366;
	color: #D5D5C3;
	font-size: 13px;
/*	font-weight: 500;*/
	text-decoration: none;
}

a.navSub:visited {
	background-color: #003366;
	color: #CFCFCA;
	font-size: 13px;
/*	font-weight: 500;*/
	text-decoration: none;
}

a.navSub:hover {
	font-size: 13px;
/*	font-size: 14px;*/
/*	font-weight: 500;*/
	text-decoration: underline;
}

	/* the page where you are */
a.navSubPresent:link {
	background-color: #003366;
	color: #FFD700;
	font-size: 13px; 
/*	font-weight: 500; */
	text-decoration: none;
}

a.navSubPresent:visited{
	background-color: #003366;
	color: #FFD700;
	font-size: 13px;
/*	font-weight: 500;*/
	text-decoration: none;
}

a.navSubPresent:hover {
	background-color: #003366;
	color: #FFD700;
	font-size: 13px;	
/*	font-size: 14px;*/
/*	font-weight: 500;*/
	text-decoration: underline;
}

/* subsublinks in navigationbar */ 
a.navSubSub:link {
	background-color: #003366;
	color: #D5D5C3;
	font-size: 12px;
/*	font-weight: 500;*/
	text-decoration: none;
}

a.navSubSub:visited {
	background-color: #003366;
	color: #CFCFCA;
	font-size: 12px;
/*	font-weight: 500;*/
	text-decoration: none;
}

a.navSubSub:hover {
	font-size: 12px;
/*	font-size: 14px;*/
/*	font-weight: 500;*/
	text-decoration: underline;
}

	/* the page where you are */
a.navSubSubPresent:link {
	background-color: #003366;
	color: #FFD700;
	font-size: 12px; 
/*	font-weight: 500; */
	text-decoration: none;
}

a.navSubSubPresent:visited{
	background-color: #003366;
	color: #FFD700;
	font-size: 12px;
/*	font-weight: 500;*/
	text-decoration: none;
}

a.navSubSubPresent:hover {
	background-color: #003366;
	color: #FFD700;
	font-size: 12px;	
/*	font-size: 14px;*/
/*	font-weight: 500;*/
	text-decoration: underline;
}


big {
	font-size: larger;
}

body{
	background-color: #000039;
/*	background-image: url(../images/backnav.jpg);	*/
	color: #FFFFFF;
	font-family: Eyechart, Geneva, Arial, Helvetica;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px; /*for Opera6?*/
	padding-left: 0px;
	width: 100%;

}


rd {
	background:  #FFFFFF repeat-y; /* repeat-y: repeated only along the y-axis */
/*	color: #003366;*/
/*	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: Eyechart, Geneva, Arial, Helvetica;	
	margin: 0px;
	padding-top: 0px; /*for Opera6?*/
}


h1, h2, h3, h4, h5, h6 {
	/*
	font-family: Georgia, "MS Serif", "New York", serif;
	*/
}


p ol, p ul, p dl, ol ul {
	/*font-size: 0.8em;*/
}
/*and here the I prevent the incredible shrinking text*/
p, ol, ul, dl {
	/*font-size: 0.8em;*/
}
/*font-family is already defined, here I only set the font-size*/
pre {
	background-color: transparent;
	border: 1px solid #000080;
/*	color: #000000;*/
/*	font-family: "Courier New", Courier, monospace;*/
/*	font-size: 13px;*/
	padding: 4px;
}

small {
	font-weight: lighter;
}

/*NN 4.xx needs that...??*/
strong, b {
	font-weight: 800;
}

hr {
/*	color: #003366;*/
}

img.menuColumn{
	width: 140px; 
}

td.menuColumn{ 

	background-image: url(../images/blueStripedPattern.gif);
	background-repeat: repeat;
	width: 170px;
/*
	border-right: 1px White;
*/
}

td.mainColumn{ 
/*	background-image: url(../images/backnav.jpg);*/
	background-repeat: repeat;
/*	border-right: 1px #D3D3D3;*/
}

tr.topRow{ 
	vertical-align: middle;
	text-align: center;
}

tr.mainRow{ 
	text-align: left;
	vertical-align: top;	
}

tr.bottomRow{ 
	vertical-align: bottom;
	text-align: center;
}

table.mainLayoutTable{ height: 100%; }


/*********************************/
/*CREATED CLASSES FOR PAGE LAYOUT*/
/*********************************/
/****************************************************************************
	 Overview of page layout      
    -----------------------		

|--------------------------------|
|		  		headerPanel				|
|--------------------------------|
|		  	|								|
| nav-	|	mainPanel		   	|
| panel 	|								|
|		  	|								|
|		  	|								|
|		  	|								|
|		  	|								|
|		  	|								|
|		  	|								|
|--------------------------------|

Nota: a mainBox, navBox is for a box in the respective Panels.

************************************************************************/

/* To make a 'box' in de navPanel (e.g. to group links together)*/
.navBox{
	background-color: #003366;
	border-color: #FF6633;
	border-style: groove;
	border-width: 2px;
/*	color: #FFFFFF;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	margin: 2px;
	padding: 2px;
}

/* To make a 'box' at the bottom of the page navPanel (e.g. to logout)*/
.bottomNavBox{
	background-color: #003366;
	border-color: #FF6633;
	border-style: groove;
	border-width: 2px;
/*	color: #FFFFFF;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}


/* To make a 'box' in de mainPanel (e.g. at the bottom of page with copy-right */
.mainBox {
/*	background-color: #FFFFFF; */
	border-color: #48D1CC;
	border-style: groove;
	border-width: 2px;
/*	color: #000099;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}

/* Use to hide the warning-text for people who cannot use this .css */
.oldbrowser {
	display: none;
}


/*********************************/
/*OTHER CREATED CLASSES 	 	*/
/*********************************/
/**********/
/*  REST */
/*********/
.center{
	text-align: center;
}

.left{
	text-align: left;
}

.right{
	text-align: right;
}

.just {
	text-align: justify;
}

/* For the title of columns/rows */
.columnTitle{ 
/*	background-color: Black;*/
	font-weight: bolder;
}

/* For the main element in the row*/
.rowTitle{ 
	font-weight: bold;
}


