	.help {	cursor: help;	}

	.bold {	font-weight: bold;	}
	.left {	padding-right: 4px;	}
	.center { text-align: center; padding-left: 4px; padding-right: 4px; }
	.right {	text-align: right; padding-left: 4px;	}

	.black	{color: #000000;}
	.green	{color: #009500;}
	.red	{color: #ff0000;}
	.blue	{color: #3366cc;}
	.white	{color: #ffffff;}
	.grey	{color: #666666;}
	.lgrey	{color: lightgrey;}
	.dred	{color: darkred}
	.dgreen	{color: darkgreen}

	.lgreen	{background: lightgreen}

	.hide 	{ display: none;	}

	.w32	{	width: 32px;	}
	.w64	{	width: 64px;	}
	.w80	{	width: 80px;	}
	.w128	{	width: 128px;	}
	.w196	{	width: 196px;	}
	.w320	{	width: 320px;	}
	.w512	{	width: 512px;	}

	.h64	{	height: 64px;	}

	.f10	{	font-size: 10px;	}
	.f11	{	font-size: 11px;	}
	.f12	{	font-size: 12px;	}
	.f14	{	font-size: 14px;	}
	
	.tr_hover:hover { background: #e5e5e5; }
	
	.field_error {	background-color: pink; }

	.info {
		background: powderblue; 
		padding: 4px 8px 4px 8px;
	}

	.menu_ul {
		margin: 0px 24px 0px 0px;
		padding: 10px 0px 0px 16px;
		background: linear-gradient(#CCC, #BBB) repeat scroll 0% 0% transparent;
		border-radius: 5px;
		box-shadow: 0px 2px 1px #9C9C9C;
		list-style: outside none none;
		height: 30px;
	}
	.menu_li {
		float: left;
	}

	a.menu_item {
		margin: 5px;
		color: #555;
		#background:#999; 
		padding:3px 10px; 
		font-weight: bold;
		text-decoration: none;
	}
	
	a.menu_item:hover {
		color: #000;
		text-decoration: underline;
	}
	
	table.act {
		font-family: tahoma;
		font-size: 12px;
	}

	table.act th {
		text-align: right;
		font-weight: bold;
	}

	table.act td {
		padding: 2px 4px 2px 4px;
	}

	table.act td.b {
		padding: 2px 4px 2px 4px;
		border: #aaa 1px solid;
	}

	table.act input {
		padding: 4px;
	}

	table.act select {
		padding: 4px;
	}

	table.act hr {
		height: 0px;
		border: 0px solid white;
		border-top: 1px dashed grey;
	}

	table.act table {

	}

	table.act table th {

	}

	table.border {
		border: #cccccc 1px solid;
		border-collapse: collapse;
		margin: 0 auto;
	}

	table.border td { 
		padding: 5px; 
	}
	
	table td p {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
