<style type="text/css">
<!--
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tb_thin {
	border-collapse:collapse;
	border: 1px solid black;
}

.tb_noborder { 
	border: 0px;
}

.tb_outerborder { 
	border-collapse:collapse;
	border: 1px solid black;
}

td.noinborder { 
	border-collapse:collapse;
	border: 0px;
}

.smallFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.page{
page-break-after: always;
}

.optFont{
	color:#F00
}

.blue_f{
	color:blue
}
.green_f{
	color:green
}
.red_f{
	color:red
}
.yellow_f{
	color:yellow
}
.purple_f{
	color:purple
}
.brown_f{
	color:brown
}
.orange_f{
	color:orange
}

.txtList5 {    
	width: 50px;
	overflow:auto;
	border: 1px solid #AAA;
	height: 19px;
}


.txtList100 {    
	width: 140px;
	overflow:auto;
	border: 1px solid #AAA;
	height: 19px;
}

.txtList200 {    
	width: 200px;
	overflow:auto;
	border: 1px solid #AAA;
	height: 19px;
}

.txtList400 {    
	width: 395px;
	overflow:auto;
	border: 1px solid #AAA;
	height: 19px;
}


.txtInput100 {    
	width: 135px;
	border: 1px solid #AAA;
	height: 18px;
}

.txtInput50 {    
	width: 70px;
	border: 1px solid #AAA;
	height: 19px;
}

.txtInput2 {    
	width: 10px;
	text-align:center;
	border: 1px solid #AAA;
}

.txtInput5 {    
	width: 30px;
	text-align:center;
	border: 1px solid #AAA;
	height: 19px;
}


.txtName {    
	width: 280px;
	border: 1px solid #AAA;
	height: 18px;
}

.verticalText  
{                
    /* IE-only DX filter */ 
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  	right:-15px; top:5px;
	
    /* Safari/Chrome function */ 
	-webkit-transform: rotate(-90deg); 
 
    /* works in latest FX builds */ 
	-moz-transform: rotate(-90deg);	
}  
-->
</style>


.tb_thin2 {
	border-collapse:collapse;
	border: 1px solid black;
}
