/*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: Tahoma, Microsoft Sans Serif, 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 span {
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 span {

    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;
    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:not(.disabled, :active) .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:not(.disabled) .DropdownBoxButton {
	    box-shadow: none;
    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,#F2F2F273,#BDBDBD4D);
border-radius: 1px;
box-shadow: 0 0 0 1px #7474748d, inset -1px 0px #F0F0F0B8, inset 1px 0px #F0F0F0B8, inset 0px 1px #FAFAFAd2, inset 0px -1px #C9C9C955;
}
.menubarbtn:active {
background: linear-gradient(180deg,#6F6F6F5c,#C0C0C04D);
border-radius: 1px;
box-shadow: 0 0 0 1px #7474748d, inset -1px 0px #595959A5, inset 1px 0px #595959A5, inset 0px 1px #3A3A3Ab3, inset 0px -1px #B6B6B65E;
}



.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;
}

.menubaritem, .MenuItem {
	    font-family: Segoe UI;
    font-size: 9pt;
}


#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%;
}

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


input[type=checkbox]+label:before {
background: url(assets/comctl/jade/checkbox.png);
    box-shadow: none;
}

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

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

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

input[type=checkbox]:checked+label:before {
background-position-y: -52px;
	font-size: 0px;
}

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

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

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


input[type=checkbox]:checked+label:after {
      font-size: 0px !important;  
}

input[type=checkbox]:checked+label:after {
    background: none;
}

/* 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;
    background: none !important;
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKGSURBVHhe7ZzLahRBFIZPddeYMV7IEF24UMREfAEXCiLkIYTgyqUbV258BBFcuXHpUvAhAiqYd4g34sJFEhzirZN0dVmn6NMd7Rrr7Of/4Mul6dXHqZOegYyhwL2Nb0sV1avGuKvk6RRfm3sM/fS+3BqTff9ibTI1d99MJ6WvHz27uVzWRJfrhsbtrXONLaiyRJ8fvNtzztjHZn1j5/rzW+fWvxyQrRz9qIhCLxCmxY5LOn1xger7b3dfFgU1146IVvYdfUekHm7BTbgNNyo8+ZOuoVFD5Np7QAs34TbcqGivUROuwqFCDOXjjyCFtOkmCvyf/ujBpAImSglCKUEoJdhRGYU+VLgKhwo4ekoQSgl2VEYBE6UkhsJrvdkMXuulNj5s4wSwozIKMdTxC+BvpA2WuZIuFL9ZDocKmCgl/TIPhxEOFTBRSmIoH56qOB4cym0YTJSSfkfBpAKWeUYhhjr2O/gHaYMdpQQ7KqPQhUo9vsMeHD0l/dELcwaHCpgoJTGUw5vmM5E2/dGDSQWEyihgRynpQtUhHxwq4OhlFGIo/NGbjbTBjlLSH70wZ3CogB2VUcDRU4KJyihgopQglJIYip8VUhsfJp6jwjWYUMDRU4JQSnD0MgoxFP7rejbSppuo1HsxsI0TwI5SglBKsMwzCpgoJZiojEIMFV/X8Hc4lL8EcPSUIJQShFKCUEpiKH5zyoelBRNyoEBhyPweGToqSirba6CFm3AbblSEZLuTEW2uLtIZi1gd3IKbnLX0KTwjbHUfL/n0xvKJaU2Xak8L7b1zjTV0sGRp++Hm3qE5rJ7EDyy98/rr+bI2V8I4rTSGFuOdc07h6Zcj+uCs//jq9oWdPyExqHHQL3zHAAAAAElFTkSuQmCC');
border-image-repeat: stretch;
    border-image-outset: 0;
border-image-slice: 4 4 4 4 fill;
    border-image-width: auto;
}

.PlacesListLink:hover {
    box-shadow: none;
    background: none !important;
border-image-source: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKGSURBVHhe7ZzLahRBFIZPddeYMV7IEF24UMREfAEXCiLkIYTgyqUbV258BBFcuXHpUvAhAiqYd4g34sJFEhzirZN0dVmn6NMd7Rrr7Of/4Mul6dXHqZOegYyhwL2Nb0sV1avGuKvk6RRfm3sM/fS+3BqTff9ibTI1d99MJ6WvHz27uVzWRJfrhsbtrXONLaiyRJ8fvNtzztjHZn1j5/rzW+fWvxyQrRz9qIhCLxCmxY5LOn1xger7b3dfFgU1146IVvYdfUekHm7BTbgNNyo8+ZOuoVFD5Np7QAs34TbcqGivUROuwqFCDOXjjyCFtOkmCvyf/ujBpAImSglCKUEoJdhRGYU+VLgKhwo4ekoQSgl2VEYBE6UkhsJrvdkMXuulNj5s4wSwozIKMdTxC+BvpA2WuZIuFL9ZDocKmCgl/TIPhxEOFTBRSmIoH56qOB4cym0YTJSSfkfBpAKWeUYhhjr2O/gHaYMdpQQ7KqPQhUo9vsMeHD0l/dELcwaHCpgoJTGUw5vmM5E2/dGDSQWEyihgRynpQtUhHxwq4OhlFGIo/NGbjbTBjlLSH70wZ3CogB2VUcDRU4KJyihgopQglJIYip8VUhsfJp6jwjWYUMDRU4JQSnD0MgoxFP7rejbSppuo1HsxsI0TwI5SglBKsMwzCpgoJZiojEIMFV/X8Hc4lL8EcPSUIJQShFKCUEpiKH5zyoelBRNyoEBhyPweGToqSirba6CFm3AbblSEZLuTEW2uLtIZi1gd3IKbnLX0KTwjbHUfL/n0xvKJaU2Xak8L7b1zjTV0sGRp++Hm3qE5rJ7EDyy98/rr+bI2V8I4rTSGFuOdc07h6Zcj+uCs//jq9oWdPyExqHHQL3zHAAAAAElFTkSuQmCC');
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;
}

.RebarBand.MenuBand > .RebarItem:hover {
box-shadow: none;
    color: var(--HilightText) !important;
    background: var(--Hilight) !important;
}

.RebarBand.MenuBand > .RebarItem:active, .RebarItem.pressed {
box-shadow: none;
  color: var(--HilightText) !important;
    background: var(--Hilight) !important;
}

.RebarItem:hover {
background: linear-gradient(180deg,#F2F2F273,#BDBDBD4D);
border-radius: 1px;
box-shadow: 0 0 0 1px #7474748d, inset -1px 0px #F0F0F0B8, inset 1px 0px #F0F0F0B8, inset 0px 1px #FAFAFAd2, inset 0px -1px #C9C9C955;
}

.RebarItem:active, .RebarItem.pressed {
background: linear-gradient(180deg,#6F6F6F5c,#C0C0C04D);
border-radius: 1px;
box-shadow: 0 0 0 1px #7474748d, inset -1px 0px #595959A5, inset 1px 0px #595959A5, inset 0px 1px #3A3A3Ab3, inset 0px -1px #B6B6B65E;
}



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

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



#AboutContent {
	font-size: 9pt;
}


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

.ListIconText {
	background-color: unset!important;
   outline: none!important;
   


    outline-offset: 0px!important;
}

.window.current > #windowcontent > .SysList > .SysListIcon.current > .ListIconText {
	    color: revert-layer !important;
}

.SysListIcon {
border-image-slice: 4 4 4 4 fill; 
border-image-width: 4px 4px 4px 4px;
border-image-outset: 0px 0px 0px 0px;
border-image-repeat: stretch stretch;
}

/* Hover */
.SysListIcon:hover {
border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIySURBVHhe7ZxPaxNRFEfvjGlDg9iQTan9I7gQBPeFrv0S2Zd+Kvd+iYLQRaH7guDChVGhCKFKqcS0mebe5L03w7yY69pz4JfMTLI63PtmLpmMgI/i5Ox6593bnevRXXX0R2RPZtJdfvZ/U8pkU+TbQa+41N1CX1TSzUT2JpVMpjJXBbIxV9UtpNvvLmSVenAu5/C2kt9ISqiLpZND3TdR1Uw6+g5tghsTpTyQbAImqn4AmgQ3saLg7yDKCaKcIMoJopxEUfckm4CNMJ9uq+HoTm7sCDQ46En/1dPiPa3nBFFOEOUEUU5MFLPealqzXu7USBK0npNF69F7KwluqCgnUZSKI+0EqCgnNutd/ayGn5n1srycz3pvtpn13CDKCaKccNZbkwAV5cRE1c1Bk+CGinISReUmZ5JgMV+TAK3nJInK1R2JUFFOTFS9F6FJcBMrKld1JBFF1Vd6khJgjXKCKCesUWsSMFH8XLUafq76R5Ko+lJPUpZEUbnvkASt5wRRThDlBFFOTJT+mzF3sUXSPz1jReVWfJKg9ZwgygminJioei9Ck+DGbiS7GFfDyzE3kuU4Gkj/eMCNZG4Q5SSKql87kJQAFeUEUU5MlJZYbs4hqf2oKCeIcoIoJ4hyshBVv2CAJks3JupJKfc8kqyNOlE3um2itjvy5UVPtpCVUBfqpN+Rke7Hx0t+/FUdj6fyfDbTBwZCWcp0sCHfXz8rLk7Pf+zawZMPX/dtA1os3Ig8Avn6BDzMG2N3AAAAAElFTkSuQmCC");
}

