a {
	font-weight: bold;
}


img {
	border: none;
	vertical-align: bottom;
}

body {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Candara, "Times New Roman", Times, serif;
	color: #DDDDDD;
}

h2 {
	font-size: 1.2em;
}

h3 {
	font-size: 1em;
}

p {
}

ul {
}

td,
th {
	padding: 2px;
}

th {
	text-align: left;
}

address {
	font-style: normal;
}





#header {
	background-color: #003238;
	min-height:90px;

}

#logoleft {
	float: left;
	width: 80px;
	height: 80px;
	padding: 5px;
}

#logoright {
	float: right;
	width: 80px;
	height: 80px;
	padding: 5px;
}

#headercontent {
	padding-right: 90px;
	padding-left: 90px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#headercontent h1 {
	margin-top: 20px;
	margin-bottom: 0px;
}

#navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}

#nav,
#nav ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#nav a {
	display: block;
	width: 13em;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 16px;
}

#nav li {
	float: left;
	width: 13em;
}

#nav li ul {
	position: absolute;
	width: 13em;
	left: -999em;
	background-color: #000066;
	border: 1px solid #FFFF99;
	padding-bottom: 4px;
	padding-top: 4px;
}

#nav li:hover ul,
#nav li.sfhover ul {
	left: auto;
}

#nav a:visited {
	color: #FFFFFF;
}

#nav a:hover,
#nav a:active {
	color: #000000;
}

.mainmenu {
	margin-right: 5px;
	border-top: 1px dotted #FFFF99;
	border-bottom: 1px dotted #FFFF99;
	margin-top: 10px;
}

.mainmenuentry {
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url(down.gif);
	text-indent: 16px;
}

.mainmenuentry:hover,
.mainentry:active {
	background-image: url(down_rollover.gif);
}





.bluetowhite {
	clear: both;
	background-image: url(bluetowhite.gif);
	height: 8px;
	background-repeat: repeat-x;
	font-size: 0px;
}

.whitetoblue {
	clear: both;
	background-image: url(whitetoblue.gif);
	height: 8px;
	background-repeat: repeat-x;
	font-size: 0px;
}




#footer {
	background-color: #003238;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	padding-right: 90px;
	padding-left: 90px;
	padding-top: 5px;
	padding-bottom: 5px;
}


#footer a:link,
#footer a:visited {
	color: #DDDDDD;
}


#splashscreen {
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 90px;
	padding-right: 90px;
	color: #000000;
}

#splashscreen a:link,
#splashscreen a:visited {
	color: #003238;
}

#splashscreen a:hover,
#splashscreen a:active {
	color: #666666;
}

#splashscreen h2 {
	color: #003238;
}

#splashscreenleft {
	padding-top: 3px;
	float: left;
}

#splashscreenright {
	padding-left: 60px;
	float: right;
}

#splashscreenmiddle {
	text-align: center;
}

#splashscreenoptions {
	width: 100%;
}

#splashscreenoptions th,
#splashscreenoptions td {
	color: #000066;
	width: 33%;
	vertical-align: top;
}

#splashscreenoptions h2 {
	text-align: center;
	margin: 0px;
}

#splashscreenoptions p {
	text-align: center;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





#maincontent {
	margin-top: 5px;
	margin-bottom: 10px;
	padding-left: 90px;
	padding-right: 90px;
}





.boardmembers a:link,
.boardmembers a:hover,
.boardmembers a:visited,
.boardmembers a:active {
	font-weight: normal;
}





.boardmembers li,
.faq li,
.publications li {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
}





.photo,
.photo250 {
	border: 1px solid #DDDDDD;
	float: right;
	margin-left: 10px;
}

.photo250 {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}





.inputform,
#corpussize,
#resultsoverview {
	border: 1px solid #DDDDDD;
	background-color: #003238;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}

.inputform td h3 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.inputform input,
.inputform select,
.inputform textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.inputbutton {
	background-color: #FFFFFF;
	color: #000000;
	width: 5em;
	font-weight: bold;
}

.inputbutton:hover,
.inputbutton:active {
	background-color: #FFFF99;
	color: #000000;
}

.accesskey {
	text-decoration: underline;
}





#searchbox {
	float: left;
	padding-right: 10px;
}





