|  | <!DOCTYPE html> | 
|  | <body> | 
|  | <script src="../resources/runner.js"></script> | 
|  | <style id="styleElement" type="text/css"> | 
|  | /* Some yui Yahoo! library snippet */ | 
|  |  | 
|  | /*Copyright (c) 2012, Yahoo! Inc. All rights reserved. | 
|  | ---------------------------------------------------- | 
|  |  | 
|  | Redistribution and use of this software in source and binary forms, with or | 
|  | without modification, are permitted provided that the following conditions are | 
|  | met: | 
|  |  | 
|  | * Redistributions of source code must retain the above copyright notice, this | 
|  | list of conditions and the following disclaimer. | 
|  | * Redistributions in binary form must reproduce the above copyright notice, | 
|  | this list of conditions and the following disclaimer in the documentation | 
|  | and/or other materials provided with the distribution. | 
|  | * Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be | 
|  | used to endorse or promote products derived from this software without | 
|  | specific prior written permission of Yahoo! Inc. | 
|  |  | 
|  | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
|  | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
|  | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
|  | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
|  | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
|  | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
|  | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
|  | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
|  | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 
|  | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.*/ | 
|  |  | 
|  |  | 
|  | /* Vertical menus and submenus */ | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-content, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-content { | 
|  |  | 
|  | font-size: 100%; | 
|  | line-height: 2.25;  /* 18px 1.5*/ | 
|  | *line-height: 1.45; /* For IE */ | 
|  | border: solid 1px #303030; | 
|  | background: #151515; | 
|  | /*padding: 3px 0;*/ | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-content { | 
|  |  | 
|  | font-size: 100%; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Horizontal menus */ | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menu-content { | 
|  |  | 
|  | line-height: 2;  /* ~24px */ | 
|  | *line-height: 1.9; /* For IE */ | 
|  | background-color:#3b3c3d; | 
|  | background: -moz-linear-gradient( | 
|  | 0% 100% 90deg, | 
|  | #242526 0%, | 
|  | #3b3c3d 96%, | 
|  | #2C2D2F 100% | 
|  | ); | 
|  | background: -webkit-gradient( | 
|  | linear, | 
|  | left bottom, | 
|  | left top, | 
|  | from(#242526), | 
|  | color-stop(0.96, #3b3c3d), | 
|  | to(#2C2D2F) | 
|  | ); | 
|  | padding: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-skin-night .yui3-menu ul, | 
|  | .yui3-skin-night .yui3-menu ul ul { | 
|  |  | 
|  | margin-top: 3px; | 
|  | padding-top: 3px; | 
|  | border-top: solid 1px #303030; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu ul.first-of-type { | 
|  |  | 
|  | border: 0; | 
|  | margin: 0; | 
|  | padding: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-horizontal ul { | 
|  |  | 
|  | padding: 0; | 
|  | margin: 0; | 
|  | border: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-skin-night .yui3-menu li, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu li { | 
|  |  | 
|  | /* | 
|  | For and IE 6 (Strict Mode and Quirks Mode) and IE 7 (Quirks Mode only): | 
|  | Used to collapse superfluous white space between <li> elements that is | 
|  | triggered by the "display" property of the <a> elements being set to | 
|  | "block" by node-menunav-core.css file. | 
|  | */ | 
|  |  | 
|  | _border-bottom: solid 1px #151515; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-horizontal li { | 
|  |  | 
|  | _border-bottom: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menubuttonnav li { | 
|  |  | 
|  | border-right: solid 1px #ccc; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-splitbuttonnav li { | 
|  |  | 
|  | border-right: solid 1px #303030; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menubuttonnav li li, | 
|  | .yui3-skin-night .yui3-splitbuttonnav li li { | 
|  |  | 
|  | border-right: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Menuitems and menu labels */ | 
|  |  | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-label, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-label, | 
|  | .yui3-skin-night .yui3-menuitem-content, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menuitem-content { | 
|  |  | 
|  | /*padding: 0 20px;*/ | 
|  | padding: 0 1em; | 
|  | /*background-color: #2F3030;*/ | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | color: #fff; | 
|  | text-decoration: none; | 
|  | cursor: default; | 
|  |  | 
|  | /* | 
|  | Necessary specify values for border, position and margin to override | 
|  | values specified in the selectors that follow. | 
|  | */ | 
|  |  | 
|  | float: none; | 
|  | border: 0; | 
|  | margin: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menu-label, | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menuitem-content { | 
|  |  | 
|  | padding: 0 10px; | 
|  | border-style: solid; | 
|  | border-color: #303030; | 
|  | border-width: 1px 0; | 
|  | margin: -1px 0; | 
|  |  | 
|  | float: left;    /* Ensures that menu labels clear floated descendents. | 
|  | Also gets negative margins working in IE 7 | 
|  | (Strict Mode). */ | 
|  | width: auto; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-label, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-label { | 
|  |  | 
|  | background: url(vertical-menu-submenu-indicator.png) right center no-repeat; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menu-label { | 
|  |  | 
|  | background: none; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label, | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label { | 
|  |  | 
|  | background-image: none; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label { | 
|  |  | 
|  | padding-right: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label em { | 
|  |  | 
|  | font-style: normal; | 
|  | padding-right: 20px; | 
|  | display: block; | 
|  | background: url(horizontal-menu-submenu-indicator.png) right center no-repeat; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label { | 
|  |  | 
|  | padding: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label a { | 
|  |  | 
|  | float: left; | 
|  | width: auto; | 
|  | color: #fff; | 
|  | text-decoration: none; | 
|  | cursor: default; | 
|  | padding: 0 5px 0 10px; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label .yui3-menu-toggle { | 
|  |  | 
|  | padding: 0; /* Overide padding applied by the preceeding rule. */ | 
|  | border-left: solid 1px #303030; | 
|  | width: 15px; | 
|  | overflow: hidden; | 
|  | text-indent: -1000px; | 
|  | background: url(horizontal-menu-submenu-indicator.png) 3px center no-repeat; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Selected menuitem */ | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-label-active, | 
|  | .yui3-skin-night .yui3-menu-label-menuvisible, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-label-active, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-label-menuvisible { | 
|  |  | 
|  | background-color: #292a2a; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menuitem-active .yui3-menuitem-content, | 
|  | .yui3-skin-night .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content { | 
|  |  | 
|  | background-image: none; | 
|  | background-color: #292a2a; | 
|  | background: -moz-linear-gradient( | 
|  | 0% 100% 90deg, | 
|  | #252626 0%, | 
|  | #333434 100% | 
|  | ); | 
|  | background: -webkit-gradient( | 
|  | linear, | 
|  | left top, | 
|  | left bottom, | 
|  | from(#333434), | 
|  | to(#252626) | 
|  | ); | 
|  |  | 
|  | /* | 
|  | Undo values set for "border-left-width" and "margin-left" when the root | 
|  | menu has a class of "yui-menubuttonnav" or "yui-splitbuttonnav" applied. | 
|  | */ | 
|  |  | 
|  | border-left-width: 0; | 
|  | margin-left: 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menu-label-active, | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menuitem-active .yui3-menuitem-content, | 
|  | .yui3-skin-night .yui3-menu-horizontal .yui3-menu-label-menuvisible { | 
|  |  | 
|  | border-color: #303030; | 
|  | background-color:#555658; | 
|  | background: -moz-linear-gradient( | 
|  | 0% 100% 90deg, | 
|  | #343536 0%, | 
|  | #555658 96%, | 
|  | #3E3F41 100% | 
|  | ); | 
|  | background: -webkit-gradient( | 
|  | linear, | 
|  | left bottom, | 
|  | left top, | 
|  | from(#343536), | 
|  | color-stop(0.96, #555658), | 
|  | to(#3E3F41) | 
|  | ); | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label-active, | 
|  | .yui3-skin-night .yui3-menubuttonnav .yui3-menuitem-active .yui3-menuitem-content, | 
|  | .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label-menuvisible, | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-active, | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menuitem-active .yui3-menuitem-content, | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-menuvisible { | 
|  |  | 
|  | border-left-width: 1px; | 
|  | margin-left: -1px; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-menuvisible { | 
|  |  | 
|  | border-color: #303030; | 
|  | background: transparent; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-menuvisible .yui3-menu-toggle { | 
|  |  | 
|  | border-color: #303030; | 
|  | background-color: #505050; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-sam .yui3-console-separate { | 
|  | position:absolute; | 
|  | right:1em; | 
|  | top:1em; | 
|  | z-index:999; | 
|  | } | 
|  |  | 
|  | .yui3-skin-sam .yui3-console-inline { | 
|  | /* xbrowser inline-block styles */ | 
|  | display: -moz-inline-stack; /* FF2 */ | 
|  | display: inline-block; | 
|  | *display: inline; /* IE 7- (with zoom) */ | 
|  | zoom: 1; | 
|  | vertical-align: top; | 
|  | } | 
|  | .yui3-skin-sam .yui3-console-inline .yui3-console-content { | 
|  | position: relative; | 
|  | } | 
|  |  | 
|  | .yui3-skin-sam .yui3-console-content { | 
|  | background: #777; | 
|  | _background: #D8D8DA url(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(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(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; | 
|  | } | 
|  |  | 
|  | /* Log entries */ | 
|  | .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(warn_error.png) no-repeat -15px 15px; | 
|  | } | 
|  | .yui3-skin-sam .yui3-console-entry-error { | 
|  | background: #ffa url(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; } | 
|  |  | 
|  | /* | 
|  | Font sizes for all selectors other than the body are given in percentages, | 
|  | with 100% equal to 13px. To calculate a font size percentage, multiply the | 
|  | desired size in pixels by 7.6923076923. | 
|  |  | 
|  | Here's a quick lookup table: | 
|  |  | 
|  | 10px - 76.923% | 
|  | 11px - 84.615% | 
|  | 12px - 92.308% | 
|  | 13px - 100% | 
|  | 14px - 107.692% | 
|  | 15px - 115.385% | 
|  | 16px - 123.077% | 
|  | 17px - 130.769% | 
|  | 18px - 138.462% | 
|  | 19px - 146.154% | 
|  | 20px - 153.846% | 
|  | */ | 
|  |  | 
|  | html { | 
|  | background: #fff; | 
|  | color: #333; | 
|  | overflow-y: scroll; | 
|  | } | 
|  |  | 
|  | body { | 
|  | font: 13px/1.4 'Lucida Grande', 'Lucida Sans Unicode', 'DejaVu Sans', 'Bitstream Vera Sans', 'Helvetica', 'Arial', sans-serif; | 
|  | margin: 0; | 
|  | padding: 0; | 
|  | } | 
|  |  | 
|  | /* -- Links ----------------------------------------------------------------- */ | 
|  | a { | 
|  | color: #356de4; | 
|  | text-decoration: none; | 
|  | } | 
|  |  | 
|  | a:hover { text-decoration: underline; } | 
|  |  | 
|  | /* "Jump to Table of Contents" link is shown to assistive tools, but hidden from | 
|  | sight until it's focused. */ | 
|  | .jump { | 
|  | position: absolute; | 
|  | padding: 3px 6px; | 
|  | left: -99999px; | 
|  | top: 0; | 
|  | } | 
|  |  | 
|  | .jump:focus { left: 40%; } | 
|  |  | 
|  | /* -- Paragraphs ------------------------------------------------------------ */ | 
|  | p { margin: 1.3em 0; } | 
|  | dd p, td p { margin-bottom: 0; } | 
|  | dd p:first-child, td p:first-child { margin-top: 0; } | 
|  |  | 
|  | /* -- Headings -------------------------------------------------------------- */ | 
|  | h1, h2, h3, h4, h5, h6 { | 
|  | font-weight: bold; | 
|  | line-height: 1.1; | 
|  | margin: 1.5em 0 1em; | 
|  | } | 
|  |  | 
|  | h2, h3, h4, h5, h6 { color: #f80; } | 
|  |  | 
|  | h1 { | 
|  | font-family: Verdana, 'DejaVu Sans', 'Bitstream Vera Sans', Helvetica, sans-serif; | 
|  | font-size: 261.538%; /* 34px */ | 
|  | margin: 25px 0 18px 25px; | 
|  | -moz-text-shadow: 1px 1px 2px #999; | 
|  | -webkit-text-shadow: 1px 1px 2px #999; | 
|  | text-shadow: 1px 1px 2px #999; | 
|  | } | 
|  |  | 
|  | h2 { | 
|  | font-size: 153.846%; | 
|  | margin-top: 1.2em; | 
|  | } | 
|  |  | 
|  | h3 { font-size: 138.462%; } | 
|  |  | 
|  | h4 { | 
|  | border-bottom: 1px solid #d9d9d9; | 
|  | color: #555; | 
|  | font-size: 115.385%; | 
|  | font-weight: normal; | 
|  | text-transform: uppercase; | 
|  | } | 
|  |  | 
|  | h5, h6 { font-size: 107.692%; } | 
|  |  | 
|  | /* -- Code and examples ----------------------------------------------------- */ | 
|  | code, kbd, pre, samp { | 
|  | font-family: Menlo, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Consolas', 'Monaco', fixed; | 
|  | font-size: 92.308%; | 
|  | line-height: 1.35; | 
|  | } | 
|  |  | 
|  | p code, p kbd, p samp { | 
|  | background: #f6f6f6; | 
|  | border: 1px solid #ededed; | 
|  | padding: 0 3px; | 
|  | } | 
|  |  | 
|  | a code, a kbd, a samp, | 
|  | pre code, pre kbd, pre samp, | 
|  | table code, table kbd, table samp, | 
|  | .intro code, .intro kbd, .intro samp, | 
|  | .toc code, .toc kbd, .toc samp { | 
|  | background: none; | 
|  | border: none; | 
|  | padding: 0; | 
|  | } | 
|  |  | 
|  | pre.code, pre.terminal { | 
|  | overflow-x: auto; | 
|  | *overflow-x: scroll; | 
|  | padding: 0.3em 0.6em; | 
|  | } | 
|  |  | 
|  | pre.code { | 
|  | background: #f8f8f8; | 
|  | border: 1px solid #ececec; | 
|  | border-left: 5px solid #e2e2e2; | 
|  | } | 
|  |  | 
|  | pre.terminal { | 
|  | background: #F0EFFC; | 
|  | border: 1px solid #D0CBFB; | 
|  | border-left: 5px solid #D0CBFB; | 
|  | } | 
|  |  | 
|  | /* Don't reduce the font size of <code>/<kbd>/<samp> elements inside <pre> | 
|  | blocks. */ | 
|  | pre code, pre kbd, pre samp { font-size: 100%; } | 
|  |  | 
|  | /* Used to denote text that shouldn't be selectable, such as line numbers or | 
|  | shell prompts. Guess which browser this doesn't work in. */ | 
|  | .noselect { | 
|  | -moz-user-select: -moz-none; | 
|  | -khtml-user-select: none; | 
|  | -webkit-user-select: none; | 
|  | -o-user-select: none; | 
|  | user-select: none; | 
|  | } | 
|  |  | 
|  | /* -- Tables ---------------------------------------------------------------- */ | 
|  | caption, th { text-align: left; } | 
|  |  | 
|  | table { | 
|  | border-collapse: collapse; | 
|  | width: 100%; | 
|  | } | 
|  |  | 
|  | td, th { | 
|  | border: 1px solid #fff; | 
|  | padding: 5px 12px; | 
|  | vertical-align: top; | 
|  | } | 
|  |  | 
|  | td { background: #E5EDF1; } | 
|  | td dl { margin: 0; } | 
|  | td dl dl { margin: 1em 0; } | 
|  | td pre:first-child { margin-top: 0; } | 
|  |  | 
|  | th { | 
|  | background: #6C8EA1; | 
|  | color: #fff; | 
|  | font-weight: bold; | 
|  | line-height: 1.3; | 
|  | text-transform: uppercase; | 
|  | white-space: nowrap; | 
|  | } | 
|  |  | 
|  | /* -- Lists ----------------------------------------------------------------- */ | 
|  | .spaced li { margin: 0.8em 0; } | 
|  |  | 
|  | dd { margin: 0.2em 0 0.7em 1em; } | 
|  | dl { margin: 1em 0; } | 
|  | dt { font-weight: bold; } | 
|  |  | 
|  | /* -- Layout and Content ---------------------------------------------------- */ | 
|  | #doc { | 
|  | margin: auto; | 
|  | width: 1024px; | 
|  | } | 
|  |  | 
|  | #main { width: 754px; } | 
|  | #sidebar { width: 270px; } | 
|  |  | 
|  | .content { padding: 0 20px 0 25px; } | 
|  |  | 
|  | /* -- Sidebar --------------------------------------------------------------- */ | 
|  | .sidebox { | 
|  | -moz-border-radius: 4px; | 
|  | -webkit-border-radius: 4px; | 
|  | border-radius: 4px; | 
|  | -moz-box-shadow: 0 0 3px #afafaf; | 
|  | -webkit-box-shadow: 0 0 3px #afafaf; | 
|  | box-shadow: 0 0 3px #afafaf; | 
|  | font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'Helvetica', 'Arial', sans-serif; | 
|  | margin: 0 20px 15px 5px; | 
|  | padding: 2px; | 
|  | } | 
|  |  | 
|  | .sidebox h2 { | 
|  | background: #efefef; | 
|  | -moz-border-radius: 4px; | 
|  | -webkit-border-radius: 4px; | 
|  | border-radius: 4px; | 
|  | color: #333; | 
|  | font-size: 107.692%; | 
|  | margin: 0; | 
|  | padding: 2px 6px 3px; | 
|  | } | 
|  |  | 
|  | .sidebox .bd { font-size: 84.615%; } | 
|  | .sidebox li { list-style-type: square; } | 
|  |  | 
|  | .sidebox ol, .sidebox ul { | 
|  | margin-left: 0; | 
|  | padding-left: 24px; | 
|  | } | 
|  |  | 
|  | .sidebox ol ol, .sidebox ol ul, | 
|  | .sidebox ul ol, .sidebox ul ul { | 
|  | margin: 0; | 
|  | padding-left: 16px; | 
|  | } | 
|  |  | 
|  | /* -- Table of Contents ----------------------------------------------------- */ | 
|  |  | 
|  | /* The #toc id refers to the single global table of contents, while the .toc | 
|  | class refers to generic TOC lists that could be used throughout the page. */ | 
|  |  | 
|  | .toc code, .toc kbd, .toc samp { font-size: 100%; } | 
|  | .toc li { font-weight: bold; } | 
|  | .toc li li { font-weight: normal; } | 
|  |  | 
|  | /* -- Intro and Example Boxes ----------------------------------------------- */ | 
|  | .intro, .example { margin-bottom: 2em; } | 
|  |  | 
|  | .example { | 
|  | -moz-border-radius: 4px; | 
|  | -webkit-border-radius: 4px; | 
|  | border-radius: 4px; | 
|  | -moz-box-shadow: 0 0 5px #bfbfbf; | 
|  | -webkit-box-shadow: 0 0 5px #bfbfbf; | 
|  | box-shadow: 0 0 5px #bfbfbf; | 
|  | padding: 1em; | 
|  | } | 
|  |  | 
|  | .intro { | 
|  | background: #E2EEFB; | 
|  | border: 1px solid #BDD6F4; | 
|  | padding: 0em 1em; | 
|  | } | 
|  |  | 
|  | /* -- Other Styles ---------------------------------------------------------- */ | 
|  |  | 
|  | /* These are probably YUI-specific, and should be moved out of Selleck's default | 
|  | theme. */ | 
|  |  | 
|  | .button { | 
|  | border: 1px solid #dadada; | 
|  | -moz-border-radius: 3px; | 
|  | -webkit-border-radius: 3px; | 
|  | border-radius: 3px; | 
|  | color: #444; | 
|  | display: inline-block; | 
|  | font-family: Helvetica, Arial, sans-serif; | 
|  | font-size: 92.308%; | 
|  | font-weight: bold; | 
|  | padding: 4px 13px 3px; | 
|  | -moz-text-shadow: 1px 1px 0 #fff; | 
|  | -webkit-text-shadow: 1px 1px 0 #fff; | 
|  | text-shadow: 1px 1px 0 #fff; | 
|  | white-space: nowrap; | 
|  |  | 
|  | background: #EFEFEF; /* old browsers */ | 
|  | background: -moz-linear-gradient(top, #f5f5f5 0%, #efefef 50%, #e5e5e5 51%, #dfdfdf 100%); /* firefox */ | 
|  | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(50%,#efefef), color-stop(51%,#e5e5e5), color-stop(100%,#dfdfdf)); /* webkit */ | 
|  | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dfdfdf',GradientType=0 ); /* ie */ | 
|  | } | 
|  |  | 
|  | .button:hover { | 
|  | border-color: #466899; | 
|  | color: #fff; | 
|  | text-decoration: none; | 
|  | -moz-text-shadow: 1px 1px 0 #222; | 
|  | -webkit-text-shadow: 1px 1px 0 #222; | 
|  | text-shadow: 1px 1px 0 #222; | 
|  |  | 
|  | background: #6396D8; /* old browsers */ | 
|  | background: -moz-linear-gradient(top, #6396D8 0%, #5A83BC 50%, #547AB7 51%, #466899 100%); /* firefox */ | 
|  | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6396D8), color-stop(50%,#5A83BC), color-stop(51%,#547AB7), color-stop(100%,#466899)); /* webkit */ | 
|  | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6396D8', endColorstr='#466899',GradientType=0 ); /* ie */ | 
|  | } | 
|  |  | 
|  | .newwindow { text-align: center; } | 
|  |  | 
|  | /* Vertical menus and submenus */ | 
|  |  | 
|  | .yui3-skin-sam .yui3-menu-content, | 
|  | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content { | 
|  |  | 
|  | font-size: 93%;  /* 12px */ | 
|  | line-height: 1.5;  /* 18px */ | 
|  | *line-height: 1.45; /* For IE */ | 
|  | border: solid 1px #808080; | 
|  | background: #fff; | 
|  | padding: 3px 0; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content { | 
|  |  | 
|  | font-size: 100%; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Horizontal menus */ | 
|  |  | 
|  | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-content { | 
|  |  | 
|  | line-height: 2;  /* ~24px */ | 
|  | *line-height: 1.9; /* For IE */ | 
|  | background: url(../../../../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 { | 
|  |  | 
|  | /* | 
|  | For and IE 6 (Strict Mode and Quirks Mode) and IE 7 (Quirks Mode only): | 
|  | Used to collapse superfluous white space between <li> elements that is | 
|  | triggered by the "display" property of the <a> elements being set to | 
|  | "block" by node-menunav-core.css file. | 
|  | */ | 
|  |  | 
|  | _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; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Menuitems and menu labels */ | 
|  |  | 
|  |  | 
|  | .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;*/ | 
|  | padding: 0 1em; | 
|  | color: #000; | 
|  | text-decoration: none; | 
|  | cursor: default; | 
|  |  | 
|  | /* | 
|  | Necessary specify values for border, position and margin to override | 
|  | values specified in the selectors that follow. | 
|  | */ | 
|  |  | 
|  | 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;    /* Ensures that menu labels clear floated descendents. | 
|  | Also gets negative margins working in IE 7 | 
|  | (Strict Mode). */ | 
|  | width: auto; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-sam .yui3-menu-label, | 
|  | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label { | 
|  |  | 
|  | background: url(vertical-menu-submenu-indicator.png) right center no-repeat; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label { | 
|  |  | 
|  | background: url(../../../../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(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; /* Overide padding applied by the preceeding rule. */ | 
|  | border-left: solid 1px #ccc; | 
|  | width: 15px; | 
|  | overflow: hidden; | 
|  | text-indent: -1000px; | 
|  | background: url(horizontal-menu-submenu-indicator.png) 3px center no-repeat; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Selected menuitem */ | 
|  |  | 
|  | .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; | 
|  |  | 
|  | /* | 
|  | Undo values set for "border-left-width" and "margin-left" when the root | 
|  | menu has a class of "yui-menubuttonnav" or "yui-splitbuttonnav" applied. | 
|  | */ | 
|  |  | 
|  | 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(../../../../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(horizontal-menu-submenu-toggle.png) left center no-repeat; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* | 
|  | * | 
|  | * The YUI CSS Foundation uses the *property and _property CSS filter | 
|  | * techniques to shield a value from A-grade browsers [1] other than | 
|  | * IE6 & IE7 (*property) and IE6 (_property) | 
|  | * | 
|  | / | 
|  | Section: General Rules | 
|  | */ | 
|  | .yui3-cssgrids body { | 
|  | /* center the page */ | 
|  | text-align: center; | 
|  | margin-left: auto; | 
|  | margin-right: auto; | 
|  | } | 
|  | /* | 
|  | Section: Page Width Rules (#doc, #doc2, #doc3, #doc4) | 
|  | */ | 
|  | /* | 
|  | Subsection: General | 
|  | */ | 
|  | .yui3-cssgrids .yui3-d0, /* 100% */ | 
|  | .yui3-cssgrids .yui3-d1, /* 750px */ | 
|  | .yui3-cssgrids .yui3-d1f, /* 750px fixed */ | 
|  | .yui3-cssgrids .yui3-d2, /* 950px */ | 
|  | .yui3-cssgrids .yui3-d2f, /* 950px fixed */ | 
|  | .yui3-cssgrids .yui3-d3, /* 974px */ | 
|  | .yui3-cssgrids .yui3-d3f { /* 974px fixed */ | 
|  | margin: auto; | 
|  | text-align: left; | 
|  | width: 57.69em; | 
|  | *width: 56.25em; /* doc1*/ | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-t1, | 
|  | .yui3-cssgrids .yui3-t2, | 
|  | .yui3-cssgrids .yui3-t3, | 
|  | .yui3-cssgrids .yui3-t4, | 
|  | .yui3-cssgrids .yui3-t5, | 
|  | .yui3-cssgrids .yui3-t6 { | 
|  | margin: auto; | 
|  | text-align: left; | 
|  | width: 100%; | 
|  | } | 
|  |  | 
|  | /* | 
|  | Subsection: 100% (doc) | 
|  | */ | 
|  | .yui3-cssgrids .yui3-d0 { | 
|  | /* Left and Right margins are not a structural part of Grids. Without them Grids | 
|  | works fine, but content bleeds to the very edge of the document, which often | 
|  | impairs readability and usability. They are | 
|  | provided because they prevent the content from "bleeding" into the browser's chrome.*/ | 
|  | margin: auto 10px; | 
|  | width: auto; | 
|  | } | 
|  | .yui3-cssgrids .yui3-d0f { | 
|  | width: 100%; | 
|  | } | 
|  |  | 
|  | /* | 
|  | Subsection: 950 Centered (doc2) | 
|  | */ | 
|  | .yui3-cssgrids .yui3-d2 { | 
|  | width: 73.076em; | 
|  | *width: 71.25em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-d2f { | 
|  | width: 950px; | 
|  | } | 
|  | /* | 
|  | Subsection: 974 Centered (doc3) | 
|  | */ | 
|  | .yui3-cssgrids .yui3-d3 { | 
|  | width: 74.923em; | 
|  | *width: 73.05em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-d3f { | 
|  | width: 974px; | 
|  | } | 
|  | /* | 
|  | Section: Preset Template Rules (.yui3-t[1-6]) | 
|  | */ | 
|  | /* | 
|  | Subsection: General | 
|  | */ | 
|  |  | 
|  | /* to preserve source-order independence for Gecko without breaking IE */ | 
|  | .yui3-cssgrids .yui3-b { | 
|  | position: relative; | 
|  | } | 
|  | .yui3-cssgrids .yui3-b { | 
|  | _position: static; | 
|  | } | 
|  | .yui3-cssgrids .yui3-main .yui3-b { | 
|  | position: static; | 
|  | } | 
|  | .yui3-cssgrids .yui3-main { | 
|  | width: 100%; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t1 .yui3-main, | 
|  | .yui3-cssgrids .yui3-t2 .yui3-main, | 
|  | .yui3-cssgrids .yui3-t3 .yui3-main { | 
|  | float: right; | 
|  | /* IE: preserve layout at narrow widths */ | 
|  | margin-left: -25em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t4 .yui3-main, | 
|  | .yui3-cssgrids .yui3-t5 .yui3-main, | 
|  | .yui3-cssgrids .yui3-t6 .yui3-main { | 
|  | float: left; | 
|  | /* IE: preserve layout at narrow widths */ | 
|  | margin-right: -25em; | 
|  | } | 
|  |  | 
|  | /* Subsection: For Specific Template Presets */ | 
|  |  | 
|  | /** | 
|  | * Nudge down to get to 13px equivalent for these form elements | 
|  | */ | 
|  |  | 
|  | /* | 
|  | TODO Create t1-6's that are based on fixed widths | 
|  | */ | 
|  | /* t1 narrow block = left, equivalent of 160px */ | 
|  | .yui3-cssgrids .yui3-t1 .yui3-b { | 
|  | float: left; | 
|  | width: 12.30769em; | 
|  | *width: 12.00em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t1 .yui3-main .yui3-b { | 
|  | margin-left: 13.30769em; | 
|  | *margin-left:12.975em; | 
|  | } | 
|  | /* t2 narrow block = left, equivalent of 180px */ | 
|  | .yui3-cssgrids .yui3-t2 .yui3-b { | 
|  | float: left; | 
|  | width: 13.84615em; | 
|  | *width: 13.50em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t2 .yui3-main .yui3-b { | 
|  | margin-left: 14.84615em; | 
|  | *margin-left: 14.475em; | 
|  | } | 
|  | /* t3 narrow block = left, equivalent of 300px */ | 
|  | .yui3-cssgrids .yui3-t3 .yui3-b { | 
|  | float: left; | 
|  | width: 23.0769em; | 
|  | *width: 22.50em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t3 .yui3-main .yui3-b { | 
|  | margin-left: 24.0769em; | 
|  | *margin-left: 23.475em; | 
|  | } | 
|  | /* t4 narrow block = right, equivalent of 180px */ | 
|  | .yui3-cssgrids .yui3-t4 .yui3-b { | 
|  | float: right; | 
|  | width: 13.8456em; | 
|  | *width: 13.50em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t4 .yui3-main .yui3-b { | 
|  | margin-right: 14.8456em; | 
|  | *margin-right: 14.475em; | 
|  | } | 
|  | /* t5 narrow block = right, equivalent of 240px */ | 
|  | .yui3-cssgrids .yui3-t5 .yui3-b { | 
|  | float: right; | 
|  | width: 18.4615em; | 
|  | *width: 18.00em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t5 .yui3-main .yui3-b { | 
|  | margin-right: 19.4615em; | 
|  | *margin-right: 18.975em; | 
|  | } | 
|  | /* t6 narrow block = equivalent of 300px */ | 
|  | .yui3-cssgrids .yui3-t6 .yui3-b { | 
|  | float: right; | 
|  | width: 23.0769em; | 
|  | *width: 22.50em; | 
|  | } | 
|  | .yui3-cssgrids .yui3-t6 .yui3-main .yui3-b { | 
|  | margin-right: 24.0769em; | 
|  | *margin-right: 23.475em; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-main .yui3-b { | 
|  | float: none; | 
|  | width: auto; | 
|  | } | 
|  |  | 
|  | /* | 
|  | Section: Grids and Nesting Grids | 
|  | */ | 
|  |  | 
|  | /* | 
|  | Subsection: Children generally take half the available space | 
|  | */ | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-u, | 
|  | .yui3-cssgrids .yui3-g .yui3-gb .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-g, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gb, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gc, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gd, | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf, | 
|  | .yui3-cssgrids .yui3-gc .yui3-u, | 
|  | .yui3-cssgrids .yui3-gc .yui3-g, | 
|  | .yui3-cssgrids .yui3-gd .yui3-u { | 
|  | float: left; | 
|  | } | 
|  |  | 
|  | /*Float units (and sub grids) to the right */ | 
|  | .yui3-cssgrids .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-g .yui3-g, | 
|  | .yui3-cssgrids .yui3-g .yui3-gb, | 
|  | .yui3-cssgrids .yui3-g .yui3-gc, | 
|  | .yui3-cssgrids .yui3-g .yui3-gd, | 
|  | .yui3-cssgrids .yui3-g .yui3-ge, | 
|  | .yui3-cssgrids .yui3-g .yui3-gf, | 
|  | .yui3-cssgrids .yui3-gc .yui3-u, | 
|  | .yui3-cssgrids .yui3-gd .yui3-g, | 
|  | .yui3-cssgrids .yui3-g .yui3-gc .yui3-u, | 
|  | .yui3-cssgrids .yui3-ge .yui3-u, | 
|  | .yui3-cssgrids .yui3-ge .yui3-g, | 
|  | .yui3-cssgrids .yui3-gf .yui3-g, | 
|  | .yui3-cssgrids .yui3-gf .yui3-u { | 
|  | float: right; | 
|  | } | 
|  |  | 
|  | /*Float units (and sub grids) to the left */ | 
|  | .yui3-cssgrids .yui3-g div.first, | 
|  | .yui3-cssgrids .yui3-gb div.first, | 
|  | .yui3-cssgrids .yui3-gc div.first, | 
|  | .yui3-cssgrids .yui3-gd div.first, | 
|  | .yui3-cssgrids .yui3-ge div.first, | 
|  | .yui3-cssgrids .yui3-gf div.first, | 
|  | .yui3-cssgrids .yui3-g .yui3-gc div.first, | 
|  | .yui3-cssgrids .yui3-g .yui3-ge div.first, | 
|  | .yui3-cssgrids .yui3-gc div.first div.first { | 
|  | float: left; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-g .yui3-g, | 
|  | .yui3-cssgrids .yui3-g .yui3-gb, | 
|  | .yui3-cssgrids .yui3-g .yui3-gc, | 
|  | .yui3-cssgrids .yui3-g .yui3-gd, | 
|  | .yui3-cssgrids .yui3-g .yui3-ge, | 
|  | .yui3-cssgrids .yui3-g .yui3-gf { | 
|  | width: 49.1%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-u, | 
|  | .yui3-cssgrids .yui3-g .yui3-gb .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-g, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gb, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gc, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gd, | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf, | 
|  | .yui3-cssgrids .yui3-gc .yui3-u, | 
|  | .yui3-cssgrids .yui3-gc .yui3-g, | 
|  | .yui3-cssgrids .yui3-gd .yui3-u { | 
|  | width: 32%; | 
|  | margin-left: 2.0%; | 
|  | } | 
|  |  | 
|  | /* Give IE some extra breathing room for 1/3-based rounding issues */ | 
|  | .yui3-cssgrids .yui3-gb .yui3-u { | 
|  | *width: 31.8%; | 
|  | *margin-left: 1.9%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gc div.first, | 
|  | .yui3-cssgrids .yui3-gd .yui3-u { | 
|  | width: 66%; | 
|  | _width: 65.7%; | 
|  | } | 
|  | .yui3-cssgrids .yui3-gd div.first { | 
|  | width: 32%; | 
|  | _width: 31.5%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-ge div.first, | 
|  | .yui3-cssgrids .yui3-gf .yui3-u { | 
|  | width: 74.2%; | 
|  | _width: 74%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-ge .yui3-u, | 
|  | .yui3-cssgrids .yui3-gf div.first { | 
|  | width: 24%; | 
|  | _width: 23.8%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-g .yui3-gb div.first, | 
|  | .yui3-cssgrids .yui3-gb div.first, | 
|  | .yui3-cssgrids .yui3-gc div.first, | 
|  | .yui3-cssgrids .yui3-gd div.first { | 
|  | margin-left: 0; | 
|  | } | 
|  |  | 
|  | /* | 
|  | Section: Deep Nesting | 
|  | */ | 
|  | .yui3-cssgrids .yui3-g .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-gc .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-gd .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-ge .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-gf .yui3-g .yui3-u { | 
|  | width: 49%; | 
|  | *width: 48.1%; | 
|  | *margin-left: 0; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-g .yui3-gb div.first, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gb div.first { | 
|  | *margin-right: 0; | 
|  | *width: 32%; | 
|  | _width: 31.7%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-g .yui3-gc div.first, | 
|  | .yui3-cssgrids .yui3-gd .yui3-g { | 
|  | width: 66%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-g div.first { | 
|  | *margin-right: 4%; | 
|  | _margin-right: 1.3%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-gc div.first, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gd div.first { | 
|  | *margin-right: 0; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-gb .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gc .yui3-u { | 
|  | *margin-left: 1.8%; | 
|  | _margin-left: 4%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-g .yui3-gb .yui3-u { | 
|  | _margin-left: 1.0%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-gd .yui3-u { | 
|  | *width: 66%; | 
|  | _width: 61.2%; | 
|  | } | 
|  | .yui3-cssgrids .yui3-gb .yui3-gd div.first { | 
|  | *width: 31%; | 
|  | _width: 29.5%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-g .yui3-gc .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gc .yui3-u { | 
|  | width: 32%; | 
|  | _float: right; | 
|  | margin-right: 0; | 
|  | _margin-left: 0; | 
|  | } | 
|  | .yui3-cssgrids .yui3-gb .yui3-gc div.first { | 
|  | width: 66%; | 
|  | *float: left; | 
|  | *margin-left: 0; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf .yui3-u { | 
|  | margin: 0; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-gb .yui3-u { | 
|  | _margin-left: .7%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-g div.first, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gb div.first { | 
|  | *margin-left:0; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gc .yui3-g .yui3-u, | 
|  | .yui3-cssgrids .yui3-gd .yui3-g .yui3-u { | 
|  | *width: 48.1%; | 
|  | *margin-left: 0; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-gd div.first { | 
|  | width: 32%; | 
|  | } | 
|  | .yui3-cssgrids .yui3-g .yui3-gd div.first { | 
|  | _width: 29.9%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-ge .yui3-g { | 
|  | width: 24%; | 
|  | } | 
|  | .yui3-cssgrids .yui3-gf .yui3-g { | 
|  | width: 74.2%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge div.yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf div.yui3-u { | 
|  | float: right; | 
|  | } | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge div.first, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf div.first { | 
|  | float: left; | 
|  | } | 
|  |  | 
|  | /* Width Accommodation for Nested Contexts */ | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge .yui3-u, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf div.first { | 
|  | *width: 24%; | 
|  | _width: 20%; | 
|  | } | 
|  |  | 
|  | /* Width Accommodation for Nested Contexts */ | 
|  |  | 
|  | .yui3-cssgrids .yui3-gc .yui3-gf .yui3-u { | 
|  | width: 74%; | 
|  | _width: 73%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gc .yui3-gf div.first { | 
|  | width: 24%; | 
|  | } | 
|  |  | 
|  | .yui3-cssgrids .yui3-gb .yui3-ge div.first, | 
|  | .yui3-cssgrids .yui3-gb .yui3-gf .yui3-u { | 
|  | *width: 73.5%; | 
|  | _width: 65.5%; | 
|  | } | 
|  |  | 
|  | /* Patch for GD within GE */ | 
|  | .yui3-cssgrids .yui3-ge div.first .yui3-gd .yui3-u { | 
|  | width: 65%; | 
|  | } | 
|  | .yui3-cssgrids .yui3-ge div.first .yui3-gd div.first { | 
|  | width: 32%; | 
|  | } | 
|  |  | 
|  | /* | 
|  | Section: Clearing. zoom for IE, :after for others | 
|  | */ | 
|  |  | 
|  | .yui3-cssgrids #bd:after, | 
|  | .yui3-cssgrids .yui3-g:after, | 
|  | .yui3-cssgrids .yui3-gb:after, | 
|  | .yui3-cssgrids .yui3-gc:after, | 
|  | .yui3-cssgrids .yui3-gd:after, | 
|  | .yui3-cssgrids .yui3-ge:after, | 
|  | .yui3-cssgrids .yui3-gf:after, | 
|  | .yui3-cssgrids .yui3-t1:after, | 
|  | .yui3-cssgrids .yui3-t2:after, | 
|  | .yui3-cssgrids .yui3-t3:after, | 
|  | .yui3-cssgrids .yui3-t4:after, | 
|  | .yui3-cssgrids .yui3-t5:after, | 
|  | .yui3-cssgrids .yui3-t6:after { | 
|  | content: "."; | 
|  | display: block; | 
|  | height: 0; | 
|  | clear: both; | 
|  | visibility: hidden; | 
|  | } | 
|  | .yui3-cssgrids #bd, | 
|  | .yui3-cssgrids .yui3-g, | 
|  | .yui3-cssgrids .yui3-gb, | 
|  | .yui3-cssgrids .yui3-gc, | 
|  | .yui3-cssgrids .yui3-gd, | 
|  | .yui3-cssgrids .yui3-ge, | 
|  | .yui3-cssgrids .yui3-gf, | 
|  | .yui3-cssgrids .yui3-t1, | 
|  | .yui3-cssgrids .yui3-t2, | 
|  | .yui3-cssgrids .yui3-t3, | 
|  | .yui3-cssgrids .yui3-t4, | 
|  | .yui3-cssgrids .yui3-t5, | 
|  | .yui3-cssgrids .yui3-t6 { | 
|  | zoom: 1; | 
|  | } | 
|  |  | 
|  |  | 
|  | /* Style for a "Recommendation" */ | 
|  |  | 
|  | /* | 
|  | Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved. | 
|  | The following software licensing rules apply: | 
|  | http://www.w3.org/Consortium/Legal/copyright-software */ | 
|  |  | 
|  | /* $Id: base.css,v 1.25 2006/04/18 08:42:53 bbos Exp $ */ | 
|  |  | 
|  | body { | 
|  | padding: 2em 1em 2em 70px; | 
|  | margin: 0; | 
|  | font-family: sans-serif; | 
|  | color: black; | 
|  | background: white; | 
|  | background-position: top left; | 
|  | background-attachment: fixed; | 
|  | background-repeat: no-repeat; | 
|  | } | 
|  | :link { color: #00C; background: transparent } | 
|  | :visited { color: #609; background: transparent } | 
|  | a:active { color: #C00; background: transparent } | 
|  |  | 
|  | a:link img, a:visited img { border-style: none } /* no border on img links */ | 
|  |  | 
|  | a img { color: white; }        /* trick to hide the border in Netscape 4 */ | 
|  | @media all {                   /* hide the next rule from Netscape 4 */ | 
|  | a img { color: inherit; }    /* undo the color change above */ | 
|  | } | 
|  |  | 
|  | th, td { /* ns 4 */ | 
|  | font-family: sans-serif; | 
|  | } | 
|  |  | 
|  | h1, h2, h3, h4, h5, h6 { text-align: left } | 
|  | /* background should be transparent, but WebTV has a bug */ | 
|  | h1, h2, h3 { color: #005A9C; background: white } | 
|  | h1 { font: 170% sans-serif } | 
|  | h2 { font: 140% sans-serif } | 
|  | h3 { font: 120% sans-serif } | 
|  | h4 { font: bold 100% sans-serif } | 
|  | h5 { font: italic 100% sans-serif } | 
|  | h6 { font: small-caps 100% sans-serif } | 
|  |  | 
|  | .hide { display: none } | 
|  |  | 
|  | div.head { margin-bottom: 1em } | 
|  | div.head h1 { margin-top: 2em; clear: both } | 
|  | div.head table { margin-left: 2em; margin-top: 2em } | 
|  |  | 
|  | p.copyright { font-size: small } | 
|  | p.copyright small { font-size: small } | 
|  |  | 
|  | a:hover { background: #ffa } | 
|  |  | 
|  | pre { margin-left: 2em } | 
|  | /* | 
|  | p { | 
|  | margin-top: 0.6em; | 
|  | margin-bottom: 0.6em; | 
|  | } | 
|  | */ | 
|  | dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */ | 
|  | dt { font-weight: bold } | 
|  |  | 
|  | pre, code { font-family: monospace } /* navigator 4 requires this */ | 
|  |  | 
|  | ul.toc, ol.toc { | 
|  | list-style: disc; /* Mac NS has problem with 'none' */ | 
|  | list-style: none; | 
|  | } | 
|  |  | 
|  | @media aural { | 
|  | h1, h2, h3 { stress: 20; richness: 90 } | 
|  | .hide { speak: none } | 
|  | p.copyright { volume: x-soft; speech-rate: x-fast } | 
|  | dt { pause-before: 20% } | 
|  | pre { speak-punctuation: code } | 
|  | } | 
|  |  | 
|  |  | 
|  | /* | 
|  | * Style sheet for the HTML 4.0 specification | 
|  | * $Id: default.css,v 1.13 1999/03/08 17:25:02 ijacobs Exp $ | 
|  | */ | 
|  |  | 
|  | div.example { | 
|  | width: 100%; | 
|  | color: black; | 
|  | } | 
|  | div.dtd-example { | 
|  | width: 100%; | 
|  | color: black; | 
|  | } | 
|  | tt.example { | 
|  | color: maroon; | 
|  | margin-left: 1em; | 
|  | } | 
|  | pre { | 
|  | color: maroon; | 
|  | margin-left: 1em; | 
|  | } | 
|  | div.dtd-fragment { | 
|  | width: 100%; | 
|  | border: none; | 
|  | background-color: #eee; | 
|  | } | 
|  | pre.dtd-fragment { | 
|  | margin-left: 0; | 
|  | } | 
|  | pre.dtd { | 
|  | color: black; | 
|  | margin-left: 0; | 
|  | } | 
|  | div.illegal-example { | 
|  | width: 100%; | 
|  | color: red; | 
|  | border: solid red; | 
|  | } | 
|  | div.illegal-example p { | 
|  | color: black; | 
|  | } | 
|  | div.deprecated-example { | 
|  | width: 100%; | 
|  | color: red; | 
|  | border: solid rgb(255,165,0); /* orange */ | 
|  | } | 
|  | div.deprecated-example p { | 
|  | color: black; | 
|  | } | 
|  | div.note { | 
|  | color: green; | 
|  | margin-left: 1em; | 
|  | } | 
|  | p.note { | 
|  | color: green; | 
|  | margin-left: 1em; | 
|  | } | 
|  | ul.toc { | 
|  | list-style-type: none; | 
|  | } | 
|  |  | 
|  | a.normref { | 
|  | color : red; | 
|  | } | 
|  |  | 
|  | a.informref { | 
|  | color : green; | 
|  | } | 
|  |  | 
|  | DIV.subtoc {padding: 1em; border: solid thin; margin: 1em 0; | 
|  | background: #ddd} | 
|  |  | 
|  |  | 
|  | #hd { | 
|  | background: #f5f5f5; /* old browsers */ | 
|  | background: -moz-linear-gradient(top, #dcdbd9 0%, #F6F5F3 100%); /* firefox was...(top, #ddd 0%, #f8f8f8 100%)*/ | 
|  | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdbd9), color-stop(100%,#F6F5F3)); /* webkit */ | 
|  | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdbd9', endColorstr='#F6F5F3',GradientType=0 ); /* ie */ | 
|  |  | 
|  | border-bottom: 1px solid #dfdfdf; | 
|  | *zoom: 1; | 
|  | padding: 1em; | 
|  | } | 
|  | #hd h1 { | 
|  | font-size: 116%; | 
|  | font-weight: bold; | 
|  | color: #000; | 
|  | } | 
|  | #ft { | 
|  | font-size: 85%; | 
|  | font-style: italic; | 
|  | } | 
|  | #play { | 
|  | margin-top: .75em; | 
|  | zoom: 1; | 
|  | } | 
|  | #play:after { display: block; clear: both; visibility: hidden; content: '.'; height: 0;} | 
|  |  | 
|  | #feeds { | 
|  | margin-top: .75em; | 
|  | min-height: 500px; | 
|  | *height: 500px; | 
|  | padding: .5em; | 
|  | position: relative; | 
|  |  | 
|  | background: #F9F9FC;/*E6E9F5*/ | 
|  | border: 1px solid #D4D8EB; | 
|  |  | 
|  | -moz-border-radius: 4px; | 
|  | -webkit-border-radius: 4px; | 
|  | border-radius: 4px; | 
|  | -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); | 
|  | -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); | 
|  | box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); | 
|  | font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'Helvetica', 'Arial', sans-serif; | 
|  | margin: 15px 0; | 
|  | padding-bottom: 1px; | 
|  |  | 
|  | } | 
|  |  | 
|  | #feeds ul li { | 
|  | background-repeat: no-repeat; | 
|  | padding-left: 25px; | 
|  | margin: 3px; | 
|  | cursor: move; | 
|  | zoom: 1; | 
|  | } | 
|  | #feeds ul li.disabled { | 
|  | opacity: .5; | 
|  | filter: alpha(opacity=50); | 
|  | cursor: default; | 
|  | } | 
|  |  | 
|  | ul.list { | 
|  | border: 1px dashed #ccc; | 
|  | margin: .5em; | 
|  | width: 325px; | 
|  | float: left; | 
|  | min-height: 500px; | 
|  | *height: 500px; | 
|  | zoom: 1; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-dd-proxy { | 
|  | text-align: left; | 
|  | padding-left: 20px; | 
|  | padding: 5px; | 
|  | margin: 2px; | 
|  | } | 
|  |  | 
|  | .yui3-dd-proxy li, #play li { | 
|  | padding-left: 20px; | 
|  | padding: 5px; | 
|  | margin: 2px; | 
|  | } | 
|  |  | 
|  | #play li.moving { | 
|  | background: #F9F9FC;/*E6E9F5*/ | 
|  | border: 1px solid #D4D8EB; | 
|  | } | 
|  |  | 
|  | div.mod { | 
|  | position: relative; | 
|  | zoom: 1; | 
|  |  | 
|  | background: #F9F9FC;/*E6E9F5*/ | 
|  | border: 1px solid #D4D8EB; | 
|  |  | 
|  | -moz-border-radius: 4px; | 
|  | -webkit-border-radius: 4px; | 
|  | border-radius: 4px; | 
|  | -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); | 
|  | -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); | 
|  | box-shadow: 0 0 6px rgba(0, 0, 0, 0.15); | 
|  | font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'Helvetica', 'Arial', sans-serif; | 
|  | margin: 15px 0; | 
|  | padding-bottom: 1px; | 
|  |  | 
|  |  | 
|  |  | 
|  | } | 
|  | div.mod div.inner { | 
|  | overflow: hidden; | 
|  | zoom: 1; | 
|  | } | 
|  | div.mod div.inner div.loading { | 
|  | background-image: url(progress.gif); | 
|  | background-repeat: no-repeat; | 
|  | background-position: 5px 5px; | 
|  | padding: 5px 5px 5px 25px; | 
|  |  | 
|  | } | 
|  | #play div.mod div.inner ul li { | 
|  | padding-left: 20px; | 
|  | font-size: 80%; | 
|  | } | 
|  | div.mod div.inner ul li a { | 
|  | color: #000; | 
|  | } | 
|  | div.mod h2 { | 
|  | position: relative; | 
|  | zoom: 1; | 
|  | cursor: move; | 
|  | zoom: 1; | 
|  |  | 
|  | background: #E5E6F1; | 
|  | -moz-border-radius: 4px 4px 0 0; | 
|  | -webkit-border-radius: 4px 4px 0 0; | 
|  | border-radius: 4px 4px 0 0; | 
|  | color: #5E6BA4; | 
|  | font-weight: bold; | 
|  | font-size: 107.692%; | 
|  | margin: 0; | 
|  | padding: 4px 7px 5px; | 
|  |  | 
|  |  | 
|  | } | 
|  |  | 
|  | div.mod h2 strong { | 
|  | font-weight: bold; | 
|  | background-repeat: no-repeat; | 
|  | padding-left: 25px; | 
|  | } | 
|  |  | 
|  | div.minned h2 { | 
|  | border-bottom: 1px solid #ccc; | 
|  | } | 
|  |  | 
|  | div.mod h2 a.close, div.mod h2 a.min { | 
|  | background-color: #F9F9FC; | 
|  | border:1px solid #E5E6F1; | 
|  | color: #5E6BA4; | 
|  | text-align: center; | 
|  | display: block; | 
|  | height: 13px; | 
|  | width: 17px; | 
|  | text-decoration: none; | 
|  | font-weight: bold; | 
|  | right: 4px; | 
|  | top: 1px; | 
|  | position: absolute; | 
|  | font-size: 80%; | 
|  | margin: 2px; | 
|  | padding: 0; | 
|  | } | 
|  | div.mod h2 a.min { | 
|  | right: 25px; | 
|  | } | 
|  | div.minned h2 a.min { | 
|  | right: 25px; | 
|  | } | 
|  | div.mod h2 a:hover.close, div.mod h2 a:hover.min { | 
|  | border-color: #D4D8EB; | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-button { | 
|  | /* Structure */ | 
|  | display: inline-block; | 
|  | *display: inline; | 
|  | zoom: 1; | 
|  | font-size: 100%; | 
|  | margin: 0; | 
|  | padding: 0 1em; | 
|  | line-height: normal; | 
|  | line-height: 2; | 
|  | white-space: nowrap; | 
|  | vertical-align: baseline; | 
|  | text-align: center; | 
|  | cursor: pointer; | 
|  | -webkit-user-drag: none; | 
|  | -webkit-user-select: none; | 
|  | -moz-user-select: none; | 
|  | user-select: none; | 
|  | /* Presentation */ | 
|  | color: rgba(0,0,0, 0.80); | 
|  | *color: #444; | 
|  | background-color: #e6e6e6; | 
|  | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255, 0.30)), color-stop(40%, rgba(255,255,255, 0.15)), to(transparent)); | 
|  | background-image: -webkit-linear-gradient(rgba(255,255,255, 0.30), rgba(255,255,255, 0.15) 40%, transparent); | 
|  | background-image: -moz-linear-gradient(top, rgba(255,255,255, 0.30), rgba(255,255,255, 0.15) 40%, transparent); | 
|  | background-image: -ms-linear-gradient(rgba(255,255,255, 0.30), rgba(255,255,255, 0.15) 40%, transparent); | 
|  | background-image: -o-linear-gradient(rgba(255,255,255, 0.30), rgba(255,255,255, 0.15) 40%, transparent); | 
|  | background-image: linear-gradient(rgba(255,255,255, 0.30), rgba(255,255,255, 0.15) 40%, transparent); | 
|  | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffffff', endColorstr='#00ffffff', GradientType=0); | 
|  | text-decoration: none; | 
|  | border: none; | 
|  | border: solid 1px #999\9; /*ie hack*/ | 
|  | -webkit-border-radius: 4px; | 
|  | -moz-border-radius: 4px; | 
|  | border-radius: 4px; | 
|  | -webkit-box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset, 0 2px 0 rgba(255,255,255, 0.30) inset, 0 1px 2px rgba(0,0,0, 0.15); | 
|  | -moz-box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset, 0 2px 0 rgba(255,255,255, 0.30) inset, 0 1px 2px rgba(0,0,0, 0.15); | 
|  | box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset, 0 2px 0 rgba(255,255,255, 0.30) inset, 0 1px 2px rgba(0,0,0, 0.15); | 
|  |  | 
|  | /* Transitions */ | 
|  | -webkit-transition: 0.1s linear -webkit-box-shadow; | 
|  | -moz-transition: 0.1s linear -moz-box-shadow; | 
|  | -ms-transition: 0.1s linear box-shadow; | 
|  | -o-transition: 0.1s linear box-shadow; | 
|  | transition: 0.1s linear box-shadow; | 
|  | } | 
|  |  | 
|  | input.yui3-button { | 
|  | height: 2em; /* Fixes height for <input> in firefox/opera */ | 
|  | } | 
|  |  | 
|  | a.yui3-button { | 
|  | color: rgba(0,0,0, 0.80); | 
|  | color: #444; | 
|  | text-decoration:none; | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-button:hover { | 
|  | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0, 0.05)), to(rgba(0,0,0, 0.15))); | 
|  | background-image: -webkit-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.15)); | 
|  | background-image: -moz-linear-gradient(top, transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.15)); | 
|  | background-image: -ms-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.15)); | 
|  | background-image: -o-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.15)); | 
|  | background-image: linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.15)); | 
|  | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#26000000', GradientType=0); | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-button:active { | 
|  | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0, 0.10)), to(rgba(0,0,0, 0.15))); | 
|  | background-image: -webkit-linear-gradient(rgba(0,0,0, 0.10), rgba(0,0,0, 0.15)); | 
|  | background-image: -moz-linear-gradient(top, rgba(0,0,0, 0.10), rgba(0,0,0, 0.15)); | 
|  | background-image: -ms-linear-gradient(rgba(0,0,0, 0.10), rgba(0,0,0, 0.15)); | 
|  | background-image: -o-linear-gradient(rgba(0,0,0, 0.10), rgba(0,0,0, 0.15)); | 
|  | background-image: linear-gradient(rgba(0,0,0, 0.10), rgba(0,0,0, 0.15)); | 
|  | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A000000', endColorstr='#26000000', GradientType=0); | 
|  | -webkit-box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset, 0 2px 4px rgba(0,0,0, 0.30) inset; | 
|  | -moz-box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset, 0 2px 4px rgba(0,0,0, 0.30) inset; | 
|  | box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset, 0 2px 4px rgba(0,0,0, 0.30) inset; | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-button-disabled, | 
|  | .yui3-button-disabled:hover, | 
|  | .yui3-button-disabled:active { | 
|  | cursor: default; | 
|  | background-image: none; | 
|  | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); | 
|  | filter: alpha(opacity=55); | 
|  | -khtml-opacity: 0.55; | 
|  | -moz-opacity: 0.55; | 
|  | opacity: 0.55; | 
|  | -webkit-box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset; | 
|  | -moz-box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset; | 
|  | box-shadow: 0 0 0 1px rgba(0,0,0, 0.25) inset; | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-button::-moz-focus-inner{ | 
|  | padding: 0; | 
|  | border: 0; | 
|  | } | 
|  |  | 
|  |  | 
|  | /* sam button */ | 
|  | .yui3-button-selected { | 
|  | background-color: #345FCB; | 
|  | color: #fff; | 
|  | box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.17) inset, 0 1px 2px rgba(0, 0, 0, 0.15); | 
|  | } | 
|  | /* end sam button*/ | 
|  |  | 
|  |  | 
|  | /* night button */ | 
|  | .yui3-skin-night .yui3-button { | 
|  | background-color: #343536; | 
|  | color: #DCDCDC; | 
|  | box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.15); | 
|  | } | 
|  | .yui3-skin-night .yui3-button-selected { | 
|  | background-color: #747576; | 
|  | text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7); | 
|  | } | 
|  | /*end night button*/ | 
|  |  | 
|  | .yui3-menu .yui3-menu { | 
|  |  | 
|  | position: absolute; | 
|  | z-index: 1; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-menu .yui3-shim { | 
|  |  | 
|  | /* | 
|  | Styles for the <iframe> shim used to prevent <select> elements from poking through | 
|  | submenus in IE < 7.  Note: For peformance, creation of the <iframe> shim for each submenu | 
|  | is deferred until it is initially made visible by the user. | 
|  | */ | 
|  |  | 
|  | position: absolute; | 
|  | top: 0; | 
|  | left: 0; | 
|  | z-index: -1; | 
|  | opacity: 0; | 
|  | filter: alpha(opacity=0);  /* For IE since it doesn't implement the CSS3 "opacity" property. */ | 
|  | border: none; | 
|  | margin: 0; | 
|  | padding: 0; | 
|  | height: 100%; | 
|  | width: 100%; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-menu-hidden { | 
|  |  | 
|  | /* | 
|  | Position hidden menus outside the viewport boundaries to prevent them from | 
|  | triggering scrollbars on the viewport. | 
|  | */ | 
|  |  | 
|  | top: -10000px; | 
|  | left: -10000px; | 
|  |  | 
|  | /* | 
|  | Using "visibility:hidden" over "display" none because: | 
|  |  | 
|  | 1)      As the "position" property for submenus is set to "absolute", they are out of | 
|  | the document flow and take up no space.  Therefore, from that perspective use of | 
|  | "display:none" is redundant. | 
|  |  | 
|  | 2)      According to MSDN use of "display:none" is more expensive: | 
|  | "Display is the more expensive of the two CSS properties, so if you are | 
|  | making elements appear and disappear often, visibility will be faster." | 
|  | (See http://msdn.microsoft.com/en-us/library/bb264005(VS.85).aspx) | 
|  | */ | 
|  |  | 
|  | 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 { | 
|  |  | 
|  | /* | 
|  | Use of "zoom" sets the "hasLayout" property to "true" in IE (< 8).  When "hasLayout" is | 
|  | set to "true", an element can clear its floated descendents.  For more: | 
|  | http://msdn.microsoft.com/en-gb/library/ms533776(VS.85).aspx | 
|  | */ | 
|  |  | 
|  | *zoom: 1; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-menu-horizontal ul ul { | 
|  |  | 
|  | /* | 
|  | No need to clear <ul>s of submenus of horizontal menus since <li>s of submenus | 
|  | aren't floated. | 
|  | */ | 
|  |  | 
|  | *zoom: normal; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-menu-horizontal>.yui3-menu-content>ul:after { | 
|  |  | 
|  | /*  Self-clearing solution for Opera, Webkit, Gecko and IE > 7 */ | 
|  |  | 
|  | content: ""; | 
|  | display: block; | 
|  | clear: both; | 
|  | line-height: 0; | 
|  | font-size: 0; | 
|  | visibility: hidden; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* | 
|  | The following two rules are for IE 7.  Triggering "hasLayout" (via use of "zoom") prevents | 
|  | first-tier submenus from hiding when the mouse is moving from an menu label in a root menu to | 
|  | its corresponding submenu. | 
|  | */ | 
|  |  | 
|  | .yui3-menu-content { | 
|  |  | 
|  | *zoom: 1; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-menu-hidden .yui3-menu-content { | 
|  |  | 
|  | *zoom: normal; | 
|  |  | 
|  | } | 
|  |  | 
|  |  | 
|  | /* | 
|  | The following two rules are for IE 6 (Standards Mode and Quirks Mode) and IE 7 (Quirks Mode | 
|  | only).  Triggering "hasLayout" (via use of "zoom") fixes a bug in IE where mousing mousing off | 
|  | the text node of menuitem or menu label will incorrectly trigger the mouseout event. | 
|  | */ | 
|  |  | 
|  | .yui3-menuitem-content, | 
|  | .yui3-menu-label { | 
|  |  | 
|  | _zoom: 1; | 
|  |  | 
|  | } | 
|  |  | 
|  | .yui3-menu-hidden .yui3-menuitem-content, | 
|  | .yui3-menu-hidden .yui3-menu-label { | 
|  |  | 
|  | _zoom: normal; | 
|  |  | 
|  | } | 
|  |  | 
|  | /* | 
|  | TODO will need to remove settings on HTML since we can't namespace it. | 
|  | TODO with the prefix, should I group by selector or property for weight savings? | 
|  | */ | 
|  | html{ | 
|  | color:#000; | 
|  | background:#FFF; | 
|  | } | 
|  | /* | 
|  | TODO remove settings on BODY since we can't namespace it. | 
|  | */ | 
|  | /* | 
|  | TODO test putting a class on HEAD. | 
|  | - Fails on FF. | 
|  | */ | 
|  | 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; | 
|  | } | 
|  | /* | 
|  | TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit... | 
|  | */ | 
|  | address, | 
|  | caption, | 
|  | cite, | 
|  | code, | 
|  | dfn, | 
|  | em, | 
|  | strong, | 
|  | th, | 
|  | var { | 
|  | font-style:normal; | 
|  | font-weight:normal; | 
|  | } | 
|  |  | 
|  | ol, | 
|  | ul { | 
|  | 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; | 
|  | } | 
|  | /* to preserve line-height and selector appearance */ | 
|  | sup { | 
|  | vertical-align:text-top; | 
|  | } | 
|  | sub { | 
|  | vertical-align:text-bottom; | 
|  | } | 
|  | input, | 
|  | textarea, | 
|  | select { | 
|  | font-family:inherit; | 
|  | font-size:inherit; | 
|  | font-weight:inherit; | 
|  | } | 
|  | /*to enable resizing for IE*/ | 
|  | input, | 
|  | textarea, | 
|  | select { | 
|  | *font-size:100%; | 
|  | } | 
|  | /*because legend doesn't inherit in IE */ | 
|  | legend { | 
|  | color:#000; | 
|  | } | 
|  |  | 
|  | /*e | 
|  | TODO will need to remove settings on HTML since we can't namespace it. | 
|  | TODO with the prefix, should I group by selector or property for weight savings? | 
|  | */ | 
|  | .yui3-cssreset html{ | 
|  | color:#000; | 
|  | background:#FFF; | 
|  | } | 
|  | /* | 
|  | TODO remove settings on BODY since we can't namespace it. | 
|  | */ | 
|  | /* | 
|  | TODO test putting a class on HEAD. | 
|  | - Fails on FF. | 
|  | */ | 
|  | .yui3-cssreset body, | 
|  | .yui3-cssreset div, | 
|  | .yui3-cssreset dl, | 
|  | .yui3-cssreset dt, | 
|  | .yui3-cssreset dd, | 
|  | .yui3-cssreset ul, | 
|  | .yui3-cssreset ol, | 
|  | .yui3-cssreset li, | 
|  | .yui3-cssreset h1, | 
|  | .yui3-cssreset h2, | 
|  | .yui3-cssreset h3, | 
|  | .yui3-cssreset h4, | 
|  | .yui3-cssreset h5, | 
|  | .yui3-cssreset h6, | 
|  | .yui3-cssreset pre, | 
|  | .yui3-cssreset code, | 
|  | .yui3-cssreset form, | 
|  | .yui3-cssreset fieldset, | 
|  | .yui3-cssreset legend, | 
|  | .yui3-cssreset input, | 
|  | .yui3-cssreset textarea, | 
|  | .yui3-cssreset p, | 
|  | .yui3-cssreset blockquote, | 
|  | .yui3-cssreset th, | 
|  | .yui3-cssreset td { | 
|  | margin:0; | 
|  | padding:0; | 
|  | } | 
|  | .yui3-cssreset table { | 
|  | border-collapse:collapse; | 
|  | border-spacing:0; | 
|  | } | 
|  | .yui3-cssreset fieldset, | 
|  | .yui3-cssreset img { | 
|  | border:0; | 
|  | } | 
|  | /* | 
|  | TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit... | 
|  | */ | 
|  | .yui3-cssreset address, | 
|  | .yui3-cssreset caption, | 
|  | .yui3-cssreset cite, | 
|  | .yui3-cssreset code, | 
|  | .yui3-cssreset dfn, | 
|  | .yui3-cssreset em, | 
|  | .yui3-cssreset strong, | 
|  | .yui3-cssreset th, | 
|  | .yui3-cssreset var { | 
|  | font-style:normal; | 
|  | font-weight:normal; | 
|  | } | 
|  |  | 
|  | .yui3-cssreset ol, | 
|  | .yui3-cssreset ul { | 
|  | list-style:none; | 
|  | } | 
|  |  | 
|  | .yui3-cssreset caption, | 
|  | .yui3-cssreset th { | 
|  | text-align:left; | 
|  | } | 
|  | .yui3-cssreset h1, | 
|  | .yui3-cssreset h2, | 
|  | .yui3-cssreset h3, | 
|  | .yui3-cssreset h4, | 
|  | .yui3-cssreset h5, | 
|  | .yui3-cssreset h6 { | 
|  | font-size:100%; | 
|  | font-weight:normal; | 
|  | } | 
|  | .yui3-cssreset q:before, | 
|  | .yui3-cssreset q:after { | 
|  | content:''; | 
|  | } | 
|  | .yui3-cssreset abbr, | 
|  | .yui3-cssreset acronym { | 
|  | border:0; | 
|  | font-variant:normal; | 
|  | } | 
|  | /* to preserve line-height and selector appearance */ | 
|  | .yui3-cssreset sup { | 
|  | vertical-align:text-top; | 
|  | } | 
|  | .yui3-cssreset sub { | 
|  | vertical-align:text-bottom; | 
|  | } | 
|  | .yui3-cssreset input, | 
|  | .yui3-cssreset textarea, | 
|  | .yui3-cssreset select { | 
|  | font-family:inherit; | 
|  | font-size:inherit; | 
|  | font-weight:inherit; | 
|  | } | 
|  | /*to enable resizing for IE*/ | 
|  | .yui3-cssreset input, | 
|  | .yui3-cssreset textarea, | 
|  | .yui3-cssreset select { | 
|  | *font-size:100%; | 
|  | } | 
|  | /*because legend doesn't inherit in IE */ | 
|  | .yui3-cssreset legend { | 
|  | color:#000; | 
|  | } | 
|  |  | 
|  |  | 
|  | .yui3-g { | 
|  | letter-spacing: -0.31em; /* webkit: collapse white-space between units */ | 
|  | *letter-spacing: normal; /* reset IE < 8 */ | 
|  | word-spacing: -0.43em; /* IE < 8 && gecko: collapse white-space between units */ | 
|  | } | 
|  |  | 
|  | .yui3-u, | 
|  | .yui3-u-1, | 
|  | .yui3-u-1-2, | 
|  | .yui3-u-1-3, | 
|  | .yui3-u-2-3, | 
|  | .yui3-u-1-4, | 
|  | .yui3-u-3-4, | 
|  | .yui3-u-1-5, | 
|  | .yui3-u-2-5, | 
|  | .yui3-u-3-5, | 
|  | .yui3-u-4-5, | 
|  | .yui3-u-1-6, | 
|  | .yui3-u-5-6, | 
|  | .yui3-u-1-8, | 
|  | .yui3-u-3-8, | 
|  | .yui3-u-5-8, | 
|  | .yui3-u-7-8, | 
|  | .yui3-u-1-12, | 
|  | .yui3-u-5-12, | 
|  | .yui3-u-7-12, | 
|  | .yui3-u-11-12, | 
|  | .yui3-u-1-24, | 
|  | .yui3-u-5-24, | 
|  | .yui3-u-7-24, | 
|  | .yui3-u-11-24, | 
|  | .yui3-u-13-24, | 
|  | .yui3-u-17-24, | 
|  | .yui3-u-19-24, | 
|  | .yui3-u-23-24 { | 
|  | display: inline-block; | 
|  | zoom: 1; *display: inline; /* IE < 8: fake inline-block */ | 
|  | letter-spacing: normal; | 
|  | word-spacing: normal; | 
|  | vertical-align: top; | 
|  | } | 
|  |  | 
|  | .yui3-u-1 { | 
|  | display: block; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-2 { | 
|  | width: 50%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-3 { | 
|  | width: 33.33333%; | 
|  | } | 
|  |  | 
|  | .yui3-u-2-3 { | 
|  | width: 66.66666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-4 { | 
|  | width: 25%; | 
|  | } | 
|  |  | 
|  | .yui3-u-3-4 { | 
|  | width: 75%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-5 { | 
|  | width: 20%; | 
|  | } | 
|  |  | 
|  | .yui3-u-2-5 { | 
|  | width: 40%; | 
|  | } | 
|  |  | 
|  | .yui3-u-3-5 { | 
|  | width: 60%; | 
|  | } | 
|  |  | 
|  | .yui3-u-4-5 { | 
|  | width: 80%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-6 { | 
|  | width: 16.656%; | 
|  | } | 
|  |  | 
|  | .yui3-u-5-6 { | 
|  | width: 83.33%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-8 { | 
|  | width: 12.5%; | 
|  | } | 
|  |  | 
|  | .yui3-u-3-8 { | 
|  | width: 37.5%; | 
|  | } | 
|  |  | 
|  | .yui3-u-5-8 { | 
|  | width: 62.5%; | 
|  | } | 
|  |  | 
|  | .yui3-u-7-8 { | 
|  | width: 87.5%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-12 { | 
|  | width: 8.3333%; | 
|  | } | 
|  |  | 
|  | .yui3-u-5-12 { | 
|  | width: 41.6666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-7-12 { | 
|  | width: 58.3333%; | 
|  | } | 
|  |  | 
|  | .yui3-u-11-12 { | 
|  | width: 91.6666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-1-24 { | 
|  | width: 4.1666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-5-24 { | 
|  | width: 20.8333%; | 
|  | } | 
|  |  | 
|  | .yui3-u-7-24 { | 
|  | width: 29.1666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-11-24 { | 
|  | width: 45.8333%; | 
|  | } | 
|  |  | 
|  | .yui3-u-13-24 { | 
|  | width: 54.1666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-17-24 { | 
|  | width: 70.8333%; | 
|  | } | 
|  |  | 
|  | .yui3-u-19-24 { | 
|  | width: 79.1666%; | 
|  | } | 
|  |  | 
|  | .yui3-u-23-24 { | 
|  | width: 95.8333%; | 
|  | } | 
|  | /* YUI CSS Detection Stamp */ | 
|  | #yui3-css-stamp.cssgrids { display: none; } | 
|  | </style> | 
|  | <script> | 
|  | var element = document.getElementById("styleElement"); | 
|  | var cssText = element.textContent; | 
|  | var count = 0; | 
|  | PerfTestRunner.measureRunsPerSecond({ | 
|  | description: "Measures performance of the CSS parser (using YUI's CSS).", | 
|  | run: function() { | 
|  | element.textContent = ""; | 
|  | element.textContent = cssText + "#some" + count + "{color:black};"; | 
|  | count++; | 
|  | } | 
|  | }); | 
|  |  | 
|  | </script> | 
|  | </body> |