.cms-hdrtool-base { position: fixed; top: 0; left: 0; z-index: 500; text-align: left; }
* html .cms-hdrtool-base { position: absolute; }
.cms-hdrtool-back { position: absolute; top: 0; left: 0; background: url('../msp.com.au/inc/gb/icon-back.gif') top left no-repeat; height: 40px; width: 42px; }
.cms-hdrtool-toggle { position: absolute; top: 0; left: 0; z-index: 9999; }
.cms-hdrtool-toggle a { display: block; height: 36px; width: 38px;  background: url('../msp.com.au/inc/gb/icon-jm.png') top left no-repeat; text-indent: -1000px; }
.cms-hdrtool-toggle a.locked { background: url('../msp.com.au/inc/gb/icon-jm-locked.png') top left no-repeat; }
.cms-hdrtool-base div strong { color: #fff; }

/*.cms-hdrtool-base ul { list-style: none; display: block; margin: 0; padding: 0; }
.cms-hdrtool-base ul li { list-style: none; display: block; margin: 0; padding: 2px; border-bottom: 1px #777 solid; }
.cms-hdrtool-base ul li a, .cms-hdrtool-base ul li a:visited { display: block; padding: 2px; margin: -2px; text-decoration: none; color: #448; text-align: left;}
.cms-hdrtool-base ul li a:hover { background: #448; color: #fff; }*/

div.cms-gadgetbar { background: url('../msp.com.au/inc/gb/b_bgx.gif') top left repeat-x; text-align: left; }
ul.cms-gadgetbar-top { margin-right: 8px; }
.cms-gadgetbar-closer { float: right; height: 25px; margin-right: -2px; width: 2px; background: url('../msp.com.au/inc/gb/b_bgr.gif') top right no-repeat; }

ul.cms-gadgetbar-top li a.cms-gb-noicon, ul.cms-gadgetbar-top li a.cms-gb-icon { font-size: 9pt ! important; font-family: Segoe UI, Helvetica, sans-serif ! important; }
ul.cms-gadgetbar-top li ul li div, ul.cms-gadgetbar-top li ul li a { font-size: 8pt ! important; font-family: Segoe UI, Helvetica, sans-serif ! important; }

ul.cms-gadgetbar-top li a.cms-gb-icon { padding: 0; }
ul.cms-gadgetbar-top li a.cms-gb-icon span { display: block; padding: 4px 8px 4px 32px; }

ul.cms-gadgetbar-top a.cms-gb-icon-layout span { background: url('../msp.com.au/inc/gb/i_layout_off.gif') 8px 50% no-repeat; }
ul.cms-gadgetbar-top a.cms-gb-icon-layout:hover span { background: url('../msp.com.au/inc/gb/i_layout_on.gif') 8px 50% no-repeat; }

ul.cms-gadgetbar-top a.cms-gb-icon-user span { background: url('../msp.com.au/inc/gb/i_user_off.gif') 8px 50% no-repeat; }
ul.cms-gadgetbar-top a.cms-gb-icon-user:hover span { background: url('../msp.com.au/inc/gb/i_user_on.gif') 8px 50% no-repeat; }

ul.cms-gadgetbar-top a.cms-gb-icon-page_white_add span { background: url('../msp.com.au/inc/gb/i_page_white_add_off.gif') 8px 50% no-repeat; }
ul.cms-gadgetbar-top a.cms-gb-icon-page_white_add:hover span { background: url('../msp.com.au/inc/gb/i_page_white_add_on.gif') 8px 50% no-repeat; }

ul.cms-gadgetbar-top a.cms-gb-icon-page_white_magnify span { background: url('../msp.com.au/inc/gb/i_page_white_magnify_off.gif') 8px 50% no-repeat; }
ul.cms-gadgetbar-top a.cms-gb-icon-page_white_magnify:hover span { background: url('../msp.com.au/inc/gb/i_page_white_magnify_on.gif') 8px 50% no-repeat; }

ul.cms-gadgetbar-top a.cms-gb-icon-logout span { background: url('../msp.com.au/inc/gb/i_key_delete_off.gif') 8px 50% no-repeat; }
ul.cms-gadgetbar-top a.cms-gb-icon-logout:hover span { background: url('../msp.com.au/inc/gb/i_key_delete_on.gif') 8px 50% no-repeat; }