@font-face {
	font-family: Cambria;
	src: url(/Webfonts/Cambria-Italic.woff);
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: Cambria;
	src: url(/Webfonts/Cambria-Bold.woff);
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: Cambria;
	src: url(/Webfonts/Cambria.woff);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: Cambria;
	src: url(/Webfonts/Cambria-BoldItalic.woff);
	font-weight: bold;
	font-style: italic;
}
@font-face {
    font-family: Caviar;
    font-style: normal;
    font-weight: normal;
/*    src: url(/CaviarDreams-webfont.woff); */
    src: url(/Caviar-Dreams.ttf.woff);
    }

@font-face {
    font-family: Caviar;
    font-style: normal;
    font-weight: bold;
    src: url(/Caviar_Dreams_Bold-webfont.woff);
    }

@font-face {
    font-family: Caviar;
    font-style: italic;
    font-weight: normal; 
    src: url(/CaviarDreams_Italic-webfont.woff);
    }

@font-face {
    font-family: Caviar;
    font-style: italic;
    font-weight: bold; 
    src: url(/CaviarDreams_BoldItalic-webfont.woff);
    }

H1  {
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    FONT-SIZE: 20pt; COLOR: #002E5B;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: CENTER;
    }
H2  {
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #002E5B;
    }
H3  {
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #002E5B;
    MARGIN-TOP: 30; MARGIN-BOTTOM: 5;
    }
H4  {
    FONT-FAMILY: Open Sans, arial, helv, helvetica, sans-serif;
    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #002E5B;
    }
H4big {
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #002E5B;
    }
H4center {
    FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    }
H4RED {
    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: red;
    FONT-FAMILY: Open Sans, arial, helv, helvetica, sans-serif;
    }

A   {
    COLOR: #002EFF;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    }
Asmall   {
    COLOR: #002EFF;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
    }
A:active {
    COLOR: #002E5B;
    TEXT-DECORATION: underline
    }
A:hover {
    COLOR: red; TEXT-DECORATION: underline
    }
.A2 {
    COLOR: #FFF000; FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
    }
.Bluetext {
    Color: #4068B8; Font-weight: Bold;
    }
BODY {
    FONT-SIZE: 11pt; COLOR: #002E5B;
    Font-family: Open Sans, arial, helv, helvetica, sans-serif;
    Line-height: 1.2;
    }
.Bodytext {
    FONT-SIZE: 11pt; COLOR: #002E5B;
    Font-family: Open Sans, arial, helv, helvetica, sans-serif;
    Line-height: 1.2;
    }
.Border {
    border-colour: #D6DDE6
    }
.DropCap {
    float: left; width: 20px; font-size: 38px;
    line-height: 32px; font-weight: normal;
    Color: #002E5B; font-family: times, roman, serif;
    }
.footnote {
	FONT-SIZE: 10pt; COLOR: #804040;
    Font-family: Open Sans, arial, helv, helvetica, sans-serif;
	font-style : italic; 
    TEXT-ALIGN: CENTER;
    }
.glassframe {
    background: #b3c6c2;
    opacity:0.6;
    filter:alpha(opacity=60);
    }
.H1, .h1{
    FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
	TEXT-ALIGN: CENTER;
    }
.H2, .h2 {
    FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    }
.H3, .h3 {
    FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    MARGIN-TOP: 30; MARGIN-BOTTOM: 5;
    }
.H4 {
    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif
    }
.H4big {
    FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif
    }
.H4center {
    FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #002E5B;
    FONT-FAMILY: Open Sans, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    }
.H4RED {
    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: red;
    FONT-FAMILY: Open Sans, arial, helv, helvetica, sans-serif;
    }
.Indent {
    TEXT-INDENT: 5PX;
    PADDING-LEFT: 5PX;
    }
.Listing {
    Font-size: 10pt; Margin-left: 20px;
    }
.Menutext {
    Font-size: 11pt; Font-weight: bold;
    Font-family: Open Sans, arial, helv, helvetica, sans-serif;
    Color: #D6DDE6;
    }
DT  {Font-weight: bold; 
    }
DD: {margin-bottom: 10px; 
    }
OL  {
    Margin-top: 5px;
    Margin-bottom 5px;
    Margin-right: 25px;
    Text-align: justify;
    }
.obit {
    Color: black;
    Font-size: 11pt;
    Border: solid 2px;
    Padding: 5px;
    Margin-bottom: 20px;
    }
P   {
    FONT-SIZE: 11pt;
    Margin-top: 0px; Margin-bottom: 8px;
    text-align: justify;
    }
P.Item {
    Text-align: justify;
    Margin-top: 20px;
    }
P.List {
    Margin-top: 0px; Margin-bottom: 8px;
    }
P.Shop {
    Text-align: justify;
    Margin-right: 45px; Margin-top: 0px; Margin-bottom: 10px;
    Font-size: 12pt;
    }
.Places {
	font-size: 11pt; padding-left: 15px; padding-bottom: 5px;
	}
.Pedigree {
	FONT-SIZE: 11pt; COLOR: #804040;
    Font-family: Open Sans, arial, helv, helvetica, sans-serif;
    TEXT-ALIGN: RIGHT;
    }
.Redtext {
    Color: red;
    }
.shadow {
    font-weight: bolder;
    font-family: Open Sans, Arial, Helvetica, Helv, Sans-serif;
    color: #FFF000;
    Filter: DropShadow(Color=Black, OffX=2, OffY=2, Positive=1);
    }
.Smalltext {
    FONT-SIZE: 11pt; COLOR: #002E5B;
    Font-family: Open Sans, arial, helv, helvetica, sans-serif;
    }
TR.Upper {
    Padding-top: 7; Margin-top: 7;
	Padding-bottom: 0; Margin-bottom: 0;
	Vertical-align: top;
    }
TD.CellBlue {
    COLOR: #002E5B
    }
UL  {
	Margin-top: 0px; 
	Margin-right: 25px;
	Text-align: justify;
	}
/* Table, TH, TD {
    Border: 1px solid black } */
	
	
/* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
  min-height: 100px;
  Height: auto;
  font-size: 11pt;
}
