/*MAIN TABLE DEF*/
*{margin:0;padding:0}
form{margin:0;padding:0}

.list{margin-bottom:1em}

.list .searchresults {margin:0.3em}

.list .frame{border:1px solid #333;overflow:hidden;position:relative}

.table {position:relative;width:3000px;font-family:"trebuchet ms",Arial,Verdana;background:#fff;text-align:left;font-size:1em}
.table ul {border:1px solid #ccc;margin-left:0;border-bottom:0;list-style-type:none;height:1.6em}
.table ul:first-child {border-top:0}
.table li:first-child {border-left:0}
.table li {line-height:1.6em;overflow:hidden;float:left;height:1.6em}
.table li.c0{border-left:0} 
.table li div.c{padding:0 0.2em}
.table li a.full{display:block;width:100%;margin:0;line-height:2em;xpadding:0.275em 0em 0em 0}
.table li a.full:hover{margin:0 0 0 -0.2em;padding:0em 0.2em}
.table .frmhdr a.btn img{margin:-0.22em 0.25em 0 0;vertical-align:middle}
.table li a.sub,.table li a.btn{background:none}
.table a.sub img{margin:0 0.25em 0 0;vertical-align:text-top}


/*TABLE HEADERS*/
.table ul.frmbrk{background:#999;height:1px;overflow:hidden;border:0}

.table ul.frmhdr{height:2em;font-weight:bold;border-bottom:3px double #333}
.table ul.frmsec{height:2em;border-top:3px double #666;border-bottom:1px solid #666;font-weight:bold;font-size:1em;background:#fcfc99}
.table ul.frmtit{height:2.5em;font-weight:bold;font-size:1.2em}

.table ul.frmhdr li{height:2em;line-height:2em;text-align:center}
.table ul.frmsec li{height:2em;line-height:2em}
.table ul.frmtit li{height:2.5em;line-height:2.5em}


/*NAV BAR*/
.list .toolbar{background:#f0f0f0;border:1px solid #999;font-size:1em;padding:0.33em}
.list .toolbar .navcell{float:left;width:140px}
.list .toolbar .perpagecell{width:70px;float:left}
.list .toolbar .perpagecell span{vertical-align:top;padding:0}
.list .toolbar span{font-size:11px;padding:0 4px;vertical-align:middle;line-height:1.25em}
.list .toolbar .listentry{width:20px;text-align:right;margin:1px 1px 1px 1px;vertical-align:middle}
.list .toolbar .count{width:50px;font-size:11px;vertical-align:bottom;border:1px solid #000;display:block}	
.list .toolbar .listbutton{border:none;background:none;margin:1px;padding:0;vertical-align:middle}
.list .toolbar #listslider{position:absolute;width:3px;background:#fff;height:8px;display:none;border-left:1px solid #ccc;border-right:1px solid #999}
.list .toolbar .barcontainer{width:90px;margin:6px 0 3px 36px;position:relative;height:4px;overflow:hidden;border:1px solid #ccc;border-top-color:#999;border-left-color:#999;background:#DDD6D6;cursor:hand}
.list .toolbar .bar{position:absolute;height:100%;background:#cc0000;}
.list .toolbar .filterbutton{margin:0 0.5em 0 0.5em;float:left;border:0}
#listlabel{position:absolute;background:#fffff0;padding:0.2em;border:1px solid #666;z-index:1;display:none}
/*table tr td a{display:block}*/ 

