ul.tree {
	overflow: auto;
}
html, body {
	margin: 0;
	height: 100%;
}
html {
	background: #000 url(/styles/xmasbg.jpg) no-repeat 50% 0;
	background-size: cover;
	background-attachment: fixed;
	overflow-y: scroll;
}
body, table, th, td, input, textarea, select, option, button {
	font-size: 14px;
	color: #494949;
}
body, input, textarea, select, option, button {
	font-family: 'Helvetica Neue', Helvetica, Arial, Sans-serif;
}
em.positive, var {
	font-style: normal;
	background: #ccffcc;
	color: green;
}
em.negative {
	font-style: normal;
	background: #ffcccc;
	color: red;
}

.ui-date {
}

.showall {
	text-align: center;
}
.showall a {
	color: #666;
	text-decoration: underline;
}

p.newyear * {
	background: yellow;
	color: black;
	display: inline-block;
	padding: 4px 10px 3px 10px;
	border-radius: 3px;
}

#devmode {
	position: fixed;
	top: 15px;
	left: 15px;
	padding: 15px 20px;
	border: 1px solid rgba(0,0,0,0.5);
	box-shadow: 1px 1px 5px rgba(0,0,0,0.5);
	background: rgba(0,0,0,0.8);
	color: #ccc;
	border-radius: 4px;
}

#devmode ul {
	margin: 0;
	padding: 0;
}
#devmode ul li {
	margin: 0;
	padding: 0;
	margin-left: 15px;
}

#devmode ul li a {
	color: lightblue;
}
#devmode ul li b {
	color: orangered;
	font-weight: normal;
}


a#buynow {
	box-shadow: 0 1px00 #fff6af;
	background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	background-color: #ffec64;
	border-radius: 6px;
	border: 1px solid #ffaa22;
	display: inline-block;
	cursor: pointer;
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 24px;
	text-decoration: none;
	text-shadow: 0px 1px0 #ffee66;
}
a#buynow: hover {
	opacity: 0.9;
}



html.signup .highlight {
	background-color: yellow;
	display: inline-block;
	padding: 1px 8px;
	border-radius: 4px;
}

html.signup p.xmas {
	
	background: #ccffcc;
	padding: 8px 10px;
	border: 1px solid #99cc99;
	border-radius: 5px;
	font-size: 115%;
}

h1 { font-size: 44px; color: #1d1d1d; }
h2 { font-size: 23px; }
h3 { font-size: 19px; }
h4 { font-size: 17px; }
h5 { font-size: 15px; }
h6 { font-size: 14px; }

.center {
	text-align: center;
}
	#content blockquote {
		font-style: italic;
		font-size: 110%;
		line-height: 1.5em;
		color: #808080;
		margin-top: 2em;
		margin-bottom: 2em;
	}
	#content blockquote:before {
		margin-left: -18px;
		content: "\201C";
		font-size: 250%;
		font-weight: bold;
	}
	#content blockquote:after {
		content: " ";
	}

table.grid {
	border-collapse: collapse;
}
table.grid col.campaign {
	background: #f1edf8;
}
table.grid tr td:nth-child(2),
table.grid tr td:nth-child(3) {
	text-align: right;
}
table.grid td,
table.grid th {
	border: 1px solid #c5c0cc;
}
table.grid td,
table.grid th {
	padding: 2px 5px;
}
table.grid th {
	background: #e5e0ec;
}
table.grid {
	border-collapse: collapse;
}
table.grid col.campaign {
	background: #f1edf8;
}
table.grid tr td:nth-child(2),
table.grid tr td:nth-child(3) {
	text-align: right;
}
table.grid tr:nth-child(even) {
	background-color: #f0f0f0;
}
table.grid, 
table.grid td,
table.grid th {
	border: 1px solid #c5c0cc;
}
table.grid td,
table.grid th {
	padding: 4px 10px;
}
table.grid th {
	background: #e5e0ec;
}
html.account table.workstats {
	background: #fff;
}
html.account table.workstats .total {
	color: blue;
}
html.account table.workplan {
	width: 100%;
	background: #fff;
}
html.account table.workplan th {
	background-color: #ddd9c3;
	text-align: center;
}
html.account table.workplan th.available {
	background-color: #c5be97;
}
html.account table.workplan th.offshore {
	background-color: #c5a0a0;
}
html.account table.workplan td {
	text-align: center;
}
html.account table.workplan td.tiny {
	font-size: 11px;
}
html.account.is-manager table.workplan td.time,
html.account.is-manager table.workplan td.employee {
	cursor: pointer;
}
html.account table.workplan tbody.current-week {
	border: 2px solid #000;
}
html.account table.workplan tbody.current-week tr th {
	background-color: #9999cc;
	color: #003;
}
html.account table.workplan tbody.current-week tr th.available {
	background-color: #7777aa;
}
html.account table.workplan tbody.current-week tr td {
	background-color: #eeeeff;
}
html.account table.workplan tbody.current-week tr.current-day {
}
html.account table.workplan tbody.current-week tr.current-day th {
	background-color: #339933;
	color: #fff;
}
html.account table.workplan tbody.current-week tr.current-day th.available {
	background-color: #227722;
}
html.account table.workplan tbody.current-week tr.current-day td {
	background-color: #99cc99;
}
html.activate h1 { margin: 20px 0; }
html.activate h2 { margin: 20px 0 10px 0; }
html.activate h3 { margin: 20px 0 10px 0; }
html.activate h4 { margin: 20px 0 10px 0; }
html.activate #content div.article {
	margin: 0 auto;
	float: none;
}
html.activate .index {
}
html.activate a {
	font-size: 15px;
	color: blue;
}
html.activate .choice {
	margin: 20px 5px;
	font-size: 17px;
}
html.activate .choice div {
	margin: 10px 0;
}
html.activate .choice div h3 {
	color: #252525;
}
html.activate .choice div label {
	display: inline-block;
	background: #f7f7f7;
	padding: 4px 8px;
	border-radius: 3px;
}
html.activate .choice div label input {
	display: block:
}
html.activate .choice div label p {
	margin-left: 30px;
}

html.activate .summary {
	margin: 1em auto;
}
html.activate #content div.article p {
	text-align: center;
}
html.activate form {
}
html.activate input[name=code] {
	text-align: center;
	width: 100px;
	margin: 0 auto;
	text-transform: uppercase;
}
html.activate .nav {
	text-align: center;
	margin: 10px;
}
html.activate .help {
	text-align: center;
	background:#ffc;
	padding: 10px 20px;
	border-radius: 10px;
	color: #663;
}
html.activate h1,
html.activate h2 {
	text-align: center;
}

html.activate .offset {
	margin: 20px 0;
	padding: 20px;
	background: #fcfcfc;
	border: 1px dotted #d7d7d7;
	border-radius: 3px;
}

html.activate .offset .receipt {
	color: green;
	text-align: right;
}

.bluebox {
	background:linear-gradient(to bottom, #5e74ab 5%, #4c6ba1 100%);
	background-color:#5e74ab;	
	border-radius:  10px;
	display: inline-block;
	cursor: default;
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;
	padding:  10px 25px;
	text-decoration: none;
}

.greenbox {
	background: linear-gradient(to bottom, #74ad5a 5%, #68a54b 100%);
	background-color: #74ad5a;
	border-radius:  10px;
	display: inline-block;
	cursor: default;
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;
	padding:  10px 25px;
	text-decoration: none;
}

html.home .schedule-list .cancelled * {
	text-decoration: line-through;
}
.group .warning {
	background-color: #ffcc99;
	color: #963;
}
.group .warning a {
	color: inherit;
}
.group .error,
p.error em {
	background-color: #ffd7d7;
	color: red;
}
div.tip p.error em {
	background-color: inherit;
}
.popup {
	background: #fff;
	color: #151515;
	border: 1px solid #000;
	min-width: 16px;
	min-height: 16px;
	box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
.popup div {
	padding: 6px 18px;
	cursor: pointer;
	border-bottom: 1px solid #000;
}
.popup div:last-child {
	border-bottom: 0;
}
.popup div:hover {
	outline: 2px solid blue;
	background: rgba(0,0,255,0.5);
}
.dummy {
	margin: 0 auto;
	display: block;
}
.clear {
	clear: both;
	height: 1px;
}
p span.note {
	color: gray;
}
.hidden {
	visibility: hidden;
}

.account-icon {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAn1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3kz5EAAAANHRSTlMA/WD69NLHno2JDQXqzZuXkYBoSuPVwLOueHRYUi4mIxIJ79/cu3FsWjIrGtenpEJAPz0i4j9dLgAAASRJREFUSMfV1MdygzAQgGEkuunNBmyMcY/Tk33/Z8tMDkayysLR/3m/YdCsZDxJff4ROe51N3E88C34r6TTwDvca6bMX2CMfOPziwMwrXBQAJu1RUEGXGsU1DzIULDkQYyCEw9c/AtzwYoHCQpiHjQoaOYe6wbYSIeCrcmC4wIFQcWC2sBLWJBPAAW/e3i7kt9uvHQExSTQ3udNGqDTr60NTHaufzpe4j08FHq9+nxOBCRZ/kKxFAQU2Tfpc1GBMkcGrqDO7CQfcEETlRyQowOeCGioA7UIMlMHliLwQJcjWzldkQh8BMz8B1sEZ0sHKhFc9jpwFMH6AOpKX3Z1NskbATHT9j4HQ97Q5W4UjoqETkxvyDUd+i969tMk9Vr68xsYT9AfQZudixj47BUAAAAASUVORK5CYII=);
}

.alert-icon {
    background: url(data:image/png;base64,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) no-repeat 0 0;;
}

.success {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTg4QjVGMDIzRUYyMTFFMjhBNThCRjIzRTY2Q0FCMEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTg4QjVGMDMzRUYyMTFFMjhBNThCRjIzRTY2Q0FCMEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFODhCNUYwMDNFRjIxMUUyOEE1OEJGMjNFNjZDQUIwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFODhCNUYwMTNFRjIxMUUyOEE1OEJGMjNFNjZDQUIwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn3/GA0AAANlSURBVHja7JVtbFNVGMd/t2tvb9u1bC1jZXPMsReYGVvIIHELM47EQCIfpIPgS3xJFF++NGrUaMAEYkRnIgYmMTHGSIyGBMwWrGwkLpHJJtNhQkBUDEpA2zC6rSv09d7e42mJ4yW8iIkfTPwn5344557ffc5z/s9zFSEE/4aU/ya4/G0FixUyEbDNBasdHEVQ7Ae7IudPgdYA6QQkJmDqgHyvCVJybTpCI0Usx8YOzQn6JBjvCCz/PCIJTcKcSs+rbU1L3yTLCkO/tH7LYCW/IwURGVnJHHV3/6NfPjDy2LfF97XfO2CkeFDkrgbLYyEnDQNM8zpQOUwJnSjFPb/eN9S3tm/N4rJWJtNRertCPLL8/k9MjScugeUORQLTMq9ZO1szEDBzF0GXQ40snDWpuTNw+9hHgZ0dtY6FHAwPEklEGB4f5Kw4LSE8PwNWJCSWxeJv0PZuunvDcysal30Ws7FGz14EFqDyw5MmSzoWLfhmc+uWBlWG9t3EAQQm38e/Yv3XXewfGoFD9OaZ1vzjgqCiorJ0T7A12NbiXco8TxU5NbV7LHo4qGbpychLSgru6ahr/nxd1ZP2pJEgnBmj2OJj5HyIXb+9z8/HZRQDbOUIG2bAJQ56nN5c20/Tx0iLOD5tNquq1uJxW7ePnhkVVPN7e3VLb6dvNTE9SiaXxhQWjqaGGI7u48wxELt4meN0X+HjmleUYW8n7RMyuRVaKfWl86l0zcPn8PFDahjUHIscy0gbSeJ6TKYtxiSniWfDnJCePrWd9eZJPvgLmmcWwNYKpb3uafpqVlI2LuEp6ccyF7gdTryaF49tlozQJGMmiephdFWnRLj5sV/Xj3SnV4s/+OJy98yAFUVBcbPwjhcsocVd7topkeFcJk2JrEC/Vs5smx+nxUVOWsfldJExztP/6Ympsdfjq4gycrUtrwAXpFLe/KItdNfj/iXTRVlM3WSB1oJfvQ2P6mGup5qTyaPseLf318OvTa8kwS/X8nuh/1yjCdkbn7Xt2xhuFttiAdEzvk4MXNgszomDIqRvFE2b7KPSpGU3qs7rgQuqe0r5uHu8UwyJbRJ6SAzmtoj6lwq5dNys7G8IzqvyId76MBUQe0VQ1AXZ+Xf7yU3BedU8zBu1z/DerTSqmcv7/9eU158CDACpaYlsLqFc6AAAAABJRU5ErkJggg==) no-repeat 0 0;
	margin: 10px 0;
	padding: 3px 3px 3px 32px;
}
.failure {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCQzczNkUzRUYyMTFFMkFFMjRCREE1Qzg2QUU5RTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCQzczNkYzRUYyMTFFMkFFMjRCREE1Qzg2QUU5RTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkJDNzM2QzNFRjIxMUUyQUUyNEJEQTVDODZBRTlFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkJDNzM2RDNFRjIxMUUyQUUyNEJEQTVDODZBRTlFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjkHpFsAAATWSURBVHjajFVJiFxVFD3vDzX2L7vSnR7S6SQtbQwNCQSjy0DEJGAQxQnjQuNGNyIuXehOXCpuHEFFSCCICxdBREQ3QtopkBDNYMzQbdJdc1fVr19/fJ77qzu2rQsffH5VvfvOu+fcc2+p00f2A1oDhoJVKPJtQikFs+gg7vcQtlpIgmDKGiqOMwqIoptmvrhkl8tQlonE94Ekhg7lCQGFdFnYuAQ0l0fQqMG7ubDHKjpHshOT+7Kbxye4q4N67ZZfXZ73K0un8tPbfrOHhxG73X/D/J0xYDvDacbd3y/MmYXiG6P773+4vPdeFKamYQ45aTJhp43ewnW0zp5BY/77EzoMXnHuunsh8QMknpcy/wewsm2YmSxBLz1d2rP305nnXjBLszuhey50t0PEYJBKJgNFmVS+gJVLF3Dt+Mft7sXzTzmzO79ErKEpi7AeAMsNpgn3+tUnxw4cPDn7/EswBLBZh2EYKaiOojTOyOag+VucJDDKI4gp2+X330brp/kHnJ27vtHBIAFLEpds3Wt/zJTmdp+cOfos9I2rgNeDzctIFcG2GZhbtyFhcZJfzyHrdnihiYhMNDO/8+gxXGw2T7lXr2wpTG9vSJwhMoTNBox84b2pww8By7dg1Cqw+h6U71GGNnBHGfbEFKzpHUg0qfa6MLhnM0ZiVW0ZkwcOZqnvW1F7BUpKFlNwv16dK8/tPlQcot1uLsJitsrvAQIsBaEssnRMS/X4vd9PH0U72p6bnik6JTizu57xa9XJJPBhhKRj5PJPFMVN1SXYQpMZIQUkOK0k1FJgstPe4DcIIC+XWpg8g/oyCiOjIusj4n8rCYOJzHB5ryV61qowhCorjzhKrafddY7gSiR7AZbqSwxtZvJizSQEg8W9J+73cxbieIsyzM0GaSo3gEoYnCVwFKbAIKNktdJSD70GrJNVYJ+y8RxjTYlP4rGwszJuadomqCzp3rkzKE1NAblc2iw8mfpRdwm0JoU8a5qLnXg23aOmmpq7i4vwK8tsCpUI8EIUhcvd82fZwjeQ37QJxsgIMFxm5vTsSgNKLhNv0paJyNJuDRhRS7SaiBt1eI0mOs0WYtNeMjOZiqW0riaG9WNoWY/6LEy42IVdrxCY7c0Oy9BSzeMfwWUbh2yY4i+nmTYliAe2Q2sFgeeDHkHIRJDgBxVFftrZZPxZnzw904LHzVgZqXbodVj4HqJ8HgZnhXRdSPrSkdJA6PuIGNvPZtOzAUtArC8EMJ1ulPxKqPH5Spw8luNVmURjKAhZzC7ao+MYefMD5FddUaEs/qsvIrd1O7sygsvYLh+elVHxjqlQk1qYx0adQWEUvgsTvEwGJjdpO7qOlRfwbqkMvXkMvcsXgE/eRYmdFisTHYK1yaAeyRtN5vSgTJZ09ny7a/K2R3njIW5+VSZy2TLg0JcFFslrt+GPjsFk0RwZ6hw+Lt0gmTYI2orFQdhH5j/fnsfrgVNw4DBfJxwDmxxOsYKAxyGsoC+2QMDR6hGwx0zbBHQTLBL0cWo6r9cP+o3AagA+zrOv2wrHMkpZWdFn9S8n4mkWCb7WHj9/yN9fI/223vgPshF4DVwPLtjBZjvI7/fxGRv0Hm7xPc/Cf03qf67F/i/g9Wv10BB7bIQgmtlV+fbUf8StX38JMACfh5xcvwcxZAAAAABJRU5ErkJggg==) no-repeat 0 0;
	margin: 10px 0;
	padding: 3px 3px 3px 32px;
	color: red;
}


p.info {
	background: url(info.png) no-repeat 0 3px;
	margin: 10px 0;
	padding: 3px 3px 3px 40px;
	font-style: italic;
	color: #666;
	min-height: 32px;
}
.infobar {
	background: #ffc;
	margin: 10px 0;
	line-height: 30px;
	padding: 0 10px;
	color: #151515;
}
.infobar.success {
	background: #cfc;
}
.infobar.failure {
	background: #fcc;
}
.infobox {
	background: #69c url(info2.png) no-repeat 10px 10px;
	background-size: 32px;
	margin: 15px 0;
	padding: 15px 20px 15px 60px;
	color: #fff;
	border: 1px solid #369;
	border-radius: 3px;
	box-shadow: 0 1px 8px rgba(0,0,0,0.33);
}
.newsbox {
	background: #ffc;
	background-size: 32px;
	margin: 15px 0;
	min-height: 30px;
	padding: 20px 30px;
	font-size: 150%;
	border: 1px solid #369;
	border-radius: 3px;
	box-shadow: 0 1px 8px rgba(0,0,0,0.33);
}
html.signup .infobox {
	min-height: 0;
	margin-bottom: 30px;
}
html.signup .infobox.success {
	background: #6c6 url(data:image/png;base64,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) no-repeat 10px 10px;
	background-size: 32px;
	border: 1px solid #696;
}
html.signup .alert {
	display: block;
	margin-top: 10px;
	padding: 4px 10px 4px 30px;
	background-size: 24px 24px;
	color: #fc9c4c;
}

html.signup .offline {
	font-size: 150%;
}
html.signup .offline a {
	color: inherit;
	text-decoration: underline;
}

html.signup p.campaign {
	background: yellow;
	color: black;
	font-size: 125%;
	display: inline-block;
}

html.signup .article .blackweek {
	background: black;
	color: white;
	padding: 10px 15px;
	border-radius: 10px;
}

html.signup a.button {
	display: inline-block;
	padding: 8px 20px;
	font-size: 17px;
	margin: 5px;
}
html.signup a.yes {
	background: #339933;
	color: #fff;
}
html.signup a.no {
	background: #f0f0f0;
	color: #151515;
}
html.signup a.warning {
	background: #cc3333;
	color: #fff;
}
.infobox.payment {
	background: #f7f7f7 url(info2.png) no-repeat 16px 20px;
	background-size: 30px;
	margin: 15px 0;
	min-height: 30px;
	padding: 15px 20px 15px 60px;
	color: #151515;
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0 1px 8px rgba(0,0,0,0.33);
}
.infobox a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
.infobox.payment a {
	color: blue;
	font-weight: normal;
	text-decoration: underline;
}
.infobox.payment h2 {
	margin-top: 0 !important;
}
.infobox p {
	margin: 0;
}
.infobox .terms {
	text-align: right;
}
.dimmer {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJBRUUyOTU0Mzk5MTFFMkI4QjFDNjAyREUxQUY5QkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJBRUUyOTY0Mzk5MTFFMkI4QjFDNjAyREUxQUY5QkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MkFFRTI5MzQzOTkxMUUyQjhCMUM2MDJERTFBRjlCQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MkFFRTI5NDQzOTkxMUUyQjhCMUM2MDJERTFBRjlCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrBaxRYAAABHSURBVHja7M8xEQAgDACxB+WVjguGXuIgp5oWuC0hIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi8scTYAByuwDk+ZlwwAAAAABJRU5ErkJggg==);
}
.accesskey {
	background: black;
	color: #fff;
	position: absolute;
	top: 35px;
	margin-left: -15px;
	padding: 0 2px;
	height: 14px;
	line-height: 14px;
	border-radius: 1px;
	z-index: 100000;
	display: inline-block;
	cursor: pointer;
	visibility: hidden;
}
.accesskey-show .accesskey { /* visibility: visible; */ }
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
}
h1.alt,
h2.alt,
h3.alt,
h4.alt,
h5.alt,
h6.alt {
	color: #731F8E;
}
h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
	font-weight: inherit;
	color: #731F8E;
}
html.xmas .wizard h2,
html.xmas h1 strong,
html.xmas h2 strong,
html.xmas h3 strong,
html.xmas h4 strong,
html.xmas h5 strong,
html.xmas h6 strong {
	font-weight: inherit;
	color: #cc0000;
}
hr {
	border: none;
	height: 1px;
	font-size: 1px;
	color: transparent;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAYAAADErm6rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzgzNDlEMzY0NDc4MTFFMjk3RjFEMEExNjU1OTkzOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgzNDlEMzc0NDc4MTFFMjk3RjFEMEExNjU1OTkzOEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODM0OUQzNDQ0NzgxMUUyOTdGMUQwQTE2NTU5OTM4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODM0OUQzNTQ0NzgxMUUyOTdGMUQwQTE2NTU5OTM4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrvD/PYAAAAiSURBVHjaYvT09HTYtm3bAS8vr/8MDAyOQHwAiKnGBggwADeuE9xZvwfcAAAAAElFTkSuQmCC) repeat-x 0 0;
	margin: 30px 0;
}
p, li, blockquote {
	margin-top: 0;
	margin-bottom: 1em;
}
td>p:last-child {
	margin-bottom: 0;
}
a {
	color: #731F8E;
	text-decoration: none;
	cursor: pointer;
}
a.alt {
	color: #494949;
}
a.alt:hover {
	color: #731F8E;
}
a.external {
	text-decoration: underline;
}
a.button {
	text-decoration: none;
}
a.button:hover,
a.button:active,
a.link-button:hover,
a.link-button:active,
a.link-button-medium:hover,
a.link-button-medium:active {
	opacity: 0.95;
}

.syserr {
	margin: 10px 0;
	padding: 15px;
	background: #ebe0ae;
	color: #151515;
	1px solid #998551;
}

a img {
	border: none;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color: inherit;
}

@keyframes anim-a {
    0% { transform: scale(1); }
    15% { transform: scale(0.8); }
    20% { transform: scale(1); }
}

