﻿/* 
================================
CSS for Home and Giving
================================
*/  


* {
	margin: 0;
	padding: 0;
}

BODY {
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
}

/*====================================*/
/*CUSTOM IDS AND CLASSES */
/*====================================*/

#pageHolderHome { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/HomeHeader.gif);
	background-repeat: no-repeat;
	min-height: 180px;
	}
#pageHolderJulyVisit { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/VisitJulyHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
}
#pageHolderJulyExhibit { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/ExhibitJulyHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
}
#pageHolderAugVisit { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/VisitAugHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
}
#pageHolderAugExhibit { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/ExhibitAugHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
}
#pageHolderFebVisit { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/VisitFebHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
}
#pageHolderFebExhibit { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/ExhibitFebHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
}
#pageHolderGeneric { /*--Sets overall width and centers page--*/ 
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(Images/HomeHeader.gif);
	background-repeat: no-repeat;
	min-height: 25px;
	}
#pageHolder {
	width: 845px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	}
#homeFooterPic {
	background-image: url(Images/homeFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#exhibitJulyFooterPic {
	background-image: url(Images/exhibitJulyFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#visitJulyFooterPic {
	background-image: url(Images/visitJulyFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#exhibitAugFooterPic {
	background-image: url(Images/exhibitAugFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#visitAugFooterPic {
	background-image: url(Images/visitAugFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#exhibitFebFooterPic {
	background-image: url(Images/exhibitFebFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#visitFebFooterPic {
	background-image: url(Images/visitFebFooterPic.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#leftWrapper{
	width: 565px;
	margin-right: 20px;
	margin-top: 25px;
	float: left;
}
#rightWrapper{
	width: 260px;
	float: left;
}
#emailWrapper{
	width: 845px;
	margin-top: 25px;
	float: left;
}
#logoContainer {
	width: 280px;
	height: 155px;
	float: left;
	text-align: left;
}
/* ===================================================
Allows custom logos in the Visiting & Exhibiting pages  */

.logoContainerVisit {
	width: 320px;
	height: 155px;
	float: left;
	text-align: left;
}
.logoContainerExhibit {
	width: 320px;
	height: 155px;
	float: left;
	text-align: left;
}
/* End custom logos in the Visiting & Exhibiting pages 
=====================================================   */
.linksPaneOne {
	width: 120px;
	text-align: left;
	float: left;
	padding: 0;
	margin: 0 20px 0 0;
}
.linksPaneTwo {
	width: 120px;
	text-align: left;
	float: left;
	padding: 0;
	margin: 0;
}
#nav {
	width: 100%;
	text-align: left;
	float: left;
	padding: 0;
	margin: 0;
	height: 25px;
}
#breadC {
	width: 100%;
	text-align: left;
	float: left;
	padding: 10px 0 0 0;
	margin: 0;
	height: 40px;
}
.exhibitPicPane {
	width: 100%;
	text-align: left;
	float: left;
}
.homePaneOne{
	width: 100% ;
	float: left;
	text-align: left;
	height: 96px;
}
.homePaneTwo{
	width: 100% ;
	float: left;
	text-align: left;
}
.homeContentPane{
	width: 100% ;
	float: left;
	text-align: left;
}
.homeLeftPane{
	width: 55% ;
	float: left;
	text-align: left;
	margin: 0 20px;
}
.homeRightPane{
	width: 35% ;
	float: left;
	text-align: left;
}
#homeLogoContainer{
	width: 327px ;
	float: left;
	text-align: left;
	height: 155px;
}
.homeHeaderPane {
	width: 238px ;
	float: left;
	text-align: left;
	height: 155px;
}
.genericHeaderPane {
	width: 238px ;
	float: left;
	text-align: left;
}
.exhibitHeaderPane{
	width: 245px ;
	float: left;
	text-align: left;
  }
.visitHeaderPane{
	width: 245px ;
	float: left;
	text-align: left;
  }
#footerContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #E34585;
	margin-bottom: 20px;
	}
#exhibitJulyFooterContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #51bad0;
	margin-bottom: 20px;
	}
#visitJulyFooterContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #F57F31;
	margin-bottom: 20px;
	}
#exhibitAugFooterContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #B68248;
	margin-bottom: 20px;
	}
#visitAugFooterContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #CB8D95;
	margin-bottom: 20px;
	}
#exhibitFebFooterContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #ED8000;
	margin-bottom: 20px;
	}
#visitFebFooterContainer {
	width: 100%;
	float: left;
	text-align: left;
	border-top: 15px solid #E34585;
	margin-bottom: 20px;
	}

/*=========================================*/
/* Hack to make div strech to size of inner divs*/
/*========================================*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE5/Mac \*/
* html .clearfix {height: 1px;}
.clearfix {display: block;}
/* End hide from IE5/Mac */
/*=========================================*/
/* Styles for Exhibit and Visit Link lists July*/
/*========================================*/

.LinksDesignTable TD {
	height: 25px;
}
.exhibitLinks{ /* Styles the exhibitors links header graphic  */
	background-image: url(Images/exhibitLinkBKG.gif);
	background-repeat: no-repeat;
	height: 110px;
	padding: 88px 0 0 5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	color: #FFFFFF;
}
html>body .exhibitLinks { /* Hack IE ignores for correct positioning of above in other browsers */
	padding-top: 87px;
	height: 23px;
	}
.visitLinks{ /* Styles the visitors links header graphic */
	background-image: url(Images/visitLinkBKG.gif);
	background-repeat: no-repeat;
	height: 110px;
	padding: 88px 0 0 5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	color: #FFFFFF;
}
html>body .visitLinks { /* Hack IE ignores for correct positioning of above in other browsers */
	padding-top: 87px;
	height: 23px;
	}
#exhibitLinksContainer .LinksDesignTable {
	width: 119px;
	background-color: #AADEE9;
	margin-top: 1px
}
#exhibitLinksContainer .LinksDesignTable a {
	padding-left: 5px;
	color: #256A92;
	font-weight: bold;
}
#exhibitLinksContainer .LinksDesignTable a:hover {
	padding-left: 5px;
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
#visitLinksContainer .LinksDesignTable {
	width: 119px;
	background-color: #F5D1B0;
	margin-top: 1px;
}
#visitLinksContainer .LinksDesignTable a {
	padding-left: 5px;
	color: #C45D01;
	font-weight: bold;
}
#visitLinksContainer .LinksDesignTable a:hover {
	padding-left: 5px;
	color: #FFF;
	TEXT-DECORATION: none;
}
/*=========================================*/
/* Styles for Exhibit and Visit Link lists August*/
/*========================================*/
.exhibitAugLinks{ /* Styles the exhibitors links header graphic  */
	background-image: url(Images/exhibitAugLinkBKG.gif);
	background-repeat: no-repeat;
	height: 110px;
	padding: 88px 0 0 5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	color: #FFFFFF;
}
html>body .exhibitAugLinks { /* Hack IE ignores for correct positioning of above in other browsers */
	padding-top: 87px;
	height: 23px;
	}
.visitAugLinks{ /* Styles the visitors links header graphic */
	background-image: url(Images/visitAugLinkBKG.gif);
	background-repeat: no-repeat;
	height: 110px;
	padding: 88px 0 0 5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	color: #FFFFFF;
}
html>body .visitAugLinks { /* Hack IE ignores for correct positioning of above in other browsers */
	padding-top: 87px;
	height: 23px;
	}
