.error{ 	border-color: #AE0115;	color: #AE0115;	font-weight: bold;	font-size: 10pt;}.hidden{	visibility: hidden;	position: absolute;}.visible{	visibility: visible;	position: relative;}.materialInfoTable{	border: 1px #999999 solid;}.materialInfoSpan{	padding: 5px;}.entryTitle{	width: 35px;	text-align: right;	border-bottom: 1px #999999 solid;}.entryValue{	width: 100px;	text-align: right;	border-bottom: 1px #999999 solid;	padding-right: 5px;}.entryUnit{	width: 50px;	text-align: left;	border-bottom: 1px #999999 solid;	padding-left: 5px;}.materialListTitle{	background-color: #eeeeee;}.materialEditFormInput{	border-style: none;	text-align: right;}.materialEditFormInput:disabled,.materialEdit_disabledTag, input:disabled{	background-color: #ffffff;	color: #aaaaaa;}.materialEdit_normalTag{	color: #000000;	font-size: 8pt;}.errorMsg{	color: #AE0115;}.loadOpenInfo_visible{	position: absolute;	left: 260px;	top: 40px;	visibility: visible;	}.loadOpenInfo_hidden{	position: absolute;	left: 260px;	top: 40px;	visibility: hidden;}.laminateOpenInfo_visible{	position: absolute;	left: 225px;	top: 40px;	visibility: visible;	border: 1px solid #aaaaaa;	padding: 10px;	}.laminateOpenInfo_hidden{	position: absolute;	left: 225px;	top: 40px;	visibility: hidden;}.coreColor{	background-color: #ffdddd;}.compositeColor{	background-color: #ffffff;}.emptyColor{	background-color: #aaaaaa;}.plyDiv{	font-size: 6pt;	padding-bottom: 0px;	padding-top: 0px;	width: 200px; 	text-align: center;}.zoomButton {	border: 1px solid; 	padding-left: 5px;	padding-right: 5px;	cursor: pointer;}.bottomStr {	background-color: #F0f0ff;}.middleStr {	background-color: #f0FFf0;}.topStr {	background-color: #ffffFF;}.bookmarkOver {	cursor: pointer;}.bookmarkOut {	cursor: default;}.matrix{	border-left: 1px solid;	border-right: 1px solid;	padding-left: 5px;	padding-right: 5px;	text-align: center;}.adminUserTable{	border: 1px #999999 solid;	border-color: #999999;	position: absolute;	top: 190px;	left: 10px;	visibility: visible;	background-color: #ffffff;	width:580px;}.adminUserTableHidden{	border-color: #999999;	position: absolute;	top: 190px;	left: 10px;	visibility: hidden;	width:580px;}.helpTitle {	color: #000000;	font-weight: bold;}.helpDescription {	width: 750px;	text-align: justify;}.helpTab {	text-align: justify;}.helpBubble {	position: absolute;	width: 25px; 	height: 25px; 	cursor: pointer;}

#main {
	width: 850px;
	border: 1px solid;
	text-align: left;
	background-color: #FFFFFF;
	height: 800px;
}


.background {
	background-image:url(../images/bgcarbon.png);
}
