/* CWF 2001b Style Sheet all font sizes are in points which works well in internet explorer */

/* Justin styles for header navigation */

.topRightNav, .topRightNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: uppercase;
	text-decoration: none;
	color: #333333;
}

.topRightNavReverse, .topRightNavReverse a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: uppercase;
	text-decoration: none;
	color: #CCCCCC;
}

.topRightNavReverse a.myVisit {
	color : #CCCCCC;
}
.topRightNavReverse a:hover, .topRightNavReverse a.myVisit:hover {
	text-decoration: underline;
	font-size: 10px;
}

.topRightNav a.myVisit {
	color : #003300;
}

.topRightNav a:hover, .topRightNav a.myVisit:hover {
	text-decoration: underline;
	font-size: 10px;
}


/* all of the selectors in this section below can be used within any of the three sections */

/* Normal Body Text */
body	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
		
tr	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}	
		 
td	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
		
/* Paragraph Text */
p	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

A   {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
}

A:Visited {}

A:Active {}

A:Hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #A60100;
}

H4	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	color: white;
}

/* Superscript style text */
sup	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: relative;
	color: #000000;
}

A.breadcrumb	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
}

A:Visited.breadcrumb {}

A:Active.breadcrumb {}

A:Hover.breadcrumb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	font-style:none;
	color: #A60100;
}


/* link in text - underlined & blue */
A.textlink	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
}

A:Visited.textlink {}

A:Active.textlink {}

A:Hover.textlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #A60100;
}






/* colored headers */
.blkheader12	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.blkheader14	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 14pt;
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		}

.blkheader16	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 16pt;
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		}

.redheader12	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: none;
	color: #4A0905;
	font-weight: bold;
}

.redheader14	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 14pt;
		text-decoration: none;
		color: #4A0905;
		font-weight: bold;
		}

.redheader16	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 16pt;
		text-decoration: none;
		color: #4A0905;
		font-weight: bold;
		}






/* white text used for table headers that have a background color */
.largewhite	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #FFFFFF;
	font-weight: bold;
}

.whitetext	{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}

/* smaller text to be used in any section */
.smallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

A.smallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
}
A:Hover.smallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
}
A:Visited.smallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
}

/* smaller text to be used in history section only */
.smalltextred{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #A60100;
	font-weight: normal;
}

A.hsmallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	color: #A60100;
}
A:Hover.hsmallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	color: #00007D;
}
A:Visited.hsmallsize	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	color: #A60100;
}
		
/* smaller text to be used in foundation section only */
.smalltextblue	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #00007D;
	font-weight: normal;
}	

A.fsmallsize	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 10pt;
	font-style: italic;
	color:  #00007D;
	text-decoration: none;
}
A:Hover.fsmallsize	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 10pt;
	font-style: italic;
	color:  #A60100;
	text-decoration: underline;
}
A:Visited.fsmallsize	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 10pt;
	font-style: italic;
	color:  #00007D;
	text-decoration: none;
}


A.headerlink	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 13pt;
	font-weight: bold;
	color:  #00007D;
	text-decoration: underline;
	line-height: 17pt;
}
A:Hover.headerlink	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 13pt;
	font-weight: bold;
	color:  #A60100;
	text-decoration: underline;
	line-height: 17pt;
}
A:Visited.headerlink	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 13pt;
	font-weight: bold;
	color:  #00007D;
	text-decoration: underline;
	line-height: 17pt;
}


/* is used for photo captions, About Us section. was used for small blue text as the caption for 75th anniversary pictures */
.fsmallsize	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 10pt;
	font-style: italic;
	color:  #000000;
	text-decoration: none;
}

/* is used for photo captions, Explore & Learn section. */
.hsmallsize	{
	font-family:"Times New Roman", Times, serif;;
	font-size: 10pt;
	font-style: italic;
	color:  #000000;
	text-decoration: none;
}

/* ******************************************************************************************* */
/* History Section Style Sheet 
(all of the selectors below are to be used strictly for the history section) */


/* This selector is to be used for links in the main content within the history section only */
A.history	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10pt;
	color: #00007D;
}

A:Visited.history {}

A:Active.history {}

A:Hover.history {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #A60100;
}

/* This selector is to be used for BOLD links in the main content within the history section only */
A.historyb		{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
}

A:Visited.historyb {}

A:Active.historyb {}

A:Hover.historyb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #A60100;
}
		
/* This selector is to be used for LARGE BOLD links in the main content within the history section only */		
A.historyc	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: underline;
	color: #A60100;
}

A:Visited.historyc {}

A:Active.historyc {}

A:Hover.historyc	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: underline;
	color: #00007D;
}		
		
/* used for main page headers within the history section only */
.hheader1	, h1{
	font-family:  "Times New Roman", Times, serif;
	font-size: 16pt;
	text-decoration: none;
	color: #0000000;
	font-weight: bold;
	margin: 3px 0;
}

.hheader2, h2	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 14pt;
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		}
		
