﻿
.tfnav {
	width:815px;
}

.tfnav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-family:myfonts_nino;
  font-size:16px;
  font-weight:bold;
  text-align:center;
  width:815px;
}

.tfnav li {
  float: left;
  width:162px;
  background-color:#e6e6e6;
  display:inline-table;
  
}

.tfnav a{
  display: block;
  color: #000;
  text-decoration: none;
   margin-left:4px;
  padding-top:10px;
    padding-bottom:10px;


}

.tfnav .active_cell{
	background-color:#C7D05D;
	margin-left:4px;
  	padding-top:10px;
    padding-bottom:10px;

}

.tfnav .passive_cell{
	background-color:#e6e6e6;
}


.tfnav a:hover{
	text-decoration:none;
	background-color:#949C2E;
	color:#fff;

}


.letnav {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-family:myfonts_nino;
  font-weight:bold;
  font-size:14px;
  text-align:center;
  width:810px;
  margin-top:10px;
  margin-bottom:20px;
  display:inline-table;

}

.letnav li {
  width:32px;
  height:22px;
  background-color:#fff;
  border:1px silver solid;
  display:inline-table;
  margin-left:2px;
 padding-top:10px;
 margin-top:5px;
 float:left;

}

.letnav a {
  display: block;
  color: #000;
  text-align: center;
  text-decoration: none;
}


.letnav a:hover{
	text-decoration:none;
	color:#000;
	background-color:#C7D05D;
}


.letnav li:hover{
		background-color:#C7D05D;

}

.listterms p{
	display:inline-table;
	border-bottom:1px #EAEAEA solid;
	border-top:1px #EAEAEA  solid;
	font-family:Calibri;
	color:#333333;
	width:95%;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:2px;
	margin-top:0px;
	margin-left:35px;

}

.listterms a{
	text-decoration:none;
	font-family:Calibri;
	color:#333333;
	display:block;

}
.listterms p:hover{
background-color:#CCCCCC;
}


.logodiv {
	border-top:1px #E4E4E4 solid;
	padding-top:10px;
}

.logodiv img{
	margin-left:10px;
}

.termtext{
	font-family:calibi;
	font-weight:bold;
	font-size:18px;
	width:50%;
	padding-bottom:8px;
	padding-left:5px;
	vertical-align:top;
}


.subtermtext{
	font-style:italic;
	padding-bottom:8px;
	padding-left:5px;
	vertical-align:top;

}

.littext{
	font-size:12px;
	padding-left:5px;
	border-top:1px #CCCCCC dotted;
	padding-top:8px;
	vertical-align:top;
}



.meaningtxt{
	padding-bottom:16px;
	padding-top:16px;
	padding-left:5px;
	vertical-align:top;

}

.seealso {
	padding-bottom:16px;
	padding-left:5px;
	vertical-align:top;

}

.seealso a{
	color:#666666;
	text-decoration:none;
}

.seealso a:hover{
	color:#FB265C;
	
}

.bordetrigth{
	border-right:1px #CCCCCC solid;
}


.search-container {
  float: right;
}

.letnav input[type=text] {
  padding: 6px;
  margin-top: 8px;
  font-size: 14px;
  border: 1px silver solid;
}

.search-container button {
  float: right;
  padding: 6px 10px;
  margin-top: 8px;
  margin-right: 16px;
  background: #ddd;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.search-container button:hover {
  background: #ccc;
}

.listtermsdiv{
	padding-left:15px;
}



.navbuttons {
	display:inline-table;
	text-align:center;
	margin-bottom:25px;
	width:100%;
}

.navbuttons .previous{
  background-color: #f1f1f1;
  color: black;

}

.navbuttons  .firtsrecord{
  background-color: #f1f1f1;
  color: black;
}

.navbuttons a {
  text-decoration: none;
  display: inline-block;
  padding: 8px 16px;
  margin-left:3px;
  margin-right:3px;
}

.navbuttons a:hover {
  background-color: #ddd;
  color: black;
}

.imgcenter {
	text-align:center;
}


.about_frame {
	float:right; width:290px; background-color:#ECEFC5;
	border-radius:5px; padding-left:5px; padding-right:5px;
}
.about_title {
	text-align:center; font-weight:bold; font-family:myfonts_nino;
}

.about_h1 {
	font-weight:bold; font-family:myfonts_nino; font-size:16px; 
}


/*   */

