html { 
	height: 100%;
} 

body {
    height: 100%;
    width: 100%;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
	background-attachment: fixed;
   	background-repeat: no-repeat;
}

*:focus {
    outline: none;
}

.ems {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
}

.ems .content {
	margin: 0;
	border: 1px solid white;
	width: calc(100% - 2px);
}
.ems .banner {
    margin: 0;
	height: 68px;
	text-align: right;
	background: #b1b1b1;
	border: 1px solid white;
}
.ems .banner .topnav {
	display: inline;
	font: 10pt/100% Arial, Helvetica, sans-serif;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px; 
	cursor: pointer;
	text-decoration: underline;
	color: black;
}
.topnav:active {
	position: relative;
	top: 1px;
	left: 1px;
}
.ems .banner .topnavsel {
	display: inline;
	font: 10pt/100% Arial, Helvetica, sans-serif;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px; 
	color: black;
	font-weight: bold;
}
.ems .banner .userinfo {
	padding-right: 12px;
	padding-top: 8px;
	padding-bottom: 2px;
	font: 10pt/100% Arial, Helvetica, sans-serif;
	color: black;
/*	text-shadow: 1px 1px white;*/
}
.ems .banner .logo {
	height: 46px;
	width: 116px;
	margin-top: 4px;
	margin-left: 12px;
    display: inline;
	float: left;
	background-image: url(data:image/png;base64,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)
}

.ems .smallLogo {
	height: 57px;
	width: 56px;
	margin-top: 4px;
	margin-left: 12px;
	margin-right: 12px;
	display: inline;
	float: left;
	background-image: url(data:image/png;base64,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TUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS4xLjIiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjE8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjU3PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj41NzwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6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);
}

.ems .iconinfo {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACwklEQVR42m2T3UsUURjGnzNnZ790c9dsXTeSKK27QCjELrL86M6LWOkPaIUiqIuC0FyoaMWwugiCbnbxJhBCFNkoKI26Cb0Ig24kV4hNav3c3XQ/Z+aczuxMq2gHBmbe95zfPO/zvofgP6su8rGGFYpdHKTZiPDFKqd9evlKe2bvXrL7w/5ixifnCuFj3gNBS40TsMlGoqhAzeSwvL4VdbicoeW+88l9ANvz6aZ6aO+rjtQd/V7QoEmSyJppzkEZwwk7Rfbn2o+0JHf/ud4ZrwCsz975vBKbK3o9jWuqCFALYAJenvKhw++GP/ZNgBgOiZRtNZVY5bS1dLM7WQZUj8QiVQ21wRVNHLII2ZQaAJXhwxk/KAfaZxMiLrarCuopQ/b3ZnT7Tk8fkR+/ddfapdSKbAdk6w5Al88EPZ3VawB0T4QCHQClhHqlgM0S9xBpaCrgcVePb3CLAdgl/1ytA21+F0YX1rGqaAIoAJpaBhwkKlKZbICQh1P9VqdjuCjJ5t8tcAjAkxYfek/WwVvjQMvoF3wtMkOBDhAqbExBKZ8fIOTBZD+odZjLtgrALdQ3Q8Ona22Yja+h482ScJqWu/EPQJSiUKQMENyfDMig44pkrQBAJIRPN2DwwnH0RGbxOq0ZPrAdBTIrQYEWILg35aaaktK4DhCPJBTIFEs32rAhhmds/hfG4mksbAvzmO6DDiiJhpSgUdlTbiMJjUd4HkFQuQy4eNiF2NWzmF9M4lZsAZ8z4pDwFZoJ0EQJDkR5uLfPGLXBCR/RlDmeI43lEjQhdysvJkb44hTtlYhhYPmwCuLkCU6trRi6lKyMsnx3oklRSzPY4o0g5iBVJt2snwsFLpKAJHfiUSC+7zIdCE348kwNKzk1iILuuJmg+k0jIHYaBaMhPtK7/zLtXtLtV24m8S7x2mSG4oSRaf70cnrv3r9GbiYg8nFOhQAAAABJRU5ErkJggg==);
}
.ems .iconinfo:active {
	position: relative;
	top: 1px;
}
.ems .iconinfoRed {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsElEQVQ4jY1TzyuDYRz/PM9emxmZH6/etJw2/gEuDku24uBAshQHpRQ3JaV2oHZC202RlQO1NjUOltVQwtEN5X0PaFgmRtGa9jwOy5p37yuf2/P9fj+f7/d5ns+XcM6hRv1aopbl8m4K4gAABi5ToyHxMuF+U9cKpQeyEpMsWe672ekbL1MF0PCxFzSYqrxPU12pIudnAhKI29PRXlmLqIZteN+RnepRAIACAFmKSXrk+HoKX7Hsr1gy1CuTpZhUFLDwvE+vWzMhkB/Krl7kEMxHremDgdf/jK6G6IrWUQhw6RUMzlxh2Z/UVzDSbgGs8FVqhJfvEGlrRFOtGc96Aoy3UjCmmfPMtKDGXIGjy0f9CRgDBWOar7+6oMBsFOA/u/1DANcU74YDrdxkhw3y/Ss6pBp9gQw5pDzQnxGd28HS+IjnGNUmAS9vn4hfpDS5onM7yAP9mYKVc8wLoGjfrbATpvNNpJVR7Op1L3BKrDwXsadPPf+ystgednD/kPJLAACqZyNSToDv4cSjuUxiZygIRr18cah8mUpBpjesMFS6QYkdAMC4gnw2wQNjGXXtNzpKoq2kEegJAAAAAElFTkSuQmCC);
}
.ems .iconinfoRed:active {
	position: relative;
	top: 1px;
}
.ems .iconchart {
	height: 16px;
	width: 16px;
	cursor: pointer;
	margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJYSURBVDjLY/j//z8DJRhMmJQd+x89/W4IRQbY1x5L8590dzmy5PuIqC4gfvA+PPIyEMfhNqD06H+L9gfG9p33/jr23OMEiX30DTj8yT/oFxCf+hAYfBeIfwPxIyBWwjSg5Mh/tYZHzDr1D34aND7Y9tXOsf2Lg/O/z85uNjCFn908lT56eH985xXwzXvygwYUA4yLD/9Xcm+QlS572JWesP7XVyOL79/MLKci22Rc/6DXvPH+X8um+79t2u7/tOu4/w9ugFHxof8wha+1LP89NHT9iaxZIf/BCpWie7/Vi+/N/25kqvrN2Oz/suiO6QgDig6ADfgtJrX0p6TMb1u/Xd+5Eh9M4k16yCyQdH+HYOK9H6JJd+tgBv7U0j3wXVvvA9wAg8J9/6sNAvT/8gr++8Mn1MYQ8aCFIfzBf6bwB3+Zwx/8Ywu7H44e+j8VVX4hDMjf+/8/I6v/fya2OyghHHCn3GuRw3TvJTZnPJdYnXVbbA436Le49Aa4Afp5u///ZGAJ+c3AIg5T4DXT0stjpuULj1nmD9xmW6x1nWu2z2W+6RenBcbxIHmga6XgBujl7vw/R1TDAabZscNommOn0UeHLsNFDj2GPDBxh37DDrtJ+u8x0oFu9vb/liU6khal2jPNS3UfAem3FmU6Gej+tqjX5rBo0rln1qI9GdWArG3/jTI0/Q0z1N3UAyxdgTQ4NQpreMjCFAqpOoHZRvnqUhpROhmmxRo8cAO0M7f8187Y/F8rYxMQb/yvlbYBiNf/1wTh1HX/NUA4ZS0Ur/mvkbwajOEGUIIBf5BxjDvwFIUAAAAASUVORK5CYII=);
}
.ems .iconchart:active {
	position: relative;
	top: 1px;
}
.ems .icondata {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYJJREFUeNqkU7GOgkAQnUUqGgIa9ZorjOAnWOgv3Adcb+46OzoK/8Da/7C0NpZWKC0UNGohqFFU3JlkCXucF5ObZPNmhtk3j9ldNhqNPgDgDV6w+/0uxVmWReC67nf2oi0WCyl2HOdLud1uyASz2YzWcrmE+XxO3YoLa9I0JZxMJoRxHIPKkwwLOp1OLq1arZbkMsbgcrnQxsFgQLjf70G9Xq9EsFqtoFarwWazoQ0Yo2HueDxCt9uFJElgOp3mpGEYkgLqZts2JU3TLA0Pc1hzPp+h2Wzm+d1uByqXRQo8z8s/CCWIaKig0WiQjzMrGs0Ak5ZlSR8Mw5B8sbFEIBSs12tpBsXumqY9V8D/iwiEgmLnYixO5akCnDoe33a7lVCoqNfr5PNTKytA1na7LXVstVpSoejc6/XIr1QqFCuHw4HhpfB9nxbOIAiCX28iIioYDoeEnIipURSpiqJAv9//8yFhzel0IhyPx4T8JqpM1/VPzvz+4mtMf5CGJP8/9hBgAJ9IURuBR2O1AAAAAElFTkSuQmCC);
}
.ems .icondata:active {
	position: relative;
	top: 1px;
}
.ems .iconservice {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALtSURBVDiNjVNbSNNxFD6/aTHzNjQd0y11Sl6S8FLKJAMjLyRJSMQeSqK0iyLpRFQC8SUFBaelKE4tehlY6Jx3/1u3zQ233EOi5lI3ujyY7qKpLTd3eqiBDLEOnJfzne8753DOAUSER/X1wYgI/3KxWHx1bGxscFozne2KAUVRbRaLBQel0u7DyK2tLQOL+kWcn593jo6ObFRUVLAQEaC6uvoiJZM7NFrtXu/TZ+kHkcvKyo5Q1KRjfX0N+/v7dQDg5cIIIgKPxzsdFsYdaWxsCFxbW0tPTk6egX1WWlpaxOfzu2JiY2Bpacksf0WFc9icTKVSpfUEAFCr1R8IIVFmq0nd1dmpUqvVOTwe77VLgBXCKl4xGuCj/hOknk0OCD8RYTKbzUSpULJpriRE/EVNTKSUlwumg4KDJ6ampvIAANrb24+npqScUqlUsLVpBYvVAj+2tjzeKRSTc3NzqwQR93cLhBDarduFwwKBINNoWKm02Wz1yyvLXg67Y89qte5s72x/1+v1Yhklq0VE9AQ3Q0QnISSXGxE+fCk3VzgklQKdTndIJBK+VquVIOLe/nyauwAAQENDQ1JkJDe7p1sEmVnZkJNkMlWlzZ5xJx8o0NTUlBHKDtX09HZ7+Pn5o+FN8Zd49mPm+YzdqqEyknSogFAovOzv7yfvFolo0SdjwWAwtGuUur7p8T0HI8FJLtxhzAwIPMXuM/+9tNbrzcJmJy8tFfl8PhYVFb10YSEBEKFoOWrb/RyFm7ooHHgAs1+lQEPEPx10dHSUMJnM5y/6+oj3MV/gcDhKkUh0zVXkmwkN4sndh3rlitO2sQGZN1nxurewtConRwlFUQyj0ajQaDRKBoNxz9fXd6G2tjYBEXfd5y3MIvcFd2lPArzpHj5BBBbGt4c9fHx82ImJiRVcLnfLbrfTa2pqEhDx50HbybtR9768pE4fF26/gtsO57AOKgERIT8/v62goEAWGBjI/J+3jmJBzLloiENE+A3Pj9GwOl/4SgAAAABJRU5ErkJggg==);
}
.ems .iconservice:active {
	position: relative;
	top: 1px;
}

