a{
background-color:transparent;
color:#00008B;
text-decoration:none;
}

a.TabMenuActive{
background-color:transparent;
color: #00008B;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
}

a.TabMenuActive:link{
  color: #00008B;
  background: transparent;
}

a.TabMenuActive:visited{
  color: #00008B;
  background: transparent;
}

a.TabMenuActive:hover{
  color: #00008B;
  background: transparent;
  text-decoration:none;
}

a.LeftMenu{
background: transparent;
color: White;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
}

a.LeftMenu:link{
  color: White;
  background: transparent;
}

a.LeftMenu:visited{
  color: White;
  background: transparent;
}

a.LeftMenu:hover{
  color: Yellow;
  background: transparent;
  text-decoration:none;
}

a.Menu{
font-family:Verdana,sans-serif;
font-size: 10px;
}

a.Menu:visited{
font-family:Verdana,sans-serif;
font-size: 10px;
color: #00008B;
background: transparent;
}

a.SubMenu{
background: transparent;
color: #00008B;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:normal;
white-space: nowrap;
}

a.SubMenu:link{
background: transparent;
color: #00008B;
}

a.SubMenu:visited{
background: transparent;
color: #00008B;
}

a.CurrentSubMenu{
background: transparent;
color: #00008B;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
white-space: nowrap;
}

a.CurrentSubMenu:link{
background: transparent;
color: #00008B;
}

a.CurrentSubMenu:visited{
background: transparent;
color: #00008B;
}

a.TabMenu{
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
white-space: nowrap;
}

a.TabMenu:link{
  color: White;
  background: transparent;
  font-size:11px;
  font-weight:bold;
}

a.TabMenu:visited{
  color: White;
  background: transparent;
  font-size:11px;
  font-weight:bold;
}

a.TabMenu:hover{
  color: yellow;
  background: transparent;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
}

a:visited{
color:#BA55D3;
}

a:hover{
color: Blue;
background: transparent;
text-decoration:underline;
}

body, td {
background-color: #D9EDEB;
color:#000000;
font-family:verdana,sans-serif;
font-size:small;
margin:0px;
 
 }
 
table {
margin:0px;
 }
 
div.Center{
text-align:center;
}

div.Footer{
color:#000000;
font-family:arial,sans-serif;
font-size:8pt;
font-weight:normal;
margin-top:40px;
text-decoration:none;
}

div.CurrentLeftMenu{
background: url(../images/irish-sport-horses/left-menu-selected.jpg) no-repeat; 
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
height: 23px;
width: 117px;
max-height:23px;
  white-space: nowrap;
  line-height: 23px;
 text-indent: 8px;
  }
  
div.InactiveLeftMenu{
background: url(../images/irish-sport-horses/left-menu-empty.jpg) no-repeat;
height: 23px;
width: 117px;
max-height:23px;
  white-space: nowrap;
  line-height: 23px;
 text-indent: 8px;
}

div.PageContent{
/*  margin-left:118px; margin-left is one pixel bigger as the width of the menu! */
 width: 521px;  /*  = 780-118-34-92-8-8  */
 min-height: 384px;
}

* html div.PageContent{
 height:384px; /* internet explorer hack, works fine, but requires scripting enabled */
}

div.EditPageContent{
 position: absolute;
 top: 140px;
 left: 10px;
 margin-left:118px; /* margin-left is one pixel bigger as the width of the menu! */
 width: 521px;  /*  = 780-118-34-92-8-8  */
 text-align: left;
}

div.PageFooter{
color:#000000;
font-family:arial,sans-serif;
font-size:8pt;
margin-top:40px;
text-align:center;
}

div.PageHeader{
/* background:url(/images/tabfiller.jpg) repeat; */
/* border-left-width:0px; Be careful to put border-color after border-width,if you don't do that then you get a black header */
 width: 780px;
}

div.PageMargins{
 text-align: center;
}

div.LeftMenu{

 text-align: left;
 margin: 0px;
 padding: 0px;
  }
  
h1{
color:#000000;
font-size: x-large;
}

h2{
color:#000000;
font-size: large;
margin-top: 15px;
}

h3{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: medium;
font-weight:bold;
margin-top: 15px;
}

h4{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size: small;
font-weight:bold;
}

h5{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: x-small;
font-weight:bold;
margin-bottom:0;
}

img{
border-style:none;
}

img.Footer{
margin:5px;
}

img.Menu{
margin:0px;
border:0px;
}

p,pre{
margin-bottom:13pt;
margin-left:10px;
margin-right:10px;
margin-top:1pt;/* Let op:instellingen die hier staan,eventueel in afgeleide herdefini?ren! */
}

p.Footer{
background-color:transparent;
color:#000000;
font-size:83%;
padding:3pt;
text-align:center;
}

p.Menu{
padding: 0px;
}

p.Right{
text-align: right;
}

pre.code{
background-color:#C0C0C0;
border-color:#999999;
border-style:solid;
border-width:1px;
color:#333333;
margin-bottom:8pt;
margin-top:8pt;
padding:10px;
white-space:pre;
width:100%;
}

