@charset "UTF-8";
.TabbedPanels { padding: 0px; float: left; clear: none; margin-top: 0px; margin-right: 0px; margin-bottom: 3em; width: 95%; margin-left: 1.2em; }
.TabbedPanelsTabGroup { margin: 0px; padding: 0px; }
.TabbedPanelsTab { position: relative; float: left; list-style: none; cursor: pointer; font-size: 110%; font-weight: bold; color: #CCC; width: 9em; margin-right: 0.5em; text-align: center; padding-top: 0.2em; padding-bottom: 0.3em; letter-spacing: 0em; background: #4A5D8D; }
.TabbedPanelsTab1 { position: relative; float: left; list-style: none; cursor: pointer; font-size: 110%; font-weight: bold; color: #CCC; width: 10em; margin-right: 0.5em; text-align: center; padding-top: 0.2em; padding-bottom: 0.3em; letter-spacing: 0.5em; background: #4A5D8D; }
.TabbedPanelsTabHover { background: #6D8AB5; }
.TabbedPanelsTabSelected { background: #8B9CBB; color: #EEE; cursor: default; }
.TabbedPanelsTab a { color: #777; text-decoration: none; }
.TabbedPanelsContentGroup { clear: both; }
.TabbedPanelsContent { background: #8B9CBB; padding: 1em; }
.TabbedPanelsTxt { color: #EEE; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; }
.TabbedPanelsList { background: #FFF; padding-top: 1em; padding-bottom: 2em; padding-right: 1em; padding-left: 1em; }
.radiationUl { width: 95%; margin-right: auto; margin-left: auto; }
.indentedList { margin-top: 1em; margin-left: 3em; display: block; }
.crossectionIndent { display: block; margin-top: 0.5em; margin-left: 9.55em; }
/*------------------------table----------------------------*/
table { text-align: center; border-collapse: collapse; background: #FFF; margin-right: auto; margin-left: auto; width: 100%; }
tr:hover th[scope=row], tr:hover td { background-color: #FFC; }
th { background: #5679C1; color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C4D2FD; border-left-color: #C4D2FD; font-size: 95%; padding-top: 0.5em; padding-bottom: 0.5em; cursor: pointer; }
td { border: 1px solid #999; height: 3.5em; padding: 0.5em 1em; font-size: 85%; }
.oddRows { background: #EEE; }
.milstd { display: block; margin-top: 1em; width: 7em; }
.blkW5em { width: 5em; display: block; }
.blkW7em { width: 7em; display: block; }
.blkW8em { width: 8em; display: block; }
.tblTitle { color: #EEE; text-align: center; display: block; font-size: 120%; font-weight: bold; letter-spacing: 0.2em; margin-top: 1em; margin-bottom: 1em; }
.tblSeparator { font-weight: bold; color: #FFF; background-color: #5679C1; padding: 1em; font-size: 120%; letter-spacing: 0.2em; border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #042E6F; border-left-color: #042E6F; }
.tblTxtBottom { color: #EEE; text-align: center; letter-spacing: .2em; margin-top: 1em; }
.thTxtHide { color: #5679C1; border-left-style: none; }
.cellEmpty { border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none; background: #909BBA; }
.cellSpacer { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: default; }
#logicTblheaderTop { letter-spacing: 0.2em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C4D2FD; }
#perfReq { padding-top: 1em; padding-bottom: 1em; font-size: 100%; letter-spacing: 0.4em; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: default; }
#load { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: default; text-align: center; }
.borderBottomLtBlue { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5679C1; }
.borderDkBlueR { border-right-width: 1px; border-right-style: solid; border-right-color: #042E6F; }
.borderTopLtBlue { border-top-width: 1px; border-top-style: solid; border-top-color: #C4D2FD; }
