﻿body {height:100%;margin: 0;padding: 0;font-size: 9pt;font-family: Arial,Verdana,Helvetica;color: #000000;background-color: #ffffff;}
th{font-size: 9pt;font-family: Verdana,Arial,Helvetica;font-weight: bold;background-color: #4040A0;color: #FFFFFF;}
a{text-decoration: none;font-family: Arial,Verdana,Helvetica;font-size: 9pt;}
a:link{color: #4040FF;}
a:visited{color: #4040FF;}
a:active{color: #FF0000;text-decoration: underline;}
a:hover{color: #FF0080;text-decoration: underline;}
img{border:0px;}
h1{font-size: 150%;font-family: Arial,Helvetica;font-weight: bold;margin : 0px;padding: 0px;border : 0px;border-style : none;}
h2{font-size: 133%;font-family: Arial,Helvetica;font-weight: bold;margin : 0px;padding: 0px;border:0px;}
h3{font-size: 120%;font-family: Arial,Helvetica;font-weight: bold;margin : 0px;padding: 0px;border : 0px;}
h4{font-size: 120%;font-family: Arial,Helvetica;font-weight: normal;margin:0px;padding: 0px;border : 0px;}
h5{font-size: 100%;font-family: Arial,Helvetica;font-weight: bold;margin : 0px;padding: 0px;border : 0px;}
h6{font-size: 225%;font-family: Arial,Helvetica;font-weight: bold;margin : 0px;padding: 0px;border : 0px;}
form{margin:0px;padding: 0px;}
input.button{color:black;cursor:pointer;}
input.text{border: 1px solid #7F9DB9;color: black;font-family: Arial,Verdana,Helvetica;line-height:18px;text-indent:2px;height:18px;}
textarea{border-color: #7F9DB9;border-style: solid;border-width: 1px;color: black;font-family: Verdana,Arial,Helvetica;font-size: 9pt;}
pre{font-family: Courier;}
.pagetable {margin: 0px;padding: 0px;border: 1px solid #cccccc;border-collapse:collapse;background-color: #ffffff;}
.formtable {margin: 3px;padding: 0;border: 0;}
.formtable td {height: 23px;border-width: 0;vertical-align: top;}
.vistable {margin: 3px;border-collapse:collapse;border: 1px #cccccc solid ;}
.vistable td {border: 1px #cccccc solid ;vertical-align: top;padding: 6px 3px 3px 3px;}
.vistable th {background-color: #ccc;color: #2166A4;}
.leftbar {vertical-align: top;width: 175px;padding: 12px 3px;}
.maintd {text-align: left;vertical-align: top;padding: 12px 3px;}
.gridcheckbtn {border: 1px solid #00f;height:19px;color: #00f;padding: 0px;}
.label {border-width: 1px;color: #2166A4;}
.hotlabel {color: black;font-weight: bold;text-decoration: underline;}
.readonly {background-color: #eee;}
.navigationpremium{color: #1BFEF9;}
.header{border-style:outset;border-width:1px 1px 1px 1px;padding: 3px 3px 3px 2px;border-color:#aaaaaa;background-color: #cccccc;}
.cell{border-style:solid;border-width:0px 1px 1px 0px;padding:2px 3px;border-color:#aaaaaa;}
.selector{border:1px #aaaaaa outset;padding: 1px 3px 2px 2px;background: #cccccc;}
.ellipstext{overflow:hidden;}
table{empty-cells: show;border-collapse:collapse;}
.Loading{position:fixed;right:3px; top:3px; background-color:#FF0000;color:#FFFFFF;width:80px;height:20px;line-height:20px;border:1px #FF0000 solid; text-align:center;font-size:11px;z-index:100;}


.DbG{border-collapse: collapse;border: 1px solid #84B1DB;float: left;}
.DbG tr {border:0px;margin:0px;padding:0px;}
.DbG td {border: 1px solid #84B1DB;height: 25px;line-height: 25px;text-align:left;}

.DbgHeader {color: #000080;font-weight: bold;font-size: 14px;background-color: #E6EFF7;text-align: left;text-indent: 5px;}

.Dbgs{border: 1px solid #C1E0FF;border-collapse: collapse;}
.Dbgs td{border: 1px solid #C1E0FF;height:22px;line-height:22px;}
.EventFont{font-family:Arial Black;font-size: 18px;}
.EventFontA{font-family:Arial;font-size: 18px;text-decoration: underline;}



.TableGricView{margin:0px; padding:0px; float:left;border-collapse:collapse;width: 100%;border:0px;}
.TableGricView tr{width: 100%;border:0px;}
.TableGricView td{margin:0px;padding:0px;font-family:Arial;border: 1px  #D6D6D6 solid;text-indent:5px;}


.row1 {height:26px;white-space: nowrap;border-bottom: 1px #D6D6D6 solid ;color:#6D6D6D;background:#fff;}
.row1:hover{background:#FEF6D1;}


.thRemark {
	    padding:0px;margin:0px;
        overflow-y:auto;
        height:150px;
}
.tsRemark {
	    padding:0px;margin:0px;
        overflow-y:auto;
}

.thdRemark {
	    padding:0px;margin:0px;
        overflow-y:auto;
        height:100px;
}