﻿/* For Non Academic WorkLoad---------------------------------------------------------*/

SPAN, B, TABLE, TEXTAREA, .InputText, .Leave_Sec_Header, .Leave_Dep_Header, .Leave_Panel_Background, .Leave_Title_Bar, .Leave_Dep_Header_Bar

{
    font-family:font-family:  'MS Sans Serif','Tahoma','Microsoft Sans Serif','AngsanaUPC'; 
}

TEXTAREA{
	width:90%;
	border:1px solid silver;
	scrollbar-base-color:lightyellow; 
	background-color:white ;
}

.InputText, .InputText_C, .InputText_R{
	border:1px solid silver;
	background-color:white ;
	
}

.InputText_C{
    text-align:center;	
}

.InputText_R{
    text-align:right;	
}

.Label{
	color:blue;
}

.LabelBorder{
	color:blue;
	border:1px solid silver;
	background-color:orange; 
    float      : Left; 
    margin-top : 7px;
    cursor:pointer;
}

.cursor
{
    cursor:pointer; width:15px; margin-bottom:.5em;
}

.Leave_Sec_Header, .Leave_Sec_Header_Center
{
    font-size           : 10pt;
    font-weight         : bold; 
    color               : Green; 
    vertical-align      : middle; 
    background-color    : #fed;
    border              : 1px solid;
    border-top-color    : #f9f9f9;
    border-left-color   : #f9f9f9;
    border-right-color  : #D9D9D9;
    border-bottom-color : #D9D9D9; 
    text-align          : Left; 
    filter              : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#FBF9EB');
    height              : 20px;
}

.Leave_Sec_Footer
{
    margin-top          : 7em;
    margin-bottom       :-3em;
    border-bottom       : dashed 1px snow;
}

.Leave_Table_Sub, .Leave_Table_Sub_Hidden
{
    position            :absolute;
    visibility          :visible;
}

.Leave_Table_Sub_Hidden
{
    visibility          :hidden;
}

.Leave_Sec_Details
{
    font-size           : 10pt;
    font-weight         : bold; 
    color               : Green; 
    vertical-align      : middle; 
    border              : 0px solid;
    text-align          : Left; 
    height              : 20px;
}

.Leave_Sec_Header_Center
{
    text-align          : center; 
}

.Leave_Dep_Header, .Leave_Panel_Background, .Leave_Dep_Header_Bar
{
    border-collapse     : collapse;
    margin-top          : 1em;
    font-size           : 14pt;
    font-weight         : bold; 
    color               : #990000; 
    background-color    : snow;
    vertical-align      : middle; 
    border              : solid 1px silver;
    text-align          : center; 
    filter              : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#e8ffff',EndColorStr='white');
}

.Leave_Panel_Background
{
    text-align          : left; 
    font-size           : 10pt;
    border              : solid 0 silver;
    border-bottom       : solid 1px papayawhip;
    margin-bottom       : 2em;
    /*position            : relative;
    float               : none;*/
}

.Leave_Panel_Background_Line
{
    text-align          : left; 
    font-size           : 10pt;
    border              : dashed 0 silver;
    border-bottom       : dashed 0px silver;
    margin-bottom       : 2em;
    visibility          : visible;
}

.Leave_Panel_Left
{
    position:unset;
    text-align:unset;
    text-align          : left; 
    font-size           : 10pt;
    border              : dashed 0 silver;
    border-bottom       : dashed 0px silver;
    margin-bottom       : 2em;
}

.Leave_Title_Bar
{
   background-color    : #ccffff;
   margin-top          : 0em;
   font-size           : 10pt;
   font-weight         : bold; 
   text-align          : center; 
   vertical-align      : middle;
   border              : solid 1px papayawhip;
   color               : Navy;
 /*  filter              : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffff33',EndColorStr='white');*/
}

.Leave_Dep_Header_Bar
{
   font-size           : 10pt;
   margin-top          : .5em;
   border              : solid 0 silver;
   text-align          : left; 
   text-indent         : .5em;
}

.Input_Caption_NoFix, .Input_Caption
{
    font-weight     : bold;
    font-size       : 10pt;
    vertical-align  : text-top;    
    margin-top      : 8px; 
    padding-top     : 3px;
    padding-right   : 5px;
    color            : #FF8B00; 
}

.Input_Caption 
{
    width           : 20%;
}

.Input_Value
{
    font-size       : 10pt;
    vertical-align  : text-top;    
    margin-top      : 8px; 
    padding-top     : 3px;
    padding-right   : 5px;
    color           : Navy;
    font-weight     : normal;
}
.Input_Hidden
{
    visibility      : hidden;
    position        : absolute;
}

/*---------------------------- Hyperlink -----------------------------------*/
.Leave_Hyper_Link, .Leave_Hyper_Over, .Leave_Hyper_Out
{
   color               : blue;
   font-weight         : bold;
   font-size           : 12px;
   margin-top          : -0em;
   margin-bottom       : .5em;
   text-align          : left; 
   text-indent         : 0em;
   text-decoration     : none; 
   cursor              : pointer;
   background-color	   : yellow;
   height              : 30px;
   border			   : 1px solid silver;
}

.Leave_Hyper_Over
{
   background-color	   : white;
}

.Leave_Hyper_Out
{
   background-color	   : white;
}

.Leave_Line_Bottom
{
    border              : solid 0 silver;
    border-bottom       : dashed 1px silver;
}

.Leave_Line_Top
{
    border              : solid 0 silver;
    border-top          : dashed 1px silver;
}

.Table_Title_Bar, .Row_Title_Bar, .Col_Title_Bar
{
   background-color    : lightyellow;
   margin-top          : 0em;
   font-size           : 10pt;
   vertical-align      : middle;
   border              : solid 1px darkgreen;
   color               : Navy;

}

.Row_Title_Bar
{
   background-color    : lightgreen;
   text-align          : center; 
   font-weight         : bold; 
   border              : dashed 1px silver;
   filter              : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='lightgreen',EndColorStr='white');
}

.Col_Title_Bar
{
   background-color    : #ccffff;
   margin-top          : 0em;
   font-size           : 10pt;
   font-weight         : bold; 
   text-align          : left; 
   vertical-align      : middle;
   border              : solid 1px blue;
   color               : Navy;

}

.Col_L
{
   text-align          : left; 
   vertical-align      : middle;
}

.Error
{
   font-size           : 22px;
   font-weight         : bold; 
   text-align          : left; 
   color               : red;
   background-color    : lightyellow;
}

.Warning {
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    color: red;
    background-color:  none;
}

.RowHeader1, .RowHeader2, .RowHeader3 {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: darkblue;
    background-color:  lightpink;
}

.RowHeader2 {
    background-color:  lightblue;
}

.RowHeader3 {
    background-color:  teal;
    color: white;
}

.ColHeader {
    background-color:  lightyellow;
}

.ColHeader1 {
    background-color:  lightblue;
}

.ColHeader2 {
    background-color:  lavender;
}

.ColHeader3 {
    background-color:  lightblue;
}
