#body .goog-menuitem .sites-moreactions-icon {
margin-top: 0;
}

/* Not sure exactly why, but I found that in the presence of position: relative
(css) we need to trigger IE's internal, proprietary "hasLayout" mode in order
to render correctly.  This is for all the zoom: 1 (css) in the file. */
#body #sites-page-toolbar {
zoom: 1;
position: relative;
}

/* (midoringo) fixes b1471374 rule for toolbar to show correctly in RTL for IE6 */
/* Don't know what exactly this fix the problem. */
#sites-page-toolbar #sites-page-info-bar {
/* position: static; */
zoom: 1;
}

/* rule for toolbar's border-bottom to show correctly in RTL for IE6 */
#sites-collaborator-bar{
position: relative;
}

#sites-searchbox-search-button{
height: 21px;
}

#sites-searchbox-select-button-wrapper{
height: 21px;
}

#body .sites-attachment-icon,
#body .sites-comment-icon {
font-size: 1px !important;
}

/* trigger layout, otherwise the bgcolor on the comments area only fills to halfway down */
#body #sites-comment-wrapper,
#body #sites-attachment-wrapper {
zoom: 1;
}

#body .sites-button-icon {
margin-right: 5px;
}

/* (midoringo) This fixes bug 1867401, seems like position: static fixes some */
/* IE RTL problem, but I don't know how exactly this fix the problem. */
#body .modal-dialog-title {
/* position: static; */
zoom: 1;
}

#body .modal-dialog-content {
height: 1%;
}

#body .goog-sites-pagefinder hr {
clear: both;
}

#body .goog-sites-pagefinder .goog-tabpane {
height: 225px;
}

#body .modal-dialog .goog-ws-logo {
width: 400px;
}

#body .goog-button-base {
margin-left: 2px;
margin-right: 2px;
}

#body .sites-filecab-icon-delete {
height: 20px;
background-position: 0 2px;
}

#body .sites-filecab-icon-folder {
height: 20px;
background-position: 0 2px;
}

#body .sites-filecab-icon-new {
height: 20px;
background-position: 0 2px;
}

#body .sites-toolbar-icon-new {
height: 20px;
background-position: 0 2px;
}

#body .sites-toolbar-icon-edit {
height: 20px;
background-position: -13px 2px;
}

#body .sites-toolbar-icon-more-actions {
height: 20px;
margin: 0;
}

#body .sites-format-menu {
/* IE 6 hack - otherwise it renders the menu at 100% screen width for some
reason */
_width: 20em;
}

.sites-format-menu .goog-menuitem-rtl {
width: 150px;
}

.sites-menu-insert .goog-menuitem-rtl{
width: 200px;
}

.sites-format-submenu .goog-menuitem-rtl {
width: 60px;
}

.sites-insert-submenu .goog-menuitem-rtl{
width: 100px;
}

.sites-menu-layout .goog-menuitem-rtl{
width: 15em;
}

/* This is fix for bug 1891361 in the IE6 portion, This allows the icon in the
MenuItem to display correctly on the right side. */
#body .goog-toolbar-menu-item-icon {
_position: static;
}

#body .announcements .announcement .postfooter p {
margin: 0;
padding: 0 0 15px;
}

#body .filecabinet .filecabinet-table {
border-collapse: collapse;
}

#body .announcements {
zoom: 1;
}

/* Fix for bug 1902901, parts of the list page are rendered off screen for
IE RTL.  This fixes the position: relative used by the layout */
#body .sites-list-showing-items,
#body #sites-list-controls,
#body .list-page {
zoom: 1;
}

/* Fix for bug 1902397, float right causes text to shift out of bound of the
containing <a> */
#body .sites-list-sort-button {
float: none;
}

#addPageElementEl .goog-ws-add {
margin-right: 12px;
}

#body .lp-createpage-tree {
height: 202px;
}

.sitelayout-dlg-img-container {
zoom: 1;
}

.sites-sidebar-nav li {
zoom: 1;
}

.nav-toc-content li {
zoom: 1;
}

td.sites-copy-cell-name {
padding: 6px 10px 0 10px;
}

td.sites-copy-cell {
padding-top: 6px;
}

/*hack to fix the collaborator bar gradient for ie */
#sites-page-toolbar {
position: relative;
z-index: 101;
}


/* Both IE6 and IE7 look at the css rule border-bottom-width: 0 and use
* width: 1px instead... fortunately IE7 knows what border-color: transparent
* means, so it doesn't have ugly border allover.  This rule targets nav in IE6
* and set border-width to 0px to get rid of the problem.
*/
#body .sites-sidebar-nav li,
#body .sites-sidebar-nav div,
#body .sites-sidebar-nav a {
_border-bottom-width: 0px !important;
}

.sites-clear {
zoom: 1;        /* triggers hasLayout */
display: block; /* resets display for IE/Win */
}

.sites-header-nav-container-tabs li {
border-style: solid;
border-color: #ddd;
border-width: 1px 1px 0px;
}

.sites-header-nav-container-boxes li {
border: 1px #ddd solid;
}

/** OnePick dialog's close button appears on left side unless title bar is
* position: static */
.picker.modal-dialog-title {
position: static;
}