﻿/* GLOBAL FORMATS */






/* AJAX CALENDAR */


.ajaxCalendar .ajax__calendar_container
{
  border: 1px solid #646464;
  background-color: lemonchiffon;
  color: red;
}

.ajaxCalendar .ajax__calendar_other .ajax__calendar_day,
.ajaxCalendar .ajax__calendar_other .ajax__calendar_year {
    color: gray;
}

.ajaxCalendar .ajax__calendar_hover .ajax__calendar_day,
.ajaxCalendar .ajax__calendar_hover .ajax__calendar_month,
.ajaxCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.ajaxCalendar .ajax__calendar_active .ajax__calendar_day,
.ajaxCalendar .ajax__calendar_active .ajax__calendar_month,
.ajaxCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.ajaxCalendar .ajax__calendar_dayname{ font-weight: bold;}

.ajaxCalendar .ajax__calendar_container  {height:16em;}
.ajaxCalendar .ajax__calendar_container TABLE {font-size:1.2em;}
.ajaxCalendar .ajax__calendar_container TABLE TR {height:.9em;}
.ajaxCalendar .ajax__calendar_body  {height:12em;}


/* DROPDOWNLISTS */
.glbDropDownList_MidSize
{
    width: 20.5em;
    background-color: #FEF4AC;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    
}

.glbDropDownList_Table       /* to fix IE impossibility to change DropDownLists borders */
{                           /* we encase the ddlist in a table                         */
    display: inline;
    position: relative;
    top: 0.5em;
    border:0px;
    border-collapse: collapse;
}

.glbDropDownList_TableTd
{  
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
    padding: 0px;
}


/* GRIDVIEW */
.glbGridview_IdList
{
    margin-top: 2em; /*   display:block;*/
    margin-bottom:3em;
    border-top-style: none;
    border-right: #000000 3px ridge;
    border-top: #000000 3px ridge;
    border-left: #000000 3px ridge;
    border-bottom: #000000 3px ridge;
}

.glbGridview_CommandColumn
{
  padding-right: 10px;
  padding-left: 10px;
}

.glbGridview_CommandColumn a:hover
{
  color: #000066;
}

.glbGridview_ColumnLong
{
  padding-right: 5px;
  padding-left: 5px;
  width: 30em;
}

.glbGridview_ColumnShort
{
  padding-right: 5px;
  padding-left: 5px;
  width: 14em;
}

.glbGridview_ColumnMidSize
{
  padding-right: 5px;
  padding-left: 5px;
  width: 19em;
}

        /* GRIDVIEW PAGER */
        
        .glbLabel_Pager
        {
            height: .75em;
            color: #707070; /* dark gray */
        }

        .glbDropDownList_Pager
        {
            height: 2.1em;
            font-size: 0.85em;
        }

        .glbImageButton_First
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
            height:1.2em;
        }

        .glbImageButton_Previous
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px; 
            height:1.5em; 
        }

        .glbImageButton_Next
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
            height:1.5em; 
        }

        .glbImageButton_Last
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
            height:1.2em;
        }


/* IMAGE 
.glbImage_Icon
{
    width: 5px;
    padding-left: 0%;
    position: relative;
    top: 4px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
*/

/* IMG */
.glbLinkButton_HelpIcon
{
    padding-left: 0%;
    position: relative;
    top: -2em;
    background-image: url(Default/Images/HlpOnNormal.png);
}

.glbLinkButton_HelpIcon : hover
{
    background-image: url(Images/HlpOnOver.png);
}





/* IMAGE BUTTONS */


.glbImageButton_Info
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    position: relative;
    float: right;
    width: 1.5em;
    top: -.25em;
}

.glbImageButton_Help
{
    padding-right: 0px;
    padding-left: 3px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    position: relative;
    float: right;
    width: 1.5em;
    top: -.25em;
}

/* LABEL */
.glbLabel_Warning
{
    font-size: 1.25em;
    color: red;
    text-align: center;
    margin-top:1em;
    padding-right: 3em;
    padding-left: 3em;
    padding-bottom: 0.25em;
    padding-top: .05em;

}

.glbLabel_PageHeader
{
    width: 35%;
    font-size: large;
    color: #322f31;
    font-weight: normal;
}


