/* Copyright (c) 2007, MyNextVenture Inc. All rights reserved.
YUI Library Copyright:
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/.yui-log {padding:1em;width:31em;background-color:#AAA;border:1px solid black;font-family:monospace;font-size:77%;text-align:left;z-index:9000;}
.yui-log-container {position:absolute;top:1em;right:1em;}
.yui-log p {margin:1px;padding:.1em;}
.yui-log button {font-family:monospace;}
.yui-log .yui-log-hd {margin-top:1em;padding:.5em;background-color:#575757;color:#FFF;}
.yui-log .yui-log-hd h4 {font-size:107%;}
.yui-log .yui-log-bd {width:100%;height:20em;background-color:#FFF;border:1px solid gray;overflow:auto;}
.yui-log pre.yui-log-verbose {white-space: pre-wrap; white-space: -moz-pre-wrap !important; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word}
.yui-log .yui-log-ft {margin-top:.5em;margin-bottom:1em;}
.yui-log .yui-log-ft .yui-log-categoryfilters {}
.yui-log .yui-log-ft .yui-log-sourcefilters {width:100%;border-top:1px solid #575757;margin-top:.75em;padding-top:.75em;}
.yui-log .yui-log-btns {position:relative;float:right;bottom:.25em;}
.yui-log .yui-log-filtergrp {margin-right:.5em;}
.yui-log .info {background-color:#A7CC25;}
.yui-log .warn {background-color:#F58516;}
.yui-log .error {background-color:#E32F0B;}
.yui-log .time {background-color:#A6C9D7;}
.yui-log .window {background-color:#F2E886;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}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;}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;min-width:950px;}#doc3{margin:auto 10px;width:auto;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-gf div.first{width:24%;}.yui-ge div.first{width:74.2%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
.yui-overlay {position:absolute; display:block}
.yui-tt {visibility:hidden; position:absolute; color:#333; background-color:#FDFFB4; font-family:arial,helvetica,verdana,sans-serif; padding:2px; border:1px solid #FCC90D; font:100% sans-serif; width:auto}
* html body.masked select {visibility:hidden}
* html div.yui-panel-container select {visibility:inherit}
* html div.drag select {visibility:hidden}
* html div.hide-select select {visibility:hidden}
.mask {z-index:0; display:none; position:absolute; top:0; left:0; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); background-color:#CCC}
.hide-scrollbars * {overflow:hidden}
.hide-scrollbars textarea, .hide-scrollbars select {overflow:hidden; display:none}
.show-scrollbars textarea, .show-scrollbars select {overflow:visible}
.yui-panel-container {position:absolute; background-color:transparent; z-index:6; visibility:hidden; overflow:visible; width:auto}
.yui-panel-container.focused {}
.yui-panel-container.matte {padding:3px; background-color:#FFF}
.yui-panel-container.matte .underlay {display:none}
.yui-panel-container.shadow {padding:0px; background-color:transparent}
.yui-panel-container.shadow .underlay {visibility:inherit; position:absolute; background-color:#000; top:3px;left:3px; z-index:0; width:100%; height:100%; -moz-opacity: 0.12; opacity:.12; filter:alpha(opacity=12); zoom:1}
.yui-panel {visibility:hidden; border-collapse:separate; position:relative; left:0px;top:0px; font:1em Arial; background-color:#FFF; border:1px solid #000; z-index:1; overflow:hidden}
.yui-panel .hd {background-color:#3d77cb; color:#FFF; font-size:100%; line-height:100%; border:1px solid #FFF; border-bottom:1px solid #000; font-weight:bold; overflow:hidden; padding:4px}
.yui-panel .bd {overflow:hidden; padding:4px}
.yui-panel .bd p {margin:0 0 1em}
.yui-panel .container-close {position:absolute; top:5px; right:4px; z-index:6; height:12px; width:12px; margin:0px; padding:0px; background:url(../javascripts/yui/container/assets/close12_1.gif) no-repeat; cursor:pointer; visibility:inherit}
.yui-panel .ft {padding:4px; overflow:hidden}
.yui-simple-dialog .bd .yui-icon {background-repeat:no-repeat; width:16px; height:16px; margin-right:10px; float:left}
.yui-simple-dialog .bd span.blckicon {background: url(../javascripts/yui/container/assets/blck16_1.gif) no-repeat}
.yui-simple-dialog .bd span.alrticon {background: url(../javascripts/yui/container/assets/alrt16_1.gif) no-repeat}
.yui-simple-dialog .bd span.hlpicon {background: url(../javascripts/yui/container/assets/hlp16_1.gif) no-repeat}
.yui-simple-dialog .bd span.infoicon {background: url(../javascripts/yui/container/assets/info16_1.gif) no-repeat}
.yui-simple-dialog .bd span.warnicon {background: url(../javascripts/yui/container/assets/warn16_1.gif) no-repeat}
.yui-simple-dialog .bd span.tipicon {background: url(../javascripts/yui/container/assets/tip16_1.gif) no-repeat}
.yui-dialog .ft, .yui-simple-dialog .ft {padding-bottom:5px; padding-right:5px; text-align:right}
.yui-dialog form, .yui-simple-dialog form {margin:0}
.button-group button {font:100 76% verdana; text-decoration:none; background-color: #E4E4E4; color: #333; cursor: hand; vertical-align: middle; border: 2px solid #797979; border-top-color:#FFF; border-left-color:#FFF; margin:2px; padding:2px}
.button-group button.default {font-weight:bold}
.button-group button:hover, .button-group button.hover {border:2px solid #90A029; background-color:#EBF09E; border-top-color:#FFF; border-left-color:#FFF}
.button-group button:active {border:2px solid #E4E4E4; background-color:#BBB; border-top-color:#333; border-left-color:#333}
div.yuimenu {background-color:#f6f7ee; border:solid 1px #c4c4be; padding:1px}
div.yuimenu div.yuimenu, div.yuimenubar div.yuimenu {position:absolute; visibility:hidden}
div.yuimenubar {background-color:#f6f7ee}
div.yuimenubar div.bd {width:100%}
div.yuimenubar div.bd:after {content:'.'; display:block; clear:both; visibility:hidden; height:0}
div.yuimenu h6, div.yuimenubar h6 {font-size:100%; font-weight:normal; margin:0; border:solid 1px #c4c4be; color:#b9b9b9}
div.yuimenubar h6 {float:left; display:inline; padding:4px 12px; border-width:0 1px 0 0}
div.yuimenu h6 {float:none; display:block; border-width:1px 0 0 0; padding:5px 10px 0 10px}
div.yuimenubar ul {list-style-type:none; margin:0; padding:0}
div.yuimenu ul {list-style-type:none; border:solid 1px #c4c4be; border-width:1px 0 0 0; margin:0; padding:10px 0}
div.yuimenu ul.first-of-type, div.yuimenu ul.hastitle, div.yuimenu h6.first-of-type {border-width:0}
div.yuimenu div.topscrollbar, div.yuimenu div.bottomscrollbar {height:16px; background-image:url(../javascripts/yui/menu/assets/map.gif); background-repeat:no-repeat}
div.yuimenu div.topscrollbar {background-image:url(../javascripts/yui/menu/assets/map.gif); background-position:center -72px}
div.yuimenu div.topscrollbar_disabled {background-image:url(../javascripts/yui/menu/assets/map.gif); background-position:center -88px}
div.yuimenu div.bottomscrollbar {background-image:url(../javascripts/yui/menu/assets/map.gif); background-position:center -104px}
div.yuimenu div.bottomscrollbar_disabled {background-image:url(../javascripts/yui/menu/assets/map.gif); background-position:center -120px}
div.yuimenu li, div.yuimenubar li {font-size:85%; cursor:pointer; cursor:hand; white-space:nowrap; text-align:left}
div.yuimenu li.yuimenuitem {padding:2px 24px}
div.yuimenu li li, div.yuimenubar li li {font-size:100%}
div.yuimenu li.hashelptext em.helptext {font-style:normal; margin:0 0 0 40px}
div.yuimenu li a, div.yuimenubar li a {zoom:1; color:#000; text-decoration:none}
div.yuimenu li.hassubmenu, div.yuimenu li.hashelptext {text-align:right}
div.yuimenu li.hassubmenu a.hassubmenu, div.yuimenu li.hashelptext a.hashelptext {*float:left; *display:inline; text-align:left}
div.yuimenu.visible li.hassubmenu a.hassubmenu, div.yuimenu.visible li.hashelptext a.hashelptext {float:left}
div.yuimenu li.selected, div.yuimenubar li.selected {background-color:#8c8ad0}
div.yuimenu li.selected a.selected, div.yuimenubar li.selected a.selected {text-decoration:underline}
div.yuimenu li.selected a.selected, div.yuimenu li.selected em.selected, div.yuimenubar li.selected a.selected {color:#fff}
div.yuimenu li.disabled, div.yuimenubar li.disabled {cursor:default}
div.yuimenu li.disabled a.disabled, div.yuimenu li.disabled em.disabled, div.yuimenubar li.disabled a.disabled {color:#b9b9b9; cursor:default}
div.yuimenubar li.yuimenubaritem {float:left; display:inline; border-width:0 0 0 1px; border-style:solid; border-color:#c4c4be; padding:4px 24px; margin:0}
div.yuimenubar li.yuimenubaritem.first-of-type {border-width:0}
div.yuimenu li.hassubmenu em.submenuindicator, div.yuimenubar li.hassubmenu em.submenuindicator {display:-moz-inline-box; display:inline-block; vertical-align:middle; height:8px; width:8px; text-indent:9px; font:0/0 arial; overflow:hidden; background-image:url(../javascripts/yui/menu/assets/map.gif); background-repeat:no-repeat}
div.yuimenubar li.hassubmenu em.submenuindicator {background-position:0 -24px; margin:0 0 0 10px}
div.yuimenubar li.hassubmenu em.submenuindicator.selected {background-position:0 -32px}
div.yuimenubar li.hassubmenu em.submenuindicator.disabled {background-position:0 -40px}
div.yuimenu li.hassubmenu em.submenuindicator {background-position:0 0; margin:0 -16px 0 10px}
div.yuimenu li.hassubmenu em.submenuindicator.selected {background-position:0 -8px}
div.yuimenu li.hassubmenu em.submenuindicator.disabled {background-position:0 -16px}
div.yuimenu li.checked {position:relative}
div.yuimenu li.checked em.checkedindicator {height:8px; width:8px; text-indent:9px; overflow:hidden; background-image:url(../javascripts/yui/menu/assets/map.gif); background-position:0 -48px; background-repeat:no-repeat; position:absolute; left:6px; _left:-16px; top:.5em}
div.yuimenu li.checked em.checkedindicator.selected {background-position:0 -56px}
div.yuimenu li.checked em.checkedindicator.disabled {background-position:0 -64px}
body {margin: 0; padding: 0; text-align: left; font-family: verdana; font-size: 11px; height: 100%; width: 100%; border: solid 1px black; overflow: hidden}
body form.save-trip {visibility: hidden}
div, a {box-sizing: border-box; -moz-box-sizing: border-box}
a, a:visited {color: blue; text-decoration: none}
a.logo {position: absolute; top: 8px; left: 10px; z-index: 4}
strong {font-weight: bold}
div.controls {margin-top: 17px}
div.navigation, div.trip-selector-container, div#trip-and-inspector {position: absolute}
div.navigation {height: 60px; width: 100%; top: 20px; right: 20px; z-index: 1; text-align: right}
div.navigation a {margin-right: 10px; padding-left: 10px; border: solid 0 #c6c6c6; border-left-width: 1px}
div.navigation a.first {padding-left: 3px; border: none}
form.search {display: inline}
div.trip-selector-container {top: 0; left: 0; width: 155px; height: 100%; z-index: 3; padding-top: 60px; overflow-y: hidden}
div.trip-selector {height: 100%; width: 100%; border: solid 1px black; border-left-width: 0; border-bottom-width: 0}
div.trip-selector h1 {border: solid 0 #979797; border-bottom-width: 1px; background-color: #f4f4f4; font-size: 10px; font-weight: bold; padding: 3px 3px 3px 8px; margin-left: 1px}
div.trip-selector div.trips div.trip-summary, div.trip-selector div.trips div.trip-summary-selected {margin-left: 1px; padding: 6px 10px 10px 10px; border: solid 0 #d1d0d0; border-bottom-width: 1px}
div.trip-selector div.trips div.trip-summary {cursor: pointer}
div.trip-selector div.trips div.trip-summary-selected {background-color: #ffffcc}
div.trip-selector div.selector {background-color: white; border: solid 0 black; border-top-width: 1px; border-right-width: 1px; position: absolute; height: 90px; width: 155px; bottom: 0; left: 0; text-align: center; padding-top: 10px}
div#map-container {position: absolute; top: 0; left: 0; height: 100%; width: 100%; padding-top: 60px; padding-left: 154px; padding-bottom: 190px}
div#map {height: 100%; width: 100%; border: solid 1px black; border-right-width: 0; border-left-width: 0}
div#trip-and-inspector {bottom: 0; left: 0; height: 190px; width: 100%; padding-left: 155px; padding-right: 195px}
div.trip-and-inspector-in-edit-mode div#trip div.day {border-color: blue}
div.trip-and-inspector-in-edit-mode div#trip div.day h2 {color: blue; border-color: blue; cursor: pointer}
div.trip-and-inspector-in-edit-mode div#trip div.day h2.selected {color: white; cursor: default}
div.trip-and-inspector-in-edit-mode div#trip div.day div.dives div.site h3 a.close {display: block}
div#trip-container {position: relative; height: 190px; width: 100%; overflow-x: auto; overflow-y: hidden}
div#trip {position: relative; height: 190px; float: left; background-color: white}
div#trip div.day {width: 132px; float: left; border: solid 0 #c6c6c6; border-right-width: 1px; border-bottom-width: 1px; height: 190px}
div#trip div.day h2 {text-align: center; border: solid 0 #c6c6c6; border-bottom-width: 1px; padding: 1px 0 3px 0; font-size: 10px; overflow: hidden}
div#trip div.day h2.selected {background-color: blue}
div#trip div.day div.no-dives {background-image: url(/images/mui/misc/no-dives-background.gif); border-color: #c6c6c6; border: 1px solid transparent; width: 100%; height: 100%; text-align: center}
div#trip div.no-dives div.no-dives-label {color: #cccccc; margin-top: 70px; margin-left: auto; margin-right: auto; background-color: white; font: bold 18px arial; padding: 2px; width: 90px}
div#trip div.day div.dives div.site {border: solid 0 #c6c6c6; border-bottom-width: 1px; padding-bottom: 8px}
div#trip div.day div.dives div.site h3 {cursor: pointer; position: relative; padding: 2px 10px 3px 10px; border: solid 0 #d8d8d8; border-bottom-width: 1px; background-color: #f5f4f4; font-size: 10px; font-weight: bold}
div#trip div.day div.dives div.site h3 a.close {display: none; position: absolute; top: 0; right: 0; height: 18px; width: 18px; border: solid 0 #d8d8d8; border-left-width: 1px; background-color: #cccccc; cursor: pointer; font-weight: normal; color: black; font-size: 11px; padding: 1px 0 0 5px}
div#trip div.day div.dives div.site a.dive-plan {display: block; margin: 5px 10px 7px 10px}
div#trip div.day div.dives div.site div.nitrogen-meter {position: relative; font-size: 1px; width: 110px; height: 5px; border: solid 1px #d8d8d8; margin: 0 10px 0 10px}
div.nitrogen-level-green, div.nitrogen-level-orange, div.nitrogen-level-red {width: 30%; position: absolute; top: -1px; height: 5px}
div.nitrogen-level-green {background-color: #5cdd55}
div.nitrogen-level-orange {background-color: #fab50c}
div.nitrogen-level-red {background-color: #f70c0c}
div#trip-inspector {position: absolute; right: 0; bottom: 0; width: 188px; height: 190px; border: solid 0 black; border-left-width: 1px; padding: 5px 10px 5px 10px; background-color: #f8f7f7}
div#trip-inspector div.trip-summary {margin-bottom: 10px}
div#trip-inspector div.trip-summary h3 {font-weight: bold}
div#trip-inspector div#edit-trip-buttons {display: none}
div#trip-inspector div.button {width: 131px}
div#trip-inspector h4 {font-size: 10px; font-weight: bold; display: none}
div#trip-inspector p.trip-dates {display: none}
div#trip-inspector p.trip-dates span.calendar {display: none}
div#trip-inspector a.shedule-dive-trip {display: block; width: 175px; height: 30px; padding-top: 3px; background-color: #cccccc; text-align: center; position: absolute; left: 6px; bottom: 5px; font-family: arial; font-size: 18px; color: black; display: none}
img#logger-image {position: absolute; bottom: 0; left: 0; z-index: 0; visibility: hidden}
div#intro {visibility: hidden}
div#intro .hd {visibility: hidden}
div#intro div#intro-tabs ul.yui-nav {display: none}
div#intro div.bd {height: 300px; padding: 17px; overflow-y: auto}
div#intro h1 {font-size: 24px; font-weight: bold; margin-bottom: 12px}
div#intro p {font-size: 14px; line-height: 20px}
div#intro p.main {font-size: 18px; line-height: 24px}
div#intro p.nav {margin-top: 30px}
div#intro p.nav a.next {float: right; margin-right: 50px; font-size: 18px}
div#intro p.nav a.prev {float: left; margin-left: 10px; font-size: 18px}
div.map-info-window, div.site-info-window {width: 300px}
div.site-info-window h1 {font-weight: bold; margin: 2px 0}
div#site-info-window-controls {height: 31px; margin-top: 10px}
div.site-info-day-select {float: left}
div.site-info-add-button {float: left; margin-left: 10px}
div#add-site-day-select-menu li {font-size: 12px}
div#add-site-day-select-menu li.selected {background-color: blue}
div#add-site-day-select-menu li.yuimenuitem {padding: 2px 10px}
div#login-dialog div.hd {font-size: 14px}
div#login-dialog div.bd {margin: 10px 10px 5px 10px}
div#login-dialog div.bd label {font-size: 12px}
div#login-dialog p.notice, div#login-dialog p.notice {background-color: #ffc; padding: 15px; margin-bottom: 10px; border: #fc6 solid 2px}
div.flyout-arrow {background: url(/images/flyout_left.gif) 0 0 no-repeat; float: left; width: 15px; height: 126px}
div.flyout-contents {float: left; background-color: #fff; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000; width: 200px; height: 126px; margin-left: -1px; padding: 5px}
div.button {position: relative; background-color: #cccccc; background-repeat: repeat-x; cursor: pointer}
div.button div.button-label {color: #444444; font: normal 10px verdana; text-align: center}
div.button div.button-left-cap {position: absolute; left: 0; top: 0; background-color: #cccccc; background-repeat: no-repeat}
div.button div.button-right-cap {position: absolute; right: 0; top: 0; background-color: #cccccc; background-repeat: no-repeat}
div.small-button div.button {height: 28px; width: 150px; background-image: url(/images/mui/small-button/small-button-background.gif)}
div.small-button div.button div.button-label {padding-top: 4px; font: normal 10px verdana}
div.small-button div.button div.button-left-cap {width: 8px; height: 28px; background-image: url(/images/mui/small-button/small-button-left-cap.gif)}
div.small-button div.button div.button-right-cap {width: 8px; height: 28px; background-image: url(/images/mui/small-button/small-button-right-cap.gif)}
div.large-button div.button {height: 31px; background-image: url(/images/mui/large-button/large-button-background.gif)}
div.large-button div.button div.button-label {padding-top: 5px; font: normal 11px verdana}
div.large-button div.button div.button-left-cap {width: 7px; height: 31px; background-image: url(/images/mui/large-button/large-button-left-cap.gif)}
div.large-button div.button div.button-right-cap {width: 7px; height: 31px; background-image: url(/images/mui/large-button/large-button-right-cap.gif)}
div.iterator-large-button div.large-button div.button {cursor: default}
div.iterator-large-button div.large-button div.button div.button-label {margin-left: 37px; margin-right: 37px; padding-bottom: 7px; cursor: pointer}
div.iterator-large-button div.iterator-left-arrow, div.iterator-large-button div.iterator-right-arrow {position: absolute; top: 4px; width: 22px; height: 19px; background-repeat: no-repeat; cursor: pointer}
div.iterator-large-button div.iterator-left-arrow a, div.iterator-large-button div.iterator-right-arrow a {display: block; height: 100%}
div.iterator-large-button div.iterator-left-arrow {left: 8px; background-image: url(/images/mui/large-button/large-button-left-arrow.gif)}
div.iterator-large-button div.iterator-right-arrow {right: 8px; background-image: url(/images/mui/large-button/large-button-right-arrow.gif)}
div.iterator-large-button div.iterator-left-divider, div.iterator-large-button div.iterator-right-divider {position: absolute; top: 0; width: 2px; height: 26px; background-repeat: no-repeat; background-image: url(/images/mui/large-button/large-button-divider.gif)}
div.iterator-large-button div.iterator-left-divider {left: 35px}
div.iterator-large-button div.iterator-right-divider {right: 35px}
div.menu-large-button div.large-button div.button div.button-label {text-align: left; padding-left: 10px}
div.menu-large-button div.menu-divider {position: absolute; top: 0; right: 30px; width: 2px; height: 26px; background-repeat: no-repeat; background-image: url(/images/mui/large-button/large-button-divider.gif)}
div.menu-large-button div.menu-arrow {position: absolute; top: 9px; right: 12px; width: 11px; height: 8px; background-repeat: no-repeat; background-image: url(/images/mui/misc/menu-up-arrow.gif)}