﻿
bodyxx {
    background-image: url(../images/PgBackground.png);
    width: 100%;
    background-repeat: no-repeat;
}

bodyx {
    background-image: url(../images/PgBackground.png);
    background-size: 100%;
    background-repeat: no-repeat;
}

bodyOLD {
    background-color: #F9F9F9
}
.gvFilters {
    border: solid;
    border-width: 2px;
    border-color: #5B6770;
    color: #333333;
}

.gvHighlight:hover {
    background-color: Gainsboro;
    border-bottom: solid;
    border-width: 2px;
}

.gvTbl {
    width: 100%;
    font-family: Calibri;
    margin: 0 auto;
    overflow: auto;
}

.tr {
    background-color: #fff
}

.trOver {
    background-color: Gainsboro
}

.trClicked {
    background-color: Gainsboro
}

.BtnGeneral {font-family: Calibri; font-size: 12pt; font-weight: Bold; margin-left: 5px; }
.ddl9 {font-family: Arial; font-size: 9pt; border-style:Solid; Border-Width:thin; margin:0px}
.dd10 {
    font-family: Calibri;
    font-size: 10pt;
    border-style: Solid;
    Border-Width: thin;
    margin: 0px
}
.dd14 {
    font-family: Calibri;
    font-size: 14pt;
    border-style: Solid;
    Border-Width: thin;
    margin: 0px;
}
.Txt8 {
    font-family: Arial;
    font-size: 8pt;
    font-weight: normal;
    color: black;
}
.Txt8Bold {
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color: black;
}
.Txt8Maroon {
    font-family: Arial;
    font-size: 8pt;
    font-weight: normal;
    color: maroon;
}

.Txt9Maroon {
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    color: maroon;
}
.Txt9 {font-family: Arial; font-size: 9pt; color: black;}
.Txt10 {
    font-family: Arial;
    font-size: 10pt;
    color: black;
}
.Txt10Bold {
    font-family: Arial;
    font-size: 10pt;
    color: black;
    font-weight: bold;
}
.Txt12 {
    font-family: Arial;
    font-size: 12pt;
    color: black;
}
.Txt12Bold {
    font-family: Arial;
    font-size: 12pt;
    color: black;
    font-weight: bold;
}
.txtErrMsg {
    font-family: Arial;
    font-size: 10pt;
    color: #DD0000;
    font-weight: bold;
}
.ValErrMsg {
    font-family: Arial;
    font-size: 8pt;
    color: Red;
    font-weight: bold;
}

.MultLineBox {
    font-weight: normal;
    width: 50%;
    height: 40px;
}

.lstBoxLbls {
    display: inline-block;
    vertical-align: top;
}

.pnl {
    width: 90%;
    margin: 0 auto;
    overflow: auto;
    font-family: Calibri;
    font-size: 11pt;
    font-weight: bold;
}
.pnl8 {
    width: 90%;
    margin: 0 auto;
    overflow: auto;
    font-family: Calibri;
    font-size: 8pt;
    text-align: left;
}
.pnl9 {
    width: 90%;
    margin: 0 auto;
    overflow: auto;
    font-family: Calibri;
    font-size: 9pt;
    text-align: left;
}
.pnl10 {
    width: 90%;
    margin: 0 auto;
    overflow: auto;
    font-family: Calibri;
    font-size: 10pt;
    text-align: left;
}
.pnl11 {
    width: 90%;
    margin: 0 auto;
    overflow: auto;
    font-family: Calibri;
    font-size: 11pt;
    text-align: left;
}
.pnl12 {
    width: 90%;
    margin: 0 auto;
    overflow: auto;
    font-family: Calibri;
    font-size: 12pt;
    text-align: left;
}

.PageNbrs { font-family: Arial; font-size: 12pt;}
.Validations {color: red; font-size: 7pt;}

.Btn9 {
    font-weight: bold; 
    font-family: "Calibri"; 
    Font-Size: 9pt;
    border-style:outset; width:65px;
    height: 22px;
}

.Btn10 {
    font-weight: bold; 
    font-family: "Calibri"; 
    Font-Size: 10pt;
    border-style:outset;
}

.Btn12 {
    font-weight: bold; 
    font-family: "Calibri"; 
    Font-Size: 12pt;
    border-style:outset; width:150px;
    height: 30px;
}

.btnRadius {
	border-radius: 6px;
}

.btnShape {
	background-color: #E8E8E8;
	border: 2px;
	color: black;
	padding: 2px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 11px;
	margin: 4px 2px;
	width: 65px;
	height: 25px;
	font-family: Arial;
	font-weight: bold;
	border-color: darkgray;
}

.btnShapeMed {
    background-color: #E8E8E8;
    border: 1px;
    color: black;
    padding: 1px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 9px;
    margin: 2px 1px;
    width: 55px;
    height: 18px;
    font-family: Arial;
    font-weight: bold;
    border-color: darkgray;
}

.btnShapeSm {
    background-color: #E8E8E8;
    border: 1px;
    color: black;
    padding: 1px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 8px;
    margin: 2px 1px;
    width: 34px;
    height: 18px;
    font-family: Arial;
    font-weight: bold;
    border-color: darkgray;
}

.btnShapeSmx {
    background-color: #E8E8E8;
    border: 1px;
    color: black;
    padding: 0px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 8px;
    margin: 2px 1px;
    width: 28px;
    height: 15px;
    font-family: Calibri;
    font-weight: bold;
    border-color: darkgray;
}

.img {
    font-family: Arial;
    font-size: 9pt;
    color: black;
    padding: 1px;
    height: 50px;
    width: 130px;
    border: hidden;
    vertical-align: middle;
}

.lnkBtns {
    font-family: Arial;
    font-size: 10pt;
    color: black;
}

.LoginMain { border: thin groove #008000;
    background-color: #FAFAFA;
    font-family: Arial; font-size: 12pt; font-weight:bold;
    margin:0 auto; vertical-align: middle;
}

.hiddencol {display: none;}

.Login1 {font-family: Calibri; font-size: large; font-weight: bold; font-style: normal;
            height: 23px;}

.Login2 {font-family: Arial; font-size: 9pt; font-weight: bold; font-style: normal;
            height: 23px; text-align:left;}

.Login3 {font-family: Arial; font-size: 10pt; font-weight: bold; font-style: normal;
            height: 23px; text-align:center;}

.pnlPW {
    width: 20%;
    margin-left: 40%;
    border-color: green;
    border-style: groove;
    background-color: #F7F7F7;
    border-radius: 4px;
    Border-Width: 2px;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
}

.pnlPWSm {
    width: 20%;
    margin-left: 40%;
    border-color: green;
    border-style: groove;
    background-color: #F7F7F7;
    border-radius: 4px;
    Border-Width: 2px;
    font-family: Arial;
    font-size: 8pt;
}

.RequiredVal {
    font-size: 9pt;
    color: red;
}

.tblMaster {
    width: 100%;
    margin-left: 0px;
    vertical-align: middle;
    height: 50px;
}

.IndentPnl5{margin-left:5%;}