.MJXp-script {font-size: .8em}
.MJXp-right {-webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; -o-transform-origin: right; transform-origin: right}
.MJXp-bold {font-weight: bold}
.MJXp-italic {font-style: italic}
.MJXp-scr {font-family: MathJax_Script,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-frak {font-family: MathJax_Fraktur,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-sf {font-family: MathJax_SansSerif,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-cal {font-family: MathJax_Caligraphic,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-mono {font-family: MathJax_Typewriter,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-largeop {font-size: 150%}
.MJXp-largeop.MJXp-int {vertical-align: -.2em}
.MJXp-math {display: inline-block; line-height: 1.2; text-indent: 0; font-family: 'Times New Roman',Times,STIXGeneral,serif; white-space: nowrap; border-collapse: collapse}
.MJXp-display {display: block; text-align: center; margin: 1em 0}
.MJXp-math span {display: inline-block}
.MJXp-box {display: block!important; text-align: center}
.MJXp-box:after {content: " "}
.MJXp-rule {display: block!important; margin-top: .1em}
.MJXp-char {display: block!important}
.MJXp-mo {margin: 0 .15em}
.MJXp-mfrac {margin: 0 .125em; vertical-align: .25em}
.MJXp-denom {display: inline-table!important; width: 100%}
.MJXp-denom > * {display: table-row!important}
.MJXp-surd {vertical-align: top}
.MJXp-surd > * {display: block!important}
.MJXp-script-box > *  {display: table!important; height: 50%}
.MJXp-script-box > * > * {display: table-cell!important; vertical-align: top}
.MJXp-script-box > *:last-child > * {vertical-align: bottom}
.MJXp-script-box > * > * > * {display: block!important}
.MJXp-mphantom {visibility: hidden}
.MJXp-munderover, .MJXp-munder {display: inline-table!important}
.MJXp-over {display: inline-block!important; text-align: center}
.MJXp-over > * {display: block!important}
.MJXp-munderover > *, .MJXp-munder > * {display: table-row!important}
.MJXp-mtable {vertical-align: .25em; margin: 0 .125em}
.MJXp-mtable > * {display: inline-table!important; vertical-align: middle}
.MJXp-mtr {display: table-row!important}
.MJXp-mtd {display: table-cell!important; text-align: center; padding: .5em 0 0 .5em}
.MJXp-mtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-mlabeledtr {display: table-row!important}
.MJXp-mlabeledtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mlabeledtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-merror {background-color: #FFFF88; color: #CC0000; border: 1px solid #CC0000; padding: 1px 3px; font-style: normal; font-size: 90%}
.MJXp-scale0 {-webkit-transform: scaleX(.0); -moz-transform: scaleX(.0); -ms-transform: scaleX(.0); -o-transform: scaleX(.0); transform: scaleX(.0)}
.MJXp-scale1 {-webkit-transform: scaleX(.1); -moz-transform: scaleX(.1); -ms-transform: scaleX(.1); -o-transform: scaleX(.1); transform: scaleX(.1)}
.MJXp-scale2 {-webkit-transform: scaleX(.2); -moz-transform: scaleX(.2); -ms-transform: scaleX(.2); -o-transform: scaleX(.2); transform: scaleX(.2)}
.MJXp-scale3 {-webkit-transform: scaleX(.3); -moz-transform: scaleX(.3); -ms-transform: scaleX(.3); -o-transform: scaleX(.3); transform: scaleX(.3)}
.MJXp-scale4 {-webkit-transform: scaleX(.4); -moz-transform: scaleX(.4); -ms-transform: scaleX(.4); -o-transform: scaleX(.4); transform: scaleX(.4)}
.MJXp-scale5 {-webkit-transform: scaleX(.5); -moz-transform: scaleX(.5); -ms-transform: scaleX(.5); -o-transform: scaleX(.5); transform: scaleX(.5)}
.MJXp-scale6 {-webkit-transform: scaleX(.6); -moz-transform: scaleX(.6); -ms-transform: scaleX(.6); -o-transform: scaleX(.6); transform: scaleX(.6)}
.MJXp-scale7 {-webkit-transform: scaleX(.7); -moz-transform: scaleX(.7); -ms-transform: scaleX(.7); -o-transform: scaleX(.7); transform: scaleX(.7)}
.MJXp-scale8 {-webkit-transform: scaleX(.8); -moz-transform: scaleX(.8); -ms-transform: scaleX(.8); -o-transform: scaleX(.8); transform: scaleX(.8)}
.MJXp-scale9 {-webkit-transform: scaleX(.9); -moz-transform: scaleX(.9); -ms-transform: scaleX(.9); -o-transform: scaleX(.9); transform: scaleX(.9)}
.MathJax_PHTML .noError {vertical-align: ; font-size: 90%; text-align: left; color: black; padding: 1px 3px; border: 1px solid}
