body {
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
}
root {
    display: block;
}
.DivTop {
margin:0;
min-width:800px;
width:100%;
}
td.topmenu_line {
border-bottom:1px solid #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-align:right;
vertical-align:top;
}
.DivMain {
  vertical-align: top;
  margin-right: 1px;
  margin-top: 3px;
  margin-left: 1px;
  margin-bottom: 3px;
  height: 100%;
  white-space: nowrap;

     width: 100%;
}
.TdColumnForList {
  vertical-align: top;
  font-family:Arial,Helvetica,sans-serif;
  padding-top: 5px;
  padding-left: 5px;
  width: 160px;
}
.TdColumnMain {
  vertical-align: top;
  background-color: #E0E0E0;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 4px;
  padding-right: 5px;

}
.DivDetal {
  background-color: #FAFAFA;
  vertical-align: top;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 0px;
  padding-right: 5px;
  margin-bottom: 0px;
  min-height: 0px;
  height: auto !important;
  

}
.DivDetalResult {
  background-color: #FAFAFA;
  vertical-align: top;
  padding-left: 5px;
  padding-top: 3px;
  padding-bottom: 5px;
  padding-right: 5px;
  margin-bottom: 0px;
  min-height: 400px;
}
table.ResultTable {
    background:#ffffff;
    z-index:8;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #cccccc;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
    border-right-color: #cccccc;
}
table.ResultTable_ohnetop {
    background:#ffffff;
    z-index:8;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
    border-right-color: #cccccc;
}
table.ResultTableUser_ohnetop {
    background:#ffffff;
    z-index:8;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-bottom-color: #BECAE0;
    border-left-color: #BECAE0;
    border-right-color: #BECAE0;
}

.DivBanner {
  vertical-align: top;
  margin-right: 5px;
  margin-top: 5px;
  margin-left: 5px;
  margin-bottom: 5px;
  min-height: 5px;
  text-align: center;
}
td.LeftPanel {
  vertical-align: top;
  font-family:Arial,Helvetica,sans-serif;
  padding-top: 5px;
  padding-left: 5px;
}
td.RightPanel {
  vertical-align: top;
  font-family:Arial,Helvetica,sans-serif;
  padding-top: 5px;
  padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 0px;

}
td.MainPanel {
  vertical-align: top;
  font-family:Arial,Helvetica,sans-serif;
  background-color:#BECAE0;

    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
}
td.MENU1-1 {
background-color:#204A87;
height:20px;
margin-bottom:5px;
padding:0 5px;
}
td.MENU2{
background-color:#BECAE0;
    padding-left: 5px;
}
td.REGION{
background-color:#BECAE0;
text-align: right;
}
td.LANG {

  font-family:Arial,Helvetica,sans-serif;
  padding-top: 5px;
  padding-left: 5px;
  width: 50px;
  color: #cccccc;
  font-size: 12px;
}

td.Footer {
 background-color:#BECAE0;
 text-align: right;
 font-family: Arial,Helvetica,sans-serif;
 font-weight: bold;
 color: #ffffff;

}
td.CallBack {
 vertical-align: top;
  font-family:Arial,Helvetica,sans-serif;
  padding-top: 5px;
  padding-left: 5px;
  width: 50px;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}
