﻿html, body, form
{
    padding: 0;
    margin: 0;
    height: 100%;
    overflow: hidden;
    background-color: White;
}
        
body
{
    font: normal 11px Verdana, Sans-serif;
}

#formCommandsArea, .formCommandsPanel{
    text-align: right; 
    margin-top: 8px;
    padding-top: 4px;
    margin-right: 4px;
    margin-left: 4px;
    margin-bottom: -12px;
    border-top: 1px solid #dfe7ec;
    overflow: hidden;

    background-image: url(../../Images/Global/clinicalRSVPlogoBottom.png);
    background-position:left top;
    background-repeat: no-repeat;
    /*background-color: Lime;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../Images/Global/clinicalRSVP_logo.jpg", sizingMethod="scale");*/
}

.logoBottom
{
    margin-top: -4px;
}

#formToolbarArea, .formToolbarArea{
    text-align: left; 
    overflow: hidden;
    /*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#2A3D70;', startColorstr='#576EA2', gradientType='1'); */
    background-color: #2A3D70;
    background-image: url(../../Images/Global/clinicalRSVPlogoTop.png);
    background-position:left top;
    background-repeat: no-repeat;
    /*background-color: Lime;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../Images/Global/clinicalRSVP_logo.jpg", sizingMethod="scale");*/
}

#formToolbar
{
    margin-left: 80px;
    width: 100%; 
    /*background-color: Gray;*/
}

.formToolbar
{
    width: 100%; 
}

.panelCommandsArea{
    text-align: right; 
    margin-top: 8px;
    padding-top: 4px;
    margin-right: 4px;
    margin-left: 4px;
    margin-bottom: -12px;
    border-top: 1px solid #dfe7ec;
    overflow: hidden;
}

.hiddenArea
{  
    display: none;  
}  

/* label - field form support */
.required
{
    font-weight: bold;
    color: Red;
}
    
.paddedControlsContainer
{
    margin-left: 4px;
    margin-top: 4px;
    margin-right: 8px;
    margin-bottom: 8px;
}
    
.controlRow
{
    padding-bottom: 5px;
}

.controlRow Label
{
    color: #667;
    font-weight: bold;
    /*margin-top: 5px;*/
    display: inline-block;
}

.validatorImg
{
    margin: 4px 0px 0px 4px;
    color: #ffde01 !important;
}

.spaceless_Table 
{
    padding: 0px;
    border: none;
    margin: 0px;
    border-collapse: collapse;
    border-spacing: 0px; 
    width: 100%;
}

/* end label - field form support */
 
 /*
.rgDetailTable, .rgMasterTable
{
    width: 100%;
}
*/