*
{
	margin:		0px;
	padding:		0px;

	text-decoration:	none;

	border:		0px;
	cursor:		default;

	outline:		none;
}

body		{ overflow:	auto; }
u		{ text-decoration:	underline; }
li		{ margin-left:	20px; }
sub, sup		{ font-size:	9px; }

body, p, div, li, td, input, textarea
{
	font-family:	Arial, sans-serif;
	font-size:		13px;
}

a, a img, a span, a b, a i, a * { cursor:	pointer; }

table		{ border-collapse:	collapse; }
tr, td		{ vertical-align:	top; }

form		{ display:		inline; }

*.l		{ text-align:	left; }
*.c		{ text-align:	center; }
*.r		{ text-align:	right; }

*.t		{ vertical-align:	top; }
*.m		{ vertical-align:	middle; }
*.b		{ vertical-align:	bottom; }

*.n		{ font-weight:normal; font-style:normal; font-variant:normal; }

*.left		{ float:		left; }
*.right		{ float:		right; }
*.clear		{ clear:		both; }
*.block		{ display:		block; }
*.inline		{ display:		inline; }
*.abs		{ position:	absolute; }
*.rel		{ position:	relative; }
*.fixed		{ position:	fixed; }

*.small		{ font-size:	11px; }
*.caps		{ font-variant:	small-caps; }
*.nobr		{ white-space:	nowrap; }
*.strike		{ text-decoration:	line-through; }
*.bold		{ font-weight:	bold; }

img.x15		{ width:15px; height:15px; }
img.x16		{ width:16px; height:16px; }
img.x24		{ width:24px; height:24px; }
img.x32		{ width:32px; height:32px; }
img.x64		{ width:64px; height:64px; }
img.x96		{ width:96px; height:96px; }
img.x128		{ width:128px; height:128px; }
img.x256		{ width:256px; height:256px; }
img.x512		{ width:512px; height:512px; }

*.noframe		{ border:		0px; }

