body {font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; background: white}
img {padding: 0; margin: 0; border: none}
input {font-family: arial, verdana, helvetica, sans-serif; padding: 2px}
textarea {font-size: 10pt; font-family: arial, verdana, helvetica, sans-serif; border: 1px solid #AAAAAA; padding: 2px}
form {padding: 0; margin: 0}
a {color: #0062A1; text-decoration: none}
a:hover {text-decoration: underline}
.action-link {color: #008800; text-decoration: none}
.action-link:hover {color: #00AA00; text-decoration: none}
.formError {color: red}
.error-message{ font-size: 1.4em}
.layout-table, .list-table {width: 100%; padding: 0; margin: 0; border-collapse: collapse; border-spacing: 0px; border-width: 0px}
.layout-table td {padding: 0; margin: 0; vertical-align: top}
.list-table th {text-align: left; background: #EFEFEF; font-weight: normal; padding: 2px}
.list-table td {padding: 2px}
.list-table-even-row {background: #FFFFFF}
.list-table-odd-row {background: #EFFFFF}
.form-table {margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0px; border-width: 0px}
.form-table td {vertical-align: top; margin: 0; padding: 0; padding-right: 20px; padding-bottom: 10px}
.form-table .form-field-label {vertical-align: top; text-align: right; padding-right: 5px}
.link-color-text {color: #0062A1}
.larger-text {font-size: 3.0em}
.large-text {font-size: 2.0em}
.medium-text {font-size: 1.5em}
.special-text {font-size: 1.2em; font-weight: bold}
.normal-text {font-size: 1.0em}
.small-text {font-size: 0.75em}
.zoomin-grey {color: #AAAAAA}
.another-grey {color: #888888}
.page-title {font-size: 2.0em; padding: 0; margin: 0 0 5px 0}
.content-panel {padding: 5px; border: 1px solid #AAAAAA; height: 100%}
.flash {padding: 5px; text-align: center; font-weight: bold}
.text-right {text-align: right}
.clear-both {clear : both}
.no-border {border: none}
.our-paginator-current-page, .pagination .current {padding: 0 3px 0 3px; border: 1px solid #AAAAAA}
.tag-cloud-item {padding: 4px}
.tag-cloud-item:hover {background: #DFF0FA}
.star-ratings, .inline-hack {display: -moz-inline-box; display: inline-block; zoom: 1; vertical-align: middle; *display:inline}
.star-ratings .icon_star_empty, .star-ratings .icon_star_half, .star-ratings .icon_star_full{ float: left}
#home_icon_create {width: 110px; height: 43px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/buttons.png'); background-position: -0px top}
#home_icon_explore {width: 110px; height: 43px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/buttons.png'); background-position: -110px top}
.home_page_join_button {width: 120px; height: 37px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/buttons.png'); background-position: -220px top}
.home_page_join_button_selected {width: 120px; height: 37px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/buttons.png'); background-position: -340px top}
.home_page_login_button {width: 120px; height: 37px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/buttons.png'); background-position: -460px top}
.home_page_login_button_selected {width: 120px; height: 37px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/buttons.png'); background-position: -580px top}
.red_plus {width: 12px; height: 11px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -24px top}
.new_page_link {width: 13px; height: 7px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -60px top}
.icon_star_empty {width: 13px; height: 13px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -73px top}
.icon_star_full {width: 13px; height: 13px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -86px top}
.icon_star_half {width: 13px; height: 13px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -99px top}
.icon_close_dialog {width: 12px; height: 12px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -112px top}
.icon_plus {width: 12px; height: 12px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -36px top}
.down_arrow {width: 12px; height: 11px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/misc.gif'); background-position: -0px top}
.viewcreate-create-link:hover .icon_plus {background-position: -48px top}
.viewcreate-link:hover .down_arrow{ background-position: -12px top}
.comment_add, .description_add, .group_add, .group_place_add, .group_user_add, .photo_add, .place_add, .place_tag_add, .rating_add, .user_add{ width: 16px; height: 16px; background-repeat: no-repeat; background-image: url('http://images.zoomin.co.nz/images/icons/icons.gif')}
.comment_add {background-position: -0px top}
.description_add {background-position: -16px top}
.group_add {background-position: -32px top}
.group_place_add {background-position: -48px top}
.group_user_add {background-position: -64px top}
.photo_add {background-position: -80px top}
.place_add {background-position: -96px top}
.place_tag_add {background-position: -112px top}
.rating_add {background-position: -128px top}
.user_add {background-position: -144px top}
#home-page-container {background-image: url("/images/home_page_header.gif"); background-repeat: repeat-x; background-position: top; padding: 60px 0 0 0; margin: 0}
#home-page-header-links {position: absolute; top: 10px; right: 10px}
#home-page-content-container {margin-bottom: 30px}
#home-page-logo-container {margin: 0px 0px 20px 0px}
#home-page-content {width: 720px; margin: auto}
#home-page-search-container {margin-bottom: 15px}
#home-join-link-image{ cursor: pointer; margin-bottom: 5px}
#home-sign-link-image{ cursor: pointer}
.home-page-panel-container {border: none; padding: 0px; margin: 5px 0px 0px 0px}
.home-page-panel {border: none; padding: 0px 5px 5px 5px; margin: 0px}
.home-page-panel p {margin-top : 5px; margin-bottom : 5px}
#home-page-can-do {margin-bottom: 10px; clear:both}
.home-page-can img{ float:left; margin: 2px 10px 2px 0px}
.home-page-can span{ vertical-align: middle}
.home-page-can {clear:both}
#home-page-list-explore ul.left {float: left; width: 49%; margin: 0px; padding: 5px 0px; border: 0px none; position: relative; left: 20px}
#home-page-list-explore ul.right {float: right; position: relative; left: -30px; width: 49%; margin: 0px; padding: 5px 0px; border: 0px none}
#home-page-recent-photos {margin-left:auto; margin-right:auto; width:230px}
#home-page-sign-in-block {margin-left:auto; margin-right:auto; text-align:center}
.home-page-cities {font-size : 1.0em; background-color: #ffffff; margin-top:-1px; width: 140px; z-index: 3}
#public-layout-page-container {margin: 0px 5px 10px 5px; min-width: 800px; background: #FFFFFF; clear: both}
#public-layout-header-container {margin-bottom: 0px}
#public-layout-search-container {width: 544px; margin: 0}
#flash-message {border: 1px dashed #AAAAAA; margin-bottom: 10px}
#public-layout-feedback-message-container {margin-bottom: 10px; display:none}
#public-layout-feedback-message-component {border: 1px dashed #AAAAAA; display:none}
#public-layout-feedback-message {padding: 5px; font-weight: bold; display:none}
#public-layout-content-container {margin-bottom: 30px}
#common-header {background-image: url("/images/header_bg_pattern.gif"); background-repeat: repeat-x; background-position: bottom; height: 120px; margin: 0pt; padding: 0 0px 0 0}
#common-header-logo-link {position: relative; left: 0px; width: 226px; padding: 26px 0px 0px 10px; margin: 0px 70px 0pt 0px}
#common-header-logo-link img {display: block}
#common-header-banner-underline {background-image: url("/images/header_banner_underline.gif"); background-repeat: repeat-x; height: 5px; width: 100%; position: relative; left: 0px; clear: both}
#common-header-right-links {width: 100%; text-align: right; padding: 5px 0px 0px 0px}
#common-header-right-links-container{ width: 100%; margin: 0pt}
#common-footer-container {clear: both; margin: 30px 0 5px 0; border-top: 1px solid #AAAAAA}
#common-footer {padding: 10px 0 10px 0}
#header {background:url("/images/header_bg_pattern.gif") bottom repeat-x; height:120px}
.geo abbr {display: none; visibility: hidden}
.geo .latitude, .geo .longitude {display: none; visibility: hidden}
#header-links {height:28px; padding-top:5px; margin:0px 10px; text-align:right; color:#3399cc}
#header-links a, a.link-create, a.link-latest {color:#3399cc}
a.link-create, a.link-create:hover {background-image:url("/images/icon_plus.gif"); background-repeat:no-repeat; background-position:0px 2px; padding-left:15px; text-decoration:none}
a.link-create:hover {background-image:url("/images/icon_plus_hover.gif")}
a.link-latest, a.link-latest:hover {background-image:url("/images/icon_arrowdn.gif"); background-repeat:no-repeat; background-position:0px 2px; padding-left:15px; text-decoration:none}
a.link-latest:hover {background-image:url("/images/icon_arrowdn-hover.gif")}
#header-logo {width:213px; padding-left:10px; padding-top:10px; margin:0; float:left}
#tabbed-search {width: 544px; margin: 0}
#tabbed-search-tabs-container {top: 0; left: 0; position: relative}
.tabbed-search-tab {top: 0; left: 0; padding: 0; position: relative; float: left; text-align: center; margin: 0; cursor: pointer}
#tabbed-search-example {font-size: 0.9em}
#tabbed-search-tr-corner {position: absolute; top: 0; right: 0}
#tabbed-search-body {position: absolute; clear:both; height: 65px; margin: 0; padding: 0}
#tabbed-search-body-content {width: 505px; margin: 0 auto 0 auto; padding: 0}
#auto-suggest-container {top: 0; left: 0; position: relative; margin: 5px 0 5px 0; padding: 0; z-index: 1}
#auto-suggest-query-input-container {margin: 0; padding: 0; position: relative; font-size: 1.3em}
#tabbed-search-query-input {vertical-align: top; border: 1px solid #8DB619; height: 25px; width: 380px}
#auto-suggest-submit-button {height:28px !important; width:70px !important; border:0 !important}
#tabbed-search-join-sign-in img {margin-top: 5px; display: block}
#tabbed-search-suggestions {width: 380px; text-align: left; margin-left: 16px !important; margin-top: 2px !important}
#search {width:490px; text-align:center; margin:0}
#input {width:490px; margin:2px; padding:2px}
#search input {border:1px solid #8db619; height:21px; width:380px; font-size:1.2em}
#search button {background:url("/images/button-search.gif") no-repeat; height:25px; width:70px; border:0}
.example {font-size:10px; text-align:left; float:left; width:490px; padding-left:15px}
.example a{ color:#3399cc}
#tabs{ width:490px; height:26px; font-size:13px; font-weight:bold; text-align:left; color:#333; background-image:url("/images/search_thinline.gif"); background-position:bottom; background-repeat:no-repeat}
#tabnav {margin:0px; padding-left:25px}
#tabnav li {margin: 0; padding: 0; display: inline; list-style-type: none}
#tabnav a:link, #tabnav a:visited {font-weight: bold; text-decoration: none; color: #333; padding:5px 15px 3px 15px; vertical-align: -8px}
#tabnav a:link.active, #tabnav a:visited.active {border-bottom: 0px; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-color: white; color: #21b5ff}
#tabnav a:hover {color: #21b5ff}
#viewcreate {width: 110px; top: 0; left: 0; position: relative; z-index: 1}
#viewcreate-top-decoration {height: 6px; padding: 0; margin: 0 0 3px 0; position: relative; background-color: #0083D7}
#viewcreate-tl-corner {position: absolute; top: 0; left: 0}
#viewcreate-tr-corner {position: absolute; top: 0; right: 0}
#viewcreate-body {background: #DFF0FA}
#viewcreate-body-content {height: 50px; padding: 10px 10px 0 15px; text-align: left; top: 0; left: 0; position: relative; z-index: 1}
#viewcreate-header-links {z-index: 1; float:right}
.view-create-item {z-index: 19999; position:relative; float:left; margin-right:10px}
.viewcreate-create-link:hover {text-decoration: none}
.viewcreate-link:hover {text-decoration: none}
#viewcreate-bottom-decoration {height: 6px; padding: 0; margin: 0; position: relative; background-color: #DFF0FA}
#viewcreate-bl-corner {position: absolute; bottom: 0; left: 0}
#viewcreate-br-corner {position: absolute; bottom: 0; right: 0}
.auto-suggest-input {width: 440px}
.auto-suggest-output {border: 1px solid #AAAAAA; border-top: none; padding: 4px 0 4px 0}
.auto-suggest-output div.normal {color: #000000; background: #FFFFFF}
.auto-suggest-output div.focused {color: #FFFFFF; background: #0083D7}
#sidebar-map-component {background: #FFFFFF}
#sidebar-container {padding: 0; margin: 0; margin-right: 5px; width: 300px; height: 530px; border: 1px solid #AAAAAA; overflow: hidden}
#sidebar-content {width: 300px; height: 530px; margin: 0; padding: 0; background: white}
#sidebar-button {cursor: pointer}
#search-results-header-container {padding: 2px; margin: 0; border-bottom: 1px solid #AAAAAA}
#search-results-header {padding: 0; margin: 0}
#search-results-list-container {padding: 0; margin: 0; overflow-y: auto; overflow-x: hidden; position: relative}
#search-results-list {margin: 0; padding: 0}
.search-result-container, .news-item {margin: 0; border-bottom: 1px dashed #AAAAAA}
.search-result {overflow: hidden; width: 273px; padding: 8px 5px 4px 5px}
.popular-place {overflow: hidden; width: 330px; padding: 8px 5px 4px 5px}
.search-result-with-extra-info {padding: 0; margin: 0; overflow: hidden; font-size: 1.2em}
.result-highlighted {background-color: #F0F0F0}
.result-item-photo {text-align: center; border: 1px solid #C7D0B1; color: #AAAAAA; padding: 0; margin: 0; margin-right: 5px}
.result-item-photo img {width: 32px; height: 32px; display: block}
.result-item-medium-photo {text-align: center; border: 1px solid #C7D0B1; color: #AAAAAA; padding: 0; margin: 0; margin-right: 5px; display: block}
.result-item-large-photo {text-align: center; padding: 0; margin: 0}
.result-item-large-photo img{ margin: 0 auto; display: block; border: 1px solid #C7D0B1}
.result-extra-info-loading {display: none; float: right; width: 16px; height: 16px; background-image: url("/images/spinner.gif")}
.extra-info-for-result {overflow: hidden; padding: 0; padding-top: 5px; padding-bottom: 5px; margin: 0; margin-bottom: 2px}
.extra-info-rating-stars img {width: 10px; height: 10px}
#search-results-paginator-container {padding: 0; margin: 0; text-align: center}
#search-results-paginator {text-align: left; padding: 5px; border-top: 1px solid #AAAAAA; overflow: hidden}
#search-results-map-container {}
#map {height: 500px; border: 1px solid #AAAAAA}
#search-results-print-container {height: 29px; border-top: 1px solid #AAAAAA; border-left: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA}
#drag_add {height:41px; width:22px; cursor:pointer; z-index:2; top:-13px; left:0px; position:relative}
#drag_help_tip {border:solid 1px #AAAAAA; position:absolute; top:150px; right:5px; z-index:1000; width:172px; background-color:white}
#search-results-feedback-message {float:left; padding: 5px; overflow: hidden; max-height: 10px}
#search-results-print {max-height: 15px; padding: 5px; position:absolute; right: 10px; background-color: white}
.popup-component {font-size: 10pt; font-weight: normal; background: white; outline: 1px solid #C5C5C5; border: 1px solid #EFEFEF; padding: 0; width: 110px}
.popup-item {padding: 2px 0 2px 10px; margin: 0; background: #FFFFFF; color: #000000; display: block; text-align: left}
.popup-item:hover {text-decoration: none; background: #F0F0F0; color: #000000}
#dialog-screen-mask {position: absolute; background-color: #000000; top: 0; left: 0; z-index: 10000; width: 100%; height: 100%}
#dialog-container {position: absolute; top: 10%; left: 15%; width: 75%; z-index: 100000}
#dialog-component {border: 2px solid #0084D6; background-color: white; margin: auto; width: 100%; display: block; overflow: hidden}
#dialog-title-section {background-image: url("/images/clouds_background_narrow.gif"); background-repeat: repeat-x; height: 50px; margin: 0 0 10px 0}
#dialog-title-container {font-size: 1.5em; position: relative; left: 20px; top: 20px}
#dialog-close-button-container {position: absolute; top: 0; right: 0; padding: 10px}
#dialog-body-section {margin: 20px 20px 20px 20px}
#dialog-info-section {margin-bottom: 20px}
#dialog-buttons-section {border-top: 1px solid #AAAAAA; padding: 10px; text-align: right}
#dialog-loading-indicator {font-weight: bold; text-align: center; vertical-align: middle; padding: 10px; margin: auto; height: 50px; background-image: url(/images/spinner.gif); background-repeat: no-repeat; background-position: center center;}
.dialog-button {margin-left: 10px}
#detail-page-container {margin: 0 5px 10px 0}
#details-page-left-side {padding: 5px; margin-right: 5px; border: 1px solid #AAAAAA; overflow: hidden}
#details-page-right-side {padding: 5px; border: 1px solid #AAAAAA}
.detail-panel-header {margin: 0; margin-bottom: 5px; padding: 5px; background: #EFEFEF; font-weight: bold}
#detail-page-title {margin: 0 0 5px 0; padding: 0}
.detail-panel {padding: 5px 0 5px 0; margin: 0; margin-bottom: 10px}
#breadcrumbs {padding: 0 0 5px 0; margin: 0 0 5px 0; border-bottom: 1px solid #AAAAAA}
#detail-page-preferred-photo {text-align: center; width: 64px; height: 64px; color: #AAAAAA; border: 1px solid #AAAAAA; margin: 0 10px 0 0}
#detail-page-preferred-photo img {width: 64px; height: 64px; display: block}
.detail-panel-fixed-height {height: 250px; overflow: auto}
.detail-page-panel-action-links {top: 0; left: 0; position: relative}
#detail-page-map {height: 200px; margin: 0 0 10px 0}
#detail-page-place-misc-info {text-align: right}
.user-comment-container {margin: 0; margin-bottom: 5px; border-bottom: 1px dashed #AAAAAA}
.user-comment {padding: 2px 2px 5px 2px}
.user-comment-photo {text-align: center; width: 48px; height: 48px; border: 1px solid #AAAAAA; color: #AAAAAA; padding: 0; margin: 0; margin-right: 5px}
.user-comment-photo img {width: 48px; height: 48px; display: block}
.detail-item-container {margin: 0; margin-bottom: 5px; border-bottom: 1px dashed #AAAAAA}
.detail-item {padding: 2px 2px 5px 2px}
.photo-control {vertical-align: middle; text-align: center; cursor: pointer}
#photo-container {text-align: center; overflow: hidden; white-space: nowrap; padding: 0; margin: 0; margin-bottom: 8px}
#photo-container img {border: 1px solid #AAAAAA; cursor: pointer}
#photo-list {text-align: center; padding: 2px}
#add-place-map {height: 300px; border: 1px solid #AAAAAA}
.add-place-autosuggest-input {width: 300px}
.marker-tooltip {padding: 2px; border: 1px solid #AAAAAA; background-color: white}
#activities-container {border:1px solid #AAAAAA; margin: 0pt 5px 0pt 0pt; overflow: hidden}
#activities-list-container {overflow: auto}
.activity-container {border-bottom: 1px dashed #AAAAAA}
.activity {clear:both; margin: 0px 5px 5px 5px; padding: 3px 0px 3px 0px}
.activity .activity-icon {float:left; margin-right: 6px}
.activity .right-arrow {display: none}
.result-highlighted .right-arrow{ display: inline}
.result-highlighted .down-arrow{ display: none}
.result-highlighted .activity-title a{ font-size: larger}
.activity-title {padding-bottom: 3px}
.activity-message {margin-left: 5px}
#infowindow-component {width: 358px}
#infowindow-component #dialog-buttons-section {border: none; padding: 0px; width: 358px}
#rating-dialog-form-rating input {float:left}
.group-info-container, .member-info-container {margin: 0 0 10px 10px}
.group-info, .member-info {padding: 0 0 5px 0; border-bottom: 1px dashed #AAAAAA}
.group-extra-info, member-extra-info {margin: 5px 0 0 0}
.recent-large-photo-item {position: relative; top: 0; left: 0; margin: 0 10px 5px 0; float: left}
.recent-large-photo-item-icon {width: 150px; height: 100px; padding: 0; margin: 0; border: 1px solid #C7D0B1}
.recent-large-photo-item-icon img {display: block}
.recent-large-photo-item-caption {width: 150px; height: 32px; overflow: hidden}
.recent-photo-item {position: static; top: 0; left: 0; margin: 0 10px 5px 0; float: left}
.recent-photo-item-icon {width: 64px; height: 64px; padding: 0; margin: 0; border: 1px solid #C7D0B1}
.recent-photo-item-icon img {display: block}
.recent-photo-item-caption {width: 64px; height: 32px; overflow: hidden}
.recent-member-item {position: relative; top: 0; left: 0; margin: 0 10px 10px 0; float: left}
.recent-member-item-icon {width: 48px; height: 48px; padding: 0; margin: 0; border: 1px solid #C7D0B1}
.recent-member-item-icon img {display: block}
.recent-member-item-caption {width: 48px; overflow: hidden}
.member-info-icon {width: 48px; height: 48px; padding: 0; margin: 0 10px 0 0; border: 1px solid #C7D0B1}
.member-info-icon img {display: block}
.description-highlight {margin: 10px; padding: 4px; background-color: rgb(255, 225, 255)}
.news-item-header {padding: 5px; font-weight: bold; color: #0083D7; background: #E7EDD4}
.news-item-header-date {font-weight: normal; color: #645B4B}
.mandatory{ color: red}
.error{ background: #fcc; padding: 0.5em 1em}
#search-results-header-container {padding: 2px; margin: 0px 0px 2px 0px}
#directions-container {margin-left: 5px; margin-top: 2px; position: relative}
div.wysiwyg {border: 1px solid #ccc; padding: 5px; background-color: #FFF;}
div.wysiwyg * {margin: 0; padding: 0}
div.wysiwyg ul.panel {border-bottom: 1px solid #ccc; float: left; width: 100%; padding: 0 0 4px 0}
div.wysiwyg ul.panel li {list-style-type: none; float: left; margin: 0 2px}
div.wysiwyg ul.panel li.separator {height: 16px; margin: 0 4px; border-left: 1px solid #ccc}
div.wysiwyg ul.panel li a {opacity: 0.99; display: block; width: 16px; height: 16px; background: url('http://images.zoomin.co.nz/images/jquery.wysiwyg.gif') no-repeat -64px -80px; border: 0; cursor: pointer; padding: 1px}
div.wysiwyg ul.panel li a:hover, div.wysiwyg ul.panel li a.active {background-color: #B6BDD2}
div.wysiwyg ul.panel li a.active {background-color: #f9f9f9; border: 1px solid #ccc; border-left-color: #AAA; border-top-color: #AAA; padding: 0}
div.wysiwyg ul.panel li a.bold {background-position: 0 -16px}
div.wysiwyg ul.panel li a.italic {background-position: -16px -16px}
div.wysiwyg ul.panel li a.strikeThrough {background-position: -32px -16px}
div.wysiwyg ul.panel li a.underline {background-position: -48px -16px}
div.wysiwyg ul.panel li a.justifyLeft {background-position: 0 0}
div.wysiwyg ul.panel li a.justifyCenter {background-position: -16px 0}
div.wysiwyg ul.panel li a.justifyRight {background-position: -32px 0}
div.wysiwyg ul.panel li a.justifyFull {background-position: -48px 0}
div.wysiwyg ul.panel li a.indent {background-position: -64px 0}
div.wysiwyg ul.panel li a.outdent {background-position: -80px 0}
div.wysiwyg ul.panel li a.subscript {background-position: -64px -16px}
div.wysiwyg ul.panel li a.superscript {background-position: -80px -16px}
div.wysiwyg ul.panel li a.undo {background-position: 0 -64px}
div.wysiwyg ul.panel li a.redo {background-position: -16px -64px}
div.wysiwyg ul.panel li a.insertOrderedList {background-position: -32px -48px}
div.wysiwyg ul.panel li a.insertUnorderedList {background-position: -16px -48px}
div.wysiwyg ul.panel li a.insertHorizontalRule {background-position: 0 -48px}
div.wysiwyg ul.panel li a.h1 {background-position: 0 -32px}
div.wysiwyg ul.panel li a.h2 {background-position: -16px -32px}
div.wysiwyg ul.panel li a.h3 {background-position: -32px -32px}
div.wysiwyg ul.panel li a.h4 {background-position: -48px -32px}
div.wysiwyg ul.panel li a.h5 {background-position: -64px -32px}
div.wysiwyg ul.panel li a.h6 {background-position: -80px -32px}
div.wysiwyg ul.panel li a.cut {background-position: -32px -64px}
div.wysiwyg ul.panel li a.copy {background-position: -48px -64px}
div.wysiwyg ul.panel li a.paste {background-position: -64px -64px}
div.wysiwyg ul.panel li a.increaseFontSize {background-position: -16px -80px}
div.wysiwyg ul.panel li a.decreaseFontSize {background-position: -32px -80px}
div.wysiwyg ul.panel li a.createLink {background-position: -80px -48px}
div.wysiwyg ul.panel li a.insertImage {background-position: -80px -80px}
div.wysiwyg ul.panel li a.html {background-position: -48px -48px}
div.wysiwyg ul.panel li a.removeFormat {background-position: -80px -64px}
div.wysiwyg ul.panel li a.empty {background-position: -64px -80px}
div.wysiwyg iframe {border: 0; margin: 5px 0 0 0; clear: left}

