@import url('/tmc.css');
/* Load the old one for compatibility */
/* CSS Document */
body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	clear: both;
	float: left; */
}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.wktd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;text-align: left;
}
.wkth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
th { text-align: left; }
a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
option {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
th {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}
h3 {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px}
.submenu {  font-family: Arial, Helvetica, sans-serif; background-color: #333366; color: #FFFFFF; background-repeat: no-repeat}
.whitehead {  color: #FFFFFF}

.navlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.navlinkd {
	color: #006699;
}
.tablabel {
	font-size: 14px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: normal;
	font-weight: bold;
	height: auto;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.style1 {
	color: #0000CC;
	font-weight: bold;
}

.attItemDesc {
	text-align: left;
}
.attItemMast {
	text-align: left;
	font-weight: bold;
}
.attItemHead {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}
#attItemTable {
	text-align: left;
}
.ScenarioEntry {
	width: 300px;
	border-top-style:dotted;
	border-top-width:thin;
	border-top-color: #333;
	
}
.ScenarioEntryWide {
	width: 450px;
	border-top-style:dotted;
	border-top-width:thin;
	border-top-color: #333;
}
.clear {
	clear:both;
}
.ScenarioButton {
	width: 900px;
	border-top-style:dashed;
	border-top-width:thin;
	border-top-color: #666;
	text-align:center;
}
.ScenarioButton input {
margin-right: 10px;
margin-left: 10px;
}
.centered {
	text-align:center;
	float: none;
	clear: both;
}
.clall { clear:both; }
.HeadTable1, .HeadTable2, .HeadTable3, .HeadTable4, .HeadTable5, .HeadTable6, .HeadTable7 { clear: both; }
.HeadNum1, .HeadNum2, .HeadNum3, .HeadNum4, .HeadNum5, .HeadNum6, .HeadNum7 { clear: both; }
#showLoad
{
   background:#000 url(/Images-tmc/loadimg.gif) no-repeat center center;
   height: 100px;
   width: 100px;
   position: fixed;
   z-index: 1000;
   left: 50%;
   top: 50%;
   margin: -25px 0 0 -25px;
   display: none;
}
.calFrame {
	display: block;
}
#calFrame {
	width: 100%;
	height: 60px;
}
.dField {
	position:absolute; 
	z-index:1; 
	overflow: auto; 
	left: 220px; 
	top: 156px; 
	width: 400px; 
	background-color: #FFFFCC; 
/*	layer-background-color: #FFFFCC; */
	border: 4px none #000000;
display: none;
padding: 4px;
}
#np {
	position:relative; z-index:1; display:inline; overflow: auto; left: 10px; top: 0px;  border: 1px none #000000; 
}
.subtext {
	font-size:10px;
	color:#111;
	text-align:center;
}
.subtext a {
	text-decoration:none;
	color: #111;
}
#tabskip {
	width: 300px;
	margin-left:auto;
	margin-right:auto;
}
#attactNoTab {
	width: 300px;
	margin-left:auto;
	margin-right:auto;
}
#RegView  {

}
#RegView table {
width: 420px;
}
#RegView .wktable th {
	width: 160px; 
}
#RegView .wktable td {
	width: 160px; 
}
.HeadTable1 tr:first-child td:first-child {
 color: #153463; 
}
.HeadTable2 tr:first-child td:first-child {
 color: #153463; 
}
.HeadTable3 tr:first-child td:first-child {
 color: #153463; 
}
.HeadTable4 tr:first-child td:first-child {
 color: #153463; 
}
.HeadTable5 tr:first-child td:first-child {
 color: #153463; 
}
.HeadTable6 tr:first-child td:first-child {
 color: #153463; 
}
.HeadTable7 tr:first-child td:first-child {
 color: #153463; 
}
#textPrompt1, #textPrompt2, #textPrompt3, #textPrompt4, #textPrompt5 {
	display: none;
}
.SelOpt {
	width: 30px;
	text-align:left;
}
input:required:invalid, input:focus:invalid {
	border-color:rgba(255,0,0,0.40);
	border-style:ridge;
	border-width: 2px;
}