.Print{}
.noPrint{}
 
.hideTxt{display:none;}
.showTxt{display:inline;}

body{color: #000000; background-color: #a2a2a2; font-family: arial, helvetica, verdana, tahoma, sans-serif; font-size: 75%; margin: 0px;}
.pageBlock{min-width: 960px; max-width: 960px; text-align: left; padding: 0px;}

h1{color: #3a50a3; font-size: medium; font-weight: bold; display: inline; line-height: 35px;}
h2{color: #3a50a3; font-size: small; font-weight: bold; display: inline;}
h3{color: #0a184e; font-size: small; font-weight: bold; display: inline;}
hr{color: #8995c7; height: 1px; border-style: solid;}
form{display: inline}

A{color: #3a50a3; text-decoration:underline;}
A:hover{color: #cc0000; text-decoration: none;}

A.footer{color: #ffffff; text-decoration:none; font-weight: normal;}
A.footer:hover{color: #ffffff; text-decoration: underline; font-weight: normal;}

A.button{color: #3a50a3; text-decoration:none;}
A.button:hover{color: #cc0000; text-decoration:none;}

A.formBtn{padding: 6px; background-color: #e7e7e7; color: #990000;}
A.formBtn:hover{color: #cc0000; text-decoration:none;}

.headerLine{background-image: url(../Images/headerTile.gif); line-height: 23px; color: #ffffff; font-weight: bold;}
.footerLine{background-image: url(../Images/footerTile.gif); line-height: 29px; color: #ffffff; font-weight: normal; padding: 0px 12px 0px 10px;}
.lfooterLine{background-color: #0a184e; line-height: 29px; color: #ffffff; font-weight: normal; padding: 0px 10px 0px 10px;}

.pagingBtn{background-color: #f7f7f7; text-decoration: none; font-size: 80%; font-weight: normal; border: solid 1px #aaaaaa; padding: 0px 2px 0px 2px;}
.currentBtn{background-color: #ffffff; color: #999999; font-size: 80%; font-weight: normal; border: solid 1px #d7d7d7; padding: 0px 2px 0px 2px;}
.sortingBtn{font-size: 80%; padding: 0px 2px 0px 2px;}
.loginLabel{color: #3a50a3; font-size: 12px; font-weight: bold; float: left;}
.loginInput{color: #000000; font-size: 11px; border: solid 1px #0a184e;}
.loginBtn{color: #0a184e; font-size: 12px; font-weight: bold; border: solid 1px #0a184e; float: right; margin: 4px 6px 4px 0px;}
.warnLabel{color: #cc0000; font-size: 12px; margin: 0px 0px 0px 20px; font-weight: bold; vertical-align: text-top;}
.dataLabel{color: #000000; font-size: 13px; text-align: right; margin: 4px 0px 2px 0px; vertical-align: top;}
.dataValue{color: #101050; font-size: 12px; font-weight: bold; background-color: #d7d7d7; border: solid 1px #ffffff; margin: 3px 3px 3px 0px; padding: 2px 2px 2px 4px;}
.dataInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; margin: 3px 3px 3px 0px; padding-left: 3px; font-family: arial, helvetica, verdana, tahoma, sans-serif;}
.dataBtn{color: #101050; font-size: 12px; font-weight: bold; border: solid 1px #6a6a90; margin: 3px 0px 0px 0px;}

.monLabel{color: #333333; font-size: 13px; text-align: right; padding: 8px 4px 8px 8px; width: 115px;}
.monItem{color: #101050; font-size: 12px; font-weight: bold; text-align: left; padding: 8px 4px 8px 4px;}
.monInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 75px;}
.monOInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 310px;}
.monNInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 105px;}
.monROInput{color: #101050; font-size: 12px; border: solid 1px #ffffff; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 75px;}
.monControl{color: #990000; background-color: #e7e7e7; font-size: 13px; font-weight: normal; text-align: right; padding: 1px;}
.monControlB{color: #990000; background-color: #e7e7e7; font-size: 13px; font-weight: bold; text-align: right; padding: 6px 6px 6px 6px;}
.monEmpty{background-color: #f0f0f0; font-size: 13px; text-align: left; padding: 8px 8px 8px 8px;}
.monNote{color: #444466; font-size: 11px; padding: 8px 8px 8px 0px; vertical-align: text-top;}
.monWarn{color: #ff0000; font-size: 11px; padding: 8px 8px 8px 0px; vertical-align: text-top;}
.monBtn{color: #993333; font-size: 12px; font-weight: normal; border: outset 1px #666699; margin: 3px 10px 3px 0px;}
.rowBtn{color: #993333; font-size: 12px; font-weight: normal; border: outset 1px #666699; margin: 1px 4px 1px 0px;}
.rowControl{color: #333333; background-color: #e7e7e7; padding: 6px 6px 6px 6px;}
.rowList{color: #101050; font-size: 11px; border: solid 1px #6a6a90; padding-left: 3px; font-family: arial, helvetica, verdana, tahoma, sans-serif;}

.monGLabel{color: #333333; font-size: 13px; text-align: left; padding: 8px 4px 8px 8px;}
.monFLabel{color: #333333; font-size: 13px; text-align: left; padding: 8px 3px 8px 5px;}
.monGItem{color: #101050; font-size: 12px; font-weight: normal; text-align: left; padding: 8px 4px 8px 4px;}
.monDItem{color: #101050; font-size: 12px; font-weight: normal; text-align: left; padding: 8px 4px 8px 4px;}
.monGInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 35px;}
.monFInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 45px;}
.monDInput{color: #101050; font-size: 12px; border: solid 1px #6a6a90; padding: 2px 2px 2px 3px; margin: 2px 4px 2px 4px; width: 70px;}

.tabOn{border: outset 1px #bbb; width: 90px; border-bottom: solid 1px #fff; color: #3a50a3; font-weight: bold; text-align: center;}
.tabOnL{border: outset 1px #bbb; width: 90px; border-left: outset 1px #d1d4d7; border-bottom: solid 1px #fff; color: #3a50a3; font-weight: bold; text-align: center;}
.tabOff{border: solid 1px #d1d4d7; width: 90px; text-align: center; color: #333; background-color: #f0f0f0; cursor: pointer;}