.ems .iconcontrol {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABd0lEQVR4XpVRvW7CQAx2LpcQkEoSkYkR9RFou7ZdWcqKFLHwCpU6tFsltqqVWrFAGh6CIY9SCbEwVExAkVjyQ88nMEnaDHySdT7b991nW/E873632z0J0+AEKIoSM8YGymg0WruuWxUBOBXj8Tji4mdd0zSYz+fIKg1Bfg6iXp71el2W8UMiCALIo9Vqkf81nYIi3l5eNGG5XFKcQQq9Xo8M8bPZAGPHkpf3D1KXJyDMZtP0NUOgGwbFCgkajfPMPY7jI0HJAFVVMwQcUhgOh0VDI5D8PMH1zS18LxYw8Hx47T9nBjWZTOR5c9XE1QFurdvtAoIfGM3qGazWK+lbpglxFKFc2UKlUoFOp0OEvu+Tz1LSqM8DkiQBzvm+lQQHLGNp8DyBViqlN4Aq9nmWH/BfBY7jQP/xgZLGfm3b7RYHTIa1/yqwTVP+GoYhWJYl/XK5DHftNm4DDVtAyxBE6Ni2DUVwarXCHBc9vglZqFuF05Douv75CxFhgDzS11GPAAAAAElFTkSuQmCC);
}
.ems .iconcontrol:active {
	position: relative;
	top: 1px;
}

