/* Styles not supported by NS4 */
@import url("AaaP.css"); 

/* Default */
html, body, h2, h3, h4, div, p, ul, li, input, p, a, td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Page */
.PIndex { 
	background: #FFFFFF; 
	}
.PMain { 
	background: #9AAFB0; 
	color: #000000; 
	margin: 0; 
	border: 0; 
	}
.PLeft { 
	background: #7F98A0; 
	}
.PTop {	
	background: #50788F; 
	margin: 0; 
	border: 0; 
	}

/* Div */
DIV {
	position:absolute; 
	cursor: default; 
	}
.TF { 
	height:70px; 
	z-index:2; 
	top: 26px; 
	left: 15px; 
	font-size: 40px; 
	color: #EEF2F2; 
	text-align: left; 
	font-weight: 600; 
	letter-spacing: 10px; 
	clip: rect( ); 
	vertical-align: top; 
	text-decoration: none; 
	}
.TB { 
	height: 70px; 
	z-index: 1; 
	top: 0px; 
	left: 16px; 
	color: #AABFC0; 
	text-align: left; 
	font-weight: 600; 
	letter-spacing: 12px; 
	clip: rect( ) ; 
	padding-bottom: 30px; 
	font-size: 66px; 
	}
.CT { 
	z-index:3; 
	top: 75px; 
	left: 0px; 
	width: 100%}

/* Paragraph and Reference */
P {
	color: #000000; 
	font-size: 14px; 
	text-decoration: none; 
	cursor: default; 
	clip:   rect(   ); 
	text-align: justify; 
	margin-left: 15px; 
	margin-right: 15px; 
	margin-top: 8px; 
	margin-bottom: 4px; 
}