.glbLabel_InfoHeader
{
    font-size:110%;
    font-family: Verdana;
    font-weight: bold;
    margin:auto;
    margin-bottom:1em;
}

.glbLabel_InfoTtl
{
    float: left;
    font-size: 90%;
    font-weight: bold;
    width:15em;
}

.glbLabel_InfoData
{
    font-size: 90%;
    font-weight: normal;
    font-family: Verdana;
}

/* LINKBUTTON */
.glbLinkButton_Command
{
    text-decoration: none;
    margin-right: 0.2%;
    margin-bottom:5px;
    margin-top:5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 1px;
    padding-top: 1px;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    color: #000000;
    font-variant:small-caps;
    font-size: 13px;
    background: #ffffff; 
}

.glbLinkButton_Command:hover
{
    background-color: #dcdcdc;
    text-decoration: none;
}

/*  OBJECTS  */

.glbObject_HelpWindow
{
    width: 100%;
    height: 100%;
}

/* RADIO BUTTON */

.glbRadioButton
{
  padding-right: 1%;
}



/* TEXTBOXES */

 .glbTextBox_ShortRead
{
    width: 10.5em;
    color: #4e4e4e;
    padding-left: 3px;
    background-color: #E4E9F1;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-bottom: 3px;
    padding-top: 3px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
}


 
 .glbTextBox_MidSizeRead
{
    width: 20em;
    color: #4e4e4e;
    padding-left: 3px;
    background-color: #E4E9F1;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-bottom: 3px;
    padding-top: 3px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
}


 .glbTextBox_LongRead
{
  margin: 5px 0px 0px 0px;
  width: 50em;
  color: #4e4e4e;
  padding-left: 3px;
  background-color: #E4E9F1;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  padding-bottom: 3px;
  padding-top: 3px;
  font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
}

.glbTextBox_NoLmtRead
{
    margin-top: 10px;
    width: 99.5%;
    height: 11em;
    background-color: #E4E9F1;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #4e4e4e;
    padding-left: 2px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
}


.glbTextBox_ShortEdit
{
    background-color: #FEF4AC;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    width: 10.5em;
}

.glbTextBox_MidSizeEdit
{
    width: 20em;
    border-top: #a5b4c0 1px solid;
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
    padding-left: 2px;
    background-color: #FEF4AC;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    position: relative;
    top: -0.5em;
}


.glbTextBox_LongEdit
{
    width: 87%;
    border-top: #a5b4c0 1px solid;
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
    padding-left: 2px;
    background-color: #FEF4AC;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    position: relative;
    top: -0.5em;
}
 


.glbTextBox_NoLmtEdit
{
    margin-top: 10px;
    border-top: #a5b4c0 1px solid;
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
    width: 99.5%;
    height: 11em;
    padding-right: 2px;
    padding-left: 2px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    background-color: #FEF4AC;
}


.glbTextBox_50Edit
{
    width: 50em;
    border-top: #a5b4c0 1px solid;
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
    padding-left: 2px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    background-color: #FEF4AC;
}

 .glbTextBox_50Read
{
    width: 50em;
    color: #4e4e4e;
    padding-left: 3px;
    background-color: #E4E9F1;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-bottom: 3px;
    padding-top: 3px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;   
}

.glbTextBox_250Edit
{
    width: 50em;
    padding-left: 2px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    background-color: #FEF4AC;
    border-top: #a5b4c0 1px solid;
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
}


.glbTextBox_250ReadOnly
{
    width: 50em;
    border-top: #a5b4c0 1px solid;
    border-right: #a5b4c0 1px solid;
    border-left: #a5b4c0 1px solid;
    border-bottom: #a5b4c0 1px solid;
    padding-left: 2px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;
    background-color: white;
}

 .glbTextBox_250Read
{
    width: 50em;
    color: #4e4e4e;
    padding-left: 3px;
    background-color: #E4E9F1;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-bottom: 3px;
    padding-top: 3px;
    font: 110% Verdana, 'Lucida Grande' , Tahoma, Arial, 'Trebuchet MS' , Sans-Serif;   
}


/* VALIDATORS */

.glbRequiredFieldValidator
{
    font-weight: bold;
    color: red;
    font-family: Verdana;
    font-size: 2em;
}










