/*------------------------------------------------------
	Mondrian Website Style Sheet 1
	For PMA Website
	Created 11/01/2006

Bkg		#333333
Mauve		#C7C7E4	#CCCCCC
Mid Blu		#91A8E7	#9999FF
Lt Blu		#CFD9EC	#CCCCFF
Lettering Blu	#B5D2FF	#CCCCFF
White		#FFFFFF
Menu Txt	#CCCCCC
--------------------------------------------------------*/

/*-------------------- Main Tags -----------------------*/
BODY TABLE {font-size:1.1em; } 
BODY TABLE#container { border : 1px solid #B9B9DD;}
BODY, TABLE, TABLE TD {color : #666666; background : #FFFFFF; }
BODY {font-family : Arial, Verdana, Helvetica, Sans-serif;
	text-align : left;
	margin : 0px;
	
	}
H1  { text-align : center; font-size : 140%; color : #666666; background : #FFFFFF; border:none; padding : 0.4em; margin : 0; } /* page heading */
P { padding : 0em 0.4em 0 0.4em; border : none; margin : 0.4em 0em; text-align : left; }
B, STRONG {font-weight : bold; }
I, EM {font-style : italic }
I I {font-style : normal }
EM EM {font-style : normal }
.footer {font-size:9px; text-align:center; padding:1em;}
/*-------------------- Text Alignment ------------------*/
.alignCenter { text-align : center; }
.alignLeft { text-align : left; }
.alignRight { text-align : right; }

/*-------------------- Elements -----------------------*/
A:link { text-decoration : underline; color : #9999FF; }
A:visited { text-decoration : underline; color : #996699; }        
A:hover { color : #FF6666; }
A:active { color : #FF0000; }
IMG { border : none; margin : 0; padding : 0; }
IMG.left { border : none; margin : 0.5em 1em; float : left; vertical-align : text-top;}
IMG.right { border : none; margin : 0.5em 1em; float : right; vertical-align : text-top;}
IMG.center {  border : none; margin : 0.5em 1em; text-align : center; }
IMG.leftBdr { border : 1px solid #333333; margin : 0.5em 1em; float : left; vertical-align : text-top;}
IMG.rightBdr { border : 1px solid #333333; margin : 0.5em 1em; float : right; vertical-align : text-top;}
IMG.centerBdr {  border : 1px solid #333333; margin : 0.5em 1em; text-align : center; }
.imgCaption { color : #666666 }
UL {border : 0px none; margin : 1em; list-style-type:disc; padding-left:3em; padding-right:0; padding-top:0; padding-bottom:0}
OL {border : 0px none; margin : 1em; list-style-type:decimal; padding-left:3em; padding-right:0; padding-top:0; padding-bottom:0}
LI {border-style:none; border-width:medium; padding:0.3em; margin:0em;  }
SUB { vertical-align : sub; font-size : 10px; }
SUP { vertical-align : super; font-size : 10px;}
HR { text-align : center;}
.sizeXS {font-weight : normal; font-size : 60%; }
.sizeS {font-weight : normal; font-size : 80%; }
.sizeL {font-weight : normal; font-size : 125%; }
.sizeXL {font-weight : normal; font-size : 150%; }
/*-------------------- Stijls -----------------------*/
.default {	font-family : Verdana, Arial, Helvetica, Sans-serif;
		font-weight : normal;
		text-align : left;
		padding : 0em;
		border : none;
		margin : 0.5em;
	}
H2  { clear : both; text-align : left; font-size : 120%; color : #666666; background : #FFFFFF; border-bottom :1px #FFFFFF solid; font-weight : bold; padding : 0.1em; margin : 0; } /* section heading */
H3  { text-align : left; font-size : 115%; color : #666666; font-weight : bold; padding : 0.4em; margin : 0; } /* level 1 sub heading */
H4  { text-align : left; font-size : 110%; color : #666666; font-weight : bold; padding : 0.4em; margin : 0; } /* level 2 sub heading */
H5  { text-align : left; font-size : 100%; color : #666666; font-weight : bold; padding : 0.4em; margin : 0; } /* level 3 sub heading */

.samba {
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #663333;
	background : #FEEEEE;
	padding : 0em;
	border : none;
	margin : 0.5em;
	}
.samba TABLE, .samba TD, .samba TABLE TD
	{font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #333333;
	background : #CCCCFF;
	padding : 0.25em;
	border : 1px #9999FF solid;
	margin : 0em;
 	}
.samba P { padding : 0.3em; border : 0px none; margin : 0 }
.samba H2  { clear : both; text-align : center; font-size : 125%; font-weight : bold; color : #663333; border : none; background : #CC9999; padding : 0em; margin : 0; } /* section heading */
.samba H3  { text-align : left; font-size : 115%; font-weight : bold; color : #663333; background : #CCCCCC; padding : 0.4em; margin : 0; } /* level 1 sub heading */
.samba H4  { text-align : left; font-size : 110%; font-weight : bold; color : #663333; background : #CCCCCC; padding : 0.4em; margin : 0; } /* level 2 sub heading */
.samba H5  { text-align : left; font-size : 100%; font-weight : bold; color : #663333; background : #CCCCCC; padding : 0.4em; margin : 0; } /* level 3 sub heading */
.samba A:link { text-decoration : underline; color : #3333CC; font-weight : bold; }
.samba A:visited { text-decoration : underline; color : #996699; font-weight : bold; }
.samba A:hover { color : #CC6666; }
.samba A:active { color : #FF0000; }
.samba H2 A, .samba H3 A, .samba H4 A, .samba H5 A {text-decoration : none; cursor : hand; color}

.montuno {
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #CCCCFF;
	background : #333333;
	padding : 0.2em;
	border : 1px solid #CCCCFF;
	margin : 0.5em;
	}
.montuno TABLE, .montuno TD, .montuno TABLE TD
	{font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #CCCCFF;
	background : #333333;
	padding : 0.25em;
	border : 1px #CCCCFF solid;
	margin : 0em;
 	}
.montuno P { padding : 0.3em; border : none; margin : 0; }
.montuno H2  { clear : both; text-align : center;background : #CCCCFF;color : #000000;font-size : 120%; border : none; font-weight : bold;padding : 0em 1em; margin : 0; } /* section heading */
.montuno H3  { text-align : left; background : #333333; color : #333300; font-size : 110%; font-weight : bold;padding : 1em 0.1em 0.1em 0.1em; margin : 0; } /* level 1 sub heading */
.montuno H4  { text-align : left; background : #333333; color : #FFFFFF; font-size : 110%; font-weight : bold;padding : 0.4em; margin : 0; } /* level 2 sub heading */
.montuno H5  { text-align : left; background : #333333; color : #FFFFFF; font-size : 100%; font-weight : bold;padding : 0.4em; margin : 0; } /* level 3 sub heading */
.montuno A:link { text-decoration : underline; color : #3333CC; font-weight : bold; }
.montuno A:visited { text-decoration : underline; color : #996699; font-weight : bold; }
.montuno A:hover { color : #CC6666; }
.montuno A:active { color : #FF0000; }
.montuno H2 A, .montuno H3 A, .montuno H4 A, .montuno H5 A {text-decoration : none; cursor : hand; color}

.timba {
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #000000;
	background : #CCCCFF;
	padding : 0em;
	border : 1px solid #CCCCFF;
	margin : 0.5em;
	}
.timba TABLE, .timba TD, .timba TABLE TD
	{font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #000000;
	background : #CCCCFF;
	padding : 0.25em;
	border : none;
	margin : 0em;
 	}
.timba P { padding : 0.5em; border : 0px none; margin : 0 }
.timba H2  { clear : both; text-align : left; color : #FFFFFF; background : #333333; font-size : 125%; font-weight : bold; padding : 0.1em 1em; margin : 0; border:none;} /* section heading */
.timba H3  { text-align : left; background : #FFFFFF; color : #000000; font-size : 115%; font-weight : bold; padding : 0.4em; margin : 0; } /* level 1 sub heading */
.timba H4  { text-align : left; background : #FFFFFF; color : #000000; font-size : 110%; font-weight : bold; padding : 0.4em; margin : 0; } /* level 2 sub heading */
.timba H5  { text-align : left; background : #FFFFFF; color : #000000; font-size : 100%; font-weight : bold; padding : 0.4em; margin : 0; } /* level 3 sub heading */
.timba A:link { text-decoration : underline; color : #3333CC; font-weight : bold; }
.timba A:visited { text-decoration : underline; color : #996699; font-weight : bold; }
.timba A:hover { color : #CC6666; }
.timba A:active { color : #FF0000; }
.timba H2 A, .timba H3 A, .timba H4 A, .timba H5 A {text-decoration : none; cursor : hand; color}

.bolero {
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #333333;
	background : #C7C7E4;
	padding : 0em;
	border : 1px solid #91A8E7;
	margin : 0.5em;
	}
.bolero TABLE, .bolero TD, .bolero TABLE TD
	{font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #333333;
	background : #C7C7E4;
	padding : 0.25em;
	border : 1px #91A8E7 solid;
	margin : 0em;
 	}
.bolero P { padding : 0.3em; border : 0px none; margin : 0 }
.bolero H2  { clear : both; text-align : center; color : #333333; background : #CFD9EC; font-size : 125%; font-weight : bold; padding : 0em; border : 1px solid #91A8E7; margin : 0.2em; } /* section heading */
.bolero H3  { text-align : left; color : #663333; background : #FFFFCC; font-size : 115%; font-weight : bold; padding : 0.4em; margin : 0; } /* level 1 sub heading */
.bolero H4  { text-align : left; color : #663333; background : #FFFFCC; font-size : 110%; font-weight : bold; padding : 0.4em; margin : 0; } /* level 2 sub heading */
.bolero H5  { text-align : left; color : #663333; background : #FFFFCC; font-size : 100%; font-weight : bold; padding : 0.4em; margin : 0; } /* level 3 sub heading */
.bolero A:link { text-decoration : underline; color : #3333CC; font-weight : bold; }
.bolero A:visited { text-decoration : underline; color : #996699; font-weight : bold; }
.bolero A:hover { color : #CC6666; }
.bolero A:active { color : #FF0000; }
.bolero H2 A, .bolero H3 A, .bolero H4 A, .bolero H5 A {text-decoration : none; cursor : hand; color}

/*-------------------- News -----------------------*/
.news{
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color : #666666;
	background : #FFFFFF;
	padding : 0.2em;
	border : 1px solid #91A8E7;
	margin : 0.4em;
	}
.news P { padding : 0.2em 0.5em 0.2em 0.5em; border : 0px none; margin : 0 }
.news H2  { text-align : center; color : #FFFFFF; background : #91A8E7; font-size : 115%; font-weight : bold; padding : 0.2em; margin : 0; } /* News Column Heading */
.news H3  { clear : both; text-align : left; color : #666666; background : #FFFFFF; font-size : 100%; font-weight : bold; padding : 1em 0.1em 0.1em 0.1em; border : none; } /* Item Heading */
.news A:link { text-decoration : underline; color : #FFFFFF; font-weight : bold; }
.news A:visited { text-decoration : underline; color : #FFFFFF; font-weight : bold; }
.news A:hover { color : #CC6666; }
.news A:active { color : #FF0000; }

/*-------------------- Static Nav Bar -----------------------*/
.navbar  {	text-align : left;
		color : #FFFFFF;
		background : #333366;
		padding : 0;
		border : 2px solid #333366;
		margin : 6px;
	}
.navbar TD {font-weight : bold; background : #DDDDEE;}
.navbar TD.level0, .navbar TD.level0Select { 
	background : #9999CC;
	font-size : 11px;
	padding : 0.3em 0.2em;
	margin : 0;
	border-top : 2px solid #CCCCFF;
	border-right : 2px solid #666699;
	border-bottom : 2px solid #666699;
	border-left : 2px solid #CCCCFF; }
.navbar TD.level0Select
	{color : #FFFFFF; background : #333366; border : 2px solid #333366;}
.navbar TD.level1, .navbar TD.level1Select
	{ border : 0px none; margin : 0; font-size : 9px; padding-left:1em; padding-right:0.2em; padding-top:0.3em; padding-bottom:0.3em }
.navbar TD.level1Select
	{ color : #FFFFFF; background : #333366;}
.navbar TD.level2, .navbar TD.level2Select
	{ border : 0px none; margin : 0; font-size : 9px; padding-left:2em; padding-right:0.2em; padding-top:0.3em; padding-bottom:0.3em }
.navbar TD.level2Select { color : #FFFFFF; background : #333366;}

.navbar TD.level3, .navbar TD.level3Select
	{ border : 0px none; margin : 0; font-size : 9px; padding-left:3em; padding-right:0.2em; padding-top:0.3em; padding-bottom:0.3em }
.navbar TD.level3Select { color : #FFFFFF; background : #333366;}
.navbar A:link { text-decoration : underline; color : #003333; }
.navbar A:visited { text-decoration : underline; color : #003333; }
.navbar A:hover { color : #FF3333; }
.navbar A:active { color : #FF0000; }
.breadcrumb {background : #DDDD00; margin : 0.2em; padding : 0.2em; border-bottom : solid 1px #666600; }

/*-------------------- Dynamic Nav Bar -----------------------*/
.DynTopGroup 
{
    background-color:Transparent;
	border:none;
	margin-left:20px;
	margin-top:10px;
	}
.DynGroup {
	background-color:Transparent;
	border:1px #CCCCCC solid;
	}
.DynItem {
	background-color:Transparent;
	color:#6D7FAE;
	font-size:1em;
	font-weight:bold; 
	padding:0.5em 1em 0.5em 1em;
	border:none;
	cursor:hand;
	}
.DynItemOver {
	background-color:#DDDDFF;
	color:#6D7FAE;
	font-size:1em;
	font-weight:bold;
	padding:0.5em 1em 0.5em 1em;
	border:none;
	cursor:hand;
}
.DynItemOver td {background-color:#DDDDFF;}
.DynItemDown 
{
	background-color:#DDDDFF;
	color:#6D7FAE;
	font-size:1em;
	font-weight:bold;
	padding:0.5em 1em 0.5em 1em;
	border:none;
	cursor:hand;
}
.DynItemSelected {
	background-color:#DDDDFF;
	color:#6D7FAE;
	font-size:1em;
	font-weight:bold;
	padding:0.5em 1em 0.5em 1em;
	border:none;
	cursor:hand;
}
.DynItemSelectedOver {
	background-color:#DDDDFF;
	color:#6D7FAE;
	font-size:1em;
	font-weight:bold;
	padding:0.5em 1em 0.5em 1em;
	border:none;
	cursor:default;
}
.DynItem A:link, .DynItem A:visited, A:active, .DynItem A:hover  {color:#6D7FAE; text-decoration:none}	

/* -------------------------------- Special Styles -----------------------------*/
.loginDetails {text-align:center; padding : 0.2em;}
.docCategories { background : #CFD9EC; padding : 0.1em;}
.selectedDocCategory {font-size : 1.2em; font-weight:bold; color:red}
.unselectedDocCategory { font-size : 1.1em;color: #9999FF; background-color:#CFD9EC}
A:link.unselectedDocCategory, A:visited.unselectedDocCategory  {color: #9999FF; background-color:#CFD9EC}
