#topInfo{
  width: 200px;
  border-right: 1px solid #cbcbcb;
  padding-right: 5px;
  text-align: right;
  float: left;
}
#topSearch {
  float: right;
  text-align: right;
  padding-top: 5px;
}

  #topSearch td{
    padding: 2px 5px;
  }

  #topSearch input{
    width: 210px;
    
  }
  
  #topSearch select {
    width: 221px;
    border: 1px solid #d1d5de;
  }

.searchSubmit, .searchSubmit:visited, .searchSubmit:active {
    background: url(../img/page/btn_back.jpg) bottom repeat-x #8695ac;
    color: #fff;
    height: 23px;
    padding-top:6px;
    font-size:12px;
    font-weight: bold;
    border: 1px solid #8695ac;
    text-align: center;
    margin: 15px 0 0 3px;
    display: block;
    width: 107px;
    float: left; 
  

  }
  .searchSubmit:hover {
    color: #f6f7fb;
    border: 1px solid black;
    font-weight: bold;
    text-decoration: none;
  }
  
#searchRightMenu {
  text-align: right;
  font-family: Tahoma,Helvetica,sans-serif;
  padding-right: 15px;
}
  #searchRightMenu input {
    width: 15px;
    background: #f2f2f2;
    border: 1px solid #c5cad7;
    margin: 7px 3px 0 3px;
  }
  
  #searchRightMenu a{
    padding-left:10px;
  }
  
  #searchRightMenu span {
    color: #aaa;
  }
  
.searchResults  {
  width: 99%;
  border-collapse: collapse;
  margin: 0 auto;
  
}
  .searchResults thead{
    background: #1f314c;
    color: #fff;
    font-family: Georgia, serif;
    text-align: center;
    font-size: 11px;
    border: 1px solid #1f314c;
  }
  
  .searchResults thead td, .SRsubHead td{
    border-bottom: 1px solid #1f314c;
    border-top: 1px solid #1f314c;
    padding-bottom: 2px;
    overflow: visible;
    text-align: center;
  }
  
  .searchResults thead span{
    padding-top:2px;
    float: left;
    display: block;
    width: 100%;
  }
  
  .searchResults td{
   
    padding: 1px;
    border: 1px solid #acb2b9;
    font-size: 11px;
    text-align:left;
  }
  
  .searchResults  input{
    width: 15px;  
  }
  
.SRsubHead {
  color: #8aabed;
  background: #1f314c;
  text-align: center;
  font-size: 10px;
}

.SRarrows {
  float: right;
}

.SRseparator td{
  padding:0;
  height: 1px;
  background: #1f314c;

}

.SRrow1 {
  background: #eee;
}

.SRbrak {
  color: #999;
}

