/*your custom style goes in this file*/
/*if you're overriding style blocks from genstyle.css, you only need to include the attributes you're overriding, not the whole block*/
/*--Begin tab adjustments for use with Share Photo/Doc tab Mod - courtesy of Jodi Sweere 01/18/2011*/

#tngnav a {/*inactive tab*/
padding: 0.2em 12px 0.3em 26px;
}

#a0 { left: 0px;}
#a1 { left: -25px;}
#a2 { left: -45px;}
#a3 { left: -65px;}
#a4 { left: -85px;}
#a5 { left: -105px;}
#a6 { left: -125px;}
#a7 {left: -145px;}

#tngnav a#a0 { left: 0px;}
#tngnav a#a1 { left: -25px;}
#tngnav a#a2 { left: -45px;}
#tngnav a#a3 { left: -65px;}
#tngnav a#a4 { left: -85px;}
#tngnav a#a5 { left: -105px;}
#tngnav a#a6 { left: -125px;}
#tngnav a#a7 {left: -145px;}

ul#tngnav {
width: 905px; /*adjust this value up or down based on your template*/
margin: 0px auto;
padding: 0px;
list-style: none;
border: none;
}

#tngnav li {
margin: 0px auto;
display: inline-block;
padding: 0;
float:left;
}
/*---end tab adjustments for Share Photo/Doc tab Mod ---*/
/* added by submit photo tab mod */
/*#a7 { left: -165px;	}
#tngnav a#a7 { left: -165px; }/*

/*--Begin tab adjustments for use with Share Photo/Doc tab Mod*/

#tngnav a {/*inactive tab*/
padding: 0.2em 12px 0.3em 26px;
}

#a0 { left: 0px;}
#a1 { left: -25px;}
#a2 { left: -45px;}
#a3 { left: -65px;}
#a4 { left: -85px;}
#a5 { left: -105px;}
#a6 { left: -125px;}
#a7 {left: -145px;}

#tngnav a#a0 { left: 0px;}
#tngnav a#a1 { left: -25px;}
#tngnav a#a2 { left: -45px;}
#tngnav a#a3 { left: -65px;}
#tngnav a#a4 { left: -85px;}
#tngnav a#a5 { left: -105px;}
#tngnav a#a6 { left: -125px;}
#tngnav a#a7 {left: -145px;}

ul#tngnav {
width: 905px; /*adjust this value up or down based on your template*/
margin: 0px auto;
padding: 0px;
list-style: none;
border: none;
}

#tngnav li {
margin: 0px auto;
display: inline-block;
padding: 0;
float:left;
}
/*---end tab adjustmentds for Share Photo/Doc tab Mod ---*/

