.hide {
  display: none;
}
.tab {
  border:solid #cccccc 1.0px;
  padding-left:30px;
  padding-right:30px;
}
td.selTab {
  color:#ffffff;
  background-color:999999;
}

.np {
  padding-left:0px;
  padding-right:0px;
}
div.page	{
	page-break-before:always;
}
.tlSep {
  padding: 8pt;
  color:#cccccc;
}
.tlTxt {
	font-size : 8pt;
  color:#cccccc;
}
.title {
  font-size:14.0pt;
  line-height:150%;
  font-weight:bold;
  text-align:center;
}
.center {
  text-align:center;
}

.errMsg {
  font-size:12.0pt;
  line-height:150%;
  font-weight:bold;
  text-align:left;
  color:red;
}
.topRule{
  border-top: #cccccc 2pt solid;
}
.botRule {
  border-bottom:solid #cccccc 1pt;
}
.btn {
  width:70px;
	margin-left:12px;
	margin-right:12px;
}
span.tab {
  font-size:10.0pt;
  font-weight:bold;
}
.rdo {
  height:18pt;
}
#dhtmltooltip{
  position: absolute;
  width: 150px;
  border: 1px solid black;
  padding: 2px;
  background-color: #FFFFAA;
  visibility: hidden;
  z-index: 100;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.comment
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    overflow: visible;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}
.printOnly {
  display: none;
}
