.orange		{ color: #f60; }
.red		{ color: red; }
.green		{ color: green; }
.blue		{ color: blue; }
.gray		{ color: #aaa; }

.bold		{ font-weight: bold; }
.italic		{ font-style: italic; }
.simsun		{ font-family: SimSun; }

.small		{ font-size: 11px; }
.big		{ font-size: 14px; }
.biginside *	{ font-size: 14px; }

.inline		{ display: inline; }
.underline	{ text-decoration: underline; }
.nowrap		{ white-space: nowrap; overflow: hidden; }

.fl			{ float: left; text-align: left; }
.fr			{ float: right; text-align: right; }
.clear		{ clear: both; width: 0; height: 0; overflow: hidden; }

.left		{ text-align: left; }
.right		{ text-align: right; }
.center		{ text-align: center; }

.lb			{ width: 0; height: 4px;  overflow: hidden; visibility: hidden; }
.vspace		{ width: 0; height: 12px; overflow: hidden; visibility: hidden; }
.template	{ display: none; }

table.fixed		{ table-layout: fixed; overflow: hidden; }
table.fixed td	{ overflow: hidden; }

.button			{ position: relative; top: 2px; padding-top: 3px; padding-bottom: 0px; }
.buttonDisabled	{ color: gray; }

.js_ajax_loading {
	color: #aaa;
	padding-left: 18px;
	background: url(loading.gif) 0 0 no-repeat;
}
#js_tooltip {
	text-align: left;
	overflow: hidden;
	font-family: Simsun, Segoe UI, Tahoma, Sans-Serif;
	font-size: 12px;
	line-height: 17px;
	background: #ffffae;
	padding: 2px 5px 2px 5px;
	border: 1px #666666 solid;
	filter: progid:DXImageTransform.Microsoft.shadow(direction=135,color=#9f9f9f,strength=1);
}
#js_dropmenu {
	border-width: 1px;
	border-style: solid;
	border-color: #eee #ccc #ccc #eee;
	background: #f0f0ee;
	position: absolute;
	z-index: 9999;
	padding: 4px;
	filter: progid:DXImageTransform.Microsoft.shadow(direction=135,color=#B0B0B0,strength=1);
}