a:link
{
	COLOR: #0000cc;
	TEXT-DECORATION: none;
}
a:visited
{
	COLOR: #0066cc;
	TEXT-DECORATION: none;
}
a:hover
{
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
}
#A_compozitProp, #B_compozitProp
{
	font: 8pt normal sans-serif, Arial;
	text-align: left;
	text-indent: 0px;
	background-color: #D8D9CE;
	border-width: 0px;
	display:none;
	visibility: hidden;
	z-index: 1;
	margin-left: 3px;
	margin-right: 3px;
}
.avail
{
	width: 400px;
	background-color: #fdfcee;
	border: 2px solid #d0d0c0;
	FONT: 10pt sans-serif;
	TEXT-INDENT: 0px;

}
body
{	background-color: #FFFFFF;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
#cancelA, #cancelB, #cancelC
{
	text-align: left;
	display: none;
	visibility: hidden;
}
.centered
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, sans-serif, Arial;
	TEXT-ALIGN: center;
}
#closeShow
{
	position: absolute;
	left: 500px;
	top: 306px;
	width: 60px;
	height: 18px;
	background-color: #cfcfbf;
	visibility: hidden;
	display:none;
	z-index: 6;
}
.colorS{	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 5px 5px 0px;
	border:1px solid white
}
.colorItem{	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid white;
	display: block;
	margin: 2px 0px 15px 0px;
	border-collapse:collapse;
	padding: 2px 5px 2px 5px
}
.colorTbl{	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	border-spacing: 0px;
	border: 1px solid black;
	border-collapse: collapse;
	width: 100%;
}
.colorTbl td{	border: 1px solid black;
	padding: 2px;
	border-collapse: collapse;
}
.colorTbl td a:link{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-decoration:underline;
}
#cur_KNaO,#cur_Li2O,#cur_CaO,#cur_MgO,#cur_SrO,#cur_BaO,#cur_ZnO,#cur_PbO,#cur_SiO2,#cur_Al2O3,#cur_B2O3
{	display:none;
	background-color:darkred;
	position:relative;
	width:2px;
	border: 1px solid red;
	z-index:100;
}
#cur_Na2O,#cur_K2O{	display:none;
	background-color:#9a9a9a;
	position:relative;
	width:2px;
	border: 1px solid white;
	z-index:100;
}
#cur_example{	display:inline;
	background-color:darkred;
	position:static;
	width:2px;
	border: 1px solid red;
	visibility:visible;
	z-index:100;
}
#filterA, #filterB
{	display: none;
	visibility: hidden;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.GlosCmnt
{
	FONT: italic 10pt Arial;
	TEXT-INDENT: 12px;
}
.GlosLtr
{
	FONT: bold 18pt Garamond, sans-serif;
	COLOR: #882200;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline;
}
.GlosTxt
{
	FONT: 11pt Arial;
	TEXT-INDENT: 12px;
}
#hdrComment
{
	FONT: bold italic 12px Verdana;
	COLOR: #b53131;
}
.hdrContent
{
	FONT: bold italic 16px Arial;
	COLOR: #aa0000;
	TEXT-ALIGN: center;
}
.highlightrow
{
	background-color: #999999;
	cursor: pointer;
}
input
{
	border: #999 1px solid;
	FONT: 12px sans-serif;
	COLOR: #660033;
	height: 18px;
	autocomplete: off;
	margin-left: 1px;
	margin-right: 1px;

}
.inputSend
{
	font-family: sans-serif;
	font-weight: normal;
	font-size: 18px;
	text-decoration: underline;
	background-color: white;
	cursor: pointer;
}
#KSOutput{	display:none;
	background-color:white;
	position:absolute;
	height:350px;
	width:200px;
	border: 1px solid black;
	overflow:auto;
	color: black;
	font: 11px sans-serif;
	z-index:500;
}
#KSOutputText{	background-color:white;
	height:350px;
	width:180px;
	border: 1px solid black;
	overflow:auto;
	color: black;
	font: 11px sans-serif;
}
#KStableInput
{
	position: absolute;
	left: 150px;
	top: 300px;
	width: 600px;
	height: 350px;
	padding: 3px 3px 3px 3px;
	border:solid 1px black;
	background-color: white;
	visibility: hidden;
	display:none;
	z-index: 100;
	font: 10pt sans-serif;
	text-align: left;
	overflow: hidden;
}
#lim_KNaO,#lim_Li2O,#lim_Na2O,#lim_K2O,#lim_CaO,#lim_MgO,#lim_SrO,#lim_BaO,#lim_ZnO,#lim_PbO,#lim_SiO2,#lim_Al2O3,#lim_B2O3
{
	display:none;
	background-color:silver;
	position:absolute;
	height:20px;
	width:2px;
	border: 0;
	overflow:hidden;
	color: silver;
	z-index:50;
}
#lim_example
{
	display:inline;
	background-color:silver;
	position:static;
	font-family: Arial 20px;
	width:2px;
	border: 0;
	color: silver;
	z-index:50;
}

