body {
	font-family:arial;
	font-size:.8em;
}
h2 {
	color:#900000;
	margin:0;
}
table {
	border:1px solid #b0b0cf;
	background:#e7ebe3;
	font-family:inherit;
	font-size:inherit;
	margin:2px;
}
input,select {
	border:1px solid #b0b0cf;
}
input:disabled {
	color:#800000;
	background:#fcfcfc;
}
th {
	font-family:inherit;
	font-size:inherit;
}
td {
	text-align:right;
	font-family:inherit;
	font-size:inherit;
	padding: 0px 1px 2px 0px;
}
table a {
	font-family:inherit;
	font-size:inherit;
}
.tdleft {
	text-align:left;
	font-family:inherit;
	font-size:inherit;
}
.paytable {
	margin:10px 10px 20px 10px;
	font-family:inherit;
	font-size:inherit;
}
.paytable td {
	font-family:inherit;	
	text-align:left;
	font-size:inherit;
}
.paytable input {
	width:90px;
	font-family:inherit;	
	text-align:right;
	font-size:inherit;
}
.paytable select {
	width:80px;
	font-family:inherit;	
	font-size:inherit;
}
.newbill {
	width:346px;
	margin:0 0 0 2px;;
}
.newbillval {
	width:80px;
	margin:0;
	text-align:right;
}
.totalcol {
	width:140px;
	margin:0 4px 0 0;
}
#totalcolheader {
	width:80px;
	margin:0 4px 0 0;
	font-weight:bold;
	text-align:center;
}
.totalstable {
	margin-top:40px;
	font-family:inherit;
	font-size:inherit;
}
.totalstable td {
	font-family:inherit;	
	text-align:left;
	font-size:inherit;
}
.totalstable input {
	width:90px;
	font-family:inherit;	
	text-align:right;
	font-size:inherit;
}
.formbutton {
	width:90px;
	margin:10px;
	font-size:11px;
	background-image: url("/graphics/buttonbg_blue3.png");
   background-repeat: repeat-x;
   color:black;
   border:1px solid #9090df;
}
.tinybutton {
	margin:0;
	width:40px;
	font-size:11px;
	background-image: url("/graphics/buttonbg_blue3.png");
   background-repeat: repeat-x;
   color:black;
   border:1px solid #9090df;
}
#atable, #btable, #sharetable {
	width:540px;
}
#asubtotal,#bsubtotal,#sharesubtotal {
	color:#900000;
	background:#fcfcfc;
	border:1px solid #b0b0cf;
}
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 430px;
	height: 440px;
	background-color: #fcfcfc;
	border: 1px solid #000;
	padding: 10px;
	overflow:auto;
}
#close {
	position:absolute;
	top:10;
	right:10;
}
