a.navigation:link {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #B3B3B3;

}
a.navigation:hover {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #CC0000;

} 
a.navigation:visited {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #B3B3B3;

} 
a.navigation:hover {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #CC0000;

}                                           
.navigationon {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #CC0000;

} 






B {
	FONT-WEIGHT: bold
}
H1 {
	 FONT-SIZE: 120%; FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif; COLOR: #CC0000
; font-weight: normal
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #CC0000
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; color: #CC0000
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; color: #CC0000
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 95%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

}
.textBrown {
	FONT-SIZE: 75%; COLOR: #996666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

}
.textRed {
	FONT-SIZE: 75%; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textAdmin {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textWhite {
	FONT-SIZE: 90%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif
}
A.bodytext {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.redbodytext {
	FONT-SIZE: 75%; COLOR: #cc0000; FONT-FAMILY: verdana, helvetica, sans-serif
}
.bigheading {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.headingtext {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.smallbodytext {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: verdana, helvetica, sans-serif
}
A.whitetext {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
TD.header {
	BACKGROUND-COLOR: #ffffff
}
INPUT.frontpage {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 75%; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
INPUT.submit {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; FONT-SIZE: 75%; BORDER-LEFT: #000000 2px solid; COLOR: #000000; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.blueheading {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #6699ff; FONT-FAMILY: arial, helvetica, sans-serif
}
.blackheading {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.articleTitle {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallText {
	FONT-SIZE: 70%; COLOR: #000000; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerText {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ArticleDate {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.pageTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleAbout {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #6600cc; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleCollections {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #6396ce; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleCatalogues {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleHelp {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleServices {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #339900; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleblack {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleWhatson {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffcc33; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleNews {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ff6699; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleContact {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #ff6666; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.titleAdmin {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.menu {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.template {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc99; 12px: 
}
INPUT.plain {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 12px: 
}
TEXTAREA.plain {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 12px: 
}
TEXTAREA.template {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc99; 12px: 
}
.successMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #009966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorMessageSml {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newAbout {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #6600cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newCollections {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newCatalogues {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #009999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newServices {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #339900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newWhatson {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffcc33; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newNews {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ff6699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newContact {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ff6666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redspacer {
	FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans serif
}
.learningcopyright {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.learningtabletitlewhite {
	FONT: bold 75% Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.learningillustrativetext {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #339900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.learningbluetext {
	FONT-SIZE: 75%; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.news:link {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.news:visited {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.news:hover {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.whatsnew:link {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.whatsnew:visited {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.whatsnew:hover {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.yearList:link {
	FONT-SIZE: smaller; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.yearList:visited {
	FONT-SIZE: smaller; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.yearList:hover {
	FONT-SIZE: smaller; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.articleTitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.articleTitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.articleTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:link {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.footer:visited {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mini:link {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mini:visited {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mini:hover {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.map:link {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map:visited {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map:hover {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map2:link {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map2:visited {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map2:hover {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map3:link {
	FONT-SIZE: 70%; COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map3:visited {
	FONT-SIZE: 70%; COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map3:hover {
	FONT-SIZE: 70%; COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map4:link {
	FONT-SIZE: 70%; COLOR: #9a0002; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map4:visited {
	FONT-SIZE: 70%; COLOR: #9a0002; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.map4:hover {
	FONT-SIZE: 70%; COLOR: #9a0002; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.headcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.headcrumb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.headcrumb:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.headcrumb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.headcrumb:active {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.header {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.header:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.header:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.header:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #cf0303; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.header:active {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.sidemenu {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #ff6699; LINE-HEIGHT: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.sidemenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #666666; LINE-HEIGHT: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.sidemenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #ff6699; LINE-HEIGHT: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.sidemenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #666666; LINE-HEIGHT: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.sidemenu:active {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #ff6699; LINE-HEIGHT: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
.formField {
	FONT-WEIGHT: 700; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalFormInputField {
	BORDER-RIGHT: #e6571d 1px solid; BORDER-TOP: #e6571d 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #e6571d 1px solid; COLOR: #000000; BORDER-BOTTOM: #e6571d 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formInputField {
	BORDER-RIGHT: #e6571d 1px solid; BORDER-TOP: #e6571d 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #e6571d 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #e6571d 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.ResRegInputField {
	BORDER-RIGHT: #e6571d 1px solid; BORDER-TOP: #e6571d 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #e6571d 1px solid; COLOR: #000000; BORDER-BOTTOM: #e6571d 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formSelectField {
	WIDTH: 100%
}
.submitButton {
	BORDER-RIGHT: #e6571d 1px solid; BORDER-TOP: #e6571d 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #e6571d 1px solid; COLOR: #000000; BORDER-BOTTOM: #e6571d 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.titleBookshop {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #996699; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
LI.2 {
	LIST-STYLE-IMAGE: url(/images/arrow_news.gif)
}
LI.3 {
	LIST-STYLE-IMAGE: url(/images/internal/web_link.gif)
}

