/* My custom styles go in this file*/

/* header: heading text color: #333366;  */
.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 21px;
	color: NAVY;
}

/* link: normal links, active: links in use color : #333399; */
A:LINK, A:ACTIVE {
	color : NAVY;
}

/* fieldnameback: background color for column and row title sections background-color: #333366 */
.fieldnameback {
	background-color: NAVY;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #777; 
	border-bottom: 1px solid #777;
}

/* databack: background color for data areas background-color: #e0e0f7; */
.databack {
	background-color: #CCCC99;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #bbb; 
	border-bottom: 1px solid #bbb;
}

/* sideback: background color for side and top frames background-color: #333366 */
.sideback {
	background-color: NAVY;
	background-image: none;
}

/* mouseoverback: background color for admin menu items while active*/
.mouseoverback {
	background-color: #336399;
}

#mnav li { /* all list items */
	background: #e0e0f7; /*same as "databack" background color */
	border-top:1px solid #e0e0f7; /*same as "databack" background color */
	border-left:1px solid #e0e0f7; /*same as "databack" background color */
}

/* menuback: left nav menu background color with no right and bottom border */
.menuback {
	background-color: NAVY;
	border-right: 0px; 
	border-bottom: 0px;
	width: 170px;
	margin-left: 10px;
	vertical-align: top;
}

a.snlink:hover, .snlinkact {
	background-color: NAVY;
	color:#fff;
}

.LB_window {
	background: NAVY;
}

.LB_closeAjaxWindow{
	background-color: NAVY;
}

/* mouseoverback: background color for admin menu items while active*/
.mouseoverback {
	background-color: #336399;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #777; 
	border-bottom: 1px solid #777;
}

/* Custom styles for Snodgrass Footprints TNG pages */
/* 18 Dec 2006 - O. L. Snodgrass */


/* normal body text for my home page */
.home_normal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
}

/* normal body text for my home page */
.photo_caption {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
}

/* O.L.S. modified - body: describes page background color and all non-table 
text not governed by any other style */ 
BODY { 
	background-image : url(footprints.gif); 
	background-color : #D4DFFF; 
	color : #000000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

/* visited: previously visited links  */
A:VISITED {
	color: #0033cc;  /* 666633; */
	text-decoration: none;
}

/*added in 5.0.0*/
/*for active secondary tab link*/
a.lightlink3:link, a.lightlink3:visited, a.lightlink3:hover, a.lightlink2:active {
	color: #FFCC33;
	text-decoration: none;
}

#mnav li { /* all list items */
	float: left;
	width: 6em; /* width needed for Opera */
	margin-right: 2px;
	background: #e0e0f7; /*  #e0e0f7 CCCC99 same as "databack" background color */
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	border-top:1px solid #e0e0f7; /*  #e0e0f7 same as "databack" background color */
	border-left:1px solid  #e0e0f7; /*  #e0e0f7 same as "databack" background color */
}

/*added by O.L.S. 15:40 20 Jun 05 */

/* For links on light background */
a.darklink:link, a.dark:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: NAVY;
	text-decoration: none;
}

/* darkfieldname: regular text within column or row title sections */
.darkfieldname {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: NAVY;
}

/*added by O.L.S. 15:40 7 Jan 06 */

/* For tables with footprints background */
.tbl_bg_footprints {
	background: url(footprints.gif);
}

/* For tables with tartan background */
.tbl_bg_tartan {
	background: url(images/Snodgrass_Tartan_lg.gif);
}

a.link_tartan:visited { color: white; text-decoration: underline }
a.link_tartan:link { color: white; text-decoration: underline }
a.link_tartan:active { color: white; text-decoration: underline }
        

/*added by O.L.S. 13:00 17 Jan 06 - for histories */

.closepara {
            margin-top:     2px;
            margin-bottom:  3px;
	    padding-top:    2px;
	    padding-bottom: 3px;
	   }

.pagetitle { 
             text-align: center;
             letter-spacing: 2px;
           }

span.pagetitle { 
             text-align: center;
             letter-spacing: 2px;
           }

.indented  {
	     padding-left: 25pt;
	     padding-right: 5pt;
           }

.dblindent {
	     padding-left: 50pt;
	     padding-right: 5pt;
           }

/*added by O.L.S. 11:45 5 Nov 06 - for affiliate links */

a.link_affiliate:visited { color : NAVY; text-decoration: none }
a.link_affiliate:link { color: NAVY; text-decoration: none }
a.link_affiliate:active { color: NAVY; text-decoration: none }
