﻿.AdminFrame
{
	/*background-color: #deebf5;*/
	background-color: #D7C873;
	border-color: #336699;
	border-width: 2px;
	border-style: solid;
}
.AdminFrameHead
{
	background-color: #336699;
	border-color: #336699;
	border-width: 2px;
	border-style: solid;
}

.AdminFrameHeadText
{
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	text-align: left;
}

.TreeView
{
	padding-left: 5px;
}
.NodeBackground
{
	background-image: url(../IMAGES/Bhutan_Logo2.png);
}

.HeaderBackgroundImage
{
	background-image: url(         '../images/header-option-2-bg_01.jpg' );
	background-repeat: repeat;
}
.WelcomeBackgroundImage
{
	background-image: url(         '../images/welcome-background.jpg' );
	background-repeat: repeat;
}
.TabbarBackgroundImage
{
	background-image: url(         '../images/alert_rpt.png' );
	background-repeat: repeat;
	padding-left: 20px;
	height: 260px;
	vertical-align: top;
	padding-top: 5px;
}
.TabbarHeaderBackgroundImage
{
	background-image: url(         '../images/Tabbar_Alert_Active.png' );
}
.ToolBarBackgroundImage
{
	background-image: url(         '../images/home_05.jpg' );
	background-repeat: repeat;
	width: 100%;
}
.LogMessageBackground
{
	/*background-image: url(   '../images/home_10.jpg' ); 	background-repeat: repeat-y; 	background-color: #1163a6;*/
	background-color: #d2eaff;
	text-align: center;
	padding-right: 10px;
	height: 33px;
	width: 100%;
}
.LogMessage1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044070; /* #FFFFFF;*/
}
.LogMessage2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #044070; /*#ffcc02;*/
}
.LogMessage3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Green; /* #FFFc00;*/
}
.LogMessageSetting
{
	vertical-align: bottom;
	padding-right: 10px;
	padding-bottom: 7px;
}
.ToolBoxButtons
{
	height: 29px;
	padding-left: 22px;
	padding-top: 5px;
	font-size: 11px;
}
.ToolBarSepeartor
{
	padding-left: 5px;
}
.CommonToolbarButtons
{
	padding-right: 20px;
	width: 100%;
	text-align: right;
}
.CommonToolbarIcons
{
	width: 100%;
	text-align: right;
	padding-left: 5px;
}
.MainMenu
{
	margin-top: 16px;
	width: 240px;
	min-width: 240px;
	max-width: 240px;
	overflow: hidden;
	background-color: #d2eaff;
}
.FooterSetting
{
	height: 27px;
	background-image: url(               'IMAGES/bg_repeat.png' );
	background-repeat: repeat-x;
}
.TableHeadingTR
{
	background-color: #1163a6;
	height: 20px;
}
.InnerTableHeadingTR
{
	background-color: #b5ddff;
	border-color: #b5ddff;
	color: #1163a6;
	height: 20px;
}
.TableHeading
{
	padding-left: 10px;
	text-align: left;
}
.OuterTableSetting
{
	width: 100%;
	padding-left: 20px;
	padding-top: 10px;
}
.InnerTableSetting
{
	width: 100%;
	padding-top: 10px;
}

.adminbody
{
	background-color: #FFFFFF; /*background-image: url(./blue.jpg);*/ /*background-color:#D7C873;*/ /*  background-color:#D7C873;*/ /*	background-color:#deebf5;#336699;*/
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
html, body
{
	height: 100%;
}

.AdminButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF; /*#003399; 	background-image: url(./OrangeExplorer.gif);*/
	border: 1px solid #1163a6; /*#FB8C3C;*/
	background-image: url(     '../IMAGES/btn_bg_1.png' );
	font-weight: bold;
	height: 21px;
}

.SelfSaveButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	height: 21px;
	margin-left: 22px;
	color: #003399; /*width: 67px; border: 1px solid #FB8C3C; 	background-image: url(./OrangeExplorer.gif);*/
	border: 1px solid #1163a6;
	background-image: url(           '../IMAGES/home_17.jpg' );
	font-weight: bold;
}
.SelfSaveButton2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	height: 21px;
	width: 70px;
	color: #114a78; /* border: 1px solid #FFFFFF; 	background-image: url(./OrangeExplorer.gif);*/
	border: 1px solid;
	background-image: url(           '../IMAGES/home_17.jpg' );
	font-weight: bold;
	vertical-align: middle;
	margin-top: 3px;
	margin-left: 8px;
}
.PipePosition
{
	left: 363px;
	top: 28px;
	font-weight: 500;
	height: 20px;
	position: absolute;
}
.InfraButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #336699;
	font-weight: bold;
}
.AdminGroupBox
{
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	background-color: #FFFFFF;
}
.DownGroupBox
{
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	background-color: #FFFFFF;
	margin-left: 22px;
	margin-top: 10px;
}
.DownGroupBox2
{
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.InnerGroupBox
{
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	background-color: #FFFFFF;
	margin-left: 20px;
}
.GroupBoxHeight
{
	height: auto;
}

.ContentPlaceHolder
{
	background-image: url(            '../IMAGES/Content_Back.png' );
}
.DownloadReports
{
	background-image: url(            '../IMAGES/home_03.jpg' );
	width: 100%;
	color: White;
	padding-left: 20px;
}

.ReportPageHeader
{
	font-family: Verdana;
	font-size: 10px;
	color: #1F82A7;
	background-color: #E5F6FF;
	font-weight: bold;
}
.ReportGroupHeader
{
	font-family: Verdana;
	font-size: 10px;
	background-color: #C6ECFF;
	font-weight: bold;
}
.AdminLabel
{
	color: #011947; /*font-family: Verdana; 	font-size: x-small;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.AdminLabelSpecific
{
	color: #011947;
	font-size: 16px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.WelcomeKeyLabel
{
	color: #011947; /*font-family: Verdana; 	font-size: x-small;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.WelcomeValueLabel
{
	color: #011947; /*font-family: Verdana; 	font-size: x-small;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.WelcomeLabelHeading
{
	color: #a34d00; /*font-family: Verdana; 	font-size: x-small;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.AdminLabelF9
{
	color: #011947; /*font-family: Verdana; 	font-size: x-small;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.AdminLabelNormal
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	letter-spacing: normal;
	color: #003399;
}
.AdminLabelDownload
{
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	letter-spacing: normal;
	margin-left: -4px;
	color: #003399;
}
.FilterStyle
{
	background-color: White;
	color: Black;
}
.AdminLabelRed
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	letter-spacing: normal;
	color: Red;
}
.AdminTextBoxReadOnly
{
	background-color: Transparent;
	border-width: 0px;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	height: 20px; 
}

.AdminLabelSmall
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: White;
}
.AdminLabelTree
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #011949;
}
.AdminReadOnly {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	text-transform: uppercase;
	background-color: #CCCCCC;
	color: #666666;
	height: 20px; 

}
.NumericTextBox
{
	text-align: right;
	height: 20px; 
}
.GridMarign
{
	margin-left: 40px;
}

.AdminTextBox {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase; /*background-color: #FFFFCC; 	font-family: Verdana; 	font-size: 8pt; 	color: #CC0000;*/
	font-size: 11px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; /*border-color: #CCCCCC; 	border-width: 1px;*/
	outline: #CCCCCC solid thin;
	color: #676767;
	height: 20px;
}
.AdminListBox {
	text-align: left; /*background-color: #FFFFCC; 	font-family: Verdana; 	font-size: 8pt; 	color: #CC0000;*/
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; /*border-color: #CCCCCC; 	border-width: 1px;*/
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	height: 20px;
}
.AdminMultiSelectBox {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase; /*background-color: #FFFFCC; 	font-family: Verdana; 	font-size: 8pt; 	color: #CC0000;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; /*border-color: #CCCCCC; 	border-width: 1px;*/
	outline: #CCCCCC solid thin;
	color: #676767;
	height: 60px;
}
.CheckBox
{
	margin-left: -4px;
}
.TextBoxPadding
{
	margin-left: 6px;
}
.EmailTextBox
{
	font-weight: bold;
	text-align: left;
	text-transform: lowercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767; /*font-family: Verdana; 	font-size: 8pt; 	font-weight: bold; 	letter-spacing: normal; 	text-align: left; 	text-transform: lowercase; 	background-color: #FFFFCC; 	color: #CC0000;*/
	height: 20px; 
}

.AdminTextBox_15
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	width: 100px;
	text-transform: uppercase;
	background-color: #FFFFCC;
	color: #CC0000;
}
.AdminTextBox_50
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	width: 150px;
	text-transform: uppercase;
	background-color: #FFFFCC;
	color: #CC0000;
}
.AdminTextBox_100
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	width: 200px;
	text-transform: uppercase;
	background-color: #FFFFCC;
	color: #CC0000;
}
.Grid
{
	border: solid 1px Tan;
	border-color: #336699;
}
.GridHeader
{
	background-color: #336699;
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-color: #336699;
	border-width: 2px;
	border-style: solid;
}
.GridHeader1
{
	background-color: #cce6fd;
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-color: #336699;
	border-width: 2px;
	border-style: solid;
}
.GridItem1 {
	font-family: Verdana;
	background: #FFFFFF;
	font-size: xx-small;
	color: #003399;
	text-align: left;
}
.GridPager1
{
	font-family: Verdana;
	background: #e9e9e9;
	font-size: x-small;
	color: #003399;
	text-align: left;
}
.GridItem
{
	font-family: Verdana;
	background: #D7C873;
	font-size: xx-small;
	color: #003399;
	text-align: left;
}
.GridPager
{
	font-family: Verdana;
	background: #D7C873;
	font-size: x-small;
	color: #003399;
	text-align: left;
}

