/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.1
build: 47
*/
html {
  color:#000;
  background:#FFF;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin:0;
  padding:0;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
fieldset,
img {
  border:0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style:normal;
  font-weight:normal;
}
li {
  list-style:none;
}
caption,
th {
  text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size:100%;
  font-weight:normal;
}
q:before,
q:after {
  content:'';
}
abbr,
acronym {
  border:0;
  font-variant:normal;
}
sup {
  vertical-align:text-top;
}
sub {
  vertical-align:text-bottom;
}
input,
textarea,
select {
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
}
input,
textarea,
select {
*font-size:100%;
}
legend {
  color:#000;
}/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.1
build: 47
*/
body {
  font:13px/1.231 arial, helvetica, clean, sans-serif;
*font-size:small;
*font:x-small;
}
select,
input,
button,
textarea {
  font:99% arial, helvetica, clean, sans-serif;
}
table {
  font-size:inherit;
  font:100%;
}
pre,
code,
kbd,
samp,
tt {
  font-family:monospace;
*font-size:108%;
  line-height:100%;
}/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.1
build: 47
*/
.yui3-skin-sam .yui3-console-ft .yui3-console-filters-categories,
.yui3-skin-sam .yui3-console-ft .yui3-console-filters-sources {
  text-align:left;
  padding:5px 0;
  border:1px inset;
  margin:0 2px;
}
.yui3-skin-sam .yui3-console-ft .yui3-console-filters-categories {
  background:#fff;
  border-bottom:2px ridge;
}
.yui3-skin-sam .yui3-console-ft .yui3-console-filters-sources {
  background:#fff;
  margin-bottom:2px;
  border-top:0 none;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:10px;
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-bottomleft:10px;
  -webkit-border-bottom-right-radius:10px;
  -webkit-border-bottom-left-radius:10px;
}
.yui3-skin-sam .yui3-console-filter-label {
  white-space:nowrap;
  margin-left:1ex;
}
.yui3-skin-sam .yui3-separate-console {
  position:absolute;
  right:1em;
  top:1em;
  z-index:999;
}
.yui3-skin-sam .yui3-inline-console {
  display:-moz-inline-stack;
  display:inline-block;
*display:inline;
  zoom:1;
  vertical-align:top;
}
.yui3-skin-sam .yui3-inline-console .yui3-console-content {
  position:relative;
}
.yui3-skin-sam .yui3-console-content {
  background:#777;
  _background:#D8D8DA url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/bg.png) repeat-x 0 0;
  font:normal 13px/1.3 Arial, sans-serif;
  text-align:left;
  border:1px solid #777;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}
.yui3-skin-sam .yui3-console-hd,
.yui3-skin-sam .yui3-console-bd,
.yui3-skin-sam .yui3-console-ft {
  position:relative;
}
.yui3-skin-sam .yui3-console-hd,
.yui3-skin-sam .yui3-console-ft .yui3-console-controls {
  text-align:right;
}
.yui3-skin-sam .yui3-console-hd {
  background:#D8D8DA url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/bg.png) repeat-x 0 0;
  padding:1ex;
  border:1px solid transparent;
  _border:0 none;
  border-top-right-radius:10px;
  border-top-left-radius:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-topleft:10px;
  -webkit-border-top-right-radius:10px;
  -webkit-border-top-left-radius:10px;
}
.yui3-skin-sam .yui3-console-bd {
  background:#fff;
  border-top:1px solid #777;
  border-bottom:1px solid #777;
  color:#000;
  font-size:11px;
  overflow:auto;
  overflow-x:auto;
  overflow-y:scroll;
  _width:100%;
}
.yui3-skin-sam .yui3-console-ft {
  background:#D8D8DA url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/bg.png) repeat-x 0 0;
  border:1px solid transparent;
  _border:0 none;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:10px;
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-bottomleft:10px;
  -webkit-border-bottom-right-radius:10px;
  -webkit-border-bottom-left-radius:10px;
}
.yui3-skin-sam .yui3-console-controls {
  padding:4px 1ex;
  zoom:1;
}
.yui3-skin-sam .yui3-console-title {
  color:#000;
  display:inline;
  float:left;
  font-weight:bold;
  font-size:13px;
  height:24px;
  line-height:24px;
  margin:0;
  padding-left:1ex;
}
.yui3-skin-sam .yui3-console-pause-label {
  float:left;
}
.yui3-skin-sam .yui3-console-button {
  line-height:1.3;
}
.yui3-skin-sam .yui3-console-collapsed .yui3-console-bd,
.yui3-skin-sam .yui3-console-collapsed .yui3-console-ft {
  display:none;
}
.yui3-skin-sam .yui3-console-content.yui3-console-collapsed {
  -webkit-border-radius:0;
}
.yui3-skin-sam .yui3-console-collapsed .yui3-console-hd {
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:0;
}
.yui3-skin-sam .yui3-console-entry {
  border-bottom:1px solid #aaa;
  min-height:32px;
  _height:32px;
}
.yui3-skin-sam .yui3-console-entry-meta {
  margin:0;
  overflow:hidden;
}
.yui3-skin-sam .yui3-console-entry-content {
  margin:0;
  padding:0 1ex;
  white-space:pre-wrap;
  word-wrap:break-word;
}
.yui3-skin-sam .yui3-console-entry-meta .yui3-console-entry-src {
  color:#000;
  font-style:italic;
  font-weight:bold;
  float:right;
  margin:2px 5px 0 0;
}
.yui3-skin-sam .yui3-console-entry-meta .yui3-console-entry-time {
  color:#777;
  padding-left:1ex;
}
.yui3-skin-sam .yui3-console-entry-warn .yui3-console-entry-meta .yui3-console-entry-time {
  color:#555;
}
.yui3-skin-sam .yui3-console-entry-info .yui3-console-entry-meta .yui3-console-entry-cat,
.yui3-skin-sam .yui3-console-entry-warn .yui3-console-entry-meta .yui3-console-entry-cat,
.yui3-skin-sam .yui3-console-entry-error .yui3-console-entry-meta .yui3-console-entry-cat {
  display:none;
}
.yui3-skin-sam .yui3-console-entry-warn {
  background:#aee url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/warn_error.png) no-repeat -15px 15px;
}
.yui3-skin-sam .yui3-console-entry-error {
  background:#ffa url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/warn_error.png) no-repeat 5px -24px;
  color:#900;
}
.yui3-skin-sam .yui3-console-entry-warn .yui3-console-entry-content,
.yui3-skin-sam .yui3-console-entry-error .yui3-console-entry-content {
  padding-left:24px;
}
.yui3-skin-sam .yui3-console-entry-cat {
  text-transform:uppercase;
  padding:1px 4px;
  background-color:#ccc;
}
.yui3-skin-sam .yui3-console-entry-info .yui3-console-entry-cat {
  background-color:#ac2;
}
.yui3-skin-sam .yui3-console-entry-warn .yui3-console-entry-cat {
  background-color:#e81;
}
.yui3-skin-sam .yui3-console-entry-error .yui3-console-entry-cat {
  background-color:#b00;
  color:#fff;
}
.yui3-skin-sam .yui3-console-hidden {
  display:none;
}
.yui3-menu .yui3-menu {
  position:absolute;
  z-index:1;
}
.yui3-menu .yui3-shim {
  position:absolute;
  top:0;
  left:0;
  z-index:-1;
  opacity:0;
  filter:alpha(opacity=0);
  border:none;
  margin:0;
  padding:0;
  height:100%;
  width:100%;
}
.yui3-menu-hidden {
  top:-10000px;
  left:-10000px;
  visibility:hidden;
}
.yui3-menu li {
  list-style-type:none;
}
.yui3-menu ul,
.yui3-menu li {
  margin:0;
  padding:0;
}
.yui3-menu-label,
.yui3-menuitem-content {
  text-align:left;
  white-space:nowrap;
  display:block;
}
.yui3-menu-horizontal li {
  float:left;
  width:auto;
}
.yui3-menu-horizontal li li {
  float:none;
}
.yui3-menu-horizontal ul {
*zoom:1;
}
.yui3-menu-horizontal ul ul {
*zoom:normal;
}
.yui3-menu-horizontal>.yui3-menu-content>ul:after {
  content:"";
  display:block;
  clear:both;
  line-height:0;
  font-size:0;
  visibility:hidden;
}
.yui3-menu-content {
*zoom:1;
}
.yui3-menu-hidden .yui3-menu-content {
*zoom:normal;
}
.yui3-menuitem-content,
.yui3-menu-label {
  _zoom:1;
}
.yui3-menu-hiden .yui3-menuitem-content,
.yui3-menu-hiden .yui3-menu-label {
  _zoom:normal;
}
.yui3-skin-sam .yui3-menu-content,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content {
  font-size:93%;
  line-height:1.5;
*line-height:1.45;
  border:solid 1px #808080;
  background:#fff;
  padding:3px 0;
}
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content {
  font-size:100%;
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-content {
  line-height:2;
*line-height:1.9;
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/sprite.png) repeat-x 0 0;
  padding:0;
}
.yui3-skin-sam .yui3-menu ul,
.yui3-skin-sam .yui3-menu ul ul {
  margin-top:3px;
  padding-top:3px;
  border-top:solid 1px #ccc;
}
.yui3-skin-sam .yui3-menu ul.first-of-type {
  border:0;
  margin:0;
  padding:0;
}
.yui3-skin-sam .yui3-menu-horizontal ul {
  padding:0;
  margin:0;
  border:0;
}
.yui3-skin-sam .yui3-menu li,
.yui3-skin-sam .yui3-menu .yui3-menu li {
  _border-bottom:solid 1px #fff;
}
.yui3-skin-sam .yui3-menu-horizontal li {
  _border-bottom:0;
}
.yui3-skin-sam .yui3-menubuttonnav li {
  border-right:solid 1px #ccc;
}
.yui3-skin-sam .yui3-splitbuttonnav li {
  border-right:solid 1px #808080;
}
.yui3-skin-sam .yui3-menubuttonnav li li,
.yui3-skin-sam .yui3-splitbuttonnav li li {
  border-right:0;
}
.yui3-skin-sam .yui3-menu-label,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label,
.yui3-skin-sam .yui3-menuitem-content,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menuitem-content {
  padding:0 20px;
  color:#000;
  text-decoration:none;
  cursor:default;
  float:none;
  border:0;
  margin:0;
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label,
.yui3-skin-sam .yui3-menu-horizontal .yui3-menuitem-content {
  padding:0 10px;
  border-style:solid;
  border-color:#808080;
  border-width:1px 0;
  margin:-1px 0;
  float:left;
  width:auto;
}
.yui3-skin-sam .yui3-menu-label,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label {
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/vertical-menu-submenu-indicator.png) right center no-repeat;
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label {
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/sprite.png) repeat-x 0 0;
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label,
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label {
  background-image:none;
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label {
  padding-right:0;
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label em {
  font-style:normal;
  padding-right:20px;
  display:block;
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/horizontal-menu-submenu-indicator.png) right center no-repeat;
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label {
  padding:0;
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label a {
  float:left;
  width:auto;
  color:#000;
  text-decoration:none;
  cursor:default;
  padding:0 5px 0 10px;
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label .yui3-menu-toggle {
  padding:0;
  border-left:solid 1px #ccc;
  width:15px;
  overflow:hidden;
  text-indent:-1000px;
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/horizontal-menu-submenu-indicator.png) 3px center no-repeat;
}
.yui3-skin-sam .yui3-menu-label-active,
.yui3-skin-sam .yui3-menu-label-menuvisible,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label-active,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label-menuvisible {
  background-color:#B3D4FF;
}
.yui3-skin-sam .yui3-menuitem-active .yui3-menuitem-content,
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content {
  background-image:none;
  background-color:#B3D4FF;
  border-left-width:0;
  margin-left:0;
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label-active,
.yui3-skin-sam .yui3-menu-horizontal .yui3-menuitem-active .yui3-menuitem-content,
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label-menuvisible {
  border-color:#7D98B8;
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/sprite.png) repeat-x 0 -1700px;
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label-active,
.yui3-skin-sam .yui3-menubuttonnav .yui3-menuitem-active .yui3-menuitem-content,
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label-menuvisible,
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-active,
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menuitem-active .yui3-menuitem-content,
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible {
  border-left-width:1px;
  margin-left:-1px;
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible {
  border-color:#808080;
  background:transparent;
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible .yui3-menu-toggle {
  border-color:#7D98B8;
  background:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/horizontal-menu-submenu-toggle.png) left center no-repeat;
}
.yui3-overlay {
  position:absolute;
}
.yui3-overlay-hidden {
  visibility:hidden;
}
.yui3-widget-tmp-forcesize .yui3-overlay-content {
  overflow:hidden!important;
}
.yui3-slider,
.yui3-slider-rail {
  display:-moz-inline-stack;
  display:inline-block;
*display:inline;
  zoom:1;
  vertical-align:middle;
}
.yui3-slider-content {
  position:relative;
  display:block;
}
.yui3-slider-rail {
  position:relative;
}
.yui3-slider-rail-cap-top,
.yui3-slider-rail-cap-left,
.yui3-slider-rail-cap-bottom,
.yui3-slider-rail-cap-right,
.yui3-slider-thumb,
.yui3-slider-thumb-image,
.yui3-slider-thumb-shadow {
  position:absolute;
}
.yui3-slider-thumb {
  overflow:hidden;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail,
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-left,
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-right {
  background-image:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/rail-x.png);
  background-repeat:repeat-x;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail {
  height:26px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb {
  height:26px;
  width:15px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-left {
  background-position:0 -20px;
  height:20px;
  left:-2px;
  width:5px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-right {
  background-position:0 -40px;
  height:20px;
  right:-2px;
  width:5px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb-image {
  left:0;
  top:-10px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb-shadow {
  left:0;
  opacity:.15;
  filter:alpha(opacity=15);
  top:-50px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail,
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-top,
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-bottom {
  background-image:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/rail-y.png);
  background-repeat:repeat-y;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail {
  width:26px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-thumb {
  width:26px;
  height:15px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-top {
  background-position:-20px 0;
  width:20px;
  top:-2px;
  height:5px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-bottom {
  background-position:-40px 0;
  width:20px;
  bottom:-2px;
  height:5px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-thumb-image {
  left:-10px;
  top:0;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-thumb-shadow {
  left:-50px;
  opacity:.15;
  filter:alpha(opacity=15);
  top:0;
}
.yui3-slider,
.yui3-slider-rail {
  display:-moz-inline-stack;
  display:inline-block;
*display:inline;
  zoom:1;
  vertical-align:middle;
}
.yui3-slider-content {
  position:relative;
  display:block;
}
.yui3-slider-rail {
  position:relative;
}
.yui3-slider-rail-cap-top,
.yui3-slider-rail-cap-left,
.yui3-slider-rail-cap-bottom,
.yui3-slider-rail-cap-right,
.yui3-slider-thumb,
.yui3-slider-thumb-image,
.yui3-slider-thumb-shadow {
  position:absolute;
}
.yui3-slider-thumb {
  overflow:hidden;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail,
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-left,
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-right {
  background-image:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/rail-x.png);
  background-repeat:repeat-x;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail {
  height:26px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb {
  height:26px;
  width:15px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-left {
  background-position:0 -20px;
  height:20px;
  left:-2px;
  width:5px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-right {
  background-position:0 -40px;
  height:20px;
  right:-2px;
  width:5px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb-image {
  left:0;
  top:-10px;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb-shadow {
  left:0;
  opacity:.15;
  filter:alpha(opacity=15);
  top:-50px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail,
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-top,
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-bottom {
  background-image:url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/rail-y.png);
  background-repeat:repeat-y;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail {
  width:26px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-thumb {
  width:26px;
  height:15px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-top {
  background-position:-20px 0;
  width:20px;
  top:-2px;
  height:5px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-rail-cap-bottom {
  background-position:-40px 0;
  width:20px;
  bottom:-2px;
  height:5px;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-thumb-image {
  left:-10px;
  top:0;
}
.yui3-skin-sam .yui3-slider-y .yui3-slider-thumb-shadow {
  left:-50px;
  opacity:.15;
  filter:alpha(opacity=15);
  top:0;
}
.yui3-tab-panel {
  display:none;
}
.yui3-tab-panel-selected {
  display:block;
}
.yui3-tabview-list,
.yui3-tab {
  margin:0;
  padding:0;
  list-style:none;
}
.yui3-tabview {
  position:relative;
}
.yui3-tabview,
.yui3-tabview-list,
.yui3-tabview-panel,
.yui3-tab,
.yui3-tab-panel {
  zoom:1;
}
.yui3-tab {
  display:inline-block;
*display:inline;
  vertical-align:bottom;
  cursor:pointer;
}
.yui3-tab-label {
  display:block;
  display:inline-block;
  padding:6px 10px;
  position:relative;
  text-decoration:none;
  vertical-align:bottom;
}
.yui3-skin-sam .yui3-tabview-list {
  border:solid #2647a0;
  border-width:0 0 5px;
  zoom:1;
}
.yui3-skin-sam .yui3-tab {
  margin:0 .2em 0 0;
  padding:1px 0 0;
  zoom:1;
}
.yui3-skin-sam .yui3-tab-selected {
  margin-bottom:-1px;
}
.yui3-skin-sam .yui3-tab-label {
  background:#d8d8d8 url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/sprite.png) repeat-x;
  border:solid #a3a3a3;
  border-width:1px 1px 0 1px;
  color:#000;
  cursor:hand;
  font-size:85%;
  padding:.3em .75em;
  text-decoration:none;
}
.yui3-skin-sam .yui3-tab-label:hover,
.yui3-skin-sam .yui3-tab-label:focus {
  background:#bfdaff url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/sprite.png) repeat-x left -1300px;
  outline:0;
}
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label,
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label:focus,
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label:hover {
  background:#2647a0 url(https://yui-s.yahooapis.com/3.1.1/build/assets/skins/sam/sprite.png) repeat-x left -1400px;
  color:#fff;
}
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label {
  padding:.4em .75em;
}
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label {
  border-color:#243356;
}
.yui3-skin-sam .yui3-tabview-panel {
  background:#edf5ff;
}
.yui3-skin-sam .yui3-tabview-panel {
  border:1px solid #808080;
  border-top-color:#243356;
  padding:.25em .5em;
}
.yui3-skin-sam .yui3-console-entry-pass .yui3-console-entry-cat {
  background-color:green;
  color:#fff;
}
.yui3-skin-sam .yui3-console-entry-fail .yui3-console-entry-cat {
  background-color:red;
  color:#fff;
}
.yui3-skin-sam .yui3-console-entry-ignore .yui3-console-entry-cat {
  background-color:#666;
}
.yui3-widget-hidden {
  display:none;
}
.yui3-widget-content {
  overflow:hidden;
}
.yui3-widget-content-expanded {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
  height:100%;
}
.yui3-widget-tmp-forcesize {
  overflow:hidden!important;
}
.yui3-widget-stacked .yui3-widget-shim {
  opacity:0;
  filter:alpha(opacity=0);
  position:absolute;
  border:none;
  top:0;
  left:0;
  padding:0;
  margin:0;
  z-index:-1;
  width:100%;
  height:100%;
  _width:0;
  _height:0;
}
.yui3-widget-hidden {
  display:none;
}
.yui3-widget-content {
  overflow:hidden;
}
.yui3-widget-content-expanded {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
  height:100%;
}
.yui3-widget-tmp-forcesize {
  overflow:hidden!important;
}