A {
	text-decoration: none; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

.ParagraphInTable {  
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 15px; 
	}
/* Content Link */
.CL { 
	font-size: 14px; 
	color: #EEF2F2; 
	background-position: center center; 
	line-height: normal; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.CL:hover { 
	color: #FFFFFF ; 
	text-decoration: underline; 
	}
.CLC { 
	text-align: center; 
	font-size: 14px; 
	color: #EEF2F2; 
	background-position: center center; 
	line-height: normal; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.CLC:hover { 
	color: #FFFFFF ; 
	text-decoration: underline; 
	}
.HeaderLink { 
	font-size: 11px; 
	color: #EEF2F2; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.HeaderLink:hover { 
	color: #FFFFFF ; 
	text-decoration: underline; 
	}
.MainMenu1 {  
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFC319; 
	text-align: right; 
	letter-spacing: 4px; 
	text-transform: uppercase; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}
a.MainMenu1:hover { 
	color: #FFE339; 
	}
.MainMenu1L {  
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFC319; 
	text-align: left; 
	letter-spacing: 4px; 
	text-transform: uppercase; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
}
a.MainMenu1L:hover { 
	color: #FFE339; 
	}
.MainMenu2 { 
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold; 
	color: #CDD6D7; 
	text-align: right; 
	text-transform: uppercase; 
	letter-spacing: 4px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.MainMenu2:hover { 
	color: #EDF6F7; 
	}
.SplashLink { 
	font-size: 16px; 
	color: #000000; 
	text-decoration: underline; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.MenuLink { 
	font-size: 14px; 
	color: #EEF2F2; 
	text-decoration: none ; 
	background-position: center center; 
	line-height: normal ; 
	margin-left: 10px; 
	text-align: center; 
	vertical-align: middle; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.MenuLink:hover { 
	color: #FFFFFF ; 
	text-decoration: underline; 
	}
.ArtistMenuLink { 
	font-size: 14px; 
	color: #EEF2F2; 
	text-decoration: none ; 
	background-position: center center; 
	line-height: normal; 
	text-align: right; 
	vertical-align: middle; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.ArtistMenuLink:hover { 
	color: #FFFFFF ; 
	text-decoration: underline; 
	}
.ContentMenuIcon { 
	font-size: 14px; 
	color: #EEF2F2; 
	text-decoration: none ; 
	cursor: default ; 
	text-align: center; 
	vertical-align: middle; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.ContentMenuLink { 
	font-size: 14px; 
	color: #EEF2F2; 
	text-decoration: none ; 
	background-position: center center; 
	line-height: normal ; 
	text-align: left; 
	vertical-align: middle; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
a.ContentMenuLink:hover { 
	color: #FFFFFF ; 
	text-decoration: underline; 
	}

.ContentLinkSelect { 
	font-size: 14px; 
	color: #505050; 
	text-decoration: none ; 
	background-position: center center; 
	line-height: normal ; 
	font-weight: bold; 
	cursor: default; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.MenuLinkAround { 
	font-size: 14px; 
	color: #EEF2F2; 
	text-decoration: none ; 
	cursor: default; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.NewsArtist { 
	font-size: 28px; 
	color: #505050; 
	font-weight: 700; 
	letter-spacing: 2px; 
	clip:   rect(   ); 
	cursor: default; 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
	
/* Content Title 1 */
.CT1 { 
	font-size: 22px; 
	color: #505050; 
	text-align: left; 
	font-weight: 700; 
	letter-spacing: 2px; 
	clip: rect( ); 
	vertical-align: top; 
	margin-top: 15px; 
	cursor: default; 
	margin-left: 15px; 
	margin-right: 0px; 
	margin-top: 15px; 
	margin-bottom: 10px; 
	}
	
/* Content Title 2 */
.CT2 { 
	font-size: 16px; 
	color: #F0F4F4; 
	font-weight: 700; 
	letter-spacing: 2px; 
	clip:   rect(   ); 
	cursor: default; 
	margin-left: 12px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
	
/* Content Title 3 */
.CT3 { 
	font-size: 15px; 
	color: #505050; 
	text-align: left; 
	font-weight: 700; 
	letter-spacing: 2px; 
	clip: rect( ); 
	vertical-align: top ; 
	cursor: default; 
	margin-left: 15px; 
	margin-right: 0px; 
	margin-top: 25px; 
	margin-bottom: 10px; 
	}
	
.PictureTitle { 
	font-size: 15px; 
	color: #505050; 
	font-weight: 700; 
	letter-spacing: 1px; 
	clip:   rect(   ); 
	cursor: default; 
	margin-left: 45px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 15px; 
	}
	
.AroundText {  
	font-size: 15px; 
	font-weight: bold; color: #EEF2F2; 
	text-align: left; 
	vertical-align: middle; 
	text-decoration: none; 
	letter-spacing: 2px; 
	line-height: normal; 
	margin-left: 8px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.HeaderTitle {  
	font-size: 11px; 
	text-decoration: none; 
	text-align: center; 
	font-weight: 500; 
	color: #EEF2F2; 
	cursor: default; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.Copyright { 
	text-align: center; 
	font-size: 8pt; 
	text-decoration: none ; 
	background-position: center center; 
	line-height: normal ; 
	font-style: italic; 
	cursor: default; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}
.AnchorContentTitle2 { 
	font-size: 8pt; 
	text-decoration: none; 
	cursor: default; 
	clip: rect( ); 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 30px; 
	margin-bottom: 0px; 
	}
.Year { 
	text-align: center; 
	background: #7F98A0; 
	font-size: 16px; 
	color: #F0F4F4; 
	font-weight: 700; 
	letter-spacing: 2px; 
	clip:   rect(   ); 
	cursor: default; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}

/* Table */
TABLE { 
	width: 100%; 
	border-width: 0px; 
	}
.TableExhibition { 
	width: 75%; 
	border-width: 0px; 
	margin-bottom: 20px; 
	}
.TableNews { 
	width: 250px; 
	border: 4px solid #7F98A0; 
	margin-left: 0px; 
	margin-right: 20px; 
	margin-top: 20px; 
	margin-bottom: 0px; 
	}	

/* Row */
TR { 
	vertical-align: top; 
	}

/* Cell */
TD { 
	color: #000000; 
	font-size: 14px; 
	text-decoration: none; 
	cursor: default; 
	clip:   rect(   ); 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	vertical-align: top; 
	text-align: left;
	}
.TDNews { 
	vertical-align: top; 
	text-align: right;
	}
.TDB { 
	vertical-align: bottom; 
	}
.TDBC { 
	vertical-align: bottom; 
	text-align: center; 
	}
.TDBR { 
	vertical-align: bottom; 
	text-align: right; 
	}
.TDM { 
	vertical-align: middle; 
	}
.TDMR { 
	vertical-align: middle; 
	text-align: right; 
	}
.TDMC { 
	vertical-align: middle; 
	text-align: center; 
	}
.TDR { 
	text-align: right; 
	}
.TDC {	
	text-align: center; 
	}
.TDL { 
	background: #FFFFFF; 
	}
.TDLettre { 
	background: #7F98A0; 
	}
.TDNewsHeader {	
	background: #7F98A0; 
	height: 25px; 
	}
.TDFT { 
	vertical-align: middle; 
	text-align: left; 
	margin-left: 15px; 
	margin-right: 15px; 
	margin-top: 8px; 
	margin-bottom: 4px; 
	}

/* Img */
IMG {
}
.LargePicture { 
	border: 1px solid #7F98A0; 
	margin-left: 45px; 
	margin-top: 10px; 
	margin-bottom: 35px; 
	}
.Picture { 
	border: 1px solid #7F98A0;  
	}