#exhibitAugLinksContainer .LinksDesignTable {
	width: 119px;
	background-color: #D5BA9B;
	margin-top: 1px;
}
#exhibitAugLinksContainer .LinksDesignTable a {
	padding-left: 5px;
	color: #3A1A00;
	font-weight: bold;
}
#exhibitAugLinksContainer .LinksDesignTable a:hover {
	padding-left: 5px;
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
#visitAugLinksContainer .LinksDesignTable {
	width: 119px;
	background-color: #E6BDC3;
	margin-top: 1px;
}
#visitAugLinksContainer .LinksDesignTable a {
	padding-left: 5px;
	color: #AD4955;
	font-weight: bold;
}
#visitAugLinksContainer .LinksDesignTable a:hover {
	padding-left: 5px;
	color: #FFF;
	TEXT-DECORATION: none;
}
/*=========================================*/
/* Styles for Exhibit and Visit Link lists Feb*/
/*========================================*/
.exhibitFebLinks{ /* Styles the exhibitors links header graphic  */
	background-image: url(Images/exhibitFebLinkBKG.gif);
	background-repeat: no-repeat;
	height: 110px;
	padding: 88px 0 0 5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	color: #FFFFFF;
}
html>body .exhibitFebLinks { /* Hack IE ignores for correct positioning of above in other browsers */
	padding-top: 87px;
	height: 23px;
	}
.visitFebLinks{ /* Styles the visitors links header graphic */
	background-image: url(Images/visitFebLinkBKG.gif);
	background-repeat: no-repeat;
	height: 110px;
	padding: 88px 0 0 5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	color: #FFFFFF;
}
html>body .visitFebLinks { /* Hack IE ignores for correct positioning of above in other browsers */
	padding-top: 87px;
	height: 23px;
	}
#exhibitFebLinksContainer .LinksDesignTable {
	width: 119px;
	background-color: #f4b56b;
	margin-top: 1px;
}
#exhibitFebLinksContainer .LinksDesignTable a {
	padding-left: 5px;
	color: #ed8000;
	font-weight: bold;
}
#exhibitFebLinksContainer .LinksDesignTable a:hover {
	padding-left: 5px;
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
#visitFebLinksContainer .LinksDesignTable {
	width: 119px;
	background-color: #ebadcd;
	margin-top: 1px;
}
#visitFebLinksContainer .LinksDesignTable a {
	padding-left: 5px;
	color: #e34585;
	font-weight: bold;
}
#visitFebLinksContainer .LinksDesignTable a:hover {
	padding-left: 5px;
	color: #FFF;
	TEXT-DECORATION: none;
}
/*=========================================*/
/* Styles for Document Module table*/
/*========================================*/
.DNN_Documents TR{}
.DNN_Documents .TitleCell { 
	width: 70%;
	border-bottom: 1px dotted #ccc;
	}
.DNN_Documents .SizeCell { 
	width: 15%;
	border-bottom: 1px dotted #ccc;
	}
.DNN_Documents .DownloadCell {
	border-bottom: 1px dotted #ccc;
	}
	
	/*=========================================*/
/* Styles for Document Module table*/
/*========================================*/
#exhibtTableList TR {
	height: 35px;
}
#exhibtTableList TD {
	border-top: 1px solid #ccc;
}
/*====================================*/
/* GENERIC STYLES*/
/*====================================*/
.Normal, P {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	letter-spacing: .05em;
	}
.NormalTextBox {
	}
.SearchTextBox {
	}
H1 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	line-height: 28px;
	text-align: left;
	color:#83C7DB;
	font-weight: normal;
	letter-spacing: 0;
}
H2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	/*font-family: "Trebuchet MS", Helvetica, sans-serif;*/
	font-size: 11px;
	line-height: 22px;
	text-transform: uppercase;
	color:#55849F;
	text-align: left;
	font-weight: normal;
	}
