.header { font-family:Cambria, 'Times New Roman', serif;color:#00008b;font-size:20px;font-weight:bold;padding:5px; }
.popupbox { font-family:'Segoe UI', Tahoma, sans-serif;color:#ffffff;background-color:#6b6b6b;position:absolute;padding:7px;z-index:15;border:solid 1px #777777;overflow:hidden;display:none;line-height:16px;-moz-border-radius:6px;border-radius:6px;text-overflow:ellipsis;max-width:210px;max-height:400px; }
.popupboxs { color:#000000;background-color:#fffaf0;position:absolute;padding:7px;z-index:15;border:solid 1px #777777;display:none; }
.box { background-color:#ebebeb;padding:5px;border:solid 1px #000000; }
.smallheader { color:#00008b;font-size:14px;font-weight:bold; }
.cm { background-color:#ffffff;position:absolute;padding:4px;z-index:7;border:solid 2px #777777;display:none;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.498039215686275);-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.498039215686275); }
.cmitem { padding:5px; }
.popupTitle { font-family:'Segoe UI', Tahoma, sans-serif;color:#ffffff;background-color:#3333aa;font-size:12px;position:absolute;left:0px;top:0px;padding-bottom:2px;padding-top:2px;cursor:default;width:100%; }
.r { text-align:right; }
.edit { padding:0px;margin:0px;border:none;border-bottom: solid 1px #C4C4C4; background-color:inherit; font-size:inherit; }
table.nborder { border:none;-moz-box-shadow:none;-webkit-box-shadow:none; }
.plain { padding:0px 7px 0px 6px;border:none; }
body, table { font-family:Georgia, 'Bitstream Charter', serif;font-size:16px;line-height:1.5; }
a { color:#2a55ab;text-decoration:none;cursor:pointer; }
a:hover { color:#5aa0ff;text-decoration:none;cursor:pointer; }
img { border:none; }
input, select { border:solid 1px #000000; }
table { font-size:15px;margin:5px;border:solid 1px #c8c8c8;-moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.196078431372549);-webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.196078431372549); }
td, th { padding:3px 7px 3px 6px;border-bottom: 1px solid #f1f1f1; }
h1 { font-family:Georgia, 'Bitstream Charter', serif;font-size:22px;font-weight:normal;padding-bottom:1px;text-align:left;border-bottom:dotted 1px #aaaaaa; }
h2 { font-family:Georgia, 'Bitstream Charter', serif;font-size:18px;font-weight:normal;text-align:left; }
h3 { font-size:16px;font-weight:normal;font-style:italic;margin-bottom:-8px;text-align:left; }
th { font-family:'Segoe UI', Tahoma, sans-serif;background-color:#eeeeee;font-size:14px;padding:5px 7px 5px 9px;text-align:left; }
table[centerheader] th { text-align:center; }
table[nopadding] td, table[nopadding] th { padding:0px; }
table[borders] td { border:dotted 1px #dcdcdc; }
table[noborders] > tbody > tr > td { border:none; }
table.nborder > tbody > tr > td { padding:0px 10px 0px 0px; }
div.mce-content-body p:first-child { margin-top:0px; }
.dialog { background-color:#ffffff;padding:20px;margin-left:auto;margin-right:auto;margin-top:150px;text-align:left;width:310px;border:solid 2px #777777;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.498039215686275);-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.498039215686275); }
.widerDialog { background-color:#ffffff;padding:20px;margin-left:auto;margin-right:auto;margin-top:150px;text-align:left;width:400px;border:solid 2px #777777;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.498039215686275);-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.498039215686275); }
.overlay { background-color:rgba(0,0,0,0.490196078431373);position:fixed;left:0px;top:0px;text-align:center;width:100%;height:100%;z-index:10;overflow:auto; }
.button { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');font-family:'Segoe UI', Tahoma, sans-serif;color:#777777;background-color:#ededed;font-size:14px;font-weight:bold;padding:4px 24px 4px 24px;border:solid 1px #bcbcbc;-moz-border-radius:6px;border-radius:6px; }
.button:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededfd), color-stop(1, #dfdfff) );background:-moz-linear-gradient( center top #ededfd 5%, #dfdfff 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededfd', endColorstr='#dfdfff');color:#7777ff;background-color:#ededff;border:solid 1px #bcbcff; }
.button:active { position:relative;top:2px; }
.tile { position:relative;margin:5px;width:300px;height:174px;z-index:5;border:solid 1px #000000;display:table-cell;display:inline-block;-webkit-transition-property:left, top, width, height;-webkit-transition-duration:0.5s;-webkit-timing-function:ease-out;-moz-transition-property:left, top, width, height;-moz-transition-duration:0.5s;-moz-timing-function:ease-out; }
.langlink { opacity:0.3; }
.langlink:hover { opacity:1; }
p { text-align:justify; }
.nav { padding-top:5px;margin-top:25px;border-top:dotted 1px #bbbbbb; }
.nav p { margin-top:0px; }
input, select { font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:3px;margin-left:0px;-moz-border-radius:3px;border-radius:3px; }
.list { font-weight:bold; }
.list span { font-size:14px;font-weight:normal;font-style:italic;margin-left:5px;margin-bottom:5px;display:block; }
h1 { font-family:Georgia, 'Bitstream Charter', serif;font-size:20px;font-weight:normal; }
div.cite { font-size:14px;margin-left:10px;margin-top:7px; }