@keyframes anim-b {
    0% { background-color: #844cbf; transform: scale(0.8); }
    15% { transform: scale(0.8); }
    20% { background-color: #844cbf; transform: scale(1); }
    50% { background-color: transparent; transform: scale(3); }
}

.pulse-dot {
	position: relative;
	float: left;
    width: 20px;
    height: 16px;
	padding: 0 8px;
}

.pulse-dot .a {
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #5f2f92;
    animation: 2.5s ease-out infinite anim-a;
}

.pulse-dot .b {
    position: absolute;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    animation: 2.5s ease-out infinite anim-b;
}

/* ALL PLATFORMS */
html.home ul.schedule-list li .status {
	display: inline-block;
	padding: 4px 8px;
	border-radius: 5px;
	margin: 4px 8px;
}
html.booking form.booking .status {
	display: inline-block;
	padding: 4px 8px;
}
html.booking div.instructor {
	text-align: center;
	margin: 2vh 0;
}
html.booking div.instructor img {
	margin: 1vh;
	width: 150px;
	height: 150px;
	border: 6px solid #fff;
	border-radius: 50%;
	box-shadow: 0 0 10px rgba(0,0,0,0.33);
}
#chart-summary {
	text-align: center;
	margin: 1em;
}
.status.waiting {
	background-color: #ffcccc;
	color: #663333;
}
.status.reserved {
	background-color: #ccffcc;
	color: #336633;
}
form div.group {
	margin: 5px 0 10px 0;
}
.programs a.more {
	color: #731F8E !important;
}
a.treningsguiden {
	font-weight: bold;
	color: #aeb622 !important;
	margin-right: 6px;
}
a.treningsguiden span {
	color: #f10f81 !important;
}
a.treningsguiden:hover {
}
html.account table tr.summary {
	background-color: #e8edf0;
}
html.account table tr.summary { font-weight: bold; font-size: 125%; padding: 8px; }
html.account table tr.declined	td { text-decoration: line-through; opacity: 0.8; }
html.account table tr.started	td { color: blue; }
html.account table tr.approved td { color: green; }
html.account table tr.processed	td { color: green; }
html.account table tr.warning	td { background-color: #ff7; }
html.account table tr td.negative { color: red; }
html.account table tr.today {
	background-color: #ccffcc;
	color: green;
}
html.account table tr.me {
	font-weight: bold;
}
html.account table .text { text-align: left; }
html.account table .date { text-align: center; }
html.account table .enum { text-align: center; min-width: 60px; }
html.account table .number { text-align: right; }
html.account table tr.rule { border: none; border-bottom: 3px solid #e8edf0; }

table.workhour {
	cursor: default;
}
table.workhour td[data-col] {
	cursor: pointer;
}
table.workhour td.active {
	background: blue !important;
	color: white !important;
}

.search-dialog {
	border: 1px solid #c7c7c7;
	overflow: auto;
	width: 200px;
	max-height: 100px;
}
.search-dialog	ul {
	margin: 0;
	padding: 0;
}
.search-dialog	li {
	list-style: none;
	display: block;
	height: 21px;
	line-height: 21px;
	margin: 0;
	padding: 2px 8px;
	cursor: pointer;
	white-space: nowrap;
}
.search-dialog .expired {
	color: #8c8c8c;
}
.search-dialog .active {
	color: green;
}
.search-dialog	li:hover {
	background: #dcdcdc;
}
input.selected {
	background-color: #d7ffd7;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTg4QjVGMDIzRUYyMTFFMjhBNThCRjIzRTY2Q0FCMEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTg4QjVGMDMzRUYyMTFFMjhBNThCRjIzRTY2Q0FCMEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFODhCNUYwMDNFRjIxMUUyOEE1OEJGMjNFNjZDQUIwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFODhCNUYwMTNFRjIxMUUyOEE1OEJGMjNFNjZDQUIwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn3/GA0AAANlSURBVHja7JVtbFNVGMd/t2tvb9u1bC1jZXPMsReYGVvIIHELM47EQCIfpIPgS3xJFF++NGrUaMAEYkRnIgYmMTHGSIyGBMwWrGwkLpHJJtNhQkBUDEpA2zC6rSv09d7e42mJ4yW8iIkfTPwn5344557ffc5z/s9zFSEE/4aU/ya4/G0FixUyEbDNBasdHEVQ7Ae7IudPgdYA6QQkJmDqgHyvCVJybTpCI0Usx8YOzQn6JBjvCCz/PCIJTcKcSs+rbU1L3yTLCkO/tH7LYCW/IwURGVnJHHV3/6NfPjDy2LfF97XfO2CkeFDkrgbLYyEnDQNM8zpQOUwJnSjFPb/eN9S3tm/N4rJWJtNRertCPLL8/k9MjScugeUORQLTMq9ZO1szEDBzF0GXQ40snDWpuTNw+9hHgZ0dtY6FHAwPEklEGB4f5Kw4LSE8PwNWJCSWxeJv0PZuunvDcysal30Ws7FGz14EFqDyw5MmSzoWLfhmc+uWBlWG9t3EAQQm38e/Yv3XXewfGoFD9OaZ1vzjgqCiorJ0T7A12NbiXco8TxU5NbV7LHo4qGbpychLSgru6ahr/nxd1ZP2pJEgnBmj2OJj5HyIXb+9z8/HZRQDbOUIG2bAJQ56nN5c20/Tx0iLOD5tNquq1uJxW7ePnhkVVPN7e3VLb6dvNTE9SiaXxhQWjqaGGI7u48wxELt4meN0X+HjmleUYW8n7RMyuRVaKfWl86l0zcPn8PFDahjUHIscy0gbSeJ6TKYtxiSniWfDnJCePrWd9eZJPvgLmmcWwNYKpb3uafpqVlI2LuEp6ccyF7gdTryaF49tlozQJGMmiephdFWnRLj5sV/Xj3SnV4s/+OJy98yAFUVBcbPwjhcsocVd7topkeFcJk2JrEC/Vs5smx+nxUVOWsfldJExztP/6Ympsdfjq4gycrUtrwAXpFLe/KItdNfj/iXTRVlM3WSB1oJfvQ2P6mGup5qTyaPseLf318OvTa8kwS/X8nuh/1yjCdkbn7Xt2xhuFttiAdEzvk4MXNgszomDIqRvFE2b7KPSpGU3qs7rgQuqe0r5uHu8UwyJbRJ6SAzmtoj6lwq5dNys7G8IzqvyId76MBUQe0VQ1AXZ+Xf7yU3BedU8zBu1z/DerTSqmcv7/9eU158CDACpaYlsLqFc6AAAAABJRU5ErkJggg==);
	background-position: 99% 50%;
	background-repeat: no-repeat;
}
.activity.star {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wNi0xOFQyMzoxMTo0NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTgtMDYtMjVUMTY6NDE6NTQrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTgtMDYtMjVUMTY6NDE6NTQrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAyYzM3NWYtMzJmZi1jYzQx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) !important;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 14px;
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-left: 4px !important;
	opacity: 0.8;
}
html.booking .usage {
	background: #eee;
	font-size: 1px;
	border: 1px solid #ddd;
	height: 4px;
	line-height: 4px;
	margin-top: 2px;
}
html.booking .usage.cancel span {
	background: #f00;
}
html.booking .usage.low span {
	background: #ff0;
}
html.booking .usage.high span {
	background: #00f;
}
html.booking .usage span {
	display: inline-block;
	height: 4px;
	background: #0f0;
}
	/* chart */
	.chart {
		font-size: 11px;
		color: #999;
		cursor: default;
	}
	.chart-title span {
		display: inline-block;
		margin: 15px;
		font-size: 19px;
		font-weight: bold;
		color: #494949;
	}
	.chart-value {
		border-radius: 5px;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		border: 1px solid #ccc;
		background: #f5f5f5;
	}
	.chart-value:hover {
		opacity: 0.9;
	}
	.chart-value-0 {
		background: #b7d65a;
		background: linear-gradient(to right, #9fb74e 0%,#c4ea64 100%);
		border: 1px solid #a1c254;
	}
	.chart-value-1 {
		background: #fff;
	}
	.chart-value .chart-text {
		display: block;
		padding: 4px 0;
		opacity: 0.9;
		text-align: center;
	}
	.chart-value .chart-text {
		display: none;
	}
	.chart-value-0 .chart-text {
		display: block;
		color: #fff;
	}
	.chart-label {
		height: 20px;
		line-height: 20px;
		text-align: center;
	}
	.chart-plotline span {
		border-top: 1px dotted #ccc;
		display: block;
		margin: 0 10px;
		padding: 5px 5px;
	}
	.chart-legend {
		margin: 10px;
		padding: 5px 8px;
		border: 1px solid #ccc;
		background: #fff;
		border-radius: 3px;
		width: 60px;
	}
	.chart-legend > span {
		display: block;
		padding-left: 16px;
		font-size: 10px;
		height: 13px;
	}
	.chart-legend-item {
		position: relative;
	}
	.chart-legend-item .bullet { width: 9px; height: 9px; border: 1px solid #d7d7d7; display: block; position: absolute; margin-left: -16px; }
	.chart-legend-item-0 .bullet { background: #b7d65a; }
	.chart-legend-item-1 .bullet { background: #fff; }
	.chart-legend-item-2 .bullet { background: #f5f5f5; }
	.chart-legend-item-3 .bullet { background: #e3e3e3; }
	.chart-legend-item-4 .bullet { background: #c0c0c0; }
	.monthly .chart-legend {
		margin: 10px;
		padding: 5px 8px;
		border: none;
		background: none;
		border-radius: none;
		width: 200px;
		text-align: right;
	}
	.monthly .chart-legend > span {
		display: inline-block;
		padding-left: 28px;
		margin-right: 10px;
		height: 24px;
		line-height: 24px;
		font-size: 12px;
		font-weight: bold;
	}
	
	html.booking .message {
		background: #f7f7f7;
		padding: 6px 12px;
		border: 1px solid #f3f3f3;
		border-radius: 3px;
		margin: 6px 0;
	}

	
/* TABLET and DESKTOP ++ */
@media only screen and (min-width: 800px) {
	#campaign-mobile {
		display: none;
	}
	.mobile, .no-desktop {
		display: none !important;
	}
	a:hover {
		text-decoration: underline;
	}
	p.summary {
		font-size: 19px;
	}
	input, textarea {
		background: #efefef;
		margin: 0;
		padding: 0;
		padding: 5px 8px;
		border: 1px solid #cfcfcf;
		border-radius: 0;
		box-shadow: inset 1px 1px 1px 0 rgba(127, 127, 127, 0.1);
	}
	input.file,
	input[type='file'] {
		padding: 0;
		border-radius: 0;
		box-shadow: none;
		width: auto;
		height: auto;
	}
	select {
		background: #efefef;
		margin: 0;
		padding: 4px;
		border: 1px solid #cfcfcf;
		border-radius: 5px;
	}
	button:hover,
	button:active {
		opacity: 0.95;
	}
	button[disabled] {
		opacity: 0.5;
	}
	input[type='submit'], 
	input[type='image'], 
	label[for], 
	button,
	select, 
	.button,
	.select {
			cursor: pointer;
	}
	select[disabled],
	input[disabled] {
		color: #959595;
	}
	#content button {
		background: #404040;
		border: 1px solid #2e2e2e;
		border-radius: 5px;
		box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
		color: #fff;
		height: 28px;
		padding: 0 12px;
		font-size: 13px;
		margin: 0 5px 5px 0;
	}
	#content button.login {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJENDYyNjY3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJENDYyNjc3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkQ0NjI2NDcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkQ0NjI2NTcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpXtx8MAAAP2SURBVHja7JrNSxRhHMeffVFXQ9ClMLqkFBK7kEVGFgTSoRACO3QJBPXiqUOHDh06SOC9+geyDLvUISyii3kQIrBcSTKEXjYvRbHrLq6K+9b30WdjHEabl51Zar8/+PLMzD4zv88+bzO/34yvWCyKSpqPAAQgQKUB/DbPuwR9gYqq7PayBZqU0ybNsWWo2asWOKZzXoLq9rILKj4GKgqwbPH47iYHoQ3NFrfbK5vXsd0Fd3T79233gUXiawb/vmTy+IDVFrBSebhozoatAFhZiOTi02qiXgw67sZKaGXJ9P0zAFZmQcxkvSm3bkZyvR+AetVYaNU5lQvRU2iUDyQEIAABCECA/w9gbW1N1NfXswuqGGB9fV2EQiGRzWZFTU3N5rGFhQWxsrIiamtrN8dIV1dXlbdAXV1dczQancB+JJFI3AqHw7ddB8hkMiKfz4tAINAI53OYqm1WH81NPZYryAMoA3+u7vNtgvn9/gY4n9E6R71UWeMCOLuBIh4MBhdRtpdaBRaKRCJv4LxdWz+Xy50vd3SstRQcNMRiMZFMJt8ZBKdnNzY2yhsdo58/az1gLHxAC0wZOD8n65cdIB6Pt6JM/yUsv1CqbwXA1BhAC3zFVOvECas7VLkIvXQtSYXBJ6fgYiqVOgWIdd3Pl6HnrmfJJARaYj6dTp8pFArzAPmG8gp+esK7IQEIQAACEIAABCAAAQjwTwM4fX3/GDro6Ap233pDr1VMuASF7V7HbhfMQUc1+79U3iDpdgu0QcldIuROqy0QtMh7EpqAvkNXoVL+9gGUVb/PeDULJESL2g7ban4Hs0BmwAKa/UOVmIZ7Ndu2U+lBBwB3oUa1vcSlmAAEIAABCEAAAhCAAASoaoAGqAfqUCFaDvoJfVRxYtyt/IDUCJTbIVJ+Dw2W89tyvaZ1DiehXijk1sftWo3rnPfZ/SN2TurQOe9x0o1mK16HRqHD0JjG+SOHY8g0QL/BICs4dW61C4YMAOQsOA35vcqS5Q2SGj9UhiTjRYbknipnoZtQFNpv17mdlfCE2Ppe5CH0ifcCAhCAAAQgAAEIQAACVA2A/D6gEzoC7RNb7xoTYusN+gto1RGBiehlUMX6RpZT0ZHwKjoOqRzApA5k2svwvKQ+HcS41wBC5Qa01uE1gFA5gpKNqRzCqMopeAIgVKiut363AfwqNzBiADDk9lc00vaoCLlFd7wgtn9dUdb8gNYyKjcQVbmCWV0OwfOlWGZJ+qBn0FvejAhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQwKz9FmAAytLrb3s7eGQAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 0 0;
		padding-left: 26px;
	}
	#content button.confirm {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJENDYyNjY3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJENDYyNjc3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkQ0NjI2NDcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkQ0NjI2NTcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpXtx8MAAAP2SURBVHja7JrNSxRhHMeffVFXQ9ClMLqkFBK7kEVGFgTSoRACO3QJBPXiqUOHDh06SOC9+geyDLvUISyii3kQIrBcSTKEXjYvRbHrLq6K+9b30WdjHEabl51Zar8/+PLMzD4zv88+bzO/34yvWCyKSpqPAAQgQKUB/DbPuwR9gYqq7PayBZqU0ybNsWWo2asWOKZzXoLq9rILKj4GKgqwbPH47iYHoQ3NFrfbK5vXsd0Fd3T79233gUXiawb/vmTy+IDVFrBSebhozoatAFhZiOTi02qiXgw67sZKaGXJ9P0zAFZmQcxkvSm3bkZyvR+AetVYaNU5lQvRU2iUDyQEIAABCECA/w9gbW1N1NfXswuqGGB9fV2EQiGRzWZFTU3N5rGFhQWxsrIiamtrN8dIV1dXlbdAXV1dczQancB+JJFI3AqHw7ddB8hkMiKfz4tAINAI53OYqm1WH81NPZYryAMoA3+u7vNtgvn9/gY4n9E6R71UWeMCOLuBIh4MBhdRtpdaBRaKRCJv4LxdWz+Xy50vd3SstRQcNMRiMZFMJt8ZBKdnNzY2yhsdo58/az1gLHxAC0wZOD8n65cdIB6Pt6JM/yUsv1CqbwXA1BhAC3zFVOvECas7VLkIvXQtSYXBJ6fgYiqVOgWIdd3Pl6HnrmfJJARaYj6dTp8pFArzAPmG8gp+esK7IQEIQAACEIAABCAAAQjwTwM4fX3/GDro6Ap233pDr1VMuASF7V7HbhfMQUc1+79U3iDpdgu0QcldIuROqy0QtMh7EpqAvkNXoVL+9gGUVb/PeDULJESL2g7ban4Hs0BmwAKa/UOVmIZ7Ndu2U+lBBwB3oUa1vcSlmAAEIAABCEAAAhCAAASoaoAGqAfqUCFaDvoJfVRxYtyt/IDUCJTbIVJ+Dw2W89tyvaZ1DiehXijk1sftWo3rnPfZ/SN2TurQOe9x0o1mK16HRqHD0JjG+SOHY8g0QL/BICs4dW61C4YMAOQsOA35vcqS5Q2SGj9UhiTjRYbknipnoZtQFNpv17mdlfCE2Ppe5CH0ifcCAhCAAAQgAAEIQAACVA2A/D6gEzoC7RNb7xoTYusN+gto1RGBiehlUMX6RpZT0ZHwKjoOqRzApA5k2svwvKQ+HcS41wBC5Qa01uE1gFA5gpKNqRzCqMopeAIgVKiut363AfwqNzBiADDk9lc00vaoCLlFd7wgtn9dUdb8gNYyKjcQVbmCWV0OwfOlWGZJ+qBn0FvejAhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQwKz9FmAAytLrb3s7eGQAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 0 -34px;
		padding-left: 26px;
	}
	#content button.upload {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJENDYyNjY3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJENDYyNjc3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkQ0NjI2NDcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkQ0NjI2NTcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpXtx8MAAAP2SURBVHja7JrNSxRhHMeffVFXQ9ClMLqkFBK7kEVGFgTSoRACO3QJBPXiqUOHDh06SOC9+geyDLvUISyii3kQIrBcSTKEXjYvRbHrLq6K+9b30WdjHEabl51Zar8/+PLMzD4zv88+bzO/34yvWCyKSpqPAAQgQKUB/DbPuwR9gYqq7PayBZqU0ybNsWWo2asWOKZzXoLq9rILKj4GKgqwbPH47iYHoQ3NFrfbK5vXsd0Fd3T79233gUXiawb/vmTy+IDVFrBSebhozoatAFhZiOTi02qiXgw67sZKaGXJ9P0zAFZmQcxkvSm3bkZyvR+AetVYaNU5lQvRU2iUDyQEIAABCECA/w9gbW1N1NfXswuqGGB9fV2EQiGRzWZFTU3N5rGFhQWxsrIiamtrN8dIV1dXlbdAXV1dczQancB+JJFI3AqHw7ddB8hkMiKfz4tAINAI53OYqm1WH81NPZYryAMoA3+u7vNtgvn9/gY4n9E6R71UWeMCOLuBIh4MBhdRtpdaBRaKRCJv4LxdWz+Xy50vd3SstRQcNMRiMZFMJt8ZBKdnNzY2yhsdo58/az1gLHxAC0wZOD8n65cdIB6Pt6JM/yUsv1CqbwXA1BhAC3zFVOvECas7VLkIvXQtSYXBJ6fgYiqVOgWIdd3Pl6HnrmfJJARaYj6dTp8pFArzAPmG8gp+esK7IQEIQAACEIAABCAAAQjwTwM4fX3/GDro6Ap233pDr1VMuASF7V7HbhfMQUc1+79U3iDpdgu0QcldIuROqy0QtMh7EpqAvkNXoVL+9gGUVb/PeDULJESL2g7ban4Hs0BmwAKa/UOVmIZ7Ndu2U+lBBwB3oUa1vcSlmAAEIAABCEAAAhCAAASoaoAGqAfqUCFaDvoJfVRxYtyt/IDUCJTbIVJ+Dw2W89tyvaZ1DiehXijk1sftWo3rnPfZ/SN2TurQOe9x0o1mK16HRqHD0JjG+SOHY8g0QL/BICs4dW61C4YMAOQsOA35vcqS5Q2SGj9UhiTjRYbknipnoZtQFNpv17mdlfCE2Ppe5CH0ifcCAhCAAAQgAAEIQAACVA2A/D6gEzoC7RNb7xoTYusN+gto1RGBiehlUMX6RpZT0ZHwKjoOqRzApA5k2svwvKQ+HcS41wBC5Qa01uE1gFA5gpKNqRzCqMopeAIgVKiut363AfwqNzBiADDk9lc00vaoCLlFd7wgtn9dUdb8gNYyKjcQVbmCWV0OwfOlWGZJ+qBn0FvejAhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQwKz9FmAAytLrb3s7eGQAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 0 -66px;
		padding-left: 26px;
	}
	#content button.rotate-left {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJENDYyNjY3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJENDYyNjc3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkQ0NjI2NDcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkQ0NjI2NTcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpXtx8MAAAP2SURBVHja7JrNSxRhHMeffVFXQ9ClMLqkFBK7kEVGFgTSoRACO3QJBPXiqUOHDh06SOC9+geyDLvUISyii3kQIrBcSTKEXjYvRbHrLq6K+9b30WdjHEabl51Zar8/+PLMzD4zv88+bzO/34yvWCyKSpqPAAQgQKUB/DbPuwR9gYqq7PayBZqU0ybNsWWo2asWOKZzXoLq9rILKj4GKgqwbPH47iYHoQ3NFrfbK5vXsd0Fd3T79233gUXiawb/vmTy+IDVFrBSebhozoatAFhZiOTi02qiXgw67sZKaGXJ9P0zAFZmQcxkvSm3bkZyvR+AetVYaNU5lQvRU2iUDyQEIAABCECA/w9gbW1N1NfXswuqGGB9fV2EQiGRzWZFTU3N5rGFhQWxsrIiamtrN8dIV1dXlbdAXV1dczQancB+JJFI3AqHw7ddB8hkMiKfz4tAINAI53OYqm1WH81NPZYryAMoA3+u7vNtgvn9/gY4n9E6R71UWeMCOLuBIh4MBhdRtpdaBRaKRCJv4LxdWz+Xy50vd3SstRQcNMRiMZFMJt8ZBKdnNzY2yhsdo58/az1gLHxAC0wZOD8n65cdIB6Pt6JM/yUsv1CqbwXA1BhAC3zFVOvECas7VLkIvXQtSYXBJ6fgYiqVOgWIdd3Pl6HnrmfJJARaYj6dTp8pFArzAPmG8gp+esK7IQEIQAACEIAABCAAAQjwTwM4fX3/GDro6Ap233pDr1VMuASF7V7HbhfMQUc1+79U3iDpdgu0QcldIuROqy0QtMh7EpqAvkNXoVL+9gGUVb/PeDULJESL2g7ban4Hs0BmwAKa/UOVmIZ7Ndu2U+lBBwB3oUa1vcSlmAAEIAABCEAAAhCAAASoaoAGqAfqUCFaDvoJfVRxYtyt/IDUCJTbIVJ+Dw2W89tyvaZ1DiehXijk1sftWo3rnPfZ/SN2TurQOe9x0o1mK16HRqHD0JjG+SOHY8g0QL/BICs4dW61C4YMAOQsOA35vcqS5Q2SGj9UhiTjRYbknipnoZtQFNpv17mdlfCE2Ppe5CH0ifcCAhCAAAQgAAEIQAACVA2A/D6gEzoC7RNb7xoTYusN+gto1RGBiehlUMX6RpZT0ZHwKjoOqRzApA5k2svwvKQ+HcS41wBC5Qa01uE1gFA5gpKNqRzCqMopeAIgVKiut363AfwqNzBiADDk9lc00vaoCLlFd7wgtn9dUdb8gNYyKjcQVbmCWV0OwfOlWGZJ+qBn0FvejAhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQwKz9FmAAytLrb3s7eGQAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 4px -98px;
		width: 40px;
	}
	#content button.rotate-right {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJENDYyNjY3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJENDYyNjc3MEJFMTFFMkE2NTNCNzk1ODVERDY1NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkQ0NjI2NDcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkQ0NjI2NTcwQkUxMUUyQTY1M0I3OTU4NURENjU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpXtx8MAAAP2SURBVHja7JrNSxRhHMeffVFXQ9ClMLqkFBK7kEVGFgTSoRACO3QJBPXiqUOHDh06SOC9+geyDLvUISyii3kQIrBcSTKEXjYvRbHrLq6K+9b30WdjHEabl51Zar8/+PLMzD4zv88+bzO/34yvWCyKSpqPAAQgQKUB/DbPuwR9gYqq7PayBZqU0ybNsWWo2asWOKZzXoLq9rILKj4GKgqwbPH47iYHoQ3NFrfbK5vXsd0Fd3T79233gUXiawb/vmTy+IDVFrBSebhozoatAFhZiOTi02qiXgw67sZKaGXJ9P0zAFZmQcxkvSm3bkZyvR+AetVYaNU5lQvRU2iUDyQEIAABCECA/w9gbW1N1NfXswuqGGB9fV2EQiGRzWZFTU3N5rGFhQWxsrIiamtrN8dIV1dXlbdAXV1dczQancB+JJFI3AqHw7ddB8hkMiKfz4tAINAI53OYqm1WH81NPZYryAMoA3+u7vNtgvn9/gY4n9E6R71UWeMCOLuBIh4MBhdRtpdaBRaKRCJv4LxdWz+Xy50vd3SstRQcNMRiMZFMJt8ZBKdnNzY2yhsdo58/az1gLHxAC0wZOD8n65cdIB6Pt6JM/yUsv1CqbwXA1BhAC3zFVOvECas7VLkIvXQtSYXBJ6fgYiqVOgWIdd3Pl6HnrmfJJARaYj6dTp8pFArzAPmG8gp+esK7IQEIQAACEIAABCAAAQjwTwM4fX3/GDro6Ap233pDr1VMuASF7V7HbhfMQUc1+79U3iDpdgu0QcldIuROqy0QtMh7EpqAvkNXoVL+9gGUVb/PeDULJESL2g7ban4Hs0BmwAKa/UOVmIZ7Ndu2U+lBBwB3oUa1vcSlmAAEIAABCEAAAhCAAASoaoAGqAfqUCFaDvoJfVRxYtyt/IDUCJTbIVJ+Dw2W89tyvaZ1DiehXijk1sftWo3rnPfZ/SN2TurQOe9x0o1mK16HRqHD0JjG+SOHY8g0QL/BICs4dW61C4YMAOQsOA35vcqS5Q2SGj9UhiTjRYbknipnoZtQFNpv17mdlfCE2Ppe5CH0ifcCAhCAAAQgAAEIQAACVA2A/D6gEzoC7RNb7xoTYusN+gto1RGBiehlUMX6RpZT0ZHwKjoOqRzApA5k2svwvKQ+HcS41wBC5Qa01uE1gFA5gpKNqRzCqMopeAIgVKiut363AfwqNzBiADDk9lc00vaoCLlFd7wgtn9dUdb8gNYyKjcQVbmCWV0OwfOlWGZJ+qBn0FvejAhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQwKz9FmAAytLrb3s7eGQAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 4px -130px;
		width: 40px;
	}
	#content button.image {
		background: none;
		border: none;
		padding: 0;
		border-radius: 0;
		box-shadow: none;
		background: default;
		color: #333333;
	}
	
	.select {
		display: inline-block;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAAyCAIAAAD6NVGzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkNDRTEzRDc0NEI0MTFFMkEyRTlEM0REMzA0NkU3QzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkNDRTEzRDg0NEI0MTFFMkEyRTlEM0REMzA0NkU3QzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0NFMTNENTQ0QjQxMUUyQTJFOUQzREQzMDQ2RTdDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0NFMTNENjQ0QjQxMUUyQTJFOUQzREQzMDQ2RTdDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtL+HDkAAAIpSURBVHja7Nwvb8JAGMfxdfxLCAKDAAMCxYvAYym6BhKKRWF4CxgEJUGhKbYGheEdoNsKTBWG8EewZyNhG7BlyUyPfj+iuRyk4vLkl+du47Tz+fwCqGCz2RQKhf+84ZVFRHRQ7oiQOM0MlKBp2vkD6Q6Q7iDdSXewVQVoZoDQoJkBSHeQ7qQ7nkmz2ez1ekEQ3H8kk/KRfOFmPtbv91k4hF8sFttut5lM5jqTzWZXq9VisUgkEuVy+TrvOM5wONztdoZhFIvFry/RjscjS4nwk5r2fT+fz3+d9DzPsix5ViqVdrstM+PxeL1eS5WbpnlT6+/lfjgcWEqEXzKZlLK+KfcL27bn83k6nZaxhHq9Xtd1/eFLKHcoX+6XmJdcl4Fk/H2of5b7fr9nKRF+qVTKdd2fyv2POJlBhHDuDmVw7g5Q7gDNDGhmANIdIN0BdWmkO1TBtUoA5Q6wVYXCbTcXbwCkO0h30h1sVVkC0MwAofP/ZibOIuIJuK5rWZYMTNMslUo/bgBOpxOLBQX6kHjc9/2Hf1WdzWa2bV9/mq3reqPRoNzxbOXued5oNLpcvCG5LjOS8ZeLNzqdzoOLN7hnBkq4v2dmuVxOp1MZSJzXarXrvOM4EvYyMAyjWq1S7niGcm+1WrlcrtvtyvPmy0EQDAYDeU4mk2/lzj0zUMLv98z8EefuiNIGgHN3qIJ/IgBId5DupDsijnIHzQxAMwOQ7gDpDoTMmwADAP06L+v2NW2cAAAAAElFTkSuQmCC) no-repeat 100% 0;
		color: #494949;
		font-size: 12px;
		font-weight: bold;
		width: 80px;
		height: 22px;
		line-height: 23px;
		padding: 3px 25px 0 5px;
		border: 1px solid #e7e7e7;
		border-bottom: 1px solid #d0d0d0;
		border-radius: 5px;
		box-shadow: 0 1px 1px rgba(0,0,0,0.5);
		text-align: center;
		margin: 0 5px 5px 0;
	}
	.select:hover,
	.select:active {
		opacity: 0.95;
	}
	a.link-button {
		background: #eee;
		background: linear-gradient(45deg, #eee 0%,#fff 100%);
		border: 1px solid rgba(127,127,127,0.2);
		border-radius: 6px;
		box-shadow: 0 0 3px rgba(0,0,0,0.2);
		color: #1d1d1d;
		display: block;
		font-size: 14px;
		font-weight: bold;
		margin: 4px 0;
	}
	a.link-button:hover,
	a.link-button:active {
		color: #731F8E;
		opacity: 0.9;
	}
	a.link-button span {
		background: url(link_button.png) no-repeat 0 1000px;
		display: block;
		height: 64px;
		line-height: 64px;
		padding: 0 10px 0 80px;
	}
	a.link-button span.strength { background-position: 8px 0; }
	a.link-button span.warmup { background-position: 8px -192px; }
	a.link-button span.conditioning { background-position: 8px -64px; }
	a.link-button span.grouptraining { background-position: 8px -256px; }
	a.link-button span.personaltrainer { background-position: 8px -320px; }
	a.link-button span.account { background-position: 8px -128px; }
	a.link-button span.running { background-position: 8px -384px; }
	a.link-button span.terms { background-position: 8px -448px; }
	a.link-button span.info { background-position: 8px -512px; }
	a.link-button span.prices { background-position: 8px -576px; }
	a.link-button span.rules { background-position: 8px -640px; }
	a.link-button span.privacy { background-position: 8px -704px; }
	a.link-button.alt { 
		background: #eee;
		background: linear-gradient(45deg, #7b9e42 0%,#c1e662 100%);
		border: 1px solid rgba(127,127,127,0.2);
		box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);
		text-decoration: none;
		color: #fff;
	}
	a.link-button.alt:hover { 
	}
	a.link-button.alt span { 
		padding: 0 20px;
		font-size: 19px;
	}
	a.link-button.alt span em { 
		font-weight: normal;
		font-size: 15px;
		margin-left: 10px;
	}
	a.link-button-medium {
		background: url(link_button_medium_bg.png) no-repeat 0 0;
		color: #494949;
		display: block;
		font-size: 14px;
		font-weight: bold;
		width: 230px;
		height: 44px;
	}
	a.link-button-medium:hover,
	a.link-button-medium:active {
		color: #731F8E;
		opacity: 0.9;
	}
	a.link-button-medium span {
		background: url(link_button_medium.png) no-repeat 0 1000px;
		display: block;
		height: 32px;
		line-height: 32px;
		margin-top: 7px;
		padding: 0 10px 0 40px;
	}
	a.link-button-medium span.list { background-position: 8px 0; }
	a.link-button-medium span.grid { background-position: 8px -32px; }
	a.link-button-medium span.account { background-position: 8px -64px; }
	a.link-button-medium span.group { background-position: 10px -96px; padding-left: 66px; }
	a.link-button-medium span.terms { background-position: 8px -128px; }
	a.link-button-medium span.info { background-position: 8px -160px; }
	a.link-button-medium span.prices { background-position: 8px -192px; }
	a.link-button-medium span.rules { background-position: 8px -224px; }
	form .block {
		display: block;
		margin: 10px 0 3px 0;
	}
	form .status-new,
	form .status-approved,
	form .status-deleted {
		display: inline-block;
		height: 20px;
		line-height: 20px;
		margin-left: 10px;
		padding: 3px 26px 3px 4px;
		border-radius: 3px;
	}
	form .status-new {
		background: #fce9ba url(status_icons.png) no-repeat 100% -48px;
		border: 1px solid #f9d88e;
	}
	form .status-approved {
		background: #ccffcc url(status_icons.png) no-repeat 100% -24px;
		color: green;
		border: 1px solid #bbefbb;
	}
	form .status-deleted {
		background: #ffd7d7 url(status_icons.png) no-repeat 100% -120px;
		border: 1px solid #edc8c8;
	}
	.dialog-close {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODU0RTA4QjI0N0FCMTFFMjkwOThBQzJFOUE4RjVCRUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODU0RTA4QjM0N0FCMTFFMjkwOThBQzJFOUE4RjVCRUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTRFMDhCMDQ3QUIxMUUyOTA5OEFDMkU5QThGNUJFQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NTRFMDhCMTQ3QUIxMUUyOTA5OEFDMkU5QThGNUJFQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpCFzsMAAAiVSURBVHjapFlrbFRF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) no-repeat 0 0;
		width: 42px;
		height: 42px;
		margin-top: -32px;
		margin-right: -32px;
	}
	.dateline {
		color: #959595;
		font-size: 13px;
	}
	ul.compact li {
		margin: 0;
	}
	.ui-dialog {
		border: 8px solid #cccccc;
		background: #fff;
		color: #333333;
		box-shadow: 0 1px 5px 1px rgba(0,0,0,0.5);	
		border-radius: 3px;
		width: 300px;
		height: 100px;
		margin-top: -50px;
		margin-left: -150px;
		position: absolute;
		top: 50%;
		left: 50%;
	}
	.ui-dialog .content {
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	.custom-modal-box {
		width: 620px;
		height: 460px;
		background: #fff;
		border: 10px solid #eee;
		box-shadow: 0 0 10px 5px rgba(0,0,0,0.25);	
		border-radius: 3px;
		overflow: auto;
	}
	.custom-modal-box .content,
	.custom-modal-box .toolbar {
		padding: 15px;
	}
	#wrap {
		width: 1000px;
		margin: 0 auto;
	}
	#logo {
		float: left;
	}
	#logo a.home {
		margin: 40px 0 10px 20px;
		width: 244px;
		height: 50px;
		display: block;
		cursor: pointer;
	}
	#logo a.home img {
		width: 244px;
	}
	#toolbar {
		float: right;
		width: 50%;
		height: 20px;
		margin-top: 10px;
		display: none;
	}
	#toolbar a {
		float: right;
		margin-left: 10px;
		text-decoration: none;
	}
	#toolbar a img {
		display: inline-block;
		vertical-align: bottom;
	}
	#toolbar a.facebook img {
		width: 20px;
		border-radius: 3px;
	}
	#toolbar a span {
		display: inline-block;
		line-height: 18px;
		color: #3b579d;
		text-shadow: 1px 1px 1px rgba(255,255,255, 0.8);
	}
	#account {
		float: right;
		margin-top: 40px;
		padding-left: 30px;
		background: #fff;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAAMFBMVEUAAABJSUnPz89qamp1dXVfX1/Z2dm4uLi3t7esrKyhoaFUVFTu7u7Q0NDFxcWAgICK/wLmAAAAAXRSTlMAQObYZgAAAFFJREFUGNNjoCJ4KnoBibdRcAOCwyQoKEQcj01QUAzJFENBByReoWABgjNZUFC4AcbhEgQCKRiPFcQThvEYBUEAO48ZxBGB8XimBAr6N1AvRABbMwp1VsQMvAAAAABJRU5ErkJggg==);
		background-repeat: no-repeat;
		background-position: 5px 50%;
		border-radius: 4px;
		box-shadow: 0 0 5px rgba(0,0,0,0.5);
	}
	#account form {
		position: relative;
		margin: 0;
		font-size: 13px;
	}
	#account form h4 {
	}
	#account .links,
	#account .group {
		float: left;
		padding: 2px 1px;
		height: 20px;
		line-height: 24px;
	}
	#account .group>label {
		float: left;
		font-weight: bold;
		margin-right: 4px;
		height: 24px;
		line-height: 28px;
		width: 80px;
		overflow: hidden;
		position: relative;
	}
	#account .links {
		margin-top: 6px;
		height: 29px;
	}
	#account .help {
		background: url(help.png) no-repeat 100% 46%;
		background-size: 16px;
		padding: 8px;
		margin: 0 0 0 5px;
		opacity: 0.25;
	}
	#account form .help:hover { 
		opacity: 0.5;
	}
	#account form .help.active {
		opacity: 0.75;
	}
	#account form .help span {
		display: none;
	}
	#account input {
		width: 120px;
		height: 18px;
		padding: 2px 6px;
		margin-right: 5px;
		vertical-align: top;
	}
	#account .reset label {
		margin: 5px 0;
		font-weight: bold;
	}
	#account .em {
		font-style: italic;
		color: #757575;
		margin: 10px;
	}
	#account .reset input {
		width: auto;
		margin: 5px 0;
		border-radius: 0;
		box-shadow: none;
		vertical-align: baseline;
	}
	#account button[type=submit],
	#account button.login,
	#account button.logout {
		background: #444;
		background: linear-gradient(to bottom, #545454 21%,#141414 100%);
		padding: 0;
		width: 104px;
		height: 39px;
		border: none;
		color: #fff;
		margin-left: 4px;
		cursor: pointer;
		vertical-align: top;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
	}
	#account .name {
		color: #731F8E;
		margin-right: 4px;
		font-weight: bold;
	}
	#account .name strong {
		color: #5f5f5f;
	}
	#account a {
		color: #494949;
		margin-right: 6px;
		font-weight: bold;
		text-decoration: underline;
		font-size: 12px;
	}
	#account a.studioweb {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACUSURBVHjaYvz//z8DJQAggBgpNQAggLAa8EmgiShT+T7UMQIEEBMDhQAggFgI2YBNHNmFAAEEN0DSEyF4E4sYDDzfjmooQABR7AWAAGLBZgPMici2YXMNCAAEEMUuAAggig0ACCC8sYAc2jdxpBGAAKLYBQABxEJs/MMCET0aAQKIBZdCYgFAAFHsBYAAojg3AgQYABWnMLiu6O+1AAAAAElFTkSuQmCC) no-repeat 0 -1px;
		padding-left: 18px;
		color: #184881;
		margin-right: 6px;
	}
	#account a.studioweb:hover {
		color: #f10f81;
	}
	#account .tooltip {
		display:none;
		position: absolute;
		z-index: 100000;
		top: 56px;
		left: -28px;
		float: left;
		padding: 15px;
		background: #fff;
		color: #494949;
		border-radius: 5px;
		font-size: 14px;
		box-shadow: 0 1px 8px rgba(0,0,0,0.33);
	}
	#account .tooltip .arrow {
		position: absolute;
		top: -15px;
		left: 45px;
		width: 15px;
		height: 15px;
		display: block;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABaCAYAAABnlQwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkNFNEUxQ0Q1NzIyMTFFMkExQkZFQjAwNTQ1RDM2RjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkNFNEUxQ0U1NzIyMTFFMkExQkZFQjAwNTQ1RDM2RjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Q0U0RTFDQjU3MjIxMUUyQTFCRkVCMDA1NDVEMzZGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0U0RTFDQzU3MjIxMUUyQTFCRkVCMDA1NDVEMzZGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoVXcasAAALASURBVHja7Je7bhNBFIbX61uTggSkFIQqgYIO2y+AIB2VW8ogpYyQAlWExKWjiGh5CL9AAoHeIh1SIvEAKXAARcR38/+rmTB7dnY9swYpIK/0y97Z+c7snNvuFiaTSZD3CIMZjjl8aeBer3ecCx4MBl9LpdJN/nrBBMIwXIom4DfNQALu9/sdDV5MwjnHM2FOKBaLi7ZVOC4NhIZzTtNA0wDnxWAOwDlXXMLDedpAYaaSNG/DGzZvI1eG0YAtFM7paQuFV27TQFY6Ts2wrHR0ym0amFZRUZyHw2Ei0OPxuFMul696r+wKJuDRaHTqCsZggpVKZck7VNj3N18wgglWq9XFPOk5U1WVfOtZb5N3G+2ZfzjgAyZuO6uH2SISizMvcIILmOows29nZZ21MDiRwNR05cpp6na7x1nXC/MXmjn812D2gDAvyObhDbPmddcJfUGzWTjDrHHZZUJXUL6bOcF8WtpA576de2XZlnIlCQ3IzuoVKtmavZOEBvTTJXcDZIr+o90zej63Wi19vg29gw7FvFXoIfSSD5lms/kbVseOusi3v3XDAMEP0Ap0DdqiAfO2l6HH6j8fanvQHQHy2IBuyT2fqNU6hoF96KMB/oQeQEc2h30SBlgI1wV4kOVtGti0OPapBG3wGrRrgV8oH6TCa8q6uUdzC/vSgIYXoPcW56xbDCxL+Ax6peJnOkc6cVdFJpEkb/n+An0RztEG7kGv/9i75//wiG00GttQIhkwtgo9gwpWGBd2lDf3TAMEVWU9h96YBiJvY4CB/6wSITBq+ocoSeZArd1uH8VCBQM1VcfaABPjXFYWwANrnC0GgjQw4TBcTC1JCdpWlpUVGFu4DwOHad6eWpIyjNrbC8rbN0RJfrc48Tbu4ORiZZwkSpJ7VD6IlaQGE58J9Xr9EXRXfg5grAY9uTyfCb8EGADuJtJ0VAiP7AAAAABJRU5ErkJggg==) no-repeat -15px 0;
	}
	#account .tooltip .close {
		position: absolute;
		top: 8px;
		right: 8px;
		width: 15px;
		height: 15px;
		display: block;
		border: none;
		outline: 0;
		padding: 0;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABaCAYAAABnlQwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkNFNEUxQ0Q1NzIyMTFFMkExQkZFQjAwNTQ1RDM2RjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkNFNEUxQ0U1NzIyMTFFMkExQkZFQjAwNTQ1RDM2RjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Q0U0RTFDQjU3MjIxMUUyQTFCRkVCMDA1NDVEMzZGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0U0RTFDQzU3MjIxMUUyQTFCRkVCMDA1NDVEMzZGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoVXcasAAALASURBVHja7Je7bhNBFIbX61uTggSkFIQqgYIO2y+AIB2VW8ogpYyQAlWExKWjiGh5CL9AAoHeIh1SIvEAKXAARcR38/+rmTB7dnY9swYpIK/0y97Z+c7snNvuFiaTSZD3CIMZjjl8aeBer3ecCx4MBl9LpdJN/nrBBMIwXIom4DfNQALu9/sdDV5MwjnHM2FOKBaLi7ZVOC4NhIZzTtNA0wDnxWAOwDlXXMLDedpAYaaSNG/DGzZvI1eG0YAtFM7paQuFV27TQFY6Ts2wrHR0ym0amFZRUZyHw2Ei0OPxuFMul696r+wKJuDRaHTqCsZggpVKZck7VNj3N18wgglWq9XFPOk5U1WVfOtZb5N3G+2ZfzjgAyZuO6uH2SISizMvcIILmOows29nZZ21MDiRwNR05cpp6na7x1nXC/MXmjn812D2gDAvyObhDbPmddcJfUGzWTjDrHHZZUJXUL6bOcF8WtpA576de2XZlnIlCQ3IzuoVKtmavZOEBvTTJXcDZIr+o90zej63Wi19vg29gw7FvFXoIfSSD5lms/kbVseOusi3v3XDAMEP0Ap0DdqiAfO2l6HH6j8fanvQHQHy2IBuyT2fqNU6hoF96KMB/oQeQEc2h30SBlgI1wV4kOVtGti0OPapBG3wGrRrgV8oH6TCa8q6uUdzC/vSgIYXoPcW56xbDCxL+Ax6peJnOkc6cVdFJpEkb/n+An0RztEG7kGv/9i75//wiG00GttQIhkwtgo9gwpWGBd2lDf3TAMEVWU9h96YBiJvY4CB/6wSITBq+ocoSeZArd1uH8VCBQM1VcfaABPjXFYWwANrnC0GgjQw4TBcTC1JCdpWlpUVGFu4DwOHad6eWpIyjNrbC8rbN0RJfrc48Tbu4ORiZZwkSpJ7VD6IlaQGE58J9Xr9EXRXfg5grAY9uTyfCb8EGADuJtJ0VAiP7AAAAABJRU5ErkJggg==) no-repeat 0 -60px;
	}
	#account .tooltip .close span {
		display: none;
	}
	#account .tooltip button {
		font-size: 14px;
		padding: 3px 6px;
	}
	#account .tooltip h3 {
		margin-right: 20px;
	}
	#account .tooltip .close:hover {
		background-position: 0 -75px;
	}
	#account .tooltip .arrow.top {
		background-position: 0 0;
	}
	#account .tooltip .arrow.left {
		background-position: 0 -15px;
	}
	#account .tooltip .arrow.right {
		background-position: 0 -30px;
	}
	#account .tooltip .arrow.bottom {
		background-position: 0 -45px;
	}
	#account .tooltip p {
		margin: 5px 0 10px 0;
	}
	#account .tooltip p strong {
	}
	#account .tooltip h3,
	#account .tooltip a.signup {
		color: #731F8E;
	}
	#header {
	}
	#content {
		position: relative;
	}
	/* campaign */
	#campaign {
		margin: 8px 0 16px 0;
		width: 1000px;
		height: 400px;
		overflow: hidden;
		position: relative;
		box-shadow: 0 0 5px rgba(0,0,0,0.5);
		border-radius: 4px;
	}
	.jcarousel-wrapper {
	}
	.jcarousel {
		position: relative;
		overflow: hidden;
	}
	.jcarousel>ul {
		width: 20000em;
		position: relative;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.jcarousel>ul>li {
		float: left;
	}
	.jcarousel .content {
		width: 440px;
		padding: 30px;
		position: relative;
		top: -400px;
	}
	.jcarousel .content.layout-0 {
		display: none;
	}
	.jcarousel .content.layout-1 {
		left: 0;
	}
	.jcarousel .content.layout-2 {
		left: 500px;
	}
	.jcarousel .content.layout-3 {
		width: 100%;
		left: 0;
		text-align: center;
	}
	.jcarousel ul.jcarousel,
	.jcarousel ul.jcarousel>li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.jcarousel h1 {
		margin: 0;
		margin-bottom: 10px;
		padding: 0;
		width: 940px;
		color: #731F8E;
		font-size: 41px;
	}
	.jcarousel p.summary {
		color: #494949;
		font-size: 21px;
	}
	.jcarousel a.more {
	}
	.jcarousel img.main {
		display: block;
		border-radius: 4px;
	}
	.jcarousel .body {
		font-size: 19px;
		color: #171717;
	}
	.jcarousel .content ul {
		list-style: disc;
	}
	.jcarousel .content ul li {
		margin-bottom: .25em;
	}
	.jcarousel-controls {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
	}
	.jcarousel-controls .jcarousel-control-prev span,
	.jcarousel-controls .jcarousel-control-next span {
		display: none;
	}
	.jcarousel-controls .jcarousel-control-prev {
		background: url(banner_nav.png) no-repeat 0 0;
		width: 64px;
		height: 94px;
		position: absolute;
		top: 148px;
		left: -15px;
		z-index: 1000;
		cursor: pointer;
	}
	.jcarousel-controls .jcarousel-control-next {
		background: url(banner_nav.png) no-repeat 0 -94px;
		width: 64px;
		height: 94px;
		position: absolute;
		top: 148px;
		right: -15px;
		z-index: 1000;
		cursor: pointer;
	}
	.jcarousel-controls .jcarousel-control-prev:hover {
		background-position: -64px 0;
	}
	.jcarousel-controls .jcarousel-control-next:hover {
		background-position: -64px -94px;
	}
	.content-main {
		background: #fff;
		border-radius: 4px;
		box-shadow: 0 0 5px rgba(0,0,0,0.5);
		padding: 8px 0 48px 0;
		margin: 8px 0 16px;
	}
	.content-wrap {
		padding: 0 20px;
	}
	.heading {
		margin: 0 10px;
	}
	.heading h3 {
		margin-top: 10px;
	}
	#menu {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAA3CAYAAACfI2CDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkZGMERFMjNGQzVFMTFFNThEODhFMkYxMjc5MjJGN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkZGMERFMjRGQzVFMTFFNThEODhFMkYxMjc5MjJGN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRkYwREUyMUZDNUUxMUU1OEQ4OEUyRjEyNzkyMkY3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRkYwREUyMkZDNUUxMUU1OEQ4OEUyRjEyNzkyMkY3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiApXhEAAAjfSURBVHja7N3NctvG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) no-repeat 50% 0;
		float: left;
		width: 100%;
		height: 55px;
	}
	#menu ul {
		margin: 0;
		padding: 0;
	}
	#menu li {
		float: left;
		list-style: none;
	}
	#menu li a {
		float: left;
		height: 50px;
		padding: 0 25px;
		line-height: 50px;
		color: #fff;
		font-size: 14px;
		font-weight: normal;
		text-align: center;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAtCAYAAABvewHEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUQ1QTMzMDBERkVEMTFFNUEyM0JCRURCMkM2Njg2QjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUQ1QTMzMDFERkVEMTFFNUEyM0JCRURCMkM2Njg2QjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRDVBMzJGRURGRUQxMUU1QTIzQkJFREIyQzY2ODZCNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRDVBMzJGRkRGRUQxMUU1QTIzQkJFREIyQzY2ODZCNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl6QvCgAAABWSURBVHjaYvj//z8DEwMQ4CbOHLvgwABWd/bEJSjr/KkrUNbFU9egrMunbkBZ107dgrJunLoLZd06dR/KunPqEZz1BM56Bme9hLNew1lv8bDwuh4gwAAfGV8VlgQY+gAAAABJRU5ErkJggg==) no-repeat 100% 3px;
		text-decoration: none;
	}
	#menu li a:hover {
	}
	#menu li.active a {
	}
	#submenu {
		float: left;
		padding: 5px 20px;
		width: 960px;
		height: 33px;
		margin: 8px 0 8px 0;
		background: #fff;
		border-radius: 4px;
		box-shadow: 0 0 5px rgba(0,0,0,0.5);
	}
	#submenu ul {
		margin: 0;
		padding: 0;
	}
	#submenu li {
		position: relative;
		float: left;
		list-style: none;
		line-height: 34px;
		margin: 0 5px;
	}
	#submenu li.children {
		padding-right: 5px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTYzOURBN0U1OERBMTFFMjg2RkNFODQ3NzM1RDg2NEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTYzOURBN0Y1OERBMTFFMjg2RkNFODQ3NzM1RDg2NEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjM5REE3QzU4REExMUUyODZGQ0U4NDc3MzVEODY0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjM5REE3RDU4REExMUUyODZGQ0U4NDc3MzVEODY0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmvObcUAAABcSURBVHjaYvz//z8DJYBx1AAaGeDl5YXV1G3btjGiizHhMHg9FrFN2BTiMiAGiC8g8S8DcSwpBnwDYl8gfgHEr4HYH4g/YVPIgid8ngBxABCzAvH90YSEGwAEGADCky8hPlLb8AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
	}
	#submenu li.main a {
		font-weight: bold;
		color: #731F8E;
	}
	#submenu li a {
		float: left;
		padding: 0 10px;
		height: 33px;
		color: #494949;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
	}
	#submenu li a span {
		float: left;
	}
	#submenu li a:hover {
	}
	#submenu li.active a {
	}
	#submenu li ul {
		display: none;
		position: absolute;
		width: 100%;
		z-index: 100000;
		top: 0;
		left: 0;
		border: 1px solid #b8b8b8;
		margin: 0;
		padding: 33px 0 0 0;
		border-radius: 5px;
		box-shadow: 0 1px 3px rgba(0,0,0,0.2);
	}
	#submenu li.hover ul {
		display: block;
	}
	#submenu li ul li {
		background: #fff;
		float: none;
		display: block;
		margin: 0;
		padding: 0;
		border-top: 1px solid #e5e5e5;
		color: #494949;
	}
	#submenu li ul li:last-child a,
	#submenu li ul li:last-child {
		border-radius: 5px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
	#submenu li ul li a {
		float: none;
		display: block;
		font-weight: normal;
	}
	#submenu li ul li a:hover {
		background: #f2f2f2;
	}
	#submenu li ul li a span {
		float: none;
		display: block;
	}
	html.account #submenu-activator {
		display: none;
	}
	.message-indicator {
		float: left;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDYxNDlDRjAxNjlFMTFFMjkwNTdGNzVBMTVFQjI5NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDYxNDlDRjExNjlFMTFFMjkwNTdGNzVBMTVFQjI5NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjE0OUNFRTE2OUUxMUUyOTA1N0Y3NUExNUVCMjk2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENjE0OUNFRjE2OUUxMUUyOTA1N0Y3NUExNUVCMjk2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlAFyccAAAC+SURBVHjaYvzqx4AO5IAYJKoL5d8E4vVAfB9ZESOSRn4gngDECQzYwTIgzgXidyAOE1RQFIhP4tEEAlFAfAaIpZE1rgZidQbCQBGqFqzRG4jtGYgHlkAcwgR1AqkgAaTRmAyNukzQgCEV8IM0viBD41OQxt1kaDwI0jgdiP+SoAmkdhYTNEl1kKBxChBfgCWAGiBuJcLmPiAuRk45MM1WQHwKi4YLQOwA1fQXPZEjA1B6lICyXwPxI3QFAAEGAPrQIo/20azCAAAAAElFTkSuQmCC);
		width: 14px;
		height: 15px;
		line-height: 15px;
		color: #fff;
		font-size: 10px;
		font-weight: bold;
		text-align: center;
		margin-top: 7px;
		margin-left: 5px;
	}
	#location {
		margin: 8px 0 16px 0;
		padding: 0 20px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpi/P//PwMy8PLyEgBSBUD8AIj1gTgBiBW3bdv2ASTPgqbYAEjNB2IDBlQA4h8AMZiQFINM2o9FMQgIwBiMnp6eIE4/1GpcAOScQqCzFoA0zCegGBk4gvywEIgfAnE9HoUPoOoeMMJCCeiH/3g0HAA6xxHF01jcfACbBC4NE6EmTiBWAwx8JFbDB1wmIMe0ISyCgM6BuX8C1C8PYIoAAgwASv4vAVVCnKUAAAAASUVORK5CYII=) no-repeat 3px 0;
		font-size: 12px;
		color: #494949;
	}
	#location a {
		color: inherit;
	}
	#location a:hover {
		background: #f7f7f7;
	}
	#location a.edit {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEUyNDY0MzQxMTNDMTFFMkIwRTE5QkI3NjU3RDVGMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEUyNDY0MzUxMTNDMTFFMkIwRTE5QkI3NjU3RDVGMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RTI0NjQzMjExM0MxMUUyQjBFMTlCQjc2NTdENUYxNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RTI0NjQzMzExM0MxMUUyQjBFMTlCQjc2NTdENUYxNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt4OffIAAAG2SURBVHjanJK/S0JRFMfPe+WPBFEUdEkFKUFnJxcnEXEoQwyaWgIR9D/QSZf2xjKhSdpSUFR0cDCSIFwMUTAiQd+g5o8U8XaupWhWgxfOfcN5n+/3e+69DCEENlnbdGs2m2sNKigUCmlJsX8hEom2WJY9G4/H70qlEtj/VBGWCQSC82QyeRIMBo8nk0mEz+dLaY/9A6BOom63exmNRk+NRuNzr9f7CIVCDoSvF1F/Qugi7vf7kWw2e5hIJECtVmu8Xm89l8vtDQYD6Rr4DUkQCsfjcUe73YZOpwPoKtTr9fs+n+8OQc8KOI+H0FUsFnNQIJVKQbVaBZvNBmaz+RGj+xiGeVvMuBTvBqGjOVSpVMBqtUIgECiqVCon/veych08Hk+CauF0Oj1zymQyCye/31+UyWTO4XBYXzsMPKnbQqFA7HY7MZlMRKvVEo/HQxqNxv1oNNqlYigMdGb6pcwsarlcPuA4DtxuN6AyWCyWmZNcLnch+Ipz/X5nGG2o0+kIniTJ5/OkVqs9IKCh6su17MjQrdVqcaVSaUehUIDBYHjCZ+XCWnOaTqeAzw7EYvEXuMn6FGAAZRIWws9+zJcAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 0 0;
		padding-left: 16px;
		color: blue;
	}
	#location a:hover {
		text-decoration: none;
	}
	html.home .column .links {
		text-align: right;
		margin: 0 10px 10px 10px;
	}
	html.home .column {
		float: left;
		margin: 10px;
		width: 458px;
		min-height: 330px;
		background: #f5f5f5;
		border: 1px solid #f2f2f2;
		border-radius: 3px;
		box-shadow: 0 1px 3px rgba(0,0,0,0.33);
	}
	html.home .column h3 {
		margin: 0;
		padding: 12px 16px 8px 16px;
		height: 30px;
		line-height: 30px;
	}
	html.home #counter .content-wrap {
		padding: 6px 0;
		margin: 0 -8px;
	}
	html.home #counter .column {
		float: left;
		margin: 0 8px;
		width: 492px;
		min-height: 160px;
		border: none;
		border-radius: 3px;
		box-shadow: 0 1px 3px rgba(0,0,0,0.33);
	}
	html.home ul.schedule-list .button {
		display: inline-block;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAcCAYAAAApxUKlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVFNUU4MEEzNzQyMTFFMkI2OEFBODJEQTM3MEUxODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVFNUU4MEIzNzQyMTFFMkI2OEFBODJEQTM3MEUxODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNUU1RTgwODM3NDIxMUUyQjY4QUE4MkRBMzcwRTE4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNUU1RTgwOTM3NDIxMUUyQjY4QUE4MkRBMzcwRTE4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj0VShsAAAGESURBVHja7NlPSsNAFAbwmWSIKQWlumwXbr1CIUfIMivBE7jWIwgi4hnEVQVBAqWbbFrI1gtk3V2RGhrDJJnxTXmRWMV2Iwh5Hzym+bP68aUtE661ZpTdYhEBYf1JeP0hDEN3OBxeW5Z1CoeHRMNelVIPcRxf+L6fN7Hs+Xx+NxqNzmezGVutVq2X6na7zPM8FgTBTb/fv4RTysZHUQwGg/vJZNKRUlKnIMYhSRIG7ToZj8e3cEoLbJcznU57cIGUNhJFUc/4wFSiblaapiTzQ9Bl7VQ3y6ZW/RrzdcVF/atIWNv/NdRYjLC2h7AIi7D+D1ZVVaRBzSIswiIswiIs0tgVS2u9hOWASL5luYmlHcd5zvP8jGy+xnXdR+NTbz2s97PKsnwRQhxxzo/heK/tSPCkpUVRPC0Wi6ssy8ymluQI1oHZx3EbjeNtdMK1hDEvKt5w3gVeNBvvGd4kEYu3uVgNrAxN9OfbHRwHoWzCYhWCSVxVE8RCIKvlUE0w1VjZhwADAIyPoCjyYdyuAAAAAElFTkSuQmCC) no-repeat 0 0;
		color: #fff;
		width: 75px;
		height: 28px;
		line-height: 28px;
		text-align: center;
		font-size: 11px;
	}
	html.home ul.schedule-list .column-1 {
		float: left;
		width: 48px;
		padding: 0 14px;
		text-align: center;
	}
	html.home ul.schedule-list .column-2 {
		float: left;
		width: 279px;
	}
	html.home ul.schedule-list .column-3 {
		float: left;
		width: 75px;
		padding: 0 14px;
	}
	html.home ul.schedule-list {
		background: #f5f5f5;
		margin: 0;
		padding: 0 0 14px 0;
		list-style: none;
	}
	html.home ul.schedule-list li {
		margin: 0;
		padding: 14px 0;
		list-style: none;
		position: relative;
	}
	html.home ul.schedule-list li.alt {
		background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAIAAAAGkY33AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM2QTU1OTcxMzg1MTFFMkIyQzBCOUU3NUREMkM4MzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM2QTU1OTgxMzg1MTFFMkIyQzBCOUU3NUREMkM4MzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzZBNTU5NTEzODUxMUUyQjJDMEI5RTc1REQyQzgzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzZBNTU5NjEzODUxMUUyQjJDMEI5RTc1REQyQzgzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtPHWMQAAAA/SURBVHjaYrx27RoDuYCFmZmZfM2srKwDpBkIBsbPTAwUABZGRsaBsXnU2UPG2UNU82hoj2oeTWGjmsEAIMAAXRQDKWx3dtYAAAAASUVORK5CYII=) repeat-x 0 0;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	html.home ul.schedule-list li * {
		margin: 0;
		font-size: 14px;
	}
	html.home ul.schedule-list li .status {
		position: absolute;
		right: 4px;
		bottom: 4px;
		font-size: 12px;
		text-align: right;
	}
	html.home ul.article-list {
		margin: 10px 0 0 0;
		padding: 0;
	}
	html.home ul.article-list,
	html.home ul.article-list li.article {
		list-style: none;
	}
	html.home ul.article-list li.article {
		float: left;
		margin: 0 0.5%;
		padding: 15px;
		width: 24%;
		height: 280px;
		border: 1px solid #d7d7d7;
		border-radius: 3px;
		box-sizing: border-box;
		box-shadow: 0 1px 3px rgba(128,128,128,0.33);
	}

	html.home ul.article-list li.article * {
		margin: 0;
		padding: 0;
	}
	html.home ul.article-list li.article a.image {
		display: block;
		width: 200px;
		height: 150px;
		margin-bottom: 10px;
	}
	html.home ul.article-list li.article a.image img {
		display: block;
		margin: 0 auto;
	}
	html.home ul.article-list li.article h3 {
		font-size: 13px;
		color: #494949;
		height: 20px;
		overflow: hidden;
	}
	html.home ul.article-list li.article p {
	}
	html.home ul.article-list li.article p.summary {
		min-height: 3em;
		overflow: hidden;
		font-size: 13px;
		color: #696969;
	}
	html.home ul.article-list li.article p.date {
		font-size: 13px;
		color: #696969;
	}
	html.home ul.article-list li.article a.more {
		color: #494949;
		padding-left: 8px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9JREFUeNpi9PT0/MDAwLAbiBO3bdv2hYkBAkKA+JiXl5ccTAAEdIH4JLIACPAgC9wBYhOYwEEgNgcaehMgwAAaLA4kZ/BTIQAAAABJRU5ErkJggg==) no-repeat 0 50%;
		text-decoration: underline;
		font-size: 12px;
	}
	html.home ul.article-list li.article a.more:hover {
		color: #731F8E;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpi/OrH8IGBgWE3ECdybfz/BUgzMDFAQAgQH/vmzygH4jBCVfJDJV8AcRBMJQzwgBSwIAncAWIfoLk3YSoPArE5SADEAQgwACunE2W0RQzdAAAAAElFTkSuQmCC) no-repeat 0 50%;
	}
	#content div.article form,
	html.account #content div.article .text {
		float: none;
		margin-bottom: 50px;
	}
	html.booking h1 {
		width: 420px;
		margin: 0 auto;
		text-align: center;
	}
	html.booking h1 a.disabled {
		opacity: 0.5;
		cursor: default;
	}
	html.booking h1 a.prev {
		display: inline-block;
		width: 32px;
		height: 32px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDg2MUQyMUMxNkYzMTFFMjgyQTFGOTdDMjJENzIxODciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDg2MUQyMUQxNkYzMTFFMjgyQTFGOTdDMjJENzIxODciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODYxRDIxQTE2RjMxMUUyODJBMUY5N0MyMkQ3MjE4NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODYxRDIxQjE2RjMxMUUyODJBMUY5N0MyMkQ3MjE4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PncVq5MAAANASURBVHja7Ji/zxIxGMd7x2EE1Bgjg6MbMDMzw0pYGRgILEz8ESaa4AZhI7AS3Mi7MsMMoyxoArwqKGD4dfbbXGN948C10Dr4JE/oDdzz9NunvT4fy3VdYtKsfyIBy7LY2HPbc/58LXM9P3vuwoinAAIFKpXKs/V6/e50On1yb2B4L96POIjH4noJYMaPV6vVe1eDIQ7iIS5fAoc+hI/H48dAIPDi1utOlfjiOM5rOtzyBB7Rh6fn83mpq/hs235Jf77bvBipO5o3AOJZYgKEF6Vfb7VapFAokPl8fvF/eFxb3JIy0xiPx6Tf70sdAbz6pW2z2ZB6vc7GuVyORKNRqXX4fVL4PBW73S5ZLBYkkUiQTCZDZE5VaQW49JFIhFSrVaVK9K3AdrsljUaDjcvlMgmHw0T2myKlQLvdZtInk0nmqnvRlwIIPBgM2DifzxPVr6lvBVDpqVSKjTudjvqJ+FCBSxwzRyKj0YgMh0Opw0upBlB0pVKJjZvNJitKrQrAY7EYSafTLHitVtOrALdsNsuWYjKZkLu7O70KwEOhECkWi+y/vV6P7RCtCsDi8ThbCtVLKa5Hz3e73WddlwGq3iv68835cwW0XtFdcQnYA70TftURWYjjigkcZ7NZV/ZW5MdpnA+IJyaARuFAt9Xb6XTaORwO97eYOd6L99M4b/CIuLwIkQhuxhHqT3DYUQ/eoDNCUBybP3Chor7nCfCWLOglEhS+lNa1Cs6THUnsHypgpDeEW//bc+MJCL/a159P3hgb4AkYYwNsB3r73QgboAkcLe/gMcIGaAJ72yQbIELFX/wlAwMACwATkP0a/q09973l0JiiQVXc/nKdEVgADGwAjOAqnZEfCcECwARwCwYjkO0JlG7FYAJgA4pLIacAHO0Z2AAMrABLoVUBGOcDWAowA60KiJ0yDMzgUkx3NQVERgBmoETJZO4F4ANwBJalJdIKoC0HG4CBFaAolRiR3+zBBJAEGlOwAq2UDCwATADSgxFchZJdOoPlcslYAAxsAIxA5V4pXQOQHmzgGpdSY2yAKvfTMckG+BIYYwNiAkbYAE/AGBsgQjdkhA1QRc5iS6adDaDyjfeGxrvjXwIMAAHSIvAj4KEmAAAAAElFTkSuQmCC) no-repeat 0 0;
		margin-right: 16px;
	}
	html.booking h1 a.next {
		display: inline-block;
		width: 32px;
		height: 32px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDg2MUQyMUMxNkYzMTFFMjgyQTFGOTdDMjJENzIxODciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDg2MUQyMUQxNkYzMTFFMjgyQTFGOTdDMjJENzIxODciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODYxRDIxQTE2RjMxMUUyODJBMUY5N0MyMkQ3MjE4NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODYxRDIxQjE2RjMxMUUyODJBMUY5N0MyMkQ3MjE4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PncVq5MAAANASURBVHja7Ji/zxIxGMd7x2EE1Bgjg6MbMDMzw0pYGRgILEz8ESaa4AZhI7AS3Mi7MsMMoyxoArwqKGD4dfbbXGN948C10Dr4JE/oDdzz9NunvT4fy3VdYtKsfyIBy7LY2HPbc/58LXM9P3vuwoinAAIFKpXKs/V6/e50On1yb2B4L96POIjH4noJYMaPV6vVe1eDIQ7iIS5fAoc+hI/H48dAIPDi1utOlfjiOM5rOtzyBB7Rh6fn83mpq/hs235Jf77bvBipO5o3AOJZYgKEF6Vfb7VapFAokPl8fvF/eFxb3JIy0xiPx6Tf70sdAbz6pW2z2ZB6vc7GuVyORKNRqXX4fVL4PBW73S5ZLBYkkUiQTCZDZE5VaQW49JFIhFSrVaVK9K3AdrsljUaDjcvlMgmHw0T2myKlQLvdZtInk0nmqnvRlwIIPBgM2DifzxPVr6lvBVDpqVSKjTudjvqJ+FCBSxwzRyKj0YgMh0Opw0upBlB0pVKJjZvNJitKrQrAY7EYSafTLHitVtOrALdsNsuWYjKZkLu7O70KwEOhECkWi+y/vV6P7RCtCsDi8ThbCtVLKa5Hz3e73WddlwGq3iv68835cwW0XtFdcQnYA70TftURWYjjigkcZ7NZV/ZW5MdpnA+IJyaARuFAt9Xb6XTaORwO97eYOd6L99M4b/CIuLwIkQhuxhHqT3DYUQ/eoDNCUBybP3Chor7nCfCWLOglEhS+lNa1Cs6THUnsHypgpDeEW//bc+MJCL/a159P3hgb4AkYYwNsB3r73QgboAkcLe/gMcIGaAJ72yQbIELFX/wlAwMACwATkP0a/q09973l0JiiQVXc/nKdEVgADGwAjOAqnZEfCcECwARwCwYjkO0JlG7FYAJgA4pLIacAHO0Z2AAMrABLoVUBGOcDWAowA60KiJ0yDMzgUkx3NQVERgBmoETJZO4F4ANwBJalJdIKoC0HG4CBFaAolRiR3+zBBJAEGlOwAq2UDCwATADSgxFchZJdOoPlcslYAAxsAIxA5V4pXQOQHmzgGpdSY2yAKvfTMckG+BIYYwNiAkbYAE/AGBsgQjdkhA1QRc5iS6adDaDyjfeGxrvjXwIMAAHSIvAj4KEmAAAAAElFTkSuQmCC) no-repeat 0 -32px;
		margin-left: 16px;
	}
	html.booking h1 a span {
		display: none;
	}
	html.booking h2 {
		width: 420px;
		margin: 0 auto;
		text-align: center;
		font-size: 14px;
		color: #1d1d1d;
	}
	html.booking .info {
		max-width: 340px;
	}
	html.booking p.summary {
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		margin: 10px 0 20px 0;
	}
	html.booking #content div.article h1 {
		text-align: left;
		width: auto;
	}
	html.booking div.schedule {
		display: none;
	}
	html.booking table.schedule {
		background-color: #fff;
		border-collapse: collapse;
		color: #999;
		line-height: 1.2em;
		font-weight: normal;
		width: 100%;
	}
	html.booking table.schedule,
	html.booking table.schedule th,
	html.booking table.schedule td {
		border: 1px solid #d7d7d7;
	}
	html.booking table.schedule tr:last-child td {
		border-bottom: 1px solid #ccc;
	}
	html.booking table.schedule th {
		background: #eee;
		padding: 4px;
		text-align: center;
	}
	html.booking table.schedule td {
		padding: 0;
		width: 14.2%;
	}
	html.booking table.schedule td a {
		position: relative;
		display: block;
		text-decoration: none;
		color: inherit;
	}
	html.booking table.schedule-details tr.cancelled span,
	html.booking table.schedule td.cancelled * {
		text-decoration: line-through;
	}
	html.booking table.schedule td.closed a {
		background-color: #f7f7f7 !important;
	}
	html.booking table.schedule td.closed a .header {
	}
	html.booking table.schedule td.closed a .activity {
		opacity: 0.5;
	}
	html.booking table.schedule td a>div {
		padding-left: 6px;
		padding-right: 6px;
	}
	html.booking table.schedule td a>div:first-child {
		padding-top: 4px;
		padding-bottom: 2px;
	}
	html.booking table.schedule td a>div:last-child {
		padding-bottom: 6px;
	}
	html.booking table.schedule td span {
		z-index: 100;
	}
	html.booking table.schedule td:hover {
		opacity: 0.9;
		z-index: 1;
	}
	html.booking table.schedule td .header { 
		border-bottom: 2px solid; 
		position: relative;
	}
	html.booking table.schedule td .type-0 .header { color: rgba(31, 31, 31, 1); }
	html.booking table.schedule td .type-1 .header { color: rgba(68, 107, 155, 1); }
	html.booking table.schedule td .type-2 .header { color: rgba(155, 155, 78, 1); }
	html.booking table.schedule td .type-3 .header { color: rgba(80, 155, 78, 1); }
	html.booking table.schedule td .type-4 .header { color: rgba(155, 82, 78, 1); }
	html.booking table.schedule td .type-5 .header { color: rgba(155, 82, 155, 1); }
	html.booking table.schedule td .type-6 .header { color: rgba(213, 137, 10, 1); }
	html.booking table.schedule td .type-7 .header { color: rgba(82, 150, 150, 1); }
	html.booking table.schedule td	.header { background-color: rgba(224, 224, 224, 0.7); border-bottom-color: rgba(220, 220, 220, 1); }
	html.booking table.schedule td .type-0 .header { background-color: rgba(192, 192, 192, 0.7); border-bottom-color: rgba(180, 180, 180, 1); }
	html.booking table.schedule td .type-0 .header .hours { color: rgba(128, 128, 128, 0.7); }
	html.booking table.schedule td .type-1 .header { background-color: rgba(160, 192, 255, 0.7); border-bottom-color: rgba(160, 192, 255, 1); }
	html.booking table.schedule td .type-2 .header { background-color: rgba(255, 255, 178, 0.7); border-bottom-color: rgba(230, 230, 160, 1); }
	html.booking table.schedule td .type-3 .header { background-color: rgba(180, 255, 178, 0.7); border-bottom-color: rgba(182, 230, 178, 1); }
	html.booking table.schedule td .type-4 .header { background-color: rgba(255, 182, 178, 0.7); border-bottom-color: rgba(255, 182, 178, 1); }
	html.booking table.schedule td .type-5 .header { background-color: rgba(255, 178, 255, 0.7); border-bottom-color: rgba(255, 178, 255, 1); }
	html.booking table.schedule td .type-6 .header { background-color: rgba(255, 198, 82, 0.7); border-bottom-color: rgba(245, 198, 82, 1); }
	html.booking table.schedule td .type-7 .header { background-color: rgba(182, 250, 250,0.7); border-bottom-color: rgba(178, 240, 240, 1); }