H3 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	line-height: 24px;
	text-transform: uppercase;
	color:#54839E;
	text-align: left;
	font-weight: normal;
	letter-spacing: 1px;
}
.normal H3 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-transform: uppercase;
	color:#54839E;
	text-align: left;
	font-weight: normal;
	letter-spacing: 1px;
}
H4 {}
H5 {}
H6 {}
TD {}
TH,DIV {}
hr {
	border-top: 1px dotted #D0D73E;
	border-bottom: none;
	color: #D0D73E;
	height: 1px;
	/*background-color: #D0D73E;*/
}
#containerContent ul {
	padding-left: 2em;
	margin-left: 0;
	text-indent: -1.3em;
}
#containerContent ul li {
	list-style: disc inside;
	padding-bottom: 4px;
	
}
a:link, a:visited, a:active {
	color: #54839E;
	}
a:hover {
    color:#54839E;
	text-decoration: underline;
}
.user, a.user:link, a.user:active, a.user:visited {
	color:#54839E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
}
a.user:hover {
	COLOR:#54839E;
	TEXT-DECORATION: underline;
}
.search, a.search:link, a.search:active, a.search:visited  {}
a.search:hover {}
.footer {
	color:#54839E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
}
.breadcrumb, A.breadcrumb:link, A.breadcrumb:active, A.breadcrumb:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C3C2C2;
}
A.breadcrumb:hover {
	COLOR:#54839E;
	TEXT-DECORATION: underline
}

/* END*/
/*---------------------------------------------------------------------------*/
/*=========================================*/
/* Styles for Smooth Galleries*/
/*========================================*/
.jdGallery .slideInfoZone P {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	/*font-weight: bold;*/
	font-size: 80%;
	line-height: auto;
	color:#FFFFFF;
	letter-spacing: 0;
}
/*====================================================*/
/* Styles the Content Pane Headings in Edit Mode*/
/*====================================================*/
.Head {	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #999999
}
.SubHead {	
	FONT-SIZE: 11px; 
	COLOR: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.SubSubHead {	
		FONT-SIZE: 11px; 
COLOR: #999999
}
label {
	color: #999999;
}
input {
	color: #999999;
}
/*====================================================*/
/*Edit Mode Buttons*/
/*====================================================*/
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active  {	
	COLOR: #999999; 
	TEXT-DECORATION: underline;
}
A.CommandButton:hover {
	COLOR:#999999; 
	TEXT-DECORATION: none;
}

/* ===============================================
    CSS STYLES FOR HouseMenu - Horz Exhibit July
   ===============================================
*/
#navHorzJulyEx, #navHorzJulyEx ul { /* all lists */
	/* Structual css DO NOT CHANGE */
	padding: 0;
	margin: 0;
	margin-top: 1px;
	border: 0;
	list-style: none;
	white-space: nowrap;
	z-index: 89; /*Changed to stop conflict with LightBox z-index of 100 and overly of 90*/
	position: relative;
	/* Presentation - Change here */
    width: 100%;
    background-color: transparent;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
}
#navHorzJulyEx li { /* all list items */
	/* Structual css DO NOT CHANGE */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
    /* hack for MacIE5 to ignore, while other browsers use \*/
    width: auto;
    _width: 1px;
    /* end hack */
	/*letter-spacing: 0.5px;*/
}
#navHorzJulyEx li ul { /* second-level lists */
	width: 141px;
	display: block;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	line-height: 24px;
	left: -999em;
	letter-spacing: none;
	border-right: none;
}
#navHorzJulyEx li ul ul { /* third-and-above-level lists */
}
#navHorzJulyEx a { /* all links within the menu wrapper */
	/* Structual css DO NOT CHANGE */
	display: block;
	margin: 0; 
	border: 0;
	padding: 4px 0 0 7px;
	/* Presentation - Change here */
    text-decoration: none;
    color: #FFFFFF;
    background-color: transparent;
	height: 25px;
	width: 141px;
	margin: 0;
	background-image: url(Images/JulyExMenuBKG.gif);
	background-repeat: no-repeat;
	/*opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
}
#navHorzJulyEx a:hover {
	width: 141px;
    color: #FFFFFF;
    background-color: transparent;
	background-image: url(Images/JulyExMenuHover.gif);
	background-repeat: no-repeat;
	height: 25px;
}
html>body #navHorzJulyEx a {
	width: 134px;
	}
html>body #navHorzJulyEx a:hover {
	width: 134px;
	}
#navHorzJulyEx li li a {
}
#navHorzJulyEx li li a:hover {
}

/* Applied to the parent item, if displayed, in either vertical or horizontal orientation. Must follow other styles. */
#navHorzJulyEx #houseMenuParentItem a
{ /* all links under the parent item (li) */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzJulyEx a#houseMenuParentLink
{ /* parent link itself */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzJulyEx a#navHorzJulyExCurrentLink
{ /* current link itself */
    color: #ffffff; 
    text-decoration: none;
	background-image: url(Images/JulyExMenuHover.gif);
	background-repeat: no-repeat;
}
#navHorzJulyEx a#navHorzJulyExItemHome {
    color: #000000;
}
#navHorzJulyEx li#navHorzJulyExItemHome {
	/*border: none;
	display: none;*/
}

