/*Filter*/
#filter form {display: block; float: right; width: 165px; padding: 0; margin: 0;}
#filter .frmbg {background-color: transparent;}
#filter .frmbutbg {background-color: transparent; border-top: 0px solid #C4DBF0; padding-top : 3px;}
#filter .desc {
 color: #708090;
 font-weight: bold;
}

#filter .field0 {
 WIDTH: 145px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field1 {
 WIDTH: 400px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field2 {
 WIDTH: 145px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field3 {
 WIDTH: 145px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field4 {
 WIDTH: 145px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field5 {
 WIDTH: 40px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field6 {
 WIDTH: 60px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}
#filter .field7 {
 WIDTH: 600px; BACKGROUND-COLOR: #FFFFFF; BORDER: #D0D0D0 1px solid;
}

#filter .button0 {
  display: block;
  margin: 5px;
  padding: 2px;
  text-align: center;
  text-decoration: none;
  color: #36597d;
  font-size: 1em;
  font-weight: bold;
  background: #849dff;
  border-top: solid 1px #b8c7ff;
  border-right: solid 1px #5363a1;
  border-bottom: solid 1px #5363a1;
  border-left: solid 1px #b8c7ff;
}

#filter .button1 {
 BACKGROUND-COLOR: #BFD3E1; BORDER-COLOR: #BFD3E1;
}