﻿/*---------------------------------*
 * Purpose  : To define css Classes*
 *          : for various HTML Tags*
 * File Name: nsCommonStyles.css   *
 * Date     : 24-Aug-2022          *
 *---------------------------------*

/*------------------------------------*
 * Purpose: For Co. Banner on Web Page*
 * Date   : 12-May-2019               *
 *------------------------------------*/
.nsCoBanner_CoNm
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    color: #663300;
}

.nsCoBanner_ApplNm
{
	font-family: Calibri;
	font-size:medium;
    font-style:normal;
    font-weight:bold;
    color: #663300;
}

.nsCoBanner_ApplNm_Blue
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #000066;
}

.nsCoBanner_TodayDate
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #3366FF;
}

/*--------------------------*
 * Purpose: For CaptionLogin*
 * Date   : 12-May-2019     *
 *--------------------------*/
.nsCaptionLogin_Blue
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #000066;
}

.nsCaptionLogin_Green
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #009933;
}

.nsCaptionLogin_DeepGreen
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #006600;
}

.nsCaptionLogin_DeepYellow
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #FFCC00;
}

.nsCaptionLogin_Brown
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #CC9900;
}

.nsCaptionLogin_Red
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: Red;
}

.nsCaptionLogin_Turquish
{
	font-family: Calibri;
	font-size: x-large;
    font-style:normal;
    font-weight:normal;
    text-decoration: underline;
    color: #006699;
}

/*------------------------*
 * Purpose: For Menu Title*
 * Date   : 12-May-2019   *
 *------------------------*/
.nsCaptionMenu_DeepBlue
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #000066;
}

.nsCaptionMenu_Green
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #009933; 
}

.nsCaptionMenu_DeepGreen
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #006600;
}

.nsCaptionMenu_DeepYellow
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #FFCC00;
}

.nsCaptionMenu_Brown
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #CC9900;
}

.nsCaptionMenu_DeepBrown
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #663300;
}

.nsCaptionMenu_Red
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Red;
}

.nsCaptionMenu_Turquish
{
	font-family: Calibri;
	font-size: large;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #006699;
}

/*---------------------------*
 * Purpose: For Special Label*
 * Date   : 03-Jun-2019      *
 *---------------------------*/
.nsLabelSpl_Blue
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #3366FF;
}

.nsLabelSpl_DeepBlue
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #000066;
}

.nsLabelSpl_Green
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #009933;
}

.nsLabelSpl_DeepYellow
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #FFCC00;
}

.nsLabelSpl_Brown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #CC9900;
}

.nsLabelSpl_Red
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Red;
}

.nsLabelSpl_Turquish
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: #006699;
}

/*---------------------*
 * Purpose: For Label  *
 * Date   : 12-May-2019*
 *---------------------*/
.nsLabel_Blue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #3366FF;
}

.nsLabel_DeepBlue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #000066;
}

.nsLabel_Green
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #009933;
}

.nsLabel_DeepGreen
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #006600;
}

.nsLabel_DeepYellow
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #FFCC00;
}

.nsLabel_Brown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight: bold;
    text-decoration: underline;
    color: #CC9900; 
}

.nsLabel_DeepBrown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight: bold;
    text-decoration: underline;
    color: #663300;
}

.nsLabel_Red
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Red;
}

.nsLabel_Black
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Black;
}

.nsLabel_Turquish
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #006699;
}

.nsLabelMedium_Blue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:normal;
    color: #3366FF;
}

.nsLabelMedium_Green
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:normal;
    color: #009933;
}

.nsLabelMedium_DeepYellow
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:normal;
    color: #FFCC00;
}

.nsLabelMedium_Brown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:normal;
    color: #CC9900;
}

.nsLabelMedium_Red
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:normal;
    color: Red;
}

.nsLabelMedium_Black
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:normal;
    color: Black;
}

/*---------------------------*
 * Purpose: For (XSmall)Label*
 * Date   : 12-May-2019      *
 *---------------------------*/
.nsLabelXSmall_Blue
{
	font-family: Calibri;
	font-size: x-small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #3366FF;
}

.nsLabelXSmall_Green
{
	font-family: Calibri;
	font-size: x-small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #009933;
}

.nsLabelXSmall_DeepYellow
{
	font-family: Calibri;
	font-size: x-small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #FFCC00;
}

.nsLabelXSmall_Brown
{
	font-family: Calibri;
	font-size: x-small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #CC9900;
}

.nsLabelXSmall_Red
{
	font-family: Calibri;
	font-size: x-small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Red;
}

.nsLabelXSmall_Black
{
	font-family: Calibri;
	font-size: x-small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Black;
}

.nsLabel1px_Black
{
	font-family: Calibri;
	font-size:  xx-small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    height: 1px;
    width: 1px;
}