/*========== END ==========*/
/* ===============================================
    CSS STYLES FOR HouseMenu - Horz Visit July
   ===============================================
*/
#navHorzJulyVis, #navHorzJulyVis ul { /* all lists */
	/* Structual css DO NOT CHANGE */
	padding: 0;
	margin: 0;
	margin-top: 1px;
	border: 0;
	list-style: none;
	white-space: nowrap;
	z-index: 89; /*Changed to stop conflict with LightBox z-index of 100 and overly of 90*/
	position: relative;
	/* Presentation - Change here */
    width: 100%;
    background-color: transparent;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
}
#navHorzJulyVis li { /* all list items */
	/* Structual css DO NOT CHANGE */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
    /* hack for MacIE5 to ignore, while other browsers use \*/
    width: auto;
    _width: 1px;
    /* end hack */
}
#navHorzJulyVis li ul { /* second-level lists */
	width: 141px;
	display: block;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	line-height: 24px;
	left: -999em;
	letter-spacing: none;
	border-right: none;
}
#navHorzJulyVis li ul ul { /* third-and-above-level lists */
}
#navHorzJulyVis a { /* all links within the menu wrapper */
	/* Structual css DO NOT CHANGE */
	display: block;
	margin: 0; 
	border: 0;
	padding: 4px 0 0 7px;
	/* Presentation - Change here */
    text-decoration: none;
    color: #FFFFFF;
    background-color: transparent;
	width: 141px;
	margin: 0;
	height: 25px;
	background-image: url(Images/JulyVisMenuBKG.gif);
	background-repeat: no-repeat;
	/*opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
}
#navHorzJulyVis a:hover {
	width: 141px;
    color: #FFFFFF;
    background-color: transparent;
	background-image: url(Images/JulyVisMenuHover.gif);
	background-repeat: no-repeat;
	height: 25px;
}
html>body #navHorzJulyVis a {
	width: 134px;
	}
html>body #navHorzJulyVis a:hover {
	width: 134px;
	}
#navHorzJulyVis li li a {
}
#navHorzJulyVis li li a:hover {
}

/* Applied to the parent item, if displayed, in either vertical or horizontal orientation. Must follow other styles. */
#navHorzJulyVis #houseMenuParentItem a
{ /* all links under the parent item (li) */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzJulyVis a#houseMenuParentLink
{ /* parent link itself */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzJulyVis a#navHorzJulyVisCurrentLink
{ /* current link itself */
    color: #ffffff; 
    text-decoration: none;
	background-image: url(Images/JulyVisMenuHover.gif);
	background-repeat: no-repeat;
}
#navHorzJulyVis a#navHorzJulyVisItemHome {
   /* color: #000000;*/
}
#navHorzJulyVis li#navHorzJulyVisItemHome {
	border: none;
	display: none;
}

