﻿html, body, form
{
  max-height:100%;
  height: 100%; 
  margin: 0px;
  padding: 0px;
  overflow:hidden;
}

html, body /*need*/
{
  
}

body /*need*/
{
  margin:0px;
  padding:0px;  
  font-family: "Segoe UI",tahoma,verdana,sans-serif;
  background: #dfedf5 url(back.png) repeat-x;
}

.header /*need*/
{
  font-size:12px;
}
.header a /*need*/
{
  color: white;
}
.header a:hover  /*need*/
{
  text-decoration: none;
  color: #facf67;
}

.footer /*need*/
{
  margin-top: 10px;
  clear:both;
  font-size: 11px;
  height: auto;
  width: auto;
  text-align: center;
}

.content a, /*need*/
.toolbar a,
.footer a
{
  text-decoration: none;
}

.footer a:hover, /*need*/
.tree a:hover
{
  text-decoration: none;
  color:#725818;
  border-width:1px;
  border-bottom-color: #725818; 
  border-bottom-style: dotted
}

.filter, .content /*need*/
{
  border: solid 1px #1d4975;
  margin: 5px;
  padding: 3px;
}
.content /*need*/
{
  height:700px;
  overflow:auto;
}
.filter, /*need*/
.separator
{
  background-image: url('opacity_backgrnd.png');
}
.separator /*need*/
{
  width:0px;
}

.admin_left /*need*/
{
  font-size:16px;
  color:Black;  
}
.admin_navigation /*need*/
{
  font-size:14px;
  color:Gray;
}

.toolbar div table /*need*/
{
  text-align:left;
}

.toolbar,
.toolbar a,
.toolbar a:hover,
.toolbar a:Visited /*need*/
{
  color: white;
}
.toolbar /*need*/
{
  position:relative;
  background: url('backtoolbar.png') repeat-x;
  height:32px;
  font-weight: bold;
  font-size: 15px;
}

.toolbar_menu_selected,
.toolbar_menu_selected a,
.toolbar_menu_selected a:hover,
.toolbar_menu_selected a:Visited /*need*/
{
  color: black;
}

.toolbar_menu_selected /*need*/
{
  background-color: white;
}

.toolbar_menu_item /*need*/
{
  color: white;
  padding-left:5px;
  padding-right:5px;
}

.toolbar_menu_hover /*need*/
{
  background-color:#9d9d9d;
  color:white;
}

.toolbar_submenu /*need*/
{
  background:gray;
  border:solid 1px black;
}
.toolbar_submenu a /*need*/
{
  color:black !important;
  margin:4px;
}
.toolbar_submenu a:hover /*need*/
{
  background-color:#9d9d9d;
}

.toolbar_extend_button /*need*/
{
  position:absolute;
  right:5px;
  top:3px;
}
.toolbar_extend_button a, /*need*/
.toolbar_extend_button a:visited
{
  color:#a7a7a7;
}
.toolbar_extend_button a:hover
{
  color:white !important;
}

.title /*need*/
{
  font-size: x-large;
  color: White;
  display: block;
}

.KanbanHeader
{
  font-size: x-large;
  color: black;
}

.KanbanID
{
  font-size: x-large;
  color: black;
}

/* style for Buttons on tablelists.aspx (the buttons defines the style of the grid)*/
.Button_not_selected
{
  font-size: small;
  color: black;
}

.Button_selected
{
  font-size: small;
  color: white;
  font-weight: bold;
  background-color: blue;
}

.tree /*need*/
{
  background: url(sidebar.png) no-repeat;     
  color: white;
  height: 99%;
  padding-top: 3px;
}
.tree a:hover /*need*/
{
  border: none;
}

/*.tree div
{
  padding-top: 5px;
  padding-bottom: 5px;
}*/

.rspSlideContent
{ 
  background: #dfedf5 !important;
}