/* used for main page subheaders within the history section only */
.hsub	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* used for page subheaders within the history section only */
.historyb		{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
}

/* used for main page subheaders within the history section only */
.hsub2	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: none;
	color: #000000;
	font-style: italic;
}

A.hsub2	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: underline;
	color: #00007D;
	font-style: italic;
}

A.hsub2:hover	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: underline;
	color: #00007D;
	font-style: italic;
}

A.hsub2:visited	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 12pt;
	text-decoration: underline;
	font-style: italic;
}

.feature	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-style: italic;
}

/* hheader4 is a style that should not be used. it is a redundant style. please use hsub instead 
(history section only) */
.hheader4 {
	font-family:  "Times New Roman", Times, serif;
	text-decoration: ital;
	color: #000000;
	font-weight: bold;
}

/* used in the archaeology/artifact challenge for a smaller header (history section only) */
.hheader3 {
	font-family:  "Times New Roman", Times, serif;
	font-size: 10.5pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	line-height: 17pt;
}



/* ******************************************************************************************* */
/*Foundation Section Style Sheet 
(all of the styles below are to be used in the foundation section ONLY */


/* the "found" selector is to be ONLY within the foundation section for links in the main content */
A.found	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
}

A:Visited.found {}

A:Active.found {}

A:Hover.found {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #A60100;
}

/* the "foundb" selector is to be ONLY within the foundation section for BOLD links in the main content */
A.foundb	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
	font-weight: bold;
}

A:Visited.foundb {}

A:Active.foundb {}

A:Hover.foundb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #A60100;
	font-weight: bold;
}


/* the "foundb" selector is to be ONLY within the foundation section for BOLD links w/underline 
	for press release dates */
A.prfoundb	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #00007D;
	font-weight: bold;
}

A:Visited.prfoundb {}

A:Active.prfoundb {}

A:Hover.prfoundb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #A60100;
	font-weight: bold;
}

/* main paragraph headers strictly to be use in the foundation section */
.fheader1	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 16pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* used only on the /Foundation/journal/index.cfm page for a larger paragraph header */
.fheader2	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 14pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* main paragraph subheaders (to be used ONLY in foundation section) */
.fsub	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 11pt;
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		}

		
/* press release article title font (to be used ONLY in foundation section) */
.prfont	{
		font-family:  "Times New Roman", Times, serif;
		font-size: 12pt;
		text-decoration: none;
		color: #000000;
		}
		
		
	
/* ******************************************************************************************* */	
/*Visit Section
all of the selectors below are to be used in the visit section ONLY */


/* used for links within the main content of visit */
A.visit	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10pt;
	color: #990000;
}

A:Visited.visit {color: #CC6600;}

A:Active.visit {}

A:Hover.visit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #990000;
}

/* used for BOLD links within the main content of visit */
A.visitb	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
}

A:Visited.visitb {color: #CC6600;}

A:Active.visitb {}

A:Hover.visitb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #990000;
	font-weight: bold;
}

/* to be use for ALL main text within visit 
(this style needs to be in every paragraph tag, etc.) */			
.vtext	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
		
.vtextsmall	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9 pt;
	text-decoration: none;
	color: #333333;
}

/* this paragraph header is to be use ONLY on the main/index page of each section
(Example /Visit/see_do/index.cfm or /visit/sp_events/index.cfm)  */		
.vheader1	{
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* this paragraph header is to be use ONLY on subpages within each main section
(Example /visit/sp_events/highlights.cfm or /visit/tickets/tickets.cfm)  */		
.vheader2	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 14pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* used for subparagraph header in the visit section  */		
.vsub	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 11pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* used for subparagraph header in the visit section that DO NOT need to be bold */	
.vsub2	{
	font-family:  "Times New Roman", Times, serif;
	font-size: 11pt;
	text-decoration: none;
	color: #000000;
}		

/* used in /includes/visit_footer.inc for links */	
A.vbtmlink	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #F7F2D8;
}

A:Visited.vbtmlink {}

A:Active.vbtmlink {}

A:Hover.vbtmlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #F7F2D8;
}		


/* was used specifially on /visit/tickets/index.cfm for a link to buy online tickets */
A.vtextlink	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #CC6600;
	font-weight: normal;
}

A:Visited.vtextlink {}

A:Active.vtextlink {color: #00007D;}

A:Hover.vtextlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #cc6600;
	font-weight: normal;
}
.bib {
	list-style-image: none;
	list-style-type: none;
	padding-left: 50px;
	text-indent: -40pt;
}

/* style for copyright text */
.copyRight	{
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: relative;
	color: #333333;
}

A.copyRight	{
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: relative;
	color: #333333;
}
A:Hover.copyRight	{
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: relative;
	color: #cc6666;
}
a.whatsnewlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #00007D;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a.whatsnewlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #990000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

/*miscellaneous */
.right {
	float: right;
	margin: 0 8px;
	}
	
	a img {
		border: none;
		}
		
hr {
height:1px;
line-height:1px;
border:none;
border-bottom:1px solid silver;
}