/*========== END ==========*/
/* ===============================================
    CSS STYLES FOR HouseMenu - Horz Exhibit August
   ===============================================
*/
#navHorzAugEx, #navHorzAugEx ul { /* all lists */
	/* Structual css DO NOT CHANGE */
	padding: 0;
	margin: 0;
	margin-top: 1px;
	border: 0;
	list-style: none;
	white-space: nowrap;
	z-index: 89; /*Changed to stop conflict with LightBox z-index of 100 and overly of 90*/
	position: relative;
	/* Presentation - Change here */
    width: 100%;
    background-color: transparent;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
}
#navHorzAugEx li { /* all list items */
	/* Structual css DO NOT CHANGE */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
    /* hack for MacIE5 to ignore, while other browsers use \*/
    width: auto;
    _width: 1px;
    /* end hack */
	/*letter-spacing: 0.5px;*/
}
#navHorzAugEx li ul { /* second-level lists */
	width: 141px;
	display: block;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	line-height: 24px;
	left: -999em;
	letter-spacing: none;
	border-right: none;
}
#navHorzAugEx li ul ul { /* third-and-above-level lists */
}
#navHorzAugEx a { /* all links within the menu wrapper */
	/* Structual css DO NOT CHANGE */
	display: block;
	margin: 0; 
	border: 0;
	padding: 4px 0 0 7px;
	/* Presentation - Change here */
    text-decoration: none;
    color: #FFFFFF;
    background-color: transparent;
	height: 25px;
	width: 141px;
	margin: 0;
	background-image: url(Images/AugExMenuBKG.gif);
	background-repeat: no-repeat;
	/*opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
}
#navHorzAugEx a:hover {
	width: 141px;
    color: #FFFFFF;
    background-color: transparent;
	background-image: url(Images/AugExMenuHover.gif);
	background-repeat: no-repeat;
	height: 25px;
}
html>body #navHorzAugEx a {
	width: 134px;
	}
html>body #navHorzAugEx a:hover {
	width: 134px;
	}
#navHorzAugEx li li a {
}
#navHorzAugEx li li a:hover {
}

/* Applied to the parent item, if displayed, in either vertical or horizontal orientation. Must follow other styles. */
#navHorzAugEx #houseMenuParentItem a
{ /* all links under the parent item (li) */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzAugEx a#houseMenuParentLink
{ /* parent link itself */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzAugEx a#navHorzAugExCurrentLink
{ /* current link itself */
    color: #ffffff; 
    text-decoration: none;
	background-image: url(Images/AugExMenuHover.gif);
	background-repeat: no-repeat;
}
#navHorzAugEx a#navHorzAugExItemHome {
    color: #000000;
}
#navHorzAugEx li#navHorzAugExItemHome {
	/*border: none;
	display: none;*/
}