/*
	html.booking table.schedule td .content { background-color: rgba(224, 224, 224, 0.5); }
	html.booking table.schedule td .type-0 .content { background-color: rgba(0,0,0,0.8); color: rgba(255,255,255, 1); }
	html.booking table.schedule td .type-1 .content { background-color: rgba(168, 207, 255, 0.5); }
	html.booking table.schedule td .type-2 .content { background-color: rgba(255, 255, 178, 0.5); }
	html.booking table.schedule td .type-3 .content { background-color: rgba(180, 255, 178, 0.5); }
	html.booking table.schedule td .type-4 .content { background-color: rgba(255, 178, 178, 0.5); }
	html.booking table.schedule td .type-5 .content { background-color: rgba(255, 182, 255, 0.5); }
	html.booking table.schedule td .type-6 .content { background-color: rgba(255, 198, 82, 0.5); }
	html.booking table.schedule td .type-7 .content { background-color: rgba(178, 240, 240,0.5); }
	html.booking table.schedule td .type-0 .content .title { color: rgba(255,255,255, 0.8); }
	html.booking table.schedule td .type-0 .content .instructor { color: rgba(255,255,255, 0.7); }
	html.booking table.schedule td .type-0 .content .duration { color: rgba(255,255,255, 0.7); }
	html.booking table.schedule td .type-0 .content .availability { color: rgba(255,255,255, 0.7); }
*/
	html.booking table.schedule th.today,
	html.booking table.schedule td.today {
		background: #d8dddf;
	}
	html.booking table.schedule td .hours {
		font-size: 12px;
		color: #353535;
	}
	html.booking table.schedule td .location {
		font-size: 12px;
		position: absolute;
		right: 6px;
	}
	html.booking table.schedule td .title {
		font-weight: 600;
		letter-spacing: -1px;
		color: #494949;
	}
	html.booking table.schedule td .instructor {
		font-size: 11px;
		letter-spacing: -0.5px;
		display: block;
		width: 100%;
		height: 16px;
		overflow: hidden;
		color: #494949;
	}
	html.booking table.schedule td .duration,
	html.booking table.schedule td .availability {
		font-size: 12px;
		color: #494949;
	}
	html.booking table.schedule td .availability {
		font-style: italic;
	}
	html.booking table.schedule-details .reservations,
	html.booking table.schedule-details .reservations li {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	html.booking table.schedule-details tr:nth-child(even){
		background-color: #fcfcfc;
		color: #fff;
	}
	html.booking table.schedule-details .reservations li {
		display: inline;
		content: after(",");
	}
	html.booking table.schedule-details .reservations li:after {
		content: ", ";
	}
	html.booking table.schedule-details .reservations li:last-child:after {
		content: ""; 
	}
	html.booking table.schedule-details .reservations li span {
		border-radius: 2px;
		background: #efefef; 
		padding: 2px 5px; 
		cursor: default;
	}
	html.booking table.schedule-details .reservations li span[data-action]:hover {
		background: #582583;
		color: #fff;
		cursor: pointer;
	}
	html.booking table.schedule-details .waiting {
		color: #a9a9a9;
	}
	html.booking table.schedule-details .confirmed {
		color: green;
	}
	html.booking table.schedule-details th {
		min-width: 170px;
	}
	html.news h1 {
		margin-left: 80px;
	}
	html.news h2.group-year {
		padding: 0;
		border-top: 1px solid #1d1d1d;
		line-height: 40px;
		color: #1d1d1d;
		margin-top: 30px;
		font-size: 19px;
	}
	html.news ul.article-list {
		margin: -40px 0 60px 80px;
		padding: 0;
	}
	html.news ul.article-list li.article {
		margin: 12px 0;
		list-style: none;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAYAAADErm6rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzgzNDlEMzY0NDc4MTFFMjk3RjFEMEExNjU1OTkzOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgzNDlEMzc0NDc4MTFFMjk3RjFEMEExNjU1OTkzOEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODM0OUQzNDQ0NzgxMUUyOTdGMUQwQTE2NTU5OTM4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODM0OUQzNTQ0NzgxMUUyOTdGMUQwQTE2NTU5OTM4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrvD/PYAAAAiSURBVHjaYvT09HTYtm3bAS8vr/8MDAyOQHwAiKnGBggwADeuE9xZvwfcAAAAAElFTkSuQmCC) repeat-x 0 100%;
		padding: 0 0 7px 0;
	}
	html.news ul.article-list li.article * {
		margin: 0;
		padding: 0;
	}
	html.news ul.article-list li.article a.image {
		display: none;
	}
	html.news ul.article-list li.article h3 {
		float: left;
		font-size: 15px;
		color: #494949;
	}
	html.news ul.article-list li.article p.summary {
		font-size: 13px;
		color: #696969;
	}
	html.news ul.article-list li.article a.more {
		color: #731F8E;
		float: right;
		text-decoration: underline;
		font-size: 12px;
		font-weight: bold;
		margin-right: 10px;
	}
	html.news ul.article-list li.article a:hover {
		color: #731F8E;
	}
	html.about #content ul.gallery {
		float: left;
		width: 640px;
		margin: 10px 0 50px 0;
		padding: 0;
		list-style: none;
	}
	html.about #content ul.gallery li {
		float: left;
		width: 140px;
		margin: 0 20px 14px 0;
		padding: 0;
		list-style: none;
	}
	html.about #content ul.gallery li a,
	html.about #content ul.gallery li img {
		display: block;
	}
	html.about #content ul.gallery li img:hover {
		opacity: 0.9;
	}
	html.about #content div.article h2 {
		color: #1d1d1d;
		font-size: 33px;
		margin: 40px 0 10px 0;
	}
	html.about #content div.article ul.columns {
		float: left;
		width: 644px;
		margin: 10px 0 50px 0;
		padding: 0;
		list-style: none;
	}
	html.about #content div.article ul.columns li {
		float: left;
		width: 300px;
		margin: 0 16px 14px 0;
		padding: 0;
		list-style: none;
	}
	html.about #content div.article ul.columns li * {
		margin: 0;
		font-size: 14px;
	}
	html.about #content div.article ul.columns li h3 {
		color: #1d1d1d;
	}
	html.about #content div.article ul.columns li p.role {
		color: #731F8E;
	}
	html.about #content div.article ul.columns li img {
		float: left;
		margin-right: 20px;
		width: 60px;
		height: 80px;
	}
	html.about #content div.article ul.columns li div.text {
		float: left;
		width: 220px;
		height: 130px;
		overflow: hidden;
		margin-bottom: 20px;
	}
	html.about #content div.article div.text {
		margin: 0 20px 0 0;
		width: auto;
		float: none;
	}
	html.about #content div.related {
		margin-top: 40px;
	}
	html.support #content div.article {
		min-height: 900px;
	}
	html.support #content div.article h2 {
		color: #1d1d1d;
		font-size: 33px;
		margin: 40px 0 10px 0;
	}
	html.support #content div.article h3 {
		color: #731F8E;
		font-size: 23px;
		margin: 0;
	}
	html.support #content div.article h4 {
		color: #731F8E;
		font-size: 19px;
		margin: 0;
	}
	html.support #content div.article h3.faq {
		background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAyCAYAAADhna1TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNjRBMUJGOUUzMTJFMjExODk2QUMzQzkyOURBQjQ2MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRDMzMDU5NzEzOEExMUUyOENDRkFFRThDRTcxN0ZDMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRDMzMDU5NjEzOEExMUUyOENDRkFFRThDRTcxN0ZDMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3NEExQkY5RTMxMkUyMTE4OTZBQzNDOTI5REFCNDYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM2NEExQkY5RTMxMkUyMTE4OTZBQzNDOTI5REFCNDYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3K3GHAAAA/BJREFUeNrsmt1OE0EUx2cLRdQoJEa9MmmfgOUJLLfcgE9g+wTYJ0CeAHmC1sR7yg239A2oifeWOy/8qGJAIt31nPhfmYzTbbvzsUuyJzmZst2dnfnNf86ZmRLEcSxK+98qJYISTAmmBFOCKcGUYIpui7Yq2tzcnHZLA75GXiMPp9w/IB+Svyfvwyfa8fFxMcFobJV8m3wL5bwWwvnZXVzrkR+hHN22qcRq6JB/RLltse5tpe7abQDDCtlHo5v426Uam3jXvot3BTb2ShRfkpF0CSPNeFq1KM70CqMYgsIjdpgjlERBh2hL/oqhhnQg6SJZl5TTyg2MRShDpOIz8hWk9DBvOJnAEJRXCHomxuuU9oT1SZLZGgb1twnOG29gCEoN2cAUysYMa5FDw3RfJzhDX8G3YyGDyFB4On4jj1HK07NluJDreFGMJbV00eFkyujqW4eqks41fatmXsXsWAi2Z9Ln3ZT0q7s/i+34mEoNC2C20PFwQvwYIVMltmb4vkxtnncTGVoAEyKWTIo/LyQwoYW9VugDjOtl/YYUWzj+nOTVmEpBofAon+a5zSgKmLYC5STnvdfcYEaO1NKVspFtKCMfYPoOwAykz00HSun7AHPkAEwowdhyUP+RDzAuzlpXsfo9tbROUqdRzzkYWlrziw4cxRkX8esAbfZ27HBqabGXnMesA0zD4tplQFDWfafrlsURfivV1beoQKODqkxgaCSS8xQb9lLc/Azy2tZiEW3MbEXYEtg4yrAKxXTlG4pi2cAWFFMwawWCsmcTiulUClPk7Guf0wWUoe0f9U0U09CkXc4EdXjX8d6qjvcNXRDPpBhax4QKkD1pIyinS3Y+aHqOsmaw1umLm/90cG6LBtOoj5VlD7DSthE9HC0kR5rJ/mhFMyU5TnwH3AF8JDxbVjA8oT+QfyIgdwjO1QzPLEujPwSYgPyd+PvTiUC5gM9fpel+l/zyNoDhM9snGPFHBOeCys/kP8jHuGcJ398nf4gOV9D5INmSKDAqEqTH+PyUPIKzkn6SfyG/cgnG5LfrZ1RU0blI6uQlgFfR0UAT7GMFUkW6FknlggIykuq8BCgepLHtrGQC5gHUIJRpkEBSVaHCkdWh67ju+UjzPH9/zoAIznURwFQBRlZEIEEKNNeE0mn570hRlHpPpChLfRd/f0FwzvMGw425p1FEoHtPyjV+9jdi05IS92KNsmIJZqypn+s5J0CxdzCAsqQZWTEFgG56jAEmub485f5AASQ04Nh+EZzId1ZakLKPDkScohTVYukZVsf1DPUEynNCA6tqkrmy/H9MkNJQMaN6xBR48QSlzVr3v3pINeMsYP4IMAAX7GAVAaERTwAAAABJRU5ErkJggg==) no-repeat 100% 0;
		height: 30px;
		line-height: 30px;
		padding: 12px 16px 8px 16px;
		margin: 0;
	}
	html.support #content div.article ul.faq {
		background: #f5f5f5;
		margin: 0;
		padding: 0 0 14px 0;
		list-style: none;
	}
	html.support #content div.article ul.faq li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	html.support #content div.article ul.faq li.alt {
		background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAIAAAAGkY33AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM2QTU1OTcxMzg1MTFFMkIyQzBCOUU3NUREMkM4MzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM2QTU1OTgxMzg1MTFFMkIyQzBCOUU3NUREMkM4MzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzZBNTU5NTEzODUxMUUyQjJDMEI5RTc1REQyQzgzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzZBNTU5NjEzODUxMUUyQjJDMEI5RTc1REQyQzgzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtPHWMQAAAA/SURBVHjaYrx27RoDuYCFmZmZfM2srKwDpBkIBsbPTAwUABZGRsaBsXnU2UPG2UNU82hoj2oeTWGjmsEAIMAAXRQDKWx3dtYAAAAASUVORK5CYII=) repeat-x 0 0;
		margin: 0;
		padding: 0;
		list-style: none;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	html.support #content div.article ul.faq li * {
		margin: 0;
		font-size: 14px;
	}
	html.support #content div.article ul.faq li a {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc3MjFFODAxMzg2MTFFMkFGQ0I5RTg0Q0ZFMzFEMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc3MjFFODExMzg2MTFFMkFGQ0I5RTg0Q0ZFMzFEMTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzcyMUU3RTEzODYxMUUyQUZDQjlFODRDRkUzMUQxNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NzcyMUU3RjEzODYxMUUyQUZDQjlFODRDRkUzMUQxNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvyTVvIAAACRSURBVHjaYvz//z8DKYCJgUSAosHLy+s/EBeQYsMEIO4HajLApYER3Q9AxeeBlAAQG27btu0DMX4IhGqYT5SngaY+AFKJQByAzT9YQwmoaQOQOgDyD1EagCYHACkHIC4kxtMKQArk8QNAmwKJsWE9EH+A+gMDsKCZDnKzAa4gxWYDKFQKgYovEB1xVE98AAEGAGsdMh38eoSiAAAAAElFTkSuQmCC) no-repeat 15px 11px;
		padding: 10px 10px 10px 30px;
		min-height: 18px;
		text-decoration: none;
		outline: none;
		color: #2e2e2e;
		display: block;
	}
	html.support #content div.article ul.faq li a.ui-accordion-header-active {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDhCNURENzgxMzg4MTFFMkFGRUZBNkMyMzZBQzVEODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDhCNURENzkxMzg4MTFFMkFGRUZBNkMyMzZBQzVEODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOEI1REQ3NjEzODgxMUUyQUZFRkE2QzIzNkFDNUQ4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOEI1REQ3NzEzODgxMUUyQUZFRkE2QzIzNkFDNUQ4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuTN16cAAACISURBVHjaYvz//z8DqYCJgQwwFDR5eXn9B+J+fApB8iB1IDYLVKwQiEGCDkA6cNu2bQ+QFCsAqfVAbABVB7EJqGgCkDIEYgEgPg9UGADVAKLPQ8UNoeoYGJHjCagIJDkfiEGKDwAxyOYNQJwI1PABpo4RW+QCNReAnAtyDsx0ZMA4miIgACDAAFILMESeqVqvAAAAAElFTkSuQmCC) no-repeat 13px 11px;
	}
	html.support #content div.article ul.faq li .content {
		display: none;
		padding: 0;
	}
	html.support #content div.article ul.faq li .question {
		background: #fff;
		padding-top: 10px;
		padding-left: 26px;
	}
	html.support #content div.article ul.faq li .answer {
		background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjAxQzY3N0E1NzBCMTFFMkIxMkRDRDVGOEZBRDlEMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjAxQzY3N0I1NzBCMTFFMkIxMkRDRDVGOEZBRDlEMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDFDNjc3ODU3MEIxMUUyQjEyRENENUY4RkFEOUQyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDFDNjc3OTU3MEIxMUUyQjEyRENENUY4RkFEOUQyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvEfSjoAAAGNSURBVHjanJTPKwRhGMdnZpctKSGLXDZSDmgP0oqDm5Nfe3Fy26a4KNmU5A9QbiLj4ORKbg4uLpQccJD2QjlwdKHkx/g89drWmHfe4anPfneb5/2878zO+9q+71th5XleF5GDbkjDJzzAPVzDseu6vwbbQSGifmIZRq3ouoNVpJtaIbJtohAy+Fatrh1aAteuYBqxpOUoUQIONTKpAgMGya2Qa71wxvhcWUjtwEjE7b2qfNNcT8kzRVrj8JGRJRueV5PKj4ieaijKCicsczWobDb0TYmw4w/CVkNfRoR2DGFKZZ2hzxfhaQxhnmc9S/YZ+koi3I8hTECP4U+R2nV4v174smBoHKNvhlyK6BHPenmncEtrxLymeQP21JYcDrn+DENMehHcekViBWqt+FWCcWQ3usMhrVaSh7YYwnpkT9rTpkKcJLLQqXaKvDqL0FjRdoksWzkuqZuWxnfiXPE9yQAxGXi2P8qx/l8nTOoZD1hdsTrZx4/q5wGy0DPAiSmrIubgSA4TnUzqS4ABACbffVPUS39kAAAAAElFTkSuQmCC) no-repeat 10px 10px;
		padding-left: 40px;
		padding-top: 10px;
		padding-bottom: 10px;
		color: #696969;
	}
	html.support #content div.article div.section ul.faq li .question {
		padding-top: 0;
		padding-left: 16px;
		margin-bottom: 10px;
	}
	html.support #content div.article div.section ul.faq li .answer {
		background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjAxQzY3N0E1NzBCMTFFMkIxMkRDRDVGOEZBRDlEMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjAxQzY3N0I1NzBCMTFFMkIxMkRDRDVGOEZBRDlEMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDFDNjc3ODU3MEIxMUUyQjEyRENENUY4RkFEOUQyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDFDNjc3OTU3MEIxMUUyQjEyRENENUY4RkFEOUQyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvEfSjoAAAGNSURBVHjanJTPKwRhGMdnZpctKSGLXDZSDmgP0oqDm5Nfe3Fy26a4KNmU5A9QbiLj4ORKbg4uLpQccJD2QjlwdKHkx/g89drWmHfe4anPfneb5/2878zO+9q+71th5XleF5GDbkjDJzzAPVzDseu6vwbbQSGifmIZRq3ouoNVpJtaIbJtohAy+Fatrh1aAteuYBqxpOUoUQIONTKpAgMGya2Qa71wxvhcWUjtwEjE7b2qfNNcT8kzRVrj8JGRJRueV5PKj4ieaijKCicsczWobDb0TYmw4w/CVkNfRoR2DGFKZZ2hzxfhaQxhnmc9S/YZ+koi3I8hTECP4U+R2nV4v174smBoHKNvhlyK6BHPenmncEtrxLymeQP21JYcDrn+DENMehHcekViBWqt+FWCcWQ3usMhrVaSh7YYwnpkT9rTpkKcJLLQqXaKvDqL0FjRdoksWzkuqZuWxnfiXPE9yQAxGXi2P8qx/l8nTOoZD1hdsTrZx4/q5wGy0DPAiSmrIubgSA4TnUzqS4ABACbffVPUS39kAAAAAElFTkSuQmCC) no-repeat 10px 10px;
		padding: 10px;
		padding-left: 40px;
		color: #696969;
		border-radius: 3px;
	}
	html.support #content div.article div.section {
		margin: 10px 10px 10px 10px;
	}
	html.support #content div.article div.section h4 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAYAAADErm6rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzgzNDlEMzY0NDc4MTFFMjk3RjFEMEExNjU1OTkzOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgzNDlEMzc0NDc4MTFFMjk3RjFEMEExNjU1OTkzOEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODM0OUQzNDQ0NzgxMUUyOTdGMUQwQTE2NTU5OTM4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODM0OUQzNTQ0NzgxMUUyOTdGMUQwQTE2NTU5OTM4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrvD/PYAAAAiSURBVHjaYvT09HTYtm3bAS8vr/8MDAyOQHwAiKnGBggwADeuE9xZvwfcAAAAAElFTkSuQmCC) repeat-x 0 100%;
		padding-bottom: 7px;
	}
	html.support #content div.article div.section ul.faq	{
		background: none;
	}
	html.support #content div.article div.section ul.faq li a {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc3MjFFODAxMzg2MTFFMkFGQ0I5RTg0Q0ZFMzFEMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc3MjFFODExMzg2MTFFMkFGQ0I5RTg0Q0ZFMzFEMTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzcyMUU3RTEzODYxMUUyQUZDQjlFODRDRkUzMUQxNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NzcyMUU3RjEzODYxMUUyQUZDQjlFODRDRkUzMUQxNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvyTVvIAAACRSURBVHjaYvz//z8DKYCJgUSAosHLy+s/EBeQYsMEIO4HajLApYER3Q9AxeeBlAAQG27btu0DMX4IhGqYT5SngaY+AFKJQByAzT9YQwmoaQOQOgDyD1EagCYHACkHIC4kxtMKQArk8QNAmwKJsWE9EH+A+gMDsKCZDnKzAa4gxWYDKFQKgYovEB1xVE98AAEGAGsdMh38eoSiAAAAAElFTkSuQmCC) no-repeat 0 11px;
		padding: 10px 10px 10px 16px;
	}
	html.support #content div.article div.section ul.faq li a.ui-accordion-header-active {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDhCNURENzgxMzg4MTFFMkFGRUZBNkMyMzZBQzVEODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDhCNURENzkxMzg4MTFFMkFGRUZBNkMyMzZBQzVEODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOEI1REQ3NjEzODgxMUUyQUZFRkE2QzIzNkFDNUQ4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOEI1REQ3NzEzODgxMUUyQUZFRkE2QzIzNkFDNUQ4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuTN16cAAACISURBVHjaYvz//z8DqYCJgQwwFDR5eXn9B+J+fApB8iB1IDYLVKwQiEGCDkA6cNu2bQ+QFCsAqfVAbABVB7EJqGgCkDIEYgEgPg9UGADVAKLPQ8UNoeoYGJHjCagIJDkfiEGKDwAxyOYNQJwI1PABpo4RW+QCNReAnAtyDsx0ZMA4miIgACDAAFILMESeqVqvAAAAAElFTkSuQmCC) no-repeat 0 11px;
	}
	html.support #content div.article div.text {
		margin: 0 20px 0 0;
		width: auto;
		float: none;
	}
	html.support #content div.related {
		margin-top: 40px;
	}
	html.support #content form p label {
		display: inline-block;
		width: 150px;
	}
	html.account #content .content-wrap {
		min-height: 400px;
	}
	#content p,
	#content li,
	#content blockquote	{
		line-height: 1.4em;
	}
	#content div.content {
		padding: 10px;
	}
	#content div.content img {
		margin: 10px 0;
	}
	#content div.banner {
		padding: 1px 10px;
	}
	#content div.box {
		background: url(box_shadow.png) no-repeat 50% 100%;
		background-size: 100% auto;
		padding-bottom: 7px;
		margin: 10px 10px 50px 10px;
	}
	#content div.article {
		float: left;
		width: 620px;
		padding: 1px 10px;
	}
	#content div.article h1,
	#content div.article h2 {
		margin: 10px 0;
	}
	#content div.article img.main {
		margin: 0 auto 20px auto;
		display: block;
	}
	#content div.article ul,
	#content div.article ol {
		margin: 10px 0 30px 0;
	}
	#content div.article .text {
		float: left;
		width: 460px;
		margin: 0 20px 0 20px;
	}
	#content div.article div.box {
		background: url(box_shadow.png) no-repeat 50% 100%;
		padding-bottom: 7px;
		margin: 0 0 50px 0;
	}
	#content div.article div.info {
		float: right;
		width: 100px;
		padding: 10px 0 10px 20px;
		margin-top: 110px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAVCAYAAACHUoQEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njc1QzgwREEwRUMwMTFFMjg4RUJEMDYwQkUwMUYzMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njc1QzgwREIwRUMwMTFFMjg4RUJEMDYwQkUwMUYzMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NzVDODBEODBFQzAxMUUyODhFQkQwNjBCRTAxRjMwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NzVDODBEOTBFQzAxMUUyODhFQkQwNjBCRTAxRjMwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuDyazEAAAAeSURBVHjaYvj//z8Dw5s3b/4zHTt2jIGBZlyAAAMAMm0/jYb1uzUAAAAASUVORK5CYII=) repeat-y 0 0;
	}
	#content div.article p.info {
		padding: 8px 10px;
		border: 1px solid #cc9;
		background: #ffffcc;
		border-radius: 5px;
		display: inline-block;
	}
	#content div.article .info div {
		height: 30px;
	}
	#content h1 {
		position: relative;
	}
	#content h1 .link-button-medium {
		position: absolute;
		top: 0;
		right: 10px;
	}
	#content div.column div.box,
	#content div.related div.box {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATMAAAAHCAYAAABkxKpRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzg3MkM2QjkwRUYzMTFFMjhBMDZCRjBDQTNDNjM0QkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzg3MkM2QkEwRUYzMTFFMjhBMDZCRjBDQTNDNjM0QkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDODcyQzZCNzBFRjMxMUUyOEEwNkJGMENBM0M2MzRCQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDODcyQzZCODBFRjMxMUUyOEEwNkJGMENBM0M2MzRCQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlhsF/kAAAV+SURBVHja7FjbTuQwDI3TznATIIEQEs/8Af8v8QM88oZ454GbGK7TJuuTsbNuaJeZYVnNShOpSuo4ievLsVNyRbu6ukr96emp5260tbU1btt2HEKo+R00Go1GhF6fGCOWUF3XGIOn4kbe+4qIKtDQsJ7HFejoueF9JDyg1zyuhYa+Ft4ki46Ff4xeZMp7Yx3OlzmMWfSANcqnPPruzLdkmuyFYSs83vA52a+asUbwBKNG5XVmf1ecGaVveC/sEYQWDb+eF0UH0ZwP/sB0rG/M+eT6G5lzh3j+ZotQPGTjp1W/MDZbRJZYfEfsmaeCl3rWQpHQXVKo5TP2rEtdwwfEF7R1bMX8RDOGyuzZFvJZ+7TGZ3IczUJk5k/GH4I5z4vNo8gDemP4VKa0HrrHXuorYpPW+E5b+JHONyqf2C7I96SxzLUiZ+IXWwftMS/jyPiRepwv46C90KyeotjDNU0Dnik/HxsbG9Ojo6Pp9fV16LOrK4LGGpdOTk6qyWRSMUCNptMpAA3jGsDAnTdglAMUACYgALBR8EngNZMv0QFQ2KcWUEEPsElAiHnQxekrcRLQFWxqBT/jiCq7N3Svc0bBKg8QLoMCDMbv6iyO50m8qtU5OYPKoJA9YNRGjB913oJfGWBqXHEenNEK3Tp4XxDbPYKut46wKk30boMWuldbLgSMA6D3JxBzC+iDNOEa/6GBPToJB3ZWHzcJmwp79MkZBbhIY0PXig84A4CCX8nvM+ixehMP/FX9DT0+Q3w2KCjK+s53SBJUOVTeKDHTiI+GAlCjAGVrfC9ojCjN8GjsZaDDnIKqgF0+2wIgf0fDD/aaMpg1aDs7O2F/fz9cXl6Wuo1UOsDZ2Rnd3Nz4l5cXPx6PE7B8fHwAxyo+B49PZddvYEoOoEaZYUEybOIHDewsHAnYeQAZAE0ymTU8FO4F1Ly8a+BDGwo0nQpHMwwQHmfoN6mCoVRFf53Hu8xpFnEm+2XlQqFG2R1gUbmgcOyDTPJV0Nh9eF3QdVLBzB3dCoacaOIqApnKV9jPGxCgFRI3yo3Da6U1b6UIXvgq4kP8lkwiGwJDWymSxJY3t5xP/BI7mvCpnBP9pnl+zwmTfQvzUdZ2KkDxa8yntRJb1FPpObM+GpCzesgVqACZrdJU3g49zIJOq0xNzgno0nWK44plw7BhLGq3t7dbxMrz83MEoPEtspMwPlUOfL2kp6cnz9dL//b2VsHA2FcUBRAAyHn0akCpcrKy5LpJpmrLpaNmQQN+KWMAcHS+KP87ZapJL2QMFgTlnQUEzL2/v1tldTK8BFoClZ5AdK+vrwCzTkD2Ba3ywEkwnjeCHh8fY7F+YUBaZs2/aAigoTkkNreiTSv2RRoSo8YIBxktAKAKQMi2CoRxoHJE1eI5oFVGTQrRJO9PScJuh99DJRBKZUkCqr44viMjz7tifQY68GAe4GniJciVvgN48FkF0jK5I5bhO6g+sAfATGSPvD/iOWxubgbGpnh8fBwuLi7y+tqUaelhY3jesOJArnZ3dys1LgR4eHhI5SuXfDgUgBYMYudMw9WCY6WTDTigaZmRDKD0VhdYhwcfoueDfnh4mObv7u4SHR+PHh9besHe3l5vUPE3ZDorZzDwrLLm/KcTl6wM1u3/bsmf2UeXWvfF/05nb059dA7uTOeAH9yH45b6aByzHusODg7y/O3tbYo14AriHVgwAPbptsR7kLktdWK9xIPJZOL6CgQulBziGMCIihG/t8wvoVSR3d/fB1RpHJud/5c0oFAPpVkFIeBtYFulWr6h9g3AmAcofgwMpJRdt3VbiYab00+C8bJgOwSyy2BEH87oevBwkRXPz8/LAijSAh/1o20NGuu2bmuQ/c6N5pcAAwCrCuGrTr/tYgAAAABJRU5ErkJggg==) no-repeat 50% 100%;
		padding-bottom: 7px;
		margin: 0 0 10px 0;
	}
	#content div.section,
	#content div.box,
	#content div.related div.tip {
		margin-bottom: 50px;
	}
	#content div.related div.tip {
		margin-left: 10px;
	}
	#content div.box > div.content {
		background: #fff;
		padding: 10px;
		border: 1px solid #dcdcdc;
		border-radius: 4px;
	}
	#content div.box.alt {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASIAAAAHCAYAAACsqECHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjNEMkRGQUUwRkUxMTFFMkEyMjJERkZDMzE0Q0ZFNEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjNEMkRGQUYwRkUxMTFFMkEyMjJERkZDMzE0Q0ZFNEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGM0QyREZBQzBGRTExMUUyQTIyMkRGRkMzMTRDRkU0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGM0QyREZBRDBGRTExMUUyQTIyMkRGRkMzMTRDRkU0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsTJgIQAAACLSURBVHja7Ni7DkBAEIVhi0KhEO//iBqFSwTjTLJERLmi+b/kRDFbbXEyK5hZ5oLoUymN0iq1kmcAkIaXzaoMSqf06p/FB+Xj4K74YFI2peDuACQuojn2jJ2D8uXQGEvIZ4G7A5DQfiuj7a2I7hvRyrMMwEdbkcUSujaicP4jAoC/sPUAoIgA4BBgANJ7Jrqa5Lo7AAAAAElFTkSuQmCC) no-repeat 50% 100%;
	}
	#content div.box.alt > div.content {
		background: #e8edf0;
		border-color: #e7e8e8;
	}
	#content div.box h3 {
		margin-bottom: 10px;
	}
	#content div.box h4 {
		margin-bottom: 10px;
		color: #731F8E;
	}
	#content div.box h4 strong {
		color: #999999;
	}
	#content div.box h5 {
		margin-bottom: 10px;
		color: #731F8E;
		font-size: inherit;
	}
	#content div.box a {
		color: inherit;
		text-decoration: underline;
	}
	#content div.box form label {
		display: none;
	}
	#content div.box form input,
	#content div.box form textarea {
		display: inline-block;
		margin: 0 0 8px 0;
		width: 260px;
	}
	#content div.box form textarea {
		height: 10em;
		resize: vertical;
	}
	#content div.article form.default label,
	#content div.article form.reset label,
	#content div.article form.contact label {
		display: block;
		margin: 8px 0 4px 0;
		font-weight: bold;
	}
	#content div.article form.default input,
	#content div.article form.default textarea,
	#content div.article form.reset input,
	#content div.article form.reset textarea,
	#content div.article form.contact input,
	#content div.article form.contact textarea {
		width: 100%;
		margin-bottom: 8px;
	}
	#content div.article form.reset textarea,
	#content div.article form.contact textarea {
		height: 10em;
		resize: vertical;
	}
	#content div.article form.default button,
	#content div.article form.reset button,
	#content div.article form.contact button {
		margin-top: 8px;
	}
	#content div.related {
		float: right;
		width: 300px;
		padding: 1px 10px;
	}
	#content div.related div.text {
		margin: 10px 9px;
	}
	#content div.related hr {
		margin: 20px 0;
	}
	#content div.related h2 {
		font-size: 19px;
		color: #1d1d1d;
		padding-bottom: 6px;
		border-bottom: 2px solid #999999;
	}
	#content div.related h2,
	#content div.related p {
		margin-bottom: 10px;
	}
	#content div.related div.box h2 {
		border-bottom: none;
		padding-bottom: 0;
		color: #731F8E;
	}
	#content div.related div.box.alt h2 {
		color: #1d1d1d;
	}
	#content div.related div.tip h2 {
		color: #494949;
	}
	#content div.article .phone,
	#content div.related .phone {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFACAYAAACm3bzWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM4NDZCNzg1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4NDZCNzk1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzg0NkI3NjU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzg0NkI3NzU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgyToWkAAAfKSURBVHja7FxNiBxF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) no-repeat 0 -2px;
		padding-left: 32px;
		line-height: 32px;
		font-weight: bold;
		font-size: 17px;
		color: #1d1d1d;
	}
	#content div.article .phone a,
	#content div.related .phone a {
		text-decoration: none;
		color: inherit;
	}
	#content div.article p.phone {
		line-height: inherit;
		font-weight: normal;
		min-height: 32px;
		margin: 10px 0;
	}
	#content div.related .phone.large {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABgCAYAAABbjPFwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUMzOEZEMjIxMzdCMTFFMkEyNUFFQzQ3MDgxQkM4NzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUMzOEZEMjMxMzdCMTFFMkEyNUFFQzQ3MDgxQkM4NzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQzM4RkQyMDEzN0IxMUUyQTI1QUVDNDcwODFCQzg3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQzM4RkQyMTEzN0IxMUUyQTI1QUVDNDcwODFCQzg3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlCxNG4AAAYOSURBVHja7FrLbiNF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) no-repeat -4px 0;
		padding-left: 48px;
		line-height: 48px;
		font-size: 33px;
	}
	#content div.article .email,
	#content div.related .email {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFACAYAAACm3bzWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM4NDZCNzg1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4NDZCNzk1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzg0NkI3NjU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzg0NkI3NzU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgyToWkAAAfKSURBVHja7FxNiBxF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) no-repeat 0 -80px;
		padding-left: 32px;
		line-height: 32px;
		font-weight: bold;
		color: #1d1d1d;
	}
	#content div.related .email.large {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABgCAYAAABbjPFwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUMzOEZEMjIxMzdCMTFFMkEyNUFFQzQ3MDgxQkM4NzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUMzOEZEMjMxMzdCMTFFMkEyNUFFQzQ3MDgxQkM4NzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQzM4RkQyMDEzN0IxMUUyQTI1QUVDNDcwODFCQzg3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQzM4RkQyMTEzN0IxMUUyQTI1QUVDNDcwODFCQzg3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlCxNG4AAAYOSURBVHja7FrLbiNF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) no-repeat -4px -48px;
		padding-left: 48px;
		line-height: 48px;
		font-size: 19px;
	}
	#content div.related .email a {
		text-decoration: none;
	}
	#content div.related .email a:hover {
		text-decoration: underline;
	}
	#content div.article .accesscard,
	#content div.related .accesscard {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADD0lEQVRoge2ZMWvbQBTH/6eTLoFM9hjcKd1DSUWGDA6EQoYszdqPEPDaz9A9+QjdSjt0CZSAMwQSXEKzd2pAmWJPgVjS6TpEZz89S7jQSLKD/nD4pJPN73/v6fC9Axo1atSo0X9IPNMzZcsUDXC4ebBVmimEpuMUqMiMyBmrUgZTM9yUyYMTyELzPnL6zyWT0+cG6PXM7Drk2tnd3fU9zzsQQrwGsFoC8Dw9GmN+R1H0vd/v/wSQpPeN7VMDDrkWe3t7H6SUh+vr69je3obneVXDI4oiXF1dIQgCaK2/np2dfUY2CokFduhnt9v1V1ZWPu7v7+Po6AhKqcrhrcIwxMnJCU5PTzEejz+dn58PMI2Aycy6NaGUOuh0Ouj1erXCA4BSCr1eD51OB0qpA7BMoTlvIyCFEBu+70NKWQ81k5QSvu9DCLEBQIK8qy6m4LZJAKt1zzxXq9UCnhYSCbISuek4NbEY014siTT/kfMOWBOLLMtY+A4sk4EJLF+JFlkZ1txltD62f9LMMgoseQTyHlhkZfgcdmPR4a0mnE7ezSVRZhVaWjUG6lZjoG69KAPz6jCLJgM8GZgpZRhjHsMwrAOqUKPRCMaYcXo5Yc5LIaO1vh0MBtBaV0M3R1prpDx/wDJFYnZbKVut1jiO47f39/fY2tqqdW8chiGOj49xfX2N4XD45e7uLgCg05YIAApTI17a1M7Ozvu1tbV3ti7Ubrcrhx+NRri8vEQQBHh4ePhxcXHxDUAIIEpbbA04zIAHwNvc3HzTbre7ruu+EkJUvss3xoRxHN8Oh8P+zc3NLwKeMeDhKQI8CrTvkGfK3DfQqtskTSgw62uXfSlJm06h7VssyTjdBJVhAIyDGtFkzAAwLvlikkJpBpeQRjf9VRqwUaDXiTUwqfQSA1QS2ahUlUJ04ix4zAwk1oBgRugP2pmnReAyNz/UAE9rGoFJZY4fIPAafKaQRODLTKGiSGTyH+yEpqhKxysWZe2h+V8a3mbgkaaQFV1h6Ezwo6Yq9s78KImaAO2/iDOyIqClOKX8C0j/RlKcxWWzAAAAAElFTkSuQmCC) no-repeat 0 -2px;
		background-size: 24px;
		padding-left: 32px;
		font-weight: normal;
		line-height: inherit;
		font-size: 17px;
	}
	#content div.related .address {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFACAYAAACm3bzWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM4NDZCNzg1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4NDZCNzk1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzg0NkI3NjU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzg0NkI3NzU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgyToWkAAAfKSURBVHja7FxNiBxF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) no-repeat 0 -160px;
		padding-left: 32px;
		min-height: 32px;
	}
	#content div.related .business {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFACAYAAACm3bzWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM4NDZCNzg1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4NDZCNzk1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzg0NkI3NjU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzg0NkI3NzU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgyToWkAAAfKSURBVHja7FxNiBxFFK6ZnY2/xFWTqIvgBPHvlrjixR82p3hzFzWIiJnVmIMXdw/ehN05ispmQYWsmJ2oKCGH/IHgKZtLECVmowERxB3FH+Ilg6LJ/ky37828ytRWqqqru2uyZn0Fj+qfqve996rqVXW97i7EcSy6mQpXDGB6eroMWQVoz+7duxtBAYA5Mp4E6gOaA9oWCqSnv79/EPJDQNfStduBnjh16tSBgYGBi3kBikDjhutbSCMRAsCWKmC6Ld0EwLaohwA4YmEepKERoAakM6qH6kVFYjSlXR+icRGmkQFkgsyipvHQvWjE0IsGgwGAFqhBVbs/AyB9wbqpwVRlGuVBx8Gw1qsGQYuZoO6abH/cNTbIQTbg/HCm+YAY6JI3qJ12kr9qdQ4AqWWacMg0FQ9LbKVOkn5G8wSpE0gjjbOTPWuE3IkrlW1CFH16AoFUPbTIN+mDuYao4fu0hh+zNXTqVQWA3AbZi0CbifmHwPxskGULMO+H7GGgXqAI53SgJtBpAPkxFwAwR4nvkvUojwkEz78FkHN6vZInc2R8E5mkSQxV5gUFNB0AMN9Eve08XYqU3lcgkGWgP7KM5PWQXU/SNhVJYyIpNfqkpbS+aB1kNyiMI2K6ALROkf4CMF9M6017aKUnJRUEtATMYqUMDsJmKm8KFQskYaSYI0pitPrLdwZgAAZgAAZgAAZggP85QNGyLk3NyFZndTTIq82KhBpkob1793qV427KAAzAAAzAAGsUAOZg3MdTd7hiuQmVGwCYF0VnXy7KyxxTSWGuMpY7XUGXLQXaNmvtJKLkeaW/BEDSx5gD0yiU9Cs0UKUNIfkKgJAML0uwQivQSq2QdZXnomI3zLJiHKDkoh1/eSEw7zkQegwBNsPBPPSgCREoAgsJg3cjspH3AXN8QWAP0FaRL8wu4zkYrmzFe2QbjIpOaBFBallMIuuCwBhgbQWT1JGMocPTBIbq6UFTV6oS8zLQPElvfcIZJ22kRLMOxnUqg+adpHp9Po9Qg6QNarUN7WooI9tMEOPRtM9oKIm0ZY2YzZHZhgl0VBHE7a4dqUIaDZM2Evw4XfebDxJSmSStkgbjuq3zAqgdIOxzctcfxK8KgP1d5L8fG/kE0FM02S9rKwuZyxiaDPPKeGZBOe6RuxNyKsBxgwDXAP1AhWKqcGl1QSnSzptUXl7vUc6bJEgrWosAF4AWFQmaYmX8UhjWSzExbCqCxWJllLalqQSINQ0iDUAYrqmR2UhpU8lnWWpwkU6KGgN1fRQnaGQKViPPXol2kdRdIlqkAtKmEV1bUihSyiwpmrdMTAu4CAH+oRMEWaDY8DLRosYw1jqCzGOljhq5bdqWLbFl+WiN3Sv35VL0KnzCkRuIYI1VdnYhN2ZXz12n0cJVdnUnHB8tksoUQ3TLXAB5N8eLWSX1Bf7vrCpUidOYresarNENKdXtZumm3u46d4BoTSx+S2ltmtZ8pbSMTfcyzQcu5mnKdn1VkeZtTS+psVzqZUtX3bWLkQ9I0tuauRo4yEDr6qSfuw18xoJeRtdo9Z2dTQu87qNhKa8ruKLu2tSj+AGEH0D4AWQtPICUMH5J2zm23ZM4x+ArFIU76hd3tZsGMVE3o4DI23f3HbfyMQhRpvO6cIdevCccZIpb+kOW+zXRjinUs7RBRbSDEkN5ypQcFfWv6TC6d4aOnxSduI2M9QxTGTcAfdGrMp+jyqoZJkQ7fnNIdEItM9QujSQTjWvMt1lsPEv3Goomo842oI88VXuOCXc0UP9YdGdSI6vxsIZnV6wpx2WlKycCzHmOEV1DJ0BDG1zBp8w5TZuyB48hQ+ObAejjTbXH+HzpPq6NlcSRfFiTbsbhn2a0djviAzBlGNXzohM0HRSdKGxFa79kDcBMJk9ZJmmPE00a2qdmGjM2Z1fN0GGm0njTWV9/r0hfT+uu02hRzTIfzKZwFZkmHB8tGsL8QoE3wKxwv8QxleBtvZYtVQuTOk08uddFdUsXHAu58JrQGnLWNGrzruxGLMf5H8Q1qc+IFK8IpX2v4h1yfN6JXwdlAAZgAAZgAAZgAAZgAAZgAAZgAAZgAAZgAAZggE6anp6+A7Idoh1WeQDoFtH+DON30Y5YHcvzf9NXIXsdaEOCkCeBXgOgk94AwPwjyJ7XLv8N9DkdbxftHxqq6SUA2ZcIAMw/hexZgzC/AA2I9mdIXwDdaSizA0AOWgGA+SuQvWsxBX5Gg39KlP9v7DWUwc9q7sdPYeWFosJ8I2RvOGyNf6bEwN2Dwr69vE7noe6+Pwd0owPgS5DsCP1qtNdR7hkQ9l4TwPaE3qKa7taEsrtMAHcnVFKZvpdQ9lETwM0JldYrxycSym4wASw7KvyGbZBCmCUTwDlHhe+0HwUfBfraUf4nE8BZR4VN6gmA4aj+y1H+qAngoKPC94ZrtgATxtw+MRX6DOgbS6W3LYPKlN4EDf+8DAAuYiO/bKn0PgyeXcqox4D1Q4ZyGKF6K8nZVYQ9jv8B0D1Ajxvu/Yr9nyLqie4aXTW+NXad58T1FdDTwPxnr4aCgh+L9tsGOC8sOBjjzDYB9JiJudecDNrcJ9r/Vn4EaCMNIuznx4AOAOPzvGxhAAZgAAZgAAZgAAZgAAZgAAZgAAZgAAZgAAZgAAZggKsJ4F8BBgBUFXBVTSDARwAAAABJRU5ErkJggg==) no-repeat 0 -240px;
		padding-left: 32px;
		min-height: 32px;
	}
	#content div.related .address strong,
	#content div.related .business strong {
		color: #1d1d1d;
	}
	#content div.message-box {
		position: relative;
		background: #000;
		background: linear-gradient(to bottom, #3f3f3f 0%,#000 100%);
		padding: 12px 14px;
		margin: 15px 0;
		border-radius: 5px;
		box-shadow: 0 1px 1px 0 rgba(0,0,0,0.5);
	}
	#content div.message-box h2,
	#content div.message-box h3 {
		font-size: 23px;
	}
	html.support #content div.message-box h3 {
		color: #c1e662;
	}
	#content div.message-box h2,
	#content div.message-box h3,
	#content div.message-box p {
		color: #fff;
		margin: 0;
	}
	#content a.button.signup,
	#content a.button.compensation {
		display: inline-block;
		color: #fff;
		text-decoration: none;
		/*
		background-color: #91b036;
		border: 1px solid #d0f26b;
		border-right: 1px solid #71892a;
		border-bottom: 1px solid #71892a;
		*/
		background-color: #731F8E;
		border: 1px solid #5f1156;
		border-right: 1px solid #5f1156;
		border-bottom: 1px solid #731F8E;		
		border-radius: 5px;
		box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
		font-weight: normal;
		margin-bottom: 1px;
		font-size: 14px;
		height: 18px;
		line-height: 18px;
		padding: 4px 16px 3px 16px;
	}
	#content button.alt,
	#content div.message-box button {
		background-color: #91b036;
		border: 1px solid #71892a;
		border-radius: 5px;
		box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
		font-weight: bold;
		margin-bottom: 1px;
	}
	#content div.message-box button.large {
		position: absolute;
		top: 18px;
		right: 15px;
		height: 35px;
	}
	
	html.xmas #content .button.signup {
		background: #cc0000;
	}
	
	
	html.signup div.index h1 {
		margin-left: 10px;
	}
	html.signup div.index h2 {
		margin: 10px;
	}
	html.signup div.index h2.category {
		text-transform: uppercase;
	}
	ul.products,
	ul.products li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	ul.products li a {
		font-size: 12px;
		font-weight: bold;
	}
	ul.products {
		margin: 10px 10px 30px 10px;
	}
	ul.products.campaign {
		background: url(signup_campaign.png) no-repeat 0 0;
		width: 960px;
		height: 350px;
		margin-left: 0;
		margin-right: 0;
		padding: 10px;
	}
	html.xmas ul.products.campaign {
		background: url(signup_campaign_xmas.png?r=1) no-repeat 0 0;
	}
	ul.products.campaign.blackweek {
		background: url(signup_campaign_blackweek.png) no-repeat 0 0;
	}
	ul.products.campaign.dark {
		background: url(signup_campaign_dark.png) no-repeat 0 0;
	}
	ul.products.campaign li {
		float: left;
		width: 260px;
		height: 100px;
		margin-right: 20px;
		padding: 210px 20px 20px 20px;
		position: relative;
	}
	ul.products li {
		padding: 10px;
	}
	ul.products.standard li.alt {
		background: #e8edf0;
	}
	ul.products li a {
		color: #494949;
		text-decoration: underline;
	}
	ul.products li h3 {
		font-size: 19px;
		margin: 0;
		padding: 0;
		height: 30px;
		line-height: 30px;
		color: #731F8E;
	}
	html.xmas ul.products .product h3 {
		color: #cc0000;
	}

	ul.products li .product {
		min-height: 80px;
	}
	ul.products.campaign li .description {
		color: #494949;
		font-size: 14px;
		height: 58px;
		overflow: hidden;
	}
	ul.products.campaign li .price {
		float: left;
		color: #1d1d1d;
		font-size: 13px;
		margin-top: 8px;
	}
	ul.products.campaign li .order {
		float: right;
		margin-top: 3px;
	}
	ul.products .title-overlay,
	ul.products .message-overlay {
		display: none;
	}
	ul.products.campaign .title-overlay {
		position: absolute;
		color: #fff;
		display: block;
		text-align: center;
		left: 0;
	}
	ul.products.campaign li h3 {
		color: #1d1d1d;
		font-size: 19px;
		margin: 0;
		padding: 0;
		height: 30px;
		line-height: 30px;
	}
	ul.products.campaign li .message-overlay {
		position: absolute;
		display: block;
		color: #fff;
		font-size: 13px;
		font-weight: bold;
	}
	ul.products.campaign li.item-1 .message-overlay {
		top: 48px;
		left: 125px;
	}
	ul.products.campaign li.item-2 .message-overlay {
		top: 68px;
		left: 110px;
		font-size: 90%;
	}
	ul.products.campaign li.item-3 .message-overlay {
		top: 96px;
		left: 90px;
		font-size: 80%;
	}
	ul.products.campaign li.item-1 .title-overlay {
		font-size: 29px;
		top: 110px;
		width: 300px;
	}
	ul.products.campaign li.item-2 .title-overlay {
		font-size: 23px;
		top: 126px;
		width: 290px;
	}
	ul.products.campaign li.item-3 .title-overlay {
		font-size: 15px;
		top: 144px;
		width: 280px;
	}
	ul.products.standard li h3 {
		float: left;
		width: 180px;
	}
	ul.products li h3 span {
		display: none;
	}
	ul.products.standard li .description {
		float: left;
		width: 480px;
		min-height: 40px;
	}
	ul.products.standard li .price {
		float: left;
		width: 130px;
		margin-left: 38px;
		margin-right: 0;
	}
	ul.products.standard li .order {
		float: left;
		width: 80px;
	}
	ul.products.standard li h3 span {
		display: block;
		font-size: 70%;
		color: #454545;
		width: 180px;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	ul.products.others {
		float: left;
		width: 100%;
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
	}
	ul.products.others li {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAAOCAYAAAD37c/TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY5M0VBNzY0OUYzMTFFMkI3RkVCNDJCQzQ5RDA5RTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY5M0VBNzc0OUYzMTFFMkI3RkVCNDJCQzQ5RDA5RTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RjkzRUE3NDQ5RjMxMUUyQjdGRUI0MkJDNDlEMDlFNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RjkzRUE3NTQ5RjMxMUUyQjdGRUI0MkJDNDlEMDlFNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmDDNmwAAAnISURBVHja7JxdctQ6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) no-repeat 50% 100%;
		float: left;
		width: 460px;
		margin: 10px;
		padding: 0;
		padding-bottom: 7px;
	}
	ul.products.others li .product {
		background: #fff;
		padding: 10px;
		border: 1px solid #dcdcdc;
		border-radius: 4px;
	}
	ul.products.others li .description {
		min-height: 80px;
		margin-bottom: 10px;
	}
	ul.products.others li .price {
		float: left;
	}
	ul.products.others li .order {
		float: right;
		padding-right: 9px;
		margin-top: -9px;
	}
	ul.features,
	ul.features li {
		margin: 0 0 30px 0;
		padding: 0;
		list-style: none;
	}
	ul.features li {
		margin: 0 0 20px 0;
	}
	ul.features li .column-1 {
		float: left;
		width: 160px;
	}
	ul.features li .column-2 {
		float: left;
		width: 460px;
	}
	form.wizard {
		margin-bottom: 30px;
	}
	form.wizard .group {
		height: 40px;
	}
	form.wizard label {
		font-weight: bold;
	}
	form.wizard .group label {
		display: inline-block;
		width: 100px;
		vertical-align: middle;
	}
	form.wizard .group label.inline {
		display: inline;
		width: auto;
		font-weight: normal;
		margin-right: 20px;
		vertical-align: bottom;
	}
	form.wizard .group label.block {
		float: left;
		width: 290px;
		height: 80px;
		margin-right: 20px;
		font-weight: normal;
		margin-right: 20px;
		vertical-align: bottom;
	}
	form.wizard .group input {
		margin-right: 10px;
	}
	form.wizard .group .inline input,
	form.wizard .group .block input {
		margin: 5px 5px -5px 5px;
		padding: 0;
	}
	form.wizard select {
		margin-right: 10px;
	}
	form.wizard input.invalid,
	form.wizard select.invalid,
	form.wizard textarea.invalid {
		border-color: red;
		outline: none;
	}
	.wizard .text-10 {
		width: 100px;
	}
	.wizard .text-50 {
		width: 336px;
	}
	.wizard .text-30 {
		width: 218px;
	}
	.wizard .text-70 {
		width: 464px;
	}
	form.wizard label.invalid {
	}
	form.wizard .invalid-message {
		visibility: hidden;
	}
	form.wizard .invalid .invalid-message {
		visibility: visible;
		background: red;
		padding: 3px 5px;
		color: #fff;
		font-weight: normal;
	}
	.wizard h1 {
		margin-left: 0;
	}
	.wizard h2 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAYAAADErm6rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBBMURGQzM0NDc4MTFFMkFBOEJCMUU0RkZDQzY0NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBBMURGQzQ0NDc4MTFFMkFBOEJCMUU0RkZDQzY0NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMEExREZDMTQ0NzgxMUUyQUE4QkIxRTRGRkNDNjQ2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMEExREZDMjQ0NzgxMUUyQUE4QkIxRTRGRkNDNjQ2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PohygksAAAAbSURBVHjaYpw5c6YrAwPDcSB+BMTh1GYDBBgAg1oRu2NbITsAAAAASUVORK5CYII=) repeat-x 0 100%;
		color: #731F8E;
		height: 50px;
		line-height: 50px;
		margin: 15px 0;
	}
	.wizard form h2 {
		color: #1d1d1d;
	}
	.wizard .progress {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6wAAABECAYAAACFxLg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTc5N0M0NDM0NDc3MTFFMjhDOEQ5NDI0MkMzM0QwNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTc5N0M0NDQ0NDc3MTFFMjhDOEQ5NDI0MkMzM0QwNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Nzk3QzQ0MTQ0NzcxMUUyOEM4RDk0MjQyQzMzRDA3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Nzk3QzQ0MjQ0NzcxMUUyOEM4RDk0MjQyQzMzRDA3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrUe67QAAAWMSURBVHja7N3NilzHGQbg0z/T0z0jtMnGBGxMwKOgxEEBpzC2NS3vDIGIQG5CuYLcie4hi0CysVdOMi2jqCKMtBl7ZSG8M0EI1FL/TE+fnILTZhj16dbGNbN4Hug+f7Wq3cv3VVXrwYMHfymK4k71e6cAAACAPO7euHHjz6uHXq/32oBWFVifXr9+/Z11HwEAAOCncHx8XMzn83er0Pq0KbC2q9/o5cuXZgsAAIBsrly5ki6Hm8akwHpPYAUAACCn/f39Nwqso/F4bLYAAADI5k0rrMfT6bRYLBZmDAAAgCx2d3eLnZ2dg0ePHr3VGFhDCGV1/bu2YAAAAHLa1hbcra/3xuPx7atXr5oxAAAAsgXW58+fH5Zl+dd139v11U7BAAAAZLVtHesqsH49mUyK5XJpxgAAAMii3+8X3W73/cePH/+sMbCGEE7Ksvzy1atXZgwAAIBs6nWsnzQG1pq2YAAAAC4isB5uC6z3BFYAAAAuY2C9nwJrWZZmDAAAgCwGg0HR6XQ+iDFebQysIYSXy+Uyps2XAAAAIIdWq1Xs7e2l24/Of+ueex6Nx+OQEi4AAADkkNqCX7x4Maxuvzj7vn1unHWsAAAAZA+slZvn378WWB1tAwAAQE6pJbjdbn8cYxw0BtYQwv8Wi8U3s9nMjAEAAJDFmXWsHzYG1przWAEAAMhq3fE2AisAAACXJbAOz77rrgus4/HYeawAAABkk06rabVan8YYeyGEeXr3WoW1+vD05OTk++pnxgAAAMii3W4X9RGrv/vxXcNYbcEAAABkdf54m6bA6ngbAAAALiKwDrcFVhVWAAAAsgfWVqv1WYyxk567DeOOp9NpsVgsik6nY9YAAAD4yaXzWPv9fjGZTH5bPT5cW2ENISyryz+0BQMAAJDT2fNY2xvG3dMWDAAAQE57e3tvFFhHKqwAAADkVFdYb8cYW5sC69eTyaRYLpdmDAAAgCzSPkppHWvl142BNYQwL8vynym0AgAAQC51W/DN7pZxaR3rp/VgAAAAyBJYnz17NmxvGXdk4yUAAAByqtex3twWWB+m81gBAAAgl3ovpfG2wHrQ6/XMFgAAANnUnb6jbYF1WJdiAQAAIIv6iNWjbZsuDdNi17IszRgAAAA5A2tzhTXG2Kkuv7dDMAAAALmcnJwU8/n8+xDCd5tagm+kw1rb7bYZAwAAIItVdTX9bUqj1q8CAABwOQOrdmAAAAAuILAepb+1my7FGFOQ/cNgMLDhEgAAAFmcnp4Ws9ks3X6T/poqrL9J61c7nY4ZAwAAIIu6uvq3EEK5KbBqBwYAAOAiAuto9SywAgAAcJkC61FjYK3Xr/5RYAUAACCX5XJZTKfTdPu4MbBWfrW7u2v9KgAAANnU1dXPQwinq3frdgm+laqrdgcGAAAgc2A9OvtuXYX1UDswAAAAFxBYR42BNcbYqi5/ElgBAADIJXX41utX/9sYWCvXrV8FAAAgp8lkkkLrv0II802B9XAwGJgtAAAAslm3fnVdYL21v79vtgAAAMgmVVjXBdbzuwQf9vt9OwQDAACQRcqfdWC9f/7bjxXWGOMve73eW91u14wBAACQRdpsablc/ieE8KoxsFaGdgcGAAAgp7q6Olr37WxgteESAAAAWdUbLv17W2C9pcIKAABATnWF9avGwBpjfK/X6/3c+lUAAABymc1maf3qo2vXrj1vDKyVW9qBAQAAyKluBx41fV8F1kPtwAAAAOS0acOlZNUDPEwVVuevAgAAkMtqw6WmLNqOMf5iZ2fnbetXAQAAyGU+nxenp6ffHhwc/NA0JrUED61fBQAAIKdt7cCrwOo4GwAAAC5lYD1UYQUAAOACAuvRpjFp4erdJ0+e3Kmu75oyAAAAMrl7cHDwdNOA/wswAIQItzCtad+3AAAAAElFTkSuQmCC) no-repeat 0 0;
		width: 880px;
		height: 50px;
		padding: 9px 30px;
		margin: 10px;
		margin-bottom: 30px;
	}
	.wizard .progress .step {
		float: left;
		width: 292px;
		height: 50px;
		line-height: 50px;
		background: url(wizard_sprite.png) no-repeat -4px -300px;
		font-size: 19px;
		font-weight: bold;
		color: #494949;
	}
	.wizard .progress .step.completed {
		background-position: -4px -250px;
		color: #bbbbbb;
	}
	.wizard .progress .step.current {
		background-position: -4px -200px;
		color: #731F8E;
	}
	.wizard .progress .step .marker {
		display: inline-block;
		width: 40px;
		text-align: center;
		color: #fff;
	}
	.wizard .nav {
		margin: 10px;
	}
	.wizard .nav .prev,
	.wizard .nav .next {
		width: 135px;
		height: 24px;
		line-height: 24px;
		padding: 10px;
		color: #fff;
		font-size: 19px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}
	.wizard .nav .prev:hover,
	.wizard .nav .next:hover {
		opacity: 0.95;
	}
	.wizard .nav .prev {
		float: left;
		padding-left: 15px;
		padding-right: 5px;
		background: url(wizard_sprite.png) no-repeat 0 -100px;
	}
	.wizard .nav .next {
		float: right;
		padding-left: 5px;
		padding-right: 15px;
		background: url(wizard_sprite.png) no-repeat 0 -50px;
	}
	.wizard .nav .prev.disabled {
		background-position: 0 -100px;
	}
	.wizard .nav .next.disabled {
		background-position: 0 -150px;
	}
	.wizard .article ul {
		list-style: none;
		margin: 10px 0 0 0 !important;
	}
	html.account #content div.section {
		margin: 10px;
	}
	html.account div.column {
		width: 300px;
		margin: 10px;
		float: left;
	}
	html.account div.column p {
		margin-bottom: 4px;
	}
	html.account div.column p strong {
	}
	html.account #content div.column div.box div.content {
		height: 290px;
		padding-top: 8px;
		overflow: auto;
	}
	html.account div.box h2 {
		color: #999999;
		font-size: 19px;
	}
	html.account div.column div.box h2 {
		border-bottom: 1px solid #e0e0e0;
		margin: 0 -10px 10px -10px;
		padding: 2px 10px 8px 10px;
	}
	html.account div.column div.box h3 {
		font-size: 17px;
		color: #731F8E;
	}
	html.account div.column .personal h2 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUxMTYwMTFERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxMTYwMTJERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTExNjAwRkRGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTExNjAxMERGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt5oO+YAAAUgSURBVHja7JwxUuMwFIYVhgNka4o1J1i4QWhpNmloCQ0tyQx9SM8MSUsTaGlwRZtwArInIA29b5B9Yn/vGiPHkiyHZPbXjCaQWNInvSfpPUlWY7lcqq8MO+qLAwEI8OUAuz6Jbm9vm/JxIzHCV8/n5+dX62wBXXhXYgtxIFBrBegavjutDUBqF0ns4u9WwWNRcB2Qwtqomf68Q6xfCVHwRGIz8/X9OrvhTOIi8/9CtFx/p/CZGNLMQwJEOZmOc7+bRDEOCfCIFthHze5KCkukZbz0o2GyB7TWI9NkhVLmQwLRjVNxeQMUKKYeaAaW+R7ZQrgMRBcOzw6CD0S5LlkWWqGH4kjVFLbDHoBCuXSzs+C9ALpwgC743SCWZ4wdcb77BgOgTUgAAhCAAAQgwP+3QCEGSA/G6FyMjNhh8aKHf7VxMq+yQnKTcTpiy0odZMzyHxI7TgCo9U3u66ZnC7clvyW8rG+2OtCsQdRN9gIrq7hA/qGCUQ921iD/lXnvGJZZkpoAFlaOSdE6gDRfw3Ig0p7x1DY9e4EJINWDpG75G4diTDox5LnMzAU+QU9GnSoi0ImHLv4+1hL6SDeke04AAhCAAAQgAAG2b30Au+SngcvR6wt9G9cskgcXjnuEpXZhatKZdlLyIphI4do3HEk8XGXN2viC2jaEUZruxlvpQC/j2WiIO58mT9NKhR7V56MApUqol1leNIzU4AzWsa1pPpQ0uvBI4qsy7zNb9wJ9OGWaqdGsxPnQz4wgxqmNt23TDVtojQOp2RFs/nxIdUah4F7ocUDX5FFqNoFOHGZcuA66WC8FrTQOlIQuWkTrxFEKBzG1ggxEFiFCTYdogUGVlZXdCv08yEDFyWjjAO5rLOue6wMEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgACmULhtd7J37b0ZmQkLiYcPb5eJUwtI4XrzOT1P6hv0wQW9xdv1EUG6DzxT//aJbUMCeL3tr88O3PjqQKT+7ITr/X+9TzyyKDwF1uHVRoQ2SjgAyFitPsjQx+8D1LwZshekJyp0pvvq40GGeUZML2Uyr9INdeETxA5qPBINP4SYpsrjFXGf3fM2WkQr2Ux6jPOhhaoAWQXlUFwbQMh3CxIfHegEmAeyg1Nh4PY9AQhAAAIQgABeJtnx8XH23rLh09PTlS+A03QsBaeWcdsw558JyKI2EUjhLdj9ppPS77+hZcK3gGR8pewPsY4glqQygBQcwc1ytfvnEMncWwRSuNdJ6YwrN0Ue7i0gCbuq4H0Aj9CRlohdW2Cm3I70r1onmPuI4AWfrosTeY85m5cTQBPKd4HFCZelmiHSWK0TlI0D6eseMTJNSpr8CM9ObdcJdm01GusB+6r45YURCnU6bW87F6RD8E+JvwqemaiS90lCTEZtn0JoDxDAB2AWsAwuUBCAAAQgAAEIQAACbDbASsfkZO/67w2ND2+XVhckSpoPNzRKui27oRG1DnZDo+T3fkOjtARvaNxMgA+OSYH8QwWjHvCGxk++oYjhShnWhaX5GpYDUUsZTlcUpWcv2LwbGjHpxJBn5RsaJT+3uSAXOphcrNeLpUB9tqiPbhc7DURUQgIQgAAEIAABNs47xvb7u3e8agc8l+aDd1x2hmDzvGPUOph3LPm9e8fSEvSOt8A7LpB/MO/YpAf0jj/5BUWnpqT5GpYDkdE7LkrPXrB53jEmnRjyrOwdS37r9Y6lwJmA0zsmAAEIsD0AvwUYAO7K4J+BV7YxAAAAAElFTkSuQmCC) no-repeat 98% 0;
	}
	html.account div.column .programs h2 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUxMTYwMTFERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxMTYwMTJERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTExNjAwRkRGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTExNjAxMERGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt5oO+YAAAUgSURBVHja7JwxUuMwFIYVhgNka4o1J1i4QWhpNmloCQ0tyQx9SM8MSUsTaGlwRZtwArInIA29b5B9Yn/vGiPHkiyHZPbXjCaQWNInvSfpPUlWY7lcqq8MO+qLAwEI8OUAuz6Jbm9vm/JxIzHCV8/n5+dX62wBXXhXYgtxIFBrBegavjutDUBqF0ns4u9WwWNRcB2Qwtqomf68Q6xfCVHwRGIz8/X9OrvhTOIi8/9CtFx/p/CZGNLMQwJEOZmOc7+bRDEOCfCIFthHze5KCkukZbz0o2GyB7TWI9NkhVLmQwLRjVNxeQMUKKYeaAaW+R7ZQrgMRBcOzw6CD0S5LlkWWqGH4kjVFLbDHoBCuXSzs+C9ALpwgC743SCWZ4wdcb77BgOgTUgAAhCAAAQgwP+3QCEGSA/G6FyMjNhh8aKHf7VxMq+yQnKTcTpiy0odZMzyHxI7TgCo9U3u66ZnC7clvyW8rG+2OtCsQdRN9gIrq7hA/qGCUQ921iD/lXnvGJZZkpoAFlaOSdE6gDRfw3Ig0p7x1DY9e4EJINWDpG75G4diTDox5LnMzAU+QU9GnSoi0ImHLv4+1hL6SDeke04AAhCAAAQgAAG2b30Au+SngcvR6wt9G9cskgcXjnuEpXZhatKZdlLyIphI4do3HEk8XGXN2viC2jaEUZruxlvpQC/j2WiIO58mT9NKhR7V56MApUqol1leNIzU4AzWsa1pPpQ0uvBI4qsy7zNb9wJ9OGWaqdGsxPnQz4wgxqmNt23TDVtojQOp2RFs/nxIdUah4F7ocUDX5FFqNoFOHGZcuA66WC8FrTQOlIQuWkTrxFEKBzG1ggxEFiFCTYdogUGVlZXdCv08yEDFyWjjAO5rLOue6wMEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgACmULhtd7J37b0ZmQkLiYcPb5eJUwtI4XrzOT1P6hv0wQW9xdv1EUG6DzxT//aJbUMCeL3tr88O3PjqQKT+7ITr/X+9TzyyKDwF1uHVRoQ2SjgAyFitPsjQx+8D1LwZshekJyp0pvvq40GGeUZML2Uyr9INdeETxA5qPBINP4SYpsrjFXGf3fM2WkQr2Ux6jPOhhaoAWQXlUFwbQMh3CxIfHegEmAeyg1Nh4PY9AQhAAAIQgABeJtnx8XH23rLh09PTlS+A03QsBaeWcdsw558JyKI2EUjhLdj9ppPS77+hZcK3gGR8pewPsY4glqQygBQcwc1ytfvnEMncWwRSuNdJ6YwrN0Ue7i0gCbuq4H0Aj9CRlohdW2Cm3I70r1onmPuI4AWfrosTeY85m5cTQBPKd4HFCZelmiHSWK0TlI0D6eseMTJNSpr8CM9ObdcJdm01GusB+6r45YURCnU6bW87F6RD8E+JvwqemaiS90lCTEZtn0JoDxDAB2AWsAwuUBCAAAQgAAEIQAACbDbASsfkZO/67w2ND2+XVhckSpoPNzRKui27oRG1DnZDo+T3fkOjtARvaNxMgA+OSYH8QwWjHvCGxk++oYjhShnWhaX5GpYDUUsZTlcUpWcv2LwbGjHpxJBn5RsaJT+3uSAXOphcrNeLpUB9tqiPbhc7DURUQgIQgAAEIAABNs47xvb7u3e8agc8l+aDd1x2hmDzvGPUOph3LPm9e8fSEvSOt8A7LpB/MO/YpAf0jj/5BUWnpqT5GpYDkdE7LkrPXrB53jEmnRjyrOwdS37r9Y6lwJmA0zsmAAEIsD0AvwUYAO7K4J+BV7YxAAAAAElFTkSuQmCC) no-repeat 98% -32px;
	}
	html.account div.column .messages h2 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUxMTYwMTFERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxMTYwMTJERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTExNjAwRkRGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTExNjAxMERGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt5oO+YAAAUgSURBVHja7JwxUuMwFIYVhgNka4o1J1i4QWhpNmloCQ0tyQx9SM8MSUsTaGlwRZtwArInIA29b5B9Yn/vGiPHkiyHZPbXjCaQWNInvSfpPUlWY7lcqq8MO+qLAwEI8OUAuz6Jbm9vm/JxIzHCV8/n5+dX62wBXXhXYgtxIFBrBegavjutDUBqF0ns4u9WwWNRcB2Qwtqomf68Q6xfCVHwRGIz8/X9OrvhTOIi8/9CtFx/p/CZGNLMQwJEOZmOc7+bRDEOCfCIFthHze5KCkukZbz0o2GyB7TWI9NkhVLmQwLRjVNxeQMUKKYeaAaW+R7ZQrgMRBcOzw6CD0S5LlkWWqGH4kjVFLbDHoBCuXSzs+C9ALpwgC743SCWZ4wdcb77BgOgTUgAAhCAAAQgwP+3QCEGSA/G6FyMjNhh8aKHf7VxMq+yQnKTcTpiy0odZMzyHxI7TgCo9U3u66ZnC7clvyW8rG+2OtCsQdRN9gIrq7hA/qGCUQ921iD/lXnvGJZZkpoAFlaOSdE6gDRfw3Ig0p7x1DY9e4EJINWDpG75G4diTDox5LnMzAU+QU9GnSoi0ImHLv4+1hL6SDeke04AAhCAAAQgAAG2b30Au+SngcvR6wt9G9cskgcXjnuEpXZhatKZdlLyIphI4do3HEk8XGXN2viC2jaEUZruxlvpQC/j2WiIO58mT9NKhR7V56MApUqol1leNIzU4AzWsa1pPpQ0uvBI4qsy7zNb9wJ9OGWaqdGsxPnQz4wgxqmNt23TDVtojQOp2RFs/nxIdUah4F7ocUDX5FFqNoFOHGZcuA66WC8FrTQOlIQuWkTrxFEKBzG1ggxEFiFCTYdogUGVlZXdCv08yEDFyWjjAO5rLOue6wMEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgACmULhtd7J37b0ZmQkLiYcPb5eJUwtI4XrzOT1P6hv0wQW9xdv1EUG6DzxT//aJbUMCeL3tr88O3PjqQKT+7ITr/X+9TzyyKDwF1uHVRoQ2SjgAyFitPsjQx+8D1LwZshekJyp0pvvq40GGeUZML2Uyr9INdeETxA5qPBINP4SYpsrjFXGf3fM2WkQr2Ux6jPOhhaoAWQXlUFwbQMh3CxIfHegEmAeyg1Nh4PY9AQhAAAIQgABeJtnx8XH23rLh09PTlS+A03QsBaeWcdsw558JyKI2EUjhLdj9ppPS77+hZcK3gGR8pewPsY4glqQygBQcwc1ytfvnEMncWwRSuNdJ6YwrN0Ue7i0gCbuq4H0Aj9CRlohdW2Cm3I70r1onmPuI4AWfrosTeY85m5cTQBPKd4HFCZelmiHSWK0TlI0D6eseMTJNSpr8CM9ObdcJdm01GusB+6r45YURCnU6bW87F6RD8E+JvwqemaiS90lCTEZtn0JoDxDAB2AWsAwuUBCAAAQgAAEIQAACbDbASsfkZO/67w2ND2+XVhckSpoPNzRKui27oRG1DnZDo+T3fkOjtARvaNxMgA+OSYH8QwWjHvCGxk++oYjhShnWhaX5GpYDUUsZTlcUpWcv2LwbGjHpxJBn5RsaJT+3uSAXOphcrNeLpUB9tqiPbhc7DURUQgIQgAAEIAABNs47xvb7u3e8agc8l+aDd1x2hmDzvGPUOph3LPm9e8fSEvSOt8A7LpB/MO/YpAf0jj/5BUWnpqT5GpYDkdE7LkrPXrB53jEmnRjyrOwdS37r9Y6lwJmA0zsmAAEIsD0AvwUYAO7K4J+BV7YxAAAAAElFTkSuQmCC) no-repeat 98% -64px;
	}
	html.account div.column div.box div.content {
		position: relative;
	}
	html.account #content div.column div.box ul,
	html.account #content div.column div.box ul li {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	html.account #content div.column div.box ul {
		margin: -8px -10px 0 -10px;
	}
	html.account #content div.column div.box ul li {
		border-bottom: 1px solid #e0e0e0;
		padding: 5px 10px;
		height: 20px;
		line-height: 20px;
		overflow: hidden;
	}
	html.account #content div.column div.box ul.messages li {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUxMTYwMTFERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxMTYwMTJERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTExNjAwRkRGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTExNjAxMERGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt5oO+YAAAUgSURBVHja7JwxUuMwFIYVhgNka4o1J1i4QWhpNmloCQ0tyQx9SM8MSUsTaGlwRZtwArInIA29b5B9Yn/vGiPHkiyHZPbXjCaQWNInvSfpPUlWY7lcqq8MO+qLAwEI8OUAuz6Jbm9vm/JxIzHCV8/n5+dX62wBXXhXYgtxIFBrBegavjutDUBqF0ns4u9WwWNRcB2Qwtqomf68Q6xfCVHwRGIz8/X9OrvhTOIi8/9CtFx/p/CZGNLMQwJEOZmOc7+bRDEOCfCIFthHze5KCkukZbz0o2GyB7TWI9NkhVLmQwLRjVNxeQMUKKYeaAaW+R7ZQrgMRBcOzw6CD0S5LlkWWqGH4kjVFLbDHoBCuXSzs+C9ALpwgC743SCWZ4wdcb77BgOgTUgAAhCAAAQgwP+3QCEGSA/G6FyMjNhh8aKHf7VxMq+yQnKTcTpiy0odZMzyHxI7TgCo9U3u66ZnC7clvyW8rG+2OtCsQdRN9gIrq7hA/qGCUQ921iD/lXnvGJZZkpoAFlaOSdE6gDRfw3Ig0p7x1DY9e4EJINWDpG75G4diTDox5LnMzAU+QU9GnSoi0ImHLv4+1hL6SDeke04AAhCAAAQgAAG2b30Au+SngcvR6wt9G9cskgcXjnuEpXZhatKZdlLyIphI4do3HEk8XGXN2viC2jaEUZruxlvpQC/j2WiIO58mT9NKhR7V56MApUqol1leNIzU4AzWsa1pPpQ0uvBI4qsy7zNb9wJ9OGWaqdGsxPnQz4wgxqmNt23TDVtojQOp2RFs/nxIdUah4F7ocUDX5FFqNoFOHGZcuA66WC8FrTQOlIQuWkTrxFEKBzG1ggxEFiFCTYdogUGVlZXdCv08yEDFyWjjAO5rLOue6wMEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgACmULhtd7J37b0ZmQkLiYcPb5eJUwtI4XrzOT1P6hv0wQW9xdv1EUG6DzxT//aJbUMCeL3tr88O3PjqQKT+7ITr/X+9TzyyKDwF1uHVRoQ2SjgAyFitPsjQx+8D1LwZshekJyp0pvvq40GGeUZML2Uyr9INdeETxA5qPBINP4SYpsrjFXGf3fM2WkQr2Ux6jPOhhaoAWQXlUFwbQMh3CxIfHegEmAeyg1Nh4PY9AQhAAAIQgABeJtnx8XH23rLh09PTlS+A03QsBaeWcdsw558JyKI2EUjhLdj9ppPS77+hZcK3gGR8pewPsY4glqQygBQcwc1ytfvnEMncWwRSuNdJ6YwrN0Ue7i0gCbuq4H0Aj9CRlohdW2Cm3I70r1onmPuI4AWfrosTeY85m5cTQBPKd4HFCZelmiHSWK0TlI0D6eseMTJNSpr8CM9ObdcJdm01GusB+6r45YURCnU6bW87F6RD8E+JvwqemaiS90lCTEZtn0JoDxDAB2AWsAwuUBCAAAQgAAEIQAACbDbASsfkZO/67w2ND2+XVhckSpoPNzRKui27oRG1DnZDo+T3fkOjtARvaNxMgA+OSYH8QwWjHvCGxk++oYjhShnWhaX5GpYDUUsZTlcUpWcv2LwbGjHpxJBn5RsaJT+3uSAXOphcrNeLpUB9tqiPbhc7DURUQgIQgAAEIAABNs47xvb7u3e8agc8l+aDd1x2hmDzvGPUOph3LPm9e8fSEvSOt8A7LpB/MO/YpAf0jj/5BUWnpqT5GpYDkdE7LkrPXrB53jEmnRjyrOwdS37r9Y6lwJmA0zsmAAEIsD0AvwUYAO7K4J+BV7YxAAAAAElFTkSuQmCC) no-repeat 4px -128px;
		padding-left: 36px;
		font-weight: bold;
		color: #731F8E;
	}
	html.account #content div.column div.box ul.messages li.read {
		background-position: 4px -160px;
		color: #494949;
	}
	html.account #content div.column div.box ul.messages li.empty {
		background-image: none;
		color: #494949;
		font-weight: normal;
		padding-left: 10px;
	}
	html.account #content div.box div.content {
		background: #f5f5f5;
	}
	html.account #content div.column div.box div.content {
		background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAADICAIAAABnF1YOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTkwMDUyRkE1QUE2MTFFMkJBN0JFNUJFREJGRkY0MEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTkwMDUyRkI1QUE2MTFFMkJBN0JFNUJFREJGRkY0MEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTAwNTJGODVBQTYxMUUyQkE3QkU1QkVEQkZGRjQwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTAwNTJGOTVBQTYxMUUyQkE3QkU1QkVEQkZGRjQwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrNPVogAAApJSURBVHja7FrbduQ4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) repeat-x 0 0;
	}
	html.account #content table.reservations {
		width: 938px;
		margin: 8px -10px 0 -10px;
		border-collapse: collapse;
	}
	html.account #content table.reservations td {
		background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAIAAAAGkY33AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM2QTU1OTcxMzg1MTFFMkIyQzBCOUU3NUREMkM4MzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM2QTU1OTgxMzg1MTFFMkIyQzBCOUU3NUREMkM4MzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzZBNTU5NTEzODUxMUUyQjJDMEI5RTc1REQyQzgzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzZBNTU5NjEzODUxMUUyQjJDMEI5RTc1REQyQzgzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtPHWMQAAAA/SURBVHjaYrx27RoDuYCFmZmZfM2srKwDpBkIBsbPTAwUABZGRsaBsXnU2UPG2UNU82hoj2oeTWGjmsEAIMAAXRQDKWx3dtYAAAAASUVORK5CYII=) repeat-x 0 0;
		border: none;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		padding: 0 10px;
		vertical-align: middle;
		height: 38px;
	}
	html.account #content table.reservations tr.alt td {
		background: #f5f5f5;
		border-bottom: 1px solid #f5f5f5;
	}
	html.account #content table.reservations td.time {
		font-weight: bold;
		text-align: right;
	}
	html.account #content table.reservations td.date {
		text-align: left;
	}
	html.account #content table.reservations td.title {
		font-weight: bold;
	}
	html.account #content table.reservations td.action {
		text-align: right;
	}
	html.account #content table.reservations td button {
		font-size: 12px;
		margin-top: 4px;
		padding: 2px 8px;
	}
	
	html.account table {
		width: 100%;
		margin: 10px 0 30px 0;
		padding: 0;
		border-collapse: collapse;
		border: 1px solid #e5e5e5;
		line-height: 1.5em;
		color: #595959;
	}
	html.account table.summary {
		width: auto;
	}
	html.account div.message {
		margin: 10px 0;
	}
	html.account div.message h3,
	html.account div.message h4 {
		margin: 5px 0;
	}
	html.account div.message div.body {
		background: #d5e0ea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAABNCAIAAAAZ5sJEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDc3NEFCMjc3MTNGMTFFMkE2RTBCRjkxRkM2MDg2MjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDc3NEFCMjg3MTNGMTFFMkE2RTBCRjkxRkM2MDg2MjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNzc0QUIyNTcxM0YxMUUyQTZFMEJGOTFGQzYwODYyMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNzc0QUIyNjcxM0YxMUUyQTZFMEJGOTFGQzYwODYyMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg/uaqUAAACGSURBVHja7NQ7DoQwDABRs8r9zwnLbkL+AQq4gilGEVJcP1nWFJ7acYpupge07gQtjaC5HQStnWmqO0BjIWjIBPW5ETQRdEsVoC4S1AaC/kMhqFfTn88AXTeCfh1BF5cIatV0tlFJP6Iec13ynq2iXWuk8wFMrNF1dB1d39S1+399cOstwABBYpzb3t97cwAAAABJRU5ErkJggg==) repeat-x 0 0;
		border: 1px solid #dde5ee;
		border-radius: 5px;
		padding: 10px;
		margin: 10px 0;
		float: left;
	}
	html.account table tr.unread {
	}
	html.account table.messages .date { width: 130px; }
	
	html.account table.messages tr.unread .subject {
		font-weight: bold;
	}
	html.account table.messages td.flag {
		padding: 0;
	}
	html.account table.messages td.flag a {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUxMTYwMTFERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUxMTYwMTJERkQ1MTFFNTg4MTVGQzM1MDU3MTBENUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTExNjAwRkRGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTExNjAxMERGRDUxMUU1ODgxNUZDMzUwNTcxMEQ1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt5oO+YAAAUgSURBVHja7JwxUuMwFIYVhgNka4o1J1i4QWhpNmloCQ0tyQx9SM8MSUsTaGlwRZtwArInIA29b5B9Yn/vGiPHkiyHZPbXjCaQWNInvSfpPUlWY7lcqq8MO+qLAwEI8OUAuz6Jbm9vm/JxIzHCV8/n5+dX62wBXXhXYgtxIFBrBegavjutDUBqF0ns4u9WwWNRcB2Qwtqomf68Q6xfCVHwRGIz8/X9OrvhTOIi8/9CtFx/p/CZGNLMQwJEOZmOc7+bRDEOCfCIFthHze5KCkukZbz0o2GyB7TWI9NkhVLmQwLRjVNxeQMUKKYeaAaW+R7ZQrgMRBcOzw6CD0S5LlkWWqGH4kjVFLbDHoBCuXSzs+C9ALpwgC743SCWZ4wdcb77BgOgTUgAAhCAAAQgwP+3QCEGSA/G6FyMjNhh8aKHf7VxMq+yQnKTcTpiy0odZMzyHxI7TgCo9U3u66ZnC7clvyW8rG+2OtCsQdRN9gIrq7hA/qGCUQ921iD/lXnvGJZZkpoAFlaOSdE6gDRfw3Ig0p7x1DY9e4EJINWDpG75G4diTDox5LnMzAU+QU9GnSoi0ImHLv4+1hL6SDeke04AAhCAAAQgAAG2b30Au+SngcvR6wt9G9cskgcXjnuEpXZhatKZdlLyIphI4do3HEk8XGXN2viC2jaEUZruxlvpQC/j2WiIO58mT9NKhR7V56MApUqol1leNIzU4AzWsa1pPpQ0uvBI4qsy7zNb9wJ9OGWaqdGsxPnQz4wgxqmNt23TDVtojQOp2RFs/nxIdUah4F7ocUDX5FFqNoFOHGZcuA66WC8FrTQOlIQuWkTrxFEKBzG1ggxEFiFCTYdogUGVlZXdCv08yEDFyWjjAO5rLOue6wMEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgACmULhtd7J37b0ZmQkLiYcPb5eJUwtI4XrzOT1P6hv0wQW9xdv1EUG6DzxT//aJbUMCeL3tr88O3PjqQKT+7ITr/X+9TzyyKDwF1uHVRoQ2SjgAyFitPsjQx+8D1LwZshekJyp0pvvq40GGeUZML2Uyr9INdeETxA5qPBINP4SYpsrjFXGf3fM2WkQr2Ux6jPOhhaoAWQXlUFwbQMh3CxIfHegEmAeyg1Nh4PY9AQhAAAIQgABeJtnx8XH23rLh09PTlS+A03QsBaeWcdsw558JyKI2EUjhLdj9ppPS77+hZcK3gGR8pewPsY4glqQygBQcwc1ytfvnEMncWwRSuNdJ6YwrN0Ue7i0gCbuq4H0Aj9CRlohdW2Cm3I70r1onmPuI4AWfrosTeY85m5cTQBPKd4HFCZelmiHSWK0TlI0D6eseMTJNSpr8CM9ObdcJdm01GusB+6r45YURCnU6bW87F6RD8E+JvwqemaiS90lCTEZtn0JoDxDAB2AWsAwuUBCAAAQgAAEIQAACbDbASsfkZO/67w2ND2+XVhckSpoPNzRKui27oRG1DnZDo+T3fkOjtARvaNxMgA+OSYH8QwWjHvCGxk++oYjhShnWhaX5GpYDUUsZTlcUpWcv2LwbGjHpxJBn5RsaJT+3uSAXOphcrNeLpUB9tqiPbhc7DURUQgIQgAAEIAABNs47xvb7u3e8agc8l+aDd1x2hmDzvGPUOph3LPm9e8fSEvSOt8A7LpB/MO/YpAf0jj/5BUWnpqT5GpYDkdE7LkrPXrB53jEmnRjyrOwdS37r9Y6lwJmA0zsmAAEIsD0AvwUYAO7K4J+BV7YxAAAAAElFTkSuQmCC);
		background-repeat: no-repeat;
		background-position: 2px -128px;
		width: 32px;
		height: 32px;
		display: block;
	}
	html.account table.messages tr.read td.flag a {
		background-position: 2px -160px;
	}
	html.account table td,
	html.account table th {
		border: 1px solid #e5e5e5;
		padding: 6px 10px;
		vertical-align: top;
		text-align: center;
	}
	html.account table tr.alt td {
		background: #e8edf0;
	}
	html.account table.absences tr.active td {
		background: #fcc;
		font-weight: bold;
	}
	html.account table.absences tr.pending td {
		background: #ffc;
	}
	
	html.account table.payments tr.payed td.date-payed {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAACACAYAAAARQqnWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU2NzQ3ODM1RTQ2MTFFMjlDQUFERDI4MjU1REMyODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU2NzQ3ODQ1RTQ2MTFFMjlDQUFERDI4MjU1REMyODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTY3NDc4MTVFNDYxMUUyOUNBQUREMjgyNTVEQzI4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTY3NDc4MjVFNDYxMUUyOUNBQUREMjgyNTVEQzI4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps5pGtgAAAGZSURBVHja7JjRbYMwEIZjq89RugHdoQPkFabAGzQbtJOEDfLGKwtUajYII6AsQM7SUbmOY59JaaTqR7KMCf4/389dsFDjOK6WPPRq4QMAAAAAAAAAAAAAAAAAAAAAAAD4Q8DTPZOrqtpQd7Lnbds+LxHBgdpmEYto9e/UbXm4u3Wfin1tIZGCw++961a442FDv5u5EVh/vyaQ4/uBh8fY6iWAgT3eB3y3vxla/XBPFu1YfEsrf2Phb99J/Jh6Vir1xYuEOxYdnIyJ+p6bRcYTT/qeBeAM+nCeSdL3H4e1SNLKsuyo1dL7p6bw1REAAAAAAID/Cfhcr/fURtvnCN2ad/XKtDc5w+b1fDYScerqaUxzVMyixjmvU5H44t78awCvWAQJifsRBx+yBCIRj2ZRDCIVF+1NA2J2p1dIE0G08QpAxFkm3tkR5OStvCfxl1+pZI6g8C4XkmLUM+zpc+pE5xYR2yIuRp0pbnKLUc+tUClEzxHPgTz031QkHoikmVVoeCcDAAAAAAAAAAAAAAAAAAAA8HjARYABAIyHGhwmBW+jAAAAAElFTkSuQmCC);
		background-repeat: no-repeat;
		background-position: 0 -32px;
		padding-left: 28px;
	}
	html.account table.payments tr td.date-payed {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAACACAYAAAARQqnWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU2NzQ3ODM1RTQ2MTFFMjlDQUFERDI4MjU1REMyODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU2NzQ3ODQ1RTQ2MTFFMjlDQUFERDI4MjU1REMyODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTY3NDc4MTVFNDYxMUUyOUNBQUREMjgyNTVEQzI4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTY3NDc4MjVFNDYxMUUyOUNBQUREMjgyNTVEQzI4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps5pGtgAAAGZSURBVHja7JjRbYMwEIZjq89RugHdoQPkFabAGzQbtJOEDfLGKwtUajYII6AsQM7SUbmOY59JaaTqR7KMCf4/389dsFDjOK6WPPRq4QMAAAAAAAAAAAAAAAAAAAAAAAD4Q8DTPZOrqtpQd7Lnbds+LxHBgdpmEYto9e/UbXm4u3Wfin1tIZGCw++961a442FDv5u5EVh/vyaQ4/uBh8fY6iWAgT3eB3y3vxla/XBPFu1YfEsrf2Phb99J/Jh6Vir1xYuEOxYdnIyJ+p6bRcYTT/qeBeAM+nCeSdL3H4e1SNLKsuyo1dL7p6bw1REAAAAAAID/Cfhcr/fURtvnCN2ad/XKtDc5w+b1fDYScerqaUxzVMyixjmvU5H44t78awCvWAQJifsRBx+yBCIRj2ZRDCIVF+1NA2J2p1dIE0G08QpAxFkm3tkR5OStvCfxl1+pZI6g8C4XkmLUM+zpc+pE5xYR2yIuRp0pbnKLUc+tUClEzxHPgTz031QkHoikmVVoeCcDAAAAAAAAAAAAAAAAAAAA8HjARYABAIyHGhwmBW+jAAAAAElFTkSuQmCC);
		background-repeat: no-repeat;
		background-position: 50% -64px;
		padding-left: 0;
	}
	html.account table.visits {
		width: 100%;
	}
	html.account table.visits,
	html.account table.visits td,
	html.account table.visits th {
		border: none;
	}
	html.account table.visits thead th,
	html.account table.visits tbody td {
		text-align: center;
	}
	html.account table.visits tbody td {
	}
	html.account table.visits thead th {
		color: #999999;
	}
	html.account table.visits tbody th {
		color: #1d1d1d;
		font-size: 24px;
	}
	html.account table.visits tbody th.space {
		height: 20px;
	}
	html.account table.visits tbody th.group {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAYAAADErm6rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBBMURGQzM0NDc4MTFFMkFBOEJCMUU0RkZDQzY0NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBBMURGQzQ0NDc4MTFFMkFBOEJCMUU0RkZDQzY0NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMEExREZDMTQ0NzgxMUUyQUE4QkIxRTRGRkNDNjQ2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMEExREZDMjQ0NzgxMUUyQUE4QkIxRTRGRkNDNjQ2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PohygksAAAAbSURBVHjaYpw5c6YrAwPDcSB+BMTh1GYDBBgAg1oRu2NbITsAAAAASUVORK5CYII=);
		background-repeat: repeat-x;
		background-position: 0 100%;
		font-size: 44px;
		height: 44px;
	}
	html.account #content div.column div.box a.picture {
		float: right;
		margin: 0 0 0 10px;
		text-decoration: none;
		width: 84px;
	}
	html.account #content div.column div.box a.picture img {
		border: 2px solid #999999;
		display: block;
		width: 80px;
		height: 60px;
	}
	html.account #content div.column div.box a.picture span {
		display: block;
		text-align: center;
		margin-top: 4px;
		color: #731F8E;
	}
	html.account div.article div.box div.content {
	}
	html.booking div.tip {
		background: #ffffcc;
		border: 1px solid #cccc99;
		margin: 15px 0;
		padding: 15px;
		border-radius: 3px;
		box-shadow: 1px 1px 2px 0 rgba(63, 63, 63, 0.2);
	}
	html.booking.js div.tip {
		width: 600px;
		height: 400px;
		margin-top: -200px;
		margin-left: -300px;
		position: fixed;
		top: 50%;
		left: 50%;
		z-index: 10000;
	}
	html.booking div.tip h3 {
		margin-bottom: 1em;
	}
	html.booking div.tip p:last-child {
		margin-bottom: 0 !important;
	}
	html.booking div.tip.confirmed {
		background: #ccffcc;
		border-color: #99cc99;
	}
	html.booking div.tip.alert {
		background: #ffcccc;
		border-color: #cc9999;
	}
	html.booking form.booking {
		margin: 10px 0 50px 0;
	}
	html.booking form.booking label {
		display: block;
		margin: 10px 0;
	}
	html.booking table {
		margin: 10px 0 30px 0;
		padding: 0;
		border-collapse: collapse;
		border: 1px solid #e5e5e5;
		line-height: 1.5em;
		color: #595959;
	}
	html.booking table td,
	html.booking table th {
		border: 1px solid #e5e5e5;
		padding: 6px 10px;
		text-align: left;
		vertical-align: top;
	}
	html.booking table tr.alt {
		background: #e8edf0;
	}
	html.booking .contact {
		background: #d7d7ff;
		border: 1px solid #6666cc;
		border-radius: 5px;
		margin-top: 20px;
		padding: 6px 15px;
		display: inline-block;
		line-height: 28px;
		font-size: 120%;
	}
	html.booking .contact a {
		text-decoration: none;
		color: blue;
		display: inline-block;
		padding-right: 30px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFACAYAAACm3bzWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM4NDZCNzg1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4NDZCNzk1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzg0NkI3NjU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzg0NkI3NzU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgyToWkAAAfKSURBVHja7FxNiBxF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) 100% 0 no-repeat;
	}	
	table.hours {
		margin: 10px 0 30px 0;
		padding: 0;
		border-collapse: collapse;
		border: none;
		width: 100%;
		line-height: 1.5em;
	}
	table.hours th {
		color: #656565;
		width: 40%;
		height: 30px;
		padding: 3px 6px;
	}
	table.hours td {
		color: #595959;
		font-weight: bold;
		border-left: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		padding: 3px 10px;
		width: 60%;
		height: 40px;
		text-align: center;
	}
	table.hours tr.alt {
		background: #e8edf0;
	}
	table.prices {
		margin: 10px 0 30px 0;
		padding: 0;
		border-collapse: collapse;
		border: none;
		width: 100%;
		line-height: 1.5em;
	}
	table.prices th {
		background: #e8edf0;
		color: #666666;
		font-weight: normal;
		padding: 3px 6px;
	}
	table.prices tbody th {
		text-align: left;
	}
	table.prices td {
		color: #595959;
		font-weight: normal;
		border: 1px solid #e5e5e5;
		padding: 3px 10px;
		text-align: left;
	}
	table.prices tr.alt {
	}
	table.account {
		margin: 10px 0 30px 0;
		padding: 0;
		border-collapse: collapse;
		border: none;
		line-height: 1.5em;
	}
	table.account th {
		background: #e8edf0;
		color: #666666;
		font-weight: normal;
		padding: 3px 6px;
	}
	table.account tbody th {
		text-align: left;
	}
	table.account td {
		color: #595959;
		font-weight: normal;
		border: 1px solid #e5e5e5;
		padding: 3px 10px;
		text-align: left;
	}
	table.account tr.alt {
	}
	div.related strong {
		color: #731F8E;
	}
	div.related table.hours th,
	div.related table.hours td {
		border: none;
		color: #494949;
		padding: 0 10px;
		height: 30px;
		line-height: 30px;
		font-weight: normal;
		text-align: left;
	}
	div.related table.hours th {
		font-weight: bold;
	}
	#footer {
		background: rgba(0,0,0,0.5);
		min-height: 220px;
		border-radius: 4px;
		color: #fff;
		margin: 16px 0;
	}
	#footer-wrap {
		padding: 18px 20px;
	}
	#footer p {
		line-height: auto;
		margin: 0 0 .5em 0;
	}
	#footer a {
		color: #a8dd22;
	}
	#footer .phone {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNqEUzFOw0AQtI0FgQJBQ+0fJHlCahr4AWnsFl5AeEGU0m7gB+EH8APyhDwhoiBREtvMoLnodPguK43Wa83M7u3ZcYQoy3KC1AfGRVGsokCkIE+RH1VnwDAkSCwyYyCDoCA4Qpfg3aoXOMPTMcGL1SXDSFdBARyXyDPVJD+HBLF5gPMXD61yBKNP30gmxtZocxgMgh3U5Y5klSuZsBNXPUPXRew6QPSA9NphToNh4r6Fy5s25wYXMk/ato1c5Hk+0ThuZIlvfRCx0z2w1CvmUXrkS/gAboFTYE+RV1BV1SXSDbAVGtaph3yNdAH8iGhil3aQz/mfAGvdkxG0wHfMrVhkznpmETdArTPssIjmIACZG+vJidiS8O8XdZ5rkfdd5IMA7ieWc+0j/wlANt9T4+TI20HO5oaDN/krwAAGvXzqYyCqxgAAAABJRU5ErkJggg==) no-repeat 0 2px;
		padding-left: 20px;
		padding-bottom: 10px;
	}
	#footer .phone a {
		text-decoration: none;
		color: inherit;
	}
	#footer .column-1 {
		width: 220px;
		float: left;
		padding: 10px;
		text-align: center;
	}
	#footer .column-1 p {
	}
	#footer .column-1 p span {
		font-size: 54px;
		font-weight: bold;
		margin: 0 3px;
		opacity: 0.95;
		text-shadow: 0 0 10px rgba(0,0,0,0.5);
	}
	#footer .column-1 .button {
		background: #731F8E;
		border-radius: 5px;
		box-shadow: 0 0 5px rgba(0,0,0,1);
		display: inline-block;
		width: 120px;
		height: 30px;
		line-height: 30px;
		margin-left: -10px;
		cursor: pointer;
		color: #fff;
		text-align: center;
	}
	#footer .column-2 {
		width: 200px;
		float: left;
		padding: 10px;
		text-align: center;
	}
	#footer .column-3 {
		width: 180px;
		float: left;
		padding: 10px;
	}
	#footer .column-4 {
		width: 130px;
		float: left;
		padding: 10px;
	}
	#footer .column-5 {
		width: 130px;
		float: left;
		padding: 10px;
	}
	.vatno span {
		margin-right: 4px;
	}
	.imageresizer {
		background: #151515;
		position: relative;
		border: 2px solid black;
		margin: 10px 0;
	}
	/* jquery.Jcrop.min.css v0.9.12 (build:20130126) */
	.jcrop-holder{direction:ltr;text-align:left;}
	.jcrop-vline,.jcrop-hline{background:#FFF url(Jcrop.gridf);font-size:0;position:absolute;}
	.jcrop-vline{height:100%;width:1px!important;}
	.jcrop-vline.right{right:0;}
	.jcrop-hline{height:1px!important;width:100%;}
	.jcrop-hline.bottom{bottom:0;}
	.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
	.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px;}
	.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
	.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
	.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
	.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
	.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
	.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
	.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
	.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
	.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
	.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
	.jcrop-dragbar.ord-n{margin-top:-4px;}
	.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
	.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
	.jcrop-dragbar.ord-w{margin-left:-4px;}
	.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
	.jcrop-light .jcrop-handle{background-color:#000;border-color:#FFF;border-radius:3px;}
	.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
	.jcrop-dark .jcrop-handle{background-color:#FFF;border-color:#000;border-radius:3px;}
	.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
	.jcrop-holder img,img.jcrop-preview{max-width:none;} 
	html.accesscheck {
		background: #fff;
	}
	html.accesscheck #wrap {
		width: auto;
		margin: 25px;
	}
	html.accesscheck #content {
		margin-top: 25px;
	}
	html.accesscheck #header a.home {
		position: absolute;
		top: 25px;
		right: 25px;
	}
	html.accesscheck table.result {
		margin-top: 25px;
		min-width: 600px;
	}
	form.accesscheck input, 
	form.accesscheck button,
	html.accesscheck table.result th,
	html.accesscheck table.result td {
		font-size: 18px;
	}
	html.accesscheck table.result th,
	html.accesscheck table.result td {
		padding: 1px 2px;
		text-align: left;
	}
	table.result tbody tr td {
		color: gray;
	}
	table.result tbody tr.active td {
		color: green;
	}
	table.result tbody tr.absent td {
		color: orange;
	}
	/* ADMIN */
	html.admin {
		background: #fff;
		color: #333;
	}
	html.admin #header,
	html.admin #content,
	html.admin #footer {
		background: none;
	}

	html.fullscreen #wrap {
		width: auto;
		margin: 0 10px;
	}
	html.fullscreen #header,
	html.fullscreen #footer {
		display: none;
	}

	.fullscreen-toggle {
		position: absolute;
		top: 16px;
		right: 16px;
		display: block;
		width: 24px;
		height: 24px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAEACAYAAAB7+X6nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzhFRjczN0FENEJFOTExOTNFNUEwNEZEQzU0MDZCRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RUYxQURBNzRCQUQxMUU5Qjg4QkFGRTE0OEE3RUYzRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RUYxQURBNjRCQUQxMUU5Qjg4QkFGRTE0OEE3RUYzRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4OEVGNzM3QUQ0QkU5MTE5M0U1QTA0RkRDNTQwNkJGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3OEVGNzM3QUQ0QkU5MTE5M0U1QTA0RkRDNTQwNkJGIi8+IDwvcmRmOkRlc2NyaXB0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);
		background-size: 24px auto;
		background-position: 0 0;
		opacity: 0.3;
	}
	.fullscreen-toggle:hover {
		background-color: #f7f7f7;
	}	
	.fullscreen-toggle.active {
		background-position: 0 -24px;
	}
}
/* MOBILE */
@media only screen and (max-width: 799px) {
	html {
		background: #fff;
		overflow-y: auto;
	}
	#content-main {
		padding-bottom: 25px !important;
	}
	.no-mobile {
		display: none !important;
	}
	.chart-label {
		width: 30px;
		overflow: hidden;
	}
	.chart-title span {
		margin: 10px 0;
		font-size: 17px;
	}
	.chart-plotline span {
		margin: 0;
		padding: 5px 0;
	}
	.chart-legend {
		margin: 10px 0;
	}
	img.tablet {
		display: none !important;
	}
	.custom-modal-box {
		position: fixed;
		top: 0 !important;
		left: 0 !important;
		margin: 0	!important;
		width: 100%;
		height: 100%;
		background: #fff;
		border: none;
		overflow: auto;
	}
	.custom-modal-box .content,
	.custom-modal-box .toolbar {
		padding: 20px;
	}
	p.info {
		background-position: 0 0;
		color: inherit;
		text-align: left !important;
	}
	
	#campaign-mobile {
		margin: 3%;
	}
	#campaign-mobile img.main {
		margin-bottom: 10px;
	}
	body {
		font-size: 100%;
	}
	h1 { font-size: 160%; }
	h2 { font-size: 150%; }
	h3 { font-size: 115%; }
	h4 { font-size: 110%; }
	h5 { font-size: 105%; }
	h6 { font-size: 100%; }
	h1, h2, h3 { margin: 3% 0; }
	p.summary {
		font-size: 19px;
		font-weight: bold;
	}
	input[type=file],
	input[type=text],
	input[type=password],
	input[type=search],
	input[type=email],
	input[type=url],
	input[type=tel],
	input[type=number],
	input[type=range],
	input[type=date],
	input[type=month],
	input[type=week],
	input[type=time],
	input[type=datetime],
	input[type=datetime-local],
	input[type=color],
	textarea {
		display: inline-block;
		max-width: 92%;
		margin: 2% 0;
		padding: 0;
		padding: 2% 3%;
	}
	.ui-input {
		max-width: unset;
		white-space: nowrap;
		overflow: hidden;
		margin-right: 2%;
	}
	.ui-input .date-yy {
		width: 50px;
	}
	.ui-input .date-mm {
		width: 25px;
	}
	.ui-input .date-dd {
		width: 25px;
	}
	input[size=40],
	input[size=50],
	input[size=60],
	input[size=80],
	textarea {
		width: 92%;
	}
	input.file,
	input[type=file] {
		padding: 0;
		border-radius: 0;
		box-shadow: none;
		width: auto;
		height: auto;
	}
	select {
		margin: 0 2% 0 0;
		padding: 2% 3%;
	}
	button {
		padding: 3% 5%;
	}
	button:hover,
	button:active {
		opacity: 0.95;
	}
	button[disabled] {
		opacity: 0.5;
	}
	label {
		display: block;
	}
	input[type='submit'], 
	input[type='image'], 
	label[for], 
	button,
	select, 
	.button,
	.select {
			cursor: pointer;
	}
	a.button {
		background: #c7c7c7;
		color: black;
		display: inline-block;
		margin: 3% 0;
		padding: 3% 5%;
	}
	a.button:hover {
		background: black;
		color: #fff;
	}
	select[disabled],
	input[disabled] {
		color: #959595;
	}
	.related .box,
	.related .tip {
		margin: 1em 0 2em 0;
	}
	#location {
		margin: 5% 0;
	}
	#content, #footer {
		margin: 3%;
	}
	#content img.main {
		margin: 5% 0;
	}
	#content div.banner {
		margin: 5% 0;
	}
	#content .body img {
		width: 100%;
		height: auto;
		margin: 1em 0;
	}
	#content div.article .info {
	}
	#content div.article .info>div {
		float: left;
		height: 30px;
		margin-right: 10px;
	}
	#content div.article .info>div:last-child:after {
		content: " ";
		clear: both;
	}
	#content h1 .prices {
		font-size: 75%;
		font-weight: normal;
		padding-left: 3%;
	}
	html.home #counter .column {
		width: 90%;
		margin: 10px 5%;
	}
	html.signup ul.campaign {
	}
	html.signup .related {
	}
	html.signup .nav {
		position: relative;
		min-height: 40px;
	}
	html.signup form.wizard {
		paddnig-bottom: 10px;
	}
	html.signup .nav .prev,
	html.signup .nav .next {
		background: #c7c7c7;
		color: black;
		padding: 3% 5%;
		text-align: center;
		min-width: 25%;
		position: absolute;
		top: 0;
	}
	html.signup .nav .prev:hover,
	html.signup .nav .next:hover {
		background: black;
		color: #fff;
	}
	html.signup .nav .prev { left: 0; }
	html.signup .nav .next { right: 0; }
	
	html.signup ul.products>li {
		margin-bottom: 2em;
	}
	form {
		margin-bottom: 5%;
	}
	#footer {
		display: none;
	}
	html.home #footer {
		display: block;
	}
	#footer .column-1,
	#footer .column-2 {
		display: none;
	}
	#logo {
		margin-top: 5vw;
	}
	#logo a.home {
		display: block;
		text-align: center;
	}
	#logo a.home img {
		display: block;
		width: 90%;
		margin: 0 auto;
		max-width: 244px;
	}
	ul.services li {
		margin-top: 0;
		margin-bottom: 2%;
	}
	ul.services li a.link-button {
		background: #c7c7c7;
		color: black;
	}
	ul.columns {
		margin: 5% 0;
		padding: 0;
		list-style: none;
	}
	ul.employees {
		margin: 5% 0 0 0;
		padding: 5% 0 0 0;
		list-style: none;
		border-top: 1px dotted #c7c7c7;
	}
	ul.employees li {
		margin: 0 0 5% 0;
		padding: 0 0 5% 0;
		border-bottom: 1px dotted #c7c7c7;
	}
	ul.employees li img {
		float: left;
		width: 15%;
		margin: 3% 5% 0 0;
	}
	ul.employees li div.text {
		width: 70%;
		float: left;
	}
	ul.schedule-list,
	ul.article-list {
		margin: 5% 0 0 0;
		padding: 5% 0 0 0;
		list-style: none;
		border-top: 1px dotted #c7c7c7;
	}
	ul.schedule-list li,
	ul.article-list li {
		margin: 0 0 5% 0;
		padding: 0 0 5% 0;
		border-bottom: 1px dotted #c7c7c7;
	}
	ul.products,
	ul.products li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	ul.products li h3 span {
		display: none;
	}
	ul.products .product.xmas h3 {
		background: #cc0000;
	}
	html.signup .title-overlay {
		display: none;
	}
	html.signup .message-overlay {
		color: #656565;
		font-weight: bold;
		display: block;
		margin-bottom: 5px;
	}
	html.signup .price {
		margin: 3% 0;
	}
	html.signup label {
		display: block;
		margin: 3% 0 0 0;
	}
	html.signup .group label {
	}
	html.signup .progress {
		margin: 5% 0;
	}
	html.signup .progress .current {
		font-weight: bold;
		color: black;
	}
	a.link-button {
		display: block;
		padding: 2% 3%;
		background: #c1e662;
		color: #fff;
	}
	table.hours th { text-align: left; }
	#toolbar {
		display: none;
	}
	#menu {
		clear: both;
	}
	#submenu ul, #menu ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#submenu>ul>li, #menu> ul>li {
		margin: 2% 3% !important;
	}
	#submenu ul li, #menu ul li {
		margin: 2% 0;
	}
	html.signup ul.products li h3,
	#submenu ul li a,
	#menu ul li a {
		display: block;
		background: #582583;
		color: #fff;
		padding: 3% 5%;
	}
	html.signup.xmas ul.products li h3 {
		background: #cc0000;
	}
	#menu ul li a:hover {
		background: black;
	}
	#menu, #submenu .main {
		display: none;
	}
	#menu ul li.active {
		display: block;
	}
	#menu ul li.active a {
		background: black;
	}
	
	#submenu	li.children>a {
		display: none;
	}
	html.signup div.index h2.category {
		display: none;
	}
	html.account #submenu {
		display: none;
	}
	html.account #submenu-activator {
		display: block;
		cursor: pointer;
		position: absolute;
		padding: 20px;
		top: 0;
		right: 0;
		width: 20px;
		height: 30px;
	}
	#submenu-activator	.bar {
		border: 2px solid #582583;
		border-radius: 2px;
		display: block;
		margin-bottom: 4px;
	}
	html.account-sub #submenu li {
		display: none;
	}
	.message-indicator {
		padding: 0 5px;
		color: #582583;
		font-weight: bold;
	}
	html.account #content div.column div.box a.picture span {
		display: block;
	}
	button[name=rotate] { 
		display: none; 
	}
	html.home #menu {
		display: block;
	}
	.jcarousel-clip {
		overflow: hidden;
	}
	.jcarousel-item a {
		display: block;
	}
	#campaign {
		display: none;
	}
	#account form {
		padding: 3% 5%;
	}
	#account .links {
		display: inline;
	}
	#account label {
		float: left;
		min-height: 40px;
		width: 30%;
		margin: 0;
		padding: 0;
		line-height: 30px;
		font-weight: bold;
	}
	#account a.info {
		font-size: 70%;
		background: none;
		border: none;
		padding: 0;
	}
	#account input {
		width: 62%;
		height: 19px;
		padding: 3px 6px;
		margin-bottom: 5px;
		vertical-align: top;
	}
	#account button {
		padding: 1.5% 2%;
	}
	#account .reset label {
		float: none;
		width: auto;
	}
	#account .close {
		display: none;
	}
	#account .name {
		color: #731F8E;
		margin-right: 2%;
		font-weight: bold;
		display: block;
		margin-bottom: 1%;
	}
	#account .name strong {
		color: #2f2f2f;
	}
	#account a , #account .name {
		background: #e7e7e7 no-repeat 5px 50%;
		border-radius: 5px;
		display: inline-block;
		padding: 2% 3%;
		margin: 0 2% 2% 0;
		font-weight: bold;
		font-size: 12px;
	}
	#account a	{
		color: #494949;
		text-decoration: underline;
	}
	#account .help {
		background: url(help.png) no-repeat 0 0;
		background-size: 32px;
		display: block;
		width: 32px;
		height: 32px;
		opacity: 0.25;
	}
	#account .help span {
		display: none;
	}
	#account a.studioweb {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACUSURBVHjaYvz//z8DJQAggBgpNQAggLAa8EmgiShT+T7UMQIEEBMDhQAggFgI2YBNHNmFAAEEN0DSEyF4E4sYDDzfjmooQABR7AWAAGLBZgPMici2YXMNCAAEEMUuAAggig0ACCC8sYAc2jdxpBGAAKLYBQABxEJs/MMCET0aAQKIBZdCYgFAAFHsBYAAojg3AgQYABWnMLiu6O+1AAAAAElFTkSuQmCC);
		padding-left: 25px;
		color: #184881;
	}
	#account a.studioweb:hover {
		color: #f10f81;
	}
	#account a.treningsguiden {
		color: #aeb622;
	}
	#account a.treningsguiden:hover {
		color: #f10f81
	}
	#account a.googleapps {
		color: #1b53a0;
	}
	#account a.googleapps:hover {
		color: #c20000;
	}
	#account .tooltip {
		display: none;
		background: #ffc;
		margin: 5% 0;
		padding: 5%;
		color: black;
		text-align: center;
	}
	#account .tooltip p {
		margin: 5% 0;
	}
	#account .tooltip h3 {
		font-size: 100%;
	}
	#account .tooltip a {
		font-size: 100%;
		text-decoration: none;
		font-weight: normal;
		border-radius: 0;
		padding: 2% 3%;
	}
	#account .tooltip a:hover {
		background: black;
		color: #fff;
	}
	#account .tooltip a.forgot {
		background: green;
		color: #fff;
	}
	#account .tooltip a.signup {
		background: #c1e662;
		color: #fff;
	}
	#account .tooltip a.close {
		color: black;
	}
	html.account table.workplan th.time,
	html.account table.workplan td.time {
		white-space: nowrap;
	}
	html.account table.workplan td.time span {
	}
	html.booking h1 span {
		display: inline-block;
		width: 33.33%;
		text-align: center;
	}
	html.booking h1 .prev,
	html.booking h1 .next {
		font-size: 75%;
		font-weight: normal;
		background: #f7f7f7;
		color: #454545;
	}
	html.booking h1 .prev,
	html.booking h1 .next {
		padding: 2% 0;
	}
	html.booking h1 {
		text-align: center;
	}
	html.booking h2 {
		font-size: 110%;
		font-weight: normal;
		text-align: center;
	}
	html.booking button#booking-cancel {
		color: #fff;
		font-weight: bold;
		background-color: #f00;
	}
	html.booking table.schedule {
		display: none;
	}
	html.booking div.schedule {
		display: block;
	}
	html.booking div.schedule h3 {
		color: black;
	}
	html.booking div.schedule .item {
		margin: 5% 0;
		background: #fcfcfc;
		padding-bottom: 5%;
		border-bottom: 1px dotted #c5c5c5;
	}
	html.booking div.schedule .title {
		font-weight: bold;
	}
	html.booking div.schedule .location {
		background: #f0f8ff;
		border-radius: 4px;
		padding: 3px 6px;
		border-radius: 4px;
	}
	html.booking div.schedule .time {
		background: #fffff8;
		font-weight: bold;
		padding: 3px 6px;
		border-radius: 4px;
	}
	html.booking div.schedule .item.closed {
		color: #454545;
	}
	html.booking div.schedule .item a {
		background: #582583;
		color: #fff;
		display: inline-block;
		padding: 3% 5%;
		margin: 3% 0;
	}
	html.booking div.schedule .item.closed a,
	html.booking div.schedule .item.cancelled a {
		background: #ccc;
		color: #454545;
	}
	html.booking .usage,
	html.booking .usage span {
		height: 8px;
	}
	html.booking div.schedule .availability {
		color: green;
	}
	html.booking div.schedule .availability.closed {
		color: red;
	}
	html.booking div.schedule .cancelled * {
		text-decoration: line-through;
		color: red;
	}
	html.booking table.schedule-details {
		margin-bottom: 5%;
	}
	html.booking table.schedule-details tr:nth-child(even){
		background-color: #fcfcfc;
		color: #fff;
	}
	html.booking table th,
	html.booking table td {
		padding: 6px 10px;
	}
	html.booking table.schedule-details th {
		vertical-align: top;
	}
	html.booking table.schedule-details th {
		text-align: left;
	}
	html.booking table.schedule-details .reservations,
	html.booking table.schedule-details .reservations li {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	html.booking table.schedule-details .reservations .waiting {
		color: #a9a9a9;
	}
	html.booking table.schedule-details .reservations li {
		display: inline;
		content: after(", ");
	}
	html.booking table.schedule-details .reservations li:after {
		content: ", ";
	}
	html.booking table.schedule-details .reservations li:last-child:after {
		content: ""; 
	}
	html.booking table.schedule-details .reservations li span[data-action]:hover {
		background: #582583;
		color: #fff;
		cursor: pointer;
	}
	html.booking form.booking label {
		display: block;
		margin-bottom: 3%;
	}
	html.booking div.tip {
		background: #ffffcc;
		border: 1px solid #cccc99;
		margin: 10px 0;
		padding: 10px;
		border-radius: 3px;
		box-shadow: 1px 1px 2px 0 rgba(63, 63, 63, 0.2);
	}
	html.booking div.tip p:last-child {
		margin-bottom: 0 !important;
	}
	html.booking div.tip.confirmed {
		background: #ccffcc;
		border-color: #99cc99;
	}
	html.booking .schedule .status {
		display: inline-block;
		padding: 4px 8px;
		margin-left: 8px;
	}
	html.booking .schedule .status.waiting {
		background-color: #ffcccc;
		color: #663333;
	}
	html.booking .schedule .status.reserved {
		background-color: #ccffcc;
		color: #336633;
	}
	html.booking .contact {
		font-size: 125%;
	}
	html.booking .contact a {
		display: inline-block;
		padding-right: 30px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAFACAYAAACm3bzWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTM4NDZCNzg1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTM4NDZCNzk1NDg3MTFFMjk5NThDM0QyODc1Q0QzM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMzg0NkI3NjU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMzg0NkI3NzU0ODcxMUUyOTk1OEMzRDI4NzVDRDMzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgyToWkAAAfKSURBVHja7FxNiBxF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) 100% 0 no-repeat;
	}	
	#content div.box form input,
	#content div.box form textarea {
		display: inline-block;
		margin: 0 0 8px 0;
		width: 260px;
	}
	#content div.box form textarea {
		height: 10em;
		resize: vertical;
	}
	#content div.article form.default label,
	#content div.article form.reset label,
	#content div.article form.contact label {
		display: block;
		margin: 8px 0 4px 0;
		font-weight: bold;
	}
	#content div.article form.default input,
	#content div.article form.default textarea,
	#content div.article form.reset input,
	#content div.article form.reset textarea,
	#content div.article form.contact input,
	#content div.article form.contact textarea {
		margin-bottom: 8px;
	}
	#content div.article form.reset textarea,
	#content div.article form.contact textarea {
		height: 10em;
		resize: vertical;
	}
	#content div.article form.default button,
	#content div.article form.reset button,
	#content div.article form.contact button {
		margin-top: 8px;
	}
}