.aligntop {
	vertical-align: top;
}

.alignright {
	text-align: right;
}

.disabled {
	 color: #999999;
}





.resultspager {
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.resultspager a:visited {
	color: #FFFFFF;
}

.resultspagerselected a:link,
.resultspagerselected a:visited {
	color: #FFFF99;
}

.resultspager a:hover,
.resultspager a:active {
	color: #000000;
}

.resultspagerselectednotlink {
	font-weight: bold;
	color: #FFFF99;
}


.resultstable a:link,
.resultstable a:visited {
	color: #FFFFFF;
}


.resultstable {
	color: #FFFFFF;
	width: 100%;
	border: 1px solid #DDDDDD;
	background-color: #003238;
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.resultstable th {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #FFFF99;
	border-left: none;
}

.resultstable th,
.resultstable td {
	color: #000000;
	vertical-align: top;
	font-size: smaller;
}

.titlecol a:visited,
.authorcol a:visited,
.multimediacol a:visited,
.wordcountcol a:visited,
.freqcol a:visited,
.normcol a:visited {
	color: #FFFFFF;
}

.resultstableselected a:link,
.resultstableselected a:visited {
	color: #FFFF99;
}

.titlecol a:hover,
.titlecol a:active,
.authorcol a:hover,
.authorcol a:active,
.multimediacol a:hover,
.multimediacol a:active,
.wordcountcol a:hover,
.wordcountcol a:active,
.freqcol a:hover,
.freqcol a:active,
.normcol a:hover,
.normcol a:active {
	color: #000000;
}

.titlecol {
	width: 50%;
}

.authorcol {
	width: 20%;
}

.multimediacol {
	width: 9%;
}

.wordcountcol {
	width: 9%;
	text-align: right;
}

.freqcol {
	width: 6%;
	text-align: right;
}

.normcol {
	width: 6%;
	text-align: right;
}

.resultstablealt1 {
	background-color: #BBBBBB;
}

.resultstablealt2 {
	background-color: #DDDDDD;
}

.concordance {
	color: #CCCCCC;
}

.downloadcheckbox {
	padding:0px;
	margin:0px;
	height:12px;
	width:12px;
}




.mrutable {
	width: 100%;
	border: 1px solid #FFFF99;
	background-color: #444444;
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mrutable th {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #FFFF99;
	border-left: none;
}

.mrutable th,
.mrutable td {
	vertical-align: top;
	font-size: smaller;
}

.mrualt1 {
	background-color: #666666;
}

.mrualt2 {
	background-color: #444444;
}





#document {
	line-height: 120%;
	text-align: justify;
}





#bottomborder {
	position: fixed;
	bottom: 65px;
	left: 0px;
	width: 100%;
	height: 16px;
	background-color: #000066;
}

#bottombar {
	overflow: auto;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 65px;
	background-color: #000066;
}

#bottombarcontent {
	padding-left: 90px;
	padding-right: 90px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.button {
	margin-right: 5px;
	display: block;
	float: left;
	width: 24px;
	font-size: 0px;
}

.button:hover img,
.button:active img {
	visibility: hidden;
}

#buttoninformation {
	margin-left: 10px;
	background-image: url(buttons/information_rollover.gif);
}

#buttondocumenttop {
	background-image: url(buttons/documenttop_rollover.gif);
}

#buttondocumentbottom {
	background-image: url(buttons/documentbottom_rollover.gif);
}

#buttonviewplaintext {
	margin-left: 10px;
	background-image: url(buttons/viewplaintext_rollover.gif);
}

#buttondownloadplaintext {
	background-image: url(buttons/downloadplaintext_rollover.gif);
}


#buttonplaymultimedia {
	margin-left: 10px;
	background-image: url(buttons/playmultimedia_rollover.gif);
}

#buttondownloadmultimedia {
	background-image: url(buttons/downloadmultimedia_rollover.gif);
}

#buttoninstructions {
	margin-left: 10px;
	background-image: url(buttons/instructions_rollover.gif);
}





.highlight {
	background-color: #000000;
	color: #FFFF99;
}

.viewingmatch {
	background-color: #FFFF99;
	color: #000000;
}





#transcription,
#transcription td {
	line-height: 120%;
	text-align: justify;
	vertical-align: top;
}