.ems .iconsettings {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADcElEQVQ4jXWTX0xTdxzFz71taQuD3lJFKo7eLk5BMimJdQzjhKDRxJc20cQHN1lYlmwPy1yyZOJitCPOJUs6syVuZq5OtmQx4sgY0UlMoVNCgVFt60Ao5a5pobbQP7e0t+2l/e2JZlvief58z/ebfM8BnqPPPrWdH/7dSf4YnSYXe6/ansdRpQHLj4xSWWanaJJIZ9JvaTSVv7zz7jFDbDWDoaHhRDAY0IOCValUGDJC2ny25zT3H6crXw3Es0KOpFIZcuvmMJlwegifFMjc0zAZG3OT/v6heDgcIYKQJde+74tbei+xACAtnUIVE3mxwEw5fWhqaoBKrcDEpAu5vAidrg4tLQcZWiIBQKGisgLnPvmYAwB6wyAWjw/w/BpkZTScE1O4d88BAoLq6iosh0P47c5d8GtpJJI8/pqZHSgt/vrLW1bNpsquQlFkjh0/hDt3HaApGjsatiMaDUMul2F3825EolFMTv2Jzs5ODA4OIiMII/ML/lGpuvqFD46fOIQULyAYWkEyyePV1j1wOOyJldXoaVCA54nX2t31BuPzqbAmZGEymyGTUO3Xf/q5XapiKpDi84hE0ohGV1BXpwXPx7GyGr1w9sxH1wHgXO/ncD322FjdiwguhUGzLLK5POiyckjdj5+aFxcD1rZ9RlaukEEiU0Iul/3rwYBYKKIIoEiAfKEIPxeA48HDBMdxlyX37b/O7t9/kNK/VHtEq60BF+BgNO6Bf3Gx1WBsfdZ2oNOgrd1iNR09rBifdqNmmw4L3N+YmnadufaF5ZLkYu8V0yvNO20dHa9BKitDaCmE8nIl2l/fp2BUVabGnTtMpqOHFcHlZ5h8Mo+XG3Zhc80WJPnkEY2+cVQKEEZXvxXrBYCmJdi714j79hHM+yrB6upRJMDI2ARmuSW0HWhHbr2ArLgO1WYt1omXpQDg22/6XA2N2w3zvrlEc4uBadzVhOByGH4uALFIULt1G1SaTXC5vZiZm4dKrYF3ZoazWT7U0wCwGoubHzwc17/dfUrt9XggoQhUKgb1Ohb1OhZVajVyeRGP3B5Y3jtJjY07O2LxZEcpyj0975eKUSgWkRNFJHkeN/puPJIrlEx315ssnxchFgoAgP7L50c2+FIXNuRb8F+4+p3tVCotMEImY47xaebm7QH7UnwtEQpHfvg//w8SdZF+ZcSPUwAAAABJRU5ErkJggg==);
}
.ems .iconsettings:active {
	position: relative;
	top: 1px;
}
.ems .iconcheck {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhxJREFUeNpi/P//PwMlgImBQsACIhhnCAFZjEAGkANy0B8gwQ00m5kRogpEMYHl5YF4LZBXw/D3/47/Ea/xuOD7PwaGX1AMMvDvfwGGf/8nprkkGQPZLUAVHqR4gY3hH0Ofoby+6ZcvXxjinWL0Gf4wtMC9QAAwAjXXK0jIO8gLyUl9/Pzx98Fjh24AXdOA7gIPoP/PwJwGdvoPoNP/MGQIcwkGq4mrKHz5+uXf0UtH7wBdMRGodgvCgP9ATX/+tyT5JxqCaDAfIu7DwcSWJckjqfzgwQOGU5dP3f3w4cNSoJq5DL//I0Xjn38tMX4xes+ePWOK8IowAPGBmnNZ/jPVS4vLqH7985Xl5YcXDz99+rAJGIDtQAxxIcKA/zVLViy8xM7J9uvU7VPMDnaOOkAb4sVkxTV+sPxgf/fhzdOP797vZ/gLjD4GBojObT8gAQRKiYx9/AxADaAwaDF2NtN6+vMZpwCnAMP7b+8Zfrz49vrj3fdHGJgZkhhYmT4w7P4J1wzWCyY8OBgY5JiBmBFsiLSdvMYP3l/cv1/+/PD57Psz/5kYEhgO/H4K1owEEAYwQlOcAtAQc2YPBmnGFi4TfpnvFz7d+f/wXyrD8T/XGR79w4hfZANAYcELxAJAzMdgzGTJoMOQxnDmfyfD1f9XgGIgq39AaRD+xQDyNBDADAA5gR2IOaA0MzRX/IPiP1D8F4n+BzeAEgAQYAC7HATaTnWSLQAAAABJRU5ErkJggg==);
}
.ems .iconcheck:active {
	position: relative;
	top: 1px;
}
.ems .iconuncheck {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwQzZBM0ZDODU4MTExREY5NjFBRTgzODkzNzZBREQ4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwQzZBM0ZCODU4MTExREY5NjFBRTgzODkzNzZBREQ4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzMgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ1dWlkOkFDMUYyRTgzMzI0QURGMTFBQUI4QzUzOTBEODVCNUIzIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOkM5RDM0OTY2NEEzQ0REMTFCMDhBQkJCQ0ZGMTcyMTU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HmhvGQAAAhhJREFUeNpi/P//PwMlgImBQsACInwZGRn8gTQjEIPcs5WFheEeExOD358/DJr//oHFmSDy8kC8Fsis+cvAsCMC6HqwC7zRTHUHasz+9YtBGaj5F5D/B4iBGgT+MTBMDC0vNwayW4BCHqR4gQ2ouU/fxcXm9evXDIH5+QZ/IIZAvEAAMAI116saGrqz8PEJv3n16s/BtWtvAMUa0F3gAfT/GZjTQE7/AXF+hrCcXAQzP7/k61ev/l0+duzux48fJwDVboEbAOR4gJwUV1hoCKL/Qw0B0j7/WFiy3v/6JX/18mWGy6dO3X337t1ioJq5v5GjEaQpKiND78yZM0yB8fEGUENy/zEx1XNxc6sy/fzJ/PvLl4e/fv3aBAzA9r9QFyIbUDNnxoxLEiIiv05t3cpsZ2urA7QhXoybW4OPiYn9548fT7/+/LkfqLEGqPwfSM82WACBUmIfMB38hoRBi7OBgdbXhw85eUVFGT4DQ/zlr1+v73/9eoSZgSGJlYHhw24kzSC9YAM8gAbIAQXkoIbYS0pqcP/4wf3yz58P5758OcP0/3/CAQaGp7vRogduACMjI1hAAYjNgYZIAw0x4eKSufD9+52H//+nHmdguP4IS/wiGwAKC14gFgBiPmMGBksdBoY0YJx2XmVguAIU+wmN1Z9QDArD30C9/2EGgJzADsQcUJoZmi3+QfEfRIqG0//gBlACAAIMAC0j76jkkgENAAAAAElFTkSuQmCC);
}
.ems .iconuncheck:active {
	position: relative;
	top: 1px;
}
.ems .iconedit {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAQwAAAEMBuP1yoAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHqSURBVDiNjZPfS1NhGMe/7941T1ttiFPmCTWR6fqhoKggdBPddBGFUhcdpN8XjXbhX+BdeCN0wFGZgqKwLrqKrrqJSdFFREIMYZMFNtOTeM7aztEza+95u3Ggzm3nuX2+38/zfB94COccdur5A3qlZcc9ZbgKeZVa4cg8WwYApx2zLNGmLu5ZCMUFMftnF4kbeA0gBAAOO4CAP/C2/+6iuDM8jNxfC8TgQqlXE/DyER3vGLjYq6kfYN4bhTHSUzREEi31q0aYukN7znZ3hr2tvjotMwPlXYJrDZl4+BWbrAmQJSo0iPWxzsHeQH5rCduaibXNeAoFjBzUVQS4vXS2+/LQuYKegpHbQHqFKE4Lo5EY0w/qjr3Bi4f0ZnCg75pLsBy6uoxkkpgCI9HIPPt6VFsGkCXa1NjaMikG23353x+R+WWhqJFPj2fY0+OGlUXw+d1vzl8abDO2v0BVdShpkiImblWKemgDWaLBrgsdfbSQhZ79gdUVsuWyyP2xGMvZAggeXG/0N5867WiDrp3ZE4pk+skc+1zJXBbhpLf+6rekAjf7vrG+pkTDs2yimrkMsPfvRGg9kVjywLo9FmObtcwAQErfKEu07qcG6dl7q+rK+5Xi+0bCOQchxAmgHYALgGkDEAKwCiD9H4h1teo4VIKQAAAAAElFTkSuQmCC);
}
.ems .iconedit:active {
	position: relative;
	top: 1px;
}
.ems .icondelete {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIXSURBVDiNpZM9aBNxGMafN80Rm49ekktS83H5IMHSUjscFcGCtQg1iRA1OAtOgmBHiVvq1EEIFB0c0r0IpVwWFx0MOIggaIci2FaTq2LtqW1MyeV6f6cLZ9pF+oz/931+PC8Pf2KM4SSyncjdD1ghkt7cvvV9leNy/YurHJf78OB+c4VIOhawTCT5J8denRkdC0aLWfkZUdYyy4Wz03I8GIyevjJdX7ZAegANWEpOnncdNLcRS47aw/lLtSpRvkJ0zXn5Qk0cmbC3txrIzOadGrBk+uwWQGmt/rKWHD9nB7MhEE7ZNy625F3DoNlExqY2FAw4Hfj24r2uASXTR9YWnhJlh0eickzMcIbGYPO6ccAMODsGHIkItt6+7irvPhbuMPb8WAAALBJlI5lhORKMcocagRwO6KyDr8qn7s6XX4U5i/mfE0x1AGhaF/r6OvSfbRCAAZ8TzHMKnf7l/gQLRFkxIcjj+x0OagttvxsEYFBtAX431jyD3cbnnULJkqLXwjxRTkxF5KmWzglqCy7Biyc8zxZ5L3MFfBDUFqb+HHJiOi4v8PzVIwAWDz2eGfJyod3fcAf8qHh5Q9hUir7N5s0KzxvuoIDQDxUzniGOF8VHvdiMMTDGUAakaiK2p0hnWTmd0ueA6+bsLlCcT6d0RZpg1URsrwxI5qwHMCEPM9GNe8AN67sJqedz21YzY+xojf+rE//Gv3sS6xhM1kjhAAAAAElFTkSuQmCC);
}
.ems .icondelete:active {
	position: relative;
	top: 1px;
}
.ems .iconmail {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABvUlEQVQ4jcWTzWpTURDHf+eec89Nzm1qgrHXBD8W0S4qCFZB6EJXPoNbH8SnEFe+gm9gIaKgULCbmJJSav2AJo2JuZqkufm4ucfFJcaNm2wcmMXMMH/+858ZYa1lFRNCAOCs1P030LNqZzUKwLDfRwE82TaczgxryYhYeigHfDlnYDUXGBFJgzufAjASmoABkZfj6Yt6OsKbkwG+jFHGIKTEUZKp1BgXYm3QEoTWOFqzYSBSGV5/bC01qJTzVOtnhMMxvgYLJDZ1a9NYCMi4cPYz4uVei0q5sARYNx53bgTsHf+g/i0kq9LCotkBXAf2T0KqjR7bmyXyax5AqgGAkg5BIcfhaY/2rzEPtwJc6SAExEnCbq1NbzjhykYBJZfLUwCzeE7tc4esK3i8c43uYMpurcm9ShEBfPjU5f7NIsWc5m2jw8GXiLuVi8s1lvwZt66uc73oEycQJ3A+jnl/1AFgZ/MSfkahHFAOfO2ec9wa8updI2Xw6HaAtYL+2LI4CqUkD7Yu/6E6iS0TQAClvKFcyC4B2q2QMHYZCY9ZIjBugj8ZMJXeP3OuSnVQ35tNnh+ErPwT//+ZVmWwsN8umK/0JoimbwAAAABJRU5ErkJggg==);
}
.ems .icondmail:active {
	position: relative;
	top: 1px;
}
.ems .iconview {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gMFwEXI5yhKRYAAALISURBVDjLnZLPbxR1GIef78x8Z9epu5sK2BRUaJOKdQuN4sXEJW0iJhwl6KFS0zRR40GS+i8QDnBo/wWIByknNN30YI3bYHQjZoNCtVtos/zo7lLBzk47O9vdnXk9YFEkMdHn+B6efD7v+6qJiYmxnp6e17XWJoCIYBiGcl3XnJ2dPTU/P7/Mv2BVq1V/cnLyw+2B67qUSiXK5TJa63e7u7s/8Dzvq2q1ul4oFFpPGEZHR0+IiLRaLVlcXJRcLieu68o2YRhG316+fH1kZOR9rXXqiQSmacYA5ua+xvd9jh17m19vlrhxa5WOuM0Dd0OlDw6mz545c7ZWq0XZbPYi0NwWGIZhxAFM0+DIkTdZWFrB9TZ4ZscORMdoNFvM5b7j6WRn1/j42KeO47zw9wQGYAVBwNLSDZLJJHcq99jV1UUTzWZkU8OhWHlAvnCVw5nD+x3H2f9Pgd1sNunocB52smNUfOGX+02u3wu4W1eUfcWd6m/s3PWsY1nWTkA92gEoRIT139dBhFvlNSq3fXSiE0QIozYx22Lfc7tZq1YarVZr67EESoFt26RSSVZXVxno20vbX4d2A1srJNhkX+dTHDrQz5cz2bLvbxYB+auCCFpbmJbm0qUvSPc8z/E3Bklt3Se4u8RLnSbvHc3wY/57pqam2o3GlvHYGUUgiiIOvfoKP1y5wvnz5xgaGuLj42+BYbLp1fgmN8+p06dpNBovmqZ5LgzDEeDaQwFCu92m5tXYs2c3KysrXJiepl6vIyJYlkUikWDw4AFmZrJRJpMZyOVynwMngKsWYBpK0dfXRxRF9Pf349U8vI0NRCJisRiJRIJ6vc709MVCsVh8bXh4OJ3P5z8LguAda3l5ufTJyZM/xeNx/aiYQCQCCEoplFL4vt8Ow/BCpVL52TCM8d7e3oGFhYWXFf+dNPAR0AFM/R9BDEj9+YTeHxuLRxrVGJLVAAAAAElFTkSuQmCC);
}
.ems .iconview:active {
	position: relative;
	top: 1px;
}
.ems .iconadd {
	height: 16px;
	width: 16px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAABuwAAAbsBOuzj4gAAAAd0SU1FB9wCGxQqL4tlD9cAAAIvSURBVDjLhZK/bl1FEIe/md1zaVLyEO7cWIqlIHHLOA/g2qUdI1L4BcIjBFnyTdK4I5IpucSFCxcWIZFCQYpQIPEanJ0/S3GOnQtIMNIUu5r5zcw3I/zDPvz64X72PMjsS+hbwAjyhwjXInK+vb39djNeNh+/vH9/lr0f9kyydzoduiBzlKoiIqudnZ2jfwm8fffudUY+7D2JTHrvkB3oIILMrqqo6uXu7u7encBPb96cZcRhRJCRZJ+cvtGqCCqKqFC0UKquHjz44khubm7uh8fPEU5EkplkDzLh0aM9ANY/rlEEmaqjpVC1UErZrWZ24O64B5lBRkwj5KfybWxzB4KWQimFVKXUelCb2dLdCXc8nIyZQeadwDiOU3URiipaC7UUavalrNc//Gnmn00Cwf7+Pv9lr757hVallkqtw1ibOW7GNIbzfza2Rs1Crx16Ry4uLj6a2Zb7rVDgM4vj42MATk9PZ3hK1UqphWEYqLX+Vt392t23rDVs7iI8iIy/QVSVCV5Naq+3G77WiDi3GaCb0azRrDG2caPtkbFN/2aG2wzd/VwAXr54cdasHbZmNDPcjIggM+k9QabjqbUyDAPDMLBYDKvHj4+P7k752bNvX7c2PjRrtGaYTyJkR6adMwyVxbBgsVhcnpyc7AHorcCTJ1/vZeTKPeZxnDYa49hord0BjvDVbTJA2VzR1dXVevnl8tLM3M3uNbPPzW0U4XdV/b6U8tXTp98838z5C6v2gR1qUllxAAAAAElFTkSuQmCC);
}
.ems .iconadd:active {
	position: relative;
	top: 1px;
}
.ems .iconup {
	height: 15px;
	width: 15x;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,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CxMBAJqcGAAABNxpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4yIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4xPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8dGlmZjpDb21wcmVzc2lvbj41PC90aWZmOkNvbXByZXNzaW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzI8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xNTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6QmFnLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTMtMDgtMjJUMDc6MDg6NjQ8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlBpeGVsbWF0b3IgMi4yPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrr4p0JAAAAmUlEQVQoFbWTMQ6AIAxFqTEuxrvBxRw8gTEubtzPGOTX/ElAJZFEfot9bQWUEILBsNZehnrPk/demhqQqRWm80XRaTWMQkU4fpdZ1i3bUBYGiM0c+s7ATo0kTFBEIoPHJBPcYFZxzikEPm6O2uM0q3JqaVAZSJ+aWr9VZvAb/Q/e96PYgOA4cFuKUZmX1W3HU7l+DBiZ5MXlE1kXMOsw27xOAAAAAElFTkSuQmCC);
}
.ems .iconup:active {
	position: relative;
	top: 1px;
}
.ems .iconupgray {
	height: 15px;
	width: 15px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAAZiS0dEAIsAiwCLqH+UNQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kBDgwyGaRbvBEAAACiSURBVCjPtdNBCsIwEIXhf0pxI3oQPYaewIUnEOPG3eQUSZHudOc1hF6jpykSFxIRJdRU+naZmQ9CwgiAcy6QkettLm1jKHIhQNsYlusLBQPinAttY4bhmCRWVfaHYz5WVUIIzKYTVPV3HKGIAPKq9eI4VFUVACLgvQdgs9194fL9EAc/k6qP89p/4a679+Iy1ajr0zjXttbKYnV+fuTQrXoA5k80grvhp1QAAAAASUVORK5CYII=);
}
.ems .iconupgray:active {
	position: relative;
	top: 1px;
}
.ems .icondown {
	height: 15px;
	width: 15px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,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CxMBAJqcGAAABNxpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4yIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4xPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8dGlmZjpDb21wcmVzc2lvbj41PC90aWZmOkNvbXByZXNzaW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzI8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xNTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6QmFnLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTMtMDgtMjJUMDc6MDg6OTY8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlBpeGVsbWF0b3IgMi4yPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrOk1+nAAAAqElEQVQoFZ2SzQ6DIAzHW8N4PXgzD3uC3Y3h3RYviwny79RkTRVGD6Qt/fULOOdMkBjjVxGreqwppQd3wpJ9wPln1bMtgU9LKaU1mqaZju7UNd3CCHZuIGbWnNhV2KR2ZxPc3Pb4fBFm1QB82i9PpbeNIAi+AMZFIswdQviZ32y7JNunypcgAkwYF0jwXj5SCbq1cbNtwC1yWbkZLguyf0ElQ3dl773bAAUKRaNBZgpHAAAAAElFTkSuQmCC);
}
.ems .icondown:active {
	position: relative;
	top: 1px;
}
.ems .icondowngray {
	height: 15px;
	width: 15px;
	cursor: pointer;
    margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kMEg8cH6YmgscAAAHlSURBVCjPdZPPShtRGMV/x0wYxKA2uGho1hKQEMgi4KJZ+RYiLX0A8yRdzEYQsZuEgtsW+gDtKlvBhSaLErLJkMUYR5nkJvm6aCYd0Z7V5Z773XO+fwJotVofgQpwDwjAzACQlD2/Ab4HQfDz4OgctVqtz2b2HihJmqUBzjkA8vk8y+WSFXzgt6SvQRCcecAnYFcSqWIcx+zv7/P09MRwOKRQKKw5Se/MLALOvEygrUjt7e1xeHjIeDwmjmOcc5ZKm5kkFQC87CWA53k0m01qtRqPj4/EcUy321Uul8vWYAGwQQaLxYIkSZhOpyyXS+bzOc45kiThNWyYGWbG5uYm1WqV4+NjptMpzjkmkwk7OzucnJxQLpfJ5/Pryj+zLYlSqUSj0WB7exvf9ykWi9TrdcrlMre3t4xGo2fK6+D5fM54PCYMQyqVCgBbW1sA9Ho9Hh4eXtqWhCRmsxnX19e0222iKFo/uLu7o9PpMBgMcM6RtvRFwcyMMAy5vLwkiiJubm64urp6VRXAW/UWSWZmOOcUhiEXFxckSZK6sEybJCmX5hyZ2a7+gtUH9Pt9PM/D9330b4pS0RjAk/QFaJrZW2CWstmRTN2ls21mP0g36PT09MNqqyb8BytXRUnfgiD4dXB0zh+8UvtifL5UJwAAAABJRU5ErkJggg==);
}
.ems .icondowngray:active {
	position: relative;
	top: 1px;
}

