div.pload_1_1{	background:url(../img/collapse.gif) no-repeat;margin-left:-9000px;}
div.pload_1_2{	background:url(../img/expand.gif) no-repeat;margin-left:-9000px;}
div.pload_1_3{	background:url(../img/loaderbg.gif) no-repeat;margin-left:-9000px;}
div.pload_1_4{	background:url(../img/loader.gif) no-repeat;margin-left:-9000px;}
div.pload_1_5{	background:url(../img/node.gif) no-repeat;margin-left:-9000px;}
div.pload_1_6{	background:url(../img/lastnode.gif) no-repeat;margin-left:-9000px;}
div.pload_1_7{	background:url(../img/arrow.gif) no-repeat;margin-left:-9000px;}

.clr
{
	clear:both;
}

#table_header 
{
	font-family:Arial,Helvetica,sans-serif;
	background-color:#ffbb00;
	overflow:hidden;
	font-weight:bold;
	color:#333333;
	border:1px solid #333333;
	padding:1px 0px 1px 0px;
}

#loading_pane
{
	z-index:555;
	background:url(../img/loaderbg.gif) top left repeat-x !important;
	position:fixed;
	display:inline-block;
	top:0px;
	left:0px;
	width:100%;
	height:22px;
	text-align:center;
	visibility:hidden;
}

#loading
{
	z-index:555;
	/* http://www.loadinfo.net/ */
	background:url(../img/loader.gif) right 2px no-repeat !important;
	font-family:Arial,Helvetica,sans-serif;
	display:inline-block;
	margin:0 auto;
	padding-top:2px;
	color:#ffffff;
}

a.expand:link, 
a.expand:active, 
a.expand:visited
{
	display:inline-block;
	background:url(../img/expand.gif) top left no-repeat !important;
	text-decoration:none;
	width:19px;
	height:14px;
}

a.collapse:link, 
a.collapse:active, 
a.collapse:visited
{
	display:inline-block;
	background:url(../img/collapse.gif) top left no-repeat !important;
	text-decoration:none;
	width:19px;
	height:14px;
}

div.row_odd:hover { background-color: #eeeeee; }
div.row_even:hover { background-color: #eeeeee; }


.row_odd
{
	font-family:Arial,Helvetica,sans-serif;
	background-color:#ffffff;
	overflow:hidden;
	border:0px;
	margin:0px;
	padding:2px 0px 2px 0px;
}
.row_even
{
	font-family:Arial,Helvetica,sans-serif;
	background-color:#ffffff;
	overflow:hidden;
	border:0px;
	margin:0px;
	padding:2px 0px 2px 0px;
}

.cell
{
	border:0px;
	float:left;
	font-size:11px;
	text-align:center;
	padding:0px;
}

.right_cell
{
	border:0px;
	float:right;
	font-size:11px;
	text-align:center;
	padding:0px;
}

.row_hidden
{
	display:none;
}
.row_visible
{
	display:inline;
}

