/*
 * D:/Development/XNAT/1.6/xnat_builder_1_6dev/plugin-resources/webapp/xnat/scripts/yui/build/assets/skins/sam/xnat_skin.css
 * XNAT http://www.xnat.org
 * Copyright (c) 2014, Washington University School of Medicine
 * All Rights Reserved
 *
 * Released under the Simplified BSD.
 *
 * Last modified 7/1/13 9:12 AM
 */
.yui-skin-sam .yui-button { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-calcontainer .title { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-calcontainer .calclose { background: url(../images/xnat-sprite.png) no-repeat 0 -300px ; }

.yui-skin-sam .yui-calendar .calnavleft { background: url(../images/xnat-sprite.png) no-repeat 0 -450px ; }

.yui-skin-sam .yui-calendar .calnavright { background: url(../images/xnat-sprite.png) no-repeat 0 -500px ; }

.yui-skin-sam .yui-calendar a.calnav:hover { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-calcontainer .yui-cal-nav-e { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default { background: url(../images/xnat-sprite.png) repeat-x 0 -1400px ; }

.yui-skin-sam .yui-panel .hd { background: url(../images/xnat-sprite.png) repeat-x 0 -200px ; }

.yui-skin-sam .container-close { background: url(../images/xnat-sprite.png) no-repeat 0 -300px ; }

.yui-skin-sam .yui-simple-dialog .bd .yui-icon { background: url(../images/xnat-sprite.png) no-repeat 0 0 ; }

.yui-skin-sam .yui-dt th { background: #D8D8DA url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-dt td { white-space: nowrap ; }

.yui-skin-sam th.yui-dt-asc,.yui-skin-sam th.yui-dt-desc { background: url(../images/xnat-sprite.png) repeat-x 0 -100px ; }

.yui-dt-editor .yui-dt-button button { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-dt-editor .yui-dt-button button.yui-dt-default { background: url(../images/xnat-sprite.png) repeat-x 0 -1400px ; }

.yui-dt-editor .yui-dt-button button:hover { background: url(../images/xnat-sprite.png) repeat-x 0 -1300px ; }

.yui-dt-editor .yui-dt-button button:active { background: url(../images/xnat-sprite.png) repeat-x 0 -1700px ; }

.yui-skin-sam tr.yui-dt-odd { background-color: #DEDEDE ; }

.yui-skin-sam tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam tr.yui-dt-even td.yui-dt-desc { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar { background: url(../images/xnat-sprite.png) repeat-x 0 -200px ; }

.yui-skin-sam .yui-toolbar-container .collapse { background: url(../images/xnat-sprite.png) no-repeat 0 -400px ; }

.yui-skin-sam .yui-toolbar-container .yui-push-button,.yui-skin-sam .yui-toolbar-container .yui-color-button,.yui-skin-sam .yui-toolbar-container .yui-menu-button { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-toolbar-container .yui-button-hover { background: url(../images/xnat-sprite.png) repeat-x 0 -1300px ; }

.yui-skin-sam .yui-toolbar-container .yui-button-selected { background: url(../images/xnat-sprite.png) repeat-x 0 -1700px ; }

.yui-skin-sam .yui-editor-panel .hd h3 { background: url(../images/xnat-sprite.png) repeat-x 0 -200px ; }

.yui-skin-sam .yui-editor-panel .hd span.close { background: url(../images/xnat-sprite.png) no-repeat 0 -300px ; }

.yui-skin-sam .yui-editor-panel .ft span.tip { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-layout .yui-resize-proxy div { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-layout .yui-resize .yui-resize-handle-active { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-layout .yui-layout-hd { background: url(../images/xnat-sprite.png) repeat-x 0 -1400px ; }

.yui-skin-sam .yui-layout { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-layout .yui-layout-clip { background-color: #f0f0f0 ; }

.yui-skin-sam .yuimenubar { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yuimenubaritem-selected { background: url(../images/xnat-sprite.png) repeat-x 0 -1700px ; }

.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar { background: #fff url(../images/xnat-sprite.png) no-repeat 0 0 ; }

.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar { background: url(../images/xnat-sprite.png) repeat-x 0 -200px ; }

.yui-skin-sam .yui-toolbar-container .collapse { background: url(../images/xnat-sprite.png) no-repeat 0 -400px ; }

.yui-skin-sam .yui-toolbar-container .yui-push-button,.yui-skin-sam .yui-toolbar-container .yui-color-button,.yui-skin-sam .yui-toolbar-container .yui-menu-button { background: url(../images/xnat-sprite.png) repeat-x 0 0 ; }

.yui-skin-sam .yui-toolbar-container .yui-button-hover { background: url(../images/xnat-sprite.png) repeat-x 0 -1300px ; }

.yui-skin-sam .yui-toolbar-container .yui-button-selected { background: url(../images/xnat-sprite.png) repeat-x 0 -1700px ; }

.yui-skin-sam .yui-editor-panel .hd h3 { background: url(../images/xnat-sprite.png) repeat-x 0 -200px ; }

.yui-skin-sam .yui-editor-panel .hd span.close { background: url(../images/xnat-sprite.png) no-repeat 0 -300px ; }

.yui-skin-sam .yui-editor-panel .ft span.tip { background-color: #f0f0f0 ; }

.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { border: solid /* #084FAB */ #2d69b8 ; border-width: 0 0 5px ; position: relative ; font-size: 12px ; zoom: 1 ; }

.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a { background: #d8d8d8 url(../images/xnat-sprite.png) repeat-x ; border: solid #a3a3a3 ; border-width: 0 1px ; color: #000 ; position: relative ; text-decoration: none ; }

.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover { font-size: 12px ; background: #666 url(../images/xnat-sprite.png) repeat-x left -1400px ; color: #fff ; }

.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus { background: url(../images/xnat-sprite.png) repeat-x left -1300px ; outline: 0 ; }

.yui-skin-sam .yui-navset .yui-content { background: #f0f0f0 ; }

.ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover { color: black ; font-weight: 500 ; }

.yui-skin-sam .yui-calendar td.calcell a { color: black ; }

.yui-skin-sam .yui-dt tr.quarantine,.yui-skin-sam .yui-dt tr.quarantine td.yui-dt-asc,.yui-skin-sam .yui-dt tr.quarantine td.yui-dt-desc,.yui-skin-sam .yui-dt tr.quarantine td.yui-dt-asc,.yui-skin-sam .yui-dt tr.quarantine td.yui-dt-desc { background-color: #FFCC33 ; }

.yui-skin-sam a.yui-pg-first:link,.yui-skin-sam a.yui-pg-first:visited,.yui-skin-sam a.yui-pg-first:active,.yui-skin-sam a.yui-pg-first:hover,.yui-skin-sam a.yui-pg-previous:link,.yui-skin-sam a.yui-pg-previous:visited,.yui-skin-sam a.yui-pg-previous:active,.yui-skin-sam a.yui-pg-previous:hover,.yui-skin-sam a.yui-pg-next:link,.yui-skin-sam a.yui-pg-next:visited,.yui-skin-sam a.yui-pg-next:active,.yui-skin-sam a.yui-pg-next:hover,.yui-skin-sam a.yui-pg-last:link,.yui-skin-sam a.yui-pg-last:visited,.yui-skin-sam a.yui-pg-last:active,.yui-skin-sam a.yui-pg-last:hover,.yui-skin-sam a.yui-pg-page:link,.yui-skin-sam a.yui-pg-page:visited,.yui-skin-sam a.yui-pg-page:active,.yui-skin-sam a.yui-pg-page:hover { color: black ; text-decoration: none ; outline: 0 ; }

.yui-skin-sam th.yui-dt-highlighted,.yui-skin-sam th.yui-dt-highlighted a { background-color: #B2D2FF ; }

.yui-skin-sam tr.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,.yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted { cursor: pointer ; background-color: #B2D2FF ; }

.ygtvrow td { border: medium none ; padding: 0 ; }

/* YUI TabView 2.7.0 Bug Fix (#2527894) */

.yui-skin-sam .yui-navset .yui-content .yui-hidden,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content .yui-hidden { display: none ; }



a:hover { cursor: pointer !important ; outline: none !important ; }

a:active { outline: none !important ; }

#timeLeft { font-size: 11px ; color: #888 ; }


.yui-skin-sam #actionsMenu { height: auto !important ; overflow: visible !important ; }

#actionsMenu ul.first-of-type a.yuimenuitemlabel, #actionsMenu .yui-skin-sam .yuimenu .bd {
  overflow: auto;
}

#actionsMenu .yui-menu-body-scrolled ul.first-of-type a.yuimenuitemlabel, 
#actionsMenu .yui-menu-body-scrolled .yui-skin-sam .yuimenu .bd {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  overflow: auto;
	padding: auto ;
}

#actionsMenu ul.first-of-type, 
#actionsMenu .yui-menu-body-scrolled ul.first-of-type { background: /* #084FAB */ #2d69b8 ; }

#actionsMenu .yui-menu-body-scrolled ul.first-of-type a.yuimenuitemlabel, 
#actionsMenu ul.first-of-type a.yuimenuitemlabel {
  background: /* #084FAB */ #2d69b8;
  color: #FFFFFF !important;
  letter-spacing: 0.02em;
  padding: 3px 12px;
}
#actionsMenu .yui-skin-sam .yuimenu .bd {
  background-color: #FFFFFF;
  border: 1px solid #a0a0a0;
  overflow: auto;
  padding: 1px;
}

#actionsMenu .yui-skin-sam .yuimenu { overflow: auto !important ; }

.yui-skin-sam  #actionsMenu .yuimenu .yui-menu-body-scrolled {
  border: 1px solid #A0A0A0;
  height: auto !important;
  overflow: auto;
  padding: 1px ;
  padding-bottom: 5px;
}

.yui-skin-sam .yui-pg-container .yui-push-button button {
  font-size: 11px;
  font-weight: bold;
  line-height: 2.1em !important;
  min-height: 2.1em;
  padding: 0 9px 0 7px;
  vertical-align: middle;
}

.yui-skin-sam .yuimenu .topscrollbar, .yui-skin-sam .yuimenu .bottomscrollbar {
  background: url(../images/xnat-sprite.png) repeat-x scroll 0 0 #FFFFFF;
  display: none;
}

#actionsMenu ul { padding: 2px ; }

#actionsMenu ul a.yuimenuitemlabel { padding: 1px 12px ; }

#actionsMenu ul #insertbox ul,
#actionsMenu ul #insertbox ul a.yuimenuitemlabel {
  background: #fff !important ;
  color: #000 !important ;
}

#actionsMenu ul #insertbox ul a.yuimenuitemlabel {
  padding: 1px 12px 1px 9px;
}

#actionsMenu ul #insertbox ul a.yuimenuitemlabel:hover { background: #b3d4ff !important ; }


#actionsMenu .yui-skin-sam .yuimenu .yui-menu-body-scrolled {
  border: 1px solid #a0a0a0;
  overflow: auto ;
  height: auto ;
}


























/*L*/