﻿body 
{
    background: white;
    color: Black;
    font: 9pt Verdana;
    margin: 0px;
}

#HeaderArea 
{
    height: 57px;
}

#LayoutSplitter .HeaderPane
{
    background: #ededed;
}

.SiteLogo
{
    margin-left: 15px;
}

#LayoutSplitter .HeaderPane
{
	background: #393939;
}

#LayoutSplitter  .dxm-popup.HeaderSubMenu .dxm-item .dxm-content
{
    padding-top: 4px;
}

#LayoutSplitter .dxm-popup .HeaderSubMenu .dxm-item .dxm-image
{
    margin-right: 10px;
	margin-top: -1px;
}

#LayoutSplitter .CornerMenu.dxm-vertical .dxm-image-l .dxm-item .dxm-content
{
    padding-top: 12px;
}

#LayoutSplitter .CornerMenu.dxm-vertical .dxm-image-l .dxm-item .dxm-image
{
    margin-top: -9px;
}

.generic-error-content
{
    padding: 15px;
}

.clear 
{
	clear: both;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	visibility: hidden;
}

.inline
{
	display: inline;
    white-space: nowrap;
}

.cursor-pointer
{
    cursor: pointer;
}

.hidden-div
{
	display: none;
}

.Grid
{
    outline: none;
}

.PopupButton
{
    float: right;
    margin: 9px 9px 9px 0;
}

.PopupButtonLeft {
    float: left;
    margin: 9px 0px 9px 9px;
}

.RoundPanelButton
{
    float: left;
    margin: 0px 9px 0px 0;
}

.remove-right-padding {
    padding-right:0px;
}

.remove-all-padding {
    padding: 0px !important;
}

.UploadControlTextBox, .UploadControlTextBox input[type='text'] {
    padding: 0px;
    border-width: 0px;

}

.UploadControlTextBox input[type='text'] {
    opacity: 0;
    filter: alpha(opacity=0);
}

/* round panel content */
.dxrpCW {
    padding: 0px !important;
}

.FormTable {
    padding: 5px 0px 5px 5px;
}