/* body: describes page background color and all non-table text not governed by any other style */
body {
	background-color : #FAF4E6;
	color : #665544;
}
.templatebody {
	background-color: #493829;
}
.normal {
	color: #665544
}
.page {
	background-color: #493829; /*was #3e331d*/
}
.headertitle {
	background-color: #68939b; /*was #660000*/
	font-family: Pristina,Verdana,Arial,Helvetica,sans-serif; /*Pristina added*/
	font-size: 45px; /*was 40px*/
	font-weight: bold; /*was normal*/
	color: #faf4e6; /*was #b99852*/
	padding: 10px
}
.fieldnameback {
	background-color: #4e7076; /*was #660002*/
	border-right-color: #777777; /*was #663333*/
	border-bottom-color: #777777; /*was #663333*/
}
.fieldname {
	color: #fdfaf2; /*was #f2e6cc*/
}
.headerback {
	background-color: #493829; /*was #3e331d*/
}
.databack {
	background-color: #fdfaf2; /*was #f2e6cc*/
}
.header {
	color: #665544;
}
.headertext {
	color: #faf4e6; /*was #b99852*/
}
.headertext-sm {
	color: #b4d1d6; /*was #b99852*/
}
.sideback {
	background-color: #4E7076;
}
a.admincell:hover {
	background-color: #4E7076; /*was #C3B165*/
}
a.leftlink:hover {
	background-color: #68939B; /*was #C3B165*/
}
a.lightlink3:link, a.lightlink3:visited, a.lightlink3:hover, a.lightlink3:active {
	color: #ECD9CC;
}
#navcontainer a {
	background-color:#faf4e6; /*was #FFFFFF*/
}
.navtext {
	color: #665544; /*was #3e331d*/
}
#navcontainer a:link {
	color: #493829; /*was #3e331d*/
}
#navlist a:visited {
	color: #493829; /*was #3e331d*/
}
#navcontainer a:hover {
	background-color: #faf4e6; /*was #F2E6CC*/
}
.tablebkground {
	background-color:#faf4e6; /*was #FFFFFF*/
}
.fieldnamebacksave {
	background-color: #68939b;
}
.databacksave {
	background: #FDFAF2;
	color: #665544;
}
#mnav a {
	color: #b4d1d6; /*was #b99852*/
}
#mnav li {
	background-color: #493829; /*was 3e331d*/
}
#mnav li:hover, #mnav li.sfhover {
	background-color: #68939b; /*was #3e331d*/
}
#mnav li ul li a {
	color: #4e7076;
}
a:link, a:visited {
	color: #4e7076; /*was #8b8776*/
}
a:active, a:hover {
	color: #4e7076; /*was #?*/
}
.footer {
	color: #faf4e6;  /*was #cccc99*/
}
a.footer:link {color: #68939b;}  /*was #b99852*/
a.footer:visited  {color: #68939b;}  /*was #b99852*/

a.footer:hover {
	color: #b4d1d6; /*was #FFCC33*/
}
.footerbold {
	color: #b4d1d6; /*was #FFCC33*/
}
.gradientup {
	background-color: #493829; /*was #3e331d*/
}
.gradient {
	background-color: #493829; /*was #3e331d*/
}
.section {
  padding-right: 30px;
}
a.lightlink:hover, a.lightlink:active {
	color: #cce2e3;
}
.lightback {
	background-color: #FAF4E6;
}
#tngnav a {
	color: #faf4e6; /*was #b89449*/
}
#tngnav a:hover {
	color: #fdfaf2; /*was #e1b964*/
}
#tngnav a.here {
	color: #fdfaf2; /*was #e1b964*/
}
.LB_window {
	background: #fdfaf2; /*was #F2E6CC*/
	color: #665544; /*was #000000*/
}

.LB_closeAjaxWindow{
	background-color:#4e7076; /*was #660002*/
}
.snlink {
	background-color:#faf4e6; /*was #F2E6CC*/
	color: #665544; /*was #black*/
}
a.snlink:hover, .snlinkact, .adminnav .snlinkact {
	background-color:#68939b; /*was #660002*/
	color:#fdfaf2; /*was #fff*/
}
.bar {
	background-color:#4e7076; /*was #660002*/
}
/*these lines added to create buttons or boxes around the Surname and Advanced Search links below the Search box on home page*/
ul.line {
	margin-left: 0px;
	padding-left: 0px;
}

ul.line li {
	display: inline;
	background-color: #ecd9cc;
	border-color: #ecd9cc;
	border-style: outset;
	border-width: 1px;
}

ul.line li a {
	text-decoration: none;
	padding-left: 1em;
	padding-right: 1em;
}

ul.line li a:hover {
	background-color: #b4d1d6;
}

.fieldright {
  text-align: right;
}
/*this line creates an extra blank line at the bottom of each note, so that notes are separated when displayed together at the bottom of the page*/
li#notes li {
	margin-bottom: 1em;
}
/*this line creates an extra blank line at the bottom of each note, so that notes are separated when displayed together in the family section of the page*/
li#info li {
	margin-bottom: 1em;
}
