﻿
/***  MAIN LAYOUT BLOCKS DEFINITIONS  ***/

div.menuBG { background-color: #3a4f63; }

.header { background: #4b6c9e; }
.footer { color: #ffffff; background: #4b6c9e; border-top: 1px solid #3a4f63; border-bottom: 1px solid #3a4f63; }



/***  CULTURE SELECT  ***/

#cultureC select { background-color: #3a4f63; border: 1px #dde4ec solid; color: #dde4ec; }



/***  HEADINGS :: LINKS :: TEXT DEFINITIONS  ***/

h1 { color: #3a4f63; }
h3.link { color: #4b6c9e; }

a:link, a:active, a:visited { color: #4b6c9e; }
a:hover { color: #3a4f63; border-bottom: 1px dotted #3a4f63; }

.footer a:link, .footer a:active, .footer a:visited { color: #ffffff; }
.footer a:hover { border-bottom: 1px dotted #ffffff; }



/***  ACTIVE ELEMENTS :: BUTTONS  ***/

.submitButton, .submitButton:visited, .submitButton:link { background-color: #465c71; border: 1px #4e667d solid; color: #dde4ec; }
.submitButton:hover { cursor: pointer; background-color: #bfcbd6; color: #465c71; text-decoration: none; }
.submitButton[disabled] { background-color: #f1f1f1; border: 1px #ccc solid; text-decoration: none; color: #999999; }



/***  MAIN NAVIGATION : CENTERED SECTION NAVIGATION : TABS  ***/

div.menuBG { background-color:#3a4f63; }

div.menu ul li.normal div, div.menu ul li.normal a, div.menu ul li.normal a:visited, .tab { background-color: #465c71; border: 1px #333 solid; color: #dde4ec; }

div.menu ul li.active a:hover, div.menu ul li.active div { background-color: #bfcbd6; color: #465c71; }
div.menu ul li.active a:active { background-color: #465c71; color: #cfdbe6; }

#headerNav div.bR0, #headerNav div.bLR, #sectionNav div.bR0, #sectionNav div.bLR { color: #111; }

.tabSelected { background-color: #bfcbd6; color: #111; }



/***  DATATABLE DEFINITION  ***/

.datatable .grey td, .datatable td.grey { background-color: #f7f7f7; border: 1px solid #bfcbd6; }



/***  ROMAN NUMERALS :: SPECIALS  ***/

#symbols th { width: 110px; }
#symbols td { width: 45px; }

.marked { color: #000000; }



/***  LCD :: SPECIALS  ***/

#setCountInput #numFormulaInput { width: 20px; padding-left: 15px; margin-left: 0px; }

#calc #numOfsetInputs { position: relative; background-color: transparent; }
#numOfsetInputs input { width: 25px; }
#numOfsetInputs input[disabled] { background-color: #f1f1f1; }

.enterNums { float: left; margin-top: 32px; margin-right: 10px; }

.conditions .semires { font-weight: 600; border-bottom: 1px solid #000000; }
.bracket { font-weight: 600; font-size: 17px; }