body, html
{
	background-color: #F2F2F2;
}

table.main
{
	color: #333333; 
	border: 1px solid #b0b5bf;
	background-color: #F8F8FF;
	padding-left: 3px;
	padding-right: 3px;
}

table.main td.text
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273D5B;
}

a,
a:link,
a:visited,
a:active
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4F5D61;
	text-decoration: none;
}

a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}

.input
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #b0b5bf;
	padding: 2px;
}

.line_bottom_err
{
	border-bottom: 2px solid #b0b5bf;
	padding-bottom: 8px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #B82323;
	font-weight: bold;
}

.button
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4E657C;
	border: 1px solid #4B6072;
	height: 18px;
	width: 80px;
	cursor: hand;
	cursor: pointer;
}