#loading
{
	position: absolute;
	left: 150px;
	top: 300px;
	width: 320px;
	height: 320px;
	background-color: #808880;
	visibility: hidden;
	display:none;
	opacity: 0.6;
	filter: alpha(opacity=60);
	z-index: 1000;
}
.orderStatus
{
	font: 12px sans-serif;
	background: #f0ffff;
}
.orderTbl
{
	margin: 8px;
	font: 12px sans-serif;
	background: #ffffff;
	border-left: 0px;
	border-right:  2px solid white;
	border-top:  4px solid white;
	border-bottom:  4px solid white;
	text-align: left;
}
.orderText
{
	font-size: 10pt;
	font-family: 'Times New Roman';
	font-weight: normal;
	color: #100000;
	text-align: center;
	text-decoration: none;
}
.orderText a:link
{
	color: #100000;
}
.orderText a:visited
{
	color: #100000;
}
.orderText a:hover
{
	text-decoration: underline;
	color: blue;
	background-color: #ffff77;
}
#opening
{
	border: 2px solid #d0d0c0;
	background: #edecde;
	display: none;
	margin: 4px;
}
.p12
{
	FONT-WEIGHT: normal;
	FONT: 12px sans-serif;
	TEXT-TRANSFORM: uppercase;
}
.p14
{
	FONT: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-INDENT: 18px;
}
.p16
{
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-INDENT: 16px;
}
#picture
{	position: absolute;
	width: 450px;
	height: 500px;
	display: none;
	visibility: hidden;
	background-color: #dfdfcf;
	border: 2px solid white;
	overflow: auto;
	z-index: 100;
}
#picImage
{
	width: 420px;
	height: 300px;
	background-color: #dfdfcf;
	border: 2px solid white;
	z-index: 200;
}
.Price
{
	FONT: 18pt Arial;
	TEXT-ALIGN: center;
	COLOR: #000;
	TEXT-DECORATION: none;
}
.Price A:link
{
	FONT: 18pt Arial;
	TEXT-ALIGN: center;
	COLOR: #000;
	TEXT-DECORATION: none;
}
.Price A:visited
{
	FONT: 18pt Arial;
	TEXT-ALIGN: center;
	COLOR: #000;
	TEXT-DECORATION: none;
}
.Price A:hover
{
	FONT: 18pt Arial;
	TEXT-ALIGN: center;
	COLOR: #770000;
	TEXT-DECORATION: none;
}
.PriceA
{
	FONT: bold 10pt Arial;
}
.PriceC
{
	FONT: 8pt Arial;
	TEXT-ALIGN: left;
}
.PriceCommon
{
	FONT: 8pt Arial;
	TEXT-ALIGN: center;
}
.PriceCommon A:link
{
	COLOR: #000;
}
.PriceCommon A:visited
{
	COLOR: #000;
}
.PriceCommonB
{
	FONT: bold 8pt Arial;
	TEXT-ALIGN: center;
}
.PriceHead
{
	FONT: 12pt Arial;
}
.PriceS A:link
{
	FONT: bold italic 10pt Arial;
	COLOR: #000;
}
.PriceS A:visited
{
	COLOR: #000;
}
.PriceS A:hover
{
	COLOR: #770000;
	text-decoration: none;
	background-color: white;
}
.PriceS
{
	FONT: bold italic 10pt Arial;
	COLOR: #000;
	TEXT-DECORATION: none;
}
#printPane{	position: absolute;
	left: 5px;
	top: 100px;
	width: 70%;
	height: 500px;
	background-color: white;
	border: 2px outset black;
	visibility: hidden;
	display:none;
	z-index: 500;
}#printPaneClose{
	position: absolute;
	left: 10px;
	top: 110px;
	width: 60px;
	height: auto;
	background-color: yellow;
	border: 0;
	visibility: hidden;
	display:none;
	z-index: 501;
}
#showInfo
{
	position: absolute;
	left: 150px;
	top: 300px;
	width: 520px;
	height: 320px;
	background-color: #ccccbb;
	border: 2px solid white;
	visibility: hidden;
	display:none;
	z-index: 4;
}
#scroll
{
	position: relative;
	margin-left: 2px;
	visibility: hidden;
	background-color: white;
	z-index: 1;
	width: 160px;
	height: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-collapse: collapse;
	border-bottom-style: solid;
	border-color: #000000;
	border-width: 1px;
	overflow: auto;
}
#scroll div
{
	margin: 0;
	text-align: left;
}
#scrollA, #scrollB
{
	position: relative;
	margin-left: 2px;
	visibility: hidden;
	background-color: white;
	z-index: 1;
	width: 180px;
	height: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-collapse: collapse;
	border-bottom-style: solid;
	border-color: #000000;
	border-width: 1px;
	overflow: auto;
}
#scrollAA, #scrollAB, #scrollAC
{
	position: relative;
	margin-left: 2px;
	visibility: hidden;
	background-color: white;
	z-index: 1;
	width: 220px;
	height: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-collapse: collapse;
	border-bottom-style: solid;
	border-color: #000000;
	border-width: 1px;
	overflow: auto;
}
#scrollAB div, #scrollA div, #scrollB div, #scrollAC div, #scrollAA div
{
	margin: 0;
	text-align: left;
}
.selectBibl{
	FONT: 11px sans-serif;
	COLOR: #660033;
	border: 1px solid #999999;
	width: 250px;
	height: auto;
	padding: 1px;
	margin: 1px;
}
.selectUpack
{
	font-family: sans-serif, Arial;
	font-weight: normal;
	font-size: 12px;
	background-color: #fdfcee;
	width: 115px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-collapse: collapse;
	border-bottom-style: solid;
	border-color:black;
	border-width: 1px;
}
#sendToHorss
{	position: relative;
	border: 2px solid #D0D0C0;
	font: 14px Verdana;
	background:#EDECDE;
	width: 50%;
}
#showBibl
{
	position: absolute;
	left: 150px;
	top: 300px;
	width: 320px;
	height: auto;
	padding: 3px 3px 3px 3px;
	border:solid 1px green;
	background-color: #cfcfbf;
	visibility: hidden;
	display:none;
	z-index: 100;
}
#showInfoDiv
{
	position: absolute;
	left: 156px;
	top: 306px;
	width: 525px;
	height: 325px;
	background-color: #808880;
	visibility: hidden;
	display:none;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 2;
}
#showLimit
{	position: absolute;
	left: 50px;
	top: 150px;
	width: 400px;
	height: auto;
	background-color: #b0b299;
	visibility: hidden;
	display:none;
	padding: 5px 5px 5px 5px;
	border: solid 2px #808880;
	z-index:10;
}
.spCeram
{
	FONT: bold 11px Verdana, sans-serif;
	COLOR: #ffffff;
}
.spCeram A:link
{
	COLOR: #ffffff;
}
.spCeram A:hover
{
	COLOR: #ffffff;
}
.spCeram A:visited
{
	COLOR: #ffffff;
}
#suggest table
{
	width: 140px;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	border: 0px;
	padding: 0px;
	text-align: left;
	margin: 0px;
}
#suggestA table, #suggestB table
{
	width: 160px;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	border: 0px;
	padding: 0px;
	text-align: left;
	margin: 0px;
}
#suggestAA table, #suggestAB table, #suggestAC table
{
	width: 200px;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	border: 0px;
	padding: 0px;
	text-align: left;
	margin: 0px;
}
#tablInput
{	position: absolute;
	left: 150px;
	top: 300px;
	width: 600px;
	height: 350px;
	padding: 3px 3px 3px 3px;
	border:solid 1px black;
	background-color: white;
	visibility: hidden;
	display:none;
	z-index: 100;
	font: 10pt sans-serif;
	text-align: left;
	overflow: hidden;
}
table.orderText
{
	margin: 2px;
	background: #fdfcee;
}
.tblItem
{
	FONT: 10pt sans-serif;
	TEXT-INDENT: 0px;
	text-align: left;
}
.tblNet{	margin:0px 0px 0px 0px;
	border-bottom:solid grey 1px;
	border-left:solid grey 1px;
	border-right:solid grey 1px;
	border-top-width:0px;
	border-collapse: collapse;
	width: 90%;
}
.td12
{
	PADDING-LEFT: 12px;
	FONT-SIZE: 9px
}
.tdAddr
{
	FONT: 11px Arial;
	COLOR: #000080;
	TEXT-ALIGN: center;
	text-indent: 0px;
}
.tdHeader
{
	FONT: bold italic 18px 'Bookman Old Style', 'Times New Roman';
	COLOR: #004488;
	TEXT-ALIGN: center;
}
.tdHeader A:link
{
	COLOR: #004488;
	TEXT-DECORATION: underline;
}
.tdHeader A:visited
{
	COLOR: #004488;
	TEXT-DECORATION: underline;
}
.tdItem
{
	FONT: 12px Verdana, sans-serif;
	COLOR: #884400;
	margin-top: 2px;
	margin-bottom: 2px;
	CURSOR: default;
	PADDING-TOP: 0px;
}
.tdItem A:link
{
	COLOR: #003300;
}
.tdItem A:visited
{
	COLOR: #8866aa;
}
.tdItem A:hover
{
	COLOR: #770000;
}
.tdRef
{
	CURSOR: default;
	FONT: bold 13.5px Verdana;
	COLOR: #ffdd60;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
}
.tdRef A:link
{
	COLOR: #ffffcc;
}
.tdRef A:visited
{
	COLOR: #ffffcc;
}
.tdRef A:hover
{
	COLOR: #fff0c0;
	TEXT-DECORATION: none;
	background-color: #58587C;
}
.txtComment
{
	FONT: 11px sans-serif;
	COLOR: #660033;
}
.tdRefCur
{
	CURSOR: default;
	FONT: bold 12px Verdana, sans-serif;
	COLOR: #ccffcc;
}
.tdItemCur
{
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	FONT: 12px Verdana, sans-serif;
}
textarea.PriceC
{
	overflow: auto;
}
.thead
{
	COLOR: #ffffff
}
.thead A:link
{
	FONT: 10pt sans-serif;
	COLOR: #c0ffff;
	TEXT-DECORATION: none;
}
.thead A:visited
{
	FONT: 10pt sans-serif;
	COLOR: #c0ffff;
	TEXT-DECORATION: none;
}
.thead A:hover
{
	FONT: 10pt sans-serif;
	COLOR: #882200;
	TEXT-DECORATION: underline;
}
.under
{
	FONT: 9pt Arial;
	COLOR: #004488;
	TEXT-ALIGN: center;
}
#userPane
{
	border: 2px solid #d0d0c0;
	font: 12px sans-serif;
	background: #C0C0DE;
}

