.BodyText { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
table.Bones_Menubar {
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


td.Bones_Menubar_L {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FAD6A5;
	border-right-color: #FAD6A5;
	border-bottom-color: #FAD6A5;
	border-left-color: #FAD6A5;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td.Bones_Menubar_R {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FAD6A5;
	border-right-color: #FAD6A5;
	border-bottom-color: #FAD6A5;
	border-left-color: #FAD6A5;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

td.Bones_Submenubar {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FAD6A5;
	border-right-color: #FAD6A5;
	border-bottom-color: #FAD6A5;
	border-left-color: #FAD6A5;
}
td.Bones_Sidebar {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FAD6A6;
	border-right-color: #FAD6A6;
	border-bottom-color: #FAD6A6;
	border-left-color: #FAD6A6;
}
td.Bones_Body {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FAD6A6;
	border-right-color: #FAD6A6;
	border-bottom-color: #FAD6A6;
	border-left-color: #FAD6A6;
}
table.Bones_Copyright {
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

td.Bones_Copyright {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #834F07;
}



.BodyTextHL { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold}
.BodyLink { color: #3D724A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold}
.BodyChapter { color: #3D724A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bold}
.BodyChapterComment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #3D724A}
.BodySubChapter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #3D724A}
.BodySubChapterComment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #684522 }
.BodyBG { background-color: #FFFFFF; }
.SiteSynopsis {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #654826;
}


.PageSynopTitle { color: #876741; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold}
.PageSynopSubtitle { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold }
.PageSynopBody { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal}
.PageSynopHL { color: #876741; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold}
.PageSynopBG {
	background-color: #FFFFEE;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D2AC9D;
	border-right-color: #D2AC9D;
	border-bottom-color: #D2AC9D;
	border-left-color: #D2AC9D;
}

.GreenBoxTitle { color: #3D724A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold}
.GreenBoxBody { color: #58743A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal}
.GreenBoxHL { color: #3D724A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold}
.GreenBoxLink { color: #3D724A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold}
.GreenBoxBG {	background-color: #EEFFEE;}

.Breadcrumbs { color: #A26B35 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal}
.BreadcrumbsLinks { color: #A26B35 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal }

.NewsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #CC0000}
.NewsText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #684523}
.NewsLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: bold; color: #697BB7 }
.NewsTextHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: bold; color: #684523}

.ProductSynopBody {
	color: #837D1D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.ProductSynopBG {
	background-color: #FFFFEE;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FAD6A5;
	border-right-color: #FAD6A5;
	border-bottom-color: #FAD6A5;
	border-left-color: #FAD6A5;
}
.ProductName { color: #527C50; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; font-style: normal}
.ProductNameSubtitle { color: #527C50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold }
.ProductNameSubtitleHighlight { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic }
.ProductNameSubtitlePunch { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold }
.ProductCatalogNumberPrice { color: #A26B35 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal }
.ProductHighlights { color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic }
.ProductSamplePageLinks { color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic }
.ProductAuthor { color: #336699 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style: italic }
.ProductAuthorName { color: #837D1D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: italic }
.ProductAuthorSubtitle { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic }
.ProductClickToZoom { color: #A26B35 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal }
.ProductPictureCaption { color: #A26B35 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal }
.ProductTeaserTitle { color: #CC3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal }
.ProductTeaserSubTitle { color: #CC3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal }
.ProductTeaserBody { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: normal }
.ProductTeaserGridDividerBG { background-color: #EEFFEE;}
table.HBox {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D2AC9D;
	border-right-color: #925842;
	border-bottom-color: #925842;
	border-left-color: #D2AC9D;
}
td.HBox_L {
	padding: 12px;
	text-align: center;
}
p.HBox_L-Pic {
	margin: 0px;
	padding: 0px;
}
p.HBox_L-Subtitle {
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
p.HBox_L-Subtitle a:link, p.HBox_L-Subtitle a:visited{
	text-decoration: none;
	color: #CC3300;
}
p.HBox_L-Subtitle a:hover, p.HBox_L-Subtitle a:active{
	color: #CC3300;
	text-decoration: underline;
}
p.HBox_L-Desc {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #876741;
	text-align: left;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

td.HBox_R {
	padding: 14px;
	text-align: left;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F2E9E6;
	border-right-color: #F2E9E6;
	border-bottom-color: #F2E9E6;
	border-left-color: #F2E9E6;
}
p.HBox_R {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #876741;
}




.FormLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #684522 }
.FormLabelComment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #684522 }
.FormSectionTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #507C51 }
.FormSectionTitleComment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #684522 }
.FormLabelOptional { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #808080 }
.FormLabelCommentOptional { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #666666}
.FormLabelKey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #684522 }
.FormLabelOptionalKey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #808080 }
.FormThankYouMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #684522 }
.FormObjectTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #006600}
.FormObjectTextBoxOptional { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #999999}
.FormObjectDropDown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #006600}
.FormObjectButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #006600}

.SidebarTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: bold; color: #697BB7}
.SidebarText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #666666}
.SidebarPageTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #697BB7 }

.SiteSearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: bold; color: #684522}
.SiteSearchInputBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #684522 }
.SiteSearchSubmitButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #684522 }

.SpacerSmallWhite { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal }
.SpacerSmallTan { color: #FAD6A5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal }
.SpacerSmallBrown { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal }
.SpacerSmallPink { color: #FFCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal }
.SpacerSmallYellow { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal }

.InfoBar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #A26B35}

.Testimonial { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal }
.TestimonialSource { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold}
.PictureCaption { color: #A26B35 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal }

.PageContentsTitle {
	color: #684522;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	background-color: #FAD6A6;
	display: block;
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.PageContents { color: #A26B35; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; font-style: normal}
.RelatedLinksTitle { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold}
.RelatedLinks { color: #A26B35; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: normal }

.Disclaimer { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal }
.DisclaimerTitle { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold}

.TopLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: bold; color: #3D724A}
.LanguageSelect {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #684522}
.SiteSynop { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal}
.CopyrightMessage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; font-weight: normal; color: #A26B35}

a { text-decoration: none}
a:hover { text-decoration: underline}

