/* tabs / labels */

#leftbar a:link{
    color:#61805a;
}

#leftbar a:hover{
 color:#4f6199;
}

ul.tabnav {
    font-weight: bold;
    font-size: 11px;
    list-style-type: none;
    z-index: 2;
}

ul.tabnav li {
    float: left;
    height: 21px;
    background-color: #efffef;
}

.tabnav a {
    float: left;
    display: block;
    color: #97c78d;
    text-decoration: none;
    padding: 4px;
}

.tabnav li:hover {
    background: #fff;
}

ul#tabnav1 {
    border-bottom: 1px solid #61805a;
    margin: 0;
    padding: 0 0 24px 0px;
}

ul#tabnav1 li {
    margin: 2px 2px 0px 0px;
    border: 1px solid #97c78d;
    border-bottom: 1px solid #61805a;
}

ul#tabnav1 li.active {
    border: 1px solid #61805a;
    border-bottom: 1px solid #fff;
    background-color: #cfe7ca;
}

ul#tabnav1 li.active a {
    color: #61805a;
}



/* use following if you need 2 or more lines of labels */
ul#tabnav2 {
    margin: 0 0 1px 0;
    padding: 0 0 15px 8px;
}

ul#tabnav2 li {
    margin: 2px 2px -9px 0px;
    border: 1px solid #999;
}

/*  folders container box */
#container {
  /*border: 1px solid #61805a;*/
  border-width: 0 1px 1px 1px;
}

.folder {
  display: none;
  text-align:center;
  padding:5px;
}

#folder1 {
  text-align:left;
}

#folder2 {
  text-align:left;
}

.select_title {
 font-weight: bold;
}

select.folder {max-width:160px;}

.border {
 border: 1px solid #61805A;
 margin-top: 10px;
}

#switch_id{
  max-width:200px;
  font-size:0.8em;
  padding:0px;
}

.search_result_table {
  border-collapse: collapse;
  font-size: 9px;
  width: 100%
}

.search_result_table th { 
  text-align: left;
}

.search_result_table td { 
  border-bottom: 1px dotted #61805A;
}

.border {
  border: 1px solid #61805A;
  padding: 5px;
}

#search_result_outer {
  margin-top: 15px;
}

#search_result {
  height: 220px;
  overflow: auto;
}