.LovImage
{
	cursor: pointer;
}
.ErrorMsg
{
	background-color: #b5ddff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	color: #1163b5;
	border: Solid 1px #87a5be;
	padding: 3px 5px 3px 5px;
}
.ErrorMsg2
{
	background-color: #f4f9fd;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	color: RED;
	border: Solid 1px #87a5be;
	padding: 3px 5px 3px 5px;
}
.ErrorMsg3 {	
	font-family: Calibri;
	font-size: 10pt;
	letter-spacing: normal;
	color: RED;
}
.PoweredByLabel
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	color: #FFFF99;
	font-style: italic;
}

.RightPadding10
{
	padding-right: 10px;
}
.LeftPadding10
{
	padding-left: 10px;
}
.LeftPadding20
{
	padding-left: 20px;
}
.RightPadding20
{
	padding-right: 20px;
}

.TopMargin15
{
	margin-top: 15px;
}
.LeftMargin20
{
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	background-color: #FFFFFF;
	margin-left: 20px;
	border-color: #89c7fc;
	border-width: 1px;
	border-style: solid;
}
.OuterTableHeadingClass
{
	font-family: sans-serif;
	font-size: small;
	font-weight: bold;
	letter-spacing: normal;
	color: #003399;
	background-color: #FFFFFF;
	margin-left: 20px;
}

.TextAlignment1
{
	text-align: right;
}
.TextAlignment2
{
	text-align: left;
}

.DateField
{
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #676767;
}
.Text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	padding-left: 60px;
}
.DefaultPageSigninBtn
{
	height: 30px;
	text-align: right;
}

.Text_underline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	padding-left: 30px;
	text-align: left;
}
.CurrencyNameTextBox {
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 479px;
	height: 20px;
}
.CurrencyNameAdminReadOnly
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	text-transform: uppercase;
	background-color: #CCCCCC;
	color: #666666;
	width: 479px;
}
.DepartmentDescriptionTextBox
{
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 554px;
}
.CultureAdminTextBox
{
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 567px;
}
.CultureAdminReadOnly {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	text-transform: uppercase;
	background-color: #CCCCCC;
	color: #666666;
	height: 20px;
}
.SecuritySecNameTextBox {
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 668px;
	height: 20px;
}
.SecuritySecNameAdminReadOnly {
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 688px;
	height: 20px;
}
.DepositRemarksTextBox
{
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 621px;
}
.UserExistCheckbox
{
	text-align: left;
	margin-left: -4px;
}
.RoleDescriptionTextBox {
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: #CCCCCC solid thin;
	border: none;
	color: #676767;
	width: 554px;
	height: 20px;
}
.TextDirection
{
	direction: ltr;
}
.Alignment
{
	text-align: left;
}
.Padding
{
	padding-left: 10px;
}
.TreeDisplay
{
	display:block;
}
.input-validation-error {
	border: 1px solid #ff0000;
	background-color: #ffeeee;
}
/*Infragistics controls classes*/
tbody.borderClass > tr > td {
	font-family: Verdana;
	background: #FFFFFF;
	font-size: xx-small;
	color: #003399;
	text-align: left;
}