/*
*
*T1 - Table1
*T1
*
*/
BODY	{color:#000000;margin-top:0px;margin-left:0px;margin-right:0px}
A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR {font-family:tahoma,sans-serif; font-size:11px}
TABLE {border:0px}
A		  {COLOR: #000099;TEXT-DECORATION:none}
A:hover	  {TEXT-DECORATION:underline}
A:visited
{
	color: gray;/*royalblue;*/
}
.NumericPagesStyle
{
	font-weight: bold;
	font-size: 16pt;
	color: royalblue;
	/*text-decoration: underline;*/
}
.cssOtherDocument
{
	color:Black;
}
.QuoteStatus
{
	font-weight: bold;
	font-size: 8pt;
	text-transform: capitalize;
	color: black;
	font-style: normal;
	font-family: Verdana;
	background-color: #ffd46e;
	font-variant: normal;
}
.ProductGroupNavHeader
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Verdana;
	height: 16pt;
	background-color: #ffd46e;
	text-align: center;
}
.ProductGroupNavLink
{
	font-weight: bold;
	font-size: 7pt;
	font-family: Verdana;

}

.SeeNotes
{
	font-size: 7pt;
	color: black;
	font-family: Arial, Verdana;
}
.LookupDisplay
{
	border-right: #ffd46e 1px solid;
	border-top: #ffd46e 1px solid;
	font-size: 10pt;
	border-left: #ffd46e 1px solid;
	color: dimgray;
	border-bottom: #ffd46e 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration: none;

}
.UpdatedSinceLastLogin
{
	font-weight: bold;
	color: red;
}
TABLE.Tbl_View1
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;	
	border-bottom-style: none;
}

/*
background-color: #d6e7ef;
*/
.LabelView1	{font-weight:BOLD;color:black; 	height: 15px;}
.LabelValue1{background-color: white;height: 15px;}
TABLE.T1
{
	border-right: #ffd46e 1px;
	padding-right: 0px;
	border-top: #ffd46e 1px;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #ffd46e 1px;
	padding-top: 0px;
	border-bottom: #ffd46e 1px;
	background-color: transparent;
}
TABLE.T2
{
	border-right: thin solid;
	padding-right: 0px;
	border-top: thin solid;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	margin: 0px;
	border-left: thin solid;
	padding-top: 0px;
	border-bottom: thin solid;
	background-color: #cbdced;
}
TABLE.SearchTable
{
	border-right: gray 1px solid;
	padding-right: 0px;
	border-top: gray 1px solid;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	margin: 0px;
	border-left: gray 1px solid;
	padding-top: 0px;
	border-bottom: gray 1px solid;
	background-color: white;
}

TR.T1_RWF1
{}

TR.T1_RWH1
{
	font-weight: bold;
	color: black;
	background-color: #FFD46E; /*#d4d0c8*/
	height:20px;
}
TD.T1_CR1
{
	background-color: white;
}
TD.T1_CH1
{
font-size:12px;
text-indent: 5px;
}
TD.T1_CF1
{
	background-color: white;

}

TD.T1_CL1
{
	font-weight: bold;
	text-indent: 4px;
	height: 15px;
	background-color: white;
}
TD.lefty
{
	text-align: left;
}
TD.White
{
	background-color: white;
}
.NonBoldLabelWhite
{
	height: 15px;
	background-color: white;
}
.BoldLabelWhite
{
	font-weight: bold;	
	height: 15px;
	background-color: white;
}

TD.T1_CL1B
{
	font-weight: bold;
	background-color: white;
}
/*
.ViewMode
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-size: 10pt;
	border-bottom-color: black;
	border-left: #ffffff 0px solid;
	color: #003068;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
	border-bottom-style: none;
}*/
.ViewMode2,.ViewMode
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-size: 11px;
	border-bottom-color: black;
	border-left: #ffffff 0px solid;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
	border-bottom-style: none;
}

