﻿/* html, body, table, tr, td, div, li, ul {-webkit-user-select:none;} */


.ui-tabs-panel {clear:both;}

#debug  {display:inline;position:fixed;bottom:0px;left:0px;background-color:#ffffff;z-index:10000;width:100%;height:150px;overflow-y:auto;}
.page-loading-visible   {display:none;z-index:3;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#ffffff url(images/loading-large.gif) center no-repeat fixed;}
.page-loading-hide      {display:none;}
#page-working           {display:none;}
#header-top-live-help   {z-index:10000;}

.no-close .ui-dialog-titlebar-close {display:none !important;}


.dashboard-box          {border:solid 1px #0063be;padding:10px;margin:10px;float:left;}
.dashboard-box h3       {margin:0 0 10px 0;padding:0 0 0 0;}
.dashboard-box table    {width:100%;}
.dashboard-box table td {margin:0 0 0 0;padding:2px 5px 2px 5px;}


.tblGrid td     {border:solid 1px #008040;}
.tab-UnSelected {text-decoration:underline;cursor:pointer;height:30px;padding:5px;width:170px;background-color:#ffffff;color:#0063be;}
.tab-Selected   {text-decoration:underline;cursor:pointer;height:30px;padding:5px;width:170px;background-color:#0063be;color:#ffffff;}


table td            {padding:5px;}

.table-Low-Padding td {padding:1px;}


.table-Results      {margin:0 auto;border-style: none;border-collapse: collapse;}
.table-Results td   {border:solid 1px #0063be;padding:5px;}
.table-Results thead td {text-align:center;vertical-align:bottom;}
.table-Results tfoot td {border:none;}

.table-Results tbody tr:nth-child(odd)    {background-color:#dbeaff;color:#000000;}
.table-Results tbody tr:nth-child(even)   {background-color:#ffffff;}
.table-Results tbody tr:nth-child(odd) td, .table-Results tbody tr:nth-child(even) td   {padding:0px 5px 0px 5px;}
.table-Results tbody tr:nth-child(odd):hover,
.table-Results tbody tr:nth-child(even):hover,
.table-Results tbody tr:nth-child(odd):hover a,
.table-Results tbody tr:nth-child(even):hover a   {cursor:pointer;background-color:#6bb8ff;color:#000000;}


.row-Odd            {background-color:#dbeaff !important;color:#000000 !important;}
.row-Even           {background-color:#ffffff !important;}
.row-Odd > td, .row-Even > td   {padding:0px 5px 0px 5px;}
.row-Odd:hover, .row-Odd:hover > td, .row-Even:hover, .row-Even:hover > td, .row-Odd:hover > td > a, .row-Even:hover > td > a    {cursor:pointer;background-color:#6bb8ff !important;color:#000000 !important;}

.row-Selected, .row-Selected > td, .row-Selected > td > a {cursor:pointer;background-color:#6bb8ff !important;color:#000000 !important;font-weight:bold;}

.row-Bottom-Border {border-bottom:solid 1px #0063be;}

.table-Results-No-Format tbody tr td            {border:none;color:#000000;}
.table-Results-No-Format tbody tr:nth-child(odd),
.table-Results-No-Format tbody tr:nth-child(even),
.table-Results-No-Format tbody tr:nth-child(odd) td,
.table-Results-No-Format tbody tr:nth-child(even) td,
.table-Results-No-Format tbody tr td:hover,
.table-Results-No-Format tbody tr td a:hover    {background-color:transparent !important;}


.tab-Button         {position:absolute !important;top:7px;right:5px;}

.ui-widget-content a {text-decoration:underline;}

body {color:#000000;}
ul#dropdown-menu li span { display: block; padding:7px 21px 5px 0; font-size:12px; text-transform:uppercase; cursor:pointer; }
.sub-menu li span {display:inline !important;padding:0 0 0 0 !important;}
.sub-sub-menu {text-transform:none !important;}
#hdfSearchReferenceDocuments_ddlResults {max-width:500px;overflow:auto;}


.SectionHeader  { border-bottom:solid 1px #0063be; }

.scrollable
{
    overflow-y:auto;
    -webkit-overflow-scrolling: touch;
}


.validation-valid
{
    /*background: url('images/validation/blue_checkbox.png') no-repeat right rgb(255, 255, 255) !important;
    padding-right: 25px;
		*/
}

.validation-invalid
{
    /*background: url('images/validation/error_red.png') no-repeat right rgb(255, 255, 255) !important; 
    padding-right: 25px;
		*/

}
.align-img 
{
    display:block; 
    margin-left:auto; 
    margin-right:auto;
}