/* Hot Selected */
.SysListIcon:hover.current, .window.current > #windowcontent > .SysList > .SysListIcon:hover.current {
	border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKGSURBVHhe7ZzLahRBFIZPddeYMV7IEF24UMREfAEXCiLkIYTgyqUbV258BBFcuXHpUvAhAiqYd4g34sJFEhzirZN0dVmn6NMd7Rrr7Of/4Mul6dXHqZOegYyhwL2Nb0sV1avGuKvk6RRfm3sM/fS+3BqTff9ibTI1d99MJ6WvHz27uVzWRJfrhsbtrXONLaiyRJ8fvNtzztjHZn1j5/rzW+fWvxyQrRz9qIhCLxCmxY5LOn1xger7b3dfFgU1146IVvYdfUekHm7BTbgNNyo8+ZOuoVFD5Np7QAs34TbcqGivUROuwqFCDOXjjyCFtOkmCvyf/ujBpAImSglCKUEoJdhRGYU+VLgKhwo4ekoQSgl2VEYBE6UkhsJrvdkMXuulNj5s4wSwozIKMdTxC+BvpA2WuZIuFL9ZDocKmCgl/TIPhxEOFTBRSmIoH56qOB4cym0YTJSSfkfBpAKWeUYhhjr2O/gHaYMdpQQ7KqPQhUo9vsMeHD0l/dELcwaHCpgoJTGUw5vmM5E2/dGDSQWEyihgRynpQtUhHxwq4OhlFGIo/NGbjbTBjlLSH70wZ3CogB2VUcDRU4KJyihgopQglJIYip8VUhsfJp6jwjWYUMDRU4JQSnD0MgoxFP7rejbSppuo1HsxsI0TwI5SglBKsMwzCpgoJZiojEIMFV/X8Hc4lL8EcPSUIJQShFKCUEpiKH5zyoelBRNyoEBhyPweGToqSirba6CFm3AbblSEZLuTEW2uLtIZi1gd3IKbnLX0KTwjbHUfL/n0xvKJaU2Xak8L7b1zjTV0sGRp++Hm3qE5rJ7EDyy98/rr+bI2V8I4rTSGFuOdc07h6Zcj+uCs//jq9oWdPyExqHHQL3zHAAAAAElFTkSuQmCC") !important;
}

