﻿
/* Table of links to each section */
table.SectionLinksTable
{
  text-align: left;
  width: 100%;
}

/* Alternatives Table Cruthan eile an fhacail */
table.Alternatives
{
  text-align: left;
  /*width: 100%;*/
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}

/* Grammar Table Gnìomhair Gràmar */
table.Grammar
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}

/* Verb Grammar Table  Gràmar */
table.VerbGrammar
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
  white-space: nowrap;
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
table.IndefinitePreposition
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}
table.DefinitePreposition
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}
table.Possessive
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}
/* Dialect Table Dual-chainntean*/
table.Dialect
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}
/* History Table Eachdraidh*/
table.History
{
  text-align: left;
  width: 100%;
  border-style: none;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}

/* Grammar Table Gràmar */
table.VotingStatistics
{
  text-align: left;
  width: 100%;
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}

table.RelevanceAggregate
{
  text-align: left;
  /*width: 100%;*/
  border-width: 0px;
  border-collapse:collapse;  /*replaces cellspacing="0" in table definition*/
}

.RelevanceAggregate th {
/*this is neccessary to override default HTML formatting for th elements - set out in html.css in FireFox but also present in IE - this seems to be the only place specific enough to override this for th*/
     /*color:      #000000;
     letter-spacing: 2px;
     text-transform: uppercase;
     text-align: center;
     padding: 3px;
     background-color: #808080;*/
     font-weight: normal;
}

table.RelevanceAggregate.th
{
font-weight:normal;
font-style:italic;
}

tr.RelevanceAggregateHeaderRow
{
/*font-style:normal;*/
font-weight:normal; /* !important; here does not override default formattign for th elements*/
font-style:italic;

}
tr.RelevanceAggregateHeaderRow#th
{
/*font-style:normal;*/
font-weight:normal;
font-style:italic;
}

/* Links To Each Section Table Cells*/
td.SectLink
{
  width: 25%;
  font-weight: bold;
  padding: 2px;
}

tr.Row
{
/*Warning: This style is present in both systemstyles.css and EntryStyles.css*/
/*               This is so that it is accessible both to index.aspx the and the HTML editor in EditEntry.ASPX */
/*               If one stylesheet is updated please update the other*/
  /*background-color: #EAFFFF;*/
  background-color: #F0F5FF;
  /*border-width: 0px;
  border-style: none;*/
}
tr.AlternatingRow
{
/*Warning: This style is present in both systemstyles.css and EntryStyles.css*/
/*               This is so that it is accessible both to index.aspx the and the HTML editor in EditEntry.ASPX */
/*               If one stylesheet is updated please update the other*/
  /*background-color: #EAEAFF;*/
  background-color: #F0FFF0;
  /*border-width: 0px;
  border-style: none;*/
}

tr.VerbTitle
{
  background-color: #F5F5F5;
  vertical-align: top;
}

tr.VerbFuture
{
  background-color: #FFF9D2;
}

tr.VerbPresent
{
  background-color: #FEF3CF;
}

tr.VerbPast
{
  background-color: #E7DCFA;
}

tr.VerbConditional
{
  background-color: #DFECF4;
}

tr.VerbImperative
{
  background-color: #DFF2E6;
}

td.VerbGrammarEnglish
{
  /*width: 110px;*/
  font-style: italic;
  padding: 2px;
  white-space: nowrap;
}

td.VerbGrammarGaelic
{
  /*width: 110px;*/
  /*font-style: italic;*/
  padding: 2px;
  white-space: nowrap;
  text-align:right;
}

