@font-face {
  font-family: Holstein;
  font-style:  normal;
  font-weight: 700;
  src: url(../Fonts/HOLSTEI0.eot);
}
@font-face {
  font-family: XFiles;
  font-style:  normal;
  font-weight: 700;
  src: url(../Fonts/XFILES0.eot);
}
@font-face {
  font-family: JAMI;
  font-style:  normal;
  font-weight: normal;
  src: url(../Fonts/JAMI0.eot);
 }

body {
	background-color:#7e8db7;
}

body.index {
	background-color:#000000;
}

body.blankpage {
	background-color:#7e8db7;
 	color: #000000;
 	font-family: Verdana, Arial, sans-serif;
 	margin-left: 10px;
 	margin-right: 40px;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
body.nav {
	font-family: Verdana,Arial,sans-serif;
	background-color: #FFFFFF;
	color: #D9DC00;
}

tr.year {
	font-weight:bold;
	text-align:left;
	border-top:0px;
	border-bottom:0px;
}

table.date {
	font-size: 10	pt;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	border-spacing:1px;
	border-collapse:collapse;
}

	table.date th {
		font-family: Holstein;
		font-size: 11	pt;
		padding-bottom:3px;
		padding-top:3px;
		border-color:#000000;
		border-width:0px;
		border-style:solid;
		text-align:center;
	}
	
	table.date tr {
		font-family: Verdana,Arial,sans-serif;
		border-color:#000000;
		border-width:1px;
		border-style:solid;
		margin-top:5px;
		text-align:left;
	}
	
	table.date td {
		margin-top:5px;
		border-color:#000000;
		border-width:1px;
		border-style:solid;
		padding-left:5px;
		padding-right:3px;
	}

table.nav	{
	font-family: Verdana,Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
		table.nav tr {
			color: #D9DC00;
		}
		
		table.nav a:link {
			font-weight: bold;
			color: #D9DC00;
			text-decoration: none
		}
		table.nav a:visited {
			font-weight: bold;
			color: #D9DC00;
			text-decoration: none
		}
		table.nav a:hover {
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none
		}
		
td.hyearclass {
	font-family: Holstein;
	font-size: 15pt;
	font-weight: bold;
}

td.tour {
	font-size: 10pt;
}
		
td.namedtour {
	font-family: Holstein;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	white-space: nowrap;
}

a.standardlink {
	text-decoration: underline;
	color: black;
}
	a.standardlink:hover {
		text-decoration: none;
		color: white;
	}

a.topmenu {
	font-family: Verdana,Arial,sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: center;
}
		a.topmenu:hover {
			font-family: Arial,sans-serif;
			font-size: 15pt;
			font-weight: bold;
			color: white;
			text-decoration: none;
			text-align: center;
		}

a.leftmenu {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	color: black;
	text-decoration: none;
	text-align: center;
	margin-left:5px;
}
		a.leftmenu:hover {
				font-family: Arial;
				font-size: 14pt;
				font-weight: bold;
				font-style: italic;
				color: #FFFFFF;
				text-decoration: none;
				text-align: center;
		}

a.intro {
	font-family: Holstein;
	font-size: 15pt;
	font-weight: bold;
	color: #ED610C;
	text-decoration: none;
	text-align: center;
	margin-left:5px;
}
		a.intro:hover {
				font-family: Holstein;
				font-size: 15pt;
				font-weight: bold;
				color: #7C0204;
				text-decoration: none;
				text-align: center;
		}
		
a.medialink {
	font-size: 12pt;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: center;
	margin-left:5px;
}
		a.medialink:hover {
				font-size: 12pt;
				font-weight: bold;
				color: #FFFFFF;
				text-decoration: none;
				text-align: center;
		}

a.cdlink {
	font-weight: bold;
	color: black;
	text-decoration: none;
	cursor:hand;
}

p.header {
	font-family: Verdana,Arial,sans-serif;
	font-size: 35pt;
	font-weight: bold;
}
p.heading {
	font-size: 15pt;
	font-weight: bold;
}
p.headingholstein {
	font-family: Holstein;
	font-size: 18pt;
	font-weight: bold;
}
p.headingleft {
	font-family: Holstein;
	font-size: 18pt;
	font-weight: bold;
	text-align: left;
	margin-left: 320px
}
p.headingright {
	font-family: Holstein;
	font-size: 18pt;
	font-weight: bold;
	text-align: right;
	margin-right: 320px
}
p.bodyleft {
	text-align: left;
	margin-left: 50px
}
p.bodyright {
	text-align: right;
	margin-right: 50px
}

p.hyearclass {
	font-family: Holstein;
	font-size: 15pt;
	font-weight: bold;
}

img.leftside {
	margin-right: 20px;
	margin-bottom: 40px;
	align: left;
}
img.rightside {
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 50px;
	align: right;
}

div.newsitem {
	margin-top: 50px;
	margin-bottom: 50px;
}
p.newshead {
	font-family: Holstein;
	font-size: 18pt;
	font-weight: bold;
	margin-left: 100px;
	margin-bottom: 30px;
}
p.newsplace {
	font-size: 14pt;
	font-style: italic;
	margin-left: 50px;
}
p.cdtitle {
	font-family: Arial;
	font-style: italic;
	font-size: 24pt;
	font-weight: bold;
	margin-bottom: 30px;
}

p.gbcomment {
	font-family: Verdana,Arial,sans-serif;
	font-style: italic;
	font-size: 10pt;
	margin-right: 1cm;
}
p.gbhead {
	font-family: Holstein;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 70px;
	margin-bottom: 30px;
}
p.gbentry {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	margin-right: 1cm;
}
.introtext {
	font-family: Holstein;
	font-size: 9pt;
	font-weight: bold;
	color: #7C0204;
	text-decoration: none;
}