body,table,input,select,label,textarea{font-family:Tahoma,Verdana,Arial;font-size:11px}
iframe{background-color:White}
.lnkButton{background-color:Transparent;border:0px;color:Red;cursor:pointer}
.tblHeader,.tblHeader td{background-color:#E0E0E0;color:#660000;}
.EnabledOrderCell{background-color:#E0E0E0;color:#660000;border:solid 1px black;text-align:center}
.eo{background-color:#E0E0E0;color:#660000;border:solid 1px black;text-align:center;cursor:text}
.eo span {display:block}
.DisabledOrderCell{background-color:white;color:black;border:solid 1px #CCC;text-align:center}
.SelectedRow,.SelectedRow td{background-color:#888;color:#F5F5F5}
table.Data{border:1px solid Black}
table.Data thead{background-color:#DCE5EF;color:#660000}
table.Data tbody{background-color:#F1F1F1}
table.Data thead td{border-bottom-color:Black;border-bottom-style:solid;border-bottom-width:1px}
.ErrorMessage{font-weight:bold;color:red}
a:link,a:visited,a:active{color:#B82337;text-decoration:underline}
.RequiredField{background-color:#ffff99;color:#333333;font-style:normal;border :1px solid;border-color:#8080FF;text-align:left}
.CommandButton{background-color:#E0E0E0;}
.Title{font-family: Verdana,Tahoma,Arial;font-size:13px;font-weight:bold}
.Heading{font-family: Verdana,Tahoma,Arial;font-size:12px;font-weight:bold;font-style:italic;color:#B82337}
span.Label{font-weight:bold}
.PageHeader{font-weight:bold;font-size:13px;color:#660000;font-style:normal;font-family:Verdana,Tahoma,Arial,Sans-Serif;}
.iFrame{border:1px solid #13215d;position:absolute;}
.ParentHeaderTable{ background-color:#6D8CB3;color:#F5F5F5;border:1px solid #F5F5F5}
.ParentTable{background-color:white;color:black;border:1px solid #6D8CB3;margin-top:1px;margin-bottom:1px}
.ChildHeaderTable{background-color:#F5F5F5;color:black;border:1px solid #6D8CB3}
.ChildTable{background-color:white;color:black;border:1px #A9A9A9;border-style:dashed}
.SubChildHeaderTable{background-color:#FFFFCC;color:Black;border:1px solid black}
.SubChildTable{background-color:white;color:black;border:1px #A9A9A9;border-style:groove}
.Spacer{padding-left:15px;padding-bottom:15px}
.ErrorTable{background-color:#dce5ef;border:1px solid red}
.FileNotes{border:3px solid #dce5ef;position:absolute;width:300px;height:150px;background-color:White;text-align:left}
.button-container{width:100%;text-align:center}
.button-container input {margin:0 10px}
table.Register{border:1px solid #E0E0E0}
.HierDataView table{font-family:Tahoma,Verdana,Arial;font-size:11px;table-layout:auto;text-align:center}
.HierDataView table{border-collapse:collapse;width:100%}
.HierDataView td{background-color:#fff}
.HierDataView td,.HierDataView th{border:solid 1px #000}
.HierDataView>table,.HierDataView>table>tbody>tr>td{background-color:#888;color:#fff}
.HierDataView>table>tbody>tr>td>table{background-color:#ccc;color:#000}
.HierDataView>table>tbody>tr>td>table>tbody>tr>td{background-color:#eee}
.HierDataView>table>tbody>tr>td>table>tbody>tr>td>table{background-color:#ffc;color:#000}
.HierDataView th{cursor:pointer}
.HierDataView td.nch,.HierDataView th.nch{width:0;padding:0}
.HierDataView .exp{width:17px;background:url(/ohope_images/minus.gif) no-repeat center center;cursor:pointer}
.HierDataView .col{width:17px;background:url(/ohope_images/plus.gif) no-repeat center center;cursor:pointer}
.HierDataView .sup{text-decoration:underline}
.HierDataView .sdn{text-decoration:line-through}
#order-lines{width:688px}
#order-lines img{vertical-align:text-bottom}
#order-lines table{width:100%;background-color:#fff}
#order-lines td, #order-lines th{border:solid 1px #808080}
#order-lines th{white-space:nowrap;color:#600;font-weight:normal;background-color:#e0e0e0}
#order-lines td{text-align:center}
#order-lines .aright{text-align:right}
#order-lines .exp div, #order-lines .col div{width:15px;height:100%;cursor:pointer}
#order-lines .exp div{background:url(/images/minus.gif) no-repeat center center}
#order-lines .col div{background:url(/images/plus.gif) no-repeat center center}
#order-lines .hide{display:none}
#address-list>div{width:732px;height:224px;overflow:auto}
#address-list table{width:100%}
#address-list td, #address-list th{border:solid 1px #808080}
#address-list th{white-space:nowrap;font-weight:normal;background-color:#d3d3d3;padding:3px}
#address-list > div > table >tbody>tr> td:first-child{background-color:#d3d3d3}
#address-list .exp, #address-list .col, #address-list .exp div, #address-list .col div{width:15px;height:100%;cursor:pointer}
#address-list .exp div{background:url(/images/minus.gif) no-repeat center center}
#address-list .col div{background:url(/images/plus.gif) no-repeat center center}
#address-list .hide{display:none}
#board-bank-data table .tblHeader{margin-right:3px;vertical-align:middle;}
#board-bank-data table .tblHeader .ctr{text-align:center;}
#board-bank-data table .tblHeader .rt{text-align:right;}
#board-bank-data tr{vertical-align:top;}
#board-bank-data tr .salesPart{width:200px;padding-right:5px;text-wrap:normal;}
#board-bank-data tr .price{text-align:right;}
#board-bank-data tr .qtyAvail, .qtyDesired, .techId{text-align:center;text-wrap:none;}
#board-bank-data tr .qtyDesired input{width:60px;}
#board-bank-data tr .techId input{width:100px;}