.bodyText {
    font: 70% Verdana;
    color: #333333;
	line-height: 140%;
}
p {
	margin-top: 3px;
	margin-bottom: 8px;
}
.dottedLine {
    background-image: url(\images\dottedline.gif);
    background-repeat: repeat-x;
}
.line {
    background-image: url(\images\blackline.gif);
    background-repeat: repeat-x;
}
.topNav {
    font: 60% Arial;
    color: #ff9933;
}
.topNavSelect {
    font: 100% Arial;
    color: #ffcc66;
}
a.topNav {
    font: 100% Arial;
    color: #ff9933;
    text-decoration: none;
}
a.topNav:visited {
    font: 100% Arial;
    color: #ff9933;
    text-decoration: none;
}
a.topNav:active {
    font: 100% Arial;
    color: #ffcc66;
    text-decoration: none;
}
a.topNav:hover {
    font: 100% Arial;
    color: #ffcc66;
    text-decoration: none;
}
.lev1Nav {
    font: 75% Arial;
    color: #ffcc99;
}
a.lev1NavSelect {
	font: 100% Arial;
    color: #ffffff;
	text-decoration: none;
}
a.lev1NavSelect:visited {
	font: 100% Arial;
    color: #ffffff;
	text-decoration: none;
}
a.lev1NavSelect:active {
	font: 100% Arial;
    color: #ffffff;
	text-decoration: none;
}
a.lev1NavSelect:hover {
	font: 100% Arial;
    color: #ffffff;
	text-decoration: none;
}
a.lev1Nav {
    font: 100% Arial;
    color: #ffcc99;
    text-decoration: none;
}
a.lev1Nav:visited {
    font: 100% Arial;
    color: #ffcc99;
    text-decoration: none;
}
a.lev1Nav:active {
    font: 100% Arial;
    color: #ffffff;
    text-decoration: none;
}
a.lev1Nav:hover {
    font: 100% Arial;
    color: #ffffff;
    text-decoration: none;
}
.lev2Nav {
    font: 75% Arial;
    color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
}
.lev2NavSelect {
	font: 75% Arial;
    color: #ffffff;
	background-color: #cc0033;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.lev2NavSelect {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
a.lev2NavSelect:visited {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
a.lev2NavSelect:active {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
a.lev2NavSelect:hover {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
a.lev2Nav {
    font: 100% Arial;
    color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
    text-decoration: none;
}
a.lev2Nav:visited {
    font: 100% Arial;
    color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
    text-decoration: none;
}
a.lev2Nav:active {
    font: 100% Arial;
    color: #ffffff;
	background-color: #999999;
	padding-top: 2px;
	padding-bottom: 2px;
    text-decoration: none;
}
a.lev2Nav:hover {
    font: 100% Arial;
    color: #ffffff;
	background-color: #999999;
	padding-top: 2px;
	padding-bottom: 2px;
    text-decoration: none;
}
.lev3Nav {
    font: 75% Arial;
    color: #ffffff;
}
.lev3NavSelect {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
}
a.lev3NavSelect {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	text-decoration: none;
}
a.lev3NavSelect:visited {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	text-decoration: none;
}
a.lev3NavSelect:active {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	text-decoration: none;
}
a.lev3NavSelect:hover {
	font: 100% Arial;
    color: #ffffff;
	background-color: #cc0033;
	text-decoration: none;
}
a.lev3Nav {
    font: 100% Arial;
    color: #ffffff;
    text-decoration: none;
}
a.lev3Nav:visited {
    font: 100% Arial;
    color: #ffffff;
    text-decoration: none;
}
a.lev3Nav:active {
    font: 100% Arial;
    color: #ffffff;
    text-decoration: none;
}
a.lev3Nav:hover {
    font: 100% Arial;
    color: #ffffff;
    text-decoration: none;
}
.whatsOnText {
    font: 70% Verdana; 
/*  font: 55% Verdana; */         
    color: #000000;
    text-decoration: none;
}
a.whatsOnText {
    font: 70% Verdana; 
/*  font: 55% Verdana; */         
    color: #000000;
    text-decoration: none;
}
a.whatsOnText:visited {
    font: 70% Verdana;
/*  font: 55% Verdana; */      
    color: #000000;
	text-decoration: none;
}
a.whatsOnText:active {
    font: 70% Verdana;
/*  font: 55% Verdana; */      
    color: #cc0033;
	text-decoration: underline;
}
a.whatsOnText:hover {
    font: 70% Verdana;
/*  font: 55% Verdana; */        
    color: #cc0033;
	text-decoration: underline;
}
.whatsOnTextHeading  {
	font: 90% Arial, serif;
	font-weight: bold;
	letter-spacing: 1.0px;
	color: #000000;
}
.date {
    font: 100% Verdana;
	font-style : italic;
    color: #000000;
	line-height: 200%;
}
.title {
    font: 130% Arial;
    color: #000000;
}
.introText {
    font: 100% Verdana;
    color: #333333;
	font-weight: bold;
	line-height: 150%;
}
.caption {
    font: 60% Verdana;
    color: #666666;
	line-height: 140%;
	padding-bottom : 7px;
}
.captionBold {
    font: 100% Verdana;
    color: #666666;
	font-weight: bold;
	line-height: 140%;
} 

.sponsor {
    font: 55% Arial;
    color: #808080;
	padding-bottom : 7px;
	font-weight: bold;
}

.exhibitionCaption {
    font: 60% Verdana;
    color: #333333;
	line-height: 140%;
	padding-bottom : 7px;
}
a.pageNumber {
	font: 70% Verdana;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.pageNumber:visited {
	font: 70% Verdana;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.pageNumber:active {
	font: 70% Verdana;
	font-weight: bold;
	color: #ff6666;
	text-decoration: underline;
}
a.pageNumber:hover {
	font: 70% Verdana;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.pageNumberSelect {
	font: 70% Verdana;
	font-weight: bold;
	color: #990000;
}
a.resultTitle {
	font: 100% Verdana;
	color: #990000;
	text-decoration: underline;
	line-height: 140%;
	font-weight: bold;
}
a.resultTitle:visited {
	font: 100% Verdana;
	color: #ff6666;
	text-decoration: underline;
	line-height: 140%;
	font-weight: bold;
}
a.resultTitle:active {
	font: 100% Verdana;
	color: #ff6666;
	text-decoration: underline;
	line-height: 140%;
	font-weight: bold;
}
a.resultTitle:hover {
	font: 100% Verdana;
	color: #cc0033;
	text-decoration: underline;
	line-height: 140%;
	font-weight:bold;
}
a {
	font: 100% Verdana;
	color: #990000;
	text-decoration: underline;
}
a:visited {
	font: 100% Verdana;
	color: #ff6666;
	text-decoration: underline;
}
a:active {
	font: 100% Verdana;
	color: #ff6666;
	text-decoration: underline;
}
a:hover {
	font: 100% Verdana;
	color: #CC0033;
	text-decoration: underline;
}
.greyLink {
	font: 70% Verdana;
	color: #999999;
}
a.greyLink {
	font: 70% Verdana;
	color: #333333;
	text-decoration: underline;
}
a.greyLink:visited {
	font: 70% Verdana;
	color: #333333;
	text-decoration: underline;
}
a.greyLink:active {
	font: 70% Verdana;
	color: #ff6666;
	text-decoration: underline;
}
a.greyLink:hover {
	font: 70% Verdana;
	color: #cc0033;
	text-decoration: underline;
}
a.siteMapHeading {
	font: 80% Arial Black;
	color: #000000;
	text-decoration: none;
}
a.siteMapHeading:visited {
	font: 80% Arial Black;
	color: #000000;
	text-decoration: none;
}
a.siteMapHeading:active {
	font: 80% Arial Black;
	color: #000000;
	text-decoration: underline;
}
a.siteMapHeading:hover {
	font: 80% Arial Black;
	color: #000000;
	text-decoration: underline;
}
a.siteMapHomeHeading {
	font: 110% Arial Black;
	color: #000000;
	text-decoration: none;
}
a.siteMapHomeHeading:visited {
	font: 110% Arial Black;
	color: #000000;
	text-decoration: none;
}
a.siteMapHomeHeading:active {
	font: 110% Arial Black;
	color: #000000;
	text-decoration: underline;
}
a.siteMapHomeHeading:hover {
	font: 110% Arial Black;
	color: #000000;
	text-decoration: underline;
}
a.siteMapLvl1 {
	font: 70% Verdana;
	color: #000000;
	line-height: 140%;
}
a.siteMapLvl1:visited {
	font: 70% Verdana;
	color: #000000;
	line-height: 140%;
}
a.siteMapLvl1:active {
	font: 70% Verdana;
	color: #000000;
	line-height: 140%;
}
a.siteMapLvl1:hover {
	font: 70% Verdana;
	color: #000000;
	line-height: 140%;
}
.siteMapLvl2 {
	font: 70% Verdana;
	color: #666666;
}
a.siteMapLvl2 {
	font: 70% Verdana;
	color: #666666;
}
a.siteMapLvl2:visited {
	font: 70% Verdana;
	color: #666666;
}
a.siteMapLvl2:active {
	font: 70% Verdana;
	color: #666666;
}
a.siteMapLvl2:hover {
	font: 70% Verdana;
	color: #666666;
}
.galleryImg {
	filter: alpha(opacity=50);
}
.heading1 {
	font: 150% Arial;
	color: #000000;
	font-weight: bold;
	line-height: 135%;
}
.heading1bold {
	font: 150% Arial;
	color: #000000;
	font-weight: bold;
	line-height: 135%;
}
.heading2 {
	font: 130% Arial;
	color: #000000;
	font-weight: bold;
}
.heading3 {
	font: 125% Arial;
	color: #000000;
	font-weight: bold;
}
.heading4 {
	font: 100% Verdana;
	color: #000000;
	font-weight: bold;
	line-height: 140%;
}
.footnote {
	font: 60% Verdana;
	color: #000000;
}
ol {
	margin-left : 7px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000000;
}
ol li {
	margin-left : 22px;
	margin-top: 5px;
	margin-bottom: 5px;
	font: 100% Verdana;
	line-height: 140%;
	color: #000000;
}
ul {
	margin-left : 0px;
	margin-top: 5px;
	margin-bottom: 10px;
}
ul li {
	margin-left : 16px;
	margin-top: 5px;
	margin-bottom: 5px;
	font: 100% Verdana;
	line-height: 140%;
	color: #000000;
}
ul li ul li {
	margin-top: 5px;
	margin-bottom: 5px;
	font: 100% Verdana;
	color: #000000;
	list-style : square;
}
.lightGrey {
    font: 100% Verdana;
    color: #666666;
	line-height: 140%;
	font-weight:bold;
}
a.quarterlyHeader {
    font: 70% Verdana;
/*  font: 55% Verdana; */      
    color: #000000;
	text-decoration: none;
}
a.quarterlyHeader:visited {
    font: 70% Verdana;
/*  font: 55% Verdana; */      
    color: #000000;
	text-decoration: none;
}
a.quarterlyHeader:active {
    font: 70% Verdana;
/*  font: 55% Verdana; */      
    color: #990000;
	text-decoration: underline;
}
a.quarterlyHeader:hover {
    font: 70% Verdana;
/*  font: 55% Verdana; */        
    color: #990000;
	text-decoration: underline;
}
.userdata{
	color: #990000;
	font-style: italic;
}
.important{
	color: #990000;
	font-weight:bold;
}
.redText{
	color: #990000;
}
.copyright{
	font:80% Verdana;
}
.labelNavLink{
	font-size: x-small;
	font-family: verdana;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
}

a.labelNavLink {
	color: #000000;
	text-decoration: none;
}
a.labelNavLink:hover {
	text-decoration: underline;
	color: #ff6666;
}
a.labelNavLink:visited {
	color: #000000;
	text-decoration: none;
}
