/* Icons */
.icon-bullet-go-red {
    background-image: url(../images/icon/bullet-go-red.png) !important;
}

.icon-bullet-back-red {
    background-image: url(../images/icon/bullet-back-red.png) !important;
}

.icon-bullet-restart-red {
    background-image: url(../images/icon/bullet-restart-red.png) !important;
}

.icon-codelist-add {
    background-image: url(../images/icon/codelist-add.png) !important;
}

.icon-codelist-delete {
    background-image: url(../images/icon/codelist-delete.png) !important;
}

.icon-codelist-delete-bw {
    background-image: url(../images/icon/codelist-delete-bw.png) !important;
}

.icon-group-add-bw {
    background-image: url(../images/icon/group-add-bw.png) !important;
}

.icon-note-delete-bw {
    background-image: url(../images/icon/note-delete-bw.png) !important;
}

.icon-note-edit-bw {
    background-image: url(../images/icon/note-edit-bw.png) !important;
}

.icon-page-delete-bw {
    background-image: url(../images/icon/page-delete-bw.png) !important;
}

.icon-page-edit-bw {
    background-image: url(../images/icon/page-edit-bw.png) !important;
}

.icon-user-add-bw {
    background-image: url(../images/icon/user-add-bw.png) !important;
}

/* Buttons */
.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc {
    background-image:url(../images/button/btn.gif);
}
.x-btn-red  .x-btn-tl, .x-btn-red  .x-btn-tr, .x-btn-red  .x-btn-tc, .x-btn-red  .x-btn-ml,
.x-btn-red  .x-btn-mr, .x-btn-red  .x-btn-mc, .x-btn-red  .x-btn-bl, .x-btn-red  .x-btn-br,
.x-btn-red  .x-btn-bc {
    background-image: url(../images/button/btn-pink.gif);
}

.x-btn-manual:hover .x-btn-left {
    background-position: 0 -63px;
}

.x-btn-manual:hover .x-btn-right {
    background-position: 0 -84px;
}

.x-btn-manual:hover .x-btn-center {
    background-position: 0 -105px;
}

.x-btn-text-icon.x-icon-right button, .x-btn-text-icon.x-icon-right input[type="submit"], .x-btn-text-icon.x-icon-right a {
    background-position: right !important;
    padding-right: 18px !important;
    padding-left: 2px !important;
}

.x-btn-text-icon .x-btn-center a.x-btn-text {
    background-position:0 1px;
}

.x-btn a {
    text-decoration: none;
}

.x-btn a:hover {
    text-decoration: none;
}

.x-btn button, .x-btn input[type = "submit"], .xbtn a {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -x-system-font: none;
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    cursor: pointer;
    font-family: tahoma, verdana, helvetica;
    font-size: 11px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    overflow: visible;
    padding-left: 3px;
    padding-right: 3px;
    width: auto;
}

/* Standalone menu */
.codecell .ux-menu li {
	background-color: white;
}

.codecell .ux-menu a.ux-menu-link-last {
    border-right: none;
}

.codecell .ux-menu a {
	line-height: 16px;
	background: none;
    border-left: none;
    border-top: none;
    border-bottom: none;
    font-size: 14px;
    line-height: 16px;
    padding: 4px 12px 4px 4px;
}

.codecell .ux-menu-link-parent {
	border: 0 !important;
}

.codecell .ux-menu a:visited {
	color: #432;
}

.codecell .ux-menu a.ux-menu-link-last {
    border-right: 1px solid #eeeeee;
}

.codecell .ux-menu a:focus,
.codecell .ux-menu a:hover,
.codecell .ux-menu a.ux-menu-link-hover {
	background: none;
    border-color: #cccccc;
    outline: 0;
}

.codecell .ux-menu ul a,
.codecell .ux-menu.ux-menu-vertical a {
    border-bottom: 0px;
	border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

.codecell .ux-menu ul a.ux-menu-link-last,
.codecell .ux-menu.ux-menu-vertical a.ux-menu-link-last {
    border: 1px solid #ccc;
}

.codecell .ux-menu-arrow {
    top: 9px;
    right: 0px;
    background: url(../images/stdalone-menu/menu-arrow-down.png) no-repeat;
}

.codecell .ux-menu.ux-menu-vertical .ux-menu-arrow,
.codecell .ux-menu ul .ux-menu-arrow  {
    border-left: 1px solid #ccc;
}
