B {	FONT-WEIGHT: bold;}
H1 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 130%; FONT-WEIGHT: bold;}

H2 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 120%; FONT-WEIGHT: bold;}

H3 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 110%; FONT-WEIGHT: bold;}

H4 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; FONT-WEIGHT: bold;}


BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000;}

.text 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 75%; COLOR: #000000;}

.textAdmin			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; COLOR: #000000;}

.textWhite 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; COLOR: #ffffff;}

.articleTitle 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #000000;}

.smallText 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; COLOR: #000000;}

.footerText 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; COLOR: #000000;}

.date 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; COLOR: #000000; FONT-WEIGHT: bold;}

.pageTitle			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 110%; COLOR: #000000; FONT-WEIGHT: bold;}

.ArticleDate 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; COLOR: #000000; FONT-WEIGHT: normal;}

.title 				{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #000000; FONT-WEIGHT: Bold;}

.pageTitle		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #ffffff; FONT-WEIGHT: normal;}

.titleAbout 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #6600CC; FONT-WEIGHT: Bold;}

.titleCollections 	{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #6396CE; FONT-WEIGHT: Bold;}

.titleCatalogues 	{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #009999; FONT-WEIGHT: Bold;}

.titleHelp 	{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #999966; FONT-WEIGHT: Bold;}

.titleServices 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #339900; FONT-WEIGHT: Bold;}

.titleblack 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #000000; FONT-WEIGHT: Bold;}

.titleWhatson 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #FFCC33; FONT-WEIGHT: Bold;}

.titleNews 			{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #FF6699; FONT-WEIGHT: Bold;}

.titleContact 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: small; COLOR: #FF6666; FONT-WEIGHT: Bold;}

.titleAdmin 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: medium; COLOR: #000000; FONT-WEIGHT: Bold;}

.menu 				{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8px; COLOR: #000000;}

input.template 		{12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cccc99; border: solid 1px #000000;}

input.plain 		{12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #000000;}

textarea.plain		{12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #000000;}

textarea.template 	{12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cccc99}

.successMessage		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #009966; FONT-WEIGHT: Bold;}

.errorMessage		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #ff0000; FONT-WEIGHT: Bold;}

.errorMessageSml	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; COLOR: #ff0000; FONT-WEIGHT: Normal;}


.newAbout 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #6600CC; FONT-WEIGHT: Bold;}

.newCollections 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #0033CC; FONT-WEIGHT: Bold;}

.newCatalogues 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #009999; FONT-WEIGHT: Bold;}

.newServices 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #339900; FONT-WEIGHT: Bold;}

.newWhatson 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #FFCC33; FONT-WEIGHT: Bold;}

.newNews 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #FF6699; FONT-WEIGHT: Bold;}

.newContact 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; COLOR: #FF6666; FONT-WEIGHT: Bold;}

.redspacer 		{COLOR: #cf0303; FONT-FAMILY: arial,verdana,tahoma,helvetica,sans serif; FONT-SIZE: 70%;}

.learningcopyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none;}

.learningtabletitlewhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-style: normal; line-height: normal; font-weight: bold;	font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none;}

.learningillustrativetext {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #339900;}

.learningbluetext {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%; color: #0033CC;}


<!-- ///// Specific styles for special catalogues ///////// -->

.titleBind 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #33CCCC; FONT-WEIGHT: Bold;}

.BindFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #33CCCC; }

.BindSubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #33CCCC; }


.titleIllum 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #48A0A8; FONT-WEIGHT: Bold;}

.IllumFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #48A0A8; }

.IllumsubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #48A0A8; }


.titleIosm 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #33CCCC; FONT-WEIGHT: Bold;}

.IosmFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #33CCCC; }

.IosmsubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #33CCCC; }

a.sidemenuIOSM { font-family: Verdana, Arial, Helvetica; color: #33cccc; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIOSM:hover { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIOSM:visited { font-family: Verdana, Arial, Helvetica; color: #33cccc;  font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIOSM:hover { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIOSM:active { font-family: Verdana, Arial, Helvetica; color: #33cccc; font-size: 0.7em; font-weight: normal; text-decoration: underline; line-height: 0.8em; }

a.sidemenuIllum { font-family: Verdana, Arial, Helvetica; color: #48A0A8; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIllum:hover { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIllum:visited { font-family: Verdana, Arial, Helvetica; color: #48A0A8;  font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIllum:hover { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenuIllum:active { font-family: Verdana, Arial, Helvetica; color: #48A0A8; font-size: 0.7em; font-weight: normal; text-decoration: underline; line-height: 0.8em; }


.titleEvanionCat 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #cccc99; FONT-WEIGHT: Bold;}

.EvanionCatFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #cccc99; }

.EvanionCatsubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #cccc99; }


.titleNLCat 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #66cccc; FONT-WEIGHT: Bold;}

.NLCatFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #66cccc; }

.NLCatsubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #66cccc; }


.titleMOLCat 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #9999cc; FONT-WEIGHT: Bold;}

.MOLCatFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #9999cc; }

.MOLCatSubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #9999cc; }


.titlePhotoCat 		{FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 100%; COLOR: #d3c2a6; FONT-WEIGHT: Bold;}

.PhotoFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #d3c2a6; }

.PhotoSubmitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #d3c2a6; }

/* P	{font-family:Verdana,Arial,Helvetica,Sans serif; font-size:75%; color:#000000}
<-- ///////////////// -->


A.news:link 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; TEXT-DECORATION: underline;}
A.news:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; TEXT-DECORATION: underline;}
A.news:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90%; TEXT-DECORATION: none;}

A.whatsnew:link 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: underline; COLOR:#0066FF}
A.whatsnew:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: underline;}
A.whatsnew:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: none; COLOR:#0066FF}

A.yearList:link 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: smaller; COLOR: ffffff; TEXT-DECORATION: none;}
A.yearList:visited 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: smaller; COLOR: ffffff; TEXT-DECORATION: none;}
A.yearList:hover 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: smaller; COLOR: ffffff; TEXT-DECORATION: underline;}

A.articleTitle:link {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: smaller; TEXT-DECORATION: underline; FONT-WEIGHT: bold;}
A.articleTitle:visited {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: smaller; TEXT-DECORATION: underline; FONT-WEIGHT: bold;}
A.articleTitle:hover {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: smaller; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.footer:link 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline;}
A.footer:visited 	{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline;}
A.footer:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline;}

A.mini:link 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline;}
A.mini:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline;}
A.mini:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: none;}

A.map:link 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: underline; COLOR: 000000;}
A.map:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: underline; COLOR: 000000;}
A.map:hover			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: underline; COLOR: 000000;}

A.map2:link 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 000000;}
A.map2:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 000000;}
A.map2:hover 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline;	COLOR: 000000;}

A.map3:link 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 0066FF;}
A.map3:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 0066FF;}
A.map3:hover			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 0066FF;}

A.map4:link 			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 9A0002;}
A.map4:visited 		{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 9A0002;}
A.map4:hover			{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 70%; TEXT-DECORATION: underline; COLOR: 9A0002;}

a.sidemenu { font-family: Verdana, Arial, Helvetica; color: #ff6699; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenu:hover { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenu:visited { font-family: Verdana, Arial, Helvetica; color: #ff6699;  font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenu:hover { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 0.7em; font-weight: normal; text-decoration: none; line-height: 0.8em; }
a.sidemenu:active { font-family: Verdana, Arial, Helvetica; color: #ff6699; font-size: 0.7em; font-weight: normal; text-decoration: underline; line-height: 0.8em; }


A.headcrumb {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.headcrumb:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.headcrumb:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.headcrumb:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.headcrumb:active {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

A.header {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #000000; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.header:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.header:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #000000; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.header:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #cf0303; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.header:active {
	FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #000000; FONT-SIZE: 70%; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}


.formField { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 700; }
.normalFormInputField {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; border: solid 1px #E6571D; }
.formInputField { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100%; background-color: #FFFFFF; color: #000000; border: solid 1px #E6571D; }
.formSelectField { width: 100%; }
.submitButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; color: #000000; font-weight: 0; border: solid 1px #E6571D; }


li.2					{list-style-image: url(/images/arrow_news.gif)}
li.3					{list-style-image: url(/images/internal/web_link.gif)}
/*li 					{list-style-image: url(/images/arrow.gif)}


