	a:link
	{
		color: rgb(51,153,255); 
	}
	a:visited
	{
		color: rgb(51,102,204); 
	} 
	a:active 
	{
		color: rgb(255,153,0);
	}
	table
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 10pt;
	}
	td
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
	}
	th
	{
		text-align: left;
	}
	body
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 10pt;
		border: 0; 
		margin: 0px; 
		padding: 0px; 
		color: black; 
		position: absolute; 
	}
	.boldLabel
	{
		font-weight: bold;
	}
	input, textarea
	{
		border:black 1px solid;
	}
	#colL 
	{
		position:absolute;
		width:200px;
		left:0px;
		top:80px;
		padding-left: 3px;
	}
	#colR
	{
		position:absolute;
		width:600px;
		top:80px;
		left:300px;
	}
	select, input, textarea
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
	}
	caption
	{
		color: rgb(237,153,102); 
		font-weight: bolder;
		text-align: left;
		font-size: 12pt;
	}
	.col-head
	{
		border-right: white 1px solid; 
		font-size: 7pt; 
		color: white;
		vertical-align: top; 
		text-align: center;
		background-color: rgb(237,153,102);	
		font-weight: bolder;
	}
	.col-head-right
	{
		border-right: rgb(237,153,102) 1px solid; 
		font-size: 7pt; 
		color: white;
		vertical-align: top; 
		text-align: center;
		background-color: rgb(237,153,102);	
		font-weight: bolder;
	}
	.col-head2
	{
		border-right: white 1px solid; 
		font-size: 8pt; 
		color: white;
		vertical-align: top; 
		text-align: center;
		background-color: rgb(237,153,102);	
		font-weight: bolder;
	}
	.col-head-right2
	{
		border-right: rgb(237,153,102) 1px solid; 
		font-size: 8pt; 
		color: white;
		vertical-align: top; 
		text-align: center;
		background-color: rgb(237,153,102);	
		font-weight: bolder;
	}
	.row-head
	{
		color: rgb(237,153,102); 
		font-weight: bolder;
	}
	.section
	{
		width: 1000px;
		height: 100%;
		position: absolute;
		top: 0px;
		left: 3px;
	}
	.scrollContainer
	{
		width: 1000px;
		height: 200px;
		position: absolute;
		top: 80px;
		left: 0px;
		overflow: auto;
		border: rgb(237,153,102) 1px solid; 
	}
	.highlite
	{
		background-color: rgb(255,255,204);
	}
	.radio-cell
	{
		text-align:center;
		height: 20px;
	}
	.radio-cell-left
	{
		text-align:center;
		height: 20px;
		border-left: rgb(237,153,102) 1px solid; 
	}
	.radio-cell-right
	{
		text-align:center;
		height: 20px;
		border-right: rgb(237,153,102) 1px solid; 
	}
	h1
	{
		font-family: Verdana, Arial, Helvetica;
		font-size:24pt; 
		color:rgb(237,153,102); 
		line-height:48pt; 
		background-color:rgb(255,255,204); 
		text-align:center; 
		width: 1000px;
		margin-top: 0px;
	}
	h2
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(204,153,0); 
	}
	h3
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(0,102,153); 
	}
	h4
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(153,153,0);
	}
	h5
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(255,153,0);
	}
	h6
	{
		font-family: Verdana, Arial, Helvetica;
		color: rgb(51,102,204);
	}
	label
	{
		vertical-align:super;
	}
	tr.CurrentHasFocus
	{
		background-color: rgb(237,153,102);
		color: white;
		border: 0;
		cursor: default
	}

	tr.clsCurrentNoFocus
	{
		text-color: black;
		cursor: default;
	}
	.oles
	{
		color:rgb(237,153,102); 
		font-weight: bold;
	}