/* Selected */
.window.current > #windowcontent > .SysList > .SysListIcon.current, #DesktopContents .SysListIcon.current {
	border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKpSURBVHhe7ZzPahNRFMbPnfwpMRiVtiAUqU8gUoS4cSd9GREUNz6CLlyJLyPu3BgoUXwDkYKQlmhKLG1m5nrPzZw7E+/FHtfz/coHYTqrH9853CRkDDmefjod9TudsTXZgbU04mttxxhaGFtOL4ti8vbh9sI8+zy/mdney8d7w/v712h3y1C3urfVXFjKv/2m2Yfj5ZfSrF6Z50c/Dw/v3HixN6DueU4nOdGqurfVuLb0Bl3aOT6n/P33X28yMtmDu65JZznNViWtbEmEuLY4F+yE3bCjjEoa9gx13D9dmUATdsJu2FFWXXOvkVQEL6qw/jVIIG5Co8C/gSglQVSBJCOgUUq8qOZ2B5uIm9Ao9x4PSUTA6CkJopqHLKSOgEYpgSgl9TJ3PUPiCGiUEohS4kXxeYE/jELiyFkqNCr1PgepwegpCaKax3akjuBFNSsGNhE3oVF8ZEDiCNhRSrwoNsfjiMSRVqFRSiBKSRBVuI4hcYQgiq8hcQSMnhIvqnTqSrfikUSqWqFRSupljiQjBFGuZUgiAkZPCUQp8aJ4sacOW8jaDYNGKQmi/FkKiSIEUamNj9Rg9JSsl7lTl/pOC1m7YdAoJdhRV0QIowfSYPT+kyDKf/aCRBGCqNTxHankODB6SoIobhkSR/Cimp/kgU3EDUZPSRDFewuJIwRR/EtHJI6A0VOC0bsighfVPIGCTcQNRk9Jvcxdz5A4AhqlBKKUrJe5qxjvLCSOfGWFRikJolgcEkdAo5RAlJIgKvXLIqSS48jc37I0VPQzPATwb9gJu2FHGdnyaJ7TbH9Au5BVwy7YCbtx3ZqGx0s+uj08uNWnncxSp7q31XCT5pd08vHHctrv5q/9A0ufTBbbW5kdW2PuuVPWdX9n2zF0Zqz9elGaybvx6PQPB62AxIS3g10AAAAASUVORK5CYII=");
}

/* Selected (no focus) */
.SysListIcon.current {
border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAYAAAAc0MJxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJDSURBVHhe7ZxRSgJRFIabMUXIMjGXYUQI7aAF+OwuemkJ9dAufBN0HYFI5DIs1DIVNe2cy9w7k92Y3+f5P/hfdJ4+/ns8WtzgSGi322eFQuFmt9tdh2F4pq9lne12+xEEwWC1Wj23Wq2PoNfrnYug+yuhUqnUjoXo2UyzEcbj8ehFEGEPQafTuW00GnelUul4Op2+icl19GymkZOVL5fLF7PZbNPv959CEdPQJk0mkxElxagLdaJu1JGIC08kOTl+m+gZEqFO1I1xFL1GUqAoEIoCoSgQJ0omO+OJhY0CoSgQigJxomS5YjyxGFHJoUV+Y93w6IE4UcmPRCaOhY0CoSgQigKhKBAjSvcF3yBjtm6XYqNAKAqEokDcjGL+jxNF0nGifBOf2fsKY+tF/sKjdyAUBWJE6VlMTnkmjp1TbBSIE5Wc9EwcCxsFQlEgFAVCUSBOlO+jkdn7AyhJh6JAjKhkxchvrBvXKN+yxXgWzuQAY+JYOKNAOKNSsG7YKBCKAnGifBOf4c8sB8NGpcTCRoEYUVwP/ofrwYE4UWqO+RuLO3q+QcbwP+4OhqJAKAqEokAoCoSiQJyo5O7AxLGwUSBGlC5WxI91w0aBOFHJtZ2JY2GjQCgKhKJA9Oq2L9kXvnO5HC8B3EOdqBt1pFe39efz+ahardaiN7yLV9aiLtTJYrEY6TWT7nrJer1+XSwWL/ROt0hoppEWfS+Xy7fhcDgQWY/mwtJut1tdr9c3Yu5ScmqezDhSnk/Jaz6ff242m+8/MFBv74KiSfMAAAAASUVORK5CYII=");
}

.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;
}

/* boot */

#rimetmIIStartup {
    background-color: #000;
    background-image: url('assets/NightmoonWordLogo.png');
    background-repeat: no-repeat;
    background-size: 320px;
    background-position: calc(50% - 15px) calc(50% - 35px);
	color: #fff;
}

#startupTop {
display: none;
}

#startupBottom {
width: 100%;
background: #000;
background-image: none;
background-repeat: repeat-x;
background-position: center 0px;
height: 20px;
bottom: 0px;
position: absolute;
font-family: Tahoma;
font-size: 11px;
text-align: center;
text-indent: 0px;
line-height: 18px;
letter-spacing: unset;
}

#startupBottom p {
margin: 0;
}

#startupBottom a {
margin: 0;
color: var(--Hilight);
}

.startupAttributedTo {
top: unset;
padding-top: 0px;
text-indent: 0px;
font-size: 7pt;
font-family: Arial;
}
.startupStatus {
display: none;
}

.NMBootBar {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAAPCAYAAAAiXXvsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACTSURBVFhH7dm5DcAgEETRwTURElAUZVAMJRAQ0pPNriwfLTDzJAuEw28nSwBwrgelFKSUbCubGmOg1up7D2/RzZzTV9lTjNFXix9WdP/jLXrv3V/InnLOT3y01s51YPH9A5CteWtrftwHQkbhSSk8KYUnpfCkFJ6UwpNSeFKa3BH5Tu40qyfym9WvVbdzJN7bOeACyCg4Y4ymAJMAAAAASUVORK5CYII=);
width: 126px;
height: 15px;
bottom: 114px;
background-position:center;
background-repeat: no-repeat;
left: calc(50% - 65px);
position: absolute;
background-color: black;
z-index: 5;
}
.NMBootBar::before {
content:"";
width: 130px;
height: 15px;
left: calc(50% - 193px);
position: absolute;
background-color: black;
z-index: 6;
}
.NMBootBar::after {
content:"";
width: 130px;
height: 15px;
right: calc(50% - 193px);
position: absolute;
background-color: black;
z-index: 6;
top:0;
}

#NMBootProgress {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAJCAYAAAA2NNx1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAB6SURBVDhPtZDRDQAREAVxbSjFhxIUo4ArQDGKEIWoQAduvcTPRiK3uZuEISMidIxxqA0pJZg6zDl1nXPeXhxCgKnDnFM33nssuBfiPl/cex/clDCk/b+vKKVgwb2QduOcw4Z7Ie2XtfaeB1prOLhca4Wpw2+7wfw5Sj0vdKjCokeIjgAAAABJRU5ErkJggg==);
width: 22px;
height: 9px;
margin: 3px;
position: relative;
animation: StartupBarAnimation 2s linear infinite;
z-index: 0;
}

@keyframes StartupBarAnimation {
   from {
    left: -30px;
   }
   to {
    left: 130px;
   }
}
#GUIBootScreenProgressBar, #ThisIsHereForTheBootScreensWithNTProgBar {
display:none;
}