span.Menu{
display:list-item;
font-size:83%;
left:10px;
}

span.Center{
display: block;  
text-align:center;
}

td.Content{
background: url(/images/icon_menu.jpg) no-repeat;
border:none;
width:537px;
padding:4px;
 }
 
td.ActiveTab{
background: url(../images/irish-sport-horses/top-menu-lightblue-middle.jpg) repeat;
border:none;
padding:0px;
background-color:transparent;
color: White;
font-family:Verdana,sans-serif;
font-size:xx-small;
font-weight:bold;
white-space: nowrap;
}

td.InactiveTab{
background: url(../images/irish-sport-horses/top-menu-darkblue-middle.jpg) repeat;
border:none;
padding:0px;
}

td.LeftMenu{
left:0px;
width:117px;
border:none;
padding:0px;
background: url(../images/irish-sport-horses/left-menu-width.jpg) repeat-y; 
}

td.RightMenu{
left:0px;
width:92px;
border:none; 
padding:0px;
background: url(../images/irish-sport-horses/right-menu-bottom.jpg) repeat-y;  
}

td.Main{
/* margin-left:118px; margin-left is one pixel bigger as the width of the menu! */
width: 537px;  /*  = 780-118-34-92  */
}

td.PageContent{
/* margin-left:118px; margin-left is one pixel bigger as the width of the menu! */
width: 521px;  /*  = 780-117-34-92-8-8  */
/* padding: 0px 8px 0px 8px; padding doesn't work for X-browser compatibility (quirks mode)*/
}

td.PageMargin{
width: 8px; 
}

td.MenuTab{
border:none;
padding:0px;
}

td.CurrentSubMenu{
border:none;
padding:0px;
font-size: 11px;
padding: 2px 2px;
}

td.SubMenu{
border:none;
padding: 2px 2px;
}

td.TabFiller{
background:url(../images/irish-sport-horses/left-menu-width.jpg) repeat;
border:none;
padding:0px;
}

td.RightTabFiller{
border:none;
padding:0px;
}

td.Wiki{
border:1px;
padding:2px;
width:auto;
}

.Content{
color:#000000;
font-weight:normal;
font-size:x-small;
text-align:left;
}

.StickToBanner{
position: absolute;
top: 90px;
}

.EntryTable{
background-color: #99CCCC;
border: thin solid;
border-color:#999999;
}

.EntryTable .Data{
color:#000000;
font-size:medium;
}

.EntryTable .Error{
color:#FF0000;
font-size:small;
font-weight:bold;
text-align:left;
}

.EntryTable .Label{
color:#000000;
background-color: #99CCCC;
font-size:medium;
font-weight:bold;
text-align:left;
}

/* Read Only data */
.EntryTable .RoData{
background-color:#CCCCCC;
color:#000000;
font-size:medium;
}

.Error{
color:#B22222;
font-weight:bold;
text-align:left;
}

.Formatted{
background:transparent;
color:#000000;
font-family:courier,monospace;
font-size:10pt;
font-weight:normal;
text-align:left;
}

.MenuPage{
background-color:transparent;
color: #FF8C00;
font-size:11px;
}

.MenuPage:visited{
background-color:transparent;
color: #00008B;
}

.reporthdr1table{ border: thin solid;  width: 99%;  }

.reporthdr1table .data{
background:#FFFFFF;
color:#000000;
font-size:x-small;
text-align:left;
vertical-align:top;
}

.reporthdr1table .label{
background-color:#003366;
color:#FFFFFF;
font-size:smaller;
text-align:left;
vertical-align:top;
}

.ReportTable{
background:#FFFFFF;
border:medium double;
border-color:#999999;
}

.ReportTable .Data{
color:#000000;
font-size:x-small;
vertical-align:top;
}

.ReportTable .Header{
background-color:#003366;
color:#FFFFFF;
font-size:small;
}

.RToolbar{
align:right;
background-color:#C0C0C0;
height:20px;
line-height:18px;
max-height:20px;
position:absolute;
right:0px;
text-align:right;
width:220px;
}

.SubHeader{
background:transparent;
color:#000000;
font-family:arial,sans-serif;
font-size:11pt;
font-weight:bold;
text-decoration:none;
}

.Title{
background:transparent;
color:#000000;
font-family:arial,sans-serif;
font-weight:bold;
}

.Toolbar{
background-color:#C0C0C0;
margin-top: 5px;
height:20px;
line-height:20px;
max-height:25px;
position:relative;
width:420px;
text-align: left;
}

.ZoomTable{
background:#FFFFFF;
}

.ZoomTable .Data{
color:#000000;
font-size:x-small;
text-align:left;
vertical-align:top;
}

.ZoomTable .Header{
background-color:#003366;
color:#FFFFFF;
font-size:small;
text-align:left;
vertical-align:top;
}

.ZoomTable .Label{
color:#000000;
font-size:small;
text-align:left;
vertical-align:top;
}

#linkindex{
background-color:#C0C0C0;
}
