﻿/*
-----------------------
Tables
-----------------------
*/

table.ui-table {float:left;display:block;table-layout: fixed; margin-bottom: 14px; margin-top: 14px; padding: 0; font-family: Verdana, Arial, Helvetica; color: #333; font-size: 11px; border-collapse: collapse; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
table.ui-table th, table.ui-table td { padding: 10px 10px 9px; line-height: 14px; text-align: left; }
table.ui-table th { padding-top: 9px; font-weight: bold; vertical-align: middle; }
table.ui-table td { vertical-align: middle; border-top: 1px solid #ddd; }
table.ui-table tbody th { border-top: 1px solid #ddd; vertical-align: top; }
table.ui-table thead th.gridHeaderNumeric,
table.ui-table tbody td.msDataNumeric,
table.ui-table tbody td.gridCellNumeric {text-align: left;}
table.ui-table tbody td.gridCellNumeric.negative {color: red;}
table.ui-table tbody td.gridCellNumeric.positive {}
table.ui-table tbody td.shrink, 
table.ui-table tbody td.Shrink { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -moz-binding: url('/xml/ellipsis.xml#ellipsis'); }
table.ui-table tbody td.shrink a, 
table.ui-table tbody td.Shrink a{ -moz-binding:url('/xml/ellipsis.xml#ellipsis'); }
table.ui-table.condensed th, 
table.ui-table.condensed td { padding: 5px 5px 4px; }
table.ui-table.striped tbody tr:nth-child(odd) td, 
table.ui-table.striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; }
table.ui-table.striped tbody tr.odd td,
table.ui-table tbody tr.gridAlternateItem td { background-color: #f9f9f9; }
table.ui-table.striped tbody tr.even td,
table.ui-table tbody tr.gridItem td { background-color: transparent; }
table.ui-table.striped tbody tr:hover td, 
table.ui-table.striped tbody tr:hover th { background-color: #f2f2f2; }
table.ui-table .header { cursor: pointer; }


table.ui-table .ascending{ background: #EFF7FF url(/includes/images/asc.gif) no-repeat 96% 96%; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); } 
table.ui-table .descending { background: #EFF7FF url(/includes/images/desc.gif) no-repeat 96% 96% ; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); }

/*
-----------------------
Buttons
-----------------------
*/

.ui-button  { display : inline-block; width:auto; height:auto; padding:2px 6px; margin-left: 5px; font-size: 13px; line-height: 15px; font-weight: bold; color: #333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #eee; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee)); background-image: -moz-linear-gradient(90deg, #eee, #fff); background-image: -ms-linear-gradient(#fff, #fff 25%, #eee); background-image: -o-linear-gradient(#fff, #ffffff 25%, #eee); background-image: linear-gradient(#fff, #fff 25%, #eee); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); border:1px solid #999; border-bottom-color: #888; -webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1); box-shadow:0 1px 0 rgba(0, 0, 0, .1); cursor: pointer; *margin-left: .3em; }
.ui-button:hover { color: #333333; text-decoration: none; background-color: #eee; background-position: 0 -15px; -webkit-transition: background-position 0.1s ease-out; -moz-transition: background-position 0.1s ease-out; -ms-transition: background-position 0.1s ease-out; -o-transition: background-position 0.1s ease-out; transition: background-position 0.1s ease-out; }
.ui-button:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.ui-button.active, 
.ui-button:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #eee; background-color: #d9d9d9 \9; color: rgba(0, 0, 0, 0.5); outline: 0; }
.ui-button.disabled, 
.ui-button[disabled] { cursor: default; background-image: none; background-color: #eee; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }