/*Windows Vista Beta 1/2 Basic theme ported to CSS by APH, Tab & button CSS from 7.CSS, Original Aero theme by Microsoft*/ 
@import url('fonts/SegoeUI.css');
@import url('assets/imports/NT5LogonBox.css');
@import url('assets/imports/NT5AbtBox.css');
@import url('assets/imports/NT5.1LogonBox.css');
@import url('assets/imports/msstylesAppearancePreview.css');
@import url('assets/iconset/vistab2/iconset.css');

/* Custom scheme vars, for custom classic themes */
:root {     
--ActiveTitle: rgb(207 214 232);
--AppWorkspace: rgb(255, 255, 255);
--ButtonDkShadow: rgb(106 106 106);
--ButtonFace: rgb(244 244 244);
--ButtonHilight: rgb(255 255 255);
--ButtonLight: rgb(241 239 226);
--ButtonShadow: rgb(140 140 140);
--ButtonText: rgb(0 2 92);
--GradientActiveTitle: rgb(223 234 252);
--GradientInactiveTitle: rgb(233 233 233);
--GrayText: rgb(176 177 179);
--Hilight: rgb(197 231 246);
--HilightText: rgb(0, 0, 0);
--InactiveTitle: rgb(204 204 204);
--InactiveTitleText: rgb(98 100 105);
--InfoText: rgb(0 2 92);
--InfoWindow: rgb(244 244 244);
--Menu: rgb(244 244 244);
--MenuText: rgb(0 2 92);
--TitleText: rgb(0 2 92);
--Window: rgb(255 255 255);
--WindowFrame: rgb(200, 200, 200);
--WindowText: rgb(0 2 92);
--Background: rgb(58 110 165);
--MenuBar: rgb(244 244 244);
}

:root {
--activebar: none;
--inactivebar: none;
--bodybgcolor: rgb(0, 0, 0);
--desktopbgimg: url("wallpapers/vista/Longhorn5048.jpg");
--taskbarboxshadow: none;
--taskbarbackground: url("assets/taskbar/basicm9/taskbarmiddle.png");
--desktopbgsize: 100% 100%;
--desktopbgposition: center;
--desktopbgtile: no-repeat;
--globalfont: 'SegoeUI', Segoe UI, Tahoma, Verdana, Jomolhari, Times New Roman, sans-serif;
--buttonfont: Microsoft Sans Serif, Tahoma, Jomolhari, Times New Roman, sans-serif;
--menu-button: url('assets/taskbar/basicm9/buttons/startbtn.png');
--menu-button-hover: url('assets/taskbar/basicm9/buttons/startbtn.png') 0 -30px;
--menu-button-pressed: url('assets/taskbar/basicm9/buttons/startbtn.png') 0 -60px;
}


/*Theme identifier, control panel*/
#themeDropdownText:after {
content: "Longhorn Developer Preview - Aero Basic";
}

#winAndButtonsDropdownText:after {
content: "Aero (M9) style";
}

#colorSchemeDropdownText:after {
	content: "Default";
}

.dropdownlink.scheme {
	display: none !important;
}

#AeroBasicM9Schemes {
	display: block !important;
}

/* fix all the stuff that XP.css broke */


h1 {
font-size: 12pt;
    color: #1379ab;
    font-weight: normal;
    font-family: 'SegoeUI', Segoe UI;
}

input[type="checkbox"] + label {
    font-family: var(--buttonfont);
    font-size: 8pt;
}


input[type="text"], textarea, input[type="password"] {
	border: 1px solid #828790;
    border-radius: 0px;
        box-shadow: none !important;
}

.ListBox, #searchResults {
	border: 1px solid #828790;
border-radius: 0 !important;
        box-shadow: none;
}

.window:before {
    content: none;
}

.window {
    border: none;
    font-family: var(--buttonfont);
    font-size: 8pt;
}

#boxText {
    position: absolute;
    left: 59px;
    top: 22px;
}



#windowcontent {
border: 3px solid transparent;
border-top: none;
border-image-source: url('assets/frames/basicm9/xpinactiveborderimage.png');  
border-image-repeat: stretch;
border-image-slice: 3;
  border-style: solid;
  border-top-style: none;
background-color: var(--ButtonFace);
box-shadow: none;  
    margin: 0;
    margin-left: -2px;
    top: 0px;
    width: calc(100% - 2px);
		    height: calc(100% - 22px);
}


.resizeableWinBar ~ #windowcontent {
    border-width: 4px;
    border-image-slice: 4;
    margin: 0;
    margin-left: -2px;
    top: 0px;
    width: calc(100% - 4px);
    height: calc(100% - 22px);
}

.window.current > #windowcontent, .window.forceActive > #windowcontent {
border-image-source: url('assets/frames/basicm9/xpborderimage.png');  
}

.window {
padding: 2px;
box-shadow: none !important;
background: none;
min-width: 110px;
min-height: 29px;
}

.window_bar {
width: 100%;
border-radius: 7px 7px 0 0;
margin: -2px 0 0px -2px !important;
padding: 0 2px;
height: 23px;
font-size: 9pt;
line-height: 28px;
text-indent: 24px;
font-family: 'SegoeUI', Segoe UI !important;
background-image: url('assets/frames/basicm9/titlebarleft.png'), url('assets/frames/basicm9/titlebarright.png'), url('assets/frames/basicm9/titlebarmiddle.png') !important;
background-repeat: no-repeat, no-repeat, repeat-x;
background-position: left, right, center;
background-size: 5px 46px, 5px 46px, calc(100% - 10px) 46px;
	    background-position-y: -23px;
}

.window_bar.noIcon {
       text-indent: 6px; 
}

.window.maximized #windowcontent { 
top: -3px;
}

.WindowBarIcon {
left: 6px;
bottom: 2px;
}

.window.current > .window_bar, .window.forceActive > .window_bar {
text-shadow: 1px 1px 2px rgb(240 240 240);
background-repeat: no-repeat, no-repeat, repeat-x;
background-position: left, right, center;
background-size: 5px 46px, 5px 46px, calc(100% - 10px) 46px;
    background-position-y: 0px;
}

.window_bar strong {
font-weight: normal !important;
    font-family: 'SegoeUI', Segoe UI !important;
    line-height: 28px;
}

.resizeableWinBar {
 top: 0px !important;
}

.window.maximized .window_bar {
background-image: url('assets/frames/basicm9/maxtitlebarleft.png'), url('assets/frames/basicm9/maxtitlebarright.png'), url('assets/frames/basicm9/maxtitlebarmiddle.png');
background-repeat: no-repeat, no-repeat, repeat-x;
background-position: left, right, center;
    background-position-y: -19px;
background-size: 5px 38px, 5px 38px, 100% 38px;
    border-radius: 0;
    height: 19px;
    line-height: 21px;
}

.window.maximized.current > .window_bar {
    background-position-y: 0px;
}

.window.maximized .window_bar .WindowBarIcon{
    bottom: 1px;
}

.window.maximized .window_bar strong {

    line-height: 21px;
}


.window.maximized .window_bar .winBarButton {
    top: 3px !important;
}

.window.maximized #windowcontent {
    border: none;
    margin: 0;
	    margin-left: -2px;
    top: 0px;
    width: 100%;
    height: calc(100% - 23px);
}


.tabbutton {
background: linear-gradient(180deg,#fff 22%,#E3E3E3 60%,#D3D3D3 0%, #E6E6E6,#E3E3E3);
border-radius: 0;
    border: 1px solid #B0B1B3;
    box-shadow: none;
line-height: 17px;
height: 20px;
    border-top-left-radius: 1px;
        border-top-right-radius: 1px;
}

.tabbutton:not(.selected):hover {
background: linear-gradient(180deg,#E3F7FB 22%,#E2E5E5 60%,#D8D9D9 0%, #E6E6E6,#E6E6E6);
border-radius: 0;
    border: 1px solid #B0B1B3;
    border-top: 1px solid #7595FE;
}


.tabbutton.selected {
background: #FBFBFB;
border-color: #B0B1B3;
box-shadow: inset 0 1px #fff;
border-bottom: 1px solid transparent;
top: -3px;
}

#tabButton-1.selected {
margin: 0px -5px 0px 0px;
}

.tabcontent {
box-shadow: inset 1px 0px #fff,inset -1px -1px #fff;
background: #FBFBFB;
border: 1px solid #B0B1B3;
/* width: 382px; */
}


.button, div[id^="mBox-button"], button {
font-family: var(--buttonfont);
box-shadow: none !important;
min-height: 21px;
line-height: 21px;
    image-rendering: pixelated;
        border: 1px solid transparent !important;
            text-shadow: 0px 0px 3px rgb(255, 255, 255);
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAAXNSR0IArs4c6QAAAgNJREFUSEtjZGBgYHj8+PFqGRmZEBCbEvDkyZM1srKyoYwgA58/f/7yzNVH2U+fPiXbTGlpaQYTbbmpkpKS4ox///79X93cuy0mxMtLSEiIbEPfvXvHsGTNtm3t9aVejL9///6fll/zrSI/iUtNTY1sQ2/dusXQMXHet3lTO7gYf/z4ATL0R3VRKgelhrb2zf6xcEY3B+0NVVRUJNv79+/fZ8DqUklJSbINff78OXZDBQUFyTb0/fv32A3l4eEh29AvX77gN/Tfv39EG87ExARWi9NQNjY2sIL///8TbSgjIyNY7a9fvxAu/fjx4/+MwjqG+rJMBkoNbeyazrBs7gQGeDotyozhIMWF6F4Bubhv+hLUxJ+fFskB8gIp4QkzGBSuIF9OnLUc1dDclHCOP3/+MMACHkbjC1yYA0A0CwsLw+Q5KzENZWVlBZsBo4mJrd+/f4OVgWgMQwszojkEBASIMQermg8fPjD0z1iK6tK81AgOYWFhsg19+/Ytw6TZKxCGpubX/MhNDuMQEREh29A3b94wTJ676sciWNGXW9b0LiM+WIiDg4NsQ3/8+MEwY+Had7MmtgoxPnjwYPWbN29+rdl6KOz3798s2EwFpUFCaZiVlfVPiLfdKnFxcTZQHmN+8ODBCjExsRBCGkEWfv/+nYGTkxPDbpDFr169WqOgoBAKAL+kZoOj4OLbAAAAAElFTkSuQmCC') !important;
	border-image-repeat: stretch !important;
    border-image-outset: 0 !important;
border-image-slice: 10 8 10 8 fill !important;
    border-image-width: auto !important;
}

.button:hover:not(.disabled, :active), div[id^="mBox-button"]:hover:not(.disabled, :active), button:hover {
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAAXNSR0IArs4c6QAAA2lJREFUSEullVtoXEUYx3/fnL1kt+kmxQtCLipoqYpP0mcVwRdfFSsoJXXTUiM+GAJqTNNYow8lCmKsrZdQKGhR8EkQRdTn4pOopRZtc4FSL0026W52T858MjN73OyqrdSBZc7ZM/Ob7/Kf7xOAhYWFj/r7+x92z/9nLC4ufjwwMPCIOOAv5+bn3zhVe3axEgOKqCJubv7Cf+E4lc1fxL+D0F/K8szOwmu33jI4KOcqsZYPzC09tPfxvtt7sgFKIBgskXv2r02qCAmCxYRDCNCfVmI+PXZi6YvXh/vks/Nr+tjY27w8tZ+ndhSv2fu3Tld5cfIIf5wc5S/oSwf38fQd3dcMffPHNQ4cPNoOPTS5l5E7tzZdcg5dfbiApOtmf1hlYupYJ3SYXbeViAQi8LPbYNW2HeBARoyPcKKQNOcPz1aYmHqnHTo9OcwDfVvIC+REiUQx6rf6HKXJC9mOsC5hKjRUqCt8uXSZ8b9Dy9xzXZ6iKFlRD3bZT+UVbHNHGC8jl30HjFWoqvDt73XGp97ttLTM3T1ZCkbpMkreb3OCaYEd1HrX/XHUMaxboWaF71biK0OzmpA3lkgVtU6ViljrLbUmQkxEIkLdGmKJrgy9uSiUnPtYiuIstT6u3tqm++46uHi6r1U1xBgqKpyvasvST35e1T3PHeXQZJnBgoNa8igF8dsRTcOwOabGx7amhjpCRQ3zNWWiM6YvjD9JV616dXH+y4r1QpFXpt9rT9T+sSEKGzG94pTXGkUn2o5RbV/CskbUMlmOHJ5rhw6NDtFrE27KKVtI6MkJLmE+ev4ChEQlkvHZdwlaaSiXibjQEJZNxNxMB3T36B62F4VesZQywlaTyikkKROKErF15S7IatUKlQ1lWQ1nqsrxmffbLR15vszObVm6BbrcjTKKsWkZbJVDB/PHGSGxwroKawqnLsXMvtoh/t1jZe69IUfJ4CXlDAsycloNVdMPE+pn8IMgKQvf/Nrg+OEO6KOjwzx4Y85DMs17n2ozhYei3CrOTq8bGg75/GKDkzMdBWVkfB+5yG2w3u3gZNoBgsX+Rm2GNsPgekQjscxON+up61EfnF6778RXZ653gm7vTdLqUx09yodl02p3UZ64f/tvu3Z0f+1D5cDf223/qZvWEqXgiu0/jLvMJd9N/wT/ehGSNK4fVgAAAABJRU5ErkJggg==') !important;
}

.button.active:not(.disabled), .button:active:not(.disabled), div[id^="mBox-button"]:active:not(.disabled), button:active {
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAAXNSR0IArs4c6QAAAu1JREFUSEul1V1Ik1EYB/D/Oa86N41chGZtmihkGIM+icqLSOnLvIhUjITIeWFCYCYIQuKFF9GHGIiFFoEFfkSC2RcWXVgRfV2spIKVzq1ECac5N+fcOXHOFH11gdNzs5d37/k9z3k4zzkEAOx2e7vBYDghnlcyHA7HfaPRmEME+M0xEplb2521ElDMbSvN7Eo1rJkk/X99fKu5Dlkm/UpNdFmcGGktA3lqc/H88hs4skmHu9XFAFHbHIteBQ1+6mIDHn93q9Hjphg0VRYuO1tzzS08sIyq0bydsWi4ULBs9OyVZrS8H1ajp9ONuFaSu7S1LgzNgfP1bbjTY1ejxZkpqC7MhmuaQAGgkIDPOFOVWdSYEgrx6+eAH0C0wlF1uxMN3VY1WnosDeX5BzE0wRBBOBTCQbmcCiEQyQCciFAKGCHwc4IpThCno7jc8gy1D3vVaGXOdhRlp2NgdArhhEuYgoFwLsFAbiIElTADlaCPEyTERKCxswc17R/VaE3BXuRl7ECf04tIyqGR0wQ4BwuUyaXLcPCCYpIRJOk1aH3+AZXNr9Xo1aL9yNpjwsCYF+HcDw1lUDgHZ36ZKWFMZsqoAkIV+AmBl1H4iIKE1Rp0vbGgrPGlGq0/dxj7TCmwjXgQDgYdEZkyWVeZ7czy2Uw9xb9uTuEDRaJei1efrSi5/iSAdvwc52cqbkKgu7ckY8DpgQYcWiKng/DZMsyvKZW19XAKLwgS9Fq8/fJjDp1tU4EmGjfg0+BEyA2wLT4KNvuv4Kh+vQHWYZcK1YlNu2C4xeacN5JjozH62xEc1cUZYPnjDTlT01oN3EP/QVetM8I6NhUymhITgfFBe/BM44yJGJyYDhmNjwrDkN0WHE1I2ohh9zJQXRj6+voXo1XmQ8jYlSq6Wx4gs/tSpB04t2d6f97xEmjgwBfvem0oq+sI7FNxR9376jpwqenRiu+TCvNR58nN0S9kEgLuZfol3aYeP4dWnItBRhp1ytv0HyCEqIMxgzlrAAAAAElFTkSuQmCC') !important;
}

.button.disabled, div[id^="mBox-button"]:disabled, button:disabled {
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAAXNSR0IArs4c6QAAANRJREFUSEvt1MENgjAUBuBCiK6iBwcASifgFQbQcHcAThw5MYB3ogNAywSlwAAedBUIQWN1AqoHE979fS95ee830A/KeJm2bW/SNL2N4zh7hGVZKEmSbdd1d4UWRcEIITBb/DQKIXgYhlShVVX1juOsdNG2bQff99cK5Zz3rutqo03TDACwoMtO/+ekyrJ8eJ6n+1CormsUBIGxfNQ/BQpjrMcYa0eflHKglL6jL8/zMwDsdW+Kc36JouigUELILo7jk2maeC48TZPMsuwohLgq9Nv1BPAsrhg2do9tAAAAAElFTkSuQmCC') !important;
color: rgb(131 131 131);
text-shadow: none;
}

.button:focus:not(.disabled, :hover, :active), div[id^="mBox-button"]:not(.disabled, :hover, :active), button:focus {
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAAXNSR0IArs4c6QAAAqlJREFUSEullU1ME0EYht/dtrTBNOEOjR7VGCoBE/Eg9eCBEokiDVQjF72BYvDQRkSrqCn+BbDc9CJRSkA0GODAweLBmgjRcgBv2rRc0aRC+rM/5hu6ZZcttMJcdnZ35pn3e7/5ZjgAiMViYxUVFc3U30uLx+PjNpvNxRHw6/xKedP5QO1egDR34m1H+FhN+Qq3uvpXdjY8TrjdJ6xlZaU6Lpf9Imef9K701YP//F7DSDCcCH/2WbmlpRX58BEPAoNtaG8/vWuxQ0OzePRkCtGf/chBBwfacLVj99DngVlc63wFWRzOD5VlGRynBL69ePW4vNCB/ku4ctkBnucYkJ7UJIkW2ATLMjT/CExjXrwMofP6sF5pa8txGI18DkxwSZJ0UnmeB8EUoCBICI5+yR9+45kqGI0GBjUY+IJJE0WJqRQEEZMfvuWHOuvtTCkBi4USmJROz0R2hiqeFgqfVJIFO0JPOQ6hpMTIwicbCjUKm8DptICPoeVNpZFIVLZXdYOy76gjqIGFXiyUwk+nRYTmlvXZf/b0IiorbYXEbft/cTGGrhuvtVvq4QMX7Pb9MJuNmommPDZkBFEzJpUSEIlEcbN7TAvtvdeM6uoD2FdqZqFbLCZNVVFCqCmVRu/JZIZtp7X1FBYWfqHn9rgeWnfyIFNqsZQwb7McBlNX2AYczMtkMg1SOvfphx7q97egof4oyz4liiapVSnxqr/RohuJEjA18x1e76hW6f1eF6iizGZTrkwJpJSj+oBRg2lLpVIZVlG3erZ4etfXhHNna3K+bT2ltnqqXpD6797P445vQqu0z9/KwpYhg4P22CMr1P6qU6+MJxs83uAGlO4oj3fS+WYkrL9L/nPXXnDXrvf5G6eZJAInEnxRt2kmI8Bk0u5lZW2rVWK36T9Zn8mDsEmrbgAAAABJRU5ErkJggg==') !important;
}


#AboutClose:active {
box-shadow: none;
}

#mBox-button-OK {
	font-family: var(--globalfont);
}

#MenuButton {
    top: 0;
    margin-left: 0;
    width: 91px;
    height: 30px;
}

#MenuButton {
    font-size: 14pt;
    color: white;
background: var(--menu-button);
box-shadow: none !important; 
}

#MenuButton:hover {
background: var(--menu-button-hover);
}

#MenuButton.pressed {
background: var(--menu-button-pressed);
}

#MenuButtonStartText {
    font-family: "Segoe UI";
font-weight: normal;
    text-transform: lowercase;
        text-shadow: 2px 2px 2px rgb(75 75 75);
top: 4% !important;
right: 23px !important;
position: absolute;
}

#MenuButtonStartIcon {
width: 25px;
height: 20px;
top: 4px !important;
left: 7px !important;
position: absolute;
background-image: url(assets/rimetxp.png);
}


#AboutClose {
    position: absolute;
    right: 128px;
}

.DropdownBox {
height: 15px !important;
box-shadow: none;
border: 1px solid #828790;
background: #FFF !important;
}


.DropdownText {
    display: inline-block;
    width: calc(100% - 15px);
    height: 13px;
    padding: 1px;
    text-indent: 0px;
    line-height: 14px;
    position: absolute;
		margin: 0;
    margin-left: -2px;
    color: var(--WindowText);
}

.DDcontainer.selected .DropdownText {
    color: var(--HilightText);
    background-color: var(--Hilight);
}

#ControlPanelContent {
    font-family: var(--buttonfont);
}


.DropdownBoxButton {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAAXNSR0IArs4c6QAAAYRJREFUOE9jPHX67P+L1+4xkAOMdNUYGJvaJ/zPSIpkYGJmgZrxnwizGBn+/PnFMGv+SogBFUUZDKxs7ERoRCj58eM7Q/eEWRADCrITGdigBvz794+gQUxMTAwgAyZNXwgxIDMlioGBgRGs8f9/wl5gZGRk+P/vH8OMecshBqQlhjP8/QuxmRgDQC5gZGRgmL1gFcSAlLhQhl+/f8MNyGtaxjCpDuQqVAATBxnAwszMMHfxGkwDchuXwnUhGwLSDANTGmJwGwDyArJikCHofLwugIUBsiaYzTAXYRiQFBvM8Pv3H4xAzG9eDnf2xNpIOBsUCywszAzzl6yDhEFkiBfDjx8/scZ/Vd8mhrYiPww5dnY2hhVrt0MM8POwZ/j67RuKDbhSE8yL3FycDJt2HIIYEOjtBI9GFhZYnsCdIP/8+cPAysrCsGHrfogB8ZH+DIxMzCQlpD+/fzEsXrkZYoCPpxMDLA8QlRIZmcApf+uO/QyMe/fu+3/3wVOCGQibAk01RQYADdjKrs5AcrYAAAAASUVORK5CYII=");
    background-size: 16px;
    width: 16px;
    height: 17px;
    right: -3px;
     top: -1px;
    background-position: 0 0;
    box-shadow: none;
}

.DDcontainer:hover .DropdownBoxButton {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAAXNSR0IArs4c6QAAAX9JREFUOE+dkrtKA0EYhc9sLsRSHyAvIDY+QWpJIWiX9QWCRowxQjQGDUbNDZV4KQxYWHgHsbAQBLERWytttBERLCKJ7GTNZmSc2bAYc/Ovdpc535z/7CE7Vw/s8v4F/xlvvxukd2yXZSeH4CSdISgDQpkTAbhJjqDbpXREeC6U4Z3bF4DzRRU9LtsPoMJac+wEeCpQqPEDAdibV+F0CIDRBsBGgPcihX9JAvIxFbC1D3AoQLFEEViRgK2oii9FAKoMWA8nEEhG6nYxv9sVgH5ShFJ/AFanEjWhFcLF5gTTkcYA04F5mEOsYv7e1AEH8LGKrDD+XAfIzaqomBlYNs9ZbI9aMuGN0TUN4dSh+I0L0ypKECH+nuNoAsPx+kAVqmF5TQL8Ez7oermmJaRxrxkTOzJGkN88Eg7Ggz4YUuSUfWjWR90wUKE6tjekg8yMii7ZxGrrJoNX+e1DQywrAQODHlTN+KXFphxCwA1fnF2DpE9v2d3jaxv31h/x9LnxDdNYv6PIEB1rAAAAAElFTkSuQmCC");
}

.DDcontainer:active .DropdownBoxButton {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAAXNSR0IArs4c6QAAAYNJREFUOE+dkzFLw0Acxd+1KaKbfoCCH8DFTyCuCuIkdBC00iyC4lBbq1RT01opghQdCtrBQRQsgjgJ4iiCk4Pgoou41MGiXGPTnFzvUg9LjfVNSfi/373/8UL2Lu/Zxd0z/qPRwSBIf3iHGZFxOMxpMBjzRhECEEKQLJwKwH5SR0DzezuVibd3itlsUQC2F0KATKBpmifItm1YtoNo/lgAtuYnULOsppHHaycmd3SIH/HdEwEoJMKo2zXPk9WBzzrDXO5AAA4NHTYRd8BP2FzOILoebwG633lCq1rFjLnfCsgm0k2jCuFmV4vmUnuAm8Ad5hDVzN9/TeBekmpSYfy5BXCU0mFD3IGok5C6Do/tSiMApRTTpuxBydRBfBLwo4nJWBprG99mDvH7gMoHxWRKAs4yEXQFRIGcP1TZR4ByhSJkSMBVLoK+HgGw1R3aNEPzAY+vFGMrEnCb19Hb3dm/8FSmGI5JwOrUSGOvTlRzAKN4DpIrXbObh5dOvM3ZoYEgvgBV9cLRllULJwAAAABJRU5ErkJggg==");
}


#taskbarSeperator {
    width: 103px;
}

#Taskbar { 
height: 30px;
background-repeat: no-repeat !important;
background-size: 100% 100% !important;

}

.taskband {
    bottom: 0;
    height: 27px;
    box-shadow: none;
    color: rgb(0, 2, 92);
    background: url('assets/taskbar/basicm9/taskbands/xptaskband.png') 0 0;

	line-height: 27px;
    text-indent: 12px;
    margin: 0px 0 0 -2px;
    max-width: 160px;
font-family: 'SegoeUI', Segoe UI !important;
font-size: 9pt;
}

#taskbandContainer {
    height: 30px;
	    margin-top: 1px;
		    margin-left: 5px;
    margin-right: 5px;
}

.taskband:hover {
	background: url('assets/taskbar/basicm9/taskbands/xptaskband.png') 0 -27px;
}

.taskband:active {
box-shadow: none !important;
	background: url('assets/taskbar/basicm9/taskbands/xptaskband.png') 0 -54px;
}

.taskband.current {
box-shadow: none !important;
	background: url('assets/taskbar/basicm9/taskbands/xptaskband.png') 0 -54px;
}

.taskband.current:hover {
box-shadow: none !important;
	background: url('assets/taskbar/basicm9/taskbands/xptaskband.png') 0 -81px;
}

.taskband.current:active {
box-shadow: none !important;
	background: url('assets/taskbar/basicm9/taskbands/xptaskband.png') 0 -54px;
}

#close::after, #maximize::after, #minimize::after, #help::after {
	bottom: unset !important;
	right: unset !important;
    left: unset !important;
}

/* active versions */
.window.current > .window_bar > .winBarButton {
background-position-y: 0px;
}

.window.current > .window_bar > .winBarButton:hover:not(.disabled) {
background-position-y: -14px !important;
}

.window.current > .window_bar > .winBarButton:active:not(.disabled) {
background-position-y: -28px !important;
}

.window.current > .window_bar > .winBarButton.disabled {
background-position-y: -42px;
}

.window.current > .window_bar > .winBarButton::after {
background-position-y: 0px;
}

.window.current > .window_bar > .winBarButton:hover:not(.disabled)::after {
background-position-y: -9px;
}

.window.current > .window_bar > .winBarButton:active:not(.disabled)::after {
background-position-y: -18px;
}

.window.current > .window_bar > .winBarButton.disabled::after {
background-position-y: -27px;
}


/* inactive versions */
.winBarButton {
/* Link to spritesheet image */
background-image: url('assets/frames/basicm9/captionbuttons.png');

top: 6px;
background-position-x: -17px;
background-color: transparent;
background-position-y: -56px;
box-shadow: none;
width: 17px;
height: 14px;
}

.winBarButton:hover:not(.disabled) {
background-position-y: -70px;
}

.winBarButton:active:not(.disabled) {
background-position-y: -84px;
box-shadow: none;
}

.winBarButton.disabled {
background-position-y: -98px;
box-shadow: none;
}




.winBarButton::after {
    display: inherit;
    content: "" !important;
    background-image: url(assets/frames/basicm9/captionbuttons.png);
        background-position-y: -36px;
    width: 9px;
height: 9px;
    margin-left: 4px;
    margin-top: 2px;
}

.winBarButton:hover:not(.disabled)::after {
background-position-y: -45px;
}

.winBarButton:active:not(.disabled)::after {
background-position-y: -54px;
}

.winBarButton.disabled::after {
background-position-y: -63px;
}




/* close button */
#close {
background-position-x: 0px;
margin-right: 6px;
}

#close::after {
        background-position-x: -52px;
}


/* css for max button */

#maximize::after {
        background-position-x: -43px;
}



/* css for restore button */
.window.maximized .window_bar #maximize::after {
        background-position-x: -61px !important;
}

/* css for min button */

#minimize {
right: 2px;
}

#minimize::after {
        background-position-x: -34px;
}

/* end of min */

/* css for help button */



#help::after {
        background-position-x: -70px;
}


/* end of help */

#Menu, .submenu {
box-shadow: 2px 2px 5px #0000007a;
border: 1px solid #8C8C8C;
}
.contextmenu { 
box-shadow: 2px 2px 5px #0000007a;
background: var(--Menu) !important;
border: 1px solid #8C8C8C;
        color: var(--MenuText);
    font-size: 9pt;
}

#Menu {
	    left: 0px;
}

#StartSpine {
height: calc(100% - 0px);
margin: 0px;
}

#Menu .startLink {
  background: #0000 !important;
padding: 9.5px 37px;
}

.submenu .startLink {
	margin: 0;
}

.StartMenuSIcon {
left: 2px;	
}

.submenu {
	text-indent: 26px;
}

.contextmenuEntry {
		margin: 0px;
}

.ContextMenuContent {
margin: 2px;
}


#RimetApps {
	margin-left: 18px;
}

#Menu {
bottom: 30px !important;
padding-right: 0px;
padding-top: 1px;
padding-bottom: 0px;
font-size: 9pt !important;
}



#appearancePreview #windowcontent {
box-shadow: none !important;
}

.watermark {
	bottom: 22px !important;
}

.watermark > strong {
font-family: 'SegoeUI', Segoe UI !important;
font-size: 9pt !important;
    font-weight: normal !important;
color: #fff !important;
bottom: 28px !important;
}
.watermark > p > span, .watermark > p {
font-family: var(--globalfont);
font-size: 9pt !important;
color: #fff;
}

.ListBox {
	font-family: var(--buttonfont);
	font-size: 8pt;
}

/* Systray */
#SysTray {
background: url(assets/taskbar/basicm9/taskbartray.png);
box-shadow: none !important;
color: white;
margin: 0px;
height: 100%;
text-align: center;
    font-size: 9pt;
font-family: var(--globalfont);
}
#SysTrayTime {
	margin-top: 8px;
	margin-left: 23px;
		margin-right: 14px;
}


#themePreview #windowcontent {
box-shadow: none;
font-family: var(--buttonfont);
}

/* Custom start menu icons */

#RimetApps .StartMenuMIcon {
margin-top: -23px !important;
left: 27px;
}

/* Custom Desktop Icons */


/* Desktop Icons */

.DeskIcoText, .AppIcoText {
font-size: 9pt;

}

/* About fix */

#AboutContent p {
    margin: 0 3px -6px 0;
}

#AboutContent img[src="assets/rimetmII32x32.png"] {
    margin-right: 8px;
}

/* inter browser */
.MenuItem:hover {
box-shadow: none;
    color: var(--HilightText);
    background-color: var(--Hilight);
}

.MenuItem:active, .MenuItem.pressed {
box-shadow: none;
    color: var(--HilightText);
    background-color: var(--Hilight);
}


.menubarbtn {
	    background: none;
    box-shadow: none;
}
.menubarbtn:hover {
background: linear-gradient(180deg,#6D6D6D73,#3939394F);
border-radius: 1px;
box-shadow: 0 0 0 1px #4040408d, inset -1px 0px #ADADADB8, inset 1px 0px #ADADADb8, inset 0px 1px #CECECEd2, inset 0px -1px #43434355;
}
.menubarbtn:active {
background: linear-gradient(180deg,#2828285c,#3A3A3A4D);
border-radius: 1px;
box-shadow: 0 0 0 1px #4040408d, inset -1px 0px #333333A5, inset 1px 0px #333333A5, inset 0px 1px #292929b3;
}



.ToolbarSeparator {
box-shadow: inset 1px 0px rgb(180, 180, 180);
}

#interaddress, #intergobtn {
color: rgb(255, 255, 255);
}

.throbber {
box-shadow: none;
margin: 0;
top: 0px;
}
.MenuToolbars {
	margin: 0;
}
#browserbar {
margin: 0;
border-image-slice:
10 1 1 1 fill;
border-image-width:
10px 1px 1px 1px;
border-image-outset:
0px 0px 0px 0px;
border-image-repeat:
stretch stretch;
border-image-source:
url("data:image/png;base64,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");



    box-shadow: none;
font-size: 9pt;
font-family: 'SegoeUI', Segoe UI !important;
    height: unset !important;
    padding-bottom: 0;
}

#addressbar {
	text-indent: 2px;
}

#DesktopWPMonitor {
background-image: url("assets/PreviewMonitorXP.png");
width: 185px;
height: 163px;
top: 5%;
left: 25%;
}

#DesktopWPMonitorPreview {
width: 152px;
height: 112px;
top: 10.5%;
left: 9%;
}

.TaskbandIcon {
left: 6%;
margin-left: 1px;
top: 20%;
}



.nonNativeStartPageTxt {
font-family: Arial;
font-weight: normal;
color: #fff;
font-size: 12pt;

}


.nonNativeStartPageBlurb {
font-family: Arial;
font-weight: normal;
color: #fff;
font-size: 12pt;

}


.NonNativeStartScreens {
    background: linear-gradient(180deg, #565860, #97A0AC, #565860);
    background-repeat: no-repeat;
    background-position: bottom right;
}

.nonNativeStartPageLink {
    font-family: Arial;
font-weight: normal;
color: #fff !important;
font-size: 9pt;
        cursor: pointer;
}

.nonNativeStartPageLink:hover {
text-decoration: underline;
}

.WindowMultiPageContent {
	width: 100%;
	height: 100%;
	margin-left: 0px;
}


.MenuBar {
	height: 19px;
	border-bottom: 1px solid white;
}

.MenuItem {
	height: 19px;
	padding-left: 6px !important;
	padding-right: 6px !important;
}

.MenuItem:first-of-type {
	margin-left: 0px;
}

#StartSpine {
background-color: #029EFB;
background-image: url("assets/rimetmIIStartSpineLH.png");
}


/* quick launch */
.TaskbarFolderToolbar {
 margin-top: 1px;
 height: 22px;
        z-index: 1;
}

#QuickLaunchToolbar {
    left: 32px;
    width: 70px;
    margin-left: 7px;
}

.ToolbarIcoImg {
width: 16px;
height: 16px;
position: relative;
left: 3px;
margin-left: 0px;
top: 6px;
}

.QLToolbarBtns {
    width: 23px;
    height: 27px;
    display: inline-flex;
    margin-left: -4px;
    position: relative;
	box-shadow: none;
background-image: url(assets/taskbar/basicm9/taskbartoolbarbtn.png);
background-position: 0 0;
}

.QLToolbarBtns:hover {
box-shadow: none;
background-image: url(assets/taskbar/basicm9/taskbartoolbarbtn.png);
background-position: 0 -27px;
}

.QLToolbarBtns:active {
box-shadow: none;
background-image: url(assets/taskbar/basicm9/taskbartoolbarbtn.png);
background-position: 0 -54px;
}

.SysList {
        box-shadow: none;
		border: 1px solid #828790;
}


#ExplorerContents {
    width: 100%;
    height: 100%;
}

/* Checkboxes from 7.css */

input[type=checkbox] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: none;
    border: none;
    margin: 0;
    opacity: 0
}

input[type=checkbox]+label:before {
    background: #F4F4F8;
    border: 1px solid #90A0AC;
    box-shadow: inset 0 0 0 1px #e9e9eaEE,inset 1px 1px 0 1px #CCD5D9,inset -1px -1px 0 1px #C8D0D6,inset -3px 3px 6px #D6E8F7;
    box-sizing: border-box;
    content: "";
    display: inline-block;
    height: 14px;
    margin-right: 6px;
    width: 14px;
}

input[type=checkbox]+label:hover:before {
    background: #fdfdfd;
    border-color: #5586A3;
    box-shadow: inset 0 0 0 1px #DEF9FA,inset 1px 1px 0 1px #AFE4F9,inset -1px -1px 0 1px #B0E5F9,inset -3px 3px 6px #DEF9FB;
}

input[type=checkbox]+label:active:before {
        background: #fdfefe;
    border-color: #5586A3;
    box-shadow: inset 0 0 0 1px #DEF9FA,inset 1px 1px 0 1px #B0E5F9,inset -1px -1px 0 1px #B1E5FA,inset -3px 3px 6px #DEF9FB;
}

input[type=checkbox]:focus+label {
    outline: 1px dotted #000;
}

input[type=checkbox]:checked+label:after {
	background: none !important;
    color: #5F6199;
    content: "\2714";
    display: block;
    font-weight: 300;
    left: -16px;
	font-size: 13px;
    position: absolute;
    top: -5px;
}

input[type=checkbox]:disabled+label {
    opacity: 1;
	    text-shadow: none;
color: rgb(128, 128, 128);
}

input[type=checkbox]:disabled+label:before {
    opacity: 1;
   box-shadow: inset 0 0 0 1px #FEFEFE6e,inset 1px 1px 0 1px #CBD5D980,inset -1px -1px 0 1px #C6D1D782,inset -3px 3px 6px #D5E7F780;
	background: #F3F3F780;
	border-color: #8F9FAB80;
}

/* This is also a good example on how to use image based radio buttons!! (from an msstyles for instance) */


input[type=radio]+label:before {
background: url(assets/comctl/jade/radiobutton/radio.png);
    box-shadow: none;
	height: 13px;
	width: 13px;
}

input[type=radio]+label:hover:before {
background-position-y: -13px;
}

input[type=radio]+label:active:before {
background-position-y: -26px;
}

input[type=radio]:disabled+label:before { 
background-position-y: -39px;
}

input[type=radio]:checked+label:before {
background-position-y: -52px;
}

input[type=radio]:checked+label:hover:before {
background-position-y: -65px;
}

input[type=radio]:checked+label:active:before {
background-position-y: -78px;
}

input[type=radio][disabled]:checked+label:before { 
background-position-y: -91px;
}


input[type=radio]:checked+label:after {
      display: none !important;  
}


.groupbox {
	border-radius: 3px;
	border: 1px solid #D5DFE5;
	box-shadow: 0 0 0 1px white, inset 0 0 0 1px white;
}

.groupboxLabel {
	background-color: unset;
	color: rgb(0 2 92);
}


/* XP style Start Panel */

#Menu.StartPanelMode {
   width: 380px;
   padding: 0;
   height: 440px;
    border: none;
background: transparent !important;
        border-radius: 0px 10px 0 0;
} 

.StartPanelLink {
color: rgb(2 21 113);
            font-family: Segoe UI !important;
    font-size: 9pt !important;
}

.StartPanelLink > span {
color: rgb(2 21 113);
}


#UserPane {
	background: transparent !important;
border-image-slice:
38 190 0 180 fill;
border-image-width:
38px 190px 0px 180px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicm9/UserPanel.png);


    font-family: "Segoe UI" !important;
text-shadow: 2px 2px 2px rgb(10 24 131);
    font-size: 17pt;
    color: white;
    height: 64px;
margin: 0;
font-style: normal;
font-weight: bold;
}

#UserPane span {
    position: relative;
    left: 68px;
    top: 15px;
}

#PlacesList {
	background: transparent !important;
border-image-slice:
119 188 80 1 fill;
border-image-width:
119px 188px 80px 1px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicm9/PlacesBackground.png);

     padding: 9px 5px 5px 5px; 
    width: 190px;
        font-family: "Segoe UI" !important;
    height: 336px; 
box-shadow: none;
    margin: 0;
border-width: 0px;
}

#LogoffPane {
	background: transparent !important;
border-image-slice:
16 40 16 191 fill;
border-image-width:
16px 40px 16px 191px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicm9/LogoffPane.png);
padding: 4px 5px 2px 5px; 
margin: 0;
    height: 40px;
box-shadow: none;
    width: 100%;
}

#ProgList {
	background: transparent !important;
border-image-slice:
100 1 91 50 fill;
border-image-width:
100px 1px 91px 50px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicm9/ProgramsBackground.png);

     padding: 9px 4px 5px 6px; 
border-width: 0px;
}

#MoreProgramsArea {
	background: transparent !important;
border-image-slice:
0 0 0 3 fill;
border-image-width:
0px 0px 0px 3px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicm9/MoreProgramsBackground.png);
    width: 190px;
     padding: 0px 2px 3px 6px; 
border-width: 0px;
}

.PlacesListLink {
color: rgb(2 21 113);
}

.AllProgramsStartLinks {
font-weight: bold;
}

#UserPaneTile {
	width: 62px;
height: 62px;
display: block;
background: url(assets/startpanel/basicm9/UserTileBackground.png);
top: 1px;
left: 1px;
}

#TilePhoto {
margin: 8px;
}

#ProgListSeparator {
box-shadow: none;
background-image: url(assets/startpanel/basicm9/ProgramsSeparator.png);
        height: 1px;
		background-position-x: center;
}

#PlacesListSeparator {
box-shadow: none;
background: unset;
    height: 1px;
}


#ProgList {
    width: 190px;
    height: 306px;
    margin: 0;
}


#UserPaneTile {
display: block; 
}



.LogoffPaneButtonIcon {
    background-image: url(assets/startpanel/basicm9/PowerBtns.png) !important;
}

.LogoffPaneLink {
    color: white;
}

#AllProgramsLink {
    font-weight: bold;
    color: rgb(55,55,56);
    font-family: Segoe UI;
        font-size: 9pt;
}

#ProgramsMenu {
    font-weight: normal !important;
}

.StartPanelArrow {
    font-size: 0px;
    background-image: url(assets/startpanel/basicm9/ProgramsArrow.png) !important;
    background-position-y: 0px!important;
    width: 19px;
    height: 19px;
    top: -16px;
    right: 113px;
}

#AllProgramsLink:hover .StartPanelArrow {
   background-position-y: -19px;
}


.ListItem {
	width: 100%;
	padding: 0;
	padding-top: 1px;
	top: 0;
	left: 0;
	height: 16px;
}

.StartPanelLink:hover {
    box-shadow: none;
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAAAXNSR0IArs4c6QAAAb1JREFUSEu1VU1PwkAUnG1BQKh4toCaGH+EF5VoSExM/KVqoiEhGtSL/8CLJiIIHo1SkI+2PPP6QUltSQm2p2b37c7O7LxZQUQ0NAmNro5WT4dBhLFJEAKBH9Hf4RVZQJ94ExlZQimXxPZaEmlZQPR1k2rtAU43szAI4E24PATDmvN//lo+YEIAV80+KoUMxNPnkHbXUxhNMN096LTBvOxR3nR2jQUqgJQEPH+NIKrNHh2qNougBfM2d+f8IO44s7nr9CEuGl2qFBWYMYDIAqi9axDXTY3Kai42kHqnB3H+2qVKSfHkcq4mikxTuULWsFy1lmbLdVz0gSxoL+tOAk7FIDcsF4McFeJjctueARmzhQPsGEW2MHetSMAUpFxQ7D5xmjCI+tw+CbkT7pO6y6SsKhjGwCTNIB3NdhczGTggEgDnN4pSVk3YmswskwPVA+FIsCJigfAKcxeD3DMTdtc+y2V6F8+BugAGJF92uRKkZeCBQTi79jay+DH+H2Q1ATx+9O0U3smn8G3A6npmsDQTJ+rzCeCFU9h9T05KWcvGDLCshTkY2b7VlvOe8MvIQl2+aZHdFLXwbEuxSn8BePT44xFs0sEAAAAASUVORK5CYII=');
border-image-repeat: stretch;
    border-image-outset: 0;
border-image-slice: 13 13 4 10 fill;
    border-image-width: auto;
}

.PlacesListLink:hover {
    box-shadow: none;
    background: none !important;
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAA6hJREFUeF7t3EtIFHEcB/BZm90QWxF1wxCCAq1DM+r6WB9oPlAM5jR4KEUFe1ERZUtYXjr1sFCTKOhJJlkH6RQkio+U1NXy2aEUOgSStOrBTaTdSWJs15zZ38Afj/rd4zKX+fD9/v7//+wyJk79REaG741LcsQcSLCbw6zha99t849v2bM093Vi9PvMmItbXFwycRERETmV1VeKMhyJ8bE2W5iZ57e50drtL/sUZXrW7e4YdI33NTfeMu1z5Bcdd9Y494Ty/Jx7ft7r9foAxXEWi8UcY4uO/rGiKE/r6+pNaVXO2qtVpSWfv8xM+xSfAqT/AmbezB86GBd/81lrmynrzLXrtZWy5BqfnAJSsIAjURRuNL95uw41CCgyJxkboWoqZGl4AomipNISRKHuhT9RgDIeOoBiHMhBUC5Uj6Rz6KsHKDpiGqjLFbI0gkSRUqkJonAnMMxVKOyjDBKVCCimca5uOJEoBipAMSCplwBqs1BDozjCUHbpdt2MAhQdMUAxVk8D5SyXpaExVI+sXpIo1Lf4nx6oUIOAop9HAYqtexl6qA9IFCmXtRHqUrksDQCKhMpMEoWGwIxSoZAouopqogDFMKY0UBex6hmSqcP8bqB6gDKOFqAYaqdeEgTVj0MxSZdt11UPUHTEAMVYPQ3UhTJZ6sd/D+jqJYpC00v/oRhQxvHK1kO9R6JIrcN6qF5AkVC5gGKb5oBic+I0UOfLZKkXG066enZRuBdY9QBlHK9cPVTPJ/y4QHHlJesSBSg6VYBiHOYaqHNlstSN6pF0+cmicD8wzAFlHC9AMVZPA3W2VJZ6sI8i6fLsovCg1f/0AFDG8QqC6kKiSK0CfaI6P2LDSUkVpuiqByi6fkFQHUgUKVW0MVGnS2WpC1D0jEoRhYeBVQ9QxqtegR4KM8p4RmkS1TGMVY+iKkrTVQ9QdKIAxXjW00CdOiZLnSOoHrnhTBWFR6/8Zz1AGcerUA/VjkSRWsWAYhtSgGJz4jRQJ47KEs56BtuDFFF48to/zAFlHC/1UKyBasehmB7mgGIbUsWA2iTUO+yjSLkjqf4Zpb667WR5aUnf1Mz0by9e3bZRa6fFzOcIcfGPW1rb1l4GWFFd4+RCeP7bnNsNrH9UKtL+GJuNW1WU5qbbjeuvl8zPzLDH7o6K5kP4HWzt3dpXKavKn9mfC/PdA4OjE88b6kzq7Vqt1iibmO6IihNFS+gu69YmYLs778ovz8LM5KR7csjl8XgW/gIeGvj17ek+KwAAAABJRU5ErkJggg==');
border-image-repeat: stretch;
    border-image-outset: 0;
border-image-slice: 4 4 4 4 fill;
    border-image-width: auto;
}


#AllProgramsLink:hover {
    box-shadow: none;
    background: unset !important;
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAYAAABlcqYFAAAAAXNSR0IArs4c6QAAAb1JREFUSEu1VU1PwkAUnG1BQKh4toCaGH+EF5VoSExM/KVqoiEhGtSL/8CLJiIIHo1SkI+2PPP6QUltSQm2p2b37c7O7LxZQUQ0NAmNro5WT4dBhLFJEAKBH9Hf4RVZQJ94ExlZQimXxPZaEmlZQPR1k2rtAU43szAI4E24PATDmvN//lo+YEIAV80+KoUMxNPnkHbXUxhNMN096LTBvOxR3nR2jQUqgJQEPH+NIKrNHh2qNougBfM2d+f8IO44s7nr9CEuGl2qFBWYMYDIAqi9axDXTY3Kai42kHqnB3H+2qVKSfHkcq4mikxTuULWsFy1lmbLdVz0gSxoL+tOAk7FIDcsF4McFeJjctueARmzhQPsGEW2MHetSMAUpFxQ7D5xmjCI+tw+CbkT7pO6y6SsKhjGwCTNIB3NdhczGTggEgDnN4pSVk3YmswskwPVA+FIsCJigfAKcxeD3DMTdtc+y2V6F8+BugAGJF92uRKkZeCBQTi79jay+DH+H2Q1ATx+9O0U3smn8G3A6npmsDQTJ+rzCeCFU9h9T05KWcvGDLCshTkY2b7VlvOe8MvIQl2+aZHdFLXwbEuxSn8BePT44xFs0sEAAAAASUVORK5CYII=');
border-image-repeat: stretch;
    border-image-outset: 0;
border-image-slice: 13 13 4 10 fill;
    border-image-width: auto;
	color: unset !important;
}

.StartPanelLink:hover > p {
    background-color: unset !important;
    color: unset !important;
}

.DropdownBoxButton::after { 
content: '';
font-size: 0px;
}



.RebarBand {
    box-shadow: none;
    color: white;
}

.MenuBand {
    box-shadow: none;
    height: 22px;
}

#InterStandardToolbar {
    height: 32px;
}

.RebarItem {
    height: calc(100% - 2px);
    position: relative;
    display: inline-flex;
line-height: 29px;
    text-indent: 3px;
            left: unset !important;
        bottom: unset !important;
        top: unset !important;
border-radius: 3px;
        margin-top: 1px;
    margin-left: -3px;
padding-left: 4px;
padding-right: 4px;
}

.RebarItemIco16 {
top: 24%

}

#InterGoButton {
line-height: 23px;
    margin-top: 1px;
    padding-right: 4px;
}

#GoToolbarBtnIco {
    background-image: url(assets/iconset/xp/InterGo.png);
            background-position: 0px 0;
        width: 20px;
height: 20px;	
top:1px;
left: 0px;
}

.RebarItem:hover > #GoToolbarBtnIco {
    background-image: url(assets/iconset/xp/InterGo.png);
        background-position-y: -20px;
}

.RebarItemNo1 {
    margin-left: 3px;
}

label[for=addressbar] {
    position: relative;
        top: 0px !important;
}

.RebarBand.MenuBand > .RebarItem  {
        margin-left: -3px;
        margin-top: 0px;
}

.RebarItem:hover {
background: linear-gradient(180deg,#6D6D6D73,#3939394F);
border-radius: 1px;
box-shadow: 0 0 0 1px #4040408d, inset -1px 0px #ADADADB8, inset 1px 0px #ADADADb8, inset 0px 1px #CECECEd2, inset 0px -1px #43434355;
}

.RebarItem:active, .RebarItem.pressed {
background: linear-gradient(180deg,#2828285c,#3A3A3A4D);
border-radius: 1px;
box-shadow: 0 0 0 1px #4040408d, inset -1px 0px #333333A5, inset 1px 0px #333333A5, inset 0px 1px #292929b3;
}




#interaddress {
            top: -4px !important;
}

#BrowserView {
    height: calc(100% - 78px) !important;
}



#AboutContent {
	font-size: 9pt;
}


/* SysList */
.ListIconText {
    font-size: 9pt;
}

.StatusBar {
  border-top: 1px solid #D7D7D7;
  background: linear-gradient(180deg, #e1e1e1, #f4f4f4 30%) !important;

  margin-top: 0px;
  height: 22px;
}


.StatusBarPart {
padding: 3px 4px;
height: calc(100% - 2px);
}
/* normal pane type */
.StatusBarPart:not(:last-child) {
  box-shadow: none!important;
background: transparent;
}
/* Gripper pane type */
.StatusBarPart:last-child {
	background: transparent;
  box-shadow: none !important;
}

.StatusBarPart:last-child::after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAAXNSR0IArs4c6QAAAVFJREFUOE+lk0urglAUhZflscLAQnoQQZg6MELwhzsuCJo2ChpE4ygiMGoS+MLal3OgILp17SY4Ovr5rbW3Er68pC/fx8eAKIpIURQUCgVcr9fPAUEQUK1WA2MMaZp+DhiNRmRZFnq9HogoHyCOYyqVSqKu1WqF8/mMZrMJwzDyAbbbLTUaDdwgkiTdu8tV4ng8JtM00e12wWQGmcl/A4iIeMtZlmG5XOJwOMDzPNTrdVEgP+OTeGmwXq+JFxVFkVAvFovi2c1mI+KUy2Vx9hIwmUyo3++D35fscteeTqfUarUwGAyep7Df76ndbiNJEqEdhqEAdDodEYWrLxYLnE4nDIdD8IV6MNjtdqTr+lPbtzg8QhzHqFQqv5c4m81IVVXYti0y3sbl+z65rguuzi3eAvh6Oo4DTdO4ifjSfD6n4/EoplCtVl8D/vNn5lqkd+AfXquMesCeD50AAAAASUVORK5CYII=);
	width: 16px;
	height: 17px;
}