/*========== END ==========*/
/* ===============================================
    CSS STYLES FOR HouseMenu - Horz Visit July
   ===============================================
*/
#navHorzAugVis, #navHorzAugVis ul { /* all lists */
	/* Structual css DO NOT CHANGE */
	padding: 0;
	margin: 0;
	margin-top: 1px;
	border: 0;
	list-style: none;
	white-space: nowrap;
	z-index: 89; /*Changed to stop conflict with LightBox z-index of 100 and overly of 90*/
	position: relative;
	/* Presentation - Change here */
    width: 100%;
    background-color: transparent;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
}
#navHorzAugVis li { /* all list items */
	/* Structual css DO NOT CHANGE */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
    /* hack for MacIE5 to ignore, while other browsers use \*/
    width: auto;
    _width: 1px;
    /* end hack */
}
#navHorzAugVis li ul { /* second-level lists */
	width: 141px;
	display: block;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	line-height: 24px;
	left: -999em;
	letter-spacing: none;
	border-right: none;
}
#navHorzAugVis li ul ul { /* third-and-above-level lists */
}
#navHorzAugVis a { /* all links within the menu wrapper */
	/* Structual css DO NOT CHANGE */
	display: block;
	margin: 0; 
	border: 0;
	padding: 4px 0 0 7px;
	/* Presentation - Change here */
    text-decoration: none;
    color: #FFFFFF;
    background-color: transparent;
	width: 141px;
	margin: 0;
	height: 25px;
	background-image: url(Images/AugVisMenuBKG.gif);
	background-repeat: no-repeat;
	/*opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
}
#navHorzAugVis a:hover {
	width: 141px;
    color: #FFFFFF;
    background-color: transparent;
	background-image: url(Images/AugVisMenuHover.gif);
	background-repeat: no-repeat;
	height: 25px;
}
html>body #navHorzAugVis a {
	width: 134px;
	}
html>body #navHorzAugVis a:hover {
	width: 134px;
	}
#navHorzAugVis li li a {
}
#navHorzAugVis li li a:hover {
}

/* Applied to the parent item, if displayed, in either vertical or horizontal orientation. Must follow other styles. */
#navHorzAugVis #houseMenuParentItem a
{ /* all links under the parent item (li) */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzAugVis a#houseMenuParentLink
{ /* parent link itself */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzAugVis a#navHorzAugVisCurrentLink
{ /* current link itself */
    color: #ffffff; 
    text-decoration: none;
	background-image: url(Images/AugVisMenuHover.gif);
	background-repeat: no-repeat;
}
#navHorzAugVis a#navHorzAugVisItemHome {
   /* color: #000000;*/
}
#navHorzAugVis li#navHorzAugVisItemHome {
	border: none;
	display: none;
}

/*========== END ==========*/
/* ===============================================
    CSS STYLES FOR HouseMenu - Horz Exhibit February
   ===============================================
*/
#navHorzFebEx, #navHorzFebEx ul { /* all lists */
	/* Structual css DO NOT CHANGE */
	padding: 0;
	margin: 0;
	margin-top: 1px;
	border: 0;
	list-style: none;
	white-space: nowrap;
	z-index: 89; /*Changed to stop conflict with LightBox z-index of 100 and overly of 90*/
	position: relative;
	/* Presentation - Change here */
    width: 100%;
    background-color: transparent;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
}
#navHorzFebEx li { /* all list items */
	/* Structual css DO NOT CHANGE */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
    /* hack for MacIE5 to ignore, while other browsers use \*/
    width: auto;
    _width: 1px;
    /* end hack */
	/*letter-spacing: 0.5px;*/
}
#navHorzFebEx li ul { /* second-level lists */
	width: 141px;
	display: block;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	line-height: 24px;
	left: -999em;
	letter-spacing: none;
	border-right: none;
}
#navHorzFebEx li ul ul { /* third-and-above-level lists */
}
#navHorzFebEx a { /* all links within the menu wrapper */
	/* Structual css DO NOT CHANGE */
	display: block;
	margin: 0; 
	border: 0;
	padding: 4px 0 0 7px;
	/* Presentation - Change here */
    text-decoration: none;
    color: #FFFFFF;
    background-color: transparent;
	height: 25px;
	width: 141px;
	margin: 0;
	background-image: url(Images/FebExMenuBKG.gif);
	background-repeat: no-repeat;
	/*opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
}
#navHorzFebEx a:hover {
	width: 141px;
    color: #FFFFFF;
    background-color: transparent;
	background-image: url(Images/FebExMenuHover.gif);
	background-repeat: no-repeat;
	height: 25px;
}
html>body #navHorzFebEx a {
	width: 134px;
	}
html>body #navHorzFebEx a:hover {
	width: 134px;
	}
#navHorzFebEx li li a {
}
#navHorzFebEx li li a:hover {
}

/* Applied to the parent item, if displayed, in either vertical or horizontal orientation. Must follow other styles. */
#navHorzFebEx #houseMenuParentItem a
{ /* all links under the parent item (li) */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzFebEx a#houseMenuParentLink
{ /* parent link itself */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzFebEx a#navHorzFebExCurrentLink
{ /* current link itself */
    color: #ffffff; 
    text-decoration: none;
	background-image: url(Images/FebExMenuHover.gif);
	background-repeat: no-repeat;
}
#navHorzFebEx a#navHorzFebExItemHome {
    color: #000000;
}
#navHorzFebEx li#navHorzFebExItemHome {
	/*border: none;
	display: none;*/
}

