/*
Stylish Select 0.3 - jQuery plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3

Licensed under the GPL license:
http://www.gnu.org/licenses/gpl.html
*/


/*==================================
remove default focus style
====================================*/
:focus {
  outline:none;
}

.js ul.newList {
  left:-9999px;
}

.newListSelected {
  background: #fff url('../img/dropdown.gif') 13.8em 50% no-repeat;
  color: #00479c;
  position: relative;
  width: 15.5em;
  z-index: 10;
}

.newListSelected div {
  display:block;
  font-size: .9em;
  padding: 0 .5em;
  text-align: left !important; 
  width: 15.5em;
}

ul.newList {
  list-style: none;
  width: 40em; 
  background: #fff;
  border: 1px solid #ccc;
  top: 1.7em !important;
  left: 0;
  overflow: auto;
  text-align: left!important;
  position: absolute; 
  z-index: 9999;
}

ul.newList li {
  padding: 2px 5px !important;
}

.hiLite {
  background: #316ac5 !important;
  color: #fff !important;
}

.newListHover {
  background: #f1f5fa;
  color: #ca002f;
  cursor: default;
}

.newListSelHover {
  cursor:default;
}

.newListSelHover, .newListSelFocus {
  background-position: auto;
}

.selectedTxt {
  overflow: hidden;
  height: 1.8em;
  width: 14.4em !important;
  padding-right: 2em !important;
  z-index: 30;
}

.js #sidebar ul.newList {
  left: auto !important;
  right: 0;
}

#cont .newListSelected {
  background: #fff url('../img/dropdown.gif') 18.5em .2em no-repeat;
  border: 1px solid #c7ccd3;
  font-size: 110%;
  height: 1.5em;
  width: 20.2em;
}

#cont .selectedTxt {
  height: 1.3em;
  padding: 3px 0 0 0;
  width: 20.2em !important;
}


#cont ul.newList, #cont ul.newListSelected {
  list-style: none;
  padding: 0;
  margin: 0;
}

#cont ul.newList li, #cont ul.newListSelected li {
  background: transparent none;
  margin: 0;
  padding: 2px 5px 2px 5px !important;
}

#cont ul .newListHover {
  background: #f1f5fa !important;
  color: #ca002f !important;
  cursor: default !important;
}

#cont ul .hiLite {
  background: #316ac5 !important;
  color: #fff !important;
}
