/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0r2
*/
.yui-button
{
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: text-bottom;
}
.yui-button .first-child
{
  display: block;
  *display:inline-block;
}
.yui-button button, .yui-button a
{
  display: block;
  *display:inline-block;
  border:none;
  margin:0;
}
.yui-button button
{
  background-color: transparent;
  *overflow:visible;
  cursor:pointer;
}
.yui-button a
{
  text-decoration: none;
}

.yui-button em
{
  font-style: normal; 
  display: block; 
  text-align: center; 
  white-space: nowrap;
}

.yui-skin-sam .yui-button
{
  border-width: 1px 0;
  border-style: solid;
  border-color: #808080;
  background: url(Button1.png) repeat-x 0 0;
//background:#014EA0;
  margin: auto .25em;
}
.yui-skin-sam .yui-button .first-child
{
  border-width: 0 1px;
  border-style: solid;
  border-color: #808080;
  margin: 0 -1px;
  _margin:0;
}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a, .yui-skin-sam .yui-button a:visited
{
  font-family:Verdana, Tahoma, Arial;
  font-weight:bold;
  font-size: 12px;
  padding: 0 0px;
  line-height: 2;
  *line-height:1.7;
  min-height:2em;
  *min-height:auto;
  color:white;
  height: 35px;
}
.yui-skin-sam .yui-button a
{ *line-height:1.875;
  *padding-bottom:1px;
}
.yui-skin-sam .yui-split-button button
{
  padding-right: 20px;
  background-position: right center;
  background-repeat: no-repeat;
}
.yui-skin-sam .yui-menu-button button
{
  background-position: right center;
  background-repeat: no-repeat;
}
.yui-skin-sam .yui-menu-button button
{
  background-image: url(menu-button-arrow.png);
}
.yui-skin-sam .yui-split-button button
{
  background-image: url(split-button-arrow.png);
}
.yui-skin-sam .yui-button-focus
{
  border-color: #000;
  background-image: url(ButtonHover.png);
}
.yui-skin-sam .yui-button-focus .first-child
{
  border-color: #7D98B8;
}
/*
The following rule was included in 2.6.0 but not 2.9.0. The 2.6.0 rule had
been modified so assume it was being used. If this rule is not used in 2.9.0
then it shouldn't hurt to leave is as is.
*/
.yui-skin-sam .yui-button-focus button, .yui-skin-sam .yui-button-focus a
{
  color: white;
}
.yui-skin-sam .yui-split-button-focus button
{
  background-image: url(split-button-arrow-focus.png);
}
.yui-skin-sam .yui-button-hover
{
  border-color: #000;
  background-image: url(ButtonHover.png);
}
.yui-skin-sam .yui-button-hover .first-child
{
  border-color: #7D98B8;
}
/*
The following rule was included in 2.6.0 but not 2.9.0. The 2.6.0 rule had
been modified so assume it was being used. If this rule is not used in 2.9.0
then it shouldn't hurt to leave is as is.
*/
.yui-skin-sam .yui-button-hover button, .yui-skin-sam .yui-button-hover a
{
  color: white;
}
.yui-skin-sam .yui-split-button-hover button
{
  background-image: url(split-button-arrow-hover.png);
}
.yui-skin-sam .yui-button-active
{
  border-color: #7D98B8;
  background-position: 0 -1700px;
}
.yui-skin-sam .yui-button-active .first-child
{
  border-color: #7D98B8;
}
/*
The following rule was included in 2.6.0 but not 2.9.0. Even though it has
not been modified it appears to be related to the rules discussed above.
If this rule is not used in 2.9.0 then it shouldn't hurt to leave is as is.
*/
.yui-skin-sam .yui-button-active button, .yui-skin-sam .yui-button-active a
{
  color: #000;
}
.yui-skin-sam .yui-split-button-activeoption
{
  border-color: #808080;
  background-position: 0 0;
}
.yui-skin-sam .yui-split-button-activeoption .first-child
{
  border-color: #808080;
}
.yui-skin-sam .yui-split-button-activeoption button
{
  background-image: url(split-button-arrow-active.png);
}
.yui-skin-sam .yui-radio-button-checked, .yui-skin-sam .yui-checkbox-button-checked
{
  border-color: #304369;
  background-position: 0 -1400px;
}
.yui-skin-sam .yui-radio-button-checked .first-child, .yui-skin-sam .yui-checkbox-button-checked .first-child
{
  border-color: #304369;
}
.yui-skin-sam .yui-radio-button-checked button, .yui-skin-sam .yui-checkbox-button-checked button
{
  color: #fff;
}
.yui-skin-sam .yui-button-disabled
{
  border-color: #ccc;
  background-position: 0 -1500px;
}
.yui-skin-sam .yui-button-disabled .first-child
{
  border-color: #ccc;
}
.yui-skin-sam .yui-button-disabled button, .yui-skin-sam .yui-button-disabled a, .yui-skin-sam .yui-button-disabled a:visited
{
  color: #A6A6A6;
  cursor: default;
}
.yui-skin-sam .yui-menu-button-disabled button
{
  background-image: url(menu-button-arrow-disabled.png);
}
.yui-skin-sam .yui-split-button-disabled button
{
  background-image: url(split-button-arrow-disabled.png);
}
