.pickabutton .intro li {
  margin-bottom : .5em;
}
.pickabutton .intro h3 { margin-top : 0; }



.pickabutton fieldset.fi_rdo {
  margin-right : -2%;
  margin-bottom : 1em;
  width : 102%;
  overflow : hidden;
}

.pickabutton fieldset.fi_rdo li {
  position : relative;
  float : left;
  border : 1px solid #ccc;
  margin : 0 10px 10px 0;
  _display : inline;
/*
  padding : 3px 10px 5px 10px;
*/
  width : 155px;
  padding : 3px 0 5px 0;
  text-align : center;
  height : 80px;
  overflow : hidden;
}
.pickabutton .fi_rdo h3 { margin-top : .7em; }

.pickabutton .fi_rdo input {
  display : block;
  margin-left : auto;
  margin-right : auto;
}
.pickabutton .fi_rdo label {
  padding-top : 3px;
  _height:1px;min-height:0; /* ie hasLayout fix */
}

.pickabutton .fi_rdo i {
  display : block;
  height : 70px;
  border-bottom : 1px solid #ddd;
  padding-top : 2px;
  _display : inline;
  _height : auto;
  _border-bottom : none;
  _padding-top : 0;
}
.pickabutton .fi_rdo img {
  border : none;
  padding : 0;
  margin : 0;
  _margin-top : 0;
}

.pickabutton .fi_rdo span {
  display : block;
  font-size : .85em;
  margin-top : 4px;
  margin-top : -1.9em;
  _margin-top : 4px;
  color : #999;
  white-space : nowrap;
}


.pickabutton .fi_sel {
/* 
  float : right;
  margin-left : 25px;
*/
  margin : 1em 0;
  font-size : .92em;
  color : #666;
}
.pickabutton div.fi_chk {}



.pickabutton div.codeexample {
  margin : 1em 0;
  border : 1px solid #999;
  background-color : #ffd;
  padding-left : 15px;
}
.pickabutton div.example-updated {
  border-color : #036B85;
  background-color : #ffa;
}
.pickabutton div.codeexample textarea {
  font-family : "Courier New", "Courier", monospaced;
  border : none;
  background : transparent none;
  padding : 10px 0 0 0;
  margin : 0;
  width : 100%;
  height : 3.5em;
  _height : 4em;
  overflow : hidden;
}


