﻿/*a:link
{
	color: #000000;
	text-decoration: none;
	font-family: Calibri,verdana,Tahoma,arial,sans-serif;
	font-size: 10pt;
}
a:visited
{
	text-decoration: none;
	font-size: 10pt;
	 color:#990099;
}
a:hover
{
	text-decoration:underline;
}
a:active
{
	color: #333333;
}*/

.Body
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	/*border: solid 1px #8A8980;*/
	padding: 5px;
	vertical-align: top;
}

tr
{
	vertical-align: top;
}

.SpaceLine
{
	height: 5px;
}

.TD_MessageLabel
{
	color: black;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 9pt;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-style: italic;
	height: 20px;
	font-family: verdana,Arial,Tahoma, Calibri;
}

.ListBox
{
	font-family: verdana,Arial,Tahoma, Calibri;
	height: 22px;
	color: Black;
	font-size: 10pt;
}

.TD_Header
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 12pt;
	/*background-color: #084B8A;*/
	background-color: #3E5CBB;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
}

.TD_Tab_Header      
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
	border-bottom: solid 1px #000000;
	/*background-color: #192B78;*/
	background-color: #3E5CBB;
}

.TD_Grid_Header
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 11pt;
	text-align: left;
	color: #660066;
	font-weight: bold;
	padding: 5px;
}

.TD_Section_Header
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
	border-bottom: solid 1px #000000;
	/*background-color: #6B76AF;*/
	background-color: #7C93DA;
}



.Welcome_Message
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 9pt;
	font-style: italic;
	vertical-align: middle;
	height: 53px;
}

.TD_SubTitle
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 10pt;
	border-bottom: solid 1px #E1DEDE;
	font-weight: bold;
}

.FileUpload
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 9pt;
}

/* Grid View */

.GridView
{
	/*Added By Yusuff Basha On 24 mar 2021 - 1.	Alternate row is inconsistent. First row has borders but the next row is none.*/
	/*border: solid 1px #CEDBDE;*/
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: black;
	background-color: #F9F9F9;
}

.GridView2
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: black;
	background-color: #F9F9F9;
}

.GridView_Header a:link
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	text-decoration: none;
	color: black;
}

.GridView_Header a:visited
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	text-decoration: none;
	color: black;
}

.GridView_Header a:hover
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	text-decoration: underline;
	color: black;
}

.GridView_Header
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: #000000; 
	/*background-color: #DEE7E7; 	background-color: #FDE5B8; 00b9ef 0082c9 8dc556 00a44f bec9ed E1DEEE*/
	background-color:#dee3f5;
	vertical-align: middle;
	font-weight: bold;
}

.GridView_Footer
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: black;
	background-color: white;
	vertical-align: middle;
}

.GridView_AlternateItem
{
	background-color: #F7F7F7;
}

.GridView_RowItem
{
     
	 border-color: black;
	 font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
}

/*----------- Table Control CSS ---------------*/
.TD_FieldLabelFundRequest
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #EFF5FB;
	border-bottom: solid 1px #E1DEDE;
	border-Right: 1px solid #E1DEDE;
	
}

.TD_FieldLabelFundRequestTotal
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #E1DBBB;
	border-bottom: solid 1px #EFF5FB;
	border-Right: 1px solid #E1DEDE;
	font-weight:bold;
	
}

.TD_FieldLabel
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	background-color: #EFF5FB;
	border-bottom: solid 1px #E1DEDE;
	/*border-left: 1px solid #E1DEDE;*/
	vertical-align :top;
}
.TD_FieldLabel2
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	/*font-weight:bold;*/
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	background-color:#dee3f5;/*#E1DEEE;*/
	border: solid 1px white;
	/*border-left: 1px solid #E1DEDE;*/
    vertical-align:top
}
.TD_FieldLabel3
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	background-color: #EFF5FB;
	border: solid 1px white;
	/*border-left: 1px solid #E1DEDE;*/
	vertical-align:middle
}
.TD_FieldLabel4
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	font-weight:bold;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	background-color:#dee3f5;/*#E1DEEE;*/
	/*border-left: 1px solid #E1DEDE;*/
    vertical-align:top
}

.TD_FieldLabel5
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	font-weight:bold;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	background-color:#dee3f5;/*#E1DEEE;*/
	/*border-left: 1px solid #E1DEDE;*/
    vertical-align:top;
}