#transcription a:link,
#transcription a:visited,
#transcription a:hover,
#transcription a:active {
	font-weight: normal;
}

.speaker1,
.speaker1 a:link,
.speaker1 a:visited {
	color: #FFCCCC;
}

.speaker2,
.speaker2 a:link,
.speaker2 a:visited {
	color: #CCFFCC;
}

.speaker3,
.speaker3 a:link,
.speaker3 a:visited {
	color: #CCCCFF;
}

.speaker4,
.speaker4 a:link,
.speaker4 a:visited {
	color: #FFFFCC;
}

.speaker5,
.speaker5 a:link,
.speaker5 a:visited {
	color: #CCFFFF;
}

.speaker6,
.speaker6 a:link,
.speaker6 a:visited {
	color: #FFCCFF;
}

.speaker1 a:hover,
.speaker1 a:active,
.speaker2 a:hover,
.speaker2 a:active,
.speaker3 a:hover,
.speaker3 a:active,
.speaker4 a:hover,
.speaker4 a:active,
.speaker5 a:hover,
.speaker5 a:active,
.speaker6 a:hover,
.speaker6 a:active {
	color: #000000;
}

.synchronised {
	color: #FFFF99;
	background-color: #000000;
}





#playfunctions {
	margin-left: 28%;
	margin-right: 28%;
	width: 44%;
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





#metadata {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}

.metadatatable {
	width: 100%;
	border: 1px solid #FFFF99;
	background-color: #003399;
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
}

.metadatatable th {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #FFFF99;
	border-left: none;
}

.metadatatable th,
.metadatatable td {
	vertical-align: top;
}

.metadatasection {
	margin-left: 10px;
}

.metadataleftcol {
	width: 70%;
}

.metadatarightcol {
	width: 30%;
}

#metadata a {
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 16px;
}

#metadata a:link,
#metadata a:visited {
	color: #FFFFFF;
}

#metadata a:hover,
#metadata a:active {
	color: #000000;
}

.metadatatablealt1 {
	background-color: #00197F;
}

.metadatatablealt2 {
	background-color: #003399;
}





.expand {
	background-image: url(expand.gif);
}

.expand:hover,
.expand:active {
	background-image: url(expand_rollover.gif);
}

.contract {
	background-image: url(contract.gif);
}

.contract:hover,
.contract:active {
	background-image: url(contract_rollover.gif);
}





.hide {
	display: none;
}

#fixedfudge {
	padding-bottom: 81px;
}





.disable:link,
.disable:visited,
.disable:hover,
.disable:active {
	text-decoration: line-through;
}

.add {
	background-image: url(add.gif);
}

.add:hover,
.add:active {
	background-image: url(add_rollover.gif);
}

.remove {
	display: block;
	float: left;
	font-size: 0px;
}

.remove:hover img,
.remove:active img {
	visibility: hidden;
}

.remove:hover,
.remove:active {
	background-image: url(remove_rollover.gif);
}





#quickhelp {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}

#showme {
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#gmap {
	width: 550px;
	height: 500px;
	float: left;
	border: 1px solid #FFFF99;
}

#detail {
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin-left: 10px;
	width: 250px;
	height: 500px;
	overflow: auto;
	border: 1px solid #FFFF99;
}

#detail div {
	padding: 2px;
}

#detail ul {
	font-size: smaller;
}

#detail h2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.infowindow {
	font-size: smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}



.concleftcol a:visited,
.concnodecol a:visited,
.concrightcol a:visited,
.conctitlecol a:visited {
	color: #FFFFFF;
}

.conctableselected a:link,
.conctableselected a:visited {
	color: #FFFF99;
}

.concleftcol a:hover,
.concleftcol a:active,
.concnodecol a:hover,
.concnodecol a:active,
.concrightcol a:hover,
.concrightcol a:active,
.conctitlecol a:hover,
.conctitlecol a:active {
	color: #000000;
}

.concleftcol {
	text-align: right;
}

.concnodecol {
	text-align: center;
}

.concrightcol {
}

.conctitlecol {
}

.versions {
	text-align: center;
}

.versions td {
	min-width: 155px;
	vertical-align: top;
	padding-bottom: 15px;
}