.ems .hdr {
	background: #b1b1b1;
	font-weight: normal;
}
.ems .hdr .left {
	text-align: left;
}
.ems .hdr .right {
	text-align: right;
}
.ems .hdr .center {
	text-align: center;
}

.ems .left {
	text-align: left;
}
.ems .right {
	text-align: right;
}
.ems .center {
	text-align: center;
}

.ems .row {
	background-color: white;
}
.ems .rowsel {
	background-color: #cbffca;
}
.ems .row1 {
	background-color: #d5d5d5;
}
.ems .rowsel1 {
	background-color: #cbffca;
}
.ems .row2 {
	background-color: #e5e5e5;
}
.ems .rowsel2 {
	background-color: #cbffca;
}

.emsmsg {
    color: black;
	padding: 20px;
	font: 14px/100% Arial, Helvetica, sans-serif;
}

.emslink {
	cursor: pointer;
	text-decoration: underline;
	color: black;
}
.emslink a,a:visited,a:hover,a:active {
	cursor: pointer;
    color: black;
}

.emsllink {
    color: black;
    font-size: 10pt;
}
.emsllink a,a:visited,a:hover,a:active {
	cursor: pointer;
    color: black;
}

/* View Box */
.emsbox {
    padding: 0;
    margin: 20px;
    border-style: solid;
    border-width: thin;
    border-color: #b1b1b1;
    color: black;
	font: 14px/100% Arial, Helvetica, sans-serif;
	float: left;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    z-index: 5;
}
.emsbox .header {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #b1b1b1;
	background: #b1b1b1;
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#b1b1b1));
	background: -moz-linear-gradient(top, #e8e8e8, #b1b1b1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#b1b1b1');
    font-size: x-small;
	margin: 0;
    padding: 0;
    height: 3em;
	color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}
.emsbox .header .title {

}
.emsbox .header .title .titletext {
    float: left;
    padding: 6px;
    font-size: 12pt;
	font-weight: bold;
}
.emsbox .close {
	float: right;
	padding-right: 5px;
	padding-top: 5px;
}
.emsbox .content {
	color: black;
}
.emsbox .padcontent {
	padding: 1em;
	color: black;
}
.emsbox .hdr {
	vertical-align: bottom;
	background: #b1b1b1;
}
.emsbox .left {
	text-align: left;
}
.emsbox .right {
	text-align: right;
}
.emsbox .center {
	text-align: center;
}

.emsViewInfo {
	position: relative;
	top: -1px;
	left: -1px;
	width: calc(100% + 2px);
	font: 16px/100% Arial, Helvetica, sans-serif;
    color: black;
	margin: 0;
	text-align: left;
    white-space: nowrap;
}
.emsViewInfo .rt {
	text-align: right;
}
.emsViewInfo .A {
	background: #008000;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo .B {
	background: #00bf00;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo .C {
	background: #00df00;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo .D {
	background: #00ff00;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo .E {
	background: yellow;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo .F {
	background: red;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo .G {
	background: #c8c8c8;
	padding: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo th {
	background: #b1b1b1;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 4px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
.emsViewInfo td {
	background: #e1e1e1; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
}

.emsViewGroup {
	position: relative;
	top: -1px;
	left: -1px;
	width: calc(100% + 2px);
	font: 16px/100% Arial, Helvetica, sans-serif;
    color: black;
	margin: 0;
	text-align: center;
    white-space: nowrap;
}
.emsViewDevice {
	position: relative;
	top: -1px;
	left: -1px;
	width: calc(100% + 2px);
	font: 12px/100% Arial, Helvetica, sans-serif;
    color: black;
	margin: 0;
	text-align: center;
    white-space: nowrap;
}

/* emsView1 - Overview, Map */
.emsView1 {
	font: 12px/100% Arial, Helvetica, sans-serif;
    color: black;
	margin: 0;
	text-align: center;
    white-space: nowrap;
}
.emsView1 .box {
    border-style: solid;
    border-width: thin;
    border-color: white;
	border-top: 0px;	
}

/* emsView2 - Tasks, Events, Profiles, eReports, Group and Device Notes */
.emsView2 {
	position: relative;
	top: -1px;
	left: -1px;
	width: calc(100% + 2px);	B
	font: 14px/100% Arial, Helvetica, sans-serif;
    color: black;
	margin: 0 0 1em 0;
	text-align: center;
    white-space: nowrap;
}
.emsView2 .content {
	border: 1px solid white;
}
.emsView2 .header {
	position: relative;
	top: 1px;
	left: 1px;
	width: calc(100% - 4px);
	background: #b1b1b1;
    font-size: x-small;
    padding: 0;
    height: 34px;
	color: black;
	white-space: nowrap;
	background: #b1b1b1;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
.emsView2 .header .title {
    padding-right: 6px;
}
.emsView2 .header .title .titletext {
    padding-top: 10px;
    padding-left: 14px;
	font-size: 16px;
	font-weight: bold;
	color: black;
}
.emsView2 .header2 {
	background: #b1b1b1;
    font-size: x-small;
    padding: 0;
    height: 34px;
	color: black;
	white-space: nowrap;
	background: #b1b1b1;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
.emsView2 .header2 .title {
    padding-right: 6px;
}
.emsView2 .header2 .title .titletext {
    padding-top: 10px;
    padding-left: 14px;
	font-size: 16px;
	font-weight: bold;
	color: black;
}
.emsView2 .box {
    border-style: solid;
    border-width: thin;
    border-color: white;
	border-top: 0px;
}

/* emsView3 - Device Info, Thermostat Pages */
.emsView3 {
	font: 14px/100% Arial, Helvetica, sans-serif;
    color: black;
	margin: 0;
	text-align: left;
    white-space: nowrap;
}
.emsView3 .content {
	border: 1px solid white;
}
.emsView3 .header {
	position: relative;
	top: -1px;
	left: -1px;
	width: 100%;
	background: #b1b1b1;
    font-size: x-small;
    padding: 0;
    height: 32px;
	color: black;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
.emsView3 .header .title {
}
.emsView3 .header .title .titletext {
    padding-top: 10px;
    padding-left: 14px;
	font-size: 16px;
}

/* emsEnergyProfile.php */
.hdrProfile {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #b1b1b1;
    background: #b1b1b1;
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

.ems .toolbar {
	height: 31px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 6px;
	white-space: nowrap;
	background: #b1b1b1;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
.ems .toolbar .viewnav {
	color: black;
	background: #e0e0e0;
	height: 18px;
	width: 95px;
	padding-left: 16px;
	padding-right: 8px;
	border-style: solid;
 	border-color: black;
	border-width: 1px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
}
.ems .toolbar .toolnav {
	position: relative;
	top: -1px; 
	display: inline;
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 14px;
	padding-right: 14px;
	cursor: pointer;
	text-decoration: underline;
	color: black;
}
.ems .toolbar .toolnavsel {
	display: inline;
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 8px;
	padding-right: 8px;
	color: black;
	font-weight: bold;
}
.locationToolbar {
	white-space: nowrap;
	background: #b1b1b1;
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#b1b1b1));
	background: -moz-linear-gradient(top, #e8e8e8, #b1b1b1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#b1b1b1');
	border-style: outset;
	border-width: 2px;
 	border-color: #e8e8e8;
 	width:100%;
 	font-size:18px;
 	text-align:center;
}
.emsbutton {
	margin-right: 2px;
	display: inline-block;
	outline: none;
	text-align: center;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .4em .5em .45em;
	border: 1px solid #4f4f4f;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; 
 	white-space: nowrap;
	color: black;
	background: #e0e0e0;
 	width: 5.5em;
}
.emsbutton:active {
	position: relative;
	top: 1px;
}
.emsbutton:hover {
	cursor: pointer;
}

.emsnavbtn {
	float: right;
	margin-right: 8px;
	margin-top: 6px;
	display: inline-block;
	outline: none;
	text-align: center;
	font: 12px/100% Arial, Helvetica, sans-serif;
	border: 1px solid #4f4f4f;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
 	white-space: nowrap;
	color: black;
	background: #e0e0e0;
	width: 5em; 
	height: 1.8em;
}
.emsnavbtn:hover {
	cursor: pointer;
}
.emsnavbtn:active {
	position: relative;
	top: 1px;
	left: 1px;
}

.emsicon {
	align: center;
	vertical-align: middle;
	height: 16px;
	width: 16px;
}
.emsicon:hover {
	cursor: pointer;
}
.emsicon:active {
	position: relative;
	top: 1px;
}

.emsicon24 {
	align: center;
	vertical-align: middle;
	height: 24px;
	width: 24px;
}
.emsicon24:active {
	position: relative;
	top: 1px;
}

.emsgroup {
	font: 12px Arial, Helvetica, sans-serif;
	width: 174px;
	height: 22px;
	margin-left: 2px;
	border: 1px solid black;
	color: black;
	background: #e0e0e0;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
}

.emssearch {
	font: 12px Arial, Helvetica, sans-serif;
	color: black;
	background: #e0e0e0;
	width: 164px;
	height: 18px;
	padding-left: 8px;
	margin-right: 2px;
	border-width: 1px;
 	border-color: black;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
}

.emsdevice {
	font: 30px Arial, Helvetica, sans-serif;
	width: 100%;
	border: 1px solid black;
	color: black;
	background: #e0e0e0;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
}

.scheduleButton {
    background-image: url(graphics/button.png);
    color: #FFFFFF;
    border: none;
    background-repeat: no-repeat;
    width: 60px;
    height: 24px;
    padding: 0 1em;
}

.bayButton {
    padding: 0 2px;
}

.column {
    width: 30%;
    float: left;
    margin: 0 1% 1% 1%;
    height: 100%;
}

.column2 {
    width: 45%;
    float: left;
    margin: 0 0 0 0;
 	padding: 20px;
	height: 100%;
}

.logo img {
    border-style: none;
}

.logon {
    float: left;
    display: inline;
    margin: 2em;
}

.titletext {
    float: left;
    padding: 6px;
    font-size: 8pt;
}

.contentDiv {
	text-align: left;
    padding: .5em;
}

.applet .header .title {
    float: left;
    font-weight: bold;
    width: 100%;
    z-index: 50;
}

.actions {
    float: right;
    padding: 5px;
    z-index: 99;
}

.action {
}

.applet th {
    text-align: right;
}

.placeholder {
    background: #F0F0F0;
    border-style: dashed;
    border-width: thick;
    border-color: #D0D0D0;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    float: left;
    width: 100%;
    z-index: -10;
    opacity: 0.4;
}

.debug {
    clear: both;
    text-align: center;
    display: none;
}

.removebutton {
    padding: 1em;
    float: right;
}

.setupbuttons {
    float: left;
    padding: 1em;
}

.applets {
    padding: 0;
    margin: 20px 1% 0 1%;
    height: 100%;
    width: 96%;
    float: left;
}

.quick_calendar_schedule td {
    border: 1px solid black;
    height: 10px;
    font-size: 10px;
    width: 10em;
    vertical-align: top;
    -moz-user-select: none;
}

.quick_calendar_schedule th {
    font-size: 10px;
    vertical-align: top;
    text-align: center;
}

.quick_calendar_schedule tr {
    height: 10px;
    border-top: 1px solid black;
}

.activity0 {
    border-color: #e0cc9b;
    background-color: #e0cc9b;
}

.activity1 {
    border-color: #9be0c4;
    background-color: #9be0c4;
}

.activity2 {
    border-color: #b2e09b;
    background-color: #b2e09b;
}

.activity3 {
    border-color: #9bbfe0;
    background-color: #9bbfe0;
}
.Sactivity0 {
    border-color: #e0cc9b;
    background-color: #e0cc9b;
}

.Sactivity1 {
    border-color: #9be0c4;
    background-color: #9be0c4;
}

.Sactivity2 {
    border-color: #b2e09b;
    background-color: #b2e09b;
}

.Sactivity3 {
    border-color: #9bbfe0;
    background-color: #9bbfe0;
}
.color_activity0 {
    border-color: #e0cc9b;
    background-color: #e0cc9b;
}

.color_activity1 {
    border-color: #9be0c4;
    background-color: #9be0c4;
}

.color_activity2 {
    border-color: #b2e09b;
    background-color: #b2e09b;
}

.color_activity3 {
    border-color: #9bbfe0;
    background-color: #9bbfe0;
}

.activity0_on {
    border-color: #e0d9c7;
    background-color: #e0d9c7;
}

.activity1_on {
    border-color: #c7e0d6;
    background-color: #c7e0d6;
}

.activity2_on {
    border-color: #d0e0c7;
    background-color: #d0e0c7;
}

.activity3_on {
    border-color: #c7d4e0;
    background-color: #c7d4e0;
}

#holder {
    margin-top: 1em;
    margin-bottom: 1em;
}

.holder {
    margin-top: 1em;
    margin-bottom: 1em;
}

.holder-sub {
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 1em;
}

.track {
    width: 100px;
    background-color: #ccc;
    height: 10px;
    margin: 1em;
}
.zoom_track {
    width: 60px;
    background-image: url(graphics/zoomTrack.png);
    background-repeat: no-repeat;
    background-position: top left;
    
    padding: 0;
    margin: 0;
    display: block;
}
.zoom_handle {
    width: 8px;
    height: 26px;
    background-color: gray;
    top: -6px;
    background-image: url(graphics/zoomHandle.png);
    background-repeat: no-repeat;
    background-position: top left;
}
.sp_track0 {
    width: 395px;
    background-image: url(graphics/temps0.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    padding: 0;
    margin: 0;
    display: block;
}

.sp_track1 {
    width: 395px;
    background-image: url(graphics/temps1.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    margin: 0;
    padding: 0;
    display: block;
}

.sp_track2 {
    width: 395px;
    background-image: url(graphics/temps2.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    margin: 0;
    padding: 0;
    display: block;
}

.sp_track3 {
    width: 395px;
    background-image: url(graphics/temps3.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    margin: 0;
    display: block;
    padding: 0;
}
.sp_track0a {
    width: 403px;
    background-image: url(graphics/temps0a.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    padding: 0;
    margin: 0;
    display: block;
}

.sp_track1a {
    width: 403px;
    background-image: url(graphics/temps1a.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    margin: 0;
    padding: 0;
    display: block;
}

.sp_track2a {
    width: 403px;
    background-image: url(graphics/temps2a.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    margin: 0;
    padding: 0;
    display: block;
}

.sp_track3a {
    width: 403px;
    background-image: url(graphics/temps3a.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 25px;
    margin: 0;
    display: block;
    padding: 0;
}
.sp_master_track {
    width: 315px;
    background-image: url(graphics/generic.png);
    background-repeat: repeat-x;
    background-position: bottom left;
    height: 25px;
    margin: 1em;
    float: left;
}

.Heatsetpoints {
    float: left;
    position: relative;
    top: 1em;
}

.Coolsetpoints {
    float: left;
    position: relative;
    top: 1em;
}

.master_track {
    width: 125px;
    background-color: #ccc;
    height: 10px;
    margin: 1em;
}

.slider_handle {
    width: 10px;
    height: 15px;
    background-color: #f00;
}

.heat_handle {
    width: 11px;
    height: 28px;
    background-image: url(graphics/heat_pt.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    position: relative;
    font-size: 10px;
    top: -13px;
}

.cool_handle {
    width: 11px;
    height: 28px;
    background-image: url(graphics/cool_pt.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    position: relative;
    top: -41px;
    font-size: 10px;
}

.soverlay {
    width: 100%;
    height: 200%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

.sdialog {
    min-height: 5%;
    background: white;
    position: absolute;
    width: 176px;
    height: 235px;
    text-align: center;
    top: 33%;
    left: 37.5%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 1em;
}

.sdialog .buttons {
    width: 100%;
    text-align: center;
}

#SOverlay {
    width: 100%;
    height: 100%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

#SDialog {
    min-height: 25%;
    background: white;
    position: absolute;
    width: 11em;
    height: 15em;
    text-align: center;
    top: 25%;
    left: 37.5%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 1em;
}

#SDialog .buttons {
    width: 100%;
    text-align: center;
}

.rdialog {
    background: white;
    position: absolute;
    width: 176px;
    text-align: center;
    height: 135px;
	top: 33%;
    left: 37.5%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 1em;
}
.rdialog .buttons {
    width: 100%;
    text-align: center;
}

.selectTitle {
    font-size: 12pt;
    font-weight: bold;
}

.selectHeader {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #BDCAD8;
    background: #D4E6FC;
    margin: 0 auto;
    padding: 1em 0;
    float: left;
    width: 100%;
    color: #2B4499;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

.addHolder {
    padding: 0;
    border-style: solid;
    border-width: thin;
    border-color: #BDCAD8;
    color: #0000E0;
    font-size: x-small;
    font-family: sans-serif;
    margin: 0 0 1em 0;
    float: left;
    width: 99%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    font-size: 10pt;
    background-color: white;
}

.addTitle {
    float: right;
    padding: 1em;
    font-size: 12pt;
    font-weight: bold;
}

.addHeader {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #BDCAD8;
 	background: #b1b1b1;
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#b1b1b1));
	background: -moz-linear-gradient(top, #e8e8e8, #b1b1b1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#b1b1b1');
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

.applet .addHeader .title {
    float: left;
    font-weight: bold;
    width: 100%;
    z-index: 50;
}

.applet .addHeader .title .action {
}

.addImage {
    float: left;
    padding: 1em;
}

.addImage img {
    border-style: none;
}

.addDesc {
    font-style: italic;
    height: 256px;
}

.addButton {
    float: right;
    padding: 1em;
}

.addNotes {
    float: left;
    font-size: 8pt;
}

.addCancel {
    float: right;
}

.addScroll {
    clear: both;
    float: left;
    width: 100%;
    padding: 0 .5em;
}

.user {
    float: left;
    border-right: 1px solid black;
    padding: 1em;
    width: 45%
}

.wizard th {
    text-align: right;
    font-weight: normal;
    vertical-align: top;
    padding-bottom: .5em;
    white-space: nowrap;
}

.wizard td {
    padding: 2px;
    vertical-align: top;
    white-space: nowrap;
}

.round {
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
}

#ActToolTip {
    position: absolute;
    visibility: hidden;
    padding: 1em;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    background-color: #fff088;
}

.integratorDisplay {
    width: 100%;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    background-color:#D4E6FC;
	height:2em;
	padding-top:.5em;
	color: #2B4499;
}

.msgbox {
    background-color:#b1b1b1;
	height:2em;
	padding-top:.5em;
    width: 100%;
	color: black;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}
.msgboxtxt {
	text-align: center;
    font-size: 10pt;
}

.listViewControlHeader {
    background-color:#b1b1b1;
	height:2em;
	padding-top:.5em;
    width: 100%;
	color: black;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.listViewGroupControlHeader {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #BDCAD8;
    background-color:#b1b1b1;
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

.tabs {
    text-align: left;
    z-index: 49;
    background-color: #6f6f6f;
    border-bottom: 2px solid #696969;
    padding-top: 3px;
    float: left;
    width: calc(100% - 10px);
}
.tabsGroup {
    text-align: left;
    background-color: #505050;
    border-bottom: 2px solid #696969;
    padding-top: 3px;
    float: left;

}
.tabtitle {
	text-align: center;
    display: inline;
    padding: 5px;
}
.tabtitle a {
    text-decoration: none;
    color: black;
}
.tab {
    position: relative;
    border: 1px solid black;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    padding: 5px 8px 0 8px;
    margin: 0;
    color: black;
	background-color: #d0d0d0;
	z-index: 50;
    float: left;
    font-size: 10pt;
    border-bottom-style: none;
    display: inline;
    bottom: -2px;
}
.tabActive {
    position: relative;
    border: 2px solid black;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    padding: 5px 12px 0 12px;
    margin: 0;
    color: black;
	background-color: white;
    float: left;
    font-size: 10pt;
    font-weight: bold;
    border-bottom: 2px solid white;
    display: inline;
    bottom: -2px;
}

.DataTable {
    width: 100%;
}

.DataTable td {
    text-align: center;
}

.serviceTable {
}

.serviceTable td {
    text-align: center;
    vertical-align: top;
    border: 1px solid #BDCAD8;
    padding: 3px;
}

.serviceTable th {
    text-align: left;
    vertical-align: top;
    border: 1px solid #BDCAD8;
    padding: 3px;
}

.hasit {
    color: green;
}

.nothasit {
    color: red;
}

.nav {
    font-size: 14px
}
a.nav:link {
    color: #FFFFFF;
}
a.nav:visited {
    color: #FFFFFF;
}
a.nav:hover {
    color: #00FF00;
    cursor: pointer;
    
}
a.nav:active {
    color: #FFFFFF;
}
a.nav {
    text-decoration: none
}

.loginnav {
    font-size: 14px
}
a.loginnav:link {
    color: blue;
}
a.loginnav:visited {
    color: blue;
}
a.loginnav:hover {
    color: #00FF00;
    cursor: pointer;
}
a.loginnav:active {
    color: blue;
}
a.loginnav {
    text-decoration: none
}


.bayad {
    width: 140px;
    height: 80px;
    background-color: gray;
    padding: 10px;
}

.helpTable th {
    text-align: right;
    font-weight: bold;
    vertical-align: top;
}

.helpTable td {
    text-align: left;
}

.adSpaceSpan {
    width: 160px;
    height: 150px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    overflow: hidden;
}

.integratoroverlay {
    width: 100%;
    height: 200%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

.integratordialog {
    white-space: nowrap;
    background-color: white;
    position: absolute;
    top: 150px;
    left: 50px;
    min-width: 200px;
	float: left;
	text-align: center;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 22px;
    overflow: auto;
}

.integratordialog .buttons {
    width: 100%;
    text-align: center;
}

#IntegratorOverlay {
    width: 100%;
    height: 100%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

#IntegratorDialog {
    min-height: 25%;
    background: white;
    position: absolute;
    width: 11em;
    height: 15em;
    text-align: center;
    top: 25%;
    left: 37.5%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 1em;
}

#IntegratorDialog .buttons {
    width: 100%;
    text-align: center;
}

.multiViewoverlay {
    width: 100%;
    height: 200%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

.Searchdialog {
	background-color: #b1b1b1; 
    text-align: left;
	position: absolute;
    top: 110px;
	right: 10px;
	height: 280px;
	width: 200px;
	white-space: nowrap;
	background: #b1b1b1;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
}

.searchitem {
	color: black;
	padding: 4px;
	text-decoration: underline;
	cursor: pointer;
}
.searchitem:hover {
	background-color: #cbffca;
}

.ListViewControlOverlay {
    width: 100%;
    height: 100%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

.ListViewControlDialog {
    white-space:nowrap;
    background: white;
    text-align: center;
	position: absolute;
    top: 300px;
    right: 100px;
	-moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 1em;
    min-width: 300px;
}

.ListViewControlDialog .buttons {
    width: 100%;
    text-align: center;
}

.overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
    text-align: center;
	vertical-align: middle;
	background: rgba(177, 177, 177, 0.3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cB1B1B1, endColorstr=#4cB1B1B1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cB1B1B1, endColorstr=#4cB1B1B1)";
}
.overlay .loading {
	width: 150px;
	height: 150px;
	margin: 0 auto;
	position: relative;
	top: 300px;
    z-index: 99;
}
.overlay .dialog {
    white-space: nowrap;
    background-color: white;
    position: relative;
    top: 150px;
    left: 50px;
    min-width: 200px;
	float: left;
	text-align: center;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 22px;
    overflow: auto;
}
.overlay .dialog .hdr {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #BDCAD8;
 	background: #b1b1b1;
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#b1b1b1));
	background: -moz-linear-gradient(top, #e8e8e8, #b1b1b1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#b1b1b1');
    margin: 0 0 10px 0;
    padding: 0;
    width: 100%;
    height: 44px;
	color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}
.overlay .dialog .hdr .title {
	padding-top: 10px;
	display: block;
	font-size: 22px;
	font-weight: bold;
}
.overlay .dialog .content {
	padding: 20px 20px 10px 20px;
	text-align: left;
}
.overlay .dialog .content th {
	text-align: right;
}
.overlay .dialog .buttons {
    text-align: center;
}

ul.show {
	list-style: none;
	margin:0;
	padding:0;
	display:block;
	white-space: nowrap;
}
ul.show a{
	padding:0;
	margin:0;
	vertical-align:middle;
}


ul.noshow{
	list-style: none;
	margin:0;
	padding:0;
	display:none;	
	white-space: nowrap;
} 

.noshow li{
	overflow:hidden;
	white-space: nowrap;
	margin:0;
	padding:0;
	height:0;
}

.noshow img{
	margin: 0 0 0 0; 
	height:0px;
	border:none;
}

.show li{
	overflow:hidden;
	white-space: nowrap;
	margin:0;
	padding:0;
	vertical-align:middle;
}

.show li a{
	padding-left:5px;
	
}
.show img{
	margin: 0 0 0 0; 
	border:none;
	vertical-align:middle;
}

#liselected{
	background-color:lightgrey;
}

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color:#f1f1f1;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
}

#autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
#autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
#autocomplete ul li.selected { background-color:#f1f1f1;}
#autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
}
#summaryTable th:hover {
	color: #00FF00;
	cursor: pointer;
}
#summaryTable th{
}
.righJust th {
	text-align: right;
}

.pending_override {
	background-color: #b0b0b0;
}


.relayoverlay {
    width: 100%;
    height: 200%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

.relaydialog {
    white-space: nowrap;
    background-color: white;
    position: absolute;
    top: 150px;
    left: 50px;
    min-width: 200px;
	float: left;
	text-align: center;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 22px;
    overflow: auto;
}

.relaydialog .buttons {
    width: 100%;
    text-align: center;
}

#RelayOverlay {
    width: 100%;
    height: 100%;
    background: #F0F0F0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

#RelayDialog {
    min-height: 25%;
    background: white;
    position: absolute;
    width: 11em;
    height: 15em;
    text-align: center;
    top: 25%;
    left: 37.5%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    border: 1px solid black;
    z-index: 99;
    padding-bottom: 1em;
}

#RelayDialog .buttons {
    width: 100%;
    text-align: center;
}
.relayDisplay {
    width: 100%;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    background-color:#D4E6FC;
	height:2em;
	padding-top:.5em;
	color: #2B4499;
}
.dygraph-legend{
	left:60px;	
}
/* BIF convert all applet stuff to ems */

.applet {
    padding: 0;
    border-style: solid;
    border-width: thin;
    border-color: #BDCAD8;
    color: #0000E0;
    font-size: x-small;
    font-family: sans-serif;
    margin: 0 0 1em 0;
    float: left;
    width: 98%;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background-color: white;
    z-index: 5;
}
.applet .header {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #BDCAD8;
/*     background: #D4E6FC; */

	background: #b1b1b1;
	background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#b1b1b1));
	background: -moz-linear-gradient(top, #e8e8e8, #b1b1b1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#b1b1b1');

	margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}
.applet2 {
    padding: 0;
    border-style: solid;
    border-width: thin;
    border-color: #BDCAD8;
    color: black;
    font-size: x-small;
    font-family: sans-serif;
    margin: 0 0 1em 0;
    float: left;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background-color: white;
    z-index: 5;
}
.applet2 .header {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #BDCAD8;
    background: #D4E6FC;
	margin: 0;
    padding: 0;
    float: left;
    width: 100%;
    height: 3em;
    color: black;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}
.applet2 .titletext {
    float: left;
    padding: 6px;
    font-size: 12pt;
	font-weight: bold;
}

.applet2 .close {
	float: right;
	padding-right: 8px;
	padding-top: 8px;
}
.applet2 .close:active {
	position: relative;
	top: 1px;
}
.groupLayout {
	padding-left:1em;
	width:100%;
	font-size:2em;	
}
.groupLayout td{
	vertical-align:top;	
}
#deltat-heat .dygraph-legend{
	background-color: rgba(0,128,0,0) !important;
}

#deltat-cool .dygraph-legend{
	background-color: rgba(0,128,0,0) !important;
}
