﻿html  {
    overflow:hidden;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body
{
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
}

       
#main{
    float: right;
    position: absolute;
    top:35px;
    bottom: 5px;
    right: 5px;
    left:250px;
    padding-left:5px;
    text-align:center;
    margin-right:0;
}
#sidebar{
    width:250px;
    float: left;
    position: absolute;
    top:30px;
    bottom: 0;
    overflow:hidden;
}

#headerpdf{
    width:100%;
    height: 35px;
}

#dragbar{
    background-color:transparent;
    height:100%;
    float: right;
    width: 3px;
    cursor: col-resize;
}

.SearchButton
{
    font-family: "Trebuchet MS", "Helvetica", "Arial", "Verdana", "sans-serif";
    border: 1px solid lightGrey ;
    background: #E6E6E6; 
    font-weight: normal;
    color: #555;
}

.HandyCheckBox input[type="checkbox"] 
{ 
    margin-right: 5px;
    border-color:gray;
}

.HandyCheckBox label 
{ 
    position: relative;
    top:1px;
}
 
.HandyCheckBox tr td 
{
    vertical-align: top;  
    padding: 3px;
    width: 33%;
}

.SingleCheckBox
{
    margin-right: 4px; 
    border-color:gray;
}

.SearchBox
{
    background-color:white;
    position:absolute; 
    border:solid 2px #E6E6E6; 
    right:40px; 
    top:42px; 
    z-index:100;
    box-shadow: 2px 2px 2px;
    -webkit-box-shadow: 2px 2px; 
    -moz-box-shadow: 2px 2px;
}

.BoldText
{
	font-weight:bold; 
}

.Max
{
    background-color:white;
    position:absolute; 
    border:solid 1px #E6E6E6; 
    left:6px; 
    top:6px; 
    z-index:500;
    box-shadow: 1px 1px 1px;
    -webkit-box-shadow: 1px 1px; 
    -moz-box-shadow:1px 1px;
    cursor:pointer;
}

.TextOptions
{
    box-shadow: 1px 1px 1px;
    -webkit-box-shadow: 1px 1px; 
    -moz-box-shadow:1px 1px;
    width: 300px;
    margin-left: 10px;
    float:left;
}

.Waiting
{
    height:80px;
    width:300px;
    padding:20px; 
    font-size:16px; 
    text-align:left;
    background:#fff url(../../images/Dialog/success_bg.jpg) bottom right no-repeat; 
    border:1px solid #EDEFF3;
    margin-top:170px; 
    left:40%; 
    position:absolute; 
    z-index:20000;
}

.Waiting span
{ 
    position:relative;
    top:25px;
    left: 3px;
}

.PermissionsFrame{
  height: 600px;
  border: none 0;
  width:99%;
}

.SplitButtonValue {
    height:20px;
    font-size:13px;
    font-weight: normal;
    color: #555555;
    cursor:pointer;
    padding:1px;
}

.SplitButtonValue:hover {
    background-color:#EAEAEA;
}

.Item {}
.Item:hover { background-color:#e4ebeb}

#lyrItems { list-style: none; padding:0; margin: 20px 0;  }
#lyrItems div { padding: 5px 5px 5px 5px }

.HTMLServe 
{
    overflow:-moz-scrollbars-vertical; 
    position:absolute; 
    left:0; 
    z-index:100; 
    width:100%; 
    border-top:solid 1px #AAAAAA; 
    border-left:solid 1px #AAAAAA; 
    border-right:solid 1px #AAAAAA;
    border-bottom:solid 1px #AAAAAA;
    height:400px;
    /*border: 1px 1px 1px 1px solid #AAAAAA;*/
}

.Semitransparent {
    background:rgba(255,255,255,0.6);
}

.ui-dialog { z-index: 30000 !important ;}


