﻿* {
    margin: 0;
    padding: 0;
}
html, body { font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size: 12px; }
.ui-button
{
    text-decoration: none;
    position: relative;
    padding: 2px 8px 2px 8px;
    cursor:pointer;
}
.ui-icon-space
{
padding-right:20px;
}
.ui-button .ui-icon
{
    position:absolute;
    right:4px;
    top:50%;
    margin-top:-8px;
}
.ui-button .ui-progress
{
    position:absolute;
    right:4px;
    top:50%;
    margin-top:-8px;
}
.ui-icon-button
{
    position: relative;
    padding: 0px 1px;
    cursor:pointer;
}
.ui-icon-button .ui-icon
{
    position:absolute;
    left:0px;
    top:50%;
    margin-top:-8px;
}
div.ui-button-block
{
    padding: 5px 0px;
}
.ui-link
{
    color:#0b93d5;
    text-decoration:none;
    cursor:pointer;
}
.ui-link-hover, .ui-link:hover
{
    text-decoration:underline;
}
.ui-widget img
{
    border:0;
}
.ui-space
{
    padding-left:3px;
}
.toolbar
{
    height:28px;
    position:relative;
    background-color:#EFEFEF;
}
.left
{
    float:left;
}
.right
{
    float:right;
}
/*
.edit-dialog .right
{
    position:relative;
    left:-18px;
}
.fixedsize .right
{
    left:0;
}
*/
.fullwidth .right
{
    position:relative;
    left:8px;
}
.toolbar .left
{
    float:none;
    position:absolute;
    top:6px;
    left:6px;
}
.toolbar .right
{
    float:none;
    position:absolute;
    top:6px;
    right:6px;
}
.field-validation-error
{
    color:Red;
    font-weight:bold;
}
label.error
{
    color:Red;
    font-weight:bold;
}
.bold
{
    font-weight:bold;
}
.inline
{
    display:inline;float:none;width:100%;
}
.admin-iframe-holder
{
    position:absolute;
    top:28px;
    left:0px;
    right:0px;
    bottom:0px;
}
.admin-iframe
{
    border:0;
    width:100%;
    height:100%;
}
.edit-layer
{
    position:absolute;
    z-index:900;
   /* opacity: .75;filter:Alpha(Opacity=75)*/
}
.ui-accordion-header
{
    padding-left:22px;
}
.ui-dialog .buttons
{
    position:absolute;
    left:0px;
    bottom:0px;
    right:0px;
    padding: 10px;    
}
.edit-dialog .ui-tabs
{
    position:absolute;
    top:1px;
    left:0px;
    bottom:0px;
    right:0px;
}
.edit-dialog .ui-tabs-panel
{
    padding:6px;
    border:1px solid #999999;
    height:425px;
}
.fixedsize .ui-tabs-panel
{
    height:380px;
}
.ui-widget h1, .ui-widget h2, .ui-widget h3, .ui-widget h4, .ui-widget h5, .ui-widget h6
{
    margin:0px;
    font-size:1.0em;
    font-weight:normal;
}
.ui-widget h1
{
    font-size:1.6em;
}
.ui-widget h2
{
    font-size:1.4em;
}
.ui-widget h3
{
    font-size:1.3em;
    font-weight:bold;
}
.ui-widget h4
{
    font-size:1.2em;
    font-weight:bold;
}
.edit-block
{
    margin: 5px 0px;
}
/*close button always clickable*/
.ui-dialog-titlebar-close
{
    z-index:1004;
}
.edit-dialog .ui-tabs .ui-dialog-titlebar-fake
{
    position:absolute;
    top:0px;
    right:4px;
    height:30px;
    width:30px;
}
.ui-tabs-panel
{
    overflow-y:auto;
}
.fullwidth
{
    width:600px;
}
.fixedsize .fullwidth
{
    width:622px;
}
.ui-red .ui-link
{
    color:#e60006;
}
.ui-progress
{
    width: 16px;
    height: 16px;
    background-image:url(img/ajax-loader.gif);
}
ul.pagelist
{
    margin:0;
    padding:0;
    list-style:none;
}
ul.pagelist li
{
    margin: 4px 0px;
}
.ui-datepicker
{
    z-index:2000;
}
