body
  :text-align center
  :font-family Lucida Grande

img
  :margin -2px 0px 0px

p
  span.explanation
    :color #999

#picky
  :text-align left
  :margin 0px auto
  :width 560px
  
  .dashboard
    :position relative
    :overflow hidden
    :background-color lightGrey
    :padding 5px 5px 7px 5px
    :height 26px
    :margin-bottom 3px

  .status
    :float left
    :width  45px
    :height 26px
    :line-height 26px
    :text-align center
    :padding 0 0 0 2px
    :font-weight bold
    :color white
    :margin-right 5px
  .status.alert
    :background-color lightgreen
    
  .results
    :margin-top 0px
    :padding 0px
    
    div.book
      :background-color #ffeeee
      :padding 5px 25px
      :margin 3px 0px
    
    em
      :font-style normal
      :background-color #FFF196
    
    .item
      :display block
      :padding 10px
        
    .addination
      :position relative
      :text-align center
      :padding 7px 5px 5px 5px
      :background-color #eee
      :color #276ABB
      :cursor pointer
      
      .tothetop
        :position absolute
        :top 4px
        :right 0px
      
        a
          :display block
          :width 20px
          :height 20px
        
    .info
      :color #555
      :background-color #eee
      :padding 6px 5px 5px 8px
        
      .tothetop
        :float right
        :margin-top -4px
        
  :overflow hidden

  // width only set because of IE
  .feedback
    :width 460px
    :float left
    :border 1px solid #ccc
    :padding 0
    :margin 0

    .reset
      :float right
      :width  18px
      :height 18px
      :margin 3px 3px 0px 0px
      :cursor pointer
      :opacity 0

  // Blue
  .empty
    .status
      :background-color #8cacda
    .feedback
      :background-color #D0E2FF
  // Red
  .none
    .status
      :background-color #ff0000
    .feedback
      :background-color #ffdddd
  // Orange
  .support
    .status
      :background-color #ff6600
    .feedback
      :background-color #faf3d0
  // Green
  .ok
    .status
      :background-color #09be01
    .feedback
      :background-color #bcf0b3
  
  input.search_button
    :margin 5px 15px
  
  input.query
    :float left
    :width 380px
    :height 100%
    :font-size 1em
    :font-weight bold
    :border-style solid
    :border-width 0px 0px 3px 0px
    :border-color transparent
    :margin 0
    :padding 4px 0 0 0
    :outline none
    :background none

  .allocations
    :clear both
    :overflow hidden
    :background-color white
    :padding-bottom 2px
      
    ol.hidden
      :display none
    
    ol.more:hover
      :background-color #ccc
      :cursor pointer
    ol.more
      :background-color #eee
      :display none
      :text-align center
      :height 32px
      :line-height 32px
      
      li
        :text-align center
        
    ol
      :list-style-position outside
      :list-style none
      :padding 0
      :margin 0px
      :overflow hidden
      
      li
        :margin 0px
        :margin-bottom 3px
        :padding 10px 13px
        :cursor pointer
        :display block
        :font menu
        :font-size 1em
        :line-height 16px
        :background-color #f3f3f3
        :overflow hidden
        :color #276ABB
        
        .text
          :max-width 90%
          :float left
          
        .count
          :float right
          :color #ccc
          
      li:hover
        :background-color #D0E2FF
        
    .company, .person
      :width 49%
    .person
      :float left
      :margin-right 10px
    .company
      :float right

  .no_results
    :display none
    :clear both
    :overflow hidden

    ul
      :list-style-type disc
      :padding-left 13px

    a
      :display block

  & > .info
    :display none