/*--------------------------*
 * Purpose: For (Small)Label*
 * Date   : 24-Aug-2022     *
 *--------------------------*/
.nsLabelSmall_Blue
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #3366FF;
}

.nsLabelSmall_Green
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #009933;
}

.nsLabelSmall_DeepYellow
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #FFCC00;
}

.nsLabelSmall_Brown
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: #CC9900;
}

.nsLabelSmall_Red
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Red;
}

.nsLabelSmall_Black
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: underline;
    color: Black;
}

/*-------------------------*
 * Purpose: For LabelSymbol*
 * Date   : 12-May-2019    *
 *-------------------------*/
.nsLabelSymbol_Blue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    color: #3366FF;
}

.nsLabelSymbol_DeepBlue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    color: #000066;
}

.nsLabelSymbol_Green
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #009933;
}

.nsLabelSymbol_DeepGreen
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #006600;
}

.nsLabelSymbol_DeepYellow
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #FFCC00;
}

.nsLabelSymbol_Brown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight: bold;
    color: #CC9900; 
}

.nsLabelSymbol_DeepBrown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight: bold;
    color: #663300;
}

.nsLabelSymbol_Red
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: Red;
}

.nsLabelSymbol_Black
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: Black;
}

.nsLabelSymbol_Turquish
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    color: #006699;
}
/*---------------------*
 * Purpose: For TextBox*
 * Date   : 12-May-2019*
 *---------------------*/
.nsTextBox_Blue
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: #3366FF;
}

.nsTextBox_DeepBlue
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: #000066;
}

.nsTextBox_Green
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: #339933;
}

.nsTextBox_DeepYellow
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: #FFCC00;
}

.nsTextBox_Brown
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: #CC9900;
    }
    
.nsTextBox_Red
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: Red;
}

.nsTextBox_Turquish
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: #006699;
}

.nsTextBox_Black
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
    border-style:solid;
    border-width: 1px;
    border-color: Black;
}

/*--------------------------*
 * Purpose: For DropDownList*
 * Date   : 06-May-2020     *
 *--------------------------*/
.nsDropDownList
{
	font-family: Calibri;
	font-size:small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color:black;
}

/*--------------------------*
 * Purpose: For DropDownList*
 * Date   : 01-Jun-2020     *
 *--------------------------*/
.nsDropDownList_Red
{
   font-family: Calibri;
   font-size: small;
   font-style: normal;
   font-weight: normal;
   text-decoration: none;
   color: black;
   border-color: red
}

/*----------------------------*
 * Purpose: For File Uploading*
 * Date   : 12-May-2019       *
 *----------------------------*/
.nsFileUpload
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
}

/*---------------------*
 * Purpose: For ListBox*
 * Date   : 12-May-2019*
 *---------------------*/
.nsListBox
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: Black;
}

/*-------------------------*
 * Purpose: For RadioButton*
 * Date   : 12-May-2019    *
 *-------------------------*/
.nsRadioButton_Blue
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: none;
    color: #3366FF;
    border-style:solid;
    border-width: 2px;
    border-color: #3366FF;
}

.nsRadioButton_Green
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: none;
    color: #339933;
    border-style:solid;
    border-width: 2px;
    border-color: #339933;
}

.nsRadioButton_DeepYellow
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: none;
    color: #FFCC00;
    border-style:solid;
    border-width: 2px;
    border-color: #FFCC00;
}

.nsRadioButton_Brown
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: #CC9900;
    border-style:solid;
    border-width: 2px;
    border-color: #CC9900;
}

.nsRadioButton_Turquish
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:bold;
    text-decoration: none;
    color: #006699;
    border-style:solid;
    border-width: 2px;
    border-color: #006699;
}

/*----------------------*
 * Purpose: For CheckBox*
 * Date   : 12-May-2019 *
 *----------------------*/
.nsCheckBox_Blue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    color: #3366FF;
}

.nsCheckBox_Green
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #009933;
}

.nsCheckBox_DeepYellow
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #FFCC00;
}

.nsCheckBox_Brown
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: #CC9900;
}

.nsCheckBox_Red
{
	font-family: Calibri;
	font-size: medium;
    font-style:normal;
    font-weight:bold;
    color: Red;
}

.nsCheckBox_Turquish
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    color: #006699;
}

/*---------------------*
 * Purpose: For Buttons*
 * Date   : 12-May-2019*
 *---------------------*/
.nsbtn_Blue
{
	font-family: Calibri;
	font-size:  medium;
    font-style:normal;
    font-weight:bold;
    text-decoration: none;
    color: #3366FF;
    background-color: White;
    border-style:solid;
    border-width: 2px;
    border-color: #3366FF;
    background:border-box;
}

.nsbtn_Turquish
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: #006699;
    background-color: White;
    border-style:solid;
    border-width: 2px;
    border-color: #006699;
}

