| 1 | efrain | 1 | /* Vertical menus and submenus */
 | 
        
           |  |  | 2 |   | 
        
           |  |  | 3 | .yui3-skin-sam .yui3-menu-content,
 | 
        
           |  |  | 4 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content {
 | 
        
           |  |  | 5 |   | 
        
           |  |  | 6 |     font-size: 93%;  /* 12px */
 | 
        
           |  |  | 7 |     line-height: 1.5;  /* 18px */
 | 
        
           |  |  | 8 |     *line-height: 1.45; /* For IE */
 | 
        
           |  |  | 9 |     border: solid 1px #808080;
 | 
        
           |  |  | 10 |     background: #fff;
 | 
        
           |  |  | 11 |     padding: 3px 0;
 | 
        
           |  |  | 12 |   | 
        
           |  |  | 13 | }
 | 
        
           |  |  | 14 |   | 
        
           |  |  | 15 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content {
 | 
        
           |  |  | 16 |   | 
        
           |  |  | 17 | 	font-size: 100%;
 | 
        
           |  |  | 18 |   | 
        
           |  |  | 19 | }
 | 
        
           |  |  | 20 |   | 
        
           |  |  | 21 |   | 
        
           |  |  | 22 | /* Horizontal menus */
 | 
        
           |  |  | 23 |   | 
        
           |  |  | 24 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-content {
 | 
        
           |  |  | 25 |   | 
        
           |  |  | 26 |     line-height: 2;  /* ~24px */
 | 
        
           |  |  | 27 |     *line-height: 1.9; /* For IE */
 | 
        
           |  |  | 28 |     background: url(../../../../assets/skins/sam/sprite.png) repeat-x 0 0;
 | 
        
           |  |  | 29 |     padding: 0;
 | 
        
           |  |  | 30 |   | 
        
           |  |  | 31 | }
 | 
        
           |  |  | 32 |   | 
        
           |  |  | 33 |   | 
        
           |  |  | 34 | .yui3-skin-sam .yui3-menu ul,
 | 
        
           |  |  | 35 | .yui3-skin-sam .yui3-menu ul ul {
 | 
        
           |  |  | 36 |   | 
        
           |  |  | 37 | 	margin-top: 3px;
 | 
        
           |  |  | 38 | 	padding-top: 3px;
 | 
        
           |  |  | 39 |     border-top: solid 1px #ccc;
 | 
        
           |  |  | 40 |   | 
        
           |  |  | 41 | }
 | 
        
           |  |  | 42 |   | 
        
           |  |  | 43 | .yui3-skin-sam .yui3-menu ul.first-of-type {
 | 
        
           |  |  | 44 |   | 
        
           |  |  | 45 |     border: 0;
 | 
        
           |  |  | 46 | 	margin: 0;
 | 
        
           |  |  | 47 | 	padding: 0;
 | 
        
           |  |  | 48 |   | 
        
           |  |  | 49 | }
 | 
        
           |  |  | 50 |   | 
        
           |  |  | 51 | .yui3-skin-sam .yui3-menu-horizontal ul {
 | 
        
           |  |  | 52 |   | 
        
           |  |  | 53 | 	padding: 0;
 | 
        
           |  |  | 54 | 	margin: 0;
 | 
        
           |  |  | 55 | 	border: 0;
 | 
        
           |  |  | 56 |   | 
        
           |  |  | 57 | }
 | 
        
           |  |  | 58 |   | 
        
           |  |  | 59 |   | 
        
           |  |  | 60 | .yui3-skin-sam .yui3-menu li,
 | 
        
           |  |  | 61 | .yui3-skin-sam .yui3-menu .yui3-menu li {
 | 
        
           |  |  | 62 |   | 
        
           |  |  | 63 |     /*
 | 
        
           |  |  | 64 |         For and IE 6 (Strict Mode and Quirks Mode) and IE 7 (Quirks Mode only):
 | 
        
           |  |  | 65 | 		Used to collapse superfluous white space between <li> elements that is
 | 
        
           |  |  | 66 | 		triggered by the "display" property of the <a> elements being set to
 | 
        
           |  |  | 67 | 		"block" by node-menunav-core.css file.
 | 
        
           |  |  | 68 |     */
 | 
        
           |  |  | 69 |   | 
        
           |  |  | 70 |     _border-bottom: solid 1px #fff;
 | 
        
           |  |  | 71 |   | 
        
           |  |  | 72 | }
 | 
        
           |  |  | 73 |   | 
        
           |  |  | 74 | .yui3-skin-sam .yui3-menu-horizontal li {
 | 
        
           |  |  | 75 |   | 
        
           |  |  | 76 | 	_border-bottom: 0;
 | 
        
           |  |  | 77 |   | 
        
           |  |  | 78 | }
 | 
        
           |  |  | 79 |   | 
        
           |  |  | 80 | .yui3-skin-sam .yui3-menubuttonnav li {
 | 
        
           |  |  | 81 |   | 
        
           |  |  | 82 |     border-right: solid 1px #ccc;
 | 
        
           |  |  | 83 |   | 
        
           |  |  | 84 | }
 | 
        
           |  |  | 85 |   | 
        
           |  |  | 86 | .yui3-skin-sam .yui3-splitbuttonnav li {
 | 
        
           |  |  | 87 |   | 
        
           |  |  | 88 |     border-right: solid 1px #808080;
 | 
        
           |  |  | 89 |   | 
        
           |  |  | 90 | }
 | 
        
           |  |  | 91 |   | 
        
           |  |  | 92 | .yui3-skin-sam .yui3-menubuttonnav li li,
 | 
        
           |  |  | 93 | .yui3-skin-sam .yui3-splitbuttonnav li li {
 | 
        
           |  |  | 94 |   | 
        
           |  |  | 95 | 	border-right: 0;
 | 
        
           |  |  | 96 |   | 
        
           |  |  | 97 | }
 | 
        
           |  |  | 98 |   | 
        
           |  |  | 99 |   | 
        
           |  |  | 100 | /* Menuitems and menu labels */
 | 
        
           |  |  | 101 |   | 
        
           |  |  | 102 |   | 
        
           |  |  | 103 | .yui3-skin-sam .yui3-menu-label,
 | 
        
           |  |  | 104 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label,
 | 
        
           |  |  | 105 | .yui3-skin-sam .yui3-menuitem-content,
 | 
        
           |  |  | 106 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menuitem-content {
 | 
        
           |  |  | 107 |   | 
        
           |  |  | 108 |     /*padding: 0 20px;*/
 | 
        
           |  |  | 109 |     padding: 0 1em;
 | 
        
           |  |  | 110 |     color: #000;
 | 
        
           |  |  | 111 |     text-decoration: none;
 | 
        
           |  |  | 112 |     cursor: default;
 | 
        
           |  |  | 113 |   | 
        
           |  |  | 114 | 	/*
 | 
        
           |  |  | 115 | 		Necessary specify values for border, position and margin to override
 | 
        
           |  |  | 116 | 		values specified in the selectors that follow.
 | 
        
           |  |  | 117 | 	*/
 | 
        
           |  |  | 118 |   | 
        
           |  |  | 119 | 	float: none;
 | 
        
           |  |  | 120 | 	border: 0;
 | 
        
           |  |  | 121 | 	margin: 0;
 | 
        
           |  |  | 122 |   | 
        
           |  |  | 123 | }
 | 
        
           |  |  | 124 |   | 
        
           |  |  | 125 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label,
 | 
        
           |  |  | 126 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menuitem-content {
 | 
        
           |  |  | 127 |   | 
        
           |  |  | 128 |     padding: 0 10px;
 | 
        
           |  |  | 129 |     border-style: solid;
 | 
        
           |  |  | 130 |     border-color: #808080;
 | 
        
           |  |  | 131 |     border-width: 1px 0;
 | 
        
           |  |  | 132 |     margin: -1px 0;
 | 
        
           |  |  | 133 |   | 
        
           |  |  | 134 |     float: left; 	/*	Ensures that menu labels clear floated descendents.
 | 
        
           |  |  | 135 |     					Also gets negative margins working in IE 7
 | 
        
           |  |  | 136 | 						(Strict Mode). */
 | 
        
           |  |  | 137 |     width: auto;
 | 
        
           |  |  | 138 |   | 
        
           |  |  | 139 | }
 | 
        
           |  |  | 140 |   | 
        
           |  |  | 141 | .yui3-skin-sam .yui3-menu-label,
 | 
        
           |  |  | 142 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label {
 | 
        
           |  |  | 143 |   | 
        
           |  |  | 144 | 	background: url(vertical-menu-submenu-indicator.png) right center no-repeat;
 | 
        
           |  |  | 145 |   | 
        
           |  |  | 146 | }
 | 
        
           |  |  | 147 |   | 
        
           |  |  | 148 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label {
 | 
        
           |  |  | 149 |   | 
        
           |  |  | 150 |     background: url(../../../../assets/skins/sam/sprite.png) repeat-x 0 0;
 | 
        
           |  |  | 151 |   | 
        
           |  |  | 152 | }
 | 
        
           |  |  | 153 |   | 
        
           |  |  | 154 | .yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label,
 | 
        
           |  |  | 155 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label {
 | 
        
           |  |  | 156 |   | 
        
           |  |  | 157 | 	background-image: none;
 | 
        
           |  |  | 158 |   | 
        
           |  |  | 159 | }
 | 
        
           |  |  | 160 |   | 
        
           |  |  | 161 | .yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label {
 | 
        
           |  |  | 162 |   | 
        
           |  |  | 163 |     padding-right: 0;
 | 
        
           |  |  | 164 |   | 
        
           |  |  | 165 | }
 | 
        
           |  |  | 166 |   | 
        
           |  |  | 167 | .yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label em {
 | 
        
           |  |  | 168 |   | 
        
           |  |  | 169 | 	font-style: normal;
 | 
        
           |  |  | 170 | 	padding-right: 20px;
 | 
        
           |  |  | 171 |     display: block;
 | 
        
           |  |  | 172 |     background: url(horizontal-menu-submenu-indicator.png) right center no-repeat;
 | 
        
           |  |  | 173 |   | 
        
           |  |  | 174 | }
 | 
        
           |  |  | 175 |   | 
        
           |  |  | 176 |   | 
        
           |  |  | 177 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label {
 | 
        
           |  |  | 178 |   | 
        
           |  |  | 179 | 	padding: 0;
 | 
        
           |  |  | 180 |   | 
        
           |  |  | 181 | }
 | 
        
           |  |  | 182 |   | 
        
           |  |  | 183 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label a {
 | 
        
           |  |  | 184 |   | 
        
           |  |  | 185 | 	float: left;
 | 
        
           |  |  | 186 | 	width: auto;
 | 
        
           |  |  | 187 |     color: #000;
 | 
        
           |  |  | 188 |     text-decoration: none;
 | 
        
           |  |  | 189 |     cursor: default;
 | 
        
           |  |  | 190 | 	padding: 0 5px 0 10px;
 | 
        
           |  |  | 191 |   | 
        
           |  |  | 192 | }
 | 
        
           |  |  | 193 |   | 
        
           |  |  | 194 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label .yui3-menu-toggle {
 | 
        
           |  |  | 195 |   | 
        
           |  |  | 196 | 	padding: 0;	/* Overide padding applied by the preceeding rule. */
 | 
        
           |  |  | 197 | 	border-left: solid 1px #ccc;
 | 
        
           |  |  | 198 | 	width: 15px;
 | 
        
           |  |  | 199 | 	overflow: hidden;
 | 
        
           |  |  | 200 | 	text-indent: -1000px;
 | 
        
           |  |  | 201 |     background: url(horizontal-menu-submenu-indicator.png) 3px center no-repeat;
 | 
        
           |  |  | 202 |   | 
        
           |  |  | 203 | }
 | 
        
           |  |  | 204 |   | 
        
           |  |  | 205 |   | 
        
           |  |  | 206 | /* Selected menuitem */
 | 
        
           |  |  | 207 |   | 
        
           |  |  | 208 | .yui3-skin-sam .yui3-menu-label-active,
 | 
        
           |  |  | 209 | .yui3-skin-sam .yui3-menu-label-menuvisible,
 | 
        
           |  |  | 210 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label-active,
 | 
        
           |  |  | 211 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label-menuvisible {
 | 
        
           |  |  | 212 |   | 
        
           |  |  | 213 | 	background-color: #B3D4FF;
 | 
        
           |  |  | 214 |   | 
        
           |  |  | 215 | }
 | 
        
           |  |  | 216 |   | 
        
           |  |  | 217 | .yui3-skin-sam .yui3-menuitem-active .yui3-menuitem-content,
 | 
        
           |  |  | 218 | .yui3-skin-sam .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content {
 | 
        
           |  |  | 219 |   | 
        
           |  |  | 220 | 	background-image: none;
 | 
        
           |  |  | 221 |     background-color: #B3D4FF;
 | 
        
           |  |  | 222 |   | 
        
           |  |  | 223 |     /*
 | 
        
           |  |  | 224 |     	Undo values set for "border-left-width" and "margin-left" when the root
 | 
        
           |  |  | 225 |     	menu has a class of "yui-menubuttonnav" or "yui-splitbuttonnav" applied.
 | 
        
           |  |  | 226 |     */
 | 
        
           |  |  | 227 |   | 
        
           |  |  | 228 | 	border-left-width: 0;
 | 
        
           |  |  | 229 |     margin-left: 0;
 | 
        
           |  |  | 230 |   | 
        
           |  |  | 231 | }
 | 
        
           |  |  | 232 |   | 
        
           |  |  | 233 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label-active,
 | 
        
           |  |  | 234 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menuitem-active .yui3-menuitem-content,
 | 
        
           |  |  | 235 | .yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label-menuvisible {
 | 
        
           |  |  | 236 |   | 
        
           |  |  | 237 |     border-color: #7D98B8;
 | 
        
           |  |  | 238 |     background: url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1700px;
 | 
        
           |  |  | 239 |   | 
        
           |  |  | 240 | }
 | 
        
           |  |  | 241 |   | 
        
           |  |  | 242 | .yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label-active,
 | 
        
           |  |  | 243 | .yui3-skin-sam .yui3-menubuttonnav .yui3-menuitem-active .yui3-menuitem-content,
 | 
        
           |  |  | 244 | .yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label-menuvisible,
 | 
        
           |  |  | 245 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-active,
 | 
        
           |  |  | 246 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menuitem-active .yui3-menuitem-content,
 | 
        
           |  |  | 247 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible {
 | 
        
           |  |  | 248 |   | 
        
           |  |  | 249 |     border-left-width: 1px;
 | 
        
           |  |  | 250 |     margin-left: -1px;
 | 
        
           |  |  | 251 |   | 
        
           |  |  | 252 | }
 | 
        
           |  |  | 253 |   | 
        
           |  |  | 254 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible {
 | 
        
           |  |  | 255 |   | 
        
           |  |  | 256 |     border-color: #808080;
 | 
        
           |  |  | 257 |     background: transparent;
 | 
        
           |  |  | 258 |   | 
        
           |  |  | 259 | }
 | 
        
           |  |  | 260 |   | 
        
           |  |  | 261 | .yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible .yui3-menu-toggle {
 | 
        
           |  |  | 262 |   | 
        
           |  |  | 263 |     border-color: #7D98B8;
 | 
        
           |  |  | 264 |     background: url(horizontal-menu-submenu-toggle.png) left center no-repeat;
 | 
        
           |  |  | 265 |   | 
        
           |  |  | 266 | }
 |