.TD_FieldLabel6
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align:right;
	background-color: #EFF5FB;
	border-bottom: solid 1px #E1DEDE;
	/*border-left: 1px solid #E1DEDE;*/
	vertical-align :top;
}

.TD_FieldLabelInstruction
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	background-color:#E1DCCC;
	border: solid 0.5px grey;
	/*border-left: 1px solid #E1DEDE;*/
    vertical-align:top
}

.TD_FieldLabelExScoreCard
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	/*font-weight:bold;*/
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	background-color:#E1DCCC;
	border: solid 1px white;
	/*border-left: 1px solid #E1DEDE;*/
    vertical-align:top
}

.TD_ValueLabel
{
	font-family: verdana,Arial,Calibri,Tahoma;
	font-size: 8pt;
	color: Black;
	height: 22px;
	padding-left: 2px;
	padding-right: 2px;
	/*border-right: 1px solid #E1DEDE;*/
	border-bottom: solid 1px #E1DEDE;
	text-align: left;
	vertical-align :top ;
	background-color :#F8F8FA;
	
}


.DropDownList
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 9pt;
	color: black;
}

TextBox
{
	border-top-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-right-style: groove;
	height: 16px;
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	width: 200px;
}

.Table
{
	vertical-align: top;
}

.ReadOnlyTextBox
{
	font-family: verdana,Arial,Tahoma, Calibri;
	border-top-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-right-style: groove;
	height: 16px;
	font-size: 8pt;
	background-color: #CCCCCC;
}

.Watermarked
{
	font-family: verdana,Arial,Tahoma, Calibri;
	height: 16px;
	font-size: 8pt;
	font-style: italic;
	color:Gray;
	background-color: #F7F7F7;
}

.TextArea
{
	border-top-style: groove;
	border-bottom-style:groove;
	border-left-style:groove;
	border-right-style:groove;
	
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 9pt;
}

.ReadOnlyTextArea
{
	border-top-style: groove;
	border-bottom-style:groove;
	border-left-style:groove;
	border-right-style:groove;
	
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 9pt;
	background-color: #CCCCCC;
}

ReadOnlyDropDown
{ 
    border-top-style: groove;
	border-bottom-style:groove;
	border-left-style:groove;
	border-right-style:groove;
	
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 8pt;
	color :#CCCCCC;
}

.Module_Header
{
    background-color: #666699; 
    padding-left: 4px; 
    height: 22px; 
    color: White; 
    font-weight: bold;
}

.Header_Instruction
{
    font-size: 10px;
    font-style: italic;
}

.Instruction
{
    font-size: 11px;
    font-style: italic;
    background-color: #666666;
    color: White; 
    
    height: 20px;
	padding-left : 5px;
	padding-right : 5px;
}

.TD_SectionInstruction
{
     font-size :10px;
	font-family: verdana,Arial,Tahoma, Calibri;
     font-style:italic;
	 color:black ;
	 padding-top:2px;
}


.Table_Result
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 9pt;
	background-color: #F8F8FA;	
	border-top: solid 1px #8E8E8E;
	border-left: solid 1px #8E8E8E; 
	border-right: solid 1px #8E8E8E;
	border-bottom: none;
	border-bottom-style:none;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	font-weight: bold;
	padding: 3px;
	width: 100%;
}

.Table_Result_Bottom
{
    width: 100%;
    border-top: none;
	border-left: solid 1px #8E8E8E; 
	border-right: solid 1px #8E8E8E;
	border-bottom: solid 1px #8E8E8E;    
}


.Validator
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 11px;
	color: #ff0000;
}

.Validator2
{
	color: #ff0000;
}

.tbl-RichText
{
	font-family: Arial;
	font-size: 11pt; /** minimum font size **/
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 2px;
	background-color: White;
	border: solid 1px #838383;
	padding: 5px 5px 5px 5px;
	margin: 5px 10px 5px 10px;
	
}

div.RadTabStrip .rtsLevel .rtsIn, 
div.RadTabStrip .rtsLevel .rtsTxt {
  padding: 0;
}

.Button
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 11px;
}

.ErrorMessage
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 10px;
	font-style:italic;
}

.Term
{
	font-family: verdana,Arial,Tahoma, Calibri;
	font-size: 11px;
	font-style:italic;
}

