p, body, table, tr, td, ul, li,ol {
	font-size:				10pt;
	color:					#5A5D5A;
}

input#SearchBox {
	/*font-family:		Verdana;*/
	font-size:			8pt;
	/*border:			none;*/
	height:				1.5em; 
	width:				100px;
	margin-right: 		5px;
	vertical-align:	text-top;
	padding: 			0px;
}

a#SearchLink {
	color:					#4A4D4A;
	text-transform: 		uppercase;
	text-decoration:		none;
	padding:					0px;
	margin:					0px;
	font-size:				8pt;
}

a {
	color:					#A53839;
}

a.image, a.image img {
	color:					#5A5D5A;
	border-color: 			#5A5D5A;
}

.LeftSide, .LeftSide p {
	background-color:		#9A8B73;
	color:					#FFFFFF;
}

.LeftTitle {
	background-color:		#5C5345;
	color:					#FFFFFF;
	font-size:				12pt;
	font-weight:			bold;
	padding-left:			8px;
}

.LeftCell {
	border-style:			solid;
	border-width:			0px;
	border-color:			#B5AE9C;
	border-bottom-width:	1px;
}

.LeftSubCell {
	padding-left:			16px;
}

.LeftSubCell a {
	font-size:				8pt;
	font-weight:			normal;
	color:					#D6CFBD;
	text-decoration:		none;
}

.LeftSubCell a.active {
	font-size:				8pt;
	font-weight:			bold;
	color:					#FFFFFF;
	text-decoration:		none;
}

.HomepageBox {
	border-style:			solid;
	border-width:			1px;
	border-color:			#B5AE9C;
	background-color:		#E7DFD6;
	color:					#FFFFFF;
}

.HomepageBoxHeader {
	background-color:		#5C5345;
	color:					#FFFFFF;
	font-size:				12pt;
	font-weight:			bold;
	padding-left:			8px;
}

.HomepageBoxHeader a {
	padding-left: 0px;
	text-decoration: none;
	color:	#FFFFFF;
	font-size:				12pt;
}

.HomepageBoxContent {
	
}

.indented {
	padding-left:			4px;
}

.LeftLink {
	font-size:				10pt;
	font-weight:			bold;
	color:					#D6CFBD;
	text-decoration:		none;
}

.LeftText .LeftLink {
	color:					#FFFFFF;
}

.Notes {
	color:					#D6CFBD;
	padding-top:			20px;
}

.NotesTitle {
	color:					#E6DFCD;
	font-size:				10pt;
	font-weight:			bold;
}

.ActiveLeftLink {
	font-size:				10pt;
	font-weight:			bold;
	color:					#FFFFFF;
	text-decoration:		none;
}

.NavBar, .Footer {
	background-color:		#E7DFD6;
	border-color:			#BDAE94;
	border-style:			solid;
	border-width:			0px;
	border-top-width:		1px;
	border-bottom-width:	1px;
}

.Footer {
	color:					#94795A;
	font-size:				8pt;
	padding-left:			8px;
}

a.NavBarLink {
	color:					#94795A;
	text-decoration:		none;
	text-transform: 		uppercase;
	text-decoration:		none;
	
	padding-left:			8px;
	padding-right:			8px;
}

a.ActiveNavBarLink {
	color:					#A53839;
	text-decoration:		none;
	text-transform: 		uppercase;
	text-decoration:		none;
	
	padding-left:			8px;
	padding-right:			8px;
}

/*	The top nav table */
.TopNav {
	border-width:			0px;
}

/* The left most top-nav link */
.TopNavCellLeft {
	border-style:			solid;
	border-color:			#CEC7BD;
	border-width:			0px;
	border-bottom-width:	1px;
}

/* The other top nav cells	*/
.TopNavCell {
	border-style:			solid;
	border-color:			#CEC7BD;
	border-width:			0px;
	border-left-width:		1px;
	border-bottom-width:	1px;
}

.TopNavLink, a.TopNavLink {
	color:					#4A4D4A;
	text-transform: 		uppercase;
	text-decoration:		none;
	padding-left:			6px;
	padding-right:			6px;
	font-size:				8pt;
}


.SectionBanner {
	background-color:		#DEDDDA;
	border-color:			#BDAE94;
	border-style:			solid;
	border-width:			0px;
	border-bottom-width:	1px;
	border-top-width:		0px;
}

.PageTitle {
	font-size:				14pt;
	color:					#5A5D5A;
	font-weight:			bold;
	margin-bottom:			2px;
	margin-top:				4px;
}

.SectionTitle {
	font-style:				italic;
	font-size:				14pt;
	color:					#5A5D5A;
	padding-left:			8px;
	font-weight:			bold;
	margin-bottom:			2px;
	margin-top:				4px;
}


.SectionSubtitle {
	font-style:				italic;
	font-size:				10pt;
	color:					#5A5D5A;
	padding-left:			8px;
	font-weight:			bold;
	margin-bottom:			2px;
	margin-top:				2px;
}

.biography {
	margin-top:				2px;
	padding-left:			8px;
	font-size:				10pt;
}

.WorkTableTitle {
	font-weight:			bold;
	margin-bottom:			2px;
}

.CatalogNumber {
	font-weight:			bold;
	font-size: 				8pt;
	margin-bottom:			2px;
	margin-top:				2px;
}

.AltTitleLabel {
	font-weight:			bold;
}

.WorkTableAltTitle {
	padding-left:			10px;
	margin-bottom:			2px;
	font-style: italic;
}

.WorkTableCatalog {
	font-size:				0.8em;
}

.WorkTableDescription{
	margin-top:				10px;
}

#WorkTable TR TD {
	padding-bottom: 	10px;
}

.FieldLabel {
	font-weight:		bold;
	font-size:			8pt;
}

.FormSectionLabel {
	font-weight:		bold;
}

.FormSection {
	border-style:		solid;
	border-width:		1px;
	background-color:		#E7DFD6;
	border-color:			#BDAE94;
}

.NameField {
	width:				246px;
}

.InitialField {
	width:				50px;
}

.FullWidth {
	width:				550px;
}

.CityField {
	width:				350px;
}

.StateField {
	width:				35px;
}

.ZipField {
	width:				100px;
}

.Month, .Day {
	width:				25px;
	margin-right:		5px;
}

.Year {
	width:				40px;
}

.Required, .Error {
	color:				#AA0000;
	font-weight:		bold;
	font-size:			10pt;
}

.Invisible {
	color:				#FFFFFF;
	font-size:			10pt;
}

.SmallFieldLabel {
	font-size:			7pt;
}

.Instructions {
	font-size:			8pt;
}

#HomePage {
	margin: 8px;
	/*width: 800px; */
	font-size:	11pt;
}

#HomePage UL {
	margin-top:	3px;
	
}

#HomePage P {
	font-size:	11pt;
}