/* Alternatives Table Cells Cruthan eile an fhacail */
td.AlternativesColumn1
{
  /*width: 110px;*/
  font-style: italic;
  padding: 2px;
}
td.AlternativesColumn2
{
  /*width: 275px;*/
  font-style: italic;
  padding: 2px;
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
td.AlternativesColumn3
{
  /*width: 110px;*/
  font-style: italic;
  padding: 2px;
}
td.AlternativesColumn4
{
  /*width: 110px;*/
  font-style: italic;
  padding: 2px;
}
td.AlternativesColumnHeader1
{
  width: 110px;
  font-style: italic;
  padding: 2px;
}
td.AlternativesColumnHeader2
{
  width: 275px;
  font-style: italic;
  padding: 2px;
}
td.AlternativesColumnHeader3
{
  width: 275px;
  font-style: italic;
  padding: 2px;
}
td.AlternativesColumnHeader4
{
  width: 275px;
  font-style: italic;
  padding: 2px;
}
/* Grammar Table Cells Gràmar */
tr.GrammarHeader
{
  background-color: rgb(245,245,245);
}
tr.DialectHeader
{
  background-color: rgb(245,245,245);
}
tr.HistoryHeader
{
  background-color: rgb(245,245,245);
}
tr.VotingStatisticsHeader
{
  background-color: rgb(245,245,245);
}
td.GramarColumn1
{
  width: 110px;
  font-style: italic;
  padding: 2px;
}
td.GramarColumn2
{
  width: 275px;
  font-style: italic;
  font-weight: bold;
  padding: 2px;
}
td.GramarColumn3
{
  width: 275px; /*font-style: italic;*/
  padding: 2px; /*font-family: Junicode, DejaVu Serif, DejaVu Sans, Lucida Sans Unicode, Arial Unicode;*/
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
td.GramarColumn4
{
  width: 275px;
  font-style: italic;
  color: rgb(0, 153, 0);
  padding: 2px;
}
td.GramarColumnHeader1
{
  width: 110px;
  font-style: italic;
  padding: 2px;
}
td.GramarColumnHeader2
{
  width: 275px;
  font-style: italic;
  padding: 2px;
}
td.GramarColumnHeader3
{
  width: 275px;
  font-style: italic;
  padding: 2px;
}
td.GramarColumnHeader4
{
  width: 275px;
  font-style: italic;
  padding: 2px;
}

/* Dialect Table Cells Dual-chainntean*/

td.DialectColumn1
{
  font-style: italic;
  padding: 2px;
}
td.DialectColumn2
{
  width: 250px;
  padding: 2px; /*font-family: Junicode, DejaVu Serif, DejaVu Sans, Lucida Sans Unicode, Arial Unicode;*/
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
td.DialectColumn3
{
  width: 391px;
  font-style: italic;
  padding: 2px;
}
td.DialectColumnHeader1
{
  font-style: italic;
  padding: 2px;
}
td.DialectColumnHeader2
{
  width: 250px;
  font-style: italic;
  padding: 2px;
}
td.DialectColumnHeader3
{
  width: 391px;
  font-style: italic;
  padding: 2px;
}

/* History Table Cells Eachdraidh*/

td.HistoryColumn1
{
  width: 180px;
  font-style: italic;
  padding: 2px;
}
td.HistoryColumn2
{
  width: 150px;
  font-style: italic;
  padding: 2px;
}
td.HistoryColumn3
{
  width: 170px; /*font-family: Junicode, DejaVu Serif, DejaVu Sans, Lucida Sans Unicode, Arial Unicode;*/
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
td.HistoryColumn4
{
  width: 435px;
  font-style: italic;
  padding: 2px; /*font-family: Junicode, DejaVu Serif, DejaVu Sans, Lucida Sans Unicode, Arial Unicode;*/
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}

td.HistoryColumnHeader1
{
  width: 180px;
  font-style: italic;
  padding: 2px;
}
td.HistoryColumnHeader2
{
  width: 150px;
  font-style: italic;
  padding: 2px;
}
td.HistoryColumnHeader3
{
  width: 170px;
  font-style: italic;
  padding: 2px;
}
td.HistoryColumnHeader4
{
  width: 435px;
  font-style: italic;
  padding: 2px;
}

/* Generic Section Styles */

span.SectTitle
{
  font-weight: bold;
  font-style: italic;
}

span.SubSectTitle
{
  font-style: italic;
  text-decoration: underline;
}

span.SubSectionDetail
{
  font-style: italic;
}

span.Emphasised
{
  font-weight: bold;
}

span.EntrySummary
{
  font-style: italic;
}

td.VotingStatisticsColumn1
{
  width: 110px;
  font-style: italic;
  padding: 2px;
}
td.VotingStatisticsColumn2
{
}
td.VotingStatisticsColumnHeader1
{
  font-style: italic;
  padding: 2px;
}

tr.IndefinitePrepositionHeader
{
  font-style: italic;
  padding: 2px;
  background-color: rgb(245,245,245);
}

tr.DefinitePrepositionHeader
{
  font-style: italic;
  padding: 2px;
  background-color: rgb(245,245,245);
}
td.DefinitePrepositionColumn2
{
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
td.IndefinitePrepositionColumn2
{
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
tr.PossessiveHeader
{
  font-style: italic;
  padding: 2px;
  background-color: rgb(245,245,245);
}
span.IPA
{
  font-family: DejaVu Serif, DejaVu Sans, Junicode, Lucida Sans Unicode, Arial Unicode;
}