.AdminPageHeader /*need*/
{
  font-size: large;
  font-weight: bold;
  color:White;
  margin-top:10px;
  margin-bottom:5px;
}

.ContentMain
{
  color: black;
  padding-left: 10px;
}

/* style for header of the list. For example "Scan To Full", "Kanban Monitor" */
.ListHeader
{
  color: black;
  font-size: x-large;
  font-weight: bold;
}

/* style for help sections */
.helpChapterHeader
{
  font-size: 32px;
  color: black;
}

.helpChapterSubHeader
{
  font-size: 24px;
  color: black;
}

/* style for the Table on the Page Create User */
.tableAdmin1
{
}

.adminHeader2
{
  text-indent: 5px;
  background-color: silver;
  text-align: left;
}

.tableSupplier
{
    border-collapse:collapse;
    width: 100%;
}
  
.tableSupplier tr
{
  vertical-align: bottom;
}

.tableSupplier td
{
  text-align:center;
}


.FilterComboClients
{
  background-color: #fffacd;
}

.FilterCombo
{
  background-color: #e6e6fa;
}

.toolbarFilters /*need*/
{
  margin-top: 2px;
  margin-bottom: 2px;
  font-size:small;
}
.toolbarFilters td  /*need*/
{
  padding-left: 2px;
  padding-right: 2px;
}

.ButtonGo
{
  background-color: #8ec87a !important;
}

.cmdScan
{
    padding-left: 8px; 
    padding-right: 8px;
    background-color:rgb(135,155,253);    
}

.cmdPrint
{
    padding-left: 8px; 
    padding-right: 8px; 
    background-color:rgb(255,255,102);
}

.ButtonStartDemo
{
  background-color: rgb(244, 232, 66) !important;
}

.StyleHelpPageList li
{
  padding-bottom: 10px;
}

/* style for Cell whith Filter switched off. Used on page secure_members/monitor.aspx */
.StyleCellNoFilter
{
}

/* style for 'li' of 'ol' or 'ul'*/
.StyleListItems li
{
  padding-bottom: 10px;
}

/* style for Error/Warning Licence Messages on page login.aspx*/
.StyleLicenceTextError,
.StyleLicenceTextAttantion
{
  position:relative;
  top:-35px;
  font-size: larger;
  background-color:rgba(255, 255, 153, 1); 
  color: red;
}

.StyleLicenceTextWarning
{
  font-size: larger;
  color: blue;
}

.StyleLicenceLabel
{
  font-size: larger;
  color: black;
}

/* styles for Rad Grids */
.StyleGridPanelLinks,
.StyleGridPanelLinks a,
.StyleGridPanelLinks a:visited
{
  padding:5px;
  font-size: x-small;
  background-color: #dcdcdc;
}


/* style for page Charts */
.StyleSelectChart
{
  background-color: #ffff99;
  padding-left: 5px;
  color: black;
}

.ChartFilter
{
  background-color: #99ccff;
  padding-left:5px;
  padding-bottom:5px;
}

.ChartDescription, .ChartDescription a, .ChartDescription a:visited, .ChartSQL
{
  background-color: #ffff99;
  padding-left: 5px;
  color: black;
}

.ChartProperties
{
  background-color: #ffff99;
  padding-left:5px;
  padding-bottom:5px;
}

.ChartError
{
  font-weight: bold;
  font-size: larger;
  color: red;
  background-color: #ffff66;
}

.overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  background-color: rgba(0,0,0,0.5);
}

.GoButton input
   {
     width:118px; height:31px; border:0px; font-weight:bold; background-image:url('../../Images/GoButtonBlank.png');background-repeat: no-repeat;
   }

.PageNumberText 
{
    font-size: 10pt !important;
}

.RadForm_Black.rfdZone {
    color: #000 !important;
}
.RadForm_Office2010Black.rfdLabel .rfdInputDisabled{
    color: #222 !important;
}

.BookingBox
{
 margin-left:7px;
}