{
border:0px solid black;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
background-color:white;
color:black;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-weight:normal;
font-size:12px;
}

@media print {
  .frtoolbar  {
    display: none !important;
  }
}

.frtoolbar input {
-webkit-appearance:none;
padding:0;
margin:0;
}

.frtoolbar input[type="text"] 
{
	width:auto;
}

.frtoolbar 
{
//border-bottom:1px solid black;
vertical-align:middle;
color:black;
//background:#ebebeb url(/FrImages/toolbar_background_light_32.png) center repeat-x;
background:#ffffff center repeat-x;
margin-top:-10px;
height:40px;
min-width:100%;
width:100% !important; 
width:100%;
//position:relative; /*for html5exp*/
position: -webkit-sticky; /* Safari */
position: sticky;
top: -1.5px;
}
.frtoolbar *
{
position:relative; /*for html5exp*/
}
.frtoolbar .space {
visibility:hidden;
width:100%;
height:5px;
float:left;
}
.frtoolbar .input {
border:0.2px solid #8B8B8B;
//background:#f8f8f8;
background:#FFFFFF;
font-size:14px;
padding-top:3px;
padding-bottom:3px;
margin-top:4px;
margin-bottom:4px;
margin-left:-10px;
margin-right:-10px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
}
.frtoolbar .input_totalpages {
border:0;
outline: none;
user-select: none;
-webkit-user-select: none;
background:#FFFFFF;
font-size:14px;
padding-top:4px;
padding-bottom:4px;
margin-top:4px;
margin-bottom:4px;
}
.frtoolbar .delim {
user-select: none;
-webkit-user-select: none;
padding:4px 2px 4px 8px!important;
margin:4px 2px 4px 8px!important;
}
.frtoolbar .input:hover {
background:#fff;
}
.frtoolbar .center {
text-align:center;
}
.frtoolbar .left {
text-align:left;
}
.frtoolbar .tr, .frtoolbar .td {  
position:relative;
float:left;
}
.frtoolbar .td {
text-align:center;
}
.frtoolbar img {
border:0;
}

.nav {
width:32px;
cursor:pointer;
border:none; 
}
.round {
background-color:#ffffff;
box-shadow:2px 2px 5px #777;
-webkit-box-shadow:2px 2px 5px #777;
-moz-box-shadow:2px 2px 5px #777;
position:fixed;/*for html5exp*/
z-index:1;/*for html5exp*/
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
}
#frbody {
overflow:auto;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
height:100%; 
width:100%;
}
ul {
list-style:none; 
margin:0; 
padding:0;
}
.radio {
list-style:none;
}
li ul {
position:absolute; 
display:none; 
padding:0;
text-align:left;
white-space:nowrap;
border:1px solid #888;
background-color:#f0f0f0;
}
.menuitem {
margin:0.1em 0.4em 0.1em 0.4em!important; 
//margin-top:-10px;
//padding-top:10px;
display:block;
text-align:left;
width:240px;
}
.radioitem {
display:block;
text-align:left;
width:120px;
}
.checked {
background:url("/FrImages/Checkbox.gif") no-repeat 7% 60%;
}
.menutext {
padding:0.4em 1em 0.4em 1em!important; 
color:#444; 
cursor:pointer;
font-size:12px;
font-weight:normal;
border:none;
text-align:left;
width:100%; 
//background-color:#f0f0f0;
background-color:#ffffff;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
}
.padleft {
padding-left:2em!important; 
}
li .menutext:hover {
//color:#fff; 
//background-color:#bbbbbb; 
background-color:#E6E6E6; 
}
li:hover ul { 
display:block; 
}

.export_button {
background:url("/FrImages/export.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-128px 0;
object-fit: cover;
}
.print_button {
background:url("/FrImages/print.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-160px 0;
object-fit: cover;
}
.zoom_button {
background:url("/FrImages/toolbar_black_32.png") no-repeat;
width:24px;
height:24px;
background-position:-256px 0;
}
.settings_button {
background:url("/FrImages/toolbar_black_32.png") no-repeat;
width:24px;
height:24px;
background-position:-288px 0;
}
.refresh_button {
background:url("/FrImages/refresh.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-192px 0;
object-fit: cover;
}
.first_button {
background:url("/FrImages/first.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-32px 0;
object-fit: cover;
}
.prev_button {
background:url("/FrImages/previous.svg") center no-repeat;
background-size:20px;
left:-20px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:0px 0;
object-fit: cover;
}
.next_button {
background:url("/FrImages/next.svg") center no-repeat;
background-size:20px;
left:10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-64px 0;
object-fit: cover;
}
.last_button {
background:url("/FrImages/last.svg") center no-repeat;
background-size:20px;
left:0px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-96px 0;
object-fit: cover;
}
.search_button {
background:url("/FrImages/toolbar_black_32.png") no-repeat;
width:24px;
height:24px;
background-position:-224px 0;
}
.exportpdf_button {
background:url("/FrImages/exportpdf.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-320px 0;
object-fit: cover;
}
.exportexcel_button {
background:url("/FrImages/exportexcel.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-320px 0;
object-fit: cover;
}

.export_button:disabled {
background:url("/FrImages/export_disable.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-128px 0;
object-fit: cover;
}
.print_button:disabled {
background:url("/FrImages/print_disable.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-160px 0;
object-fit: cover;
}
.zoom_button:disabled {
background:url("/FrImages/toolbar_disabled_32.png") no-repeat;
background-position:-256px 0;
}
.settings_button:disabled {
background:url("/FrImages/toolbar_disabled_32.png") no-repeat;
background-position:-288px 0;
}
.refresh_button:disabled {
background:url("/FrImages/refresh_disable.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-192px 0;
object-fit: cover;
}
.first_button:disabled {
background:url("/FrImages/first_disable.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-32px 0;
object-fit: cover;
}
.prev_button:disabled {
background:url("/FrImages/previous_disable.svg") center no-repeat;
background-size:20px;
left:-20px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:0px 0;
object-fit: cover;
}
.next_button:disabled {
background:url("/FrImages/next_disable.svg") center no-repeat;
background-size:20px;
left:10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-64px 0;
object-fit: cover;
}
.last_button:disabled {
background:url("/FrImages/last_disable.svg") center no-repeat;
background-size:20px;
left:0px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-96px 0;
object-fit: cover;
}
.search_button:disabled {
background:url("/FrImages/toolbar_disabled_32.png") no-repeat;
background-position:-224px 0;
}
.exportpdf_button:disabled {
background:url("/FrImages/exportpdf_disable.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-320px 0;
object-fit: cover;
}
.exportexcel_button:disabled {
background:url("/FrImages/exportexcel_disable.svg") center no-repeat;
background-size:20px;
left:-10px;
width:40px;
height:32px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px; 
-khtml-border-radius:4px;
//background-position:-320px 0;
object-fit: cover;
}

.frtoolbar .nav.export_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.exportpdf_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.exportexcel_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.print_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.refresh_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.first_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.prev_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.next_button:hover {
background-color:#E6E6E6; 
}
.frtoolbar .nav.last_button:hover {
background-color:#E6E6E6; 
}

.tab
{
padding:0.2em 0.5em 0.2em 0.5em!important;
margin: 0.4em 0em 0.2em 0.3em!important;
color:#444; 
border:1px solid #888;
background-color:#f0f0f0;
font-size: 12px;
font-style:normal;
font-weight:normal;
}

.tabselected, .tab:hover
{
color:#fff; 
background-color:#bbbbbb; 
}
