.cellstyle
	{
		background-color:#9bccde;
		border:1px solid #3081ab;
	}
	
.cellstyle2
	{
		background-color:#ffffff;
		border:1px solid #666666;
	}
img {vertical-align:bottom;}
body
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
td
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		vertical-align:middle;
	}
.require
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
		color:#FF0000;
	}
.divarea
	{
		display:block;
		width:320px;
		text-align:right;
	}
.inputtxt
	{
		border:1px solid #3081ab;
		width:181px;
		height:19px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin-left:15px;
		margin-right:9px;
	}
.inputtxt2
	{
		border:1px solid #666666;
		width:181px;
		height:19px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin-left:15px;
		margin-right:9px;
	}
.comment
	{
		border:1px solid #3081ab;
		width:180px;
		height:80px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
.linkSm
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#000;
		text-decoration:none;
	}
a.linkSm:hover {color:#fff;}
.button
	{
		display:block;
		width:60px;
		padding:0px;
		color:#000;
		text-decoration:none;
		background-color:#9bccde;
		border:1px solid #3081ab;
	}
	.button2
	{
		display:block;
		width:60px;
		padding:0px;
		color:#000;
		text-decoration:none;
		background-color:#999999;
		border:1px solid #666666;
	}
	
a.button:hover
	{
		color:#fff;
		background-color:#3081ab;
	}