INPUT.DateBox
{
	border-right: #ffd46e 1px solid;
	border-top: #ffd46e 1px solid;
	font-size: 10pt;
	border-left: #ffd46e 1px solid;
	color: dimgray;
	border-bottom: #ffd46e 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}
INPUT.Textbox1
{}
INPUT.Btn1
{
	width:	80px;
	font-weight:bold;
}
INPUT.Btn2
{
	width:	130px;
	font-weight:bold;
}

A.LNK1
{
	font-size:11px
}
A.LeftMenuLink
{
	font-weight: bold;
	font-size: 14px;
	color: white;
}

A.YahooLinks
{
	font-weight: bold;
	font-size: 11px;
}
A.BoldLink
{
	font-weight: bold;
	font-size: 11px;
}

.YN_DisabledLink
{
	font-weight: bold;
	background-color: white;
	font-size: 11px;
}
.ISOPending
{
	color: red;
	padding:3;
	font-weight: bold;
}

.MsgDbStop
{
	color: red;
	vertical-align:super;
	padding:3;
}
.MsgDbGo
{
	padding-right: 100px;
	padding-left: 100px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	vertical-align: super;
	color: white;
	padding-top: 1px;
	background-color: #009900;
}
.guid
{
	font-size: 10px;
}

/* TEMPLATE classes*/
.logo
{
	background-color: gray;
}
.Header1
{
	font-size: 16pt;
	text-transform: none;
	color: white;
	font-family: Verdana;
	background-color: black;
}
.Header2
{
	font-weight: bolder;
	font-size: 10pt;
	text-transform: none;
	color: white;
	font-family: Verdana;
	background-color: black;
}

.DivYahooNav
{
	border-bottom: #ffb300 thin solid;
}
.rightmenu
{
	/*background-color: #104A7B;*/
	background-color:White;
}
.leftmenu
{
	/*background-color: #104A7B;*/
}
.main
{
	background-color: White;
}


TABLE.WelcomeTable
{
	border-right: black 1px solid;
	padding-right: 0px;
	border-top: black 1px solid;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	margin: 0px;
	border-left: black 1px solid;
	color: black;
	padding-top: 0px;
	border-bottom: black 1px solid;
	background-color: #ffd46e;
}
TABLE.MessageBoardTable
{
	border-right: black 1px solid;
	padding-right: 0px;
	border-top: black 1px solid;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 0px;
	margin: 0px;
	border-left: black 1px solid;
	padding-top: 0px;
	border-bottom: black 1px solid;
	background-color: #ffd46e;
}
.DataGridClass
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
TD.WelcomeHeaderCell
{
	font-weight: bold;
	font-size: 12px;
	height:20px;
}

TD.WelcomeTableBodyCell
{
	background:white;
	color:black;
}




/*#d4d0c8*/
.DataGridHeader3
{
	font-weight: bold;
	color: black;
	height: 20pt;
	background-color: #FFD46E;/*#d4d0c8;*/
	text-align: left;
}
.DataGridAltColumn3
{
	background-color: #FFF2D4;/*#ccffcc;*/
}

.DataGridHeader2
{
	font-weight: bold;
	color: black;
	height: 10pt;
	background-color: #cccc99;
	text-align: left;
}
.DataGridHeader
{
	font-weight: bold;
	height: 20pt;
	background-color: #FFD46E;
	text-align:left;
}
.AnalysisMethodHeader
{
	color: white;
}
.DataGridHeader4
{
	font-weight: bold;
	height: 20pt;	
	text-align:left;
}
.COAItem
{
	font-weight: bold;
	height: 20pt;	
	text-align:left;
}
.COAAltItem
{
	font-weight: bold;
	height: 20pt;
	background-color: white;/*#fffef3;*/
	text-align: left;
}

.DataGridHeaderCOA
{
	font-weight: bold;
	font-size: 8pt;
	background-color: #ffeaba;
	text-align: left;
}
.DataGridAltColumn
{
	background-color: #FFEABA;
}

.MenuButton
{
	background-color: silver;
}

.StructImage
{}
.RegularText
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.PublicHeader1
{
	font-size: 16pt;
}
.PublicHeader2
{
	font-size: 10pt;
}
.LotHistory_AccTable_SAM
{
	width: 100px;
}
.LotHistory_AccTable_OP
{
	width: 10px;
}
.LotHistory_AccTable_ACC
{
	width: 200px;
}

.TabPanel
{	
	width:100%;
	padding: 0.25em;
	overflow:hidden;
}
.TabPanel a:link { color:black; text-decoration:none; }
.TabPanel a:visited { color:black; text-decoration:none; }
.TabPanel a:hover { color:black; text-decoration:none; }
.TabPanel a:active { color:black; text-decoration:none; }

.TabPanel .TabSet
{
	font-weight: bold;
}

.TabPanel .TabSet a
{
	padding: 0.5em;
	MARGIN-LEFT:0.5em;
	height:2em;
	background-color: #ffeaba;
}

.TabPanel .TabSet a.selected
{
	background-color: #FFD46E;
}

.TabPanel iframe
{
	width:100%;
	overflow: hidden;
	margin:0px;
	PADDING:0px;
	border: solid 0.25em #FFD46E;
}
.TabPager
{
	color:Gray;
}
.TabPager a
{
	color:Blue;
}
.TabPager a:active
{
	color:Blue;
}
.TabPager a:visited
{
	color:Blue;
}
.TabPager a:link
{
	color:Blue;
}