.nsbtn_Green
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    text-decoration: none;
    color: #009933;
    background-color: White;
    border-style:solid;
    border-width: 2px;
    border-color: #009933;
}

/*-------------------------------*
 * Purpose: For WebGrid(GridView)*
 * Date   : 23-May-2019          *
 *-------------------------------*/
.nsgvHeader_BlackDeepYellow  
{
	font-family: Calibri;
	font-size:  small;
    font-style:normal;
    font-weight:bold;
    color: Black;
    background-color: #FFD942;
    white-space:nowrap;
    vertical-align:text-top;
    text-align:left;
    height:auto;
    border:solid;
    position: static;
}

.nsgvHeader_BlackDeepYellow_Normal  
{
	font-family: Calibri;
	font-size:  small;
    font-style:normal;
    font-weight:bold;
    color: Black;
    background-color: #FFD942;
    white-space:normal;
    vertical-align:text-top;
    text-align:left;
    height:auto;
    border: solid 1px;
    border-collapse:collapse;

}

.nsgvData_Black
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    color: Black;
    background-color: White;
    white-space:nowrap;
    vertical-align:text-top;
    text-align:left;
    height: auto;
    border-collapse:collapse;
}

.nsgvData_Black_Normal 
{
	font-family: Calibri;
	font-size: small;
    font-style:normal;
    font-weight:normal;
    color: Black;
    background-color: White;
    vertical-align:text-top;
    height:auto;
}

.nsgvAlternateRow_Normal 
{
    font-family: Calibri;
    font-size: small;
    font-style: normal;
    font-weight: normal;
    color: Black;
    background-color:lightgoldenrodyellow;
    white-space: normal;
    vertical-align: text-top;
    text-align: left;
    height: auto;
}

.nsgvSelectedRow_Normal 
{
    font-family: Calibri;
    font-size: small;
    font-style: normal;
    font-weight: normal;
    color: Black;
    background-color:paleturquoise;
    white-space: normal;
    vertical-align: text-top;
    text-align: left;
    height: auto;
}

.nsgvwebgrid 
{
    margin: 4px;
    border-collapse: collapse;
    width: 90%;
}
    
.nsgvheader 
{
    padding: 6px 5px;
    text-align: center;
    background-color: #e8eef4;
    border-bottom: 2px solid #3966A2;
    height: auto;
    font-weight: bold;
    border-top: 2px solid #D6E8FF;
    border-left: 2px solid #D6E8FF;
    border-right: 2px solid #D6E8FF;
}

/*---------------------------------*
 * Purpose: For XLS and PDF Buttons*
 * Date   : 07-Aug-2022            *
 *---------------------------------*/
.nsbtnReportStatus 
{
    width: 100px; 
    height: 30px;
    font-family: Calibri; 
    font-size: small; 
    font-style:normal; 
    font-weight:normal; 
    text-decoration: none;
    color: #3366FF; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #3366FF;
}

.nsbtnXLSReport 
{
    width: 100px; 
    height: 30px;
    font-family: Calibri; 
    font-size: small; 
    font-style:normal; 
    font-weight:normal; 
    text-decoration: none;
    color: #3366FF; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #3366FF;
}

.nsbtnViewData 
{
    width: 75px; 
    height: 25px;
    font-family: Calibri; 
    font-size: small; 
    font-style:normal; 
    font-weight:normal; 
    text-decoration: none;
    color: #3366FF; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #3366FF;
}

.nsbtnDownLoadData 
{
    width: 100px; 
    height: 30px;
    font-family: Calibri; 
    font-size: small; 
    font-style:normal; 
    font-weight:normal; 
    text-decoration: none;
    color: #3366FF; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #3366FF;
}




.nsbtnTabRed 
{
    width: 80px; 
    height: 25px;
    font-family: Calibri; 
    font-size:medium;
    font-style:normal; 
    font-weight:bolder;
    text-decoration: none;
    color: red; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: red;
}

.nsbtnTabMango 
{
    width: 80px; 
    height: 25px;
    font-family: Calibri; 
    font-size:small;
    font-style:normal; 
    font-weight:normal;
    text-decoration: none;
    color:black; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #FFD942;
}

.nsbtnTabBlue 
{
    width: 80px; 
    height: 25px;
    font-family: Calibri; 
    font-size:small;
    font-style:normal; 
    font-weight:normal;
    text-decoration: none;
    color: #3366FF; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #3366FF;
}

.nsbtnTabGreen 
{
    width: 80px; 
    height: 25px;
    font-family: Calibri; 
    font-size:small;
    font-style:normal; 
    font-weight:normal;
    text-decoration: none;
    color: #009933; 
    background-color: White; 
    border-style:solid; 
    border-width: 2px; 
    border-color: #009933;
}