.ForTextField {
    border-top-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    border-right-color: #999999;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
}
.ForButton {
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 1px;
  margin-right: 5px;
  margin-left: 5px;
  margin-bottom: 1px
}
.TdMiddle{
  vertical-align: middle;
}
a.CallBack:link {color: #000000;font-weight: bold;font-family: Arial,Helvetica,sans-serif;font-size:12px;text-decoration: none;}
a.CallBack:visited {color: #000000;font-weight: bold;font-family: Arial,Helvetica,sans-serif;font-size:12px;text-decoration: none;}
a.CallBack:active {color: #000000;font-weight: bold;font-family: Arial,Helvetica,sans-serif;font-size:12px;
    text-decoration: underline;
}
a.CallBack:hover {color: #000000;font-weight: bold;font-family: Arial,Helvetica,sans-serif;font-size:12px;
    text-decoration: underline;
}
td.tab {
background-color:#E0E0E0;
font-family:Arial,Helvetica,sans-serif;
padding:0 1.3em;
white-space:nowrap;
font-size:12px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #8192ac;
    height: 26px;
}
td.usertab{
 background-color:#BECAE0;
font-family:Arial,Helvetica,sans-serif;
padding:0 1.3em;
white-space:nowrap;
font-size:12px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #8192ac;
    height: 26px;
}
td.active {
background-color:#FAFAFA;
border-color:#8192ac #8192ac #FAFAFA;
border-style:solid;
border-width:1px;
color:#0000CC;
font-weight: bold;
height: 26px;
}
td.tabbar {
background-color:#E0E0E0;
}
td.usertabbar {
background-color:#BECAE0;
height: 4px;
}
a:link, .q:visited, .q:link, .q:active {
color:#0000CC;
text-decoration: none;

}
.userq:visited, .userq:link, .userq:active {
color:#ffffff;
text-decoration: none;
}
a.qfind:link, a.qfind:visited,a.qfind:active,a.qfind:hover{
color:#ff0066;
text-decoration: none;
}

.q_white:visited, .q_white:link, .q_white:active {
color:#ffffff;
text-decoration: none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
a.g:visited, a.g:link, a.g:active {
font-family:Arial,Helvetica,sans-serif;
  color: #cccccc;

}

td.qw{
    color:#729FCF;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    padding-bottom: 2px;
}
a.tablelabel{
    font-size:12px;
    color: #757575;
    font-family: Arial,Helvetica,sans-serif;
}
td.checked {
background-color:#E0E0E0;
font-size:12px;
height:20px;
padding-bottom:4px;
padding-left:3px;
padding-top:4px;
text-align:left;
vertical-align:middle;
font-weight: bold;
}
td.userchecked {
background-color:#BECAE0;
font-size:12px;
height:20px;
padding-bottom:4px;
padding-left:3px;
padding-top:4px;
text-align:left;
vertical-align:middle;
font-weight: bold;
}
td.nochecked  {
font-size:12px;
height:20px;
padding-bottom:4px;
padding-left:3px;
padding-top:4px;
text-align:left;
text-decoration:none;
vertical-align:middle;
}
td.ForDataTitle{
font-size:12px;
height:20px;
padding-bottom:4px;
padding-left:3px;
padding-top:4px;
text-align:left;
text-decoration:none;
vertical-align:middle;
font-family: Arial,Helvetica,sans-serif;
    border-bottom-style: none;
    color: #000099;
}
td.resulttable {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #f5f5f5;
    height: 26px;
}
td.resulttableAuction {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #BECAE0;
    border-left-color: #F5F5F5;
    border-right-color: #BECAE0;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #e5ecf4;
    height: 26px;
}
td.resulttable_right {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #FAFAFA;
    border-bottom-color: #FAFAFA;
    border-left-color: #FAFAFA;
    border-right-color: #FAFAFA;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #FAFAFA;
    height: 26px;
    text-align: right;
    vertical-align: top;
}
td.resulttable_right1 {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #F5F5F5;
    height: 26px;
    text-align: right;
    vertical-align: top;
}
td.resulttable_left {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #FAFAFA;
    border-bottom-color: #FAFAFA;
    border-left-color: #FAFAFA;
    border-right-color: #FAFAFA;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #FAFAFA;
    height: 26px;
    vertical-align: top;
}
td.resulttable_topleft {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #F5F5F5;
    height: 26px;
    vertical-align: top;
}
td.resulttable_in {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #FAFAFA;
    height: 26px;
}
td.resulttable_selected {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #E0E0E0;
    height: 26px;
}

td.resulttable_c {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #f5f5f5;
    height: 26px;
    text-align: center;
}
td.resulttableany_c {
    font-family:Arial,Helvetica,sans-serif;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #F5F5F5;
    border-bottom-color: #F5F5F5;
    border-left-color: #F5F5F5;
    border-right-color: #F5F5F5;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background-color: #E0E0E0;
    height: 26px;
    text-align: center;
}
.inputfield {
   border:1px solid #dddddd;
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
   color: #000000;
}
.inputfield_view {
   border:1px solid #FAFAFA;
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
   color: #000000;
    background-color: #FAFAFA;
}
.regionfield {
   width:450px;
   background-color:#BECAE0;
   font-family:Arial,Helvetica,sans-serif;
   font-weight: bold;
   font-size: 12px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    text-align: right;
}
td.menu11active {
    background-color:#204A87;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
        padding:0 5px;
}
td.menu11 {
    background-color:#ffffff;
     font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
        padding:0 5px;
    color: #000000;
}
td.menu11selected {
    background-color:#C5D8FF;
    padding:0 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}
td.menu11sub {
    background-color:#dce5f3;
    padding:0 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin-right: 3px;
    margin-left: 3px;
    margin-bottom: 3px;
    margin-top: 3px;
}
td.menu11subselected {
    background-color:#C5D8FF;
    padding:0 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    margin-right: 3px;
    margin-left: 3px;
    margin-bottom: 3px;
    margin-top: 3px;
}
table.popuptable {
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    clip: rect(0px, 0px, 0px, 0px);
}
a.menu11activeitem{
    color: #ffffff;
}
td.submitbuuton {

    height: 35px;
    text-align: right;
    vertical-align: bottom;
}
td.submitbuutonadvertising {
    height: 35px;
    text-align: right;
    vertical-align: top;
    background-color: #F5F5F5;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
}
td.test {
    min-height: 17px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: left;
    vertical-align: text-top;
    display:block;
    padding: 0px;
}

span.dtest {


    vertical-align: top;
    height: 17px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: left;
}
.treetable {
    background-color: #ffffff;
    width: 100%;
    min-height: 300px;
}
.login{
    width: 100%;
}
.logintd {
background-color:#E8EEF7;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:15px;
padding:3px 10px 10px;
}
.popupCell {
   background-color: #F5F5F5;
     margin-right: 3px;
    margin-left: 3px;
    margin-bottom: 3px;
    margin-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
}

.logintbl {background-color:#FFFFFF;border:1px solid #A6BCE8;margin-left:auto;margin-right:auto;padding:2px;}