﻿/* XfList toolbar definitions */
.xfl-toolbar{border:solid 1px #ababab;border-bottom:none;background-color:#efefef;padding:10px 10px 8px 6px;font-size:12px;}
.xfl-toolbar ul{margin:0;padding:0;white-space:nowrap;text-align:left;}
.xfl-toolbar li{list-style:none;display:inline;margin:0px 5px 0px 5px;}
.xfl-toolbar a{color:#008CC8;font-family:Arial,Verdana;text-decoration:none;}
.xfl-toolbar a:hover{text-decoration:underline;}
.xfl-toolbar a img{margin:-3px 2px 0px 8px;}
.xfl-toolbar .xplTitle{font-family:Verdana,Arial;font-size:12px;color:#333333;margin-right:25px;}
.xfl-toolbar .xplSelectionCount{display:inline-block;color:#888888;text-align:center;}
.xfl-toolbar .toolbarLink{margin:0px;padding:0px;margin-right:10px;cursor:pointer;}
.xfl-toolbar .toolbarLink.firstLink{display:inline-block;text-align:right;margin-left:20px;}
.xplToolbarSpacer{border:none;height:0px;}

/* XfSelectList definitions */
.xfl-select .header-container{border-top:solid 1px #ababab;border-bottom:solid 1px #cccccc;background-color:#dedede;padding:2px 0px 2px 0px;}
.xfl-select .header{margin:0px;padding:0px;font-size:14px;}
.xfl-select .header a:hover{color:#aa0000;}
.xfl-select .header .h0{padding-left:2px;}
.xfl-select select{margin:0px;padding:0px;font-size:14px;border:solid 1px #ababab;outline:none;}

/* XfTableList definitions */
table.xfl-innerlist{border-collapse:collapse;}
table.xfl-innerlist thead{background-color:#dedede;}
table.xfl-innerlist tbody{background-color:#ffffff;}
table.xfl-innerlist input{padding:0px;margin:-2px 0px 0px 0px;vertical-align:middle;}
table.xfl-innerlist th{border:solid 1px #dedede;border-top:solid 1px #ababab;border-collapse:collapse;font-weight:normal;text-align:left;color:#666666;white-space:nowrap;}
table.xfl-innerlist th:hover{text-decoration:underline;}
table.xfl-innerlist th.h0{width:1.8em;text-align:center;}
table.xfl-innerlist th input{padding:0px;margin:0px;}
table.xfl-innerlist td{border:solid 1px #dedede;border-collapse:collapse;/*padding:2px 4px 2px 4px;*/white-space:nowrap;}
table.xfl-innerlist td a{text-decoration:none;color:#008CC8;}
table.xfl-innerlist td a:hover{text-decoration:underline;}
table.xfl-innerlist td.t0{width:1.8em;text-align:center;}
table.xfl-innerlist td.t0 input{}
table.xfl-innerlist td.ar{text-align:right;}
table.xfl-innerlist td.al{text-align:left;}
table.xfl-innerlist .sel td{background-color:#E0E8FF;}
table.xfl-innerlist .xfl-edit-text{background-color:rgb(255,255,204);outline:none;border:solid 1px #dedede;border-radius:.5rem;padding-left:2px;padding-right:2px;}