/*========== END ==========*/
/* ===============================================
    CSS STYLES FOR HouseMenu - Horz Visit February
   ===============================================
*/
#navHorzFebVis, #navHorzFebVis ul { /* all lists */
	/* Structual css DO NOT CHANGE */
	padding: 0;
	margin: 0;
	margin-top: 1px;
	border: 0;
	list-style: none;
	white-space: nowrap;
	z-index: 89; /*Changed to stop conflict with LightBox z-index of 100 and overly of 90*/
	position: relative;
	/* Presentation - Change here */
    width: 100%;
    background-color: transparent;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
}
#navHorzFebVis li { /* all list items */
	/* Structual css DO NOT CHANGE */
	position: relative;
	display: inline;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
    /* hack for MacIE5 to ignore, while other browsers use \*/
    width: auto;
    _width: 1px;
    /* end hack */
}
#navHorzFebVis li ul { /* second-level lists */
	width: 141px;
	display: block;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
	line-height: 24px;
	left: -999em;
	letter-spacing: none;
	border-right: none;
}
#navHorzFebVis li ul ul { /* third-and-above-level lists */
}
#navHorzFebVis a { /* all links within the menu wrapper */
	/* Structual css DO NOT CHANGE */
	display: block;
	margin: 0; 
	border: 0;
	padding: 4px 0 0 7px;
	/* Presentation - Change here */
    text-decoration: none;
    color: #FFFFFF;
    background-color: transparent;
	width: 141px;
	margin: 0;
	height: 25px;
	background-image: url(Images/FebVisMenuBKG.gif);
	background-repeat: no-repeat;
	/*opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
}
#navHorzFebVis a:hover {
	width: 141px;
    color: #FFFFFF;
    background-color: transparent;
	background-image: url(Images/FebVisMenuHover.gif);
	background-repeat: no-repeat;
	height: 25px;
}
html>body #navHorzFebVis a {
	width: 134px;
	}
html>body #navHorzFebVis a:hover {
	width: 134px;
	}
#navHorzFebVis li li a {
}
#navHorzFebVis li li a:hover {
}

/* Applied to the parent item, if displayed, in either vertical or horizontal orientation. Must follow other styles. */
#navHorzFebVis #houseMenuParentItem a
{ /* all links under the parent item (li) */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzFebVis a#houseMenuParentLink
{ /* parent link itself */
    background-color: transparent; 
    text-decoration: none;
}

#navHorzFebVis a#navHorzFebVisCurrentLink
{ /* current link itself */
    color: #ffffff; 
    text-decoration: none;
	background-image: url(Images/FebVisMenuHover.gif);
	background-repeat: no-repeat;
}
#navHorzFebVis a#navHorzFebVisItemHome {
   /* color: #000000;*/
}
#navHorzFebVis li#navHorzFebVisItemHome {
	border: none;
	display: none;
}

/*========== END ==========*/

/* ===============================================
    CSS STYLES FOR Menu used in ADMIN mode
   ===============================================
*/
.MainMenu_MenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.MainMenu_MenuItemSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
/*========== END ==========*/

.Eventday,.Eventweekenday {
background-color:#FFFFFF
}
.Eventday,.Eventweekenday {
background-color:#FFFFFF
}
.DataGrid_Item {
background-color:#ffffff;
color:#000000;
}
.DataGrid_AlternatingItem {
background-color:#ffffff;
color:#000000;
}


