#viewlist{
    width:100%;
    overflow:scroll;
} 
.viewlist .hidden{
    display:none;    
}
.viewlist img{
    margin:2px;
}
.viewlist {
    color:black
}
.plain{
    background:transparent;
}

img.hoff{
   display:none;
}
img.hon{
    display:block;
}
.hoff{
    background:#ffffff;
}

.hon{
   background-color:#aaccaa;
}
.odd{
   background-color:#E7F0FE;
}
.even{
   background-color:#F9FDFF;
}
.oddo{
    background-color:#ccccff;
    color:black;
}
.eveno{
    background-color:#ccccff;
    color:black; 
}

#viewlist .drag
{
   
    border: 1px solid #0090DF;
    background-color: #68BFEF;
    padding: 10px;
    top: 10px;
    left: 10px;
}

#viewlist .drop
{
    width: 17px;
    height: 17px;
    background-image: url('pix/notarget.gif');
}
.dropactive
{
    width: 17px;
    height: 17px;
    background-color: #ffff00;
    background-image: url('pix/target.gif') ;
    
}
.drophover
{
    width: 17px;
    height: 17px;
    background-color: #ff3333;
    background-image: url('pix/target.gif');
}

.expand{
	background:url(pix/Expand.gif) left no-repeat;
	padding-left:20px;
	margin-right:20px;
}
.collapse{
	background:url(pix/Collapse.gif) left no-repeat;
	padding-left:20px;
	margin-right:20px;
}
table {
}
thead th{
	font-size:13px;
}
.sortup{
   background:url(pix/SortAsc.gif) left no-repeat;
   padding-left:15px;
}
.sortdown{
	background:url(pix/SortDesc.gif) left no-repeat;
	padding-left:15px;
}
.odd{
	background-color:#E7F0FE;
}
.even{
	background-color:#F9FDFF;
}
.proxy{
